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. Button-based control panel allows selection of various animation behaviors. </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;">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> 31 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. Button-based control panel allows selection of various animation behaviors. </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("31 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. Button-based control panel allows selection of various animation behaviors."))
    .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.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.0763,0.4945,0.0399,0.5407,0.1474,0.4856,0.1963,0.4863,0.2146,0.5039,0.2638,0.4568,0.3214,0.4203,0.2169,0.492,0.2035,0.4795,0.1915,0.4696,0.1491,0.4682,0.1178,0.4708,0.0763,0.4945,0.0399,0.5407,0.3214,0.4203,0.3223,0.4193,0.4473,0.6921,0.4449,0.6914,0.4468,0.6898,0.0763,0.4945,0.1025,0.5076,0.0865,0.5614,0.0652,0.5465,0.1227,0.5144,0.0786,0.5849,0.0516,0.5759,0.1178,0.4708,0.1474,0.4856,0.0346,0.5664,0.0399,0.5407,0.2146,0.5039,0.1963,0.4863,0.2035,0.4795,0.2169,0.492,0.1915,0.4696,0.2635,0.4569,0.2638,0.4568,0.1491,0.4682,0.3214,0.4203,0.3214,0.4203,0.3223,0.4192,0.3223,0.4193,0.4495,0.6881,0.4513,0.6918,0.1963,0.4863,0.1474,0.4856,0.2146,0.5039,0.2638,0.4568,0.3214,0.4203,0.2035,0.4795,0.2169,0.492,0.1915,0.4696,0.1491,0.4682,0.1178,0.4708,0.0763,0.4945,0.0399,0.5407,0.3223,0.4193,0.3214,0.4203});
			return TextureCoordinate_25_690_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=25, element #697, 720 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_25_697_coordIndex()
		{
			MFInt32 IndexedFaceSet_25_697_coordIndex = new MFInt32(new int[] {1,5,3,-1,3,2,1,-1,5,6,3,-1,7,27,3,-1,3,6,7,-1,0,1,2,-1,43,11,10,-1,10,4,43,-1,5,1,12,-1,1,0,12,-1,35,26,12,-1,43,4,12,-1,4,5,12,-1,72,28,9,-1,9,28,27,-1,27,7,9,-1,5,4,10,-1,10,6,5,-1,29,72,8,-1,26,35,14,-1,14,49,26,-1,35,0,15,-1,15,14,35,-1,17,16,18,-1,18,19,17,-1,16,27,28,-1,28,18,16,-1,13,2,16,-1,27,16,2,-1,2,3,27,-1,19,18,29,-1,29,8,19,-1,18,28,72,-1,72,29,18,-1,0,13,15,-1,21,20,23,-1,23,61,21,-1,20,22,24,-1,24,23,20,-1,22,17,19,-1,19,24,22,-1,20,21,49,-1,49,14,20,-1,22,20,14,-1,14,15,22,-1,15,17,22,-1,61,23,30,-1,30,25,61,-1,23,24,33,-1,33,30,23,-1,24,19,8,-1,8,33,24,-1,0,2,13,-1,15,13,17,-1,16,17,13,-1,68,69,32,-1,32,31,68,-1,30,33,32,-1,33,8,34,-1,33,34,31,-1,31,32,33,-1,32,69,25,-1,25,30,32,-1,12,0,35,-1,37,36,58,-1,58,38,37,-1,38,58,39,-1,40,39,58,-1,58,41,40,-1,51,36,37,-1,43,42,44,-1,44,11,43,-1,38,12,37,-1,37,12,51,-1,45,12,26,-1,43,12,42,-1,42,12,38,-1,73,47,56,-1,47,40,41,-1,41,56,47,-1,38,39,44,-1,44,42,38,-1,46,59,73,-1,26,49,48,-1,48,45,26,-1,45,48,50,-1,50,51,45,-1,54,53,52,-1,52,55,54,-1,55,52,56,-1,56,41,55,-1,57,55,36,-1,41,58,36,-1,36,55,41,-1,53,59,46,-1,46,52,53,-1,52,46,73,-1,73,56,52,-1,51,50,57,-1,21,61,60,-1,60,62,21,-1,62,60,63,-1,63,64,62,-1,64,63,53,-1,53,54,64,-1,62,48,49,-1,49,21,62,-1,64,50,48,-1,48,62,64,-1,50,64,54,-1,61,25,65,-1,65,60,61,-1,60,65,66,-1,66,63,60,-1,63,66,59,-1,59,53,63,-1,51,57,36,-1,50,54,57,-1,55,57,54,-1,68,67,70,-1,70,69,68,-1,65,70,66,-1,66,71,59,-1,66,70,67,-1,67,71,66,-1,70,65,25,-1,25,69,70,-1,12,45,51,-1,81,82,83,-1,81,83,84,-1,81,84,85,-1,85,86,87,-1,81,85,87,-1,88,89,90,-1,88,90,91,-1,87,88,91,-1,91,74,75,-1,91,75,76,-1,87,91,76,-1,87,76,77,-1,81,87,77,-1,81,77,78,-1,81,78,79,-1,81,79,80,-1,7,6,75,-1,75,74,7,-1,6,10,76,-1,76,75,6,-1,10,11,77,-1,77,76,10,-1,11,44,78,-1,78,77,11,-1,44,39,79,-1,79,78,44,-1,39,40,80,-1,80,79,39,-1,40,47,81,-1,81,80,40,-1,47,73,82,-1,82,81,47,-1,73,59,83,-1,83,82,73,-1,59,71,84,-1,84,83,59,-1,71,67,85,-1,85,84,71,-1,67,68,86,-1,86,85,67,-1,68,31,87,-1,87,86,68,-1,31,34,88,-1,88,87,31,-1,34,8,89,-1,89,88,34,-1,8,72,90,-1,90,89,8,-1,72,9,91,-1,91,90,72,-1,9,7,74,-1,74,91,9,-1});
			return IndexedFaceSet_25_697_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=25, element #697, 720 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_25_697_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_25_697_texCoordIndex = new MFInt32(new int[] {14,15,0,-1,0,16,14,-1,15,19,0,-1,21,10,11,-1,11,18,21,-1,5,2,1,-1,6,25,24,-1,24,4,6,-1,3,2,13,-1,2,5,13,-1,66,7,13,-1,6,4,17,-1,4,15,17,-1,20,9,23,-1,23,9,10,-1,10,21,23,-1,15,4,24,-1,24,19,15,-1,12,20,22,-1,48,47,26,-1,26,27,48,-1,47,49,28,-1,28,26,47,-1,31,32,29,-1,29,30,31,-1,32,53,54,-1,54,29,32,-1,33,50,32,-1,53,32,50,-1,50,51,53,-1,30,29,55,-1,55,56,30,-1,29,54,52,-1,52,55,29,-1,49,33,28,-1,36,41,40,-1,40,35,36,-1,37,39,38,-1,38,34,37,-1,39,31,30,-1,30,38,39,-1,42,36,43,-1,43,45,42,-1,39,37,26,-1,26,28,39,-1,28,31,39,-1,35,44,57,-1,57,46,35,-1,34,38,65,-1,65,58,34,-1,38,30,56,-1,56,65,38,-1,49,50,33,-1,28,33,31,-1,32,31,33,-1,62,63,64,-1,64,61,62,-1,57,65,64,-1,65,56,60,-1,65,60,61,-1,61,64,65,-1,64,63,59,-1,59,57,64,-1,13,8,66,-1,69,68,67,-1,67,70,69,-1,70,67,71,-1,74,73,72,-1,72,75,74,-1,76,78,77,-1,80,79,82,-1,82,81,80,-1,83,84,77,-1,77,84,76,-1,85,84,86,-1,80,87,79,-1,79,87,70,-1,132,90,89,-1,90,74,75,-1,75,89,90,-1,70,71,82,-1,82,79,70,-1,88,91,132,-1,94,93,92,-1,92,95,94,-1,95,92,96,-1,96,97,95,-1,100,99,98,-1,98,101,100,-1,101,98,102,-1,102,103,101,-1,104,101,105,-1,103,106,105,-1,105,101,103,-1,99,108,107,-1,107,98,99,-1,98,107,109,-1,109,102,98,-1,97,96,104,-1,112,111,110,-1,110,113,112,-1,116,115,114,-1,114,117,116,-1,117,114,99,-1,99,100,117,-1,120,119,118,-1,118,112,120,-1,117,96,92,-1,92,116,117,-1,96,117,100,-1,111,122,121,-1,121,123,111,-1,115,125,124,-1,124,114,115,-1,114,124,108,-1,108,99,114,-1,97,104,105,-1,96,100,104,-1,101,104,100,-1,127,126,129,-1,129,128,127,-1,121,129,124,-1,124,130,108,-1,124,129,126,-1,126,130,124,-1,129,121,131,-1,131,128,129,-1,84,85,133,-1,141,142,143,-1,141,143,144,-1,141,144,145,-1,145,146,147,-1,141,145,147,-1,148,149,150,-1,148,150,151,-1,147,148,151,-1,151,134,135,-1,151,135,136,-1,147,151,136,-1,147,136,137,-1,141,147,137,-1,141,137,138,-1,141,138,139,-1,141,139,140,-1,21,18,135,-1,135,134,21,-1,19,24,136,-1,136,135,19,-1,24,25,137,-1,137,136,24,-1,81,82,138,-1,138,137,81,-1,82,71,139,-1,139,138,82,-1,73,74,140,-1,140,139,73,-1,74,90,141,-1,141,140,74,-1,90,132,142,-1,142,141,90,-1,132,91,143,-1,143,142,132,-1,108,130,144,-1,144,143,108,-1,130,126,145,-1,145,144,130,-1,126,127,146,-1,146,145,126,-1,62,61,147,-1,147,146,62,-1,61,60,148,-1,148,147,61,-1,60,56,149,-1,149,148,60,-1,22,20,150,-1,150,149,22,-1,20,23,151,-1,151,150,20,-1,23,21,134,-1,134,151,23,-1});
			return IndexedFaceSet_25_697_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=26, element #697, 276 total numbers made up of 92 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_26_697_point()
		{
			MFVec3f Coordinate_26_697_point = new MFVec3f(new double[] {0.0331,1.258,-0.0396,0.0454,1.2575,-0.0128,0.0656,1.2474,-0.0117,0.0717,1.2279,0.0156,0.0176,1.2449,0.017,0.0354,1.2508,0.0058,0.046,1.2196,0.0557,0.0505,1.2231,0.0668,0.1231,1.216,-0.0518,0.0856,1.2217,0.0475,0.0266,1.2196,0.0484,0.0,1.2196,0.0446,0.0,1.2495,-0.0149,0.0585,1.2677,-0.0508,0.0217,1.2682,-0.0901,0.0458,1.2688,-0.0825,0.0774,1.2662,-0.0109,0.0889,1.2468,-0.0693,0.1141,1.2544,-0.0109,0.1047,1.2257,-0.0592,0.0232,1.2041,-0.1188,0.0,1.2043,-0.1218,0.0538,1.2128,-0.1072,0.0377,1.1289,-0.09,0.0927,1.163,-0.0874,0.0,1.14,-0.0769,0.0,1.2537,-0.05,0.0671,1.2425,0.0299,0.0995,1.2357,0.0282,0.126,1.231,-0.015,0.0407,1.1434,-0.0738,0.0407,1.2159,-0.0614,0.0412,1.165,-0.0651,0.0954,1.165,-0.0651,0.0951,1.216,-0.0518,0.0156,1.2532,-0.0476,-0.0656,1.2474,-0.0117,-0.0454,1.2575,-0.0128,-0.0354,1.2508,0.0058,-0.046,1.2196,0.0557,-0.0505,1.2231,0.0668,-0.0671,1.2425,0.0299,-0.0176,1.2449,0.017,0.0,1.2447,0.0198,-0.0266,1.2196,0.0484,-0.0156,1.2532,-0.0476,-0.126,1.231,-0.015,-0.0856,1.2217,0.0475,-0.0217,1.2682,-0.0901,0.0,1.2677,-0.0938,-0.0458,1.2688,-0.0825,-0.0331,1.258,-0.0396,-0.1141,1.2544,-0.0109,-0.1047,1.2257,-0.0592,-0.0889,1.2468,-0.0693,-0.0774,1.2662,-0.0109,-0.0995,1.2357,0.0282,-0.0585,1.2677,-0.0508,-0.0717,1.2279,0.0156,-0.1231,1.216,-0.0518,-0.0377,1.1289,-0.09,0.0,1.1216,-0.0926,-0.0232,1.2041,-0.1188,-0.0927,1.163,-0.0874,-0.0538,1.2128,-0.1072,-0.0407,1.1434,-0.0738,-0.0954,1.165,-0.0651,-0.0407,1.2159,-0.0614,0.0,1.2159,-0.0644,0.0,1.165,-0.0651,-0.0412,1.165,-0.0651,-0.0951,1.216,-0.0518,0.1144,1.2175,0.0261,-0.1144,1.2175,0.0261,0.0526,1.2096,0.0638,0.0491,1.2096,0.0578,0.0276,1.2096,0.0478,0.0,1.2096,0.0438,-0.0276,1.2096,0.0478,-0.0491,1.2096,0.0578,-0.0526,1.2096,0.0638,-0.0834,1.2096,0.0459,-0.1105,1.2096,0.0253,-0.1185,1.2096,-0.0477,-0.0947,1.2096,-0.0477,-0.0403,1.2096,-0.0573,0.0,1.2096,-0.0603,0.0403,1.2096,-0.0573,0.0947,1.2096,-0.0477,0.1185,1.2096,-0.0477,0.1105,1.2096,0.0253,0.0834,1.2096,0.0459});
			return Coordinate_26_697_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=26, element #698, 304 total numbers made up of 152 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_26_698_point()
		{
			MFVec2f TextureCoordinate_26_698_point = new MFVec2f(new double[] {0.4416,0.6747,0.4535,0.6485,0.4483,0.6438,0.4499,0.6371,0.4594,0.6763,0.4399,0.6472,0.4645,0.6783,0.4385,0.6236,0.4279,0.6258,0.1412,0.5207,0.1108,0.5655,0.1073,0.5839,0.1708,0.4854,0.4376,0.6345,0.4528,0.6648,0.4548,0.6714,0.4459,0.6652,0.4669,0.6678,0.0786,0.5849,0.4476,0.6884,0.1474,0.4856,0.0865,0.5614,0.1963,0.4863,0.1227,0.5144,0.4539,0.6879,0.4621,0.6889,0.2661,0.5914,0.3505,0.5919,0.241,0.592,0.1724,0.5255,0.2089,0.5196,0.2133,0.556,0.1645,0.5709,0.2067,0.5908,0.2708,0.4736,0.347,0.4317,0.3616,0.5328,0.2733,0.5359,0.238,0.493,0.249,0.5451,0.3477,0.431,0.3623,0.5333,0.3623,0.5333,0.3505,0.5919,0.3477,0.431,0.3511,0.5932,0.3206,0.4193,0.2505,0.5754,0.3554,0.5911,0.2112,0.5805,0.1632,0.5887,0.1073,0.5839,0.1474,0.4856,0.1108,0.5655,0.1412,0.5207,0.1708,0.4854,0.1963,0.4863,0.3223,0.4192,0.2638,0.4568,0.3206,0.4193,0.1963,0.4863,0.1963,0.4863,0.1963,0.4863,0.2252,0.4828,0.2252,0.4828,0.2252,0.4828,0.4337,0.6239,0.4689,0.6806,0.4689,0.6702,0.4627,0.667,0.4583,0.6722,0.4578,0.6906,0.1073,0.5839,0.0786,0.5849,0.0865,0.5614,0.1108,0.5655,0.4514,0.6379,0.4463,0.6454,0.4498,0.6514,0.4521,0.6748,0.4466,0.6744,0.4444,0.685,0.4523,0.6875,0.4395,0.6457,0.4393,0.633,0.4295,0.6275,0.4284,0.6322,0.4488,0.6639,0.1708,0.4854,0.1412,0.5207,0.1227,0.5144,0.1963,0.4863,0.2661,0.5914,0.3505,0.5919,0.3554,0.5911,0.2505,0.5754,0.241,0.592,0.2112,0.5805,0.1724,0.5255,0.2089,0.5196,0.2133,0.556,0.1645,0.5709,0.1412,0.5207,0.1108,0.5655,0.2067,0.5908,0.1632,0.5887,0.1073,0.5839,0.1708,0.4854,0.1963,0.4863,0.1474,0.4856,0.3477,0.431,0.347,0.4317,0.3616,0.5328,0.3623,0.5333,0.238,0.493,0.2708,0.4736,0.2733,0.5359,0.249,0.5451,0.3505,0.5919,0.3511,0.5932,0.3623,0.5333,0.3223,0.4192,0.3206,0.4193,0.3477,0.431,0.2252,0.4828,0.2638,0.4568,0.1963,0.4863,0.1963,0.4863,0.2252,0.4828,0.2252,0.4828,0.1963,0.4863,0.3206,0.4193,0.1474,0.4856,0.4323,0.622,0.0865,0.5614,0.0786,0.5849,0.4539,0.6879,0.4621,0.6889,0.4523,0.6875,0.4578,0.6906,0.0865,0.5614,0.1227,0.5144,0.1474,0.4856,0.1474,0.4856,0.1227,0.5144,0.1963,0.4863,0.1963,0.4863,0.1963,0.4863,0.1963,0.4863,0.1999,0.4849,0.1421,0.507,0.1227,0.5144});
			return TextureCoordinate_26_698_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=26, element #705, 368 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_26_705_coordIndex()
		{
			MFInt32 IndexedFaceSet_26_705_coordIndex = new MFInt32(new int[] {5,6,33,-1,33,28,5,-1,34,32,1,-1,1,7,34,-1,30,34,7,-1,7,8,30,-1,28,29,11,-1,11,5,28,-1,29,35,10,-1,10,11,29,-1,14,15,16,-1,16,17,18,-1,18,19,20,-1,16,18,20,-1,20,21,22,-1,22,23,12,-1,20,22,12,-1,16,20,12,-1,14,16,12,-1,13,14,12,-1,1,0,13,-1,13,12,1,-1,0,2,14,-1,14,13,0,-1,2,3,15,-1,15,14,2,-1,3,4,16,-1,16,15,3,-1,4,6,17,-1,17,16,4,-1,6,5,18,-1,18,17,6,-1,5,11,19,-1,19,18,5,-1,11,10,20,-1,20,19,11,-1,10,9,21,-1,21,20,10,-1,9,8,22,-1,22,21,9,-1,8,7,23,-1,23,22,8,-1,7,1,12,-1,12,23,7,-1,0,1,32,-1,32,24,0,-1,2,0,24,-1,24,25,2,-1,3,2,25,-1,25,26,3,-1,4,3,26,-1,26,27,4,-1,6,4,27,-1,27,33,6,-1,8,9,31,-1,31,30,8,-1,9,10,35,-1,35,31,9,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,24,32,37,-1,37,36,24,-1,32,34,38,-1,38,37,32,-1,34,30,39,-1,39,38,34,-1,30,31,40,-1,40,39,30,-1,31,35,41,-1,41,40,31,-1,35,29,42,-1,42,41,35,-1,29,28,43,-1,43,42,29,-1,28,33,44,-1,44,43,28,-1,33,27,45,-1,45,44,33,-1,27,26,46,-1,46,45,27,-1,26,25,47,-1,47,46,26,-1,25,24,36,-1,36,47,25,-1});
			return IndexedFaceSet_26_705_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=27, element #705, 144 total numbers made up of 48 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_27_705_point()
		{
			MFVec3f Coordinate_27_705_point = new MFVec3f(new double[] {0.0121,1.2478,-0.0404,0.0,1.2492,-0.042,0.0256,1.2493,-0.0342,0.0351,1.2487,-0.0134,0.0274,1.2448,0.001,0.0,1.2374,0.0118,0.0136,1.2376,0.0097,-0.0121,1.2478,-0.0404,-0.0256,1.2493,-0.0342,-0.0351,1.2487,-0.0134,-0.0274,1.2448,0.001,-0.0136,1.2376,0.0097,0.0,1.2294,-0.0382,0.0111,1.2292,-0.0368,0.0225,1.2284,-0.0316,0.0302,1.2259,-0.0148,0.0242,1.2243,-0.0037,0.012,1.2232,0.0037,0.0,1.2229,0.0055,-0.012,1.2232,0.0037,-0.0242,1.2243,-0.0037,-0.0302,1.2259,-0.0148,-0.0225,1.2284,-0.0316,-0.0111,1.2292,-0.0368,0.0121,1.2574,-0.0404,0.0256,1.2574,-0.0342,0.0351,1.2574,-0.0134,0.0274,1.2574,0.001,0.0,1.2574,0.0118,-0.0136,1.2574,0.0097,-0.0256,1.2574,-0.0342,-0.0351,1.2574,-0.0134,0.0,1.2574,-0.042,0.0136,1.2574,0.0097,-0.0121,1.2574,-0.0404,-0.0274,1.2574,0.001,0.0111,1.2619,-0.0361,0.0,1.2619,-0.0376,-0.0111,1.2619,-0.0361,-0.0227,1.2619,-0.0308,-0.0306,1.2619,-0.0135,-0.0245,1.2619,-0.0022,-0.0123,1.2619,0.0056,0.0,1.2619,0.0075,0.0123,1.2619,0.0056,0.0245,1.2619,-0.0022,0.0306,1.2619,-0.0135,0.0227,1.2619,-0.0308});
			return Coordinate_27_705_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=27, element #706, 96 total numbers made up of 48 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_27_706_point()
		{
			MFVec2f TextureCoordinate_27_706_point = new MFVec2f(new double[] {0.3995,0.6285,0.3906,0.6293,0.4094,0.632,0.4164,0.6316,0.4107,0.6267,0.3906,0.6224,0.4006,0.6225,0.3818,0.6285,0.3719,0.632,0.3649,0.6316,0.3706,0.6267,0.3807,0.6225,0.3906,0.6293,0.3995,0.6285,0.4094,0.632,0.4164,0.6316,0.4107,0.6267,0.4006,0.6225,0.3906,0.6224,0.3807,0.6225,0.3706,0.6267,0.3649,0.6316,0.3719,0.632,0.3818,0.6285,0.3995,0.6534,0.4094,0.6549,0.4164,0.6547,0.4107,0.6527,0.3906,0.6475,0.3807,0.6518,0.3719,0.6549,0.3649,0.6547,0.3906,0.6538,0.4006,0.6518,0.3818,0.6534,0.3706,0.6527,0.3995,0.6534,0.3906,0.6538,0.3818,0.6534,0.3719,0.6549,0.3649,0.6547,0.3706,0.6527,0.3807,0.6518,0.3906,0.6475,0.4006,0.6518,0.4107,0.6527,0.4164,0.6547,0.4094,0.6549});
			return TextureCoordinate_27_706_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=27, element #713, 368 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_27_713_coordIndex()
		{
			MFInt32 IndexedFaceSet_27_713_coordIndex = new MFInt32(new int[] {12,20,8,-1,8,0,12,-1,13,12,0,-1,0,1,13,-1,14,13,1,-1,1,2,14,-1,15,14,2,-1,2,3,15,-1,21,15,3,-1,3,9,21,-1,18,19,7,-1,7,6,18,-1,19,23,11,-1,11,7,19,-1,16,21,9,-1,9,4,16,-1,20,22,10,-1,10,8,20,-1,22,18,6,-1,6,10,22,-1,17,16,4,-1,4,5,17,-1,23,17,5,-1,5,11,23,-1,26,27,28,-1,28,29,30,-1,30,31,32,-1,28,30,32,-1,32,33,34,-1,34,35,24,-1,32,34,24,-1,28,32,24,-1,26,28,24,-1,25,26,24,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,0,8,25,-1,25,24,0,-1,8,10,26,-1,26,25,8,-1,10,6,27,-1,27,26,10,-1,6,7,28,-1,28,27,6,-1,7,11,29,-1,29,28,7,-1,11,5,30,-1,30,29,11,-1,5,4,31,-1,31,30,5,-1,4,9,32,-1,32,31,4,-1,9,3,33,-1,33,32,9,-1,3,2,34,-1,34,33,3,-1,2,1,35,-1,35,34,2,-1,1,0,24,-1,24,35,1,-1,20,12,37,-1,37,36,20,-1,12,13,38,-1,38,37,12,-1,13,14,39,-1,39,38,13,-1,14,15,40,-1,40,39,14,-1,15,21,41,-1,41,40,15,-1,21,16,42,-1,42,41,21,-1,16,17,43,-1,43,42,16,-1,17,23,44,-1,44,43,17,-1,23,19,45,-1,45,44,23,-1,19,18,46,-1,46,45,19,-1,18,22,47,-1,47,46,18,-1,22,20,36,-1,36,47,22,-1});
			return IndexedFaceSet_27_713_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=28, element #713, 144 total numbers made up of 48 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_28_713_point()
		{
			MFVec3f Coordinate_28_713_point = new MFVec3f(new double[] {0.0121,1.2701,-0.0404,0.0256,1.2701,-0.0342,0.0351,1.2701,-0.0134,0.0274,1.2701,0.001,0.0,1.2701,0.0118,-0.0136,1.2701,0.0097,-0.0256,1.2701,-0.0342,-0.0351,1.2701,-0.0134,0.0,1.2701,-0.042,0.0136,1.2701,0.0097,-0.0121,1.2701,-0.0404,-0.0274,1.2701,0.001,0.0121,1.2576,-0.0404,0.0256,1.2576,-0.0342,0.0351,1.2576,-0.0134,0.0274,1.2576,0.001,0.0,1.2576,0.0118,-0.0136,1.2576,0.0097,-0.0256,1.2576,-0.0342,-0.0351,1.2576,-0.0134,0.0,1.2576,-0.042,0.0136,1.2576,0.0097,-0.0121,1.2576,-0.0404,-0.0274,1.2576,0.001,0.0111,1.2745,-0.0361,0.0,1.2745,-0.0376,-0.0111,1.2745,-0.0361,-0.0227,1.2745,-0.0308,-0.0306,1.2745,-0.0135,-0.0245,1.2745,-0.0022,-0.0123,1.2745,0.0056,0.0,1.2745,0.0075,0.0123,1.2745,0.0056,0.0245,1.2745,-0.0022,0.0306,1.2745,-0.0135,0.0227,1.2745,-0.0308,0.0,1.2522,-0.0376,0.0111,1.2522,-0.0361,0.0227,1.2522,-0.0308,0.0306,1.2522,-0.0135,0.0245,1.2522,-0.0022,0.0123,1.2522,0.0056,0.0,1.2522,0.0075,-0.0123,1.2522,0.0056,-0.0245,1.2522,-0.0022,-0.0306,1.2522,-0.0135,-0.0227,1.2522,-0.0308,-0.0111,1.2522,-0.0361});
			return Coordinate_28_713_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=28, element #714, 96 total numbers made up of 48 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_28_714_point()
		{
			MFVec2f TextureCoordinate_28_714_point = new MFVec2f(new double[] {0.3995,0.6565,0.4094,0.6578,0.4164,0.6576,0.4107,0.6559,0.3906,0.6507,0.3807,0.6555,0.3719,0.6578,0.3649,0.6576,0.3906,0.6568,0.4006,0.6555,0.3818,0.6565,0.3706,0.6559,0.3995,0.6534,0.4094,0.6549,0.4164,0.6547,0.4107,0.6527,0.3906,0.6475,0.3807,0.6518,0.3719,0.6549,0.3649,0.6547,0.3906,0.6538,0.4006,0.6518,0.3818,0.6534,0.3706,0.6527,0.3995,0.6565,0.3906,0.6568,0.3818,0.6565,0.3719,0.6578,0.3649,0.6576,0.3706,0.6559,0.3807,0.6555,0.3906,0.6507,0.4006,0.6555,0.4107,0.6559,0.4164,0.6576,0.4094,0.6578,0.3906,0.6538,0.3995,0.6534,0.4094,0.6549,0.4164,0.6547,0.4107,0.6527,0.4006,0.6518,0.3906,0.6475,0.3807,0.6518,0.3706,0.6527,0.3649,0.6547,0.3719,0.6549,0.3818,0.6534});
			return TextureCoordinate_28_714_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=28, element #721, 368 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_28_721_coordIndex()
		{
			MFInt32 IndexedFaceSet_28_721_coordIndex = new MFInt32(new int[] {12,20,8,-1,8,0,12,-1,13,12,0,-1,0,1,13,-1,14,13,1,-1,1,2,14,-1,15,14,2,-1,2,3,15,-1,21,15,3,-1,3,9,21,-1,18,19,7,-1,7,6,18,-1,19,23,11,-1,11,7,19,-1,16,21,9,-1,9,4,16,-1,20,22,10,-1,10,8,20,-1,22,18,6,-1,6,10,22,-1,17,16,4,-1,4,5,17,-1,23,17,5,-1,5,11,23,-1,26,27,28,-1,28,29,30,-1,30,31,32,-1,28,30,32,-1,32,33,34,-1,34,35,24,-1,32,34,24,-1,28,32,24,-1,26,28,24,-1,25,26,24,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,0,8,25,-1,25,24,0,-1,8,10,26,-1,26,25,8,-1,10,6,27,-1,27,26,10,-1,6,7,28,-1,28,27,6,-1,7,11,29,-1,29,28,7,-1,11,5,30,-1,30,29,11,-1,5,4,31,-1,31,30,5,-1,4,9,32,-1,32,31,4,-1,9,3,33,-1,33,32,9,-1,3,2,34,-1,34,33,3,-1,2,1,35,-1,35,34,2,-1,1,0,24,-1,24,35,1,-1,20,12,37,-1,37,36,20,-1,12,13,38,-1,38,37,12,-1,13,14,39,-1,39,38,13,-1,14,15,40,-1,40,39,14,-1,15,21,41,-1,41,40,15,-1,21,16,42,-1,42,41,21,-1,16,17,43,-1,43,42,16,-1,17,23,44,-1,44,43,17,-1,23,19,45,-1,45,44,23,-1,19,18,46,-1,46,45,19,-1,18,22,47,-1,47,46,18,-1,22,20,36,-1,36,47,22,-1});
			return IndexedFaceSet_28_721_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=29, element #721, 144 total numbers made up of 48 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_29_721_point()
		{
			MFVec3f Coordinate_29_721_point = new MFVec3f(new double[] {0.0121,1.2822,-0.0404,0.0256,1.2822,-0.0342,0.0351,1.2822,-0.0134,0.0274,1.2822,0.001,0.0,1.2822,0.0118,-0.0136,1.2822,0.0097,-0.0256,1.2822,-0.0342,-0.0351,1.2822,-0.0134,0.0,1.2822,-0.042,0.0136,1.2822,0.0097,-0.0121,1.2822,-0.0404,-0.0274,1.2822,0.001,0.0121,1.2699,-0.0404,0.0256,1.2699,-0.0342,0.0351,1.2699,-0.0134,0.0274,1.2699,0.001,0.0,1.2699,0.0118,-0.0136,1.2699,0.0097,-0.0256,1.2699,-0.0342,-0.0351,1.2699,-0.0134,0.0,1.2699,-0.042,0.0136,1.2699,0.0097,-0.0121,1.2699,-0.0404,-0.0274,1.2699,0.001,0.0111,1.2866,-0.0361,0.0,1.2866,-0.0376,-0.0111,1.2866,-0.0361,-0.0227,1.2866,-0.0308,-0.0306,1.2866,-0.0135,-0.0245,1.2866,-0.0022,-0.0123,1.2866,0.0056,0.0,1.2866,0.0075,0.0123,1.2866,0.0056,0.0245,1.2866,-0.0022,0.0306,1.2866,-0.0135,0.0227,1.2866,-0.0308,0.0,1.2648,-0.0376,0.0111,1.2648,-0.0361,0.0227,1.2648,-0.0308,0.0306,1.2648,-0.0135,0.0245,1.2648,-0.0022,0.0123,1.2648,0.0056,0.0,1.2648,0.0075,-0.0123,1.2648,0.0056,-0.0245,1.2648,-0.0022,-0.0306,1.2648,-0.0135,-0.0227,1.2648,-0.0308,-0.0111,1.2648,-0.0361});
			return Coordinate_29_721_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=29, element #722, 96 total numbers made up of 48 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_29_722_point()
		{
			MFVec2f TextureCoordinate_29_722_point = new MFVec2f(new double[] {0.3995,0.6596,0.4094,0.6606,0.4164,0.6605,0.4107,0.6591,0.3906,0.6538,0.3807,0.6592,0.3719,0.6606,0.3649,0.6605,0.3906,0.6599,0.4006,0.6592,0.3818,0.6596,0.3706,0.6591,0.3995,0.6565,0.4094,0.6578,0.4164,0.6576,0.4107,0.6559,0.3906,0.6507,0.3807,0.6555,0.3719,0.6578,0.3649,0.6576,0.3906,0.6568,0.4006,0.6555,0.3818,0.6565,0.3706,0.6559,0.3995,0.6596,0.3906,0.6599,0.3818,0.6596,0.3719,0.6606,0.3649,0.6605,0.3706,0.6591,0.3807,0.6592,0.3906,0.6538,0.4006,0.6592,0.4107,0.6591,0.4164,0.6605,0.4094,0.6606,0.3906,0.6568,0.3995,0.6565,0.4094,0.6578,0.4164,0.6576,0.4107,0.6559,0.4006,0.6555,0.3906,0.6507,0.3807,0.6555,0.3706,0.6559,0.3649,0.6576,0.3719,0.6578,0.3818,0.6565});
			return TextureCoordinate_29_722_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=29, element #729, 368 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_29_729_coordIndex()
		{
			MFInt32 IndexedFaceSet_29_729_coordIndex = new MFInt32(new int[] {12,20,8,-1,8,0,12,-1,13,12,0,-1,0,1,13,-1,14,13,1,-1,1,2,14,-1,15,14,2,-1,2,3,15,-1,21,15,3,-1,3,9,21,-1,18,19,7,-1,7,6,18,-1,19,23,11,-1,11,7,19,-1,9,4,16,-1,16,21,9,-1,10,8,20,-1,20,22,10,-1,6,10,22,-1,22,18,6,-1,4,5,17,-1,17,16,4,-1,5,11,23,-1,23,17,5,-1,26,27,28,-1,28,29,30,-1,30,31,32,-1,28,30,32,-1,32,33,34,-1,34,35,24,-1,32,34,24,-1,28,32,24,-1,26,28,24,-1,25,26,24,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,0,8,25,-1,25,24,0,-1,8,10,26,-1,26,25,8,-1,10,6,27,-1,27,26,10,-1,6,7,28,-1,28,27,6,-1,7,11,29,-1,29,28,7,-1,11,5,30,-1,30,29,11,-1,5,4,31,-1,31,30,5,-1,4,9,32,-1,32,31,4,-1,9,3,33,-1,33,32,9,-1,3,2,34,-1,34,33,3,-1,2,1,35,-1,35,34,2,-1,1,0,24,-1,24,35,1,-1,20,12,37,-1,37,36,20,-1,12,13,38,-1,38,37,12,-1,13,14,39,-1,39,38,13,-1,14,15,40,-1,40,39,14,-1,15,21,41,-1,41,40,15,-1,21,16,42,-1,42,41,21,-1,16,17,43,-1,43,42,16,-1,17,23,44,-1,44,43,17,-1,23,19,45,-1,45,44,23,-1,19,18,46,-1,46,45,19,-1,18,22,47,-1,47,46,18,-1,22,20,36,-1,36,47,22,-1});
			return IndexedFaceSet_29_729_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=30, element #729, 144 total numbers made up of 48 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_30_729_point()
		{
			MFVec3f Coordinate_30_729_point = new MFVec3f(new double[] {0.0121,1.2953,-0.0404,0.0256,1.2953,-0.0342,0.0351,1.2953,-0.0134,0.0274,1.2953,0.001,0.0,1.2953,0.0118,-0.0136,1.2953,0.0097,-0.0256,1.2953,-0.0342,-0.0351,1.2953,-0.0134,0.0,1.2953,-0.042,0.0136,1.2953,0.0097,-0.0121,1.2953,-0.0404,-0.0274,1.2953,0.001,0.0121,1.2823,-0.0404,0.0256,1.2823,-0.0342,0.0351,1.2823,-0.0134,0.0274,1.2823,0.001,0.0,1.2823,0.0118,-0.0136,1.2823,0.0097,-0.0256,1.2823,-0.0342,-0.0351,1.2823,-0.0134,0.0,1.2823,-0.042,0.0136,1.2823,0.0097,-0.0121,1.2823,-0.0404,-0.0274,1.2823,0.001,0.0111,1.2997,-0.0361,0.0,1.2997,-0.0376,-0.0111,1.2997,-0.0361,-0.0227,1.2997,-0.0308,-0.0306,1.2997,-0.0135,-0.0245,1.2997,-0.0022,-0.0123,1.2997,0.0056,0.0,1.2997,0.0075,0.0123,1.2997,0.0056,0.0245,1.2997,-0.0022,0.0306,1.2997,-0.0135,0.0227,1.2997,-0.0308,0.0,1.2769,-0.0376,0.0111,1.2769,-0.0361,0.0227,1.2769,-0.0308,0.0306,1.2769,-0.0135,0.0245,1.2769,-0.0022,0.0123,1.2769,0.0056,0.0,1.2769,0.0075,-0.0123,1.2769,0.0056,-0.0245,1.2769,-0.0022,-0.0306,1.2769,-0.0135,-0.0227,1.2769,-0.0308,-0.0111,1.2769,-0.0361});
			return Coordinate_30_729_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=30, element #730, 96 total numbers made up of 48 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_30_730_point()
		{
			MFVec2f TextureCoordinate_30_730_point = new MFVec2f(new double[] {0.3995,0.6628,0.4094,0.6635,0.4164,0.6634,0.4107,0.6624,0.3906,0.657,0.3807,0.6628,0.3719,0.6635,0.3649,0.6634,0.3906,0.6629,0.4006,0.6628,0.3818,0.6628,0.3706,0.6624,0.3995,0.6596,0.4094,0.6606,0.4164,0.6605,0.4107,0.6591,0.3906,0.6538,0.3807,0.6592,0.3719,0.6606,0.3649,0.6605,0.3906,0.6599,0.4006,0.6592,0.3818,0.6596,0.3706,0.6591,0.3995,0.6628,0.3906,0.6629,0.3818,0.6628,0.3719,0.6635,0.3649,0.6634,0.3706,0.6624,0.3807,0.6628,0.3906,0.657,0.4006,0.6628,0.4107,0.6624,0.4164,0.6634,0.4094,0.6635,0.3906,0.6599,0.3995,0.6596,0.4094,0.6606,0.4164,0.6605,0.4107,0.6591,0.4006,0.6592,0.3906,0.6538,0.3807,0.6592,0.3706,0.6591,0.3649,0.6605,0.3719,0.6606,0.3818,0.6596});
			return TextureCoordinate_30_730_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=30, element #737, 368 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_30_737_coordIndex()
		{
			MFInt32 IndexedFaceSet_30_737_coordIndex = new MFInt32(new int[] {8,0,12,-1,12,20,8,-1,0,1,13,-1,13,12,0,-1,1,2,14,-1,14,13,1,-1,2,3,15,-1,15,14,2,-1,3,9,21,-1,21,15,3,-1,7,6,18,-1,18,19,7,-1,11,7,19,-1,19,23,11,-1,9,4,16,-1,16,21,9,-1,10,8,20,-1,20,22,10,-1,6,10,22,-1,22,18,6,-1,4,5,17,-1,17,16,4,-1,5,11,23,-1,23,17,5,-1,26,27,28,-1,28,29,30,-1,30,31,32,-1,28,30,32,-1,32,33,34,-1,34,35,24,-1,32,34,24,-1,28,32,24,-1,26,28,24,-1,25,26,24,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,0,8,25,-1,25,24,0,-1,8,10,26,-1,26,25,8,-1,10,6,27,-1,27,26,10,-1,6,7,28,-1,28,27,6,-1,7,11,29,-1,29,28,7,-1,11,5,30,-1,30,29,11,-1,5,4,31,-1,31,30,5,-1,4,9,32,-1,32,31,4,-1,9,3,33,-1,33,32,9,-1,3,2,34,-1,34,33,3,-1,2,1,35,-1,35,34,2,-1,1,0,24,-1,24,35,1,-1,20,12,37,-1,37,36,20,-1,12,13,38,-1,38,37,12,-1,13,14,39,-1,39,38,13,-1,14,15,40,-1,40,39,14,-1,15,21,41,-1,41,40,15,-1,21,16,42,-1,42,41,21,-1,16,17,43,-1,43,42,16,-1,17,23,44,-1,44,43,17,-1,23,19,45,-1,45,44,23,-1,19,18,46,-1,46,45,19,-1,18,22,47,-1,47,46,18,-1,22,20,36,-1,36,47,22,-1});
			return IndexedFaceSet_30_737_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=31, element #737, 144 total numbers made up of 48 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_31_737_point()
		{
			MFVec3f Coordinate_31_737_point = new MFVec3f(new double[] {0.0121,1.3067,-0.0404,0.0256,1.3067,-0.0342,0.0351,1.3067,-0.0134,0.0274,1.3067,0.001,0.0,1.3067,0.0118,-0.0136,1.3067,0.0097,-0.0256,1.3067,-0.0342,-0.0351,1.3067,-0.0134,0.0,1.3067,-0.042,0.0136,1.3067,0.0097,-0.0121,1.3067,-0.0404,-0.0274,1.3067,0.001,0.0121,1.2951,-0.0404,0.0256,1.2951,-0.0342,0.0351,1.2951,-0.0134,0.0274,1.2951,0.001,0.0,1.2951,0.0118,-0.0136,1.2951,0.0097,-0.0256,1.2951,-0.0342,-0.0351,1.2951,-0.0134,0.0,1.2951,-0.042,0.0136,1.2951,0.0097,-0.0121,1.2951,-0.0404,-0.0274,1.2951,0.001,0.0111,1.3112,-0.0361,0.0,1.3112,-0.0376,-0.0111,1.3112,-0.0361,-0.0227,1.3112,-0.0308,-0.0306,1.3112,-0.0135,-0.0245,1.3112,-0.0022,-0.0123,1.3112,0.0056,0.0,1.3112,0.0075,0.0123,1.3112,0.0056,0.0245,1.3112,-0.0022,0.0306,1.3112,-0.0135,0.0227,1.3112,-0.0308,0.0,1.2897,-0.0376,0.0111,1.2897,-0.0361,0.0227,1.2897,-0.0308,0.0306,1.2897,-0.0135,0.0245,1.2897,-0.0022,0.0123,1.2897,0.0056,0.0,1.2897,0.0075,-0.0123,1.2897,0.0056,-0.0245,1.2897,-0.0022,-0.0306,1.2897,-0.0135,-0.0227,1.2897,-0.0308,-0.0111,1.2897,-0.0361});
			return Coordinate_31_737_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=31, element #738, 96 total numbers made up of 48 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_31_738_point()
		{
			MFVec2f TextureCoordinate_31_738_point = new MFVec2f(new double[] {0.3995,0.6659,0.4094,0.6664,0.4164,0.6663,0.4107,0.6656,0.3906,0.6601,0.3807,0.6665,0.3719,0.6664,0.3649,0.6663,0.3906,0.666,0.4006,0.6665,0.3818,0.6659,0.3706,0.6656,0.3995,0.6628,0.4094,0.6635,0.4164,0.6634,0.4107,0.6624,0.3906,0.657,0.3807,0.6628,0.3719,0.6635,0.3649,0.6634,0.3906,0.6629,0.4006,0.6628,0.3818,0.6628,0.3706,0.6624,0.3995,0.6659,0.3906,0.666,0.3818,0.6659,0.3719,0.6664,0.3649,0.6663,0.3706,0.6656,0.3807,0.6665,0.3906,0.6601,0.4006,0.6665,0.4107,0.6656,0.4164,0.6663,0.4094,0.6664,0.3906,0.6629,0.3995,0.6628,0.4094,0.6635,0.4164,0.6634,0.4107,0.6624,0.4006,0.6628,0.3906,0.657,0.3807,0.6628,0.3706,0.6624,0.3649,0.6634,0.3719,0.6635,0.3818,0.6628});
			return TextureCoordinate_31_738_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #745, 368 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_31_745_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_745_coordIndex = new MFInt32(new int[] {14,15,16,-1,16,17,18,-1,18,19,20,-1,16,18,20,-1,20,21,22,-1,22,23,12,-1,20,22,12,-1,16,20,12,-1,14,16,12,-1,13,14,12,-1,0,1,13,-1,13,12,0,-1,1,7,14,-1,14,13,1,-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,6,19,-1,19,18,11,-1,6,5,20,-1,20,19,6,-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,12,-1,12,23,2,-1,1,0,24,-1,24,32,1,-1,0,2,25,-1,25,24,0,-1,2,3,26,-1,26,25,2,-1,3,4,27,-1,27,26,3,-1,4,5,33,-1,33,27,4,-1,9,8,30,-1,30,31,9,-1,10,9,31,-1,31,35,10,-1,5,6,28,-1,28,33,5,-1,7,1,32,-1,32,34,7,-1,8,7,34,-1,34,30,8,-1,6,11,29,-1,29,28,6,-1,11,10,35,-1,35,29,11,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,32,24,37,-1,37,36,32,-1,24,25,38,-1,38,37,24,-1,25,26,39,-1,39,38,25,-1,26,27,40,-1,40,39,26,-1,27,33,41,-1,41,40,27,-1,33,28,42,-1,42,41,33,-1,28,29,43,-1,43,42,28,-1,29,35,44,-1,44,43,29,-1,35,31,45,-1,45,44,35,-1,31,30,46,-1,46,45,31,-1,30,34,47,-1,47,46,30,-1,34,32,36,-1,36,47,34,-1});
			return IndexedFaceSet_31_745_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #745, 144 total numbers made up of 48 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_32_745_point()
		{
			MFVec3f Coordinate_32_745_point = new MFVec3f(new double[] {0.0121,1.3185,-0.0404,0.0,1.3185,-0.042,0.0256,1.3185,-0.0342,0.0351,1.3185,-0.0134,0.0274,1.3185,0.001,0.0136,1.3185,0.0097,0.0,1.3185,0.0118,-0.0121,1.3185,-0.0404,-0.0256,1.3185,-0.0342,-0.0351,1.3185,-0.0134,-0.0274,1.3185,0.001,-0.0136,1.3185,0.0097,0.0108,1.3239,-0.0359,0.0,1.3239,-0.0373,-0.0108,1.3239,-0.0359,-0.0221,1.3239,-0.0307,-0.03,1.3239,-0.0136,-0.0239,1.3239,-0.0022,-0.012,1.3239,0.0053,0.0,1.3239,0.0072,0.012,1.3239,0.0053,0.0239,1.3239,-0.0022,0.03,1.3239,-0.0136,0.0221,1.3239,-0.0307,0.0121,1.3068,-0.0404,0.0256,1.3068,-0.0342,0.0351,1.3068,-0.0134,0.0274,1.3068,0.001,0.0,1.3068,0.0118,-0.0136,1.3068,0.0097,-0.0256,1.3068,-0.0342,-0.0351,1.3068,-0.0134,0.0,1.3068,-0.042,0.0136,1.3068,0.0097,-0.0121,1.3068,-0.0404,-0.0274,1.3068,0.001,0.0,1.302,-0.0376,0.0111,1.302,-0.0361,0.0227,1.302,-0.0308,0.0306,1.302,-0.0135,0.0245,1.302,-0.0022,0.0123,1.302,0.0056,0.0,1.302,0.0075,-0.0123,1.302,0.0056,-0.0245,1.302,-0.0022,-0.0306,1.302,-0.0135,-0.0227,1.302,-0.0308,-0.0111,1.302,-0.0361});
			return Coordinate_32_745_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #746, 96 total numbers made up of 48 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_32_746_point()
		{
			MFVec2f TextureCoordinate_32_746_point = new MFVec2f(new double[] {0.3995,0.6721,0.3906,0.6721,0.4094,0.6721,0.4164,0.6721,0.4107,0.6721,0.4006,0.6738,0.3906,0.6664,0.3818,0.6721,0.3719,0.6721,0.3649,0.6721,0.3706,0.6721,0.3807,0.6738,0.3995,0.6721,0.3906,0.6721,0.3818,0.6721,0.3719,0.6721,0.3649,0.6721,0.3706,0.6721,0.3807,0.6738,0.3906,0.6664,0.4006,0.6738,0.4107,0.6721,0.4164,0.6721,0.4094,0.6721,0.3995,0.669,0.4094,0.6692,0.4164,0.6692,0.4107,0.6689,0.3906,0.6632,0.3807,0.6702,0.3719,0.6692,0.3649,0.6692,0.3906,0.669,0.4006,0.6702,0.3818,0.669,0.3706,0.6689,0.3906,0.669,0.3995,0.669,0.4094,0.6692,0.4164,0.6692,0.4107,0.6689,0.4006,0.6702,0.3906,0.6632,0.3807,0.6702,0.3706,0.6689,0.3649,0.6692,0.3719,0.6692,0.3818,0.669});
			return TextureCoordinate_32_746_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #753, 368 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_32_753_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_753_coordIndex = new MFInt32(new int[] {8,0,12,-1,12,20,8,-1,0,1,13,-1,13,12,0,-1,1,2,14,-1,14,13,1,-1,2,3,15,-1,15,14,2,-1,3,9,21,-1,21,15,3,-1,7,6,18,-1,18,19,7,-1,11,7,19,-1,19,23,11,-1,9,4,16,-1,16,21,9,-1,10,8,20,-1,20,22,10,-1,6,10,22,-1,22,18,6,-1,4,5,17,-1,17,16,4,-1,5,11,23,-1,23,17,5,-1,26,27,28,-1,28,29,30,-1,30,31,32,-1,28,30,32,-1,32,33,34,-1,34,35,24,-1,32,34,24,-1,28,32,24,-1,26,28,24,-1,25,26,24,-1,38,39,40,-1,40,41,42,-1,42,43,44,-1,40,42,44,-1,44,45,46,-1,46,47,36,-1,44,46,36,-1,40,44,36,-1,38,40,36,-1,37,38,36,-1,0,8,25,-1,25,24,0,-1,8,10,26,-1,26,25,8,-1,10,6,27,-1,27,26,10,-1,6,7,28,-1,28,27,6,-1,7,11,29,-1,29,28,7,-1,11,5,30,-1,30,29,11,-1,5,4,31,-1,31,30,5,-1,4,9,32,-1,32,31,4,-1,9,3,33,-1,33,32,9,-1,3,2,34,-1,34,33,3,-1,2,1,35,-1,35,34,2,-1,1,0,24,-1,24,35,1,-1,20,12,37,-1,37,36,20,-1,12,13,38,-1,38,37,12,-1,13,14,39,-1,39,38,13,-1,14,15,40,-1,40,39,14,-1,15,21,41,-1,41,40,15,-1,21,16,42,-1,42,41,21,-1,16,17,43,-1,43,42,16,-1,17,23,44,-1,44,43,17,-1,23,19,45,-1,45,44,23,-1,19,18,46,-1,46,45,19,-1,18,22,47,-1,47,46,18,-1,22,20,36,-1,36,47,22,-1});
			return IndexedFaceSet_32_753_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #753, 144 total numbers made up of 48 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_33_753_point()
		{
			MFVec3f Coordinate_33_753_point = new MFVec3f(new double[] {0.0121,1.3314,-0.0404,0.0256,1.3314,-0.0342,0.0351,1.3314,-0.0134,0.0274,1.3314,0.001,0.0,1.3314,0.0118,-0.0136,1.3314,0.0097,-0.0256,1.3314,-0.0342,-0.0351,1.3314,-0.0134,0.0,1.3314,-0.042,0.0136,1.3314,0.0097,-0.0121,1.3314,-0.0404,-0.0274,1.3314,0.001,0.0121,1.3185,-0.0404,0.0256,1.3185,-0.0342,0.0351,1.3185,-0.0134,0.0274,1.3185,0.001,0.0,1.3185,0.0118,-0.0136,1.3185,0.0097,-0.0256,1.3185,-0.0342,-0.0351,1.3185,-0.0134,0.0,1.3185,-0.042,0.0136,1.3185,0.0097,-0.0121,1.3185,-0.0404,-0.0274,1.3185,0.001,0.0111,1.3358,-0.0361,0.0,1.3358,-0.0376,-0.0111,1.3358,-0.0361,-0.0227,1.3358,-0.0308,-0.0306,1.3358,-0.0135,-0.0245,1.3358,-0.0022,-0.0123,1.3358,0.0056,0.0,1.3358,0.0075,0.0123,1.3358,0.0056,0.0245,1.3358,-0.0022,0.0306,1.3358,-0.0135,0.0227,1.3358,-0.0308,0.0,1.3138,-0.0376,0.0111,1.3138,-0.0361,0.0227,1.3138,-0.0308,0.0306,1.3138,-0.0135,0.0245,1.3138,-0.0022,0.0123,1.3138,0.0056,0.0,1.3138,0.0075,-0.0123,1.3138,0.0056,-0.0245,1.3138,-0.0022,-0.0306,1.3138,-0.0135,-0.0227,1.3138,-0.0308,-0.0111,1.3138,-0.0361});
			return Coordinate_33_753_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #754, 96 total numbers made up of 48 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_33_754_point()
		{
			MFVec2f TextureCoordinate_33_754_point = new MFVec2f(new double[] {0.3995,0.669,0.4094,0.6692,0.4164,0.6692,0.4107,0.6689,0.3906,0.6632,0.3807,0.6702,0.3719,0.6692,0.3649,0.6692,0.3906,0.669,0.4006,0.6702,0.3818,0.669,0.3706,0.6689,0.3995,0.6659,0.4094,0.6664,0.4164,0.6663,0.4107,0.6656,0.3906,0.6601,0.3807,0.6665,0.3719,0.6664,0.3649,0.6663,0.3906,0.666,0.4006,0.6665,0.3818,0.6659,0.3706,0.6656,0.3995,0.669,0.3906,0.669,0.3818,0.669,0.3719,0.6692,0.3649,0.6692,0.3706,0.6689,0.3807,0.6702,0.3906,0.6632,0.4006,0.6702,0.4107,0.6689,0.4164,0.6692,0.4094,0.6692,0.3906,0.666,0.3995,0.6659,0.4094,0.6664,0.4164,0.6663,0.4107,0.6656,0.4006,0.6665,0.3906,0.6601,0.3807,0.6665,0.3706,0.6656,0.3649,0.6663,0.3719,0.6664,0.3818,0.6659});
			return TextureCoordinate_33_754_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #761, 2480 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_33_761_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_761_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_33_761_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_33_761_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_33_761_coordIndex_3()));
			return IndexedFaceSet_33_761_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #761, 2480 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_33_761_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_761_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_33_761_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_33_761_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_33_761_texCoordIndex_3()));
			return IndexedFaceSet_33_761_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #761, 1068 total numbers made up of 356 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_34_761_point()
		{
			MFVec3f Coordinate_34_761_point = new MFVec3f(new double[] {0.0584,1.3814,-0.1755,0.131,1.4007,-0.0658,0.0835,1.3402,-0.067,0.0734,1.3453,-0.1111,0.1273,1.3711,-0.0601,0.041,1.3417,-0.1316,0.0539,1.424,0.1273,0.0175,1.4232,0.1394,0.0992,1.5197,0.0672,0.0,1.5658,0.1117,0.0501,1.5577,0.1039,0.1341,1.412,0.0108,0.0909,1.3315,0.0638,0.0444,1.5287,0.1276,0.0571,1.4702,0.1277,0.0831,1.4623,0.1035,0.0101,1.4778,0.1502,0.109,1.4519,0.0618,0.0874,1.461,0.096,0.0828,1.4295,0.0971,0.0861,1.4252,0.0895,0.0739,1.3683,0.0856,0.1022,1.4054,0.0633,0.0868,1.3995,0.0827,0.1029,1.398,0.0747,0.114,1.3393,0.0126,0.1094,1.3516,0.0379,0.1183,1.3733,0.0301,0.1249,1.4371,0.0456,0.1161,1.3584,0.0458,0.1224,1.3999,0.0495,0.1375,1.4114,-0.0095,0.0914,1.4447,0.0795,0.1352,1.4894,-0.0281,0.158,1.35,-0.036,0.1478,1.4219,-0.0319,0.1423,1.4182,-0.0503,0.1402,1.3313,-0.0929,0.112,1.4333,-0.1431,0.1423,1.4174,-0.0818,0.0949,1.3898,-0.1309,0.0792,1.4436,-0.1767,0.077,1.3545,-0.1792,0.0558,1.491,-0.1675,0.0434,1.3572,-0.2155,0.1256,1.4857,-0.078,0.1317,1.4855,-0.0553,0.1166,1.5034,0.0319,0.0684,1.5554,0.0845,0.1153,1.3809,-0.1348,0.1274,1.494,0.0043,0.1062,1.491,-0.1337,0.0558,1.4436,-0.1838,0.1259,1.4843,-0.0636,0.0264,1.3539,-0.153,0.0895,1.3649,-0.1198,0.0656,1.2918,-0.1799,0.0748,1.3595,-0.1363,0.0443,1.2775,-0.1282,0.106,1.3676,-0.0937,0.0995,1.3061,-0.1162,0.0317,1.3251,-0.0938,0.0512,1.3325,-0.1001,0.0212,1.3286,-0.1175,0.0859,1.3516,-0.0861,0.1049,1.3546,-0.0478,0.0823,1.5194,0.0962,0.0351,1.4761,0.1422,0.0628,1.4261,0.1199,0.0558,1.5962,0.0339,0.0,1.6,-0.0846,0.0558,1.6054,-0.0287,0.0558,1.5932,-0.0846,0.0558,1.5782,0.067,0.1066,1.5631,-0.0287,0.1031,1.5509,0.0272,0.1075,1.5228,-0.1112,0.1046,1.5588,-0.0761,0.0558,1.5507,-0.1476,0.1134,1.3596,-0.0095,0.1204,1.3637,-0.0097,0.1254,1.425,-0.0045,0.1296,1.4097,-0.0305,0.1276,1.3828,-0.0309,0.1039,1.4008,0.0291,0.0564,1.3174,0.0626,0.0282,1.2968,0.069,0.0491,1.3417,0.0904,0.0244,1.308,0.0865,0.0901,1.4077,0.0622,0.0865,1.3911,0.0627,0.0059,1.4015,0.1156,0.046,1.4273,0.1151,0.036,1.4077,0.1067,0.0489,1.4121,0.1036,0.0239,1.3766,0.1025,0.0753,1.3758,0.0743,0.0596,1.3745,0.0854,0.0693,1.3932,0.0792,0.0235,1.4001,0.1073,0.0305,1.3946,0.1025,0.0726,1.3961,0.0771,0.0681,1.4154,0.0899,0.0556,1.3582,0.0908,0.0207,1.3656,0.1057,0.0791,1.3621,0.0663,0.0829,1.4077,0.0721,0.0033,1.3383,0.1188,0.0103,1.3451,0.1094,0.0775,1.3401,0.0566,0.0444,1.4631,0.1144,0.0799,1.4582,0.0894,0.0253,1.4621,0.1246,0.063,1.3193,0.0291,0.0324,1.2951,0.0503,0.0472,1.3113,-0.0067,0.0977,1.38,0.0404,0.0444,1.5417,0.1038,0.0862,1.4945,0.0763,0.107,1.4368,0.0514,0.0629,1.3929,0.0857,0.0413,1.3934,0.0973,0.0917,1.3534,0.0181,0.0916,1.3472,-0.0211,0.108,1.412,0.0108,0.0092,1.33,0.1136,0.005,1.3306,0.116,0.0266,1.3239,0.0947,0.005,1.3259,0.1093,0.047,1.3105,-0.0521,0.0101,1.4778,0.1502,0.0175,1.4232,0.1394,0.0101,1.4778,0.1502,0.1065,1.3643,-0.0262,0.0835,1.3402,-0.067,0.1273,1.3711,-0.0601,0.0115,1.4634,0.1447,0.1137,1.4114,-0.0095,0.0801,1.337,-0.0504,0.047,1.4124,0.0678,0.0365,1.4107,0.0773,0.03,1.4072,0.0794,0.0241,1.4011,0.08,0.0282,1.3967,0.0775,0.0341,1.3957,0.0743,0.0458,1.395,0.0669,0.0495,1.3947,0.0623,0.0512,1.3967,0.0606,0.0562,1.4053,0.0561,0.0,1.3743,-0.1853,0.0,1.407,0.1232,0.0,1.491,-0.1807,0.0,1.3157,-0.0963,0.0,1.2914,-0.1626,0.0,1.2984,0.019,0.0131,1.322,0.0704,0.0029,1.3222,0.0748,0.0125,1.3077,0.0644,0.0,1.4606,0.1315,0.0,1.2834,0.0809,0.0,1.3306,0.116,0.0048,1.3255,0.1053,0.0133,1.3912,0.1102,0.0208,1.3973,0.1077,0.0865,1.4277,0.0767,0.025,1.4203,0.1216,0.0734,1.431,0.0929,0.0299,1.4144,0.1164,0.047,1.4197,0.1105,0.0713,1.424,0.0922,0.0145,1.4085,0.1221,0.0,1.4368,-0.1947,0.0,1.5318,0.1389,0.0,1.4825,0.1512,0.0,1.3801,0.1167,0.0,1.3521,0.1378,0.0,1.3259,0.1093,0.0167,1.4194,0.1226,-0.0792,1.4436,-0.1767,-0.0558,1.491,-0.1675,-0.1062,1.491,-0.1337,-0.112,1.4333,-0.1431,-0.0558,1.4436,-0.1838,-0.1153,1.3809,-0.1348,-0.077,1.3545,-0.1792,-0.0434,1.3572,-0.2155,0.0,1.3971,-0.2057,-0.0558,1.5507,-0.1476,-0.1075,1.5228,-0.1112,0.0,1.5581,-0.1519,-0.0444,1.5287,0.1276,-0.0501,1.5577,0.1039,-0.0558,1.5782,0.067,0.0,1.5869,0.0761,-0.1341,1.412,0.0108,-0.1274,1.494,0.0043,-0.1183,1.3733,0.0301,-0.0101,1.4778,0.1502,-0.0351,1.4761,0.1422,-0.0571,1.4702,0.1277,-0.0628,1.4261,0.1199,-0.0831,1.4623,0.1035,-0.0175,1.4232,0.1394,-0.0539,1.424,0.1273,-0.0115,1.4634,0.1447,-0.0101,1.4778,0.1502,-0.0175,1.4232,0.1394,-0.0101,1.4778,0.1502,-0.0874,1.461,0.096,-0.0828,1.4295,0.0971,-0.0861,1.4252,0.0895,-0.0914,1.4447,0.0795,-0.109,1.4519,0.0618,-0.0992,1.5197,0.0672,-0.0823,1.5194,0.0962,-0.1029,1.398,0.0747,-0.0868,1.3995,0.0827,-0.0739,1.3683,0.0856,-0.1022,1.4054,0.0633,-0.114,1.3393,0.0126,-0.1375,1.4114,-0.0095,-0.1249,1.4371,0.0456,-0.1224,1.3999,0.0495,-0.1161,1.3584,0.0458,-0.0909,1.3315,0.0638,-0.1094,1.3516,0.0379,-0.131,1.4007,-0.0658,-0.158,1.35,-0.036,-0.1423,1.4182,-0.0503,-0.1478,1.4219,-0.0319,-0.0949,1.3898,-0.1309,-0.1402,1.3313,-0.0929,-0.1423,1.4174,-0.0818,-0.0584,1.3814,-0.1755,-0.1256,1.4857,-0.078,-0.1046,1.5588,-0.0761,-0.1259,1.4843,-0.0636,-0.1317,1.4855,-0.0553,-0.1352,1.4894,-0.0281,-0.1066,1.5631,-0.0287,-0.1166,1.5034,0.0319,-0.1031,1.5509,0.0272,-0.0684,1.5554,0.0845,-0.0264,1.3539,-0.153,0.0,1.3359,-0.1511,0.0,1.3154,-0.2018,-0.0656,1.2918,-0.1799,-0.0895,1.3649,-0.1198,-0.0748,1.3595,-0.1363,-0.0734,1.3453,-0.1111,-0.0512,1.3325,-0.1001,-0.041,1.3417,-0.1316,-0.0443,1.2775,-0.1282,-0.0859,1.3516,-0.0861,-0.0835,1.3402,-0.067,-0.0317,1.3251,-0.0938,-0.0995,1.3061,-0.1162,-0.106,1.3676,-0.0937,-0.1273,1.3711,-0.0601,-0.0212,1.3286,-0.1175,-0.1065,1.3643,-0.0262,-0.1049,1.3546,-0.0478,-0.0558,1.5962,0.0339,0.0,1.6027,0.0339,-0.0558,1.6054,-0.0287,-0.0558,1.5932,-0.0846,0.0,1.612,-0.0287,-0.0801,1.337,-0.0504,-0.0916,1.3472,-0.0211,-0.063,1.3193,0.0291,-0.1134,1.3596,-0.0095,-0.0917,1.3534,0.0181,-0.1204,1.3637,-0.0097,-0.1137,1.4114,-0.0095,-0.108,1.412,0.0108,-0.1254,1.425,-0.0045,-0.1296,1.4097,-0.0305,-0.1276,1.3828,-0.0309,-0.1039,1.4008,0.0291,-0.0977,1.38,0.0404,-0.107,1.4368,0.0514,-0.0775,1.3401,0.0566,-0.0324,1.2951,0.0503,-0.0472,1.3113,-0.0067,-0.0253,1.4621,0.1246,-0.0444,1.5417,0.1038,0.0,1.534,0.1151,-0.047,1.3105,-0.0521,-0.0444,1.4631,0.1144,-0.0799,1.4582,0.0894,-0.0564,1.3174,0.0626,-0.0282,1.2968,0.069,-0.005,1.3306,0.116,-0.0033,1.3383,0.1188,0.0,1.3383,0.1188,-0.0092,1.33,0.1136,-0.0103,1.3451,0.1094,-0.0491,1.3417,0.0904,-0.0266,1.3239,0.0947,-0.0556,1.3582,0.0908,-0.0207,1.3656,0.1057,0.0,1.2887,0.0523,0.0,1.285,0.065,-0.0791,1.3621,0.0663,-0.0244,1.308,0.0865,0.0,1.3623,0.1296,-0.0145,1.4085,0.1221,0.0,1.4015,0.1156,-0.0059,1.4015,0.1156,-0.0239,1.3766,0.1025,-0.0133,1.3912,0.1102,0.0,1.4191,0.125,-0.0167,1.4194,0.1226,-0.0865,1.3911,0.0627,-0.0901,1.4077,0.0622,-0.0489,1.4121,0.1036,-0.047,1.4197,0.1105,-0.0299,1.4144,0.1164,-0.036,1.4077,0.1067,-0.0753,1.3758,0.0743,-0.0596,1.3745,0.0854,-0.0629,1.3929,0.0857,-0.0413,1.3934,0.0973,-0.0693,1.3932,0.0792,-0.0305,1.3946,0.1025,-0.0208,1.3973,0.1077,-0.0235,1.4001,0.1073,-0.0726,1.3961,0.0771,-0.046,1.4273,0.1151,-0.0829,1.4077,0.0721,-0.025,1.4203,0.1216,-0.0862,1.4945,0.0763,-0.0865,1.4277,0.0767,-0.0734,1.431,0.0929,-0.1273,1.3711,-0.0601,-0.0835,1.3402,-0.067,-0.005,1.3259,0.1093,-0.0681,1.4154,0.0899,-0.0365,1.4107,0.0773,-0.047,1.4124,0.0678,-0.03,1.4072,0.0794,-0.0241,1.4011,0.08,-0.0282,1.3967,0.0775,-0.0341,1.3957,0.0743,-0.0458,1.395,0.0669,-0.0495,1.3947,0.0623,-0.0512,1.3967,0.0606,-0.0562,1.4053,0.0561,-0.0131,1.322,0.0704,-0.0125,1.3077,0.0644,-0.0048,1.3255,0.1053,-0.0029,1.3222,0.0748,0.0,1.3255,0.1053,0.0,1.3223,0.0747,0.0,1.3068,0.0585,-0.0713,1.424,0.0922});
			return Coordinate_34_761_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #762, 972 total numbers made up of 486 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_34_762_point()
		{
			MFVec2f TextureCoordinate_34_762_point = new MFVec2f(new double[] {0.9175,0.8974,0.9509,0.8981,0.9421,0.8701,0.924,0.8702,0.9824,0.8971,0.9824,0.8682,0.9541,0.8718,0.9147,0.8129,0.9437,0.8153,0.9638,0.8095,0.9824,0.809,0.9461,0.923,0.9071,0.9135,0.9824,0.9287,0.7343,0.9169,0.7616,0.9147,0.7553,0.8982,0.7343,0.8968,0.7739,0.9327,0.7343,0.9365,0.8187,0.8433,0.8348,0.9045,0.8324,0.8647,0.74,0.8745,0.761,0.8768,0.7497,0.8755,0.777,0.8787,0.7647,0.8593,0.7596,0.8565,0.7438,0.8546,0.7343,0.8756,0.7372,0.8736,0.7394,0.8706,0.7405,0.8536,0.7808,0.8802,0.7786,0.8666,0.7875,0.8787,0.7821,0.8667,0.7952,0.9076,0.8011,0.8823,0.7745,0.9003,0.7939,0.8518,0.7845,0.8549,0.7731,0.8049,0.7979,0.8609,0.8185,0.8054,0.8439,0.8655,0.8131,0.8741,0.786,0.7876,0.8107,0.8538,0.8058,0.8252,0.8096,0.8166,0.8589,0.7975,0.8767,0.8622,0.8568,0.8668,0.8669,0.8674,0.9208,0.8549,0.8792,0.7991,0.8835,0.8633,0.9139,0.8636,0.9513,0.84,0.9824,0.8358,0.8845,0.9021,0.888,0.931,0.8761,0.9036,0.8705,0.9018,0.8544,0.902,0.8538,0.9345,0.8173,0.9068,0.8156,0.9257,0.7753,0.9186,0.7832,0.9041,0.7338,0.8385,0.7279,0.8339,0.7208,0.8401,0.7397,0.7767,0.7338,0.7681,0.7338,0.7727,0.7192,0.8201,0.7171,0.8352,0.7139,0.8364,0.7127,0.8419,0.7175,0.832,0.7247,0.8312,0.7224,0.8292,0.7239,0.8169,0.7146,0.8334,0.7152,0.8309,0.753,0.7762,0.7452,0.772,0.7409,0.7703,0.756,0.7661,0.7502,0.7748,0.7102,0.837,0.7574,0.7798,0.7054,0.8378,0.7338,0.8253,0.7338,0.8299,0.7267,0.8275,0.7291,0.8283,0.7338,0.8254,0.7338,0.7682,0.7385,0.7711,0.7338,0.7628,0.7338,0.82,0.7437,0.7597,0.7429,0.774,0.7484,0.7629,0.7505,0.778,0.7116,0.8233,0.7622,0.7806,0.7576,0.779,0.763,0.7872,0.7046,0.8444,0.7572,0.7769,0.7524,0.7737,0.7104,0.8341,0.7881,0.9479,0.7343,0.9577,0.8497,0.9637,0.9158,0.9539,0.7343,0.9872,0.9824,0.9663,0.4263,0.6263,0.4421,0.6351,0.4514,0.6319,0.4298,0.637,0.4385,0.639,0.4385,0.6403,0.4369,0.6596,0.4321,0.6555,0.4385,0.6553,0.4451,0.6548,0.4452,0.6463,0.4227,0.6454,0.4263,0.652,0.4193,0.6633,0.4176,0.6328,0.4376,0.6237,0.4196,0.6187,0.3384,0.9887,0.2934,0.905,0.2441,0.9417,0.2441,0.9723,0.4437,0.6405,0.4519,0.6235,0.3367,0.9059,0.4034,0.9073,0.4566,0.6329,0.4157,0.6257,0.4137,0.6192,0.2959,0.626,0.3051,0.6166,0.2511,0.6816,0.2548,0.6653,0.2441,0.6653,0.2441,0.6816,0.2661,0.696,0.2636,0.664,0.3484,0.6888,0.3007,0.651,0.2881,0.7397,0.3623,0.7239,0.4151,0.6155,0.4295,0.6197,0.4116,0.6201,0.4088,0.6855,0.4123,0.7323,0.4518,0.7703,0.364,0.6372,0.2441,0.7326,0.2441,0.7109,0.2441,0.7705,0.2441,0.816,0.2466,0.8272,0.2826,0.8198,0.263,0.8101,0.3011,0.7644,0.4294,0.848,0.295,0.8569,0.4229,0.7906,0.445,0.8342,0.3273,0.8725,0.3401,0.8443,0.4194,0.891,0.3844,0.8819,0.3962,0.7639,0.3654,0.758,0.3664,0.7923,0.3312,0.7931,0.3858,0.7947,0.2864,0.8094,0.3065,0.7969,0.4051,0.8004,0.4267,0.8291,0.3243,0.8795,0.293,0.8645,0.4715,0.8911,0.431,0.9594,0.4658,0.6252,0.465,0.6281,0.3862,0.8876,0.4544,0.6426,0.2548,0.6553,0.2441,0.6553,0.4156,0.6279,0.3783,0.625,0.3984,0.649,0.4325,0.6718,0.4443,0.6446,0.428,0.6022,0.4445,0.6357,0.4021,0.656,0.4052,0.6271,0.4253,0.6199,0.4215,0.6174,0.6418,0.6585,0.6441,0.671,0.6214,0.6731,0.616,0.6731,0.6418,0.6585,0.623,0.6494,0.6418,0.6585,0.6441,0.671,0.3003,0.6509,0.2548,0.6558,0.2549,0.6531,0.2441,0.6558,0.616,0.6731,0.6214,0.6731,0.2441,0.6529,0.314,0.8296,0.3898,0.85,0.2746,0.7881,0.2889,0.7981,0.4442,0.8857,0.2745,0.8415,0.3079,0.8417,0.3393,0.8544,0.3891,0.8542,0.2699,0.8521,0.246,0.853,0.4715,0.8911,0.9421,0.8701,0.9509,0.8981,0.9175,0.8974,0.924,0.8702,0.9824,0.8682,0.9824,0.8971,0.9541,0.8718,0.9147,0.8129,0.9437,0.8153,0.9638,0.8095,0.9824,0.809,0.9461,0.923,0.9071,0.9135,0.9824,0.9287,0.7553,0.8982,0.7616,0.9147,0.7343,0.9169,0.7343,0.8968,0.7739,0.9327,0.7343,0.9365,0.8324,0.8647,0.8348,0.9045,0.8187,0.8433,0.74,0.8745,0.7497,0.8755,0.761,0.8768,0.7647,0.8593,0.777,0.8787,0.7438,0.8546,0.7596,0.8565,0.7372,0.8736,0.7343,0.8756,0.7394,0.8706,0.7405,0.8536,0.7808,0.8802,0.7786,0.8666,0.7821,0.8667,0.7875,0.8787,0.8011,0.8823,0.7952,0.9076,0.7745,0.9003,0.7939,0.8518,0.7845,0.8549,0.7731,0.8049,0.7979,0.8609,0.8185,0.8054,0.8439,0.8655,0.8131,0.8741,0.8107,0.8538,0.8058,0.8252,0.786,0.7876,0.8096,0.8166,0.8767,0.8622,0.8589,0.7975,0.8669,0.8674,0.8568,0.8668,0.9208,0.8549,0.8792,0.7991,0.9139,0.8636,0.8835,0.8633,0.9513,0.84,0.9824,0.8358,0.8845,0.9021,0.888,0.931,0.8761,0.9036,0.8705,0.9018,0.8544,0.902,0.8538,0.9345,0.8173,0.9068,0.8156,0.9257,0.7753,0.9186,0.7832,0.9041,0.7208,0.8401,0.7279,0.8339,0.7338,0.8385,0.7338,0.7727,0.7338,0.7681,0.7397,0.7767,0.7192,0.8201,0.7139,0.8364,0.7171,0.8352,0.7127,0.8419,0.7175,0.832,0.7224,0.8292,0.7247,0.8312,0.7239,0.8169,0.7146,0.8334,0.7452,0.772,0.753,0.7762,0.7152,0.8309,0.7409,0.7703,0.7502,0.7748,0.756,0.7661,0.7102,0.837,0.7574,0.7798,0.7054,0.8378,0.7338,0.8253,0.7338,0.8299,0.7338,0.8254,0.7291,0.8283,0.7267,0.8275,0.7338,0.7628,0.7385,0.7711,0.7338,0.7682,0.7338,0.82,0.7437,0.7597,0.7484,0.7629,0.7429,0.774,0.7505,0.778,0.7116,0.8233,0.763,0.7872,0.7576,0.779,0.7622,0.7806,0.7046,0.8444,0.7572,0.7769,0.7524,0.7737,0.7104,0.8341,0.7881,0.9479,0.7343,0.9577,0.8497,0.9637,0.9158,0.9539,0.7343,0.9872,0.9824,0.9663,0.4514,0.6319,0.4421,0.6351,0.4263,0.6263,0.4385,0.639,0.4298,0.637,0.4385,0.6403,0.4385,0.6553,0.4321,0.6555,0.4369,0.6596,0.4451,0.6548,0.4452,0.6463,0.4263,0.652,0.4227,0.6454,0.4193,0.6633,0.4176,0.6328,0.4196,0.6187,0.4376,0.6237,0.2441,0.9417,0.2934,0.905,0.3384,0.9887,0.2441,0.9723,0.4437,0.6405,0.4519,0.6235,0.3367,0.9059,0.4034,0.9073,0.4566,0.6329,0.4157,0.6257,0.4137,0.6192,0.2441,0.6653,0.2548,0.6653,0.2511,0.6816,0.2441,0.6816,0.2636,0.664,0.2661,0.696,0.3484,0.6888,0.3007,0.651,0.3623,0.7239,0.2881,0.7397,0.4215,0.6174,0.4295,0.6197,0.4151,0.6155,0.4116,0.6201,0.4518,0.7703,0.4123,0.7323,0.4088,0.6855,0.364,0.6372,0.2959,0.626,0.3051,0.6166,0.2441,0.7326,0.2441,0.7705,0.2441,0.7109,0.2745,0.8415,0.2466,0.8272,0.2441,0.816,0.263,0.8101,0.3011,0.7644,0.2746,0.7881,0.246,0.853,0.2699,0.8521,0.4229,0.7906,0.445,0.8342,0.3401,0.8443,0.3393,0.8544,0.3079,0.8417,0.314,0.8296,0.3962,0.7639,0.3654,0.758,0.3664,0.7923,0.3312,0.7931,0.3858,0.7947,0.3065,0.7969,0.2889,0.7981,0.2826,0.8198,0.2864,0.8094,0.4051,0.8004,0.3243,0.8795,0.4267,0.8291,0.293,0.8645,0.4715,0.8911,0.431,0.9594,0.4715,0.8911,0.4658,0.6252,0.465,0.6281,0.4194,0.891,0.3862,0.8876,0.4544,0.6426,0.2548,0.6553,0.2441,0.6553,0.3984,0.649,0.3783,0.625,0.4156,0.6279,0.4325,0.6718,0.428,0.6022,0.4443,0.6446,0.4445,0.6357,0.4021,0.656,0.4052,0.6271,0.4253,0.6199,0.3898,0.85,0.6418,0.6585,0.6441,0.671,0.6441,0.671,0.6418,0.6585,0.6214,0.6731,0.6214,0.6731,0.616,0.6731,0.616,0.6731,0.623,0.6494,0.6418,0.6585,0.3003,0.6509,0.2548,0.6558,0.2549,0.6531,0.2441,0.6558,0.2441,0.6529,0.3891,0.8542,0.4294,0.848,0.4442,0.8857,0.295,0.8569,0.3273,0.8725,0.3844,0.8819});
			return TextureCoordinate_34_762_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #769, 168 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_34_769_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_769_coordIndex = new MFInt32(new int[] {0,1,25,-1,25,24,0,-1,2,26,25,-1,25,1,2,-1,2,3,8,-1,8,26,2,-1,10,27,9,-1,9,4,10,-1,10,0,24,-1,24,27,10,-1,1,0,12,-1,12,13,1,-1,2,1,13,-1,13,14,2,-1,3,2,14,-1,14,15,3,-1,10,4,16,-1,16,22,10,-1,5,6,18,-1,18,17,5,-1,6,7,19,-1,19,18,6,-1,7,8,20,-1,20,19,7,-1,9,11,23,-1,23,21,9,-1,8,3,15,-1,15,20,8,-1,4,9,21,-1,21,16,4,-1,0,10,22,-1,22,12,0,-1,11,5,17,-1,17,23,11,-1,6,5,24,-1,24,25,6,-1,7,6,25,-1,25,26,7,-1,5,11,27,-1,27,24,5,-1,27,11,9,-1,8,7,26,-1});
			return IndexedFaceSet_34_769_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #769, 168 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_34_769_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_769_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,4,5,2,-1,2,1,4,-1,4,6,7,-1,7,5,4,-1,9,10,11,-1,11,8,9,-1,9,0,3,-1,3,10,9,-1,1,0,12,-1,12,13,1,-1,4,1,13,-1,13,14,4,-1,6,4,14,-1,14,15,6,-1,9,8,16,-1,16,17,9,-1,18,19,20,-1,20,21,18,-1,19,22,23,-1,23,20,19,-1,22,7,24,-1,24,23,22,-1,11,25,26,-1,26,27,11,-1,7,6,15,-1,15,24,7,-1,8,11,27,-1,27,16,8,-1,0,9,17,-1,17,12,0,-1,25,18,21,-1,21,26,25,-1,19,18,3,-1,3,2,19,-1,22,19,2,-1,2,5,22,-1,18,25,10,-1,10,3,18,-1,10,25,11,-1,7,22,5,-1});
			return IndexedFaceSet_34_769_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #769, 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_35_769_point()
		{
			MFVec3f Coordinate_35_769_point = new MFVec3f(new double[] {0.0681,1.4455,0.0875,0.0485,1.4517,0.1012,0.0349,1.4488,0.1066,0.0235,1.4404,0.1095,0.0829,1.4294,0.0752,0.0632,1.4205,0.0957,0.0498,1.4246,0.1037,0.038,1.4296,0.1077,0.03,1.434,0.1088,0.0784,1.4253,0.0797,0.0758,1.4378,0.0813,0.0696,1.4202,0.0888,0.0653,1.4432,0.0837,0.0467,1.4463,0.0956,0.0347,1.4441,0.1006,0.0232,1.4389,0.1069,0.0816,1.4289,0.0744,0.0624,1.4194,0.0943,0.0491,1.423,0.1009,0.0372,1.4283,0.1055,0.0295,1.4327,0.1066,0.0781,1.4245,0.078,0.0733,1.4361,0.0791,0.0686,1.4197,0.088,0.0664,1.4317,0.0914,0.0492,1.4383,0.1037,0.0371,1.4377,0.1074,0.0728,1.4285,0.0855});
			return Coordinate_35_769_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #770, 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_35_770_point()
		{
			MFVec2f TextureCoordinate_35_770_point = new MFVec2f(new double[] {0.3562,0.7836,0.3424,0.7815,0.3432,0.7614,0.3553,0.7628,0.3328,0.7723,0.3344,0.7557,0.3248,0.7567,0.3294,0.7475,0.3666,0.7703,0.3614,0.7771,0.3598,0.7618,0.364,0.76,0.3542,0.784,0.3411,0.7782,0.3327,0.7703,0.3246,0.7567,0.3657,0.7703,0.3598,0.7771,0.3534,0.7431,0.3436,0.742,0.3428,0.7423,0.3522,0.7429,0.335,0.743,0.3345,0.743,0.3291,0.7475,0.3576,0.7438,0.3566,0.7438,0.3632,0.7603});
			return TextureCoordinate_35_770_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #778, 168 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_34_778_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_778_coordIndex = new MFInt32(new int[] {0,24,25,-1,25,1,0,-1,2,1,25,-1,25,26,2,-1,2,26,8,-1,8,3,2,-1,10,4,9,-1,9,27,10,-1,10,27,24,-1,24,0,10,-1,1,13,12,-1,12,0,1,-1,2,14,13,-1,13,1,2,-1,3,15,14,-1,14,2,3,-1,10,22,16,-1,16,4,10,-1,5,17,18,-1,18,6,5,-1,6,18,19,-1,19,7,6,-1,7,19,20,-1,20,8,7,-1,9,21,23,-1,23,11,9,-1,8,20,15,-1,15,3,8,-1,4,16,21,-1,21,9,4,-1,0,12,22,-1,22,10,0,-1,11,23,17,-1,17,5,11,-1,6,25,24,-1,24,5,6,-1,7,26,25,-1,25,6,7,-1,5,24,27,-1,27,11,5,-1,27,9,11,-1,8,26,7,-1});
			return IndexedFaceSet_34_778_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #778, 168 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_34_778_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_778_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,4,1,2,-1,2,5,4,-1,4,5,7,-1,7,6,4,-1,9,8,11,-1,11,10,9,-1,9,10,3,-1,3,0,9,-1,1,13,12,-1,12,0,1,-1,4,14,13,-1,13,1,4,-1,6,15,14,-1,14,4,6,-1,9,17,16,-1,16,8,9,-1,18,21,20,-1,20,19,18,-1,19,20,23,-1,23,22,19,-1,22,23,24,-1,24,7,22,-1,11,27,26,-1,26,25,11,-1,7,24,15,-1,15,6,7,-1,8,16,27,-1,27,11,8,-1,0,12,17,-1,17,9,0,-1,25,26,21,-1,21,18,25,-1,19,2,3,-1,3,18,19,-1,22,5,2,-1,2,19,22,-1,18,3,10,-1,10,25,18,-1,10,11,25,-1,7,5,22,-1});
			return IndexedFaceSet_34_778_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #778, 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_35_778_point()
		{
			MFVec3f Coordinate_35_778_point = new MFVec3f(new double[] {-0.0681,1.4455,0.0875,-0.0485,1.4517,0.1012,-0.0349,1.4488,0.1066,-0.0235,1.4404,0.1095,-0.0829,1.4294,0.0752,-0.0632,1.4205,0.0957,-0.0498,1.4246,0.1037,-0.038,1.4296,0.1077,-0.03,1.434,0.1088,-0.0784,1.4253,0.0797,-0.0758,1.4378,0.0813,-0.0696,1.4202,0.0888,-0.0653,1.4432,0.0837,-0.0467,1.4463,0.0956,-0.0347,1.4441,0.1006,-0.0232,1.4389,0.1069,-0.0816,1.4289,0.0744,-0.0624,1.4194,0.0943,-0.0491,1.423,0.1009,-0.0372,1.4283,0.1055,-0.0295,1.4327,0.1066,-0.0781,1.4245,0.078,-0.0733,1.4361,0.0791,-0.0686,1.4197,0.088,-0.0664,1.4317,0.0914,-0.0492,1.4383,0.1037,-0.0371,1.4377,0.1074,-0.0728,1.4285,0.0855});
			return Coordinate_35_778_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #779, 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_35_779_point()
		{
			MFVec2f TextureCoordinate_35_779_point = new MFVec2f(new double[] {0.3562,0.7836,0.3424,0.7815,0.3432,0.7614,0.3553,0.7628,0.3328,0.7723,0.3344,0.7557,0.3248,0.7567,0.3294,0.7475,0.3666,0.7703,0.3614,0.7771,0.3598,0.7618,0.364,0.76,0.3542,0.784,0.3411,0.7782,0.3327,0.7703,0.3246,0.7567,0.3657,0.7703,0.3598,0.7771,0.3534,0.7431,0.3436,0.742,0.3428,0.7423,0.3522,0.7429,0.335,0.743,0.3345,0.743,0.3291,0.7475,0.3576,0.7438,0.3566,0.7438,0.3632,0.7603});
			return TextureCoordinate_35_779_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #787, 200 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_34_787_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_787_coordIndex = new MFInt32(new int[] {1,6,16,-1,16,11,1,-1,0,1,11,-1,11,10,0,-1,8,9,19,-1,19,18,8,-1,2,8,18,-1,18,12,2,-1,3,0,10,-1,10,13,3,-1,9,4,14,-1,14,19,9,-1,5,2,12,-1,12,15,5,-1,4,3,13,-1,13,14,4,-1,6,7,17,-1,17,16,6,-1,7,5,15,-1,15,17,7,-1,11,16,21,-1,21,20,11,-1,16,17,22,-1,22,21,16,-1,17,15,23,-1,23,22,17,-1,15,12,24,-1,24,23,15,-1,12,18,25,-1,25,24,12,-1,18,19,26,-1,26,25,18,-1,19,14,27,-1,27,26,19,-1,14,13,28,-1,28,27,14,-1,13,10,29,-1,29,28,13,-1,10,11,20,-1,20,29,10,-1,6,1,30,-1,1,0,30,-1,0,3,30,-1,3,4,30,-1,4,9,30,-1,9,8,30,-1,8,2,30,-1,2,5,30,-1,5,7,30,-1,7,6,30,-1});
			return IndexedFaceSet_34_787_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #787, 200 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_34_787_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_787_texCoordIndex = new MFInt32(new int[] {4,9,13,-1,13,14,4,-1,3,4,14,-1,14,15,3,-1,11,12,16,-1,16,17,11,-1,5,11,17,-1,17,18,5,-1,6,3,15,-1,15,6,6,-1,12,7,19,-1,19,16,12,-1,8,5,18,-1,18,20,8,-1,7,6,21,-1,21,19,7,-1,9,10,22,-1,22,13,9,-1,10,8,20,-1,20,22,10,-1,14,13,24,-1,24,23,14,-1,13,22,25,-1,25,24,13,-1,22,20,26,-1,26,25,22,-1,20,18,27,-1,27,26,20,-1,18,17,28,-1,28,27,18,-1,17,16,29,-1,29,28,17,-1,16,19,30,-1,30,29,16,-1,19,21,31,-1,31,30,19,-1,6,15,32,-1,32,31,6,-1,15,14,23,-1,23,32,15,-1,36,1,40,-1,1,0,40,-1,0,33,40,-1,33,34,40,-1,34,39,40,-1,39,38,40,-1,38,2,40,-1,2,35,40,-1,35,37,40,-1,37,36,40,-1});
			return IndexedFaceSet_34_787_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #787, 93 total numbers made up of 31 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_35_787_point()
		{
			MFVec3f Coordinate_35_787_point = new MFVec3f(new double[] {0.0353,1.4078,0.106,0.0483,1.4123,0.1031,0.0689,1.3933,0.0789,0.0228,1.4002,0.1064,0.0299,1.3947,0.1017,0.0722,1.3962,0.0768,0.0676,1.4155,0.0896,0.0826,1.4078,0.0719,0.0624,1.3931,0.0854,0.0407,1.3935,0.0967,0.0277,1.4117,0.0979,0.0418,1.4185,0.0933,0.0663,1.3884,0.0695,0.0135,1.4005,0.0989,0.0216,1.3898,0.0936,0.0701,1.3932,0.0671,0.0654,1.422,0.0802,0.0805,1.4098,0.0626,0.0589,1.3878,0.0762,0.034,1.388,0.0882,0.0387,1.4153,0.0842,0.0603,1.4181,0.0731,0.0722,1.4094,0.0596,0.0659,1.3987,0.0632,0.0619,1.3955,0.0654,0.0559,1.3951,0.071,0.031,1.3958,0.0822,0.0202,1.3975,0.0861,0.0163,1.4014,0.0871,0.0262,1.4096,0.0877,0.0547,1.4029,0.0958});
			return Coordinate_35_787_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #788, 82 total numbers made up of 41 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_35_788_point()
		{
			MFVec2f TextureCoordinate_35_788_point = new MFVec2f(new double[] {0.3217,0.8278,0.3482,0.8386,0.3916,0.7984,0.3206,0.8292,0.3482,0.8386,0.3916,0.7984,0.2977,0.8092,0.309,0.8013,0.3985,0.8044,0.3868,0.8428,0.4182,0.8265,0.3778,0.7978,0.3319,0.7987,0.3868,0.8428,0.3482,0.8386,0.3206,0.8292,0.3319,0.7987,0.3778,0.7978,0.3916,0.7984,0.309,0.8013,0.3985,0.8029,0.2977,0.8092,0.4182,0.8263,0.3482,0.8386,0.3868,0.8428,0.4182,0.8265,0.3985,0.8044,0.3916,0.7984,0.3778,0.7978,0.3319,0.7987,0.309,0.8013,0.2977,0.8092,0.3206,0.8292,0.2978,0.8092,0.309,0.8013,0.3985,0.8044,0.3868,0.8428,0.4182,0.8265,0.3778,0.7978,0.3319,0.7986,0.3567,0.819});
			return TextureCoordinate_35_788_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #796, 200 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_34_796_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_796_coordIndex = new MFInt32(new int[] {1,11,16,-1,16,6,1,-1,0,10,11,-1,11,1,0,-1,8,18,19,-1,19,9,8,-1,2,12,18,-1,18,8,2,-1,3,13,10,-1,10,0,3,-1,9,19,14,-1,14,4,9,-1,5,15,12,-1,12,2,5,-1,4,14,13,-1,13,3,4,-1,6,16,17,-1,17,7,6,-1,7,17,15,-1,15,5,7,-1,11,20,21,-1,21,16,11,-1,16,21,22,-1,22,17,16,-1,17,22,23,-1,23,15,17,-1,15,23,24,-1,24,12,15,-1,12,24,25,-1,25,18,12,-1,18,25,26,-1,26,19,18,-1,19,26,27,-1,27,14,19,-1,14,27,28,-1,28,13,14,-1,13,28,29,-1,29,10,13,-1,10,29,20,-1,20,11,10,-1,6,30,1,-1,1,30,0,-1,0,30,3,-1,3,30,4,-1,4,30,9,-1,9,30,8,-1,8,30,2,-1,2,30,5,-1,5,30,7,-1,7,30,6,-1});
			return IndexedFaceSet_34_796_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #796, 200 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_34_796_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_796_texCoordIndex = new MFInt32(new int[] {4,14,13,-1,13,9,4,-1,3,15,14,-1,14,4,3,-1,11,17,16,-1,16,12,11,-1,5,18,17,-1,17,11,5,-1,6,6,15,-1,15,3,6,-1,12,16,19,-1,19,7,12,-1,8,20,18,-1,18,5,8,-1,7,19,21,-1,21,6,7,-1,9,13,22,-1,22,10,9,-1,10,22,20,-1,20,8,10,-1,14,23,24,-1,24,13,14,-1,13,24,25,-1,25,22,13,-1,22,25,26,-1,26,20,22,-1,20,26,27,-1,27,18,20,-1,18,27,28,-1,28,17,18,-1,17,28,29,-1,29,16,17,-1,16,29,30,-1,30,19,16,-1,19,30,31,-1,31,21,19,-1,6,31,32,-1,32,15,6,-1,15,32,23,-1,23,14,15,-1,36,40,1,-1,1,40,0,-1,0,40,33,-1,33,40,34,-1,34,40,39,-1,39,40,38,-1,38,40,2,-1,2,40,35,-1,35,40,37,-1,37,40,36,-1});
			return IndexedFaceSet_34_796_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #796, 93 total numbers made up of 31 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_35_796_point()
		{
			MFVec3f Coordinate_35_796_point = new MFVec3f(new double[] {-0.0353,1.4078,0.106,-0.0483,1.4123,0.1031,-0.0689,1.3933,0.0789,-0.0228,1.4002,0.1064,-0.0299,1.3947,0.1017,-0.0722,1.3962,0.0768,-0.0676,1.4155,0.0896,-0.0826,1.4078,0.0719,-0.0624,1.3931,0.0854,-0.0407,1.3935,0.0967,-0.0277,1.4117,0.0979,-0.0418,1.4185,0.0933,-0.0663,1.3884,0.0695,-0.0135,1.4005,0.0989,-0.0216,1.3898,0.0936,-0.0701,1.3932,0.0671,-0.0654,1.422,0.0802,-0.0805,1.4098,0.0626,-0.0589,1.3878,0.0762,-0.034,1.388,0.0882,-0.0387,1.4153,0.0842,-0.0603,1.4181,0.0731,-0.0722,1.4094,0.0596,-0.0659,1.3987,0.0632,-0.0619,1.3955,0.0654,-0.0559,1.3951,0.071,-0.031,1.3958,0.0822,-0.0202,1.3975,0.0861,-0.0163,1.4014,0.0871,-0.0262,1.4096,0.0877,-0.0547,1.4029,0.0958});
			return Coordinate_35_796_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #797, 82 total numbers made up of 41 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_35_797_point()
		{
			MFVec2f TextureCoordinate_35_797_point = new MFVec2f(new double[] {0.3217,0.8278,0.3482,0.8386,0.3916,0.7984,0.3206,0.8292,0.3482,0.8386,0.3916,0.7984,0.2977,0.8092,0.309,0.8013,0.3985,0.8044,0.3868,0.8428,0.4182,0.8265,0.3778,0.7978,0.3319,0.7987,0.3868,0.8428,0.3482,0.8386,0.3206,0.8292,0.3319,0.7987,0.3778,0.7978,0.3916,0.7984,0.309,0.8013,0.3985,0.8029,0.2977,0.8092,0.4182,0.8263,0.3482,0.8386,0.3868,0.8428,0.4182,0.8265,0.3985,0.8044,0.3916,0.7984,0.3778,0.7978,0.3319,0.7987,0.309,0.8013,0.2977,0.8092,0.3206,0.8292,0.2978,0.8092,0.309,0.8013,0.3985,0.8044,0.3868,0.8428,0.4182,0.8265,0.3778,0.7978,0.3319,0.7986,0.3567,0.819});
			return TextureCoordinate_35_797_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #805, 136 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_34_805_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_805_coordIndex = new MFInt32(new int[] {2,20,21,-1,21,7,2,-1,4,3,8,-1,8,10,4,-1,3,2,7,-1,7,8,3,-1,2,1,5,-1,5,20,2,-1,4,6,3,-1,3,6,1,-1,1,2,3,-1,5,1,12,-1,12,14,5,-1,0,5,14,-1,14,11,0,-1,6,4,13,-1,13,15,6,-1,1,6,15,-1,15,12,1,-1,8,7,16,-1,16,17,8,-1,21,22,16,-1,16,7,21,-1,9,0,11,-1,11,18,9,-1,4,10,19,-1,19,13,4,-1,10,8,17,-1,17,19,10,-1,20,0,9,-1,9,21,20,-1,5,0,20,-1,21,9,18,-1,18,22,21,-1});
			return IndexedFaceSet_34_805_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #805, 136 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_34_805_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_805_texCoordIndex = new MFInt32(new int[] {0,20,21,-1,21,7,0,-1,3,1,8,-1,8,10,3,-1,1,0,7,-1,7,8,1,-1,0,4,5,-1,5,20,0,-1,3,6,1,-1,1,6,4,-1,4,0,1,-1,5,4,11,-1,11,12,5,-1,2,5,12,-1,12,14,2,-1,6,3,15,-1,15,16,6,-1,4,6,16,-1,16,11,4,-1,8,7,13,-1,13,17,8,-1,21,22,13,-1,13,7,21,-1,9,2,14,-1,14,18,9,-1,3,10,19,-1,19,15,3,-1,10,8,17,-1,17,19,10,-1,20,2,9,-1,9,21,20,-1,5,2,20,-1,21,9,18,-1,18,22,21,-1});
			return IndexedFaceSet_34_805_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #805, 69 total numbers made up of 23 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_35_805_point()
		{
			MFVec3f Coordinate_35_805_point = new MFVec3f(new double[] {0.0145,1.4087,0.1228,0.0461,1.4273,0.1155,0.0464,1.4234,0.1142,0.073,1.4281,0.0936,0.0868,1.4288,0.0772,0.0251,1.4204,0.1219,0.0735,1.4311,0.0933,0.0469,1.4196,0.1115,0.0714,1.424,0.0925,0.016,1.4072,0.1201,0.0864,1.4267,0.0767,0.0155,1.409,0.117,0.046,1.4269,0.1108,0.0849,1.4287,0.0758,0.0257,1.42,0.1167,0.0728,1.4305,0.0905,0.0467,1.4194,0.1072,0.0706,1.4237,0.0898,0.0172,1.4075,0.1146,0.0843,1.4261,0.0753,0.028,1.4167,0.1195,0.0303,1.4139,0.1164,0.0294,1.413,0.1116});
			return Coordinate_35_805_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #806, 46 total numbers made up of 23 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_35_806_point()
		{
			MFVec2f TextureCoordinate_35_806_point = new MFVec2f(new double[] {0.344,0.8611,0.3991,0.8726,0.2757,0.8301,0.4299,0.8749,0.3424,0.8703,0.297,0.8558,0.4,0.8788,0.3445,0.8554,0.397,0.8649,0.2794,0.8281,0.4294,0.8703,0.3456,0.8724,0.3008,0.857,0.3469,0.8565,0.2795,0.829,0.4293,0.8745,0.3996,0.8793,0.3963,0.8659,0.2847,0.831,0.4284,0.8697,0.3046,0.8466,0.3082,0.8407,0.3105,0.8417});
			return TextureCoordinate_35_806_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #814, 136 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_34_814_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_814_coordIndex = new MFInt32(new int[] {2,7,21,-1,21,20,2,-1,4,10,8,-1,8,3,4,-1,3,8,7,-1,7,2,3,-1,2,20,5,-1,5,1,2,-1,4,3,6,-1,3,2,1,-1,1,6,3,-1,5,14,12,-1,12,1,5,-1,0,11,14,-1,14,5,0,-1,6,15,13,-1,13,4,6,-1,1,12,15,-1,15,6,1,-1,8,17,16,-1,16,7,8,-1,21,7,16,-1,16,22,21,-1,9,18,11,-1,11,0,9,-1,4,13,19,-1,19,10,4,-1,10,19,17,-1,17,8,10,-1,20,21,9,-1,9,0,20,-1,5,20,0,-1,21,22,18,-1,18,9,21,-1});
			return IndexedFaceSet_34_814_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #814, 136 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_34_814_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_814_texCoordIndex = new MFInt32(new int[] {0,7,21,-1,21,20,0,-1,3,10,8,-1,8,1,3,-1,1,8,7,-1,7,0,1,-1,0,20,5,-1,5,4,0,-1,3,1,6,-1,1,0,4,-1,4,6,1,-1,5,12,11,-1,11,4,5,-1,2,14,12,-1,12,5,2,-1,6,16,15,-1,15,3,6,-1,4,11,16,-1,16,6,4,-1,8,17,13,-1,13,7,8,-1,21,7,13,-1,13,22,21,-1,9,18,14,-1,14,2,9,-1,3,15,19,-1,19,10,3,-1,10,19,17,-1,17,8,10,-1,20,21,9,-1,9,2,20,-1,5,20,2,-1,21,22,18,-1,18,9,21,-1});
			return IndexedFaceSet_34_814_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #814, 69 total numbers made up of 23 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_35_814_point()
		{
			MFVec3f Coordinate_35_814_point = new MFVec3f(new double[] {-0.0145,1.4087,0.1228,-0.0461,1.4273,0.1155,-0.0464,1.4234,0.1142,-0.073,1.4281,0.0936,-0.0868,1.4288,0.0772,-0.0251,1.4204,0.1219,-0.0735,1.4311,0.0933,-0.0469,1.4196,0.1115,-0.0714,1.424,0.0925,-0.016,1.4072,0.1201,-0.0864,1.4267,0.0767,-0.0155,1.409,0.117,-0.046,1.4269,0.1108,-0.0849,1.4287,0.0758,-0.0257,1.42,0.1167,-0.0728,1.4305,0.0905,-0.0467,1.4194,0.1072,-0.0706,1.4237,0.0898,-0.0172,1.4075,0.1146,-0.0843,1.4261,0.0753,-0.028,1.4167,0.1195,-0.0303,1.4139,0.1164,-0.0294,1.413,0.1116});
			return Coordinate_35_814_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #815, 46 total numbers made up of 23 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_35_815_point()
		{
			MFVec2f TextureCoordinate_35_815_point = new MFVec2f(new double[] {0.344,0.8611,0.3991,0.8726,0.2757,0.8301,0.4299,0.8749,0.3424,0.8703,0.297,0.8558,0.4,0.8788,0.3445,0.8554,0.397,0.8649,0.2794,0.8281,0.4294,0.8703,0.3456,0.8724,0.3008,0.857,0.3469,0.8565,0.2795,0.829,0.4293,0.8745,0.3996,0.8793,0.3963,0.8659,0.2847,0.831,0.4284,0.8697,0.3046,0.8466,0.3082,0.8407,0.3105,0.8417});
			return TextureCoordinate_35_815_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #823, 168 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_34_823_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_823_coordIndex = new MFInt32(new int[] {0,2,12,-1,13,3,15,-1,3,13,4,-1,4,13,12,-1,4,12,2,-1,1,0,18,-1,18,9,1,-1,4,2,10,-1,10,6,8,-1,4,10,8,-1,3,7,24,-1,24,15,3,-1,4,8,7,-1,7,3,4,-1,5,26,24,-1,24,7,5,-1,8,6,5,-1,5,7,8,-1,0,1,2,-1,2,1,9,-1,9,10,2,-1,0,12,11,-1,13,15,14,-1,14,16,13,-1,16,12,13,-1,16,11,12,-1,17,19,18,-1,18,0,17,-1,22,21,20,-1,16,22,20,-1,16,20,11,-1,14,15,24,-1,24,23,14,-1,16,14,23,-1,23,22,16,-1,25,23,24,-1,24,26,25,-1,22,23,25,-1,25,21,22,-1,0,11,17,-1,11,20,19,-1,19,17,11,-1});
			return IndexedFaceSet_34_823_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #823, 168 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_34_823_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_823_texCoordIndex = new MFInt32(new int[] {0,2,3,-1,4,5,6,-1,5,4,7,-1,7,4,3,-1,7,3,2,-1,1,0,0,-1,0,8,1,-1,7,2,2,-1,2,9,16,-1,7,2,16,-1,5,13,14,-1,14,6,5,-1,7,15,13,-1,13,5,7,-1,11,12,17,-1,17,10,11,-1,18,19,11,-1,11,10,18,-1,0,20,2,-1,2,20,21,-1,21,2,2,-1,0,22,2,-1,23,25,24,-1,24,26,23,-1,26,22,23,-1,26,2,22,-1,27,28,0,-1,0,0,27,-1,30,29,2,-1,26,30,2,-1,26,2,2,-1,24,25,32,-1,32,31,24,-1,26,24,31,-1,31,33,26,-1,35,34,37,-1,37,36,35,-1,38,34,35,-1,35,39,38,-1,0,2,40,-1,2,2,41,-1,41,40,2,-1});
			return IndexedFaceSet_34_823_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #823, 81 total numbers made up of 27 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_35_823_point()
		{
			MFVec3f Coordinate_35_823_point = new MFVec3f(new double[] {0.0,1.2832,0.0809,0.0282,1.2966,0.069,0.0244,1.3078,0.0866,0.005,1.3257,0.1055,0.0266,1.3237,0.0948,0.005,1.3362,0.0466,0.0241,1.3385,0.0455,0.005,1.3271,0.0937,0.0245,1.3274,0.0861,0.0434,1.316,0.0313,0.0448,1.329,0.0374,-0.0244,1.3078,0.0866,0.0,1.3077,0.096,0.0,1.3162,0.1056,-0.005,1.3257,0.1055,0.0,1.3257,0.1055,-0.0266,1.3237,0.0948,-0.0282,1.2966,0.069,0.0,1.3063,0.0359,-0.0434,1.316,0.0313,-0.0448,1.329,0.0374,-0.0241,1.3385,0.0455,-0.0245,1.3274,0.0861,-0.005,1.3271,0.0937,0.0,1.3271,0.0937,-0.005,1.3362,0.0466,0.0,1.3339,0.0474});
			return Coordinate_35_823_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #824, 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_35_824_point()
		{
			MFVec2f TextureCoordinate_35_824_point = new MFVec2f(new double[] {0.2448,0.6067,0.3051,0.6166,0.2959,0.6259,0.2442,0.6234,0.2438,0.6465,0.2546,0.6556,0.2439,0.6556,0.3007,0.651,0.3051,0.6166,0.3007,0.651,0.6104,0.6278,0.6104,0.661,0.6021,0.661,0.2546,0.6556,0.2439,0.6556,0.3007,0.651,0.3007,0.651,0.6021,0.6278,0.6425,0.6334,0.6294,0.6619,0.3051,0.6166,0.3051,0.6166,0.2442,0.6234,0.2438,0.6465,0.2546,0.6556,0.2439,0.6556,0.3007,0.651,0.3051,0.6166,0.3051,0.6166,0.3007,0.651,0.3007,0.651,0.2546,0.6556,0.2439,0.6556,0.3007,0.651,0.6104,0.6278,0.6104,0.661,0.6021,0.661,0.6021,0.6278,0.6425,0.6334,0.6294,0.6619,0.3051,0.6166,0.3051,0.6166});
			return TextureCoordinate_35_824_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=26, element #840, 104 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_26_840_coordIndex()
		{
			MFInt32 IndexedFaceSet_26_840_coordIndex = new MFInt32(new int[] {9,6,1,-1,1,0,9,-1,6,5,2,-1,2,1,6,-1,8,3,2,-1,2,5,8,-1,8,7,4,-1,4,3,8,-1,9,0,4,-1,4,7,9,-1,2,3,4,-1,2,4,0,-1,1,2,0,-1,13,14,10,-1,12,13,10,-1,11,12,10,-1,6,9,11,-1,11,10,6,-1,9,7,12,-1,12,11,9,-1,7,8,13,-1,13,12,7,-1,8,5,14,-1,14,13,8,-1,5,6,10,-1,10,14,5,-1});
			return IndexedFaceSet_26_840_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=27, element #840, 45 total numbers made up of 15 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_27_840_point()
		{
			MFVec3f Coordinate_27_840_point = new MFVec3f(new double[] {0.1508,1.211,-0.0332,0.1526,1.2199,-0.0127,0.1444,1.2125,0.0132,0.1427,1.1678,0.0111,0.1417,1.1716,-0.0166,0.1144,1.2174,0.0261,0.126,1.231,-0.015,0.1328,1.1527,-0.0266,0.1372,1.1527,0.0184,0.1231,1.216,-0.0519,0.0357,1.2229,-0.018,0.0357,1.2155,-0.035,0.0357,1.1768,-0.0196,0.0357,1.1774,0.0003,0.0357,1.2145,0.0046});
			return Coordinate_27_840_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=27, element #848, 112 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_27_848_coordIndex()
		{
			MFInt32 IndexedFaceSet_27_848_coordIndex = new MFInt32(new int[] {5,4,0,-1,0,1,5,-1,4,3,2,-1,2,0,4,-1,3,9,6,-1,6,2,3,-1,7,5,1,-1,1,8,7,-1,6,8,0,-1,0,2,6,-1,0,8,1,-1,9,7,8,-1,8,6,9,-1,4,5,11,-1,11,10,4,-1,5,7,12,-1,12,11,5,-1,7,9,13,-1,13,12,7,-1,9,3,14,-1,14,13,9,-1,3,4,10,-1,10,14,3,-1,10,11,15,-1,11,12,15,-1,12,13,15,-1,13,14,15,-1,14,10,15,-1});
			return IndexedFaceSet_27_848_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=27, element #848, 112 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_27_848_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_27_848_texCoordIndex = new MFInt32(new int[] {5,4,0,-1,0,1,5,-1,4,3,2,-1,2,0,4,-1,3,8,6,-1,6,2,3,-1,9,5,1,-1,1,7,9,-1,6,7,0,-1,0,2,6,-1,0,7,1,-1,12,13,11,-1,11,10,12,-1,4,5,15,-1,15,14,4,-1,5,9,16,-1,16,15,5,-1,13,12,17,-1,17,16,13,-1,8,3,18,-1,18,17,8,-1,3,4,14,-1,14,18,3,-1,14,15,19,-1,15,16,19,-1,16,17,19,-1,17,18,19,-1,18,14,19,-1});
			return IndexedFaceSet_27_848_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=28, element #848, 48 total numbers made up of 16 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_28_848_point()
		{
			MFVec3f Coordinate_28_848_point = new MFVec3f(new double[] {0.1665,1.2248,-0.015,0.157,1.2064,-0.0519,0.1575,1.2078,0.0235,0.1144,1.2175,0.0261,0.126,1.231,-0.015,0.1231,1.216,-0.0518,0.1417,1.1565,0.0184,0.1328,1.1527,-0.0266,0.1416,1.1563,-0.0266,0.1372,1.1527,0.0184,0.0951,1.2235,-0.0145,0.0881,1.211,-0.0386,0.106,1.1558,-0.0236,0.106,1.1559,0.0132,0.089,1.2151,0.0163,0.0872,1.1914,-0.0099});
			return Coordinate_28_848_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=28, element #849, 40 total numbers made up of 20 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_28_849_point()
		{
			MFVec2f TextureCoordinate_28_849_point = new MFVec2f(new double[] {0.1715,0.4655,0.1797,0.4646,0.1569,0.4642,0.1474,0.4856,0.1708,0.4854,0.1963,0.4863,0.1544,0.4288,0.1782,0.4286,0.1538,0.4251,0.1784,0.4249,0.1544,0.4288,0.1782,0.4286,0.1538,0.4251,0.1784,0.4249,0.1703,0.4865,0.1895,0.487,0.1761,0.4271,0.1552,0.4287,0.1491,0.4835,0.1671,0.4618});
			return TextureCoordinate_28_849_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=28, element #856, 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_28_856_coordIndex()
		{
			MFInt32 IndexedFaceSet_28_856_coordIndex = new MFInt32(new int[] {2,1,0,-1,3,2,0,-1,4,3,0,-1,0,1,6,-1,6,5,0,-1,1,2,7,-1,7,6,1,-1,2,3,8,-1,8,7,2,-1,3,4,9,-1,9,8,3,-1,4,0,5,-1,5,9,4,-1,5,6,11,-1,11,10,5,-1,6,7,12,-1,12,11,6,-1,7,8,13,-1,13,12,7,-1,8,9,14,-1,14,13,8,-1,9,5,10,-1,10,14,9,-1,10,11,16,-1,16,15,10,-1,11,12,17,-1,17,16,11,-1,12,13,18,-1,18,17,12,-1,13,14,19,-1,19,18,13,-1,14,10,15,-1,15,19,14,-1,36,37,38,-1,35,36,38,-1,39,35,38,-1,21,20,15,-1,15,16,21,-1,22,21,16,-1,16,17,22,-1,23,22,17,-1,17,18,23,-1,24,23,18,-1,18,19,24,-1,20,24,19,-1,19,15,20,-1,26,25,40,-1,40,41,26,-1,27,26,41,-1,41,42,27,-1,28,27,42,-1,42,43,28,-1,29,28,43,-1,43,44,29,-1,25,29,44,-1,44,40,25,-1,31,30,25,-1,25,26,31,-1,32,31,26,-1,26,27,32,-1,33,32,27,-1,27,28,33,-1,34,33,28,-1,28,29,34,-1,30,34,29,-1,29,25,30,-1,36,35,30,-1,30,31,36,-1,37,36,31,-1,31,32,37,-1,38,37,32,-1,32,33,38,-1,39,38,33,-1,33,34,39,-1,35,39,34,-1,34,30,35,-1});
			return IndexedFaceSet_28_856_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=28, element #856, 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_28_856_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_28_856_texCoordIndex = new MFInt32(new int[] {2,0,1,-1,3,2,1,-1,55,3,1,-1,1,0,5,-1,5,6,1,-1,0,2,7,-1,7,5,0,-1,2,3,8,-1,8,7,2,-1,25,4,9,-1,9,26,25,-1,4,1,6,-1,6,9,4,-1,6,5,10,-1,10,11,6,-1,5,7,12,-1,12,10,5,-1,7,8,13,-1,13,12,7,-1,27,9,14,-1,14,28,27,-1,9,6,11,-1,11,14,9,-1,11,10,15,-1,15,16,11,-1,10,12,17,-1,17,15,10,-1,12,13,18,-1,18,17,12,-1,29,14,19,-1,19,30,29,-1,14,11,16,-1,16,19,14,-1,49,35,36,-1,48,49,36,-1,37,48,36,-1,20,21,16,-1,16,15,20,-1,22,20,15,-1,15,17,22,-1,23,22,17,-1,17,18,23,-1,24,32,31,-1,31,19,24,-1,21,24,19,-1,19,16,21,-1,38,39,56,-1,56,57,38,-1,40,50,58,-1,58,59,40,-1,41,40,59,-1,59,60,41,-1,42,41,60,-1,60,61,42,-1,39,42,61,-1,61,56,39,-1,43,44,39,-1,39,38,43,-1,45,52,51,-1,51,40,45,-1,46,45,40,-1,40,41,46,-1,47,46,41,-1,41,42,47,-1,44,47,42,-1,42,39,44,-1,34,33,44,-1,44,43,34,-1,35,54,53,-1,53,45,35,-1,36,35,45,-1,45,46,36,-1,37,36,46,-1,46,47,37,-1,33,37,47,-1,47,44,33,-1});
			return IndexedFaceSet_28_856_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=29, element #856, 135 total numbers made up of 45 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_29_856_point()
		{
			MFVec3f Coordinate_29_856_point = new MFVec3f(new double[] {0.1913,1.2183,-0.0411,0.2173,1.2181,-0.0025,0.1886,1.2183,0.0342,0.1449,1.2187,0.0182,0.1465,1.2187,-0.0282,0.1962,1.1898,-0.0552,0.2321,1.1895,-0.002,0.1925,1.1898,0.0486,0.1322,1.1904,0.0267,0.1344,1.1903,-0.0375,0.1957,1.1332,-0.0552,0.2316,1.1329,-0.002,0.192,1.1333,0.0486,0.1317,1.1338,0.0267,0.1339,1.1338,-0.0375,0.1965,1.109,-0.0582,0.2345,1.1087,-0.0019,0.1927,1.1091,0.0517,0.1288,1.1097,0.0284,0.1312,1.1096,-0.0395,0.185,1.1507,-0.0469,0.2124,1.1505,-0.0135,0.1982,1.1506,0.0334,0.162,1.1509,0.029,0.1538,1.151,-0.0207,0.1854,1.02,-0.0386,0.2139,1.0198,-0.0118,0.1991,1.0199,0.0258,0.1615,1.0202,0.0223,0.153,1.0203,-0.0175,0.1855,0.9288,-0.0373,0.2129,0.9286,-0.0115,0.1987,0.9288,0.0247,0.1625,0.929,0.0213,0.1543,0.9293,-0.017,0.1842,0.9164,-0.0235,0.2003,0.9164,-0.0084,0.192,0.9164,0.0128,0.1708,0.9167,0.0108,0.166,0.9167,-0.0116,0.185,1.1507,-0.0469,0.2124,1.1505,-0.0135,0.1982,1.1506,0.0334,0.162,1.1509,0.029,0.1538,1.151,-0.0207});
			return Coordinate_29_856_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=29, element #857, 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_29_857_point()
		{
			MFVec2f TextureCoordinate_29_857_point = new MFVec2f(new double[] {0.2986,0.2114,0.2726,0.2114,0.3201,0.2114,0.3415,0.2114,0.2466,0.2114,0.2979,0.2417,0.2726,0.2417,0.3197,0.2417,0.3418,0.2417,0.2473,0.2417,0.2979,0.3018,0.2726,0.3018,0.3197,0.3018,0.3418,0.3018,0.2473,0.3018,0.2978,0.3276,0.2726,0.3276,0.3197,0.3276,0.3419,0.3276,0.2474,0.3276,0.2932,0.2834,0.2689,0.2834,0.316,0.2834,0.3322,0.2834,0.245,0.2834,0.2251,0.2114,0.2255,0.2417,0.2255,0.2417,0.2255,0.3018,0.2255,0.3018,0.2255,0.3276,0.2255,0.3276,0.2159,0.2834,0.9467,0.4943,0.9572,0.4943,0.9099,0.4943,0.9193,0.4943,0.9332,0.4943,0.9567,0.4691,0.9455,0.4691,0.9105,0.4691,0.9205,0.4691,0.9332,0.4691,0.9567,0.4913,0.9458,0.4913,0.9102,0.4913,0.9203,0.4913,0.9334,0.4913,0.8898,0.4943,0.9003,0.4943,0.8997,0.4691,0.8997,0.4691,0.8998,0.4913,0.8998,0.4913,0.9003,0.4943,0.3481,0.2114,0.9448,0.4374,0.9561,0.4374,0.8991,0.4374,0.9117,0.4374,0.9198,0.4374,0.9341,0.4374});
			return TextureCoordinate_29_857_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=29, element #864, 184 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_29_864_coordIndex()
		{
			MFInt32 IndexedFaceSet_29_864_coordIndex = new MFInt32(new int[] {2,1,0,-1,3,2,0,-1,4,3,0,-1,0,1,6,-1,6,5,0,-1,1,2,7,-1,7,6,1,-1,2,3,8,-1,8,7,2,-1,3,4,9,-1,9,8,3,-1,4,0,5,-1,5,9,4,-1,5,6,11,-1,11,10,5,-1,6,7,12,-1,12,11,6,-1,7,8,13,-1,13,12,7,-1,8,9,14,-1,14,13,8,-1,9,5,10,-1,10,14,9,-1,10,11,16,-1,16,15,10,-1,11,12,17,-1,17,16,11,-1,12,13,18,-1,18,17,12,-1,13,14,19,-1,19,18,13,-1,14,10,15,-1,15,19,14,-1,21,22,23,-1,20,21,23,-1,24,20,23,-1,21,20,15,-1,15,16,21,-1,22,21,16,-1,16,17,22,-1,23,22,17,-1,17,18,23,-1,24,23,18,-1,18,19,24,-1,20,24,19,-1,19,15,20,-1});
			return IndexedFaceSet_29_864_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=29, element #864, 184 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_29_864_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_29_864_texCoordIndex = new MFInt32(new int[] {2,3,4,-1,1,2,4,-1,0,1,4,-1,4,3,5,-1,5,6,4,-1,3,2,7,-1,7,5,3,-1,2,1,8,-1,8,7,2,-1,1,0,9,-1,9,8,1,-1,0,4,6,-1,6,9,0,-1,6,5,10,-1,10,11,6,-1,5,7,12,-1,12,10,5,-1,7,8,13,-1,13,12,7,-1,8,9,14,-1,14,13,8,-1,9,6,11,-1,11,14,9,-1,11,10,15,-1,15,16,11,-1,10,12,17,-1,17,15,10,-1,12,13,18,-1,18,17,12,-1,13,14,19,-1,19,18,13,-1,14,11,16,-1,16,19,14,-1,22,23,24,-1,21,22,24,-1,20,21,24,-1,22,21,16,-1,16,15,22,-1,23,22,15,-1,15,17,23,-1,24,23,17,-1,17,18,24,-1,20,24,18,-1,18,19,20,-1,21,20,19,-1,19,16,21,-1});
			return IndexedFaceSet_29_864_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=30, element #864, 75 total numbers made up of 25 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_30_864_point()
		{
			MFVec3f Coordinate_30_864_point = new MFVec3f(new double[] {0.1869,0.9357,-0.0315,0.2081,0.9355,-0.0115,0.196,0.9356,0.0178,0.1675,0.9358,0.0157,0.1618,0.9359,-0.0148,0.1853,0.9098,-0.0422,0.2152,0.9095,-0.0152,0.1982,0.9097,0.0309,0.1578,0.91,0.0277,0.1499,0.9101,-0.0205,0.1851,0.8501,-0.0418,0.217,0.8498,-0.0151,0.1997,0.863,0.0306,0.1565,0.8633,0.0274,0.1472,0.8504,-0.0203,0.1834,0.7328,-0.038,0.2067,0.7326,-0.0085,0.1934,0.7327,0.0283,0.162,0.733,0.0254,0.1558,0.733,-0.0133,0.1823,0.7187,-0.0256,0.1982,0.7186,-0.0054,0.1891,0.7187,0.0178,0.1677,0.7189,0.0158,0.1634,0.7189,-0.0087});
			return Coordinate_30_864_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=30, element #865, 50 total numbers made up of 25 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_30_865_point()
		{
			MFVec2f TextureCoordinate_30_865_point = new MFVec2f(new double[] {0.8857,0.572,0.9344,0.572,0.9377,0.5719,0.8909,0.5718,0.8588,0.5719,0.8849,0.5578,0.8418,0.558,0.9588,0.5579,0.9536,0.5581,0.8765,0.5581,0.885,0.5257,0.8424,0.5258,0.9582,0.5328,0.9531,0.533,0.8768,0.526,0.8957,0.4625,0.8485,0.4627,0.9546,0.4626,0.9498,0.4628,0.8879,0.4628,0.8953,0.4552,0.8684,0.4551,0.9006,0.455,0.9378,0.4551,0.9345,0.4552});
			return TextureCoordinate_30_865_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=30, element #872, 264 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_30_872_coordIndex()
		{
			MFInt32 IndexedFaceSet_30_872_coordIndex = new MFInt32(new int[] {0,1,12,-1,12,11,0,-1,1,2,13,-1,13,12,1,-1,2,17,10,-1,10,13,2,-1,3,4,8,-1,8,16,3,-1,5,19,21,-1,21,20,5,-1,6,14,15,-1,15,18,6,-1,6,7,9,-1,9,14,6,-1,7,0,11,-1,11,9,7,-1,15,19,5,-1,5,18,15,-1,10,17,3,-1,3,16,10,-1,4,20,21,-1,21,8,4,-1,0,22,1,-1,1,22,2,-1,2,22,17,-1,17,22,3,-1,3,22,4,-1,4,22,20,-1,20,22,5,-1,5,22,18,-1,18,22,6,-1,6,22,7,-1,7,22,0,-1,16,23,24,-1,24,10,16,-1,10,24,25,-1,25,13,10,-1,13,25,26,-1,26,12,13,-1,12,26,27,-1,27,11,12,-1,11,27,28,-1,28,9,11,-1,9,28,29,-1,29,14,9,-1,14,29,30,-1,30,15,14,-1,15,30,31,-1,31,19,15,-1,19,31,32,-1,32,21,19,-1,21,32,33,-1,33,8,21,-1,8,33,23,-1,23,16,8,-1,23,34,24,-1,24,34,25,-1,25,34,26,-1,26,34,27,-1,27,34,28,-1,28,34,29,-1,29,34,30,-1,30,34,31,-1,31,34,32,-1,32,34,33,-1,33,34,23,-1});
			return IndexedFaceSet_30_872_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=30, element #872, 264 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_30_872_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_30_872_texCoordIndex = new MFInt32(new int[] {2,1,0,-1,0,3,2,-1,1,5,4,-1,4,0,1,-1,5,6,7,-1,7,4,5,-1,10,9,8,-1,8,11,10,-1,12,15,38,-1,38,37,12,-1,17,16,19,-1,19,18,17,-1,17,21,20,-1,20,16,17,-1,21,35,36,-1,36,20,21,-1,19,15,12,-1,12,18,19,-1,7,6,10,-1,10,11,7,-1,9,13,14,-1,14,8,9,-1,2,22,1,-1,1,22,5,-1,5,22,6,-1,6,22,10,-1,10,22,9,-1,9,22,13,-1,37,39,12,-1,12,39,18,-1,18,39,17,-1,17,39,21,-1,21,39,35,-1,11,24,23,-1,23,7,11,-1,7,23,25,-1,25,4,7,-1,4,25,26,-1,26,0,4,-1,0,26,27,-1,27,3,0,-1,36,40,28,-1,28,20,36,-1,20,28,29,-1,29,16,20,-1,16,29,30,-1,30,19,16,-1,19,30,31,-1,31,15,19,-1,15,31,41,-1,41,38,15,-1,14,32,33,-1,33,8,14,-1,8,33,24,-1,24,11,8,-1,24,34,23,-1,23,34,25,-1,25,34,26,-1,26,34,27,-1,40,42,28,-1,28,42,29,-1,29,42,30,-1,30,42,31,-1,31,42,41,-1,32,34,33,-1,33,34,24,-1});
			return IndexedFaceSet_30_872_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=31, element #872, 105 total numbers made up of 35 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_31_872_point()
		{
			MFVec3f Coordinate_31_872_point = new MFVec3f(new double[] {0.1836,0.7268,-0.0277,0.1934,0.7264,-0.0228,0.1973,0.7266,-0.0098,0.1943,0.727,0.0111,0.1886,0.7269,0.0198,0.1685,0.7267,0.0115,0.1668,0.7263,-0.0099,0.172,0.7262,-0.0226,0.1904,0.7065,0.025,0.1714,0.7052,-0.0273,0.1966,0.7085,0.0023,0.183,0.7056,-0.034,0.195,0.7052,-0.0273,0.1973,0.709,-0.0124,0.1678,0.709,-0.0124,0.1676,0.7085,0.0025,0.1941,0.7061,0.0143,0.1971,0.7266,0.0002,0.1668,0.7265,0.0003,0.1691,0.7061,0.0143,0.1752,0.7268,0.0193,0.1747,0.7065,0.0242,0.1833,0.7315,-0.0052,0.191,0.6995,0.0137,0.1935,0.702,0.0022,0.1942,0.7025,-0.0136,0.1921,0.6987,-0.0281,0.1828,0.6986,-0.0318,0.1742,0.6987,-0.0283,0.1709,0.7025,-0.0134,0.1707,0.702,0.0026,0.1709,0.6995,0.0138,0.1766,0.6999,0.0219,0.186,0.6999,0.0225,0.1811,0.6957,-0.0067});
			return Coordinate_31_872_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=31, element #873, 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_31_873_point()
		{
			MFVec2f TextureCoordinate_31_873_point = new MFVec2f(new double[] {0.7729,0.0334,0.7695,0.0151,0.7598,0.0161,0.7624,0.0345,0.791,0.0281,0.7896,0.0131,0.8111,0.0113,0.813,0.0266,0.8476,0.0256,0.8461,0.0079,0.8312,0.0091,0.8327,0.0273,0.9162,0.2899,0.8453,0.0081,0.8466,0.0257,0.9122,0.2724,0.9531,0.2644,0.9573,0.2786,0.936,0.2844,0.9315,0.2698,0.9706,0.2558,0.9766,0.2733,0.8032,0.0047,0.8134,0.033,0.8325,0.0338,0.792,0.0345,0.7756,0.0396,0.7675,0.0404,0.9666,0.2503,0.9509,0.2584,0.9297,0.2636,0.9113,0.266,0.8439,0.0324,0.8447,0.0323,0.8081,0.0397,0.986,0.2708,0.9803,0.2531,0.9032,0.2936,0.8989,0.2764,0.9452,0.2896,0.9743,0.2482,0.9004,0.2693,0.9343,0.2559});
			return TextureCoordinate_31_873_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #880, 192 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_31_880_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_880_coordIndex = new MFInt32(new int[] {6,5,3,-1,3,0,6,-1,5,8,2,-1,2,3,5,-1,1,4,7,-1,2,8,7,-1,7,4,2,-1,14,17,16,-1,16,15,14,-1,9,13,10,-1,10,13,12,-1,12,11,10,-1,1,9,10,-1,10,4,1,-1,4,10,11,-1,11,2,4,-1,2,11,12,-1,12,3,2,-1,3,12,13,-1,13,0,3,-1,6,14,15,-1,15,5,6,-1,5,15,16,-1,16,8,5,-1,8,16,17,-1,17,7,8,-1,20,21,22,-1,22,23,24,-1,24,25,18,-1,22,24,18,-1,20,22,18,-1,19,20,18,-1,6,0,19,-1,19,18,6,-1,0,13,20,-1,20,19,0,-1,13,9,21,-1,21,20,13,-1,9,1,22,-1,22,21,9,-1,1,7,23,-1,23,22,1,-1,7,17,24,-1,24,23,7,-1,17,14,25,-1,25,24,17,-1,14,6,18,-1,18,25,14,-1});
			return IndexedFaceSet_31_880_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #880, 192 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_31_880_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_880_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,3,5,4,-1,4,2,3,-1,7,8,6,-1,18,19,6,-1,6,8,18,-1,21,12,23,-1,23,22,21,-1,9,10,15,-1,15,10,17,-1,17,16,15,-1,7,20,24,-1,24,8,7,-1,8,24,25,-1,25,18,8,-1,4,16,17,-1,17,2,4,-1,2,17,10,-1,10,1,2,-1,0,11,13,-1,13,3,0,-1,3,13,14,-1,14,5,3,-1,19,23,12,-1,12,6,19,-1,28,29,30,-1,30,31,32,-1,32,33,26,-1,30,32,26,-1,28,30,26,-1,27,28,26,-1,0,1,27,-1,27,26,0,-1,1,10,28,-1,28,27,1,-1,10,9,29,-1,29,28,10,-1,20,7,30,-1,30,29,20,-1,7,6,31,-1,31,30,7,-1,6,12,32,-1,32,31,6,-1,12,21,33,-1,33,32,12,-1,11,0,26,-1,26,33,11,-1});
			return IndexedFaceSet_31_880_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #880, 78 total numbers made up of 26 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_32_880_point()
		{
			MFVec3f Coordinate_32_880_point = new MFVec3f(new double[] {0.1972,0.6885,0.0171,0.1669,0.6885,0.0171,0.1723,0.6949,0.033,0.1914,0.6948,0.0346,0.1698,0.6924,0.0277,0.1904,0.7064,0.025,0.1941,0.7059,0.0143,0.1691,0.7059,0.0143,0.1747,0.7063,0.0242,0.1703,0.6846,0.0183,0.1697,0.685,0.0247,0.1734,0.6894,0.0328,0.1894,0.6912,0.0343,0.194,0.6843,0.0178,0.1909,0.7128,0.0131,0.1859,0.7131,0.0218,0.1767,0.7131,0.0212,0.1711,0.7127,0.0132,0.1928,0.7053,0.0126,0.1957,0.6886,0.0153,0.1934,0.6853,0.0158,0.171,0.6856,0.0163,0.1683,0.6886,0.0153,0.1704,0.7054,0.0126,0.1721,0.7111,0.0117,0.19,0.7112,0.0116});
			return Coordinate_32_880_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #881, 68 total numbers made up of 34 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_32_881_point()
		{
			MFVec2f TextureCoordinate_32_881_point = new MFVec2f(new double[] {0.8327,0.0273,0.8381,0.0441,0.8625,0.0344,0.8476,0.0256,0.8625,0.0359,0.8466,0.0257,0.9122,0.2724,0.904,0.2568,0.8948,0.2599,0.8401,0.0478,0.8395,0.0482,0.8319,0.0206,0.9141,0.2788,0.844,0.0192,0.8432,0.0193,0.8491,0.0466,0.8611,0.0409,0.8611,0.0397,0.8814,0.2691,0.8989,0.2764,0.9014,0.2535,0.9142,0.2789,0.9026,0.2823,0.9033,0.2821,0.8928,0.2563,0.8819,0.264,0.8327,0.0273,0.8381,0.0441,0.8395,0.0482,0.8401,0.0478,0.904,0.2568,0.9122,0.2724,0.9141,0.2788,0.9142,0.2789});
			return TextureCoordinate_32_881_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #888, 192 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_32_888_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_888_coordIndex = new MFInt32(new int[] {1,2,9,-1,9,8,1,-1,8,10,0,-1,0,1,8,-1,2,3,6,-1,6,9,2,-1,0,10,7,-1,7,4,0,-1,5,6,3,-1,22,21,25,-1,22,25,24,-1,23,22,24,-1,19,18,17,-1,17,20,19,-1,13,12,11,-1,11,14,13,-1,14,11,16,-1,16,15,14,-1,3,11,12,-1,12,5,3,-1,5,12,13,-1,13,4,5,-1,4,13,14,-1,14,0,4,-1,0,14,15,-1,15,1,0,-1,1,15,16,-1,16,2,1,-1,2,16,11,-1,11,3,2,-1,7,17,18,-1,18,4,7,-1,4,18,19,-1,19,5,4,-1,5,19,20,-1,20,6,5,-1,6,20,17,-1,17,7,6,-1,10,21,22,-1,22,7,10,-1,7,22,23,-1,23,6,7,-1,6,23,24,-1,24,9,6,-1,9,24,25,-1,25,8,9,-1,8,25,21,-1,21,10,8,-1});
			return IndexedFaceSet_32_888_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #888, 192 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_32_888_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_888_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,27,4,28,-1,28,26,27,-1,3,6,7,-1,7,2,3,-1,28,4,30,-1,30,29,28,-1,10,7,6,-1,15,14,13,-1,15,13,12,-1,11,15,12,-1,16,19,18,-1,18,17,16,-1,20,23,22,-1,22,21,20,-1,21,22,25,-1,25,24,21,-1,6,22,23,-1,23,10,6,-1,10,23,20,-1,20,8,10,-1,8,20,21,-1,21,5,8,-1,5,21,24,-1,24,0,5,-1,0,24,25,-1,25,3,0,-1,3,25,22,-1,22,6,3,-1,30,34,35,-1,35,29,30,-1,8,19,16,-1,16,10,8,-1,10,16,17,-1,17,7,10,-1,7,17,18,-1,18,9,7,-1,4,32,33,-1,33,30,4,-1,9,15,11,-1,11,7,9,-1,7,11,12,-1,12,2,7,-1,2,12,13,-1,13,1,2,-1,27,31,32,-1,32,4,27,-1});
			return IndexedFaceSet_32_888_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #888, 78 total numbers made up of 26 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_33_888_point()
		{
			MFVec3f Coordinate_33_888_point = new MFVec3f(new double[] {0.1676,0.6743,0.0344,0.1737,0.6787,0.0405,0.1891,0.6813,0.0427,0.1966,0.6722,0.0295,0.1723,0.6645,0.0241,0.1989,0.6701,0.0253,0.1971,0.6885,0.0171,0.1669,0.6885,0.0171,0.1723,0.6949,0.033,0.1914,0.6949,0.0346,0.1698,0.6925,0.0277,0.1889,0.666,0.0327,0.1884,0.6646,0.031,0.175,0.663,0.0288,0.1703,0.666,0.0343,0.1758,0.6711,0.0408,0.1851,0.6738,0.0439,0.171,0.6869,0.0137,0.1751,0.664,0.0197,0.1942,0.6689,0.0202,0.1936,0.6869,0.0137,0.1717,0.6944,0.0255,0.1691,0.6922,0.0197,0.1921,0.6917,0.0199,0.1889,0.6964,0.0318,0.1764,0.6964,0.0308});
			return Coordinate_33_888_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #889, 72 total numbers made up of 36 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_33_889_point()
		{
			MFVec2f TextureCoordinate_33_889_point = new MFVec2f(new double[] {0.8819,0.0483,0.8625,0.0359,0.8625,0.0344,0.8786,0.0507,0.8948,0.2599,0.867,0.0598,0.857,0.0621,0.8381,0.0441,0.8533,0.0697,0.8381,0.0441,0.8503,0.0646,0.8419,0.0407,0.8588,0.0334,0.8588,0.0347,0.8467,0.0405,0.8415,0.0402,0.8445,0.0658,0.8331,0.0451,0.8331,0.0451,0.8468,0.0705,0.8593,0.0711,0.8712,0.0644,0.8626,0.068,0.8607,0.0696,0.877,0.0609,0.8798,0.0581,0.8632,0.2548,0.8814,0.2691,0.8729,0.2464,0.8847,0.2342,0.904,0.2568,0.8853,0.2697,0.8962,0.2618,0.9014,0.2613,0.9088,0.2549,0.8909,0.2323});
			return TextureCoordinate_33_889_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #896, 248 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_33_896_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_896_coordIndex = new MFInt32(new int[] {5,0,6,-1,7,13,14,-1,14,3,7,-1,5,10,17,-1,17,0,5,-1,4,9,10,-1,10,5,4,-1,3,14,9,-1,9,4,3,-1,0,17,19,-1,19,1,0,-1,1,19,13,-1,13,7,1,-1,1,2,0,-1,0,2,8,-1,8,6,0,-1,9,12,11,-1,11,10,9,-1,13,16,15,-1,15,14,13,-1,10,11,18,-1,18,17,10,-1,19,20,16,-1,16,13,19,-1,17,18,20,-1,20,19,17,-1,14,15,12,-1,12,9,14,-1,15,16,20,-1,20,12,15,-1,11,12,20,-1,20,18,11,-1,26,25,24,-1,24,23,22,-1,26,24,22,-1,21,26,22,-1,28,27,30,-1,30,29,28,-1,8,21,22,-1,22,6,8,-1,6,22,23,-1,23,5,6,-1,5,23,24,-1,24,4,5,-1,4,24,25,-1,25,3,4,-1,3,25,26,-1,26,7,3,-1,27,32,31,-1,31,30,27,-1,7,27,28,-1,28,1,7,-1,1,28,29,-1,29,2,1,-1,2,29,30,-1,30,8,2,-1,8,30,31,-1,31,21,8,-1,21,31,32,-1,32,26,21,-1,26,32,27,-1,27,7,26,-1});
			return IndexedFaceSet_33_896_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #896, 248 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_33_896_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_896_texCoordIndex = new MFInt32(new int[] {0,2,1,-1,36,35,34,-1,34,33,36,-1,0,8,7,-1,7,2,0,-1,10,9,8,-1,8,0,10,-1,33,34,37,-1,37,38,33,-1,2,7,12,-1,12,11,2,-1,39,40,35,-1,35,36,39,-1,11,13,2,-1,2,13,14,-1,14,1,2,-1,9,16,15,-1,15,8,9,-1,5,18,17,-1,17,4,5,-1,8,15,19,-1,19,7,8,-1,12,20,18,-1,18,5,12,-1,7,19,20,-1,20,12,7,-1,4,17,16,-1,16,9,4,-1,17,18,20,-1,20,16,17,-1,15,16,20,-1,20,19,15,-1,26,25,24,-1,24,23,22,-1,26,24,22,-1,21,26,22,-1,28,27,30,-1,30,29,28,-1,14,21,22,-1,22,1,14,-1,1,22,23,-1,23,0,1,-1,0,23,24,-1,24,10,0,-1,10,24,25,-1,25,3,10,-1,33,41,42,-1,42,36,33,-1,27,32,31,-1,31,30,27,-1,6,27,28,-1,28,11,6,-1,11,28,29,-1,29,13,11,-1,13,29,30,-1,30,14,13,-1,14,30,31,-1,31,21,14,-1,21,31,32,-1,32,26,21,-1,42,44,43,-1,43,36,42,-1});
			return IndexedFaceSet_33_896_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #896, 99 total numbers made up of 33 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_34_896_point()
		{
			MFVec3f Coordinate_34_896_point = new MFVec3f(new double[] {0.1956,0.6692,0.0317,0.186,0.6622,0.0274,0.1974,0.6648,0.0273,0.1676,0.6743,0.0344,0.1737,0.6787,0.0405,0.1891,0.6813,0.0427,0.1966,0.6722,0.0295,0.1723,0.6645,0.0241,0.1989,0.6701,0.0253,0.1762,0.6589,0.0539,0.188,0.6637,0.0524,0.1854,0.6539,0.057,0.1786,0.6512,0.0559,0.1754,0.6469,0.0407,0.1695,0.654,0.0499,0.1727,0.6507,0.0518,0.1768,0.6451,0.0444,0.1932,0.6548,0.042,0.1901,0.6474,0.0482,0.1841,0.6476,0.0401,0.1834,0.6445,0.0469,0.1909,0.6751,0.0229,0.191,0.6765,0.0245,0.1847,0.6835,0.0354,0.1762,0.6817,0.0342,0.1728,0.6782,0.0286,0.1756,0.6742,0.0224,0.1745,0.6639,0.0187,0.1848,0.6614,0.0209,0.1943,0.6638,0.021,0.1954,0.6671,0.0198,0.1903,0.6709,0.0177,0.1771,0.6699,0.0166});
			return Coordinate_34_896_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #897, 90 total numbers made up of 45 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_34_897_point()
		{
			MFVec2f TextureCoordinate_34_897_point = new MFVec2f(new double[] {0.8786,0.0507,0.857,0.0621,0.8601,0.0649,0.867,0.0598,0.8887,0.0786,0.8747,0.0865,0.8533,0.0697,0.876,0.0783,0.893,0.0688,0.8992,0.0702,0.8819,0.0483,0.8561,0.0728,0.8736,0.0851,0.8532,0.0697,0.8503,0.0646,0.8986,0.0785,0.897,0.0809,0.8914,0.0813,0.8802,0.0861,0.8841,0.0856,0.8821,0.0883,0.8487,0.0595,0.8509,0.0581,0.8683,0.0489,0.868,0.0507,0.8608,0.0544,0.8505,0.0603,0.8455,0.0706,0.8468,0.073,0.8455,0.0707,0.8437,0.0676,0.8416,0.0639,0.8422,0.0648,0.8729,0.2464,0.8482,0.2317,0.8612,0.2211,0.8847,0.2342,0.8433,0.2381,0.8632,0.2548,0.8814,0.2316,0.8625,0.2222,0.8799,0.2506,0.8891,0.243,0.8922,0.232,0.8964,0.2371});
			return TextureCoordinate_34_897_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #904, 248 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_34_904_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_904_coordIndex = new MFInt32(new int[] {0,11,28,-1,28,29,0,-1,32,1,17,-1,17,2,32,-1,4,17,1,-1,1,3,4,-1,11,5,31,-1,31,28,11,-1,29,32,2,-1,2,0,29,-1,4,3,31,-1,31,5,4,-1,23,1,32,-1,24,31,3,-1,24,3,1,-1,1,23,24,-1,4,8,7,-1,7,6,4,-1,5,11,10,-1,10,9,5,-1,4,5,9,-1,9,8,4,-1,10,12,14,-1,14,13,10,-1,2,17,16,-1,16,15,2,-1,0,2,15,-1,15,12,0,-1,8,9,18,-1,18,7,8,-1,18,9,10,-1,10,13,18,-1,6,19,21,-1,21,20,6,-1,22,14,21,-1,21,19,22,-1,17,6,20,-1,20,16,17,-1,6,17,4,-1,11,0,12,-1,12,10,11,-1,13,14,22,-1,6,7,18,-1,18,19,6,-1,18,13,22,-1,22,19,18,-1,16,20,21,-1,21,15,16,-1,21,14,12,-1,12,15,21,-1,24,23,26,-1,26,25,24,-1,28,27,30,-1,30,29,28,-1,27,25,26,-1,26,30,27,-1,24,25,27,-1,27,31,24,-1,32,30,26,-1,26,23,32,-1,30,32,29,-1,28,31,27,-1});
			return IndexedFaceSet_34_904_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #904, 248 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_34_904_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_904_texCoordIndex = new MFInt32(new int[] {3,2,34,-1,34,33,3,-1,4,7,6,-1,6,5,4,-1,9,6,7,-1,7,8,9,-1,2,38,37,-1,37,34,2,-1,33,35,36,-1,36,3,33,-1,9,8,10,-1,10,11,9,-1,12,7,4,-1,13,10,8,-1,13,8,7,-1,7,12,13,-1,9,16,15,-1,15,14,9,-1,38,2,18,-1,18,39,38,-1,9,11,17,-1,17,16,9,-1,18,19,21,-1,21,20,18,-1,5,6,23,-1,23,22,5,-1,3,36,40,-1,40,19,3,-1,16,17,24,-1,24,15,16,-1,41,39,18,-1,18,20,41,-1,14,25,27,-1,27,26,14,-1,28,21,43,-1,43,42,28,-1,6,14,26,-1,26,23,6,-1,14,6,9,-1,2,3,19,-1,19,18,2,-1,20,21,28,-1,14,15,24,-1,24,25,14,-1,41,20,28,-1,28,42,41,-1,23,26,27,-1,27,22,23,-1,43,21,19,-1,19,40,43,-1,13,12,30,-1,30,29,13,-1,1,31,32,-1,32,0,1,-1,31,29,30,-1,30,32,31,-1,13,29,31,-1,31,10,13,-1,4,32,30,-1,30,12,4,-1,32,4,0,-1,1,10,31,-1});
			return IndexedFaceSet_34_904_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #904, 99 total numbers made up of 33 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_35_904_point()
		{
			MFVec3f Coordinate_35_904_point = new MFVec3f(new double[] {0.1751,0.6363,0.0492,0.1917,0.6479,0.0476,0.1828,0.6361,0.0495,0.1867,0.6559,0.0573,0.1847,0.6449,0.0627,0.1759,0.6452,0.0625,0.1852,0.6336,0.0632,0.1842,0.6352,0.0649,0.1824,0.6381,0.066,0.1761,0.6376,0.0664,0.1716,0.6364,0.0621,0.1707,0.6422,0.0579,0.1752,0.6308,0.054,0.1731,0.633,0.0619,0.1751,0.6304,0.0579,0.1818,0.6302,0.0549,0.1863,0.6327,0.0584,0.1892,0.6389,0.0541,0.178,0.6327,0.0652,0.1795,0.6305,0.0629,0.1861,0.6329,0.0612,0.1806,0.6293,0.0599,0.1743,0.6314,0.0601,0.1932,0.6549,0.042,0.188,0.6638,0.0524,0.1822,0.6643,0.0491,0.1877,0.6555,0.0393,0.1728,0.6621,0.0461,0.1695,0.6542,0.0499,0.1754,0.647,0.0407,0.1784,0.6534,0.0363,0.1762,0.659,0.0539,0.1841,0.6478,0.0401});
			return Coordinate_35_904_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #905, 88 total numbers made up of 44 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_35_905_point()
		{
			MFVec2f TextureCoordinate_35_905_point = new MFVec2f(new double[] {0.8747,0.0865,0.8887,0.0786,0.8299,0.2203,0.8424,0.2111,0.8736,0.0851,0.8939,0.0989,0.8978,0.0975,0.8834,0.0852,0.8992,0.0766,0.9092,0.0888,0.8992,0.0702,0.9115,0.0859,0.876,0.0783,0.893,0.0688,0.9109,0.102,0.9135,0.0996,0.9144,0.0973,0.9172,0.0962,0.8241,0.2146,0.8338,0.2074,0.8247,0.2116,0.8291,0.2083,0.9028,0.1054,0.9046,0.1032,0.9153,0.1012,0.9125,0.1038,0.9081,0.1033,0.9082,0.1057,0.8266,0.2097,0.8885,0.0681,0.8723,0.0776,0.8843,0.0701,0.8696,0.0781,0.8612,0.2211,0.8482,0.2317,0.8625,0.2222,0.8417,0.2109,0.8433,0.2381,0.8245,0.2237,0.8192,0.2167,0.8322,0.2071,0.8195,0.2131,0.8224,0.2103,0.8256,0.2083});
			return TextureCoordinate_35_905_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #916, 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_31_916_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_916_coordIndex = new MFInt32(new int[] {14,12,1,-1,1,2,14,-1,0,13,15,-1,15,3,0,-1,11,10,9,-1,9,8,11,-1,4,5,17,-1,17,16,4,-1,18,6,7,-1,7,19,18,-1,0,4,16,-1,16,13,0,-1,12,17,5,-1,5,1,12,-1,1,5,4,-1,4,0,1,-1,2,6,18,-1,18,14,2,-1,15,19,7,-1,7,3,15,-1,3,7,6,-1,6,2,3,-1,3,8,9,-1,9,0,3,-1,0,9,10,-1,10,1,0,-1,1,10,11,-1,11,2,1,-1,2,11,8,-1,8,3,2,-1,22,23,24,-1,24,25,26,-1,26,27,20,-1,24,26,20,-1,22,24,20,-1,21,22,20,-1,12,14,21,-1,21,20,12,-1,14,18,22,-1,22,21,14,-1,18,19,23,-1,23,22,18,-1,19,15,24,-1,24,23,19,-1,15,13,25,-1,25,24,15,-1,13,16,26,-1,26,25,13,-1,16,17,27,-1,27,26,16,-1,17,12,20,-1,20,27,17,-1});
			return IndexedFaceSet_31_916_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #916, 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_31_916_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_916_texCoordIndex = new MFInt32(new int[] {21,19,1,-1,1,0,21,-1,12,20,22,-1,22,13,12,-1,5,4,7,-1,7,6,5,-1,8,9,25,-1,25,23,8,-1,26,17,18,-1,18,28,26,-1,12,16,24,-1,24,20,12,-1,19,25,9,-1,9,1,19,-1,1,9,8,-1,8,2,1,-1,0,10,27,-1,27,21,0,-1,22,28,18,-1,18,13,22,-1,3,11,10,-1,10,0,3,-1,13,14,15,-1,15,12,13,-1,2,7,4,-1,4,1,2,-1,1,4,5,-1,5,0,1,-1,0,5,6,-1,6,3,0,-1,31,32,33,-1,33,34,35,-1,35,36,29,-1,33,35,29,-1,31,33,29,-1,30,31,29,-1,19,21,30,-1,30,29,19,-1,21,27,31,-1,31,30,21,-1,26,28,32,-1,32,31,26,-1,28,22,33,-1,33,32,28,-1,22,20,34,-1,34,33,22,-1,20,24,35,-1,35,34,20,-1,23,25,36,-1,36,35,23,-1,25,19,29,-1,29,36,25,-1});
			return IndexedFaceSet_31_916_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #916, 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_32_916_point()
		{
			MFVec3f Coordinate_32_916_point = new MFVec3f(new double[] {0.167,0.6858,0.0032,0.1989,0.6858,0.0032,0.1966,0.7084,0.0023,0.1677,0.7084,0.0025,0.1696,0.6821,0.0033,0.1955,0.6821,0.0033,0.1928,0.7153,0.0018,0.171,0.7153,0.002,0.1694,0.7068,0.0007,0.168,0.6876,0.0016,0.1968,0.6876,0.0016,0.1949,0.7068,0.0005,0.1972,0.6885,0.0171,0.1669,0.6885,0.0171,0.1941,0.7059,0.0143,0.1691,0.7059,0.0143,0.1703,0.6845,0.0183,0.194,0.6842,0.0178,0.1909,0.7127,0.0131,0.1711,0.7127,0.0132,0.1951,0.69,0.0183,0.1924,0.7051,0.0159,0.1897,0.711,0.0149,0.1725,0.711,0.015,0.1708,0.7051,0.016,0.1689,0.69,0.0183,0.1719,0.6866,0.0194,0.1924,0.6863,0.019});
			return Coordinate_32_916_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #917, 74 total numbers made up of 37 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_32_917_point()
		{
			MFVec2f TextureCoordinate_32_917_point = new MFVec2f(new double[] {0.813,0.0266,0.8136,0.0488,0.8136,0.0488,0.8133,0.0266,0.8111,0.0474,0.8105,0.0283,0.8108,0.0283,0.8111,0.0474,0.8141,0.0525,0.8141,0.0525,0.8123,0.0198,0.8125,0.0198,0.9273,0.2479,0.9315,0.2698,0.9337,0.2676,0.9301,0.2489,0.9262,0.2444,0.9337,0.2762,0.9335,0.2763,0.8381,0.0441,0.904,0.2568,0.8327,0.0273,0.9122,0.2724,0.8401,0.0478,0.9014,0.2535,0.8395,0.0482,0.9142,0.2789,0.8319,0.0206,0.9141,0.2788,0.8381,0.0441,0.8327,0.0273,0.8319,0.0206,0.9141,0.2788,0.9122,0.2724,0.904,0.2568,0.9014,0.2535,0.8395,0.0482});
			return TextureCoordinate_32_917_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #924, 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_32_924_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_924_coordIndex = new MFInt32(new int[] {0,3,8,-1,8,1,0,-1,5,7,3,-1,3,0,5,-1,10,2,4,-1,4,6,10,-1,2,1,8,-1,8,4,2,-1,14,11,6,-1,6,4,14,-1,8,3,17,-1,17,16,8,-1,9,7,12,-1,12,13,9,-1,15,4,8,-1,8,16,15,-1,15,14,4,-1,9,18,17,-1,17,3,9,-1,9,13,18,-1,25,31,30,-1,25,30,27,-1,26,25,27,-1,22,21,20,-1,20,19,22,-1,41,40,39,-1,39,38,41,-1,32,37,36,-1,33,32,36,-1,34,33,36,-1,35,34,36,-1,23,22,19,-1,19,24,23,-1,6,19,20,-1,20,10,6,-1,30,29,28,-1,28,27,30,-1,5,21,22,-1,22,7,5,-1,7,22,23,-1,23,12,7,-1,12,23,24,-1,24,11,12,-1,11,24,19,-1,19,6,11,-1,1,25,26,-1,26,0,1,-1,0,26,27,-1,27,5,0,-1,5,27,28,-1,28,21,5,-1,21,28,29,-1,29,20,21,-1,20,29,30,-1,30,10,20,-1,10,30,31,-1,31,2,10,-1,2,31,25,-1,25,1,2,-1,16,32,33,-1,33,15,16,-1,15,33,34,-1,34,14,15,-1,14,34,35,-1,35,13,14,-1,13,35,36,-1,36,18,13,-1,18,36,37,-1,37,17,18,-1,17,37,32,-1,32,16,17,-1,14,38,39,-1,39,11,14,-1,11,39,40,-1,40,12,11,-1,12,40,41,-1,41,13,12,-1,13,41,38,-1,38,14,13,-1,9,3,7,-1});
			return IndexedFaceSet_32_924_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #924, 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_32_924_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_924_texCoordIndex = new MFInt32(new int[] {3,2,1,-1,1,0,3,-1,5,4,2,-1,2,3,5,-1,44,46,8,-1,8,45,44,-1,46,42,43,-1,43,8,46,-1,47,48,45,-1,45,8,47,-1,1,2,13,-1,13,12,1,-1,16,4,15,-1,15,14,16,-1,50,8,43,-1,43,49,50,-1,50,47,8,-1,16,18,13,-1,13,2,16,-1,16,14,18,-1,23,22,21,-1,23,21,20,-1,19,23,20,-1,25,24,27,-1,27,26,25,-1,29,28,31,-1,31,30,29,-1,35,34,33,-1,36,35,33,-1,37,36,33,-1,32,37,33,-1,38,25,26,-1,26,39,38,-1,7,26,27,-1,27,6,7,-1,21,41,40,-1,40,20,21,-1,5,24,25,-1,25,4,5,-1,4,25,38,-1,38,15,4,-1,15,38,39,-1,39,11,15,-1,48,56,51,-1,51,45,48,-1,0,23,19,-1,19,3,0,-1,3,19,20,-1,20,5,3,-1,5,20,40,-1,40,24,5,-1,24,40,41,-1,41,27,24,-1,27,41,21,-1,21,6,27,-1,6,21,22,-1,22,9,6,-1,9,22,23,-1,23,0,9,-1,12,35,36,-1,36,17,12,-1,50,54,55,-1,55,47,50,-1,10,37,32,-1,32,14,10,-1,14,32,33,-1,33,18,14,-1,18,33,34,-1,34,13,18,-1,13,34,35,-1,35,12,13,-1,47,52,53,-1,53,48,47,-1,11,31,28,-1,28,15,11,-1,15,28,29,-1,29,14,15,-1,14,29,30,-1,30,10,14,-1,16,2,4,-1});
			return IndexedFaceSet_32_924_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #924, 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_33_924_point()
		{
			MFVec3f Coordinate_33_924_point = new MFVec3f(new double[] {0.1934,0.639,0.021,0.1828,0.6391,0.0241,0.1732,0.639,0.021,0.1951,0.6577,0.0217,0.1706,0.6578,0.022,0.1948,0.6379,0.0055,0.1693,0.6585,0.0048,0.1974,0.6585,0.0048,0.1833,0.6554,0.0258,0.2007,0.6689,0.0209,0.1725,0.6379,0.0055,0.167,0.6859,0.0032,0.1989,0.6859,0.0032,0.1972,0.6885,0.0171,0.1669,0.6885,0.0171,0.1723,0.6645,0.0241,0.186,0.6622,0.0274,0.1975,0.6648,0.0273,0.1989,0.6701,0.0253,0.1718,0.6584,0.0021,0.1747,0.6384,0.0038,0.1927,0.6384,0.0038,0.1948,0.6583,0.0021,0.1962,0.6857,0.0007,0.169,0.6857,0.0007,0.1828,0.6351,0.0228,0.1902,0.635,0.0203,0.1916,0.6344,0.0061,0.1917,0.6365,0.0044,0.1757,0.6365,0.0044,0.1742,0.6344,0.0061,0.1748,0.635,0.0204,0.1848,0.6664,0.03,0.1748,0.6683,0.0274,0.1707,0.6889,0.0212,0.1945,0.6889,0.0212,0.1937,0.6721,0.0281,0.1935,0.6682,0.0296,0.1699,0.6905,0.0143,0.1693,0.6887,0.0054,0.1955,0.6887,0.0054,0.1944,0.6905,0.0143});
			return Coordinate_33_924_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #925, 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_33_925_point()
		{
			MFVec2f TextureCoordinate_33_925_point = new MFVec2f(new double[] {0.8514,0.0953,0.8526,0.0788,0.846,0.0768,0.8466,0.0958,0.8195,0.0808,0.8225,0.0994,0.8225,0.0994,0.8195,0.0808,0.8903,0.2261,0.8467,0.0958,0.8381,0.0441,0.8136,0.0488,0.8561,0.0728,0.8532,0.0697,0.8381,0.0441,0.8136,0.0488,0.8436,0.0662,0.8533,0.0697,0.8503,0.0646,0.8461,0.0998,0.8248,0.1027,0.8248,0.1027,0.8462,0.0997,0.8498,0.0994,0.8184,0.0977,0.8157,0.0811,0.8157,0.0809,0.8184,0.0977,0.8165,0.0457,0.8341,0.0424,0.8341,0.0424,0.8165,0.0457,0.844,0.0417,0.8554,0.0622,0.8575,0.0659,0.8594,0.0677,0.8574,0.0658,0.844,0.0417,0.8099,0.0493,0.8099,0.0493,0.82,0.101,0.82,0.101,0.8821,0.2087,0.8838,0.2252,0.9098,0.1997,0.916,0.2175,0.8866,0.2074,0.904,0.2568,0.9273,0.2479,0.8814,0.2316,0.8847,0.2342,0.9197,0.2166,0.9083,0.2577,0.925,0.2515,0.8813,0.2388,0.8986,0.2602,0.931,0.2468});
			return TextureCoordinate_33_925_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #932, 288 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_33_932_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_932_coordIndex = new MFInt32(new int[] {4,5,18,-1,18,19,4,-1,5,6,21,-1,21,18,5,-1,7,8,20,-1,20,25,7,-1,8,4,19,-1,19,20,8,-1,6,22,21,-1,1,10,8,-1,8,7,1,-1,6,5,11,-1,11,2,6,-1,5,4,0,-1,0,11,5,-1,4,8,10,-1,10,0,4,-1,1,7,9,-1,9,3,1,-1,9,6,2,-1,2,3,9,-1,9,7,23,-1,23,24,9,-1,6,9,24,-1,24,22,6,-1,23,7,25,-1,0,17,15,-1,15,11,0,-1,1,12,14,-1,14,10,1,-1,11,15,13,-1,13,2,11,-1,3,16,12,-1,12,1,3,-1,2,13,16,-1,16,3,2,-1,10,14,17,-1,17,0,10,-1,14,12,16,-1,16,17,14,-1,15,17,16,-1,16,13,15,-1,28,27,26,-1,29,28,26,-1,30,29,26,-1,18,26,27,-1,27,19,18,-1,19,27,28,-1,28,20,19,-1,20,28,29,-1,29,25,20,-1,36,35,34,-1,36,34,33,-1,33,32,31,-1,33,31,37,-1,36,33,37,-1,21,30,26,-1,26,18,21,-1,24,31,32,-1,32,22,24,-1,22,32,33,-1,33,21,22,-1,21,33,34,-1,34,30,21,-1,30,34,35,-1,35,29,30,-1,29,35,36,-1,36,25,29,-1,25,36,37,-1,37,23,25,-1,23,37,31,-1,31,24,23,-1});
			return IndexedFaceSet_33_932_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #932, 288 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_33_932_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_932_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,3,5,4,-1,4,2,3,-1,6,9,41,-1,41,40,6,-1,9,38,39,-1,39,41,9,-1,5,10,4,-1,11,12,9,-1,9,6,11,-1,5,3,14,-1,14,13,5,-1,3,0,15,-1,15,14,3,-1,38,9,12,-1,12,42,38,-1,11,6,44,-1,44,43,11,-1,17,5,13,-1,13,16,17,-1,44,6,46,-1,46,45,44,-1,5,17,18,-1,18,10,5,-1,46,6,40,-1,15,21,20,-1,20,14,15,-1,11,23,22,-1,22,12,11,-1,14,20,24,-1,24,13,14,-1,43,48,23,-1,23,11,43,-1,13,24,25,-1,25,16,13,-1,12,22,47,-1,47,42,12,-1,22,23,48,-1,48,47,22,-1,20,21,25,-1,25,24,20,-1,29,28,27,-1,30,29,27,-1,26,30,27,-1,2,27,28,-1,28,1,2,-1,1,28,29,-1,29,8,1,-1,8,29,30,-1,30,7,8,-1,31,37,36,-1,31,36,35,-1,35,34,33,-1,35,33,32,-1,31,35,32,-1,4,26,27,-1,27,2,4,-1,18,33,34,-1,34,10,18,-1,10,34,35,-1,35,4,10,-1,4,35,36,-1,36,26,4,-1,26,36,37,-1,37,30,26,-1,30,37,31,-1,31,7,30,-1,7,31,32,-1,32,19,7,-1,19,32,33,-1,33,18,19,-1});
			return IndexedFaceSet_33_932_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #932, 114 total numbers made up of 38 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_34_932_point()
		{
			MFVec3f Coordinate_34_932_point = new MFVec3f(new double[] {0.1811,0.6063,0.0221,0.1721,0.607,0.0079,0.1912,0.6094,0.008,0.1811,0.6065,0.0055,0.1824,0.6338,0.0236,0.1924,0.6337,0.0207,0.1935,0.633,0.0078,0.1732,0.633,0.0078,0.1732,0.6337,0.0207,0.1824,0.6298,0.0059,0.1721,0.6069,0.0194,0.1912,0.6093,0.0194,0.1738,0.6032,0.0087,0.1876,0.6014,0.008,0.1738,0.6031,0.0186,0.1876,0.6013,0.0193,0.1811,0.6007,0.008,0.1811,0.6006,0.0195,0.1934,0.6391,0.021,0.1828,0.6392,0.0241,0.1732,0.6391,0.021,0.1948,0.6381,0.0055,0.1929,0.6329,0.0055,0.1732,0.6329,0.0055,0.1824,0.6297,0.0057,0.1725,0.6381,0.0055,0.1901,0.645,0.0189,0.1824,0.6453,0.0223,0.1751,0.645,0.019,0.1748,0.6446,0.006,0.1914,0.6446,0.0061,0.1824,0.6307,0.005,0.1922,0.6338,0.0048,0.194,0.6384,0.0048,0.1908,0.6444,0.0044,0.1755,0.6444,0.0044,0.1734,0.6384,0.0048,0.1741,0.6337,0.0048});
			return Coordinate_34_932_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #933, 98 total numbers made up of 49 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_34_933_point()
		{
			MFVec2f TextureCoordinate_34_933_point = new MFVec2f(new double[] {0.8511,0.1006,0.8514,0.0953,0.8466,0.0958,0.8466,0.1011,0.8225,0.0994,0.8283,0.1035,0.9023,0.1969,0.8225,0.0994,0.8467,0.0958,0.8857,0.2021,0.8231,0.1042,0.8931,0.1724,0.8782,0.1769,0.8338,0.1268,0.8493,0.125,0.8543,0.1273,0.8302,0.1302,0.8258,0.1072,0.8236,0.1075,0.8231,0.1042,0.8504,0.1328,0.8508,0.1334,0.8781,0.1731,0.8909,0.1692,0.8352,0.1346,0.8353,0.1353,0.8228,0.0929,0.844,0.0896,0.8482,0.0889,0.8441,0.0896,0.8228,0.0929,0.8203,0.0995,0.8207,0.1038,0.8212,0.1068,0.8207,0.1037,0.8203,0.0995,0.8206,0.0933,0.8205,0.0933,0.8815,0.2034,0.8821,0.2087,0.9098,0.1997,0.8866,0.2074,0.8737,0.1777,0.8969,0.1707,0.9052,0.1925,0.9074,0.1918,0.9084,0.195,0.876,0.171,0.891,0.1665});
			return TextureCoordinate_34_933_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #940, 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_34_940_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_940_coordIndex = new MFInt32(new int[] {1,15,14,-1,14,7,1,-1,8,14,3,-1,1,7,5,-1,5,18,1,-1,3,2,21,-1,21,4,3,-1,6,8,3,-1,3,4,6,-1,6,4,13,-1,0,18,5,-1,5,13,0,-1,13,4,21,-1,21,0,13,-1,2,3,14,-1,14,15,2,-1,8,6,12,-1,12,11,8,-1,7,10,9,-1,9,5,7,-1,10,11,12,-1,12,9,10,-1,8,11,10,-1,10,14,8,-1,13,9,12,-1,12,6,13,-1,9,13,5,-1,7,14,10,-1,15,17,16,-1,16,2,15,-1,18,20,19,-1,19,1,18,-1,2,16,22,-1,22,21,2,-1,0,23,20,-1,20,18,0,-1,21,22,23,-1,23,0,21,-1,1,19,17,-1,17,15,1,-1,19,20,23,-1,23,17,19,-1,16,17,23,-1,23,22,16,-1});
			return IndexedFaceSet_34_940_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #940, 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_34_940_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_940_texCoordIndex = new MFInt32(new int[] {3,25,24,-1,24,0,3,-1,4,1,5,-1,3,0,7,-1,7,6,3,-1,5,10,9,-1,9,8,5,-1,11,4,5,-1,5,8,11,-1,11,8,12,-1,27,6,7,-1,7,26,27,-1,12,8,9,-1,9,13,12,-1,10,5,1,-1,1,2,10,-1,4,11,15,-1,15,14,4,-1,0,28,29,-1,29,7,0,-1,16,14,15,-1,15,17,16,-1,4,14,16,-1,16,1,4,-1,12,17,15,-1,15,11,12,-1,29,26,7,-1,0,24,28,-1,2,19,18,-1,18,10,2,-1,6,21,20,-1,20,3,6,-1,10,18,22,-1,22,9,10,-1,27,31,21,-1,21,6,27,-1,9,22,23,-1,23,13,9,-1,3,20,30,-1,30,25,3,-1,20,21,31,-1,31,30,20,-1,18,19,23,-1,23,22,18,-1});
			return IndexedFaceSet_34_940_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #940, 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_35_940_point()
		{
			MFVec3f Coordinate_35_940_point = new MFVec3f(new double[] {0.1798,0.5815,0.0061,0.1722,0.5817,0.0187,0.1883,0.5842,0.0189,0.1904,0.6023,0.0194,0.1904,0.6025,0.0079,0.1721,0.6071,0.0079,0.1912,0.6094,0.008,0.1721,0.607,0.0194,0.1912,0.6093,0.0194,0.1763,0.6114,0.008,0.1763,0.6113,0.0195,0.1857,0.6111,0.0195,0.1857,0.6112,0.008,0.1811,0.6066,0.0055,0.1811,0.6064,0.0221,0.1798,0.5813,0.0214,0.1855,0.5764,0.0184,0.18,0.5756,0.0186,0.1721,0.5818,0.0085,0.1737,0.578,0.0178,0.1737,0.5781,0.0093,0.1883,0.5844,0.0083,0.1855,0.5765,0.0087,0.18,0.5756,0.0087});
			return Coordinate_35_940_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #941, 64 total numbers made up of 32 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_35_941_point()
		{
			MFVec2f TextureCoordinate_35_941_point = new MFVec2f(new double[] {0.8782,0.1769,0.8543,0.1273,0.8574,0.1518,0.8703,0.1535,0.8493,0.125,0.8504,0.1318,0.8846,0.1491,0.8931,0.1724,0.8349,0.1336,0.8379,0.1515,0.8533,0.1496,0.8338,0.1268,0.8302,0.1302,0.8351,0.1545,0.849,0.1233,0.8336,0.1251,0.849,0.123,0.8335,0.1249,0.8539,0.1573,0.8543,0.1579,0.8703,0.1496,0.8822,0.146,0.8398,0.159,0.8399,0.1597,0.8737,0.1777,0.8664,0.1541,0.8969,0.1707,0.8878,0.1476,0.8796,0.181,0.8945,0.1764,0.8684,0.1475,0.8822,0.1433});
			return TextureCoordinate_35_941_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #948, 248 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_35_948_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_948_coordIndex = new MFInt32(new int[] {0,25,31,-1,24,1,32,-1,1,0,2,-1,2,3,1,-1,31,23,4,-1,4,5,31,-1,0,31,5,-1,5,2,0,-1,23,29,6,-1,6,4,23,-1,32,1,3,-1,3,7,32,-1,29,32,7,-1,7,6,29,-1,2,8,17,-1,17,14,2,-1,5,4,10,-1,10,11,5,-1,2,5,11,-1,11,8,2,-1,10,12,18,-1,18,21,10,-1,7,3,9,-1,9,13,7,-1,6,7,13,-1,13,12,6,-1,8,11,19,-1,19,17,8,-1,19,11,10,-1,10,21,19,-1,25,0,1,-1,1,24,25,-1,14,16,22,-1,22,20,14,-1,15,18,22,-1,22,16,15,-1,3,14,20,-1,20,9,3,-1,14,3,2,-1,4,6,12,-1,12,10,4,-1,21,18,15,-1,14,17,19,-1,19,16,14,-1,19,21,15,-1,15,16,19,-1,9,20,22,-1,22,13,9,-1,22,18,12,-1,12,13,22,-1,25,24,27,-1,27,26,25,-1,23,28,30,-1,30,29,23,-1,28,26,27,-1,27,30,28,-1,25,26,28,-1,28,31,25,-1,32,30,27,-1,27,24,32,-1,30,32,29,-1,23,31,28,-1});
			return IndexedFaceSet_35_948_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #948, 248 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_35_948_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_948_texCoordIndex = new MFInt32(new int[] {0,2,1,-1,3,5,4,-1,5,0,7,-1,7,6,5,-1,33,10,9,-1,9,35,33,-1,0,1,8,-1,8,7,0,-1,10,12,11,-1,11,9,10,-1,4,5,6,-1,6,13,4,-1,12,34,36,-1,36,11,12,-1,7,16,15,-1,15,14,7,-1,35,9,18,-1,18,37,35,-1,7,8,17,-1,17,16,7,-1,18,19,21,-1,21,20,18,-1,13,6,23,-1,23,22,13,-1,11,36,38,-1,38,19,11,-1,16,17,24,-1,24,15,16,-1,39,37,18,-1,18,20,39,-1,2,0,5,-1,5,3,2,-1,14,25,27,-1,27,26,14,-1,28,21,41,-1,41,40,28,-1,6,14,26,-1,26,23,6,-1,14,6,7,-1,9,11,19,-1,19,18,9,-1,20,21,28,-1,14,15,24,-1,24,25,14,-1,39,20,28,-1,28,40,39,-1,23,26,27,-1,27,22,23,-1,41,21,19,-1,19,38,41,-1,2,3,30,-1,30,29,2,-1,10,42,43,-1,43,12,10,-1,31,29,30,-1,30,32,31,-1,2,29,31,-1,31,1,2,-1,4,32,30,-1,30,3,4,-1,43,34,12,-1,10,33,42,-1});
			return IndexedFaceSet_35_948_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #948, 99 total numbers made up of 33 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_36_948_point()
		{
			MFVec3f Coordinate_36_948_point = new MFVec3f(new double[] {0.1878,0.5784,0.0189,0.1878,0.5785,0.0082,0.1861,0.5703,0.0183,0.1861,0.5704,0.0085,0.1727,0.571,0.0187,0.1788,0.5705,0.0206,0.1727,0.5711,0.0081,0.1788,0.5707,0.0062,0.1837,0.5641,0.0178,0.1837,0.5642,0.0089,0.1726,0.5645,0.0177,0.178,0.5638,0.0196,0.1726,0.5646,0.0092,0.178,0.564,0.0071,0.1844,0.5622,0.0133,0.1734,0.5622,0.0133,0.178,0.5608,0.0133,0.1843,0.5626,0.0157,0.1734,0.5627,0.0112,0.1783,0.5615,0.0165,0.1843,0.5626,0.011,0.1734,0.5627,0.0155,0.1783,0.5614,0.0103,0.1721,0.5817,0.0187,0.1883,0.5843,0.0083,0.1883,0.5842,0.0189,0.1836,0.5861,0.0186,0.1836,0.5862,0.0087,0.1756,0.5861,0.0186,0.1721,0.5818,0.0085,0.1756,0.5862,0.0087,0.1799,0.5813,0.0214,0.1799,0.5814,0.0061});
			return Coordinate_36_948_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #949, 88 total numbers made up of 44 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_36_949_point()
		{
			MFVec2f TextureCoordinate_36_949_point = new MFVec2f(new double[] {0.8542,0.1553,0.8574,0.1518,0.8533,0.1496,0.8379,0.1515,0.8351,0.1545,0.8388,0.1572,0.8414,0.1663,0.8547,0.1647,0.8578,0.1639,0.8665,0.142,0.8703,0.1535,0.8804,0.1378,0.8846,0.1491,0.8382,0.1663,0.8495,0.1759,0.8523,0.1752,0.8544,0.1737,0.8566,0.1736,0.8658,0.1324,0.8753,0.1296,0.8677,0.1303,0.8725,0.1289,0.842,0.1753,0.8441,0.175,0.8533,0.1759,0.8496,0.1769,0.8467,0.1759,0.846,0.1768,0.87,0.1292,0.8525,0.1477,0.8382,0.1495,0.8525,0.1475,0.8381,0.1492,0.8664,0.1541,0.8878,0.1476,0.8639,0.1422,0.8827,0.1365,0.8634,0.1325,0.8774,0.1283,0.8662,0.1297,0.8697,0.1281,0.8732,0.1275,0.872,0.1575,0.8858,0.1533});
			return TextureCoordinate_36_949_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #961, 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_31_961_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_961_coordIndex = new MFInt32(new int[] {5,6,4,-1,4,1,5,-1,7,0,3,-1,3,2,7,-1,8,11,10,-1,10,9,8,-1,12,15,14,-1,14,13,12,-1,1,8,9,-1,9,5,1,-1,5,9,10,-1,10,7,5,-1,7,10,11,-1,11,0,7,-1,0,11,8,-1,8,1,0,-1,6,12,13,-1,13,4,6,-1,4,13,14,-1,14,3,4,-1,3,14,15,-1,15,2,3,-1,2,15,12,-1,12,6,2,-1,22,21,20,-1,20,23,22,-1,18,17,16,-1,16,19,18,-1,5,16,17,-1,17,6,5,-1,6,17,18,-1,18,2,6,-1,2,18,19,-1,19,7,2,-1,7,19,16,-1,16,5,7,-1,0,20,21,-1,21,3,0,-1,3,21,22,-1,22,4,3,-1,4,22,23,-1,23,1,4,-1,1,23,20,-1,20,0,1,-1});
			return IndexedFaceSet_31_961_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #961, 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_31_961_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_961_texCoordIndex = new MFInt32(new int[] {24,0,26,-1,26,25,24,-1,4,7,6,-1,6,5,4,-1,8,11,10,-1,10,9,8,-1,12,32,31,-1,31,30,12,-1,25,28,29,-1,29,24,25,-1,1,9,10,-1,10,4,1,-1,4,10,11,-1,11,7,4,-1,7,11,8,-1,8,2,7,-1,0,12,30,-1,30,26,0,-1,3,13,14,-1,14,6,3,-1,6,14,15,-1,15,5,6,-1,27,32,12,-1,12,0,27,-1,17,16,19,-1,19,18,17,-1,35,20,37,-1,37,36,35,-1,24,37,20,-1,20,0,24,-1,0,20,35,-1,35,27,0,-1,5,21,22,-1,22,4,5,-1,4,22,23,-1,23,1,4,-1,7,19,16,-1,16,6,7,-1,6,16,17,-1,17,3,6,-1,26,33,34,-1,34,25,26,-1,2,18,19,-1,19,7,2,-1});
			return IndexedFaceSet_31_961_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #961, 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_32_961_point()
		{
			MFVec3f Coordinate_32_961_point = new MFVec3f(new double[] {0.199,0.6859,-0.0122,0.1665,0.6859,-0.0122,0.1966,0.7085,0.0023,0.1973,0.7089,-0.0124,0.1678,0.7089,-0.0124,0.167,0.686,0.0032,0.1676,0.7085,0.0025,0.1989,0.686,0.0032,0.1689,0.6824,-0.0124,0.1691,0.6822,0.0034,0.1955,0.6822,0.0034,0.1956,0.6823,-0.0124,0.171,0.7155,0.002,0.1711,0.7157,-0.011,0.1939,0.7157,-0.011,0.1934,0.7155,0.0018,0.1679,0.6874,0.0058,0.1693,0.7069,0.0049,0.195,0.7069,0.0047,0.1969,0.6874,0.0058,0.1969,0.6876,-0.0143,0.1955,0.7074,-0.0149,0.1695,0.7074,-0.0149,0.1676,0.6876,-0.0144});
			return Coordinate_32_961_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #962, 76 total numbers made up of 38 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_32_962_point()
		{
			MFVec2f TextureCoordinate_32_962_point = new MFVec2f(new double[] {0.9315,0.2698,0.8136,0.0488,0.7924,0.0507,0.7911,0.0281,0.8136,0.0488,0.813,0.0266,0.791,0.0281,0.7924,0.0508,0.7924,0.0543,0.8143,0.0526,0.8143,0.0526,0.7924,0.0543,0.9335,0.2763,0.7903,0.0215,0.7903,0.0215,0.8123,0.0198,0.7875,0.03,0.7875,0.03,0.7887,0.0494,0.7887,0.0495,0.9277,0.2691,0.8167,0.0279,0.8173,0.0471,0.8173,0.0471,0.9273,0.2479,0.9479,0.2423,0.9531,0.2644,0.9318,0.2697,0.9473,0.2389,0.926,0.2443,0.955,0.2707,0.9551,0.2707,0.9337,0.2763,0.9563,0.262,0.9518,0.243,0.928,0.269,0.924,0.2502,0.9241,0.2502});
			return TextureCoordinate_32_962_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #969, 272 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_32_969_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_969_coordIndex = new MFInt32(new int[] {0,8,6,-1,6,3,0,-1,10,5,1,-1,1,7,10,-1,2,9,7,-1,7,1,2,-1,8,0,4,-1,4,11,8,-1,14,13,12,-1,12,15,14,-1,34,33,32,-1,32,35,34,-1,25,24,29,-1,29,28,25,-1,17,20,19,-1,19,18,17,-1,25,28,27,-1,27,26,25,-1,20,17,16,-1,16,21,20,-1,6,12,13,-1,13,3,6,-1,24,31,30,-1,30,29,24,-1,2,14,15,-1,15,9,2,-1,16,23,22,-1,22,21,16,-1,9,16,17,-1,17,7,9,-1,7,17,18,-1,18,10,7,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,8,11,-1,8,20,21,-1,21,6,8,-1,6,21,22,-1,22,12,6,-1,12,22,23,-1,23,15,12,-1,15,23,16,-1,16,9,15,-1,3,24,25,-1,25,0,3,-1,0,25,26,-1,26,4,0,-1,4,26,27,-1,27,5,4,-1,5,27,28,-1,28,1,5,-1,1,28,29,-1,29,2,1,-1,2,29,30,-1,30,14,2,-1,14,30,31,-1,31,13,14,-1,13,31,24,-1,24,3,13,-1,10,32,33,-1,33,5,10,-1,5,33,34,-1,34,4,5,-1,4,34,35,-1,35,11,4,-1,11,35,32,-1,32,10,11,-1});
			return IndexedFaceSet_32_969_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #969, 272 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_32_969_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_969_texCoordIndex = new MFInt32(new int[] {2,1,0,-1,0,3,2,-1,39,38,37,-1,37,36,39,-1,40,41,36,-1,36,37,40,-1,1,2,11,-1,11,10,1,-1,12,15,14,-1,14,13,12,-1,43,46,45,-1,45,44,43,-1,20,23,22,-1,22,21,20,-1,48,51,50,-1,50,49,48,-1,20,21,29,-1,29,28,20,-1,27,24,31,-1,31,30,27,-1,0,14,15,-1,15,3,0,-1,23,33,32,-1,32,22,23,-1,8,12,13,-1,13,9,8,-1,31,35,34,-1,34,30,31,-1,9,31,24,-1,24,4,9,-1,36,48,49,-1,49,39,36,-1,7,25,26,-1,26,10,7,-1,10,26,27,-1,27,1,10,-1,1,27,30,-1,30,0,1,-1,0,30,34,-1,34,14,0,-1,14,34,35,-1,35,13,14,-1,13,35,31,-1,31,9,13,-1,3,23,20,-1,20,2,3,-1,2,20,28,-1,28,11,2,-1,42,52,53,-1,53,38,42,-1,38,53,47,-1,47,37,38,-1,5,21,22,-1,22,8,5,-1,8,22,32,-1,32,12,8,-1,12,32,33,-1,33,15,12,-1,15,33,23,-1,23,3,15,-1,39,45,46,-1,46,38,39,-1,6,19,16,-1,16,11,6,-1,11,16,17,-1,17,10,11,-1,10,17,18,-1,18,7,10,-1});
			return IndexedFaceSet_32_969_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #969, 108 total numbers made up of 36 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_33_969_point()
		{
			MFVec3f Coordinate_33_969_point = new MFVec3f(new double[] {0.1976,0.6594,-0.0121,0.1694,0.6594,-0.0121,0.1724,0.6382,-0.0126,0.1948,0.6382,-0.0126,0.199,0.6857,-0.0122,0.1665,0.6858,-0.0122,0.1948,0.6379,0.0055,0.1692,0.6584,0.0047,0.1974,0.6584,0.0047,0.1725,0.6379,0.0055,0.167,0.6858,0.0032,0.1989,0.6858,0.0032,0.193,0.6344,0.0048,0.193,0.6343,-0.0115,0.1743,0.6343,-0.0115,0.1744,0.6344,0.0048,0.1747,0.6385,0.007,0.1715,0.6586,0.0082,0.1687,0.6863,0.0066,0.1964,0.6863,0.0066,0.1951,0.6585,0.0082,0.1927,0.6385,0.007,0.1915,0.6363,0.0066,0.1759,0.6363,0.0066,0.1926,0.639,-0.0147,0.1951,0.6593,-0.015,0.1963,0.686,-0.015,0.1686,0.686,-0.015,0.1719,0.6594,-0.015,0.1748,0.639,-0.0147,0.176,0.6364,-0.014,0.1914,0.6364,-0.014,0.169,0.6883,0.0002,0.1687,0.6882,-0.01,0.196,0.6882,-0.01,0.1959,0.6883,0.0002});
			return Coordinate_33_969_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #970, 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_33_970_point()
		{
			MFVec2f TextureCoordinate_33_970_point = new MFVec2f(new double[] {0.8225,0.0994,0.8195,0.0808,0.7938,0.0824,0.7939,0.1016,0.8195,0.0808,0.7938,0.0824,0.7924,0.0507,0.8136,0.0488,0.7939,0.1016,0.8225,0.0994,0.8136,0.0488,0.7924,0.0508,0.7964,0.1053,0.8205,0.103,0.8205,0.103,0.7964,0.1053,0.796,0.0481,0.809,0.0468,0.809,0.0469,0.796,0.048,0.7888,0.0827,0.7888,0.0826,0.7886,0.1011,0.7887,0.1011,0.8243,0.0799,0.8186,0.0479,0.8186,0.0479,0.8243,0.0801,0.7878,0.051,0.7878,0.0509,0.8275,0.0984,0.8275,0.0983,0.7902,0.1036,0.7902,0.1036,0.8264,0.1006,0.8264,0.1006,0.916,0.2175,0.941,0.2114,0.9479,0.2423,0.9273,0.2479,0.9376,0.1925,0.9098,0.1997,0.9479,0.2423,0.9448,0.2456,0.9323,0.249,0.9323,0.249,0.9448,0.2456,0.9459,0.2103,0.9115,0.2191,0.9226,0.2496,0.9226,0.2496,0.9114,0.219,0.9524,0.2413,0.9524,0.2414});
			return TextureCoordinate_33_970_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #977, 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_33_977_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_977_coordIndex = new MFInt32(new int[] {3,4,26,-1,26,21,3,-1,5,6,27,-1,27,25,5,-1,4,23,26,-1,0,14,6,-1,6,5,0,-1,4,3,17,-1,17,1,4,-1,0,5,7,-1,7,2,0,-1,7,4,1,-1,1,2,7,-1,7,5,24,-1,24,22,7,-1,4,7,22,-1,22,23,4,-1,24,5,25,-1,15,13,11,-1,11,17,15,-1,0,8,10,-1,10,14,0,-1,17,11,9,-1,9,1,17,-1,2,12,8,-1,8,0,2,-1,1,9,12,-1,12,2,1,-1,14,10,13,-1,13,15,14,-1,10,8,12,-1,12,13,10,-1,11,13,12,-1,12,9,11,-1,3,21,18,-1,14,15,16,-1,16,6,14,-1,16,15,17,-1,17,3,16,-1,16,20,19,-1,19,6,16,-1,3,18,20,-1,20,16,3,-1,19,27,6,-1,31,30,29,-1,29,28,31,-1,26,28,29,-1,29,21,26,-1,38,37,36,-1,38,36,35,-1,35,34,33,-1,35,33,32,-1,38,35,32,-1,27,30,31,-1,31,25,27,-1,44,43,42,-1,44,42,41,-1,41,40,39,-1,44,41,39,-1,44,39,45,-1,18,32,33,-1,33,20,18,-1,20,33,34,-1,34,19,20,-1,19,34,35,-1,35,27,19,-1,27,35,36,-1,36,30,27,-1,30,36,37,-1,37,29,30,-1,29,37,38,-1,38,21,29,-1,21,38,32,-1,32,18,21,-1,22,39,40,-1,40,23,22,-1,23,40,41,-1,41,26,23,-1,26,41,42,-1,42,28,26,-1,28,42,43,-1,43,31,28,-1,31,43,44,-1,44,25,31,-1,25,44,45,-1,45,24,25,-1,24,45,39,-1,39,22,24,-1});
			return IndexedFaceSet_33_977_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #977, 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_33_977_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_977_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,4,7,47,-1,47,46,4,-1,3,8,2,-1,9,10,7,-1,7,4,9,-1,3,0,12,-1,12,11,3,-1,9,4,49,-1,49,48,9,-1,14,3,11,-1,11,13,14,-1,49,4,51,-1,51,50,49,-1,3,14,15,-1,15,8,3,-1,51,4,46,-1,17,19,18,-1,18,12,17,-1,9,21,20,-1,20,10,9,-1,12,18,22,-1,22,11,12,-1,48,54,21,-1,21,9,48,-1,11,22,23,-1,23,13,11,-1,10,20,53,-1,53,52,10,-1,20,21,54,-1,54,53,20,-1,18,19,23,-1,23,22,18,-1,0,1,24,-1,10,52,55,-1,55,7,10,-1,25,17,12,-1,12,0,25,-1,55,57,56,-1,56,7,55,-1,0,24,27,-1,27,25,0,-1,56,47,7,-1,31,30,29,-1,29,28,31,-1,2,28,29,-1,29,1,2,-1,32,38,37,-1,32,37,36,-1,36,35,34,-1,36,34,33,-1,32,36,33,-1,6,30,31,-1,31,5,6,-1,39,45,44,-1,39,44,43,-1,43,42,41,-1,39,43,41,-1,39,41,40,-1,24,33,34,-1,34,27,24,-1,27,34,35,-1,35,26,27,-1,26,35,36,-1,36,6,26,-1,6,36,37,-1,37,30,6,-1,30,37,38,-1,38,29,30,-1,29,38,32,-1,32,1,29,-1,1,32,33,-1,33,24,1,-1,15,41,42,-1,42,8,15,-1,8,42,43,-1,43,2,8,-1,2,43,44,-1,44,28,2,-1,28,44,45,-1,45,31,28,-1,31,45,39,-1,39,5,31,-1,5,39,40,-1,40,16,5,-1,16,40,41,-1,41,15,16,-1});
			return IndexedFaceSet_33_977_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #977, 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_34_977_point()
		{
			MFVec3f Coordinate_34_977_point = new MFVec3f(new double[] {0.1721,0.6032,-0.0089,0.1912,0.6058,-0.009,0.1811,0.6026,-0.0117,0.1929,0.6328,0.0031,0.1929,0.6329,-0.0099,0.1732,0.6329,-0.0099,0.1732,0.6328,0.0031,0.1824,0.6296,-0.0122,0.1738,0.599,-0.008,0.1876,0.5969,-0.0086,0.1738,0.5991,0.0011,0.1876,0.597,0.0018,0.1811,0.5961,-0.0086,0.1811,0.5962,0.0021,0.1721,0.6034,0.0017,0.1811,0.6028,0.0049,0.1824,0.6296,0.0054,0.1912,0.606,0.0017,0.1929,0.6328,0.0055,0.1732,0.6328,0.0055,0.1824,0.6296,0.0057,0.1948,0.6379,0.0055,0.1824,0.6296,-0.0124,0.1929,0.6327,-0.0124,0.1732,0.6327,-0.0124,0.1724,0.6382,-0.0126,0.1948,0.6382,-0.0126,0.1725,0.6379,0.0055,0.1912,0.6443,-0.012,0.1912,0.6443,0.0044,0.1747,0.6443,0.0044,0.1746,0.6443,-0.012,0.1924,0.6338,0.0062,0.1824,0.6306,0.0063,0.1738,0.6338,0.0062,0.1731,0.6384,0.0062,0.1752,0.6444,0.0062,0.1908,0.6444,0.0062,0.1943,0.6384,0.0062,0.1824,0.6308,-0.0131,0.192,0.6336,-0.0133,0.1938,0.6383,-0.0135,0.1905,0.6442,-0.0135,0.1754,0.6442,-0.0135,0.1735,0.6383,-0.0135,0.1742,0.6335,-0.0133});
			return Coordinate_34_977_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #978, 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_34_978_point()
		{
			MFVec2f TextureCoordinate_34_978_point = new MFVec2f(new double[] {0.8168,0.105,0.8225,0.0994,0.7939,0.1016,0.7996,0.1065,0.9311,0.1887,0.7939,0.1016,0.8225,0.0994,0.9145,0.1932,0.794,0.107,0.9232,0.1611,0.908,0.1649,0.8025,0.1324,0.818,0.1313,0.7986,0.1359,0.7957,0.11,0.7939,0.1101,0.794,0.107,0.8228,0.1342,0.8186,0.1401,0.819,0.1409,0.9081,0.1606,0.921,0.1574,0.8033,0.1412,0.8033,0.142,0.8231,0.1042,0.8212,0.1078,0.8231,0.1042,0.8236,0.1075,0.7948,0.0956,0.8206,0.0932,0.8206,0.0932,0.7948,0.0956,0.8249,0.0987,0.8253,0.1032,0.8258,0.1063,0.8253,0.1032,0.8249,0.0987,0.823,0.0929,0.823,0.0929,0.7917,0.1017,0.7916,0.1064,0.7918,0.1091,0.7916,0.1063,0.7917,0.1017,0.7927,0.0957,0.7927,0.0957,0.9376,0.1925,0.9098,0.1997,0.927,0.1595,0.9344,0.1846,0.9361,0.1842,0.9366,0.1872,0.9035,0.1654,0.9061,0.1582,0.9213,0.1544,0.9096,0.1911,0.9084,0.195,0.9074,0.1918});
			return TextureCoordinate_34_978_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #985, 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_34_985_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_985_coordIndex = new MFInt32(new int[] {1,15,14,-1,14,7,1,-1,8,14,3,-1,1,7,5,-1,5,18,1,-1,3,2,21,-1,21,4,3,-1,6,8,3,-1,3,4,6,-1,6,4,13,-1,0,18,5,-1,5,13,0,-1,13,4,21,-1,21,0,13,-1,2,3,14,-1,14,15,2,-1,8,6,12,-1,12,11,8,-1,7,10,9,-1,9,5,7,-1,10,11,12,-1,12,9,10,-1,8,11,10,-1,10,14,8,-1,13,9,12,-1,12,6,13,-1,9,13,5,-1,7,14,10,-1,15,17,16,-1,16,2,15,-1,18,20,19,-1,19,1,18,-1,2,16,22,-1,22,21,2,-1,0,23,20,-1,20,18,0,-1,21,22,23,-1,23,0,21,-1,1,19,17,-1,17,15,1,-1,19,20,23,-1,23,17,19,-1,16,17,23,-1,23,22,16,-1});
			return IndexedFaceSet_34_985_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #985, 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_34_985_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_985_texCoordIndex = new MFInt32(new int[] {3,25,24,-1,24,0,3,-1,4,1,5,-1,3,0,7,-1,7,6,3,-1,5,10,9,-1,9,8,5,-1,11,4,5,-1,5,8,11,-1,11,8,12,-1,27,6,7,-1,7,26,27,-1,12,8,9,-1,9,13,12,-1,10,5,1,-1,1,2,10,-1,4,11,15,-1,15,14,4,-1,0,28,29,-1,29,7,0,-1,16,14,15,-1,15,17,16,-1,4,14,16,-1,16,1,4,-1,12,17,15,-1,15,11,12,-1,29,26,7,-1,0,24,28,-1,2,19,18,-1,18,10,2,-1,6,21,20,-1,20,3,6,-1,10,18,22,-1,22,9,10,-1,27,31,21,-1,21,6,27,-1,9,22,23,-1,23,13,9,-1,3,20,30,-1,30,25,3,-1,20,21,31,-1,31,30,20,-1,18,19,23,-1,23,22,18,-1});
			return IndexedFaceSet_34_985_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #985, 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_35_985_point()
		{
			MFVec3f Coordinate_35_985_point = new MFVec3f(new double[] {0.18,0.5752,-0.0109,0.1724,0.5759,0.0017,0.1885,0.5787,0.0018,0.1904,0.5982,0.0019,0.1904,0.5981,-0.0088,0.1721,0.6032,-0.0089,0.1912,0.6059,-0.009,0.1721,0.6034,0.0017,0.1912,0.606,0.0017,0.1763,0.6081,-0.009,0.1763,0.6083,0.0016,0.1857,0.608,0.0016,0.1857,0.6079,-0.009,0.1811,0.6026,-0.0117,0.1811,0.6028,0.0049,0.18,0.5754,0.0044,0.1857,0.5698,0.0016,0.1802,0.5695,0.0018,0.1724,0.5757,-0.0085,0.1739,0.5717,0.0009,0.1739,0.5715,-0.0075,0.1885,0.5785,-0.0088,0.1857,0.5697,-0.0081,0.1803,0.5688,-0.0081});
			return Coordinate_35_985_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #986, 64 total numbers made up of 32 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_35_986_point()
		{
			MFVec2f TextureCoordinate_35_986_point = new MFVec2f(new double[] {0.908,0.1649,0.8228,0.1342,0.8238,0.1612,0.9018,0.1387,0.818,0.1313,0.8186,0.139,0.9163,0.135,0.9232,0.1611,0.8031,0.1401,0.8044,0.1596,0.8199,0.1584,0.8025,0.1324,0.7986,0.1359,0.8014,0.1628,0.8179,0.1294,0.8023,0.1305,0.8179,0.1291,0.8023,0.1302,0.8199,0.1671,0.8202,0.1672,0.902,0.1343,0.914,0.1313,0.8058,0.1681,0.8058,0.1689,0.9035,0.1654,0.8978,0.139,0.927,0.1595,0.9196,0.1336,0.9092,0.1696,0.9243,0.1658,0.9003,0.1324,0.9142,0.1283});
			return TextureCoordinate_35_986_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #993, 248 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_35_993_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_993_coordIndex = new MFInt32(new int[] {0,25,31,-1,24,1,32,-1,1,0,2,-1,2,3,1,-1,31,23,4,-1,4,5,31,-1,0,31,5,-1,5,2,0,-1,23,29,6,-1,6,4,23,-1,32,1,3,-1,3,7,32,-1,29,32,7,-1,7,6,29,-1,2,8,17,-1,17,14,2,-1,5,4,10,-1,10,11,5,-1,2,5,11,-1,11,8,2,-1,10,12,18,-1,18,21,10,-1,7,3,9,-1,9,13,7,-1,6,7,13,-1,13,12,6,-1,8,11,19,-1,19,17,8,-1,19,11,10,-1,10,21,19,-1,25,0,1,-1,1,24,25,-1,14,16,22,-1,22,20,14,-1,15,18,22,-1,22,16,15,-1,3,14,20,-1,20,9,3,-1,14,3,2,-1,4,6,12,-1,12,10,4,-1,21,18,15,-1,14,17,19,-1,19,16,14,-1,19,21,15,-1,15,16,19,-1,9,20,22,-1,22,13,9,-1,22,18,12,-1,12,13,22,-1,25,24,27,-1,27,26,25,-1,23,28,30,-1,30,29,23,-1,28,26,27,-1,27,30,28,-1,25,26,28,-1,28,31,25,-1,32,30,27,-1,27,24,32,-1,30,32,29,-1,23,31,28,-1});
			return IndexedFaceSet_35_993_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #993, 248 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_35_993_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_993_texCoordIndex = new MFInt32(new int[] {0,2,1,-1,3,5,4,-1,5,0,7,-1,7,6,5,-1,33,10,9,-1,9,35,33,-1,0,1,8,-1,8,7,0,-1,10,12,11,-1,11,9,10,-1,4,5,6,-1,6,13,4,-1,12,34,36,-1,36,11,12,-1,7,16,15,-1,15,14,7,-1,35,9,18,-1,18,37,35,-1,7,8,17,-1,17,16,7,-1,18,19,21,-1,21,20,18,-1,13,6,23,-1,23,22,13,-1,11,36,38,-1,38,19,11,-1,16,17,24,-1,24,15,16,-1,39,37,18,-1,18,20,39,-1,2,0,5,-1,5,3,2,-1,14,25,27,-1,27,26,14,-1,28,21,41,-1,41,40,28,-1,6,14,26,-1,26,23,6,-1,14,6,7,-1,9,11,19,-1,19,18,9,-1,20,21,28,-1,14,15,24,-1,24,25,14,-1,39,20,28,-1,28,40,39,-1,23,26,27,-1,27,22,23,-1,41,21,19,-1,19,38,41,-1,2,3,30,-1,30,29,2,-1,10,42,43,-1,43,12,10,-1,31,29,30,-1,30,32,31,-1,2,29,31,-1,31,1,2,-1,4,32,30,-1,30,3,4,-1,43,34,12,-1,10,33,42,-1});
			return IndexedFaceSet_35_993_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #993, 99 total numbers made up of 33 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_36_993_point()
		{
			MFVec3f Coordinate_36_993_point = new MFVec3f(new double[] {0.1876,0.5722,0.002,0.1876,0.572,-0.0086,0.1863,0.5642,0.0019,0.1864,0.564,-0.0081,0.1729,0.5647,0.0023,0.1791,0.5644,0.0041,0.1729,0.5645,-0.0085,0.1791,0.5641,-0.0105,0.1835,0.5566,0.0014,0.1835,0.5564,-0.0076,0.1729,0.5568,0.0013,0.1782,0.5569,0.003,0.1729,0.5566,-0.0073,0.1783,0.5566,-0.0092,0.1842,0.5551,-0.0031,0.1737,0.555,-0.0031,0.1782,0.554,-0.0031,0.1841,0.5554,-0.0006,0.1736,0.5553,-0.0052,0.1785,0.5546,0.0002,0.1842,0.5553,-0.0054,0.1736,0.5554,-0.0009,0.1785,0.5544,-0.0062,0.1724,0.576,0.0017,0.1885,0.5786,-0.0088,0.1885,0.5787,0.0018,0.1838,0.5808,0.0014,0.1838,0.5807,-0.0085,0.1758,0.5809,0.0014,0.1724,0.5758,-0.0085,0.1758,0.5808,-0.0085,0.1801,0.5755,0.0044,0.1801,0.5753,-0.0109});
			return Coordinate_36_993_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #994, 88 total numbers made up of 44 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_36_994_point()
		{
			MFVec2f TextureCoordinate_36_994_point = new MFVec2f(new double[] {0.8204,0.1649,0.8238,0.1612,0.8199,0.1584,0.8044,0.1596,0.8014,0.1628,0.8049,0.166,0.807,0.1802,0.8204,0.1792,0.8232,0.1783,0.8982,0.1238,0.9018,0.1387,0.9123,0.1202,0.9163,0.135,0.8038,0.18,0.8141,0.1881,0.8169,0.1876,0.8192,0.1861,0.8213,0.1861,0.8983,0.1142,0.9079,0.1117,0.9004,0.112,0.9052,0.1108,0.8067,0.1872,0.8088,0.1869,0.8179,0.1883,0.8142,0.1891,0.8114,0.188,0.8106,0.1889,0.9027,0.111,0.8192,0.1563,0.8048,0.1573,0.8192,0.156,0.8048,0.1571,0.8978,0.139,0.9196,0.1336,0.8956,0.1239,0.9147,0.119,0.8959,0.1141,0.9101,0.1105,0.8989,0.1113,0.9025,0.1098,0.906,0.1094,0.9033,0.1433,0.9173,0.1398});
			return TextureCoordinate_36_994_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #1006, 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_31_1006_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_1006_coordIndex = new MFInt32(new int[] {6,7,4,-1,4,3,6,-1,7,8,9,-1,9,0,7,-1,11,5,1,-1,1,2,11,-1,5,6,3,-1,3,1,5,-1,2,10,11,-1,4,7,0,-1,17,16,15,-1,17,15,14,-1,13,17,14,-1,20,22,21,-1,27,26,25,-1,25,24,27,-1,17,13,12,-1,12,18,17,-1,23,22,20,-1,20,19,23,-1,9,12,13,-1,13,0,9,-1,0,13,14,-1,14,4,0,-1,4,14,15,-1,15,3,4,-1,3,15,16,-1,16,1,3,-1,1,16,17,-1,17,2,1,-1,2,17,18,-1,18,10,2,-1,10,18,12,-1,12,9,10,-1,11,19,20,-1,20,5,11,-1,5,20,21,-1,21,6,5,-1,6,21,22,-1,22,7,6,-1,7,22,23,-1,23,8,7,-1,8,23,19,-1,19,11,8,-1,8,24,25,-1,25,9,8,-1,9,25,26,-1,26,10,9,-1,10,26,27,-1,27,11,10,-1,11,27,24,-1,24,8,11,-1});
			return IndexedFaceSet_31_1006_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #1006, 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_31_1006_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_1006_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,3,6,5,-1,5,4,3,-1,7,10,9,-1,9,8,7,-1,10,28,29,-1,29,9,10,-1,8,11,7,-1,2,3,4,-1,16,15,14,-1,16,14,13,-1,12,16,13,-1,35,37,36,-1,23,22,39,-1,39,38,23,-1,16,12,25,-1,25,24,16,-1,26,19,17,-1,17,27,26,-1,5,25,12,-1,12,4,5,-1,4,12,13,-1,13,2,4,-1,2,13,14,-1,14,1,2,-1,29,32,33,-1,33,9,29,-1,9,33,34,-1,34,8,9,-1,8,34,40,-1,40,11,8,-1,11,40,41,-1,41,30,11,-1,7,43,35,-1,35,10,7,-1,10,35,36,-1,36,28,10,-1,0,18,19,-1,19,3,0,-1,3,19,26,-1,26,6,3,-1,31,42,43,-1,43,7,31,-1,6,20,21,-1,21,5,6,-1,30,39,22,-1,22,11,30,-1,11,22,23,-1,23,7,11,-1,7,23,38,-1,38,31,7,-1});
			return IndexedFaceSet_31_1006_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #1006, 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_32_1006_point()
		{
			MFVec3f Coordinate_32_1006_point = new MFVec3f(new double[] {0.1981,0.687,-0.0276,0.1708,0.689,-0.0378,0.1674,0.6871,-0.0276,0.1829,0.69,-0.0409,0.1941,0.6889,-0.0378,0.1714,0.7051,-0.0273,0.183,0.7055,-0.034,0.195,0.7051,-0.0273,0.1973,0.7089,-0.0124,0.199,0.6858,-0.0122,0.1665,0.6859,-0.0122,0.1678,0.7089,-0.0124,0.1954,0.6822,-0.0123,0.1948,0.6829,-0.0277,0.1914,0.6845,-0.0364,0.1827,0.6854,-0.0388,0.1735,0.6846,-0.0363,0.1706,0.6829,-0.0277,0.1692,0.6822,-0.0123,0.1719,0.7156,-0.011,0.1744,0.7119,-0.026,0.1828,0.7122,-0.0308,0.1919,0.7119,-0.0259,0.1935,0.7156,-0.011,0.1952,0.7069,-0.0106,0.1966,0.6877,-0.0106,0.1679,0.6877,-0.0106,0.1698,0.7069,-0.0106});
			return Coordinate_32_1006_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #1007, 88 total numbers made up of 44 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_32_1007_point()
		{
			MFVec2f TextureCoordinate_32_1007_point = new MFVec2f(new double[] {0.7624,0.0345,0.7525,0.0502,0.7571,0.0508,0.7729,0.0334,0.7734,0.0512,0.7924,0.0508,0.791,0.0281,0.9531,0.2644,0.9665,0.2386,0.9827,0.2362,0.9706,0.2558,0.9479,0.2423,0.7736,0.0553,0.7595,0.0549,0.7559,0.0544,0.7596,0.0549,0.7736,0.0553,0.7721,0.0268,0.7644,0.0276,0.7723,0.0268,0.7938,0.0298,0.795,0.0487,0.9457,0.2448,0.9501,0.2632,0.7926,0.0543,0.7926,0.0544,0.7903,0.0215,0.7903,0.0215,0.9803,0.2531,0.9874,0.236,0.9479,0.2423,0.9532,0.2644,0.9832,0.2324,0.9795,0.2325,0.9656,0.2346,0.9721,0.2624,0.9795,0.2602,0.9719,0.2625,0.9502,0.2632,0.9457,0.2447,0.9471,0.2389,0.9471,0.2388,0.9551,0.2707,0.955,0.2707});
			return TextureCoordinate_32_1007_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1014, 272 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_32_1014_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1014_coordIndex = new MFInt32(new int[] {9,2,0,-1,0,6,9,-1,6,0,4,-1,4,10,6,-1,7,1,3,-1,3,8,7,-1,7,11,5,-1,5,1,7,-1,12,15,14,-1,14,13,12,-1,34,33,32,-1,32,35,34,-1,17,16,21,-1,21,20,17,-1,29,24,31,-1,31,30,29,-1,17,20,19,-1,19,18,17,-1,24,29,28,-1,28,25,24,-1,9,12,13,-1,13,2,9,-1,16,23,22,-1,22,21,16,-1,3,14,15,-1,15,8,3,-1,28,27,26,-1,26,25,28,-1,2,16,17,-1,17,0,2,-1,0,17,18,-1,18,4,0,-1,4,18,19,-1,19,5,4,-1,5,19,20,-1,20,1,5,-1,1,20,21,-1,21,3,1,-1,3,21,22,-1,22,14,3,-1,14,22,23,-1,23,13,14,-1,13,23,16,-1,16,2,13,-1,6,24,25,-1,25,9,6,-1,9,25,26,-1,26,12,9,-1,12,26,27,-1,27,15,12,-1,15,27,28,-1,28,8,15,-1,8,28,29,-1,29,7,8,-1,7,29,30,-1,30,11,7,-1,11,30,31,-1,31,10,11,-1,10,31,24,-1,24,6,10,-1,4,32,33,-1,33,10,4,-1,10,33,34,-1,34,11,10,-1,11,34,35,-1,35,5,11,-1,5,35,32,-1,32,4,5,-1});
			return IndexedFaceSet_32_1014_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1014, 272 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_32_1014_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1014_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,1,2,5,-1,5,4,1,-1,38,9,40,-1,40,39,38,-1,38,42,41,-1,41,9,38,-1,12,15,14,-1,14,13,12,-1,16,45,44,-1,44,43,16,-1,20,23,22,-1,22,21,20,-1,48,51,50,-1,50,49,48,-1,20,21,29,-1,29,28,20,-1,27,24,31,-1,31,30,27,-1,0,12,13,-1,13,3,0,-1,23,33,32,-1,32,22,23,-1,8,14,15,-1,15,7,8,-1,31,35,34,-1,34,30,31,-1,3,23,20,-1,20,2,3,-1,2,20,28,-1,28,5,2,-1,37,52,53,-1,53,41,37,-1,41,53,46,-1,46,9,41,-1,9,46,47,-1,47,40,9,-1,8,22,32,-1,32,14,8,-1,14,32,33,-1,33,13,14,-1,13,33,23,-1,23,3,13,-1,1,27,30,-1,30,0,1,-1,0,30,34,-1,34,12,0,-1,12,34,35,-1,35,15,12,-1,15,35,31,-1,31,7,15,-1,7,31,24,-1,24,6,7,-1,38,48,49,-1,49,42,38,-1,11,25,26,-1,26,4,11,-1,4,26,27,-1,27,1,4,-1,5,18,19,-1,19,4,5,-1,36,45,16,-1,16,42,36,-1,42,16,43,-1,43,41,42,-1,10,17,18,-1,18,5,10,-1});
			return IndexedFaceSet_32_1014_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1014, 108 total numbers made up of 36 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_33_1014_point()
		{
			MFVec3f Coordinate_33_1014_point = new MFVec3f(new double[] {0.1962,0.6613,-0.0285,0.1698,0.6613,-0.0285,0.1943,0.6401,-0.0285,0.1724,0.64,-0.0285,0.1981,0.6871,-0.0276,0.1674,0.6871,-0.0276,0.1976,0.6595,-0.0121,0.1694,0.6595,-0.0121,0.1724,0.6383,-0.0126,0.1948,0.6383,-0.0126,0.199,0.6859,-0.0122,0.1665,0.6859,-0.0122,0.1929,0.6343,-0.0136,0.1923,0.6354,-0.0274,0.1745,0.6353,-0.0274,0.1744,0.6343,-0.0136,0.1921,0.6406,-0.0305,0.194,0.6617,-0.0313,0.1958,0.6876,-0.0299,0.1699,0.6876,-0.0299,0.172,0.6617,-0.0312,0.1746,0.6406,-0.0305,0.176,0.6372,-0.0302,0.1907,0.6372,-0.0302,0.1953,0.6593,-0.009,0.1928,0.6393,-0.0106,0.1913,0.6363,-0.0113,0.176,0.6363,-0.0113,0.1745,0.6393,-0.0106,0.1717,0.6594,-0.009,0.1684,0.6858,-0.0095,0.1965,0.6857,-0.0095,0.1953,0.6893,-0.026,0.1958,0.6886,-0.0141,0.1691,0.6886,-0.0141,0.1702,0.6893,-0.026});
			return Coordinate_33_1014_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1015, 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_33_1015_point()
		{
			MFVec2f TextureCoordinate_33_1015_point = new MFVec2f(new double[] {0.7939,0.1016,0.7938,0.0824,0.7694,0.0827,0.766,0.1014,0.7924,0.0508,0.7734,0.0512,0.7938,0.0824,0.7939,0.1016,0.766,0.1015,0.965,0.2069,0.7734,0.0512,0.7924,0.0507,0.7909,0.1057,0.7677,0.1056,0.7677,0.1057,0.7909,0.1057,0.9517,0.2441,0.7765,0.0488,0.7765,0.0488,0.789,0.0484,0.7643,0.0825,0.7643,0.0824,0.7614,0.1009,0.7614,0.1009,0.7991,0.0823,0.7971,0.0505,0.7971,0.0505,0.7991,0.0824,0.7688,0.0511,0.7688,0.0511,0.7994,0.1003,0.7994,0.1003,0.7625,0.1038,0.7625,0.1038,0.7972,0.1034,0.7972,0.1034,0.9479,0.2423,0.9665,0.2385,0.941,0.2114,0.9376,0.1925,0.9651,0.1878,0.9665,0.2386,0.9479,0.2423,0.9639,0.2415,0.9639,0.2415,0.9517,0.244,0.9701,0.2063,0.9698,0.1875,0.9358,0.2124,0.9433,0.2434,0.9433,0.2434,0.9358,0.2123,0.9711,0.2379,0.9711,0.2379});
			return TextureCoordinate_33_1015_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1022, 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_33_1022_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1022_coordIndex = new MFInt32(new int[] {3,4,22,-1,22,23,3,-1,5,6,31,-1,31,32,5,-1,4,44,22,-1,0,14,6,-1,6,5,0,-1,4,3,17,-1,17,1,4,-1,0,5,7,-1,7,2,0,-1,7,4,1,-1,1,2,7,-1,7,5,45,-1,45,43,7,-1,4,7,43,-1,43,44,4,-1,45,5,32,-1,15,13,11,-1,11,17,15,-1,0,8,10,-1,10,14,0,-1,17,11,9,-1,9,1,17,-1,2,12,8,-1,8,0,2,-1,1,9,12,-1,12,2,1,-1,14,10,13,-1,13,15,14,-1,10,8,12,-1,12,13,10,-1,11,13,12,-1,12,9,11,-1,3,23,40,-1,14,15,16,-1,16,6,14,-1,16,15,17,-1,17,3,16,-1,16,41,42,-1,42,6,16,-1,3,40,41,-1,41,16,3,-1,42,31,6,-1,21,20,19,-1,19,18,21,-1,22,18,19,-1,19,23,22,-1,24,30,29,-1,24,29,28,-1,28,27,26,-1,28,26,25,-1,24,28,25,-1,31,20,21,-1,21,32,31,-1,33,39,38,-1,33,38,37,-1,37,36,35,-1,33,37,35,-1,33,35,34,-1,40,25,26,-1,26,41,40,-1,41,26,27,-1,27,42,41,-1,42,27,28,-1,28,31,42,-1,31,28,29,-1,29,20,31,-1,20,29,30,-1,30,19,20,-1,19,30,24,-1,24,23,19,-1,23,24,25,-1,25,40,23,-1,43,35,36,-1,36,44,43,-1,44,36,37,-1,37,22,44,-1,22,37,38,-1,38,18,22,-1,18,38,39,-1,39,21,18,-1,21,39,33,-1,33,32,21,-1,32,33,34,-1,34,45,32,-1,45,34,35,-1,35,43,45,-1});
			return IndexedFaceSet_33_1022_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1022, 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_33_1022_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1022_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,4,7,47,-1,47,46,4,-1,3,8,2,-1,9,10,7,-1,7,4,9,-1,3,0,12,-1,12,11,3,-1,9,4,49,-1,49,48,9,-1,14,3,11,-1,11,13,14,-1,49,4,51,-1,51,50,49,-1,3,14,15,-1,15,8,3,-1,51,4,46,-1,17,19,18,-1,18,12,17,-1,9,21,20,-1,20,10,9,-1,12,18,22,-1,22,11,12,-1,48,54,21,-1,21,9,48,-1,11,22,23,-1,23,13,11,-1,10,20,53,-1,53,52,10,-1,20,21,54,-1,54,53,20,-1,18,19,23,-1,23,22,18,-1,0,1,24,-1,10,52,55,-1,55,7,10,-1,25,17,12,-1,12,0,25,-1,55,57,56,-1,56,7,55,-1,0,24,27,-1,27,25,0,-1,56,47,7,-1,31,30,29,-1,29,28,31,-1,2,28,29,-1,29,1,2,-1,32,38,37,-1,32,37,36,-1,36,35,34,-1,36,34,33,-1,32,36,33,-1,6,30,31,-1,31,5,6,-1,39,45,44,-1,39,44,43,-1,43,42,41,-1,39,43,41,-1,39,41,40,-1,24,33,34,-1,34,27,24,-1,27,34,35,-1,35,26,27,-1,26,35,36,-1,36,6,26,-1,6,36,37,-1,37,30,6,-1,30,37,38,-1,38,29,30,-1,29,38,32,-1,32,1,29,-1,1,32,33,-1,33,24,1,-1,15,41,42,-1,42,8,15,-1,8,42,43,-1,43,2,8,-1,2,43,44,-1,44,28,2,-1,28,44,45,-1,45,31,28,-1,31,45,39,-1,39,5,31,-1,5,39,40,-1,40,16,5,-1,16,40,41,-1,41,15,16,-1});
			return IndexedFaceSet_33_1022_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1022, 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_34_1022_point()
		{
			MFVec3f Coordinate_34_1022_point = new MFVec3f(new double[] {0.1721,0.6071,-0.0259,0.1912,0.6094,-0.026,0.1811,0.6064,-0.0286,0.1929,0.6332,-0.0148,0.1929,0.6342,-0.026,0.1732,0.6342,-0.026,0.1732,0.6332,-0.0148,0.1824,0.6318,-0.0288,0.1738,0.6032,-0.0252,0.1876,0.6013,-0.0258,0.1738,0.6034,-0.0162,0.1876,0.6016,-0.0154,0.1811,0.6005,-0.0257,0.1811,0.6008,-0.0152,0.1721,0.6073,-0.0156,0.1811,0.6068,-0.0126,0.1824,0.6298,-0.0128,0.1912,0.6097,-0.0157,0.1912,0.6458,-0.0281,0.1912,0.6444,-0.013,0.1747,0.6444,-0.013,0.1746,0.6458,-0.0281,0.1943,0.6401,-0.0285,0.1948,0.6384,-0.0126,0.1943,0.6387,-0.0116,0.1924,0.6341,-0.0115,0.1824,0.6309,-0.0118,0.1738,0.6341,-0.0115,0.1731,0.6387,-0.0116,0.1752,0.6445,-0.0113,0.1908,0.6445,-0.0113,0.1724,0.6384,-0.0126,0.1724,0.6401,-0.0285,0.1735,0.6408,-0.0297,0.1742,0.6355,-0.0299,0.1824,0.6328,-0.0293,0.192,0.6355,-0.0299,0.1938,0.6408,-0.0297,0.1905,0.6459,-0.0291,0.1754,0.6459,-0.0291,0.1929,0.6329,-0.0124,0.1824,0.6298,-0.0124,0.1732,0.6329,-0.0124,0.1823,0.6318,-0.0291,0.1927,0.6343,-0.0289,0.1732,0.6343,-0.0289});
			return Coordinate_34_1022_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1023, 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_34_1023_point()
		{
			MFVec2f TextureCoordinate_34_1023_point = new MFVec2f(new double[] {0.7878,0.1071,0.7939,0.1016,0.766,0.1014,0.7709,0.1068,0.9594,0.1833,0.766,0.1015,0.7939,0.1016,0.9426,0.186,0.7648,0.1066,0.9545,0.1568,0.9398,0.1599,0.771,0.1315,0.7861,0.131,0.767,0.1345,0.7667,0.1094,0.7644,0.1092,0.7648,0.1066,0.7904,0.1338,0.786,0.139,0.7863,0.1397,0.9402,0.1559,0.9531,0.1532,0.7709,0.1396,0.7709,0.1403,0.794,0.107,0.7917,0.1102,0.794,0.107,0.7939,0.1101,0.7675,0.0958,0.7934,0.0956,0.7934,0.0956,0.7675,0.0958,0.7967,0.1011,0.7964,0.1056,0.7964,0.1088,0.7964,0.1057,0.7967,0.1011,0.7958,0.0955,0.7958,0.0955,0.7633,0.1008,0.7625,0.1056,0.7622,0.1084,0.7625,0.1055,0.7633,0.1008,0.765,0.0957,0.765,0.0957,0.9651,0.1878,0.9376,0.1925,0.9583,0.1554,0.963,0.1801,0.9654,0.1799,0.9654,0.1826,0.9354,0.1602,0.9385,0.1536,0.9536,0.1504,0.9383,0.1837,0.9366,0.1872,0.9361,0.1842});
			return TextureCoordinate_34_1023_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1030, 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_34_1030_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1030_coordIndex = new MFInt32(new int[] {1,15,14,-1,14,7,1,-1,8,14,3,-1,1,7,5,-1,5,18,1,-1,3,2,21,-1,21,4,3,-1,6,8,3,-1,3,4,6,-1,6,4,13,-1,0,18,5,-1,5,13,0,-1,13,4,21,-1,21,0,13,-1,2,3,14,-1,14,15,2,-1,8,6,12,-1,12,11,8,-1,7,10,9,-1,9,5,7,-1,10,11,12,-1,12,9,10,-1,8,11,10,-1,10,14,8,-1,13,9,12,-1,12,6,13,-1,9,13,5,-1,7,14,10,-1,15,17,16,-1,16,2,15,-1,18,20,19,-1,19,1,18,-1,2,16,22,-1,22,21,2,-1,0,23,20,-1,20,18,0,-1,21,22,23,-1,23,0,21,-1,1,19,17,-1,17,15,1,-1,19,20,23,-1,23,17,19,-1,16,17,23,-1,23,22,16,-1});
			return IndexedFaceSet_34_1030_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1030, 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_34_1030_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1030_texCoordIndex = new MFInt32(new int[] {3,25,24,-1,24,0,3,-1,4,1,5,-1,3,0,7,-1,7,6,3,-1,5,10,9,-1,9,8,5,-1,11,4,5,-1,5,8,11,-1,11,8,12,-1,27,6,7,-1,7,26,27,-1,12,8,9,-1,9,13,12,-1,10,5,1,-1,1,2,10,-1,4,11,15,-1,15,14,4,-1,0,28,29,-1,29,7,0,-1,16,14,15,-1,15,17,16,-1,4,14,16,-1,16,1,4,-1,12,17,15,-1,15,11,12,-1,29,26,7,-1,0,24,28,-1,2,19,18,-1,18,10,2,-1,6,21,20,-1,20,3,6,-1,10,18,22,-1,22,9,10,-1,27,31,21,-1,21,6,27,-1,9,22,23,-1,23,13,9,-1,3,20,30,-1,30,25,3,-1,20,21,31,-1,31,30,20,-1,18,19,23,-1,23,22,18,-1});
			return IndexedFaceSet_34_1030_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1030, 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_35_1030_point()
		{
			MFVec3f Coordinate_35_1030_point = new MFVec3f(new double[] {0.1799,0.5802,-0.0274,0.1722,0.5808,-0.0154,0.1883,0.5834,-0.0153,0.1904,0.6025,-0.0155,0.1904,0.6023,-0.0256,0.1721,0.607,-0.0259,0.1912,0.6094,-0.026,0.1721,0.6072,-0.0156,0.1912,0.6096,-0.0157,0.1763,0.6114,-0.0259,0.1763,0.6117,-0.0158,0.1857,0.6114,-0.0158,0.1857,0.6112,-0.0259,0.1811,0.6063,-0.0286,0.1811,0.6067,-0.0126,0.1798,0.5805,-0.0128,0.1855,0.5754,-0.0154,0.18,0.5751,-0.0153,0.1722,0.5807,-0.0251,0.1737,0.577,-0.0161,0.1737,0.5769,-0.0241,0.1884,0.5832,-0.0254,0.1855,0.5752,-0.0246,0.1801,0.5744,-0.0246});
			return Coordinate_35_1030_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1031, 64 total numbers made up of 32 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_35_1031_point()
		{
			MFVec2f TextureCoordinate_35_1031_point = new MFVec2f(new double[] {0.9398,0.1599,0.7904,0.1338,0.7888,0.1598,0.9363,0.1341,0.7861,0.131,0.7859,0.138,0.9502,0.1313,0.9545,0.1568,0.7712,0.1385,0.7707,0.1575,0.7854,0.1571,0.771,0.1315,0.767,0.1345,0.7676,0.1604,0.786,0.1292,0.7713,0.1297,0.786,0.129,0.7713,0.1294,0.7847,0.165,0.7849,0.1652,0.9369,0.1301,0.9483,0.1278,0.7712,0.1654,0.7712,0.1661,0.9354,0.1602,0.9325,0.1343,0.9583,0.1554,0.9533,0.1301,0.9406,0.1642,0.9551,0.1612,0.9355,0.1283,0.9488,0.1251});
			return TextureCoordinate_35_1031_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1038, 248 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_35_1038_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1038_coordIndex = new MFInt32(new int[] {0,25,31,-1,24,1,32,-1,1,0,2,-1,2,3,1,-1,31,23,4,-1,4,5,31,-1,0,31,5,-1,5,2,0,-1,23,29,6,-1,6,4,23,-1,32,1,3,-1,3,7,32,-1,29,32,7,-1,7,6,29,-1,2,8,17,-1,17,14,2,-1,5,4,10,-1,10,11,5,-1,2,5,11,-1,11,8,2,-1,10,12,18,-1,18,21,10,-1,7,3,9,-1,9,13,7,-1,6,7,13,-1,13,12,6,-1,8,11,19,-1,19,17,8,-1,19,11,10,-1,10,21,19,-1,25,0,1,-1,1,24,25,-1,14,16,22,-1,22,20,14,-1,15,18,22,-1,22,16,15,-1,3,14,20,-1,20,9,3,-1,14,3,2,-1,4,6,12,-1,12,10,4,-1,21,18,15,-1,14,17,19,-1,19,16,14,-1,19,21,15,-1,15,16,19,-1,9,20,22,-1,22,13,9,-1,22,18,12,-1,12,13,22,-1,25,24,27,-1,27,26,25,-1,23,28,30,-1,30,29,23,-1,28,26,27,-1,27,30,28,-1,25,26,28,-1,28,31,25,-1,32,30,27,-1,27,24,32,-1,30,32,29,-1,23,31,28,-1});
			return IndexedFaceSet_35_1038_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1038, 248 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_35_1038_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1038_texCoordIndex = new MFInt32(new int[] {0,2,1,-1,3,5,4,-1,5,0,7,-1,7,6,5,-1,33,10,9,-1,9,35,33,-1,0,1,8,-1,8,7,0,-1,10,12,11,-1,11,9,10,-1,4,5,6,-1,6,13,4,-1,12,34,36,-1,36,11,12,-1,7,16,15,-1,15,14,7,-1,35,9,18,-1,18,37,35,-1,7,8,17,-1,17,16,7,-1,18,19,21,-1,21,20,18,-1,13,6,23,-1,23,22,13,-1,11,36,38,-1,38,19,11,-1,16,17,24,-1,24,15,16,-1,39,37,18,-1,18,20,39,-1,2,0,5,-1,5,3,2,-1,14,25,27,-1,27,26,14,-1,28,21,41,-1,41,40,28,-1,6,14,26,-1,26,23,6,-1,14,6,7,-1,9,11,19,-1,19,18,9,-1,20,21,28,-1,14,15,24,-1,24,25,14,-1,39,20,28,-1,28,40,39,-1,23,26,27,-1,27,22,23,-1,41,21,19,-1,19,38,41,-1,2,3,30,-1,30,29,2,-1,10,42,43,-1,43,12,10,-1,31,29,30,-1,30,32,31,-1,2,29,31,-1,31,1,2,-1,4,32,30,-1,30,3,4,-1,43,34,12,-1,10,33,42,-1});
			return IndexedFaceSet_35_1038_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1038, 99 total numbers made up of 33 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_36_1038_point()
		{
			MFVec3f Coordinate_36_1038_point = new MFVec3f(new double[] {0.1878,0.5775,-0.0151,0.1878,0.5773,-0.0252,0.1862,0.569,-0.0154,0.1862,0.5689,-0.0247,0.1727,0.5698,-0.015,0.1789,0.5694,-0.0133,0.1727,0.5696,-0.0251,0.1789,0.5691,-0.0269,0.1837,0.5624,-0.0159,0.1837,0.5622,-0.0239,0.1727,0.5628,-0.0161,0.178,0.5621,-0.0143,0.1727,0.5626,-0.0237,0.1781,0.5619,-0.0255,0.1845,0.5604,-0.0199,0.1735,0.5604,-0.0199,0.178,0.5591,-0.0198,0.1844,0.5608,-0.0177,0.1734,0.5608,-0.0217,0.1783,0.5598,-0.0169,0.1844,0.5607,-0.022,0.1734,0.5609,-0.018,0.1783,0.5596,-0.0226,0.1722,0.5809,-0.0154,0.1883,0.5833,-0.0254,0.1883,0.5835,-0.0153,0.1837,0.5854,-0.0157,0.1837,0.5852,-0.0251,0.1756,0.5854,-0.0157,0.1722,0.5807,-0.0251,0.1756,0.5852,-0.0251,0.1799,0.5805,-0.0128,0.1799,0.5803,-0.0274});
			return Coordinate_36_1038_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1039, 88 total numbers made up of 44 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_36_1039_point()
		{
			MFVec2f TextureCoordinate_36_1039_point = new MFVec2f(new double[] {0.7853,0.163,0.7888,0.1598,0.7854,0.1571,0.7707,0.1575,0.7676,0.1604,0.7706,0.1634,0.7714,0.1739,0.7841,0.1736,0.787,0.1731,0.9344,0.121,0.9363,0.1341,0.9479,0.1182,0.9502,0.1313,0.7684,0.1736,0.7774,0.1846,0.7801,0.1842,0.7824,0.1828,0.7844,0.1829,0.9351,0.111,0.9443,0.1091,0.9372,0.109,0.9418,0.1081,0.7705,0.1833,0.7725,0.1831,0.781,0.1849,0.7774,0.1856,0.7748,0.1843,0.774,0.1852,0.9395,0.1081,0.7849,0.1552,0.7712,0.1555,0.7849,0.1549,0.7712,0.1553,0.9325,0.1343,0.9533,0.1301,0.9319,0.1209,0.9502,0.1172,0.9329,0.1108,0.9464,0.108,0.9358,0.1082,0.9393,0.1069,0.9427,0.1067,0.9372,0.1384,0.9506,0.1357});
			return TextureCoordinate_36_1039_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1050, 248 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_32_1050_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1050_coordIndex = new MFInt32(new int[] {11,3,0,-1,0,9,11,-1,5,4,1,-1,1,2,5,-1,3,5,2,-1,2,0,3,-1,9,0,8,-1,8,13,9,-1,2,1,6,-1,6,7,2,-1,6,1,10,-1,10,14,6,-1,1,4,12,-1,12,10,1,-1,0,2,7,-1,7,8,0,-1,25,20,27,-1,27,26,25,-1,18,17,16,-1,19,18,16,-1,15,19,16,-1,32,31,30,-1,32,30,29,-1,28,32,29,-1,11,15,16,-1,16,3,11,-1,3,16,17,-1,17,5,3,-1,5,17,18,-1,18,4,5,-1,4,18,19,-1,19,12,4,-1,24,23,22,-1,22,21,24,-1,20,25,24,-1,24,21,20,-1,9,20,21,-1,21,11,9,-1,11,21,22,-1,22,15,11,-1,15,22,23,-1,23,19,15,-1,19,23,24,-1,24,12,19,-1,12,24,25,-1,25,10,12,-1,10,25,26,-1,26,14,10,-1,14,26,27,-1,27,13,14,-1,13,27,20,-1,20,9,13,-1,14,28,29,-1,29,6,14,-1,6,29,30,-1,30,7,6,-1,7,30,31,-1,31,8,7,-1,8,31,32,-1,32,13,8,-1,13,32,28,-1,28,14,13,-1});
			return IndexedFaceSet_32_1050_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1050, 248 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_32_1050_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1050_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,33,35,6,-1,6,34,33,-1,3,4,5,-1,5,2,3,-1,1,2,9,-1,9,8,1,-1,34,6,11,-1,11,37,34,-1,11,6,38,-1,38,12,11,-1,6,35,39,-1,39,38,6,-1,2,5,10,-1,10,9,2,-1,40,42,41,-1,41,16,40,-1,22,21,20,-1,23,22,20,-1,19,23,20,-1,45,44,43,-1,45,43,25,-1,24,45,25,-1,0,19,20,-1,20,3,0,-1,3,20,21,-1,21,4,3,-1,4,21,22,-1,22,7,4,-1,7,22,23,-1,23,14,7,-1,29,32,31,-1,31,30,29,-1,18,15,29,-1,29,30,18,-1,1,18,30,-1,30,0,1,-1,0,30,31,-1,31,19,0,-1,19,31,32,-1,32,23,19,-1,23,32,29,-1,29,14,23,-1,14,29,15,-1,15,13,14,-1,38,40,16,-1,16,12,38,-1,12,16,41,-1,41,36,12,-1,8,17,18,-1,18,1,8,-1,12,24,25,-1,25,11,12,-1,11,25,43,-1,43,37,11,-1,10,26,27,-1,27,9,10,-1,9,27,28,-1,28,8,9,-1,36,45,24,-1,24,12,36,-1});
			return IndexedFaceSet_32_1050_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1050, 99 total numbers made up of 33 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_33_1050_point()
		{
			MFVec3f Coordinate_33_1050_point = new MFVec3f(new double[] {0.1939,0.6632,-0.0415,0.1714,0.6632,-0.0415,0.1825,0.6645,-0.0449,0.1929,0.6425,-0.0423,0.1727,0.6425,-0.0423,0.1821,0.6431,-0.0452,0.1708,0.6889,-0.0378,0.1829,0.6899,-0.0409,0.1941,0.6889,-0.0378,0.1962,0.6612,-0.0285,0.1698,0.6612,-0.0285,0.1943,0.6399,-0.0285,0.1724,0.6399,-0.0285,0.1981,0.687,-0.0276,0.1675,0.687,-0.0276,0.1908,0.6356,-0.0301,0.1891,0.6382,-0.0399,0.1821,0.6387,-0.042,0.1758,0.6382,-0.04,0.1756,0.6356,-0.0301,0.194,0.6608,-0.0254,0.1921,0.6399,-0.0264,0.1895,0.6368,-0.027,0.1769,0.6368,-0.027,0.1746,0.6399,-0.0264,0.172,0.6609,-0.0254,0.1699,0.6866,-0.0253,0.1958,0.6866,-0.0253,0.1718,0.69,-0.0297,0.1736,0.691,-0.0355,0.1829,0.6919,-0.0379,0.1916,0.6909,-0.0356,0.1938,0.69,-0.0297});
			return Coordinate_33_1050_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1051, 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_33_1051_point()
		{
			MFVec2f TextureCoordinate_33_1051_point = new MFVec2f(new double[] {0.766,0.1014,0.7694,0.0827,0.748,0.0813,0.7455,0.0995,0.7415,0.0989,0.7435,0.0798,0.9864,0.2045,0.7455,0.0995,0.7734,0.0512,0.7571,0.0508,0.7525,0.0502,0.9827,0.2362,0.9665,0.2386,0.7694,0.0827,0.766,0.1015,0.774,0.0829,0.9619,0.2395,0.7782,0.0512,0.774,0.083,0.7619,0.1052,0.7474,0.1039,0.7446,0.1034,0.7473,0.1038,0.7619,0.1052,0.9712,0.2404,0.9799,0.239,0.7566,0.0479,0.7602,0.0485,0.7691,0.0486,0.771,0.1015,0.771,0.1014,0.768,0.1042,0.768,0.1042,0.9897,0.1861,0.991,0.2053,0.9856,0.1862,0.9665,0.2385,0.9874,0.236,0.965,0.2069,0.9651,0.1878,0.9604,0.2075,0.9619,0.2395,0.9604,0.2074,0.9836,0.239,0.98,0.239,0.9712,0.2404});
			return TextureCoordinate_33_1051_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1058, 288 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_33_1058_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1058_coordIndex = new MFInt32(new int[] {10,8,6,-1,6,11,10,-1,0,3,5,-1,5,9,0,-1,11,6,4,-1,4,1,11,-1,2,7,3,-1,3,0,2,-1,1,4,7,-1,7,2,1,-1,9,5,8,-1,8,10,9,-1,5,3,7,-1,7,8,5,-1,6,8,7,-1,7,4,6,-1,17,13,1,-1,1,2,17,-1,14,15,26,-1,26,25,14,-1,0,9,15,-1,15,14,0,-1,13,12,11,-1,11,1,13,-1,2,0,14,-1,14,17,2,-1,12,34,36,-1,9,10,16,-1,16,15,9,-1,16,10,11,-1,11,12,16,-1,16,35,37,-1,37,15,16,-1,12,36,35,-1,35,16,12,-1,37,26,15,-1,12,13,23,-1,23,34,12,-1,13,17,24,-1,24,23,13,-1,17,14,25,-1,25,24,17,-1,19,20,21,-1,19,21,22,-1,18,19,22,-1,23,24,20,-1,20,19,23,-1,24,25,21,-1,21,20,24,-1,25,26,22,-1,22,21,25,-1,29,30,31,-1,28,29,31,-1,27,28,31,-1,27,31,32,-1,27,32,33,-1,34,23,19,-1,19,18,34,-1,35,36,30,-1,30,29,35,-1,36,34,31,-1,31,30,36,-1,34,18,32,-1,32,31,34,-1,18,22,33,-1,33,32,18,-1,22,26,27,-1,27,33,22,-1,26,37,28,-1,28,27,26,-1,37,35,29,-1,29,28,37,-1});
			return IndexedFaceSet_33_1058_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1058, 288 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_33_1058_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1058_texCoordIndex = new MFInt32(new int[] {0,3,2,-1,2,1,0,-1,4,7,6,-1,6,5,4,-1,1,2,9,-1,9,8,1,-1,40,41,7,-1,7,4,40,-1,8,9,11,-1,11,10,8,-1,5,6,39,-1,39,38,5,-1,6,7,41,-1,41,39,6,-1,2,3,11,-1,11,9,2,-1,12,13,8,-1,8,10,12,-1,14,17,44,-1,44,43,14,-1,4,5,17,-1,17,14,4,-1,13,18,1,-1,1,8,13,-1,40,4,14,-1,14,42,40,-1,18,20,19,-1,5,38,45,-1,45,17,5,-1,21,0,1,-1,1,18,21,-1,45,47,46,-1,46,17,45,-1,18,19,23,-1,23,21,18,-1,46,44,17,-1,18,13,24,-1,24,20,18,-1,13,12,25,-1,25,24,13,-1,42,14,43,-1,43,48,42,-1,30,29,28,-1,30,28,27,-1,26,30,27,-1,24,25,29,-1,29,30,24,-1,25,15,28,-1,28,29,25,-1,15,16,27,-1,27,28,15,-1,36,35,34,-1,37,36,34,-1,31,37,34,-1,31,34,33,-1,31,33,32,-1,20,24,30,-1,30,26,20,-1,23,19,35,-1,35,36,23,-1,19,20,34,-1,34,35,19,-1,20,26,33,-1,33,34,20,-1,26,27,32,-1,32,33,26,-1,27,16,31,-1,31,32,27,-1,16,22,37,-1,37,31,16,-1,22,23,36,-1,36,37,22,-1});
			return IndexedFaceSet_33_1058_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1058, 114 total numbers made up of 38 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_34_1058_point()
		{
			MFVec3f Coordinate_34_1058_point = new MFVec3f(new double[] {0.1729,0.6212,-0.0415,0.1906,0.6232,-0.0419,0.1806,0.6209,-0.0441,0.1747,0.6182,-0.0409,0.1872,0.6167,-0.0416,0.1747,0.6181,-0.0332,0.1872,0.6165,-0.0326,0.1806,0.6162,-0.0416,0.1806,0.6161,-0.0332,0.1729,0.621,-0.0324,0.1811,0.6205,-0.0296,0.1907,0.6231,-0.0324,0.1921,0.6347,-0.0313,0.1919,0.6373,-0.0421,0.1733,0.6373,-0.0421,0.1733,0.6347,-0.0313,0.1823,0.6317,-0.0293,0.1821,0.638,-0.0449,0.1906,0.6459,-0.0286,0.1891,0.6483,-0.0404,0.1816,0.6488,-0.0429,0.1745,0.6483,-0.0403,0.1744,0.6459,-0.0285,0.1929,0.6425,-0.0423,0.1821,0.643,-0.0452,0.1727,0.6425,-0.0423,0.1724,0.6399,-0.0285,0.1731,0.6404,-0.0274,0.1738,0.635,-0.0279,0.1825,0.6326,-0.0287,0.1915,0.635,-0.0278,0.1932,0.6404,-0.0275,0.1901,0.6458,-0.0278,0.1752,0.6457,-0.0276,0.1942,0.6399,-0.0285,0.1823,0.6316,-0.0291,0.1927,0.6341,-0.0289,0.1732,0.6341,-0.0289});
			return Coordinate_34_1058_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1059, 98 total numbers made up of 49 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_34_1059_point()
		{
			MFVec2f TextureCoordinate_34_1059_point = new MFVec2f(new double[] {0.7578,0.1276,0.7543,0.1247,0.753,0.131,0.7531,0.1316,0.9854,0.1598,0.9725,0.1615,0.9734,0.1584,0.9844,0.1569,0.7413,0.123,0.7403,0.1293,0.7378,0.1249,0.7401,0.1299,0.7405,0.104,0.7443,0.1047,0.9859,0.1809,0.7455,0.0995,0.766,0.1015,0.9713,0.1822,0.7589,0.1059,0.7648,0.1066,0.766,0.1014,0.7622,0.1091,0.7648,0.1066,0.7644,0.1092,0.7455,0.0995,0.7415,0.0989,0.7664,0.0954,0.7667,0.0954,0.7485,0.0932,0.7449,0.0928,0.7484,0.0932,0.7683,0.1016,0.7686,0.0957,0.7683,0.0956,0.7679,0.1015,0.7671,0.1055,0.7666,0.1084,0.7674,0.1056,0.9687,0.1615,0.9723,0.1564,0.9888,0.1589,0.9852,0.1547,0.9898,0.1809,0.9856,0.1862,0.9651,0.1878,0.9675,0.1796,0.9654,0.1826,0.9654,0.1799,0.9897,0.1861});
			return TextureCoordinate_34_1059_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1066, 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_34_1066_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1066_coordIndex = new MFInt32(new int[] {1,15,14,-1,14,7,1,-1,8,14,3,-1,1,7,5,-1,5,18,1,-1,3,2,21,-1,21,4,3,-1,6,8,3,-1,3,4,6,-1,6,4,13,-1,0,18,5,-1,5,13,0,-1,13,4,21,-1,21,0,13,-1,2,3,14,-1,14,15,2,-1,8,6,12,-1,12,11,8,-1,7,10,9,-1,9,5,7,-1,10,11,12,-1,12,9,10,-1,8,11,10,-1,10,14,8,-1,13,9,12,-1,12,6,13,-1,9,13,5,-1,7,14,10,-1,15,17,16,-1,16,2,15,-1,18,20,19,-1,19,1,18,-1,2,16,22,-1,22,21,2,-1,0,23,20,-1,20,18,0,-1,21,22,23,-1,23,0,21,-1,1,19,17,-1,17,15,1,-1,19,20,23,-1,23,17,19,-1,16,17,23,-1,23,22,16,-1});
			return IndexedFaceSet_34_1066_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1066, 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_34_1066_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1066_texCoordIndex = new MFInt32(new int[] {3,25,24,-1,24,0,3,-1,4,1,5,-1,3,0,7,-1,7,6,3,-1,5,10,9,-1,9,8,5,-1,11,4,5,-1,5,8,11,-1,11,8,12,-1,27,6,7,-1,7,26,27,-1,12,8,9,-1,9,13,12,-1,10,5,1,-1,1,2,10,-1,4,11,15,-1,15,14,4,-1,0,28,29,-1,29,7,0,-1,16,14,15,-1,15,17,16,-1,4,14,16,-1,16,1,4,-1,12,17,15,-1,15,11,12,-1,29,26,7,-1,0,24,28,-1,2,19,18,-1,18,10,2,-1,6,21,20,-1,20,3,6,-1,10,18,22,-1,22,9,10,-1,27,31,21,-1,21,6,27,-1,9,22,23,-1,23,13,9,-1,3,20,30,-1,30,25,3,-1,20,21,31,-1,31,30,20,-1,18,19,23,-1,23,22,18,-1});
			return IndexedFaceSet_34_1066_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1066, 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_35_1066_point()
		{
			MFVec3f Coordinate_35_1066_point = new MFVec3f(new double[] {0.18,0.6023,-0.0437,0.1725,0.6031,-0.0324,0.1881,0.6049,-0.0323,0.19,0.6176,-0.0326,0.19,0.6178,-0.0416,0.1729,0.6213,-0.0415,0.1907,0.6233,-0.0419,0.1729,0.6211,-0.0324,0.1907,0.6232,-0.0324,0.1767,0.6247,-0.0418,0.1767,0.6246,-0.0323,0.1851,0.6242,-0.0323,0.1851,0.6244,-0.0418,0.1806,0.621,-0.0441,0.1811,0.6206,-0.0296,0.18,0.6028,-0.0299,0.186,0.5986,-0.0325,0.1828,0.5981,-0.0323,0.1725,0.6028,-0.0415,0.1737,0.6001,-0.0331,0.1742,0.5999,-0.0405,0.1881,0.6046,-0.0418,0.186,0.5983,-0.041,0.1828,0.598,-0.041});
			return Coordinate_35_1066_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1067, 64 total numbers made up of 32 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_35_1067_point()
		{
			MFVec2f TextureCoordinate_35_1067_point = new MFVec2f(new double[] {0.9725,0.1615,0.7578,0.1276,0.7541,0.1444,0.9727,0.1441,0.7543,0.1247,0.7533,0.1302,0.9851,0.1424,0.9854,0.1598,0.7404,0.1285,0.7384,0.1404,0.7513,0.1418,0.7413,0.123,0.7378,0.1249,0.7355,0.1424,0.7545,0.1231,0.7416,0.1216,0.7546,0.1229,0.7417,0.1214,0.7496,0.1479,0.7498,0.1481,0.9738,0.1409,0.9839,0.1396,0.738,0.1467,0.7381,0.1469,0.9687,0.1616,0.9694,0.1441,0.9888,0.1589,0.988,0.1416,0.9725,0.165,0.9854,0.1633,0.9728,0.1395,0.9846,0.1375});
			return TextureCoordinate_35_1067_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1074, 248 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_35_1074_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1074_coordIndex = new MFInt32(new int[] {0,25,31,-1,24,1,32,-1,1,0,2,-1,2,3,1,-1,31,23,4,-1,4,5,31,-1,0,31,5,-1,5,2,0,-1,23,29,6,-1,6,4,23,-1,32,1,3,-1,3,7,32,-1,29,32,7,-1,7,6,29,-1,2,8,17,-1,17,14,2,-1,5,4,10,-1,10,11,5,-1,2,5,11,-1,11,8,2,-1,10,12,18,-1,18,21,10,-1,7,3,9,-1,9,13,7,-1,6,7,13,-1,13,12,6,-1,8,11,19,-1,19,17,8,-1,19,11,10,-1,10,21,19,-1,25,0,1,-1,1,24,25,-1,14,16,22,-1,22,20,14,-1,15,18,22,-1,22,16,15,-1,3,14,20,-1,20,9,3,-1,14,3,2,-1,4,6,12,-1,12,10,4,-1,21,18,15,-1,14,17,19,-1,19,16,14,-1,19,21,15,-1,15,16,19,-1,9,20,22,-1,22,13,9,-1,22,18,12,-1,12,13,22,-1,25,24,27,-1,27,26,25,-1,23,28,30,-1,30,29,23,-1,28,26,27,-1,27,30,28,-1,25,26,28,-1,28,31,25,-1,32,30,27,-1,27,24,32,-1,30,32,29,-1,23,31,28,-1});
			return IndexedFaceSet_35_1074_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1074, 248 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_35_1074_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1074_texCoordIndex = new MFInt32(new int[] {0,2,1,-1,3,5,4,-1,5,0,7,-1,7,6,5,-1,33,10,9,-1,9,35,33,-1,0,1,8,-1,8,7,0,-1,10,12,11,-1,11,9,10,-1,4,5,6,-1,6,13,4,-1,12,34,36,-1,36,11,12,-1,7,16,15,-1,15,14,7,-1,35,9,18,-1,18,37,35,-1,7,8,17,-1,17,16,7,-1,18,19,21,-1,21,20,18,-1,13,6,23,-1,23,22,13,-1,11,36,38,-1,38,19,11,-1,16,17,24,-1,24,15,16,-1,39,37,18,-1,18,20,39,-1,2,0,5,-1,5,3,2,-1,14,25,27,-1,27,26,14,-1,28,21,41,-1,41,40,28,-1,6,14,26,-1,26,23,6,-1,14,6,7,-1,9,11,19,-1,19,18,9,-1,20,21,28,-1,14,15,24,-1,24,25,14,-1,39,20,28,-1,28,40,39,-1,23,26,27,-1,27,22,23,-1,41,21,19,-1,19,38,41,-1,2,3,30,-1,30,29,2,-1,10,42,43,-1,43,12,10,-1,31,29,30,-1,30,32,31,-1,2,29,31,-1,31,1,2,-1,4,32,30,-1,30,3,4,-1,43,34,12,-1,10,33,42,-1});
			return IndexedFaceSet_35_1074_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1074, 99 total numbers made up of 33 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_36_1074_point()
		{
			MFVec3f Coordinate_36_1074_point = new MFVec3f(new double[] {0.1879,0.6002,-0.0321,0.1879,0.5999,-0.0415,0.1873,0.5916,-0.0323,0.1873,0.5913,-0.0411,0.1728,0.5912,-0.032,0.1798,0.5914,-0.0303,0.1729,0.5909,-0.0415,0.1799,0.591,-0.0432,0.1861,0.585,-0.0327,0.1862,0.5847,-0.0404,0.1726,0.5842,-0.0329,0.1792,0.5843,-0.0311,0.1727,0.584,-0.0402,0.1793,0.584,-0.042,0.1866,0.5835,-0.0365,0.1741,0.5824,-0.0366,0.1797,0.5818,-0.0365,0.1864,0.5838,-0.0344,0.1739,0.5827,-0.0383,0.18,0.5825,-0.0337,0.1865,0.5837,-0.0386,0.1738,0.5829,-0.0347,0.18,0.5822,-0.0392,0.1726,0.6031,-0.0324,0.1882,0.6045,-0.0418,0.1881,0.6048,-0.0323,0.1835,0.6064,-0.0327,0.1835,0.6061,-0.0415,0.1756,0.6066,-0.0327,0.1726,0.6028,-0.0415,0.1756,0.6063,-0.0415,0.1801,0.6027,-0.0299,0.1801,0.6023,-0.0437});
			return Coordinate_36_1074_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1075, 88 total numbers made up of 44 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_36_1075_point()
		{
			MFVec2f TextureCoordinate_36_1075_point = new MFVec2f(new double[] {0.7505,0.1465,0.7541,0.1444,0.7513,0.1418,0.7384,0.1404,0.7355,0.1424,0.7377,0.1451,0.7372,0.1554,0.7483,0.1563,0.7507,0.1564,0.9726,0.1318,0.9727,0.1441,0.9847,0.1302,0.9851,0.1424,0.7347,0.1548,0.7409,0.1641,0.7434,0.1641,0.7455,0.1632,0.7469,0.164,0.9746,0.124,0.9828,0.1229,0.9766,0.1225,0.9807,0.1219,0.7351,0.1625,0.7369,0.1626,0.7443,0.165,0.7408,0.1649,0.7387,0.1637,0.7379,0.1643,0.9788,0.1219,0.7512,0.1402,0.7392,0.1389,0.7512,0.14,0.7393,0.1388,0.9694,0.1441,0.988,0.1416,0.9705,0.1317,0.9868,0.1295,0.9727,0.1237,0.9848,0.1221,0.9756,0.1218,0.9787,0.1209,0.9817,0.1209,0.973,0.1475,0.9849,0.146});
			return TextureCoordinate_36_1075_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=26, element #1092, 104 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_26_1092_coordIndex()
		{
			MFInt32 IndexedFaceSet_26_1092_coordIndex = new MFInt32(new int[] {9,0,1,-1,1,6,9,-1,6,1,2,-1,2,5,6,-1,8,5,2,-1,2,3,8,-1,8,3,4,-1,4,7,8,-1,9,7,4,-1,4,0,9,-1,4,3,2,-1,0,4,2,-1,1,0,2,-1,10,14,13,-1,10,13,12,-1,11,10,12,-1,6,10,11,-1,11,9,6,-1,9,11,12,-1,12,7,9,-1,7,12,13,-1,13,8,7,-1,8,13,14,-1,14,5,8,-1,5,14,10,-1,10,6,5,-1});
			return IndexedFaceSet_26_1092_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=27, element #1092, 45 total numbers made up of 15 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_27_1092_point()
		{
			MFVec3f Coordinate_27_1092_point = new MFVec3f(new double[] {-0.1508,1.211,-0.0332,-0.1526,1.2199,-0.0127,-0.1444,1.2125,0.0132,-0.1427,1.1678,0.0111,-0.1417,1.1716,-0.0166,-0.1144,1.2174,0.0261,-0.126,1.231,-0.015,-0.1328,1.1527,-0.0266,-0.1372,1.1527,0.0184,-0.1231,1.216,-0.0519,-0.0357,1.2229,-0.018,-0.0357,1.2155,-0.035,-0.0357,1.1768,-0.0196,-0.0357,1.1774,0.0003,-0.0357,1.2145,0.0046});
			return Coordinate_27_1092_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=27, element #1100, 112 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_27_1100_coordIndex()
		{
			MFInt32 IndexedFaceSet_27_1100_coordIndex = new MFInt32(new int[] {5,1,0,-1,0,4,5,-1,4,0,2,-1,2,3,4,-1,3,2,6,-1,6,9,3,-1,7,8,1,-1,1,5,7,-1,6,2,0,-1,0,8,6,-1,0,1,8,-1,9,6,8,-1,8,7,9,-1,4,10,11,-1,11,5,4,-1,5,11,12,-1,12,7,5,-1,7,12,13,-1,13,9,7,-1,9,13,14,-1,14,3,9,-1,3,14,10,-1,10,4,3,-1,10,15,11,-1,11,15,12,-1,12,15,13,-1,13,15,14,-1,14,15,10,-1});
			return IndexedFaceSet_27_1100_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=27, element #1100, 112 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_27_1100_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_27_1100_texCoordIndex = new MFInt32(new int[] {5,1,0,-1,0,4,5,-1,4,0,2,-1,2,3,4,-1,3,2,6,-1,6,8,3,-1,9,7,1,-1,1,5,9,-1,6,2,0,-1,0,7,6,-1,0,1,7,-1,12,10,11,-1,11,13,12,-1,4,14,15,-1,15,5,4,-1,5,15,16,-1,16,9,5,-1,13,16,17,-1,17,12,13,-1,8,17,18,-1,18,3,8,-1,3,18,14,-1,14,4,3,-1,14,19,15,-1,15,19,16,-1,16,19,17,-1,17,19,18,-1,18,19,14,-1});
			return IndexedFaceSet_27_1100_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=28, element #1100, 48 total numbers made up of 16 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_28_1100_point()
		{
			MFVec3f Coordinate_28_1100_point = new MFVec3f(new double[] {-0.1665,1.2248,-0.015,-0.157,1.2064,-0.0519,-0.1575,1.2078,0.0235,-0.1144,1.2175,0.0261,-0.126,1.231,-0.015,-0.1231,1.216,-0.0518,-0.1417,1.1565,0.0184,-0.1328,1.1527,-0.0266,-0.1416,1.1563,-0.0266,-0.1372,1.1527,0.0184,-0.0951,1.2235,-0.0145,-0.0881,1.211,-0.0386,-0.106,1.1558,-0.0236,-0.106,1.1559,0.0132,-0.089,1.2151,0.0163,-0.0872,1.1914,-0.0099});
			return Coordinate_28_1100_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=28, element #1101, 40 total numbers made up of 20 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_28_1101_point()
		{
			MFVec2f TextureCoordinate_28_1101_point = new MFVec2f(new double[] {0.1715,0.4655,0.1797,0.4646,0.1569,0.4642,0.1474,0.4856,0.1708,0.4854,0.1963,0.4863,0.1544,0.4288,0.1782,0.4286,0.1538,0.4251,0.1784,0.4249,0.1544,0.4288,0.1782,0.4286,0.1538,0.4251,0.1784,0.4249,0.1703,0.4865,0.1895,0.487,0.1761,0.4271,0.1552,0.4287,0.1491,0.4835,0.1671,0.4618});
			return TextureCoordinate_28_1101_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=28, element #1108, 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_28_1108_coordIndex()
		{
			MFInt32 IndexedFaceSet_28_1108_coordIndex = new MFInt32(new int[] {0,1,2,-1,0,2,3,-1,4,0,3,-1,0,5,6,-1,6,1,0,-1,1,6,7,-1,7,2,1,-1,2,7,8,-1,8,3,2,-1,3,8,9,-1,9,4,3,-1,4,9,5,-1,5,0,4,-1,5,10,11,-1,11,6,5,-1,6,11,12,-1,12,7,6,-1,7,12,13,-1,13,8,7,-1,8,13,14,-1,14,9,8,-1,9,14,10,-1,10,5,9,-1,10,15,16,-1,16,11,10,-1,11,16,17,-1,17,12,11,-1,12,17,18,-1,18,13,12,-1,13,18,19,-1,19,14,13,-1,14,19,15,-1,15,10,14,-1,38,37,36,-1,38,36,35,-1,39,38,35,-1,21,16,15,-1,15,20,21,-1,22,17,16,-1,16,21,22,-1,23,18,17,-1,17,22,23,-1,24,19,18,-1,18,23,24,-1,20,15,19,-1,19,24,20,-1,26,41,40,-1,40,25,26,-1,27,42,41,-1,41,26,27,-1,28,43,42,-1,42,27,28,-1,29,44,43,-1,43,28,29,-1,25,40,44,-1,44,29,25,-1,31,26,25,-1,25,30,31,-1,32,27,26,-1,26,31,32,-1,33,28,27,-1,27,32,33,-1,34,29,28,-1,28,33,34,-1,30,25,29,-1,29,34,30,-1,36,31,30,-1,30,35,36,-1,37,32,31,-1,31,36,37,-1,38,33,32,-1,32,37,38,-1,39,34,33,-1,33,38,39,-1,35,30,34,-1,34,39,35,-1});
			return IndexedFaceSet_28_1108_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=28, element #1108, 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_28_1108_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_28_1108_texCoordIndex = new MFInt32(new int[] {1,0,2,-1,1,2,3,-1,55,1,3,-1,1,6,5,-1,5,0,1,-1,0,5,7,-1,7,2,0,-1,2,7,8,-1,8,3,2,-1,25,26,9,-1,9,4,25,-1,4,9,6,-1,6,1,4,-1,6,11,10,-1,10,5,6,-1,5,10,12,-1,12,7,5,-1,7,12,13,-1,13,8,7,-1,27,28,14,-1,14,9,27,-1,9,14,11,-1,11,6,9,-1,11,16,15,-1,15,10,11,-1,10,15,17,-1,17,12,10,-1,12,17,18,-1,18,13,12,-1,29,30,19,-1,19,14,29,-1,14,19,16,-1,16,11,14,-1,36,35,49,-1,36,49,48,-1,37,36,48,-1,20,15,16,-1,16,21,20,-1,22,17,15,-1,15,20,22,-1,23,18,17,-1,17,22,23,-1,24,19,31,-1,31,32,24,-1,21,16,19,-1,19,24,21,-1,38,57,56,-1,56,39,38,-1,40,59,58,-1,58,50,40,-1,41,60,59,-1,59,40,41,-1,42,61,60,-1,60,41,42,-1,39,56,61,-1,61,42,39,-1,43,38,39,-1,39,44,43,-1,45,40,51,-1,51,52,45,-1,46,41,40,-1,40,45,46,-1,47,42,41,-1,41,46,47,-1,44,39,42,-1,42,47,44,-1,34,43,44,-1,44,33,34,-1,35,45,53,-1,53,54,35,-1,36,46,45,-1,45,35,36,-1,37,47,46,-1,46,36,37,-1,33,44,47,-1,47,37,33,-1});
			return IndexedFaceSet_28_1108_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=29, element #1108, 135 total numbers made up of 45 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_29_1108_point()
		{
			MFVec3f Coordinate_29_1108_point = new MFVec3f(new double[] {-0.1909,1.2183,-0.0411,-0.2169,1.2181,-0.0025,-0.1883,1.2183,0.0342,-0.1446,1.2187,0.0182,-0.1462,1.2187,-0.0282,-0.1958,1.1898,-0.0552,-0.2317,1.1895,-0.002,-0.1922,1.1898,0.0486,-0.1318,1.1904,0.0267,-0.1341,1.1903,-0.0375,-0.1953,1.1332,-0.0552,-0.2312,1.1329,-0.002,-0.1917,1.1333,0.0486,-0.1313,1.1338,0.0267,-0.1336,1.1338,-0.0375,-0.1962,1.109,-0.0582,-0.2342,1.1087,-0.0019,-0.1923,1.1091,0.0517,-0.1285,1.1097,0.0284,-0.1308,1.1096,-0.0395,-0.1846,1.1507,-0.0469,-0.2121,1.1505,-0.0135,-0.1978,1.1506,0.0334,-0.1616,1.1509,0.029,-0.1534,1.151,-0.0207,-0.185,1.02,-0.0386,-0.2135,1.0198,-0.0118,-0.1988,1.0199,0.0258,-0.1611,1.0202,0.0223,-0.1526,1.0203,-0.0175,-0.1851,0.9288,-0.0373,-0.2126,0.9286,-0.0115,-0.1983,0.9288,0.0247,-0.1621,0.929,0.0213,-0.1539,0.9293,-0.017,-0.1839,0.9164,-0.0235,-0.2,0.9164,-0.0084,-0.1916,0.9164,0.0128,-0.1704,0.9167,0.0108,-0.1656,0.9167,-0.0116,-0.1846,1.1507,-0.0469,-0.2121,1.1505,-0.0135,-0.1978,1.1506,0.0334,-0.1616,1.1509,0.029,-0.1534,1.151,-0.0207});
			return Coordinate_29_1108_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=29, element #1109, 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_29_1109_point()
		{
			MFVec2f TextureCoordinate_29_1109_point = new MFVec2f(new double[] {0.2986,0.2114,0.2726,0.2114,0.3201,0.2114,0.3415,0.2114,0.2466,0.2114,0.2979,0.2417,0.2726,0.2417,0.3197,0.2417,0.3418,0.2417,0.2473,0.2417,0.2979,0.3018,0.2726,0.3018,0.3197,0.3018,0.3418,0.3018,0.2473,0.3018,0.2978,0.3276,0.2726,0.3276,0.3197,0.3276,0.3419,0.3276,0.2474,0.3276,0.2932,0.2834,0.2689,0.2834,0.316,0.2834,0.3322,0.2834,0.245,0.2834,0.2251,0.2114,0.2255,0.2417,0.2255,0.2417,0.2255,0.3018,0.2255,0.3018,0.2255,0.3276,0.2255,0.3276,0.2159,0.2834,0.9467,0.4943,0.9572,0.4943,0.9099,0.4943,0.9193,0.4943,0.9332,0.4943,0.9567,0.4691,0.9455,0.4691,0.9105,0.4691,0.9205,0.4691,0.9332,0.4691,0.9567,0.4913,0.9458,0.4913,0.9102,0.4913,0.9203,0.4913,0.9334,0.4913,0.8898,0.4943,0.9003,0.4943,0.8997,0.4691,0.8997,0.4691,0.8998,0.4913,0.8998,0.4913,0.9003,0.4943,0.3481,0.2114,0.9448,0.4374,0.9561,0.4374,0.8991,0.4374,0.9117,0.4374,0.9198,0.4374,0.9341,0.4374});
			return TextureCoordinate_29_1109_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=29, element #1116, 184 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_29_1116_coordIndex()
		{
			MFInt32 IndexedFaceSet_29_1116_coordIndex = new MFInt32(new int[] {0,1,2,-1,0,2,3,-1,4,0,3,-1,0,5,6,-1,6,1,0,-1,1,6,7,-1,7,2,1,-1,2,7,8,-1,8,3,2,-1,3,8,9,-1,9,4,3,-1,4,9,5,-1,5,0,4,-1,5,10,11,-1,11,6,5,-1,6,11,12,-1,12,7,6,-1,7,12,13,-1,13,8,7,-1,8,13,14,-1,14,9,8,-1,9,14,10,-1,10,5,9,-1,10,15,16,-1,16,11,10,-1,11,16,17,-1,17,12,11,-1,12,17,18,-1,18,13,12,-1,13,18,19,-1,19,14,13,-1,14,19,15,-1,15,10,14,-1,23,22,21,-1,23,21,20,-1,24,23,20,-1,21,16,15,-1,15,20,21,-1,22,17,16,-1,16,21,22,-1,23,18,17,-1,17,22,23,-1,24,19,18,-1,18,23,24,-1,20,15,19,-1,19,24,20,-1});
			return IndexedFaceSet_29_1116_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=29, element #1116, 184 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_29_1116_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_29_1116_texCoordIndex = new MFInt32(new int[] {4,3,2,-1,4,2,1,-1,0,4,1,-1,4,6,5,-1,5,3,4,-1,3,5,7,-1,7,2,3,-1,2,7,8,-1,8,1,2,-1,1,8,9,-1,9,0,1,-1,0,9,6,-1,6,4,0,-1,6,11,10,-1,10,5,6,-1,5,10,12,-1,12,7,5,-1,7,12,13,-1,13,8,7,-1,8,13,14,-1,14,9,8,-1,9,14,11,-1,11,6,9,-1,11,16,15,-1,15,10,11,-1,10,15,17,-1,17,12,10,-1,12,17,18,-1,18,13,12,-1,13,18,19,-1,19,14,13,-1,14,19,16,-1,16,11,14,-1,24,23,22,-1,24,22,21,-1,20,24,21,-1,22,15,16,-1,16,21,22,-1,23,17,15,-1,15,22,23,-1,24,18,17,-1,17,23,24,-1,20,19,18,-1,18,24,20,-1,21,16,19,-1,19,20,21,-1});
			return IndexedFaceSet_29_1116_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=30, element #1116, 75 total numbers made up of 25 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_30_1116_point()
		{
			MFVec3f Coordinate_30_1116_point = new MFVec3f(new double[] {-0.1866,0.9357,-0.0315,-0.2077,0.9355,-0.0115,-0.1957,0.9356,0.0178,-0.1671,0.9358,0.0157,-0.1615,0.9359,-0.0148,-0.185,0.9098,-0.0422,-0.2149,0.9095,-0.0152,-0.1979,0.9097,0.0309,-0.1575,0.91,0.0277,-0.1495,0.9101,-0.0205,-0.1847,0.8501,-0.0418,-0.2166,0.8498,-0.0151,-0.1993,0.863,0.0306,-0.1562,0.8633,0.0274,-0.1468,0.8504,-0.0203,-0.1831,0.7328,-0.038,-0.2063,0.7326,-0.0085,-0.1931,0.7327,0.0283,-0.1616,0.733,0.0254,-0.1554,0.733,-0.0133,-0.1819,0.7187,-0.0256,-0.1978,0.7186,-0.0054,-0.1888,0.7187,0.0178,-0.1673,0.7189,0.0158,-0.1631,0.7189,-0.0087});
			return Coordinate_30_1116_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=30, element #1117, 50 total numbers made up of 25 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_30_1117_point()
		{
			MFVec2f TextureCoordinate_30_1117_point = new MFVec2f(new double[] {0.8857,0.572,0.9344,0.572,0.9377,0.5719,0.8909,0.5718,0.8588,0.5719,0.8849,0.5578,0.8418,0.558,0.9588,0.5579,0.9536,0.5581,0.8765,0.5581,0.885,0.5257,0.8424,0.5258,0.9582,0.5328,0.9531,0.533,0.8768,0.526,0.8957,0.4625,0.8485,0.4627,0.9546,0.4626,0.9498,0.4628,0.8879,0.4628,0.8953,0.4552,0.8684,0.4551,0.9006,0.455,0.9378,0.4551,0.9345,0.4552});
			return TextureCoordinate_30_1117_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=30, element #1124, 264 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_30_1124_coordIndex()
		{
			MFInt32 IndexedFaceSet_30_1124_coordIndex = new MFInt32(new int[] {0,11,12,-1,12,1,0,-1,1,12,13,-1,13,2,1,-1,2,13,10,-1,10,17,2,-1,3,16,8,-1,8,4,3,-1,5,20,21,-1,21,19,5,-1,6,18,15,-1,15,14,6,-1,6,14,9,-1,9,7,6,-1,7,9,11,-1,11,0,7,-1,15,18,5,-1,5,19,15,-1,10,16,3,-1,3,17,10,-1,4,8,21,-1,21,20,4,-1,0,1,22,-1,1,2,22,-1,2,17,22,-1,17,3,22,-1,3,4,22,-1,4,20,22,-1,20,5,22,-1,5,18,22,-1,18,6,22,-1,6,7,22,-1,7,0,22,-1,16,10,24,-1,24,23,16,-1,10,13,25,-1,25,24,10,-1,13,12,26,-1,26,25,13,-1,12,11,27,-1,27,26,12,-1,11,9,28,-1,28,27,11,-1,9,14,29,-1,29,28,9,-1,14,15,30,-1,30,29,14,-1,15,19,31,-1,31,30,15,-1,19,21,32,-1,32,31,19,-1,21,8,33,-1,33,32,21,-1,8,16,23,-1,23,33,8,-1,23,24,34,-1,24,25,34,-1,25,26,34,-1,26,27,34,-1,27,28,34,-1,28,29,34,-1,29,30,34,-1,30,31,34,-1,31,32,34,-1,32,33,34,-1,33,23,34,-1});
			return IndexedFaceSet_30_1124_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=30, element #1124, 264 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_30_1124_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_30_1124_texCoordIndex = new MFInt32(new int[] {2,3,0,-1,0,1,2,-1,1,0,4,-1,4,5,1,-1,5,4,7,-1,7,6,5,-1,10,11,8,-1,8,9,10,-1,12,37,38,-1,38,15,12,-1,17,18,19,-1,19,16,17,-1,17,16,20,-1,20,21,17,-1,21,20,36,-1,36,35,21,-1,19,18,12,-1,12,15,19,-1,7,11,10,-1,10,6,7,-1,9,8,14,-1,14,13,9,-1,2,1,22,-1,1,5,22,-1,5,6,22,-1,6,10,22,-1,10,9,22,-1,9,13,22,-1,37,12,39,-1,12,18,39,-1,18,17,39,-1,17,21,39,-1,21,35,39,-1,11,7,23,-1,23,24,11,-1,7,4,25,-1,25,23,7,-1,4,0,26,-1,26,25,4,-1,0,3,27,-1,27,26,0,-1,36,20,28,-1,28,40,36,-1,20,16,29,-1,29,28,20,-1,16,19,30,-1,30,29,16,-1,19,15,31,-1,31,30,19,-1,15,38,41,-1,41,31,15,-1,14,8,33,-1,33,32,14,-1,8,11,24,-1,24,33,8,-1,24,23,34,-1,23,25,34,-1,25,26,34,-1,26,27,34,-1,40,28,42,-1,28,29,42,-1,29,30,42,-1,30,31,42,-1,31,41,42,-1,32,33,34,-1,33,24,34,-1});
			return IndexedFaceSet_30_1124_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=31, element #1124, 105 total numbers made up of 35 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_31_1124_point()
		{
			MFVec3f Coordinate_31_1124_point = new MFVec3f(new double[] {-0.1832,0.7268,-0.0277,-0.1931,0.7264,-0.0228,-0.1969,0.7266,-0.0098,-0.1939,0.727,0.0111,-0.1883,0.7269,0.0198,-0.1682,0.7267,0.0115,-0.1665,0.7263,-0.0099,-0.1717,0.7262,-0.0226,-0.19,0.7065,0.025,-0.1711,0.7052,-0.0273,-0.1963,0.7085,0.0023,-0.1826,0.7056,-0.034,-0.1946,0.7052,-0.0273,-0.197,0.709,-0.0124,-0.1674,0.709,-0.0124,-0.1673,0.7085,0.0025,-0.1937,0.7061,0.0143,-0.1967,0.7266,0.0002,-0.1665,0.7265,0.0003,-0.1687,0.7061,0.0143,-0.1748,0.7268,0.0193,-0.1744,0.7065,0.0242,-0.1829,0.7315,-0.0052,-0.1907,0.6995,0.0137,-0.1932,0.702,0.0022,-0.1938,0.7025,-0.0136,-0.1917,0.6987,-0.0281,-0.1825,0.6986,-0.0318,-0.1738,0.6987,-0.0283,-0.1705,0.7025,-0.0134,-0.1704,0.702,0.0027,-0.1705,0.6995,0.0138,-0.1762,0.6999,0.0219,-0.1857,0.6999,0.0225,-0.1807,0.6957,-0.0067});
			return Coordinate_31_1124_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=31, element #1125, 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_31_1125_point()
		{
			MFVec2f TextureCoordinate_31_1125_point = new MFVec2f(new double[] {0.7729,0.0334,0.7695,0.0151,0.7598,0.0161,0.7624,0.0345,0.791,0.0281,0.7896,0.0131,0.8111,0.0113,0.813,0.0266,0.8476,0.0256,0.8461,0.0079,0.8312,0.0091,0.8327,0.0273,0.9162,0.2899,0.8453,0.0081,0.8466,0.0257,0.9122,0.2724,0.9531,0.2644,0.9573,0.2786,0.936,0.2844,0.9315,0.2698,0.9706,0.2558,0.9766,0.2733,0.8032,0.0047,0.8134,0.033,0.8325,0.0338,0.792,0.0345,0.7756,0.0396,0.7675,0.0404,0.9666,0.2503,0.9509,0.2584,0.9297,0.2636,0.9113,0.266,0.8439,0.0324,0.8447,0.0323,0.8081,0.0397,0.986,0.2708,0.9803,0.2531,0.9032,0.2936,0.8989,0.2764,0.9452,0.2896,0.9743,0.2482,0.9004,0.2693,0.9343,0.2559});
			return TextureCoordinate_31_1125_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #1132, 192 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_31_1132_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_1132_coordIndex = new MFInt32(new int[] {6,0,3,-1,3,5,6,-1,5,3,2,-1,2,8,5,-1,1,7,4,-1,2,7,8,-1,7,2,4,-1,14,15,16,-1,16,17,14,-1,9,10,13,-1,10,11,12,-1,12,13,10,-1,1,4,10,-1,10,9,1,-1,4,2,11,-1,11,10,4,-1,2,3,12,-1,12,11,2,-1,3,0,13,-1,13,12,3,-1,6,5,15,-1,15,14,6,-1,5,8,16,-1,16,15,5,-1,8,7,17,-1,17,16,8,-1,18,25,24,-1,24,23,22,-1,18,24,22,-1,22,21,20,-1,18,22,20,-1,19,18,20,-1,6,18,19,-1,19,0,6,-1,0,19,20,-1,20,13,0,-1,13,20,21,-1,21,9,13,-1,9,21,22,-1,22,1,9,-1,1,22,23,-1,23,7,1,-1,7,23,24,-1,24,17,7,-1,17,24,25,-1,25,14,17,-1,14,25,18,-1,18,6,14,-1});
			return IndexedFaceSet_31_1132_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #1132, 192 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_31_1132_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_1132_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,3,2,4,-1,4,5,3,-1,7,6,8,-1,18,6,19,-1,6,18,8,-1,21,22,23,-1,23,12,21,-1,9,15,10,-1,15,16,17,-1,17,10,15,-1,7,8,24,-1,24,20,7,-1,8,18,25,-1,25,24,8,-1,4,2,17,-1,17,16,4,-1,2,1,10,-1,10,17,2,-1,0,3,13,-1,13,11,0,-1,3,5,14,-1,14,13,3,-1,19,6,12,-1,12,23,19,-1,26,33,32,-1,32,31,30,-1,26,32,30,-1,30,29,28,-1,26,30,28,-1,27,26,28,-1,0,26,27,-1,27,1,0,-1,1,27,28,-1,28,10,1,-1,10,28,29,-1,29,9,10,-1,20,29,30,-1,30,7,20,-1,7,30,31,-1,31,6,7,-1,6,31,32,-1,32,12,6,-1,12,32,33,-1,33,21,12,-1,11,33,26,-1,26,0,11,-1});
			return IndexedFaceSet_31_1132_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #1132, 78 total numbers made up of 26 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_32_1132_point()
		{
			MFVec3f Coordinate_32_1132_point = new MFVec3f(new double[] {-0.1968,0.6885,0.0171,-0.1666,0.6885,0.0171,-0.172,0.6949,0.033,-0.1911,0.6948,0.0346,-0.1695,0.6924,0.0277,-0.1901,0.7064,0.025,-0.1937,0.7059,0.0143,-0.1688,0.7059,0.0143,-0.1744,0.7063,0.0242,-0.17,0.6846,0.0183,-0.1693,0.685,0.0247,-0.1731,0.6894,0.0328,-0.1891,0.6912,0.0343,-0.1937,0.6843,0.0178,-0.1906,0.7128,0.0131,-0.1856,0.7131,0.0218,-0.1764,0.7131,0.0212,-0.1708,0.7127,0.0132,-0.1924,0.7053,0.0126,-0.1954,0.6886,0.0153,-0.193,0.6853,0.0158,-0.1707,0.6856,0.0163,-0.168,0.6886,0.0153,-0.1701,0.7054,0.0126,-0.1718,0.7111,0.0117,-0.1897,0.7112,0.0116});
			return Coordinate_32_1132_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #1133, 68 total numbers made up of 34 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_32_1133_point()
		{
			MFVec2f TextureCoordinate_32_1133_point = new MFVec2f(new double[] {0.8327,0.0273,0.8381,0.0441,0.8625,0.0344,0.8476,0.0256,0.8625,0.0359,0.8466,0.0257,0.9122,0.2724,0.904,0.2568,0.8948,0.2599,0.8401,0.0478,0.8395,0.0482,0.8319,0.0206,0.9141,0.2788,0.844,0.0192,0.8432,0.0193,0.8491,0.0466,0.8611,0.0409,0.8611,0.0397,0.8814,0.2691,0.8989,0.2764,0.9014,0.2535,0.9142,0.2789,0.9026,0.2823,0.9033,0.2821,0.8928,0.2563,0.8819,0.264,0.8327,0.0273,0.8381,0.0441,0.8395,0.0482,0.8401,0.0478,0.904,0.2568,0.9122,0.2724,0.9141,0.2788,0.9142,0.2789});
			return TextureCoordinate_32_1133_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1140, 192 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_32_1140_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1140_coordIndex = new MFInt32(new int[] {1,8,9,-1,9,2,1,-1,8,1,0,-1,0,10,8,-1,2,9,6,-1,6,3,2,-1,0,4,7,-1,7,10,0,-1,5,3,6,-1,25,21,22,-1,24,25,22,-1,23,24,22,-1,19,20,17,-1,17,18,19,-1,13,14,11,-1,11,12,13,-1,14,15,16,-1,16,11,14,-1,3,5,12,-1,12,11,3,-1,5,4,13,-1,13,12,5,-1,4,0,14,-1,14,13,4,-1,0,1,15,-1,15,14,0,-1,1,2,16,-1,16,15,1,-1,2,3,11,-1,11,16,2,-1,7,4,18,-1,18,17,7,-1,4,5,19,-1,19,18,4,-1,5,6,20,-1,20,19,5,-1,6,7,17,-1,17,20,6,-1,10,7,22,-1,22,21,10,-1,7,6,23,-1,23,22,7,-1,6,9,24,-1,24,23,6,-1,9,8,25,-1,25,24,9,-1,8,10,21,-1,21,25,8,-1});
			return IndexedFaceSet_32_1140_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1140, 192 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_32_1140_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1140_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,27,26,28,-1,28,4,27,-1,3,2,7,-1,7,6,3,-1,28,29,30,-1,30,4,28,-1,10,6,7,-1,13,14,15,-1,12,13,15,-1,11,12,15,-1,16,17,18,-1,18,19,16,-1,20,21,22,-1,22,23,20,-1,21,24,25,-1,25,22,21,-1,6,10,23,-1,23,22,6,-1,10,8,20,-1,20,23,10,-1,8,5,21,-1,21,20,8,-1,5,0,24,-1,24,21,5,-1,0,3,25,-1,25,24,0,-1,3,6,22,-1,22,25,3,-1,30,29,35,-1,35,34,30,-1,8,10,16,-1,16,19,8,-1,10,7,17,-1,17,16,10,-1,7,9,18,-1,18,17,7,-1,4,30,33,-1,33,32,4,-1,9,7,11,-1,11,15,9,-1,7,2,12,-1,12,11,7,-1,2,1,13,-1,13,12,2,-1,27,4,32,-1,32,31,27,-1});
			return IndexedFaceSet_32_1140_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1140, 78 total numbers made up of 26 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_33_1140_point()
		{
			MFVec3f Coordinate_33_1140_point = new MFVec3f(new double[] {-0.1672,0.6743,0.0344,-0.1733,0.6787,0.0405,-0.1887,0.6813,0.0427,-0.1962,0.6722,0.0295,-0.1719,0.6645,0.0241,-0.1986,0.6701,0.0253,-0.1968,0.6885,0.0171,-0.1665,0.6885,0.0171,-0.1719,0.6949,0.033,-0.191,0.6949,0.0346,-0.1695,0.6925,0.0277,-0.1885,0.666,0.0327,-0.1881,0.6646,0.031,-0.1746,0.663,0.0288,-0.17,0.666,0.0343,-0.1754,0.6711,0.0408,-0.1848,0.6738,0.0439,-0.1706,0.6869,0.0137,-0.1747,0.664,0.0197,-0.1939,0.6689,0.0202,-0.1933,0.6869,0.0137,-0.1713,0.6944,0.0255,-0.1688,0.6922,0.0197,-0.1917,0.6917,0.0199,-0.1886,0.6964,0.0318,-0.1761,0.6964,0.0308});
			return Coordinate_33_1140_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1141, 72 total numbers made up of 36 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_33_1141_point()
		{
			MFVec2f TextureCoordinate_33_1141_point = new MFVec2f(new double[] {0.8819,0.0483,0.8625,0.0359,0.8625,0.0344,0.8786,0.0507,0.8948,0.2599,0.867,0.0598,0.857,0.0621,0.8381,0.0441,0.8533,0.0697,0.8381,0.0441,0.8503,0.0646,0.8419,0.0407,0.8588,0.0334,0.8588,0.0347,0.8467,0.0405,0.8415,0.0402,0.8445,0.0658,0.8331,0.0451,0.8331,0.0451,0.8468,0.0705,0.8593,0.0711,0.8712,0.0644,0.8626,0.068,0.8607,0.0696,0.877,0.0609,0.8798,0.0581,0.8632,0.2548,0.8814,0.2691,0.8729,0.2464,0.8847,0.2342,0.904,0.2568,0.8853,0.2697,0.8962,0.2618,0.9014,0.2613,0.9088,0.2549,0.8909,0.2323});
			return TextureCoordinate_33_1141_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1148, 248 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_33_1148_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1148_coordIndex = new MFInt32(new int[] {5,6,0,-1,7,3,14,-1,14,13,7,-1,5,0,17,-1,17,10,5,-1,4,5,10,-1,10,9,4,-1,3,4,9,-1,9,14,3,-1,0,1,19,-1,19,17,0,-1,1,7,13,-1,13,19,1,-1,1,0,2,-1,0,6,8,-1,8,2,0,-1,9,10,11,-1,11,12,9,-1,13,14,15,-1,15,16,13,-1,10,17,18,-1,18,11,10,-1,19,13,16,-1,16,20,19,-1,17,19,20,-1,20,18,17,-1,14,9,12,-1,12,15,14,-1,15,12,20,-1,20,16,15,-1,11,18,20,-1,20,12,11,-1,22,23,24,-1,24,25,26,-1,22,24,26,-1,21,22,26,-1,28,29,30,-1,30,27,28,-1,8,6,22,-1,22,21,8,-1,6,5,23,-1,23,22,6,-1,5,4,24,-1,24,23,5,-1,4,3,25,-1,25,24,4,-1,3,7,26,-1,26,25,3,-1,27,30,31,-1,31,32,27,-1,7,1,28,-1,28,27,7,-1,1,2,29,-1,29,28,1,-1,2,8,30,-1,30,29,2,-1,8,21,31,-1,31,30,8,-1,21,26,32,-1,32,31,21,-1,26,7,27,-1,27,32,26,-1});
			return IndexedFaceSet_33_1148_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1148, 248 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_33_1148_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1148_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,36,33,34,-1,34,35,36,-1,0,2,7,-1,7,8,0,-1,10,0,8,-1,8,9,10,-1,33,38,37,-1,37,34,33,-1,2,11,12,-1,12,7,2,-1,39,36,35,-1,35,40,39,-1,11,2,13,-1,2,1,14,-1,14,13,2,-1,9,8,15,-1,15,16,9,-1,5,4,17,-1,17,18,5,-1,8,7,19,-1,19,15,8,-1,12,5,18,-1,18,20,12,-1,7,12,20,-1,20,19,7,-1,4,9,16,-1,16,17,4,-1,17,16,20,-1,20,18,17,-1,15,19,20,-1,20,16,15,-1,22,23,24,-1,24,25,26,-1,22,24,26,-1,21,22,26,-1,28,29,30,-1,30,27,28,-1,14,1,22,-1,22,21,14,-1,1,0,23,-1,23,22,1,-1,0,10,24,-1,24,23,0,-1,10,3,25,-1,25,24,10,-1,33,36,42,-1,42,41,33,-1,27,30,31,-1,31,32,27,-1,6,11,28,-1,28,27,6,-1,11,13,29,-1,29,28,11,-1,13,14,30,-1,30,29,13,-1,14,21,31,-1,31,30,14,-1,21,26,32,-1,32,31,21,-1,42,36,43,-1,43,44,42,-1});
			return IndexedFaceSet_33_1148_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1148, 99 total numbers made up of 33 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_34_1148_point()
		{
			MFVec3f Coordinate_34_1148_point = new MFVec3f(new double[] {-0.1952,0.6692,0.0317,-0.1856,0.6622,0.0274,-0.1971,0.6648,0.0273,-0.1672,0.6743,0.0344,-0.1733,0.6787,0.0405,-0.1887,0.6813,0.0427,-0.1962,0.6722,0.0295,-0.1719,0.6645,0.0241,-0.1985,0.6701,0.0253,-0.1759,0.6589,0.0539,-0.1876,0.6637,0.0524,-0.185,0.6539,0.057,-0.1782,0.6512,0.0559,-0.175,0.6469,0.0407,-0.1692,0.654,0.0499,-0.1724,0.6507,0.0518,-0.1764,0.6451,0.0444,-0.1928,0.6548,0.042,-0.1897,0.6474,0.0482,-0.1837,0.6476,0.0401,-0.183,0.6445,0.0469,-0.1905,0.6751,0.0229,-0.1906,0.6765,0.0245,-0.1843,0.6835,0.0354,-0.1758,0.6817,0.0342,-0.1724,0.6782,0.0286,-0.1752,0.6742,0.0224,-0.1741,0.6639,0.0187,-0.1845,0.6614,0.0209,-0.1939,0.6638,0.021,-0.195,0.6671,0.0198,-0.1899,0.6709,0.0177,-0.1768,0.6699,0.0166});
			return Coordinate_34_1148_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1149, 90 total numbers made up of 45 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_34_1149_point()
		{
			MFVec2f TextureCoordinate_34_1149_point = new MFVec2f(new double[] {0.8786,0.0507,0.857,0.0621,0.8601,0.0649,0.867,0.0598,0.8887,0.0786,0.8747,0.0865,0.8533,0.0697,0.876,0.0783,0.893,0.0688,0.8992,0.0702,0.8819,0.0483,0.8561,0.0728,0.8736,0.0851,0.8532,0.0697,0.8503,0.0646,0.8986,0.0785,0.897,0.0809,0.8914,0.0813,0.8802,0.0861,0.8841,0.0856,0.8821,0.0883,0.8487,0.0595,0.8509,0.0581,0.8683,0.0489,0.868,0.0507,0.8608,0.0544,0.8505,0.0603,0.8455,0.0706,0.8468,0.073,0.8455,0.0707,0.8437,0.0676,0.8416,0.0639,0.8422,0.0648,0.8729,0.2464,0.8482,0.2317,0.8612,0.2211,0.8847,0.2342,0.8433,0.2381,0.8632,0.2548,0.8814,0.2316,0.8625,0.2222,0.8799,0.2506,0.8891,0.243,0.8922,0.232,0.8922,0.232});
			return TextureCoordinate_34_1149_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1156, 248 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_34_1156_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1156_coordIndex = new MFInt32(new int[] {0,29,28,-1,28,11,0,-1,32,2,17,-1,17,1,32,-1,4,3,1,-1,1,17,4,-1,11,28,31,-1,31,5,11,-1,29,0,2,-1,2,32,29,-1,4,5,31,-1,31,3,4,-1,23,32,1,-1,24,3,31,-1,24,23,1,-1,1,3,24,-1,4,6,7,-1,7,8,4,-1,5,9,10,-1,10,11,5,-1,4,8,9,-1,9,5,4,-1,10,13,14,-1,14,12,10,-1,2,15,16,-1,16,17,2,-1,0,12,15,-1,15,2,0,-1,8,7,18,-1,18,9,8,-1,18,13,10,-1,10,9,18,-1,6,20,21,-1,21,19,6,-1,22,19,21,-1,21,14,22,-1,17,16,20,-1,20,6,17,-1,6,4,17,-1,11,10,12,-1,12,0,11,-1,13,22,14,-1,6,19,18,-1,18,7,6,-1,18,19,22,-1,22,13,18,-1,16,15,21,-1,21,20,16,-1,21,15,12,-1,12,14,21,-1,24,25,26,-1,26,23,24,-1,28,29,30,-1,30,27,28,-1,27,30,26,-1,26,25,27,-1,24,31,27,-1,27,25,24,-1,32,23,26,-1,26,30,32,-1,30,29,32,-1,28,27,31,-1});
			return IndexedFaceSet_34_1156_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1156, 248 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_34_1156_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1156_texCoordIndex = new MFInt32(new int[] {3,33,34,-1,34,2,3,-1,4,5,6,-1,6,7,4,-1,9,8,7,-1,7,6,9,-1,2,34,37,-1,37,38,2,-1,33,3,36,-1,36,35,33,-1,9,11,10,-1,10,8,9,-1,12,4,7,-1,13,8,10,-1,13,12,7,-1,7,8,13,-1,9,14,15,-1,15,16,9,-1,38,39,18,-1,18,2,38,-1,9,16,17,-1,17,11,9,-1,18,20,21,-1,21,19,18,-1,5,22,23,-1,23,6,5,-1,3,19,40,-1,40,36,3,-1,16,15,24,-1,24,17,16,-1,41,20,18,-1,18,39,41,-1,14,26,27,-1,27,25,14,-1,28,42,43,-1,43,21,28,-1,6,23,26,-1,26,14,6,-1,14,9,6,-1,2,18,19,-1,19,3,2,-1,20,28,21,-1,14,25,24,-1,24,15,14,-1,41,42,28,-1,28,20,41,-1,23,22,27,-1,27,26,23,-1,43,40,19,-1,19,21,43,-1,13,29,30,-1,30,12,13,-1,1,0,32,-1,32,31,1,-1,31,32,30,-1,30,29,31,-1,13,10,31,-1,31,29,13,-1,4,12,30,-1,30,32,4,-1,32,0,4,-1,1,31,10,-1});
			return IndexedFaceSet_34_1156_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1156, 99 total numbers made up of 33 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_35_1156_point()
		{
			MFVec3f Coordinate_35_1156_point = new MFVec3f(new double[] {-0.1748,0.6363,0.0492,-0.1913,0.6479,0.0476,-0.1824,0.6361,0.0495,-0.1863,0.6559,0.0573,-0.1844,0.6449,0.0627,-0.1755,0.6452,0.0625,-0.1849,0.6336,0.0632,-0.1838,0.6352,0.0649,-0.182,0.6381,0.066,-0.1757,0.6376,0.0664,-0.1712,0.6364,0.0621,-0.1703,0.6422,0.0579,-0.1748,0.6308,0.054,-0.1727,0.633,0.0619,-0.1748,0.6304,0.0579,-0.1814,0.6302,0.0549,-0.1859,0.6327,0.0584,-0.1888,0.6389,0.0541,-0.1776,0.6327,0.0652,-0.1791,0.6305,0.0629,-0.1857,0.6329,0.0612,-0.1802,0.6293,0.0599,-0.1739,0.6314,0.0601,-0.1928,0.6549,0.042,-0.1876,0.6638,0.0524,-0.1818,0.6643,0.0491,-0.1873,0.6555,0.0393,-0.1724,0.6621,0.0461,-0.1692,0.6542,0.0499,-0.175,0.647,0.0407,-0.178,0.6534,0.0363,-0.1759,0.659,0.0539,-0.1837,0.6478,0.0401});
			return Coordinate_35_1156_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1157, 88 total numbers made up of 44 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_35_1157_point()
		{
			MFVec2f TextureCoordinate_35_1157_point = new MFVec2f(new double[] {0.8747,0.0865,0.8887,0.0786,0.8299,0.2203,0.8424,0.2111,0.8736,0.0851,0.8939,0.0989,0.8978,0.0975,0.8834,0.0852,0.8992,0.0766,0.9092,0.0888,0.8992,0.0702,0.9115,0.0859,0.876,0.0783,0.893,0.0688,0.9109,0.102,0.9135,0.0996,0.9144,0.0973,0.9172,0.0962,0.8241,0.2146,0.8338,0.2074,0.8247,0.2116,0.8291,0.2083,0.9028,0.1054,0.9046,0.1032,0.9153,0.1012,0.9125,0.1038,0.9081,0.1033,0.9082,0.1057,0.8266,0.2097,0.8885,0.0681,0.8723,0.0776,0.8843,0.0701,0.8696,0.0781,0.8612,0.2211,0.8482,0.2317,0.8625,0.2222,0.8417,0.2109,0.8433,0.2381,0.8245,0.2237,0.8192,0.2167,0.8322,0.2071,0.8195,0.2131,0.8224,0.2103,0.8256,0.2083});
			return TextureCoordinate_35_1157_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #1168, 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_31_1168_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_1168_coordIndex = new MFInt32(new int[] {14,2,1,-1,1,12,14,-1,0,3,15,-1,15,13,0,-1,11,8,9,-1,9,10,11,-1,4,16,17,-1,17,5,4,-1,18,19,7,-1,7,6,18,-1,0,13,16,-1,16,4,0,-1,12,1,5,-1,5,17,12,-1,1,0,4,-1,4,5,1,-1,2,14,18,-1,18,6,2,-1,15,3,7,-1,7,19,15,-1,3,2,6,-1,6,7,3,-1,3,0,9,-1,9,8,3,-1,0,1,10,-1,10,9,0,-1,1,2,11,-1,11,10,1,-1,2,3,8,-1,8,11,2,-1,20,27,26,-1,26,25,24,-1,20,26,24,-1,24,23,22,-1,20,24,22,-1,21,20,22,-1,12,20,21,-1,21,14,12,-1,14,21,22,-1,22,18,14,-1,18,22,23,-1,23,19,18,-1,19,23,24,-1,24,15,19,-1,15,24,25,-1,25,13,15,-1,13,25,26,-1,26,16,13,-1,16,26,27,-1,27,17,16,-1,17,27,20,-1,20,12,17,-1});
			return IndexedFaceSet_31_1168_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #1168, 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_31_1168_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_1168_texCoordIndex = new MFInt32(new int[] {21,0,1,-1,1,19,21,-1,12,13,22,-1,22,20,12,-1,5,6,7,-1,7,4,5,-1,8,23,25,-1,25,9,8,-1,26,28,18,-1,18,17,26,-1,12,20,24,-1,24,16,12,-1,19,1,9,-1,9,25,19,-1,1,2,8,-1,8,9,1,-1,0,21,27,-1,27,10,0,-1,22,13,18,-1,18,28,22,-1,3,0,10,-1,10,11,3,-1,13,12,15,-1,15,14,13,-1,2,1,4,-1,4,7,2,-1,1,0,5,-1,5,4,1,-1,0,3,6,-1,6,5,0,-1,29,36,35,-1,35,34,33,-1,29,35,33,-1,33,32,31,-1,29,33,31,-1,30,29,31,-1,19,29,30,-1,30,21,19,-1,21,30,31,-1,31,27,21,-1,26,31,32,-1,32,28,26,-1,28,32,33,-1,33,22,28,-1,22,33,34,-1,34,20,22,-1,20,34,35,-1,35,24,20,-1,23,35,36,-1,36,25,23,-1,25,36,29,-1,29,19,25,-1});
			return IndexedFaceSet_31_1168_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #1168, 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_32_1168_point()
		{
			MFVec3f Coordinate_32_1168_point = new MFVec3f(new double[] {-0.1667,0.6858,0.0032,-0.1986,0.6858,0.0032,-0.1963,0.7084,0.0023,-0.1673,0.7084,0.0025,-0.1693,0.6821,0.0033,-0.1952,0.6821,0.0033,-0.1925,0.7153,0.0018,-0.1707,0.7153,0.002,-0.1691,0.7068,0.0007,-0.1677,0.6876,0.0016,-0.1965,0.6876,0.0016,-0.1946,0.7068,0.0005,-0.1968,0.6885,0.0171,-0.1666,0.6885,0.0171,-0.1937,0.7059,0.0143,-0.1688,0.7059,0.0143,-0.17,0.6845,0.0183,-0.1937,0.6842,0.0178,-0.1906,0.7127,0.0131,-0.1708,0.7127,0.0132,-0.1948,0.69,0.0183,-0.1921,0.7051,0.0159,-0.1893,0.711,0.0149,-0.1722,0.711,0.015,-0.1705,0.7051,0.016,-0.1686,0.69,0.0183,-0.1716,0.6866,0.0194,-0.1921,0.6863,0.019});
			return Coordinate_32_1168_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #1169, 74 total numbers made up of 37 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_32_1169_point()
		{
			MFVec2f TextureCoordinate_32_1169_point = new MFVec2f(new double[] {0.813,0.0266,0.8136,0.0488,0.8136,0.0488,0.8133,0.0266,0.8111,0.0474,0.8105,0.0283,0.8108,0.0283,0.8111,0.0474,0.8141,0.0525,0.8141,0.0525,0.8123,0.0198,0.8125,0.0198,0.9273,0.2479,0.9315,0.2698,0.9337,0.2676,0.9301,0.2489,0.9262,0.2444,0.9337,0.2762,0.9335,0.2763,0.8381,0.0441,0.904,0.2568,0.8327,0.0273,0.9122,0.2724,0.8401,0.0478,0.9014,0.2535,0.8395,0.0482,0.9142,0.2789,0.8319,0.0206,0.9141,0.2788,0.8381,0.0441,0.8327,0.0273,0.8319,0.0206,0.9141,0.2788,0.9122,0.2724,0.904,0.2568,0.9014,0.2535,0.8395,0.0482});
			return TextureCoordinate_32_1169_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1176, 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_32_1176_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1176_coordIndex = new MFInt32(new int[] {0,1,8,-1,8,3,0,-1,5,0,3,-1,3,7,5,-1,10,6,4,-1,4,2,10,-1,2,4,8,-1,8,1,2,-1,14,4,6,-1,6,11,14,-1,8,16,17,-1,17,3,8,-1,9,13,12,-1,12,7,9,-1,15,16,8,-1,8,4,15,-1,15,4,14,-1,9,3,17,-1,17,18,9,-1,9,18,13,-1,30,31,25,-1,27,30,25,-1,26,27,25,-1,22,19,20,-1,20,21,22,-1,41,38,39,-1,39,40,41,-1,36,37,32,-1,36,32,33,-1,36,33,34,-1,35,36,34,-1,23,24,19,-1,19,22,23,-1,6,10,20,-1,20,19,6,-1,30,27,28,-1,28,29,30,-1,5,7,22,-1,22,21,5,-1,7,12,23,-1,23,22,7,-1,12,11,24,-1,24,23,12,-1,11,6,19,-1,19,24,11,-1,1,0,26,-1,26,25,1,-1,0,5,27,-1,27,26,0,-1,5,21,28,-1,28,27,5,-1,21,20,29,-1,29,28,21,-1,20,10,30,-1,30,29,20,-1,10,2,31,-1,31,30,10,-1,2,1,25,-1,25,31,2,-1,16,15,33,-1,33,32,16,-1,15,14,34,-1,34,33,15,-1,14,13,35,-1,35,34,14,-1,13,18,36,-1,36,35,13,-1,18,17,37,-1,37,36,18,-1,17,16,32,-1,32,37,17,-1,14,11,39,-1,39,38,14,-1,11,12,40,-1,40,39,11,-1,12,13,41,-1,41,40,12,-1,13,14,38,-1,38,41,13,-1,9,7,3,-1});
			return IndexedFaceSet_32_1176_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1176, 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_32_1176_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1176_texCoordIndex = new MFInt32(new int[] {3,0,1,-1,1,2,3,-1,5,3,2,-1,2,4,5,-1,44,45,8,-1,8,46,44,-1,46,8,43,-1,43,42,46,-1,47,8,45,-1,45,48,47,-1,1,12,13,-1,13,2,1,-1,16,14,15,-1,15,4,16,-1,50,49,43,-1,43,8,50,-1,50,8,47,-1,16,2,13,-1,13,18,16,-1,16,18,14,-1,21,22,23,-1,20,21,23,-1,19,20,23,-1,25,26,27,-1,27,24,25,-1,29,30,31,-1,31,28,29,-1,33,34,35,-1,33,35,36,-1,33,36,37,-1,32,33,37,-1,38,39,26,-1,26,25,38,-1,7,6,27,-1,27,26,7,-1,21,20,40,-1,40,41,21,-1,5,4,25,-1,25,24,5,-1,4,15,38,-1,38,25,4,-1,15,11,39,-1,39,38,15,-1,48,45,51,-1,51,56,48,-1,0,3,19,-1,19,23,0,-1,3,5,20,-1,20,19,3,-1,5,24,40,-1,40,20,5,-1,24,27,41,-1,41,40,24,-1,27,6,21,-1,21,41,27,-1,6,9,22,-1,22,21,6,-1,9,0,23,-1,23,22,9,-1,12,17,36,-1,36,35,12,-1,50,47,55,-1,55,54,50,-1,10,14,32,-1,32,37,10,-1,14,18,33,-1,33,32,14,-1,18,13,34,-1,34,33,18,-1,13,12,35,-1,35,34,13,-1,47,48,53,-1,53,52,47,-1,11,15,28,-1,28,31,11,-1,15,14,29,-1,29,28,15,-1,14,10,30,-1,30,29,14,-1,16,4,2,-1});
			return IndexedFaceSet_32_1176_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1176, 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_33_1176_point()
		{
			MFVec3f Coordinate_33_1176_point = new MFVec3f(new double[] {-0.193,0.639,0.021,-0.1824,0.6391,0.0241,-0.1728,0.639,0.021,-0.1947,0.6577,0.0217,-0.1702,0.6578,0.022,-0.1945,0.6379,0.0055,-0.1689,0.6585,0.0048,-0.197,0.6585,0.0048,-0.1829,0.6554,0.0258,-0.2004,0.6689,0.0209,-0.1721,0.6379,0.0055,-0.1666,0.6859,0.0032,-0.1985,0.6859,0.0032,-0.1968,0.6885,0.0171,-0.1665,0.6885,0.0171,-0.1719,0.6645,0.0241,-0.1856,0.6622,0.0274,-0.1971,0.6648,0.0273,-0.1985,0.6701,0.0253,-0.1714,0.6584,0.0021,-0.1743,0.6384,0.0038,-0.1923,0.6384,0.0038,-0.1944,0.6583,0.0021,-0.1958,0.6857,0.0007,-0.1686,0.6857,0.0007,-0.1824,0.6351,0.0228,-0.1898,0.635,0.0203,-0.1912,0.6344,0.0061,-0.1913,0.6365,0.0044,-0.1754,0.6365,0.0044,-0.1738,0.6344,0.0061,-0.1744,0.635,0.0204,-0.1844,0.6664,0.03,-0.1744,0.6683,0.0274,-0.1703,0.6889,0.0212,-0.1941,0.6889,0.0212,-0.1933,0.6721,0.0281,-0.1931,0.6682,0.0296,-0.1695,0.6905,0.0143,-0.1689,0.6887,0.0054,-0.1952,0.6887,0.0054,-0.194,0.6905,0.0143});
			return Coordinate_33_1176_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1177, 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_33_1177_point()
		{
			MFVec2f TextureCoordinate_33_1177_point = new MFVec2f(new double[] {0.8514,0.0953,0.8526,0.0788,0.846,0.0768,0.8466,0.0958,0.8195,0.0808,0.8225,0.0994,0.8225,0.0994,0.8195,0.0808,0.8903,0.2261,0.8467,0.0958,0.8381,0.0441,0.8136,0.0488,0.8561,0.0728,0.8532,0.0697,0.8381,0.0441,0.8136,0.0488,0.8436,0.0662,0.8533,0.0697,0.8503,0.0646,0.8461,0.0998,0.8248,0.1027,0.8248,0.1027,0.8462,0.0997,0.8498,0.0994,0.8184,0.0977,0.8157,0.0811,0.8157,0.0809,0.8184,0.0977,0.8165,0.0457,0.8341,0.0424,0.8341,0.0424,0.8165,0.0457,0.844,0.0417,0.8554,0.0622,0.8575,0.0659,0.8594,0.0677,0.8574,0.0658,0.844,0.0417,0.8099,0.0493,0.8099,0.0493,0.82,0.101,0.82,0.101,0.8821,0.2087,0.8838,0.2252,0.9098,0.1997,0.916,0.2175,0.8866,0.2074,0.904,0.2568,0.9273,0.2479,0.8814,0.2316,0.8847,0.2342,0.9197,0.2166,0.9083,0.2577,0.925,0.2515,0.8813,0.2388,0.8986,0.2602,0.931,0.2468});
			return TextureCoordinate_33_1177_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1184, 288 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_33_1184_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1184_coordIndex = new MFInt32(new int[] {4,19,18,-1,18,5,4,-1,5,18,21,-1,21,6,5,-1,7,25,20,-1,20,8,7,-1,8,20,19,-1,19,4,8,-1,6,21,22,-1,1,7,8,-1,8,10,1,-1,6,2,11,-1,11,5,6,-1,5,11,0,-1,0,4,5,-1,4,0,10,-1,10,8,4,-1,1,3,9,-1,9,7,1,-1,9,3,2,-1,2,6,9,-1,9,24,23,-1,23,7,9,-1,6,22,24,-1,24,9,6,-1,23,25,7,-1,0,11,15,-1,15,17,0,-1,1,10,14,-1,14,12,1,-1,11,2,13,-1,13,15,11,-1,3,1,12,-1,12,16,3,-1,2,3,16,-1,16,13,2,-1,10,0,17,-1,17,14,10,-1,14,17,16,-1,16,12,14,-1,15,13,16,-1,16,17,15,-1,26,27,28,-1,26,28,29,-1,30,26,29,-1,18,19,27,-1,27,26,18,-1,19,20,28,-1,28,27,19,-1,20,25,29,-1,29,28,20,-1,31,32,33,-1,37,31,33,-1,36,37,33,-1,36,33,34,-1,36,34,35,-1,21,18,26,-1,26,30,21,-1,24,22,32,-1,32,31,24,-1,22,21,33,-1,33,32,22,-1,21,30,34,-1,34,33,21,-1,30,29,35,-1,35,34,30,-1,29,25,36,-1,36,35,29,-1,25,23,37,-1,37,36,25,-1,23,24,31,-1,31,37,23,-1});
			return IndexedFaceSet_33_1184_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1184, 288 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_33_1184_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1184_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,3,2,4,-1,4,5,3,-1,6,40,41,-1,41,9,6,-1,9,41,39,-1,39,38,9,-1,5,4,10,-1,11,6,9,-1,9,12,11,-1,5,13,14,-1,14,3,5,-1,3,14,15,-1,15,0,3,-1,38,42,12,-1,12,9,38,-1,11,43,44,-1,44,6,11,-1,17,16,13,-1,13,5,17,-1,44,45,46,-1,46,6,44,-1,5,10,18,-1,18,17,5,-1,46,40,6,-1,15,14,20,-1,20,21,15,-1,11,12,22,-1,22,23,11,-1,14,13,24,-1,24,20,14,-1,43,11,23,-1,23,48,43,-1,13,16,25,-1,25,24,13,-1,12,42,47,-1,47,22,12,-1,22,47,48,-1,48,23,22,-1,20,24,25,-1,25,21,20,-1,27,28,29,-1,27,29,30,-1,26,27,30,-1,2,1,28,-1,28,27,2,-1,1,8,29,-1,29,28,1,-1,8,7,30,-1,30,29,8,-1,33,34,35,-1,32,33,35,-1,31,32,35,-1,31,35,36,-1,31,36,37,-1,4,2,27,-1,27,26,4,-1,18,10,34,-1,34,33,18,-1,10,4,35,-1,35,34,10,-1,4,26,36,-1,36,35,4,-1,26,30,37,-1,37,36,26,-1,30,7,31,-1,31,37,30,-1,7,19,32,-1,32,31,7,-1,19,18,33,-1,33,32,19,-1});
			return IndexedFaceSet_33_1184_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1184, 114 total numbers made up of 38 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_34_1184_point()
		{
			MFVec3f Coordinate_34_1184_point = new MFVec3f(new double[] {-0.1807,0.6063,0.0221,-0.1717,0.607,0.0079,-0.1908,0.6094,0.008,-0.1807,0.6065,0.0055,-0.182,0.6338,0.0236,-0.192,0.6337,0.0207,-0.1931,0.633,0.0078,-0.1728,0.633,0.0078,-0.1728,0.6337,0.0207,-0.182,0.6298,0.0059,-0.1717,0.6069,0.0194,-0.1908,0.6093,0.0194,-0.1734,0.6032,0.0087,-0.1872,0.6014,0.008,-0.1734,0.6031,0.0186,-0.1872,0.6013,0.0193,-0.1807,0.6007,0.008,-0.1807,0.6006,0.0195,-0.193,0.6391,0.021,-0.1824,0.6392,0.0241,-0.1728,0.6391,0.021,-0.1944,0.6381,0.0055,-0.1926,0.6329,0.0055,-0.1728,0.6329,0.0055,-0.182,0.6297,0.0057,-0.1721,0.6381,0.0055,-0.1897,0.645,0.0189,-0.1821,0.6453,0.0223,-0.1747,0.645,0.019,-0.1744,0.6446,0.006,-0.191,0.6446,0.0061,-0.1821,0.6307,0.005,-0.1918,0.6338,0.0048,-0.1936,0.6384,0.0048,-0.1904,0.6444,0.0044,-0.1751,0.6444,0.0044,-0.1731,0.6384,0.0048,-0.1737,0.6337,0.0048});
			return Coordinate_34_1184_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1185, 98 total numbers made up of 49 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_34_1185_point()
		{
			MFVec2f TextureCoordinate_34_1185_point = new MFVec2f(new double[] {0.8511,0.1006,0.8514,0.0953,0.8466,0.0958,0.8466,0.1011,0.8225,0.0994,0.8283,0.1035,0.9023,0.1969,0.8225,0.0994,0.8467,0.0958,0.8857,0.2021,0.8231,0.1042,0.8931,0.1724,0.8782,0.1769,0.8338,0.1268,0.8493,0.125,0.8543,0.1273,0.8302,0.1302,0.8258,0.1072,0.8236,0.1075,0.8231,0.1042,0.8504,0.1328,0.8508,0.1334,0.8781,0.1731,0.8909,0.1692,0.8352,0.1346,0.8353,0.1353,0.8228,0.0929,0.844,0.0896,0.8482,0.0889,0.8441,0.0896,0.8228,0.0929,0.8203,0.0995,0.8207,0.1038,0.8212,0.1068,0.8207,0.1037,0.8203,0.0995,0.8206,0.0933,0.8205,0.0933,0.8815,0.2034,0.8821,0.2087,0.9098,0.1997,0.8866,0.2074,0.8737,0.1777,0.8969,0.1707,0.9052,0.1925,0.9074,0.1918,0.9084,0.195,0.876,0.171,0.891,0.1665});
			return TextureCoordinate_34_1185_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1192, 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_34_1192_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1192_coordIndex = new MFInt32(new int[] {1,7,14,-1,14,15,1,-1,8,3,14,-1,1,18,5,-1,5,7,1,-1,3,4,21,-1,21,2,3,-1,6,4,3,-1,3,8,6,-1,6,13,4,-1,0,13,5,-1,5,18,0,-1,13,0,21,-1,21,4,13,-1,2,15,14,-1,14,3,2,-1,8,11,12,-1,12,6,8,-1,7,5,9,-1,9,10,7,-1,10,9,12,-1,12,11,10,-1,8,14,10,-1,10,11,8,-1,13,6,12,-1,12,9,13,-1,9,5,13,-1,7,10,14,-1,15,2,16,-1,16,17,15,-1,18,1,19,-1,19,20,18,-1,2,21,22,-1,22,16,2,-1,0,18,20,-1,20,23,0,-1,21,0,23,-1,23,22,21,-1,1,15,17,-1,17,19,1,-1,19,17,23,-1,23,20,19,-1,16,22,23,-1,23,17,16,-1});
			return IndexedFaceSet_34_1192_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1192, 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_34_1192_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1192_texCoordIndex = new MFInt32(new int[] {3,0,24,-1,24,25,3,-1,4,5,1,-1,3,6,7,-1,7,0,3,-1,5,8,9,-1,9,10,5,-1,11,8,5,-1,5,4,11,-1,11,12,8,-1,27,26,7,-1,7,6,27,-1,12,13,9,-1,9,8,12,-1,10,2,1,-1,1,5,10,-1,4,14,15,-1,15,11,4,-1,0,7,29,-1,29,28,0,-1,16,17,15,-1,15,14,16,-1,4,1,16,-1,16,14,4,-1,12,11,15,-1,15,17,12,-1,29,7,26,-1,0,28,24,-1,2,10,18,-1,18,19,2,-1,6,3,20,-1,20,21,6,-1,10,9,22,-1,22,18,10,-1,27,6,21,-1,21,31,27,-1,9,13,23,-1,23,22,9,-1,3,25,30,-1,30,20,3,-1,20,30,31,-1,31,21,20,-1,18,22,23,-1,23,19,18,-1});
			return IndexedFaceSet_34_1192_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1192, 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_35_1192_point()
		{
			MFVec3f Coordinate_35_1192_point = new MFVec3f(new double[] {-0.1794,0.5815,0.0061,-0.1718,0.5817,0.0187,-0.1879,0.5842,0.0189,-0.19,0.6023,0.0194,-0.19,0.6025,0.0079,-0.1718,0.6071,0.0079,-0.1908,0.6094,0.008,-0.1718,0.607,0.0194,-0.1908,0.6093,0.0194,-0.1759,0.6114,0.008,-0.1759,0.6113,0.0195,-0.1853,0.6111,0.0195,-0.1853,0.6112,0.008,-0.1808,0.6066,0.0055,-0.1808,0.6064,0.0221,-0.1794,0.5813,0.0214,-0.1851,0.5764,0.0184,-0.1796,0.5756,0.0186,-0.1718,0.5818,0.0085,-0.1733,0.578,0.0178,-0.1733,0.5781,0.0093,-0.1879,0.5844,0.0083,-0.1851,0.5765,0.0087,-0.1796,0.5756,0.0087});
			return Coordinate_35_1192_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1193, 64 total numbers made up of 32 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_35_1193_point()
		{
			MFVec2f TextureCoordinate_35_1193_point = new MFVec2f(new double[] {0.8782,0.1769,0.8543,0.1273,0.8574,0.1518,0.8703,0.1535,0.8493,0.125,0.8504,0.1318,0.8846,0.1491,0.8931,0.1724,0.8349,0.1336,0.8379,0.1515,0.8533,0.1496,0.8338,0.1268,0.8302,0.1302,0.8351,0.1545,0.849,0.1233,0.8336,0.1251,0.849,0.123,0.8335,0.1249,0.8539,0.1573,0.8543,0.1579,0.8703,0.1496,0.8822,0.146,0.8398,0.159,0.8399,0.1597,0.8737,0.1777,0.8664,0.1541,0.8969,0.1707,0.8878,0.1476,0.8796,0.181,0.8945,0.1764,0.8684,0.1475,0.8822,0.1433});
			return TextureCoordinate_35_1193_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1200, 248 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_35_1200_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1200_coordIndex = new MFInt32(new int[] {0,31,25,-1,24,32,1,-1,1,3,2,-1,2,0,1,-1,31,5,4,-1,4,23,31,-1,0,2,5,-1,5,31,0,-1,23,4,6,-1,6,29,23,-1,32,7,3,-1,3,1,32,-1,29,6,7,-1,7,32,29,-1,2,14,17,-1,17,8,2,-1,5,11,10,-1,10,4,5,-1,2,8,11,-1,11,5,2,-1,10,21,18,-1,18,12,10,-1,7,13,9,-1,9,3,7,-1,6,12,13,-1,13,7,6,-1,8,17,19,-1,19,11,8,-1,19,21,10,-1,10,11,19,-1,25,24,1,-1,1,0,25,-1,14,20,22,-1,22,16,14,-1,15,16,22,-1,22,18,15,-1,3,9,20,-1,20,14,3,-1,14,2,3,-1,4,10,12,-1,12,6,4,-1,21,15,18,-1,14,16,19,-1,19,17,14,-1,19,16,15,-1,15,21,19,-1,9,13,22,-1,22,20,9,-1,22,13,12,-1,12,18,22,-1,25,26,27,-1,27,24,25,-1,23,29,30,-1,30,28,23,-1,28,30,27,-1,27,26,28,-1,25,31,28,-1,28,26,25,-1,32,24,27,-1,27,30,32,-1,30,29,32,-1,23,28,31,-1});
			return IndexedFaceSet_35_1200_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1200, 248 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_35_1200_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1200_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,3,4,5,-1,5,6,7,-1,7,0,5,-1,33,35,9,-1,9,10,33,-1,0,7,8,-1,8,1,0,-1,10,9,11,-1,11,12,10,-1,4,13,6,-1,6,5,4,-1,12,11,36,-1,36,34,12,-1,7,14,15,-1,15,16,7,-1,35,37,18,-1,18,9,35,-1,7,16,17,-1,17,8,7,-1,18,20,21,-1,21,19,18,-1,13,22,23,-1,23,6,13,-1,11,19,38,-1,38,36,11,-1,16,15,24,-1,24,17,16,-1,39,20,18,-1,18,37,39,-1,2,3,5,-1,5,0,2,-1,14,26,27,-1,27,25,14,-1,28,40,41,-1,41,21,28,-1,6,23,26,-1,26,14,6,-1,14,7,6,-1,9,18,19,-1,19,11,9,-1,20,28,21,-1,14,25,24,-1,24,15,14,-1,39,40,28,-1,28,20,39,-1,23,22,27,-1,27,26,23,-1,41,38,19,-1,19,21,41,-1,2,29,30,-1,30,3,2,-1,10,12,43,-1,43,42,10,-1,31,32,30,-1,30,29,31,-1,2,1,31,-1,31,29,2,-1,4,3,30,-1,30,32,4,-1,43,12,34,-1,10,42,33,-1});
			return IndexedFaceSet_35_1200_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1200, 99 total numbers made up of 33 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_36_1200_point()
		{
			MFVec3f Coordinate_36_1200_point = new MFVec3f(new double[] {-0.1874,0.5784,0.0189,-0.1874,0.5785,0.0082,-0.1857,0.5703,0.0183,-0.1857,0.5704,0.0085,-0.1723,0.571,0.0187,-0.1785,0.5705,0.0206,-0.1723,0.5711,0.0081,-0.1784,0.5707,0.0062,-0.1833,0.5641,0.0178,-0.1833,0.5642,0.0089,-0.1722,0.5645,0.0177,-0.1776,0.5638,0.0196,-0.1722,0.5646,0.0092,-0.1776,0.564,0.0071,-0.184,0.5622,0.0133,-0.1731,0.5622,0.0133,-0.1776,0.5608,0.0133,-0.1839,0.5626,0.0157,-0.173,0.5627,0.0112,-0.1779,0.5615,0.0165,-0.1839,0.5626,0.011,-0.173,0.5627,0.0155,-0.1779,0.5614,0.0103,-0.1718,0.5817,0.0187,-0.1879,0.5843,0.0083,-0.1879,0.5842,0.0189,-0.1832,0.5861,0.0186,-0.1832,0.5862,0.0087,-0.1752,0.5861,0.0186,-0.1718,0.5818,0.0085,-0.1752,0.5862,0.0087,-0.1795,0.5813,0.0214,-0.1795,0.5814,0.0061});
			return Coordinate_36_1200_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1201, 88 total numbers made up of 44 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_36_1201_point()
		{
			MFVec2f TextureCoordinate_36_1201_point = new MFVec2f(new double[] {0.8542,0.1553,0.8574,0.1518,0.8533,0.1496,0.8379,0.1515,0.8351,0.1545,0.8388,0.1572,0.8414,0.1663,0.8547,0.1647,0.8578,0.1639,0.8665,0.142,0.8703,0.1535,0.8804,0.1378,0.8846,0.1491,0.8382,0.1663,0.8495,0.1759,0.8523,0.1752,0.8544,0.1737,0.8566,0.1736,0.8658,0.1324,0.8753,0.1296,0.8677,0.1303,0.8725,0.1289,0.842,0.1753,0.8441,0.175,0.8533,0.1759,0.8496,0.1769,0.8467,0.1759,0.846,0.1768,0.87,0.1292,0.8525,0.1477,0.8382,0.1495,0.8525,0.1475,0.8381,0.1492,0.8664,0.1541,0.8878,0.1476,0.8639,0.1422,0.8827,0.1365,0.8634,0.1325,0.8774,0.1283,0.8662,0.1297,0.8697,0.1281,0.8732,0.1275,0.872,0.1575,0.8858,0.1533});
			return TextureCoordinate_36_1201_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #1213, 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_31_1213_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_1213_coordIndex = new MFInt32(new int[] {5,1,4,-1,4,6,5,-1,7,2,3,-1,3,0,7,-1,8,9,10,-1,10,11,8,-1,12,13,14,-1,14,15,12,-1,1,5,9,-1,9,8,1,-1,5,7,10,-1,10,9,5,-1,7,0,11,-1,11,10,7,-1,0,1,8,-1,8,11,0,-1,6,4,13,-1,13,12,6,-1,4,3,14,-1,14,13,4,-1,3,2,15,-1,15,14,3,-1,2,6,12,-1,12,15,2,-1,22,23,20,-1,20,21,22,-1,18,19,16,-1,16,17,18,-1,5,6,17,-1,17,16,5,-1,6,2,18,-1,18,17,6,-1,2,7,19,-1,19,18,2,-1,7,5,16,-1,16,19,7,-1,0,3,21,-1,21,20,0,-1,3,4,22,-1,22,21,3,-1,4,1,23,-1,23,22,4,-1,1,0,20,-1,20,23,1,-1});
			return IndexedFaceSet_31_1213_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #1213, 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_31_1213_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_1213_texCoordIndex = new MFInt32(new int[] {24,25,26,-1,26,0,24,-1,4,5,6,-1,6,7,4,-1,8,9,10,-1,10,11,8,-1,12,30,31,-1,31,32,12,-1,25,24,29,-1,29,28,25,-1,1,4,10,-1,10,9,1,-1,4,7,11,-1,11,10,4,-1,7,2,8,-1,8,11,7,-1,0,26,30,-1,30,12,0,-1,3,6,14,-1,14,13,3,-1,6,5,15,-1,15,14,6,-1,27,0,12,-1,12,32,27,-1,17,18,19,-1,19,16,17,-1,35,36,37,-1,37,20,35,-1,24,0,20,-1,20,37,24,-1,0,27,35,-1,35,20,0,-1,5,4,22,-1,22,21,5,-1,4,1,23,-1,23,22,4,-1,7,6,16,-1,16,19,7,-1,6,3,17,-1,17,16,6,-1,26,25,34,-1,34,33,26,-1,2,7,19,-1,19,18,2,-1});
			return IndexedFaceSet_31_1213_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #1213, 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_32_1213_point()
		{
			MFVec3f Coordinate_32_1213_point = new MFVec3f(new double[] {-0.1986,0.6859,-0.0122,-0.1661,0.6859,-0.0122,-0.1963,0.7085,0.0023,-0.1969,0.7089,-0.0124,-0.1674,0.7089,-0.0124,-0.1666,0.686,0.0032,-0.1673,0.7085,0.0025,-0.1985,0.686,0.0032,-0.1685,0.6824,-0.0124,-0.1688,0.6822,0.0034,-0.1952,0.6822,0.0034,-0.1952,0.6823,-0.0124,-0.1706,0.7155,0.002,-0.1707,0.7157,-0.011,-0.1935,0.7157,-0.011,-0.1931,0.7155,0.0018,-0.1676,0.6874,0.0058,-0.169,0.7069,0.0049,-0.1946,0.7069,0.0047,-0.1966,0.6874,0.0058,-0.1966,0.6876,-0.0143,-0.1952,0.7074,-0.0149,-0.1692,0.7074,-0.0149,-0.1672,0.6876,-0.0144});
			return Coordinate_32_1213_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #1214, 76 total numbers made up of 38 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_32_1214_point()
		{
			MFVec2f TextureCoordinate_32_1214_point = new MFVec2f(new double[] {0.9315,0.2698,0.8136,0.0488,0.7924,0.0507,0.7911,0.0281,0.8136,0.0488,0.813,0.0266,0.791,0.0281,0.7924,0.0508,0.7924,0.0543,0.8143,0.0526,0.8143,0.0526,0.7924,0.0543,0.9335,0.2763,0.7903,0.0215,0.7903,0.0215,0.8123,0.0198,0.7875,0.03,0.7875,0.03,0.7887,0.0494,0.7887,0.0495,0.9277,0.2691,0.8167,0.0279,0.8173,0.0471,0.8173,0.0471,0.9273,0.2479,0.9479,0.2423,0.9531,0.2644,0.9318,0.2697,0.9473,0.2389,0.926,0.2443,0.955,0.2707,0.9551,0.2707,0.9337,0.2763,0.9563,0.262,0.9518,0.243,0.928,0.269,0.924,0.2502,0.9241,0.2502});
			return TextureCoordinate_32_1214_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1221, 272 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_32_1221_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1221_coordIndex = new MFInt32(new int[] {0,3,6,-1,6,8,0,-1,10,7,1,-1,1,5,10,-1,2,1,7,-1,7,9,2,-1,8,11,4,-1,4,0,8,-1,14,15,12,-1,12,13,14,-1,34,35,32,-1,32,33,34,-1,25,28,29,-1,29,24,25,-1,17,18,19,-1,19,20,17,-1,25,26,27,-1,27,28,25,-1,20,21,16,-1,16,17,20,-1,6,3,13,-1,13,12,6,-1,24,29,30,-1,30,31,24,-1,2,9,15,-1,15,14,2,-1,16,21,22,-1,22,23,16,-1,9,7,17,-1,17,16,9,-1,7,10,18,-1,18,17,7,-1,10,11,19,-1,19,18,10,-1,11,8,20,-1,20,19,11,-1,8,6,21,-1,21,20,8,-1,6,12,22,-1,22,21,6,-1,12,15,23,-1,23,22,12,-1,15,9,16,-1,16,23,15,-1,3,0,25,-1,25,24,3,-1,0,4,26,-1,26,25,0,-1,4,5,27,-1,27,26,4,-1,5,1,28,-1,28,27,5,-1,1,2,29,-1,29,28,1,-1,2,14,30,-1,30,29,2,-1,14,13,31,-1,31,30,14,-1,13,3,24,-1,24,31,13,-1,10,5,33,-1,33,32,10,-1,5,4,34,-1,34,33,5,-1,4,11,35,-1,35,34,4,-1,11,10,32,-1,32,35,11,-1});
			return IndexedFaceSet_32_1221_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1221, 272 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_32_1221_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1221_texCoordIndex = new MFInt32(new int[] {2,3,0,-1,0,1,2,-1,39,36,37,-1,37,38,39,-1,40,37,36,-1,36,41,40,-1,1,10,11,-1,11,2,1,-1,12,13,14,-1,14,15,12,-1,43,44,45,-1,45,46,43,-1,20,21,22,-1,22,23,20,-1,48,49,50,-1,50,51,48,-1,20,28,29,-1,29,21,20,-1,27,30,31,-1,31,24,27,-1,0,3,15,-1,15,14,0,-1,23,22,32,-1,32,33,23,-1,8,9,13,-1,13,12,8,-1,31,30,34,-1,34,35,31,-1,9,4,24,-1,24,31,9,-1,36,39,49,-1,49,48,36,-1,7,10,26,-1,26,25,7,-1,10,1,27,-1,27,26,10,-1,1,0,30,-1,30,27,1,-1,0,14,34,-1,34,30,0,-1,14,13,35,-1,35,34,14,-1,13,9,31,-1,31,35,13,-1,3,2,20,-1,20,23,3,-1,2,11,28,-1,28,20,2,-1,42,38,53,-1,53,52,42,-1,38,37,47,-1,47,53,38,-1,5,8,22,-1,22,21,5,-1,8,12,32,-1,32,22,8,-1,12,15,33,-1,33,32,12,-1,15,3,23,-1,23,33,15,-1,39,38,46,-1,46,45,39,-1,6,11,16,-1,16,19,6,-1,11,10,17,-1,17,16,11,-1,10,7,18,-1,18,17,10,-1});
			return IndexedFaceSet_32_1221_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1221, 108 total numbers made up of 36 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_33_1221_point()
		{
			MFVec3f Coordinate_33_1221_point = new MFVec3f(new double[] {-0.1972,0.6594,-0.0121,-0.169,0.6594,-0.0121,-0.172,0.6382,-0.0126,-0.1945,0.6382,-0.0126,-0.1986,0.6857,-0.0122,-0.1661,0.6858,-0.0122,-0.1945,0.6379,0.0055,-0.1689,0.6584,0.0047,-0.197,0.6584,0.0047,-0.1721,0.6379,0.0055,-0.1666,0.6858,0.0032,-0.1985,0.6858,0.0032,-0.1927,0.6344,0.0048,-0.1927,0.6343,-0.0115,-0.174,0.6343,-0.0115,-0.174,0.6344,0.0048,-0.1744,0.6385,0.007,-0.1712,0.6586,0.0082,-0.1683,0.6863,0.0066,-0.1961,0.6863,0.0066,-0.1947,0.6585,0.0082,-0.1924,0.6385,0.007,-0.1911,0.6363,0.0066,-0.1756,0.6363,0.0066,-0.1922,0.639,-0.0147,-0.1947,0.6593,-0.015,-0.1959,0.686,-0.015,-0.1682,0.686,-0.015,-0.1715,0.6594,-0.015,-0.1744,0.639,-0.0147,-0.1756,0.6364,-0.014,-0.191,0.6364,-0.014,-0.1686,0.6883,0.0002,-0.1683,0.6882,-0.01,-0.1956,0.6882,-0.01,-0.1955,0.6883,0.0002});
			return Coordinate_33_1221_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1222, 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_33_1222_point()
		{
			MFVec2f TextureCoordinate_33_1222_point = new MFVec2f(new double[] {0.8225,0.0994,0.8195,0.0808,0.7938,0.0824,0.7939,0.1016,0.8195,0.0808,0.7938,0.0824,0.7924,0.0507,0.8136,0.0488,0.7939,0.1016,0.8225,0.0994,0.8136,0.0488,0.7924,0.0508,0.7964,0.1053,0.8205,0.103,0.8205,0.103,0.7964,0.1053,0.796,0.0481,0.809,0.0468,0.809,0.0469,0.796,0.048,0.7888,0.0827,0.7888,0.0826,0.7886,0.1011,0.7887,0.1011,0.8243,0.0799,0.8186,0.0479,0.8186,0.0479,0.8243,0.0801,0.7878,0.051,0.7878,0.0509,0.8275,0.0984,0.8275,0.0983,0.7902,0.1036,0.7902,0.1036,0.8264,0.1006,0.8264,0.1006,0.916,0.2175,0.941,0.2114,0.9479,0.2423,0.9273,0.2479,0.9376,0.1925,0.9098,0.1997,0.9479,0.2423,0.9448,0.2456,0.9323,0.249,0.9323,0.249,0.9448,0.2456,0.9459,0.2103,0.9115,0.2191,0.9226,0.2496,0.9226,0.2496,0.9114,0.219,0.9524,0.2413,0.9524,0.2414});
			return TextureCoordinate_33_1222_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1229, 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_33_1229_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1229_coordIndex = new MFInt32(new int[] {3,21,26,-1,26,4,3,-1,5,25,27,-1,27,6,5,-1,4,26,23,-1,0,5,6,-1,6,14,0,-1,4,1,17,-1,17,3,4,-1,0,2,7,-1,7,5,0,-1,7,2,1,-1,1,4,7,-1,7,22,24,-1,24,5,7,-1,4,23,22,-1,22,7,4,-1,24,25,5,-1,15,17,11,-1,11,13,15,-1,0,14,10,-1,10,8,0,-1,17,1,9,-1,9,11,17,-1,2,0,8,-1,8,12,2,-1,1,2,12,-1,12,9,1,-1,14,15,13,-1,13,10,14,-1,10,13,12,-1,12,8,10,-1,11,9,12,-1,12,13,11,-1,3,18,21,-1,14,6,16,-1,16,15,14,-1,16,3,17,-1,17,15,16,-1,16,6,19,-1,19,20,16,-1,3,16,20,-1,20,18,3,-1,19,6,27,-1,31,28,29,-1,29,30,31,-1,26,21,29,-1,29,28,26,-1,33,34,35,-1,32,33,35,-1,38,32,35,-1,38,35,36,-1,38,36,37,-1,27,25,31,-1,31,30,27,-1,44,45,39,-1,39,40,41,-1,44,39,41,-1,44,41,42,-1,44,42,43,-1,18,20,33,-1,33,32,18,-1,20,19,34,-1,34,33,20,-1,19,27,35,-1,35,34,19,-1,27,30,36,-1,36,35,27,-1,30,29,37,-1,37,36,30,-1,29,21,38,-1,38,37,29,-1,21,18,32,-1,32,38,21,-1,22,23,40,-1,40,39,22,-1,23,26,41,-1,41,40,23,-1,26,28,42,-1,42,41,26,-1,28,31,43,-1,43,42,28,-1,31,25,44,-1,44,43,31,-1,25,24,45,-1,45,44,25,-1,24,22,39,-1,39,45,24,-1});
			return IndexedFaceSet_33_1229_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1229, 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_33_1229_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1229_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,4,46,47,-1,47,7,4,-1,3,2,8,-1,9,4,7,-1,7,10,9,-1,3,11,12,-1,12,0,3,-1,9,48,49,-1,49,4,9,-1,14,13,11,-1,11,3,14,-1,49,50,51,-1,51,4,49,-1,3,8,15,-1,15,14,3,-1,51,46,4,-1,17,12,18,-1,18,19,17,-1,9,10,20,-1,20,21,9,-1,12,11,22,-1,22,18,12,-1,48,9,21,-1,21,54,48,-1,11,13,23,-1,23,22,11,-1,10,52,53,-1,53,20,10,-1,20,53,54,-1,54,21,20,-1,18,22,23,-1,23,19,18,-1,0,24,1,-1,10,7,55,-1,55,52,10,-1,25,0,12,-1,12,17,25,-1,55,7,56,-1,56,57,55,-1,0,25,27,-1,27,24,0,-1,56,7,47,-1,31,28,29,-1,29,30,31,-1,2,1,29,-1,29,28,2,-1,34,35,36,-1,33,34,36,-1,32,33,36,-1,32,36,37,-1,32,37,38,-1,6,5,31,-1,31,30,6,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,39,43,44,-1,39,44,45,-1,24,27,34,-1,34,33,24,-1,27,26,35,-1,35,34,27,-1,26,6,36,-1,36,35,26,-1,6,30,37,-1,37,36,6,-1,30,29,38,-1,38,37,30,-1,29,1,32,-1,32,38,29,-1,1,24,33,-1,33,32,1,-1,15,8,42,-1,42,41,15,-1,8,2,43,-1,43,42,8,-1,2,28,44,-1,44,43,2,-1,28,31,45,-1,45,44,28,-1,31,5,39,-1,39,45,31,-1,5,16,40,-1,40,39,5,-1,16,15,41,-1,41,40,16,-1});
			return IndexedFaceSet_33_1229_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1229, 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_34_1229_point()
		{
			MFVec3f Coordinate_34_1229_point = new MFVec3f(new double[] {-0.1717,0.6032,-0.0089,-0.1908,0.6058,-0.009,-0.1807,0.6026,-0.0117,-0.1926,0.6328,0.0031,-0.1926,0.6329,-0.0099,-0.1728,0.6329,-0.0099,-0.1728,0.6328,0.0031,-0.182,0.6296,-0.0122,-0.1734,0.599,-0.008,-0.1872,0.5969,-0.0086,-0.1734,0.5991,0.0011,-0.1872,0.597,0.0018,-0.1807,0.5961,-0.0086,-0.1807,0.5962,0.0021,-0.1717,0.6034,0.0017,-0.1807,0.6028,0.0049,-0.182,0.6296,0.0054,-0.1908,0.606,0.0017,-0.1926,0.6328,0.0055,-0.1728,0.6328,0.0055,-0.182,0.6296,0.0057,-0.1944,0.6379,0.0055,-0.182,0.6296,-0.0124,-0.1926,0.6327,-0.0124,-0.1728,0.6327,-0.0124,-0.172,0.6382,-0.0126,-0.1944,0.6382,-0.0126,-0.1721,0.6379,0.0055,-0.1908,0.6443,-0.012,-0.1908,0.6443,0.0044,-0.1743,0.6443,0.0044,-0.1742,0.6443,-0.012,-0.1921,0.6338,0.0062,-0.1821,0.6306,0.0063,-0.1734,0.6338,0.0062,-0.1727,0.6384,0.0062,-0.1748,0.6444,0.0062,-0.1904,0.6444,0.0062,-0.194,0.6384,0.0062,-0.1821,0.6308,-0.0131,-0.1917,0.6336,-0.0133,-0.1934,0.6383,-0.0135,-0.1901,0.6442,-0.0135,-0.1751,0.6442,-0.0135,-0.1731,0.6383,-0.0135,-0.1739,0.6335,-0.0133});
			return Coordinate_34_1229_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1230, 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_34_1230_point()
		{
			MFVec2f TextureCoordinate_34_1230_point = new MFVec2f(new double[] {0.8168,0.105,0.8225,0.0994,0.7939,0.1016,0.7996,0.1065,0.9311,0.1887,0.7939,0.1016,0.8225,0.0994,0.9145,0.1932,0.794,0.107,0.9232,0.1611,0.908,0.1649,0.8025,0.1324,0.818,0.1313,0.7986,0.1359,0.7957,0.11,0.7939,0.1101,0.794,0.107,0.8228,0.1342,0.8186,0.1401,0.819,0.1409,0.9081,0.1606,0.921,0.1574,0.8033,0.1412,0.8033,0.142,0.8231,0.1042,0.8212,0.1078,0.8231,0.1042,0.8236,0.1075,0.7948,0.0956,0.8206,0.0932,0.8206,0.0932,0.7948,0.0956,0.8249,0.0987,0.8253,0.1032,0.8258,0.1063,0.8253,0.1032,0.8249,0.0987,0.823,0.0929,0.823,0.0929,0.7917,0.1017,0.7916,0.1064,0.7918,0.1091,0.7916,0.1063,0.7917,0.1017,0.7927,0.0957,0.7927,0.0957,0.9376,0.1925,0.9098,0.1997,0.927,0.1595,0.9344,0.1846,0.9361,0.1842,0.9366,0.1872,0.9035,0.1654,0.9061,0.1582,0.9213,0.1544,0.9096,0.1911,0.9084,0.195,0.9074,0.1918});
			return TextureCoordinate_34_1230_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1237, 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_34_1237_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1237_coordIndex = new MFInt32(new int[] {1,7,14,-1,14,15,1,-1,8,3,14,-1,1,18,5,-1,5,7,1,-1,3,4,21,-1,21,2,3,-1,6,4,3,-1,3,8,6,-1,6,13,4,-1,0,13,5,-1,5,18,0,-1,13,0,21,-1,21,4,13,-1,2,15,14,-1,14,3,2,-1,8,11,12,-1,12,6,8,-1,7,5,9,-1,9,10,7,-1,10,9,12,-1,12,11,10,-1,8,14,10,-1,10,11,8,-1,13,6,12,-1,12,9,13,-1,9,5,13,-1,7,10,14,-1,15,2,16,-1,16,17,15,-1,18,1,19,-1,19,20,18,-1,2,21,22,-1,22,16,2,-1,0,18,20,-1,20,23,0,-1,21,0,23,-1,23,22,21,-1,1,15,17,-1,17,19,1,-1,19,17,23,-1,23,20,19,-1,16,22,23,-1,23,17,16,-1});
			return IndexedFaceSet_34_1237_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1237, 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_34_1237_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1237_texCoordIndex = new MFInt32(new int[] {3,0,24,-1,24,25,3,-1,4,5,1,-1,3,6,7,-1,7,0,3,-1,5,8,9,-1,9,10,5,-1,11,8,5,-1,5,4,11,-1,11,12,8,-1,27,26,7,-1,7,6,27,-1,12,13,9,-1,9,8,12,-1,10,2,1,-1,1,5,10,-1,4,14,15,-1,15,11,4,-1,0,7,29,-1,29,28,0,-1,16,17,15,-1,15,14,16,-1,4,1,16,-1,16,14,4,-1,12,11,15,-1,15,17,12,-1,29,7,26,-1,0,28,24,-1,2,10,18,-1,18,19,2,-1,6,3,20,-1,20,21,6,-1,10,9,22,-1,22,18,10,-1,27,6,21,-1,21,31,27,-1,9,13,23,-1,23,22,9,-1,3,25,30,-1,30,20,3,-1,20,30,31,-1,31,21,20,-1,18,22,23,-1,23,19,18,-1});
			return IndexedFaceSet_34_1237_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1237, 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_35_1237_point()
		{
			MFVec3f Coordinate_35_1237_point = new MFVec3f(new double[] {-0.1797,0.5752,-0.0109,-0.172,0.5759,0.0017,-0.1881,0.5787,0.0018,-0.19,0.5982,0.0019,-0.19,0.5981,-0.0088,-0.1718,0.6032,-0.0089,-0.1908,0.6059,-0.009,-0.1718,0.6034,0.0017,-0.1908,0.606,0.0017,-0.1759,0.6081,-0.009,-0.1759,0.6083,0.0016,-0.1853,0.608,0.0016,-0.1853,0.6079,-0.009,-0.1808,0.6026,-0.0117,-0.1808,0.6028,0.0049,-0.1797,0.5754,0.0044,-0.1854,0.5698,0.0016,-0.1799,0.5695,0.0018,-0.172,0.5757,-0.0085,-0.1735,0.5717,0.0009,-0.1735,0.5715,-0.0075,-0.1881,0.5785,-0.0088,-0.1854,0.5697,-0.0081,-0.1799,0.5688,-0.0081});
			return Coordinate_35_1237_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1238, 64 total numbers made up of 32 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_35_1238_point()
		{
			MFVec2f TextureCoordinate_35_1238_point = new MFVec2f(new double[] {0.908,0.1649,0.8228,0.1342,0.8238,0.1612,0.9018,0.1387,0.818,0.1313,0.8186,0.139,0.9163,0.135,0.9232,0.1611,0.8031,0.1401,0.8044,0.1596,0.8199,0.1584,0.8025,0.1324,0.7986,0.1359,0.8014,0.1628,0.8179,0.1294,0.8023,0.1305,0.8179,0.1291,0.8023,0.1302,0.8199,0.1671,0.8202,0.1672,0.902,0.1343,0.914,0.1313,0.8058,0.1681,0.8058,0.1689,0.9035,0.1654,0.8978,0.139,0.927,0.1595,0.9196,0.1336,0.9092,0.1696,0.9243,0.1658,0.9003,0.1324,0.9142,0.1283});
			return TextureCoordinate_35_1238_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1245, 248 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_35_1245_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1245_coordIndex = new MFInt32(new int[] {0,31,25,-1,24,32,1,-1,1,3,2,-1,2,0,1,-1,31,5,4,-1,4,23,31,-1,0,2,5,-1,5,31,0,-1,23,4,6,-1,6,29,23,-1,32,7,3,-1,3,1,32,-1,29,6,7,-1,7,32,29,-1,2,14,17,-1,17,8,2,-1,5,11,10,-1,10,4,5,-1,2,8,11,-1,11,5,2,-1,10,21,18,-1,18,12,10,-1,7,13,9,-1,9,3,7,-1,6,12,13,-1,13,7,6,-1,8,17,19,-1,19,11,8,-1,19,21,10,-1,10,11,19,-1,25,24,1,-1,1,0,25,-1,14,20,22,-1,22,16,14,-1,15,16,22,-1,22,18,15,-1,3,9,20,-1,20,14,3,-1,14,2,3,-1,4,10,12,-1,12,6,4,-1,21,15,18,-1,14,16,19,-1,19,17,14,-1,19,16,15,-1,15,21,19,-1,9,13,22,-1,22,20,9,-1,22,13,12,-1,12,18,22,-1,25,26,27,-1,27,24,25,-1,23,29,30,-1,30,28,23,-1,28,30,27,-1,27,26,28,-1,25,31,28,-1,28,26,25,-1,32,24,27,-1,27,30,32,-1,30,29,32,-1,23,28,31,-1});
			return IndexedFaceSet_35_1245_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1245, 248 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_35_1245_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1245_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,3,4,5,-1,5,6,7,-1,7,0,5,-1,33,35,9,-1,9,10,33,-1,0,7,8,-1,8,1,0,-1,10,9,11,-1,11,12,10,-1,4,13,6,-1,6,5,4,-1,12,11,36,-1,36,34,12,-1,7,14,15,-1,15,16,7,-1,35,37,18,-1,18,9,35,-1,7,16,17,-1,17,8,7,-1,18,20,21,-1,21,19,18,-1,13,22,23,-1,23,6,13,-1,11,19,38,-1,38,36,11,-1,16,15,24,-1,24,17,16,-1,39,20,18,-1,18,37,39,-1,2,3,5,-1,5,0,2,-1,14,26,27,-1,27,25,14,-1,28,40,41,-1,41,21,28,-1,6,23,26,-1,26,14,6,-1,14,7,6,-1,9,18,19,-1,19,11,9,-1,20,28,21,-1,14,25,24,-1,24,15,14,-1,39,40,28,-1,28,20,39,-1,23,22,27,-1,27,26,23,-1,41,38,19,-1,19,21,41,-1,2,29,30,-1,30,3,2,-1,10,12,43,-1,43,42,10,-1,31,32,30,-1,30,29,31,-1,2,1,31,-1,31,29,2,-1,4,3,30,-1,30,32,4,-1,43,12,34,-1,10,42,33,-1});
			return IndexedFaceSet_35_1245_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1245, 99 total numbers made up of 33 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_36_1245_point()
		{
			MFVec3f Coordinate_36_1245_point = new MFVec3f(new double[] {-0.1872,0.5722,0.002,-0.1872,0.572,-0.0086,-0.186,0.5642,0.0019,-0.186,0.564,-0.0081,-0.1725,0.5647,0.0023,-0.1787,0.5644,0.0041,-0.1726,0.5645,-0.0085,-0.1787,0.5641,-0.0105,-0.1831,0.5566,0.0014,-0.1832,0.5564,-0.0076,-0.1725,0.5568,0.0013,-0.1779,0.5569,0.003,-0.1725,0.5566,-0.0073,-0.1779,0.5566,-0.0092,-0.1839,0.5551,-0.0031,-0.1733,0.555,-0.0031,-0.1778,0.554,-0.0031,-0.1838,0.5554,-0.0006,-0.1732,0.5553,-0.0052,-0.1781,0.5546,0.0002,-0.1838,0.5553,-0.0054,-0.1732,0.5554,-0.0009,-0.1781,0.5544,-0.0062,-0.172,0.576,0.0017,-0.1881,0.5786,-0.0088,-0.1881,0.5787,0.0018,-0.1834,0.5808,0.0014,-0.1834,0.5807,-0.0085,-0.1754,0.5809,0.0014,-0.172,0.5758,-0.0085,-0.1754,0.5808,-0.0085,-0.1797,0.5755,0.0044,-0.1797,0.5753,-0.0109});
			return Coordinate_36_1245_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1246, 88 total numbers made up of 44 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_36_1246_point()
		{
			MFVec2f TextureCoordinate_36_1246_point = new MFVec2f(new double[] {0.8204,0.1649,0.8238,0.1612,0.8199,0.1584,0.8044,0.1596,0.8014,0.1628,0.8049,0.166,0.807,0.1802,0.8204,0.1792,0.8232,0.1783,0.8982,0.1238,0.9018,0.1387,0.9123,0.1202,0.9163,0.135,0.8038,0.18,0.8141,0.1881,0.8169,0.1876,0.8192,0.1861,0.8213,0.1861,0.8983,0.1142,0.9079,0.1117,0.9004,0.112,0.9052,0.1108,0.8067,0.1872,0.8088,0.1869,0.8179,0.1883,0.8142,0.1891,0.8114,0.188,0.8106,0.1889,0.9027,0.111,0.8192,0.1563,0.8048,0.1573,0.8192,0.156,0.8048,0.1571,0.8978,0.139,0.9196,0.1336,0.8956,0.1239,0.9147,0.119,0.8959,0.1141,0.9101,0.1105,0.8989,0.1113,0.9025,0.1098,0.906,0.1094,0.9033,0.1433,0.9173,0.1398});
			return TextureCoordinate_36_1246_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=31, element #1258, 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_31_1258_coordIndex()
		{
			MFInt32 IndexedFaceSet_31_1258_coordIndex = new MFInt32(new int[] {6,3,4,-1,4,7,6,-1,7,0,9,-1,9,8,7,-1,11,2,1,-1,1,5,11,-1,5,1,3,-1,3,6,5,-1,2,11,10,-1,4,0,7,-1,15,16,17,-1,14,15,17,-1,13,14,17,-1,20,21,22,-1,27,24,25,-1,25,26,27,-1,17,18,12,-1,12,13,17,-1,23,19,20,-1,20,22,23,-1,9,0,13,-1,13,12,9,-1,0,4,14,-1,14,13,0,-1,4,3,15,-1,15,14,4,-1,3,1,16,-1,16,15,3,-1,1,2,17,-1,17,16,1,-1,2,10,18,-1,18,17,2,-1,10,9,12,-1,12,18,10,-1,11,5,20,-1,20,19,11,-1,5,6,21,-1,21,20,5,-1,6,7,22,-1,22,21,6,-1,7,8,23,-1,23,22,7,-1,8,11,19,-1,19,23,8,-1,8,9,25,-1,25,24,8,-1,9,10,26,-1,26,25,9,-1,10,11,27,-1,27,26,10,-1,11,8,24,-1,24,27,11,-1});
			return IndexedFaceSet_31_1258_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=31, element #1258, 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_31_1258_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_31_1258_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,3,4,5,-1,5,6,3,-1,7,8,9,-1,9,10,7,-1,10,9,29,-1,29,28,10,-1,8,7,11,-1,2,4,3,-1,14,15,16,-1,13,14,16,-1,12,13,16,-1,35,36,37,-1,23,38,39,-1,39,22,23,-1,16,24,25,-1,25,12,16,-1,26,27,17,-1,17,19,26,-1,5,4,12,-1,12,25,5,-1,4,2,13,-1,13,12,4,-1,2,1,14,-1,14,13,2,-1,29,9,33,-1,33,32,29,-1,9,8,34,-1,34,33,9,-1,8,11,40,-1,40,34,8,-1,11,30,41,-1,41,40,11,-1,7,10,35,-1,35,43,7,-1,10,28,36,-1,36,35,10,-1,0,3,19,-1,19,18,0,-1,3,6,26,-1,26,19,3,-1,31,7,43,-1,43,42,31,-1,6,5,21,-1,21,20,6,-1,30,11,22,-1,22,39,30,-1,11,7,23,-1,23,22,11,-1,7,31,38,-1,38,23,7,-1});
			return IndexedFaceSet_31_1258_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=32, element #1258, 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_32_1258_point()
		{
			MFVec3f Coordinate_32_1258_point = new MFVec3f(new double[] {-0.1978,0.687,-0.0276,-0.1705,0.689,-0.0378,-0.1671,0.6871,-0.0276,-0.1825,0.69,-0.0409,-0.1938,0.6889,-0.0378,-0.171,0.7051,-0.0273,-0.1826,0.7055,-0.034,-0.1946,0.7051,-0.0273,-0.1969,0.7089,-0.0124,-0.1986,0.6858,-0.0122,-0.1661,0.6859,-0.0122,-0.1674,0.7089,-0.0124,-0.1951,0.6822,-0.0123,-0.1944,0.6829,-0.0277,-0.191,0.6845,-0.0364,-0.1823,0.6854,-0.0388,-0.1732,0.6846,-0.0363,-0.1703,0.6829,-0.0277,-0.1688,0.6822,-0.0123,-0.1715,0.7156,-0.011,-0.174,0.7119,-0.026,-0.1825,0.7122,-0.0308,-0.1915,0.7119,-0.0259,-0.1932,0.7156,-0.011,-0.1949,0.7069,-0.0106,-0.1962,0.6877,-0.0106,-0.1676,0.6877,-0.0106,-0.1695,0.7069,-0.0106});
			return Coordinate_32_1258_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=32, element #1259, 88 total numbers made up of 44 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_32_1259_point()
		{
			MFVec2f TextureCoordinate_32_1259_point = new MFVec2f(new double[] {0.7624,0.0345,0.7525,0.0502,0.7571,0.0508,0.7729,0.0334,0.7734,0.0512,0.7924,0.0508,0.791,0.0281,0.9531,0.2644,0.9665,0.2386,0.9827,0.2362,0.9706,0.2558,0.9479,0.2423,0.7736,0.0553,0.7595,0.0549,0.7559,0.0544,0.7596,0.0549,0.7736,0.0553,0.7721,0.0268,0.7644,0.0276,0.7723,0.0268,0.7938,0.0298,0.795,0.0487,0.9457,0.2448,0.9501,0.2632,0.7926,0.0543,0.7926,0.0544,0.7903,0.0215,0.7903,0.0215,0.9803,0.2531,0.9874,0.236,0.9479,0.2423,0.9532,0.2644,0.9832,0.2324,0.9795,0.2325,0.9656,0.2346,0.9721,0.2624,0.9795,0.2602,0.9719,0.2625,0.9502,0.2632,0.9457,0.2447,0.9471,0.2389,0.9471,0.2388,0.9551,0.2707,0.955,0.2707});
			return TextureCoordinate_32_1259_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1266, 272 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_32_1266_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1266_coordIndex = new MFInt32(new int[] {9,6,0,-1,0,2,9,-1,6,10,4,-1,4,0,6,-1,7,8,3,-1,3,1,7,-1,7,1,5,-1,5,11,7,-1,12,13,14,-1,14,15,12,-1,34,35,32,-1,32,33,34,-1,17,20,21,-1,21,16,17,-1,29,30,31,-1,31,24,29,-1,17,18,19,-1,19,20,17,-1,24,25,28,-1,28,29,24,-1,9,2,13,-1,13,12,9,-1,16,21,22,-1,22,23,16,-1,3,8,15,-1,15,14,3,-1,28,25,26,-1,26,27,28,-1,2,0,17,-1,17,16,2,-1,0,4,18,-1,18,17,0,-1,4,5,19,-1,19,18,4,-1,5,1,20,-1,20,19,5,-1,1,3,21,-1,21,20,1,-1,3,14,22,-1,22,21,3,-1,14,13,23,-1,23,22,14,-1,13,2,16,-1,16,23,13,-1,6,9,25,-1,25,24,6,-1,9,12,26,-1,26,25,9,-1,12,15,27,-1,27,26,12,-1,15,8,28,-1,28,27,15,-1,8,7,29,-1,29,28,8,-1,7,11,30,-1,30,29,7,-1,11,10,31,-1,31,30,11,-1,10,6,24,-1,24,31,10,-1,4,10,33,-1,33,32,4,-1,10,11,34,-1,34,33,10,-1,11,5,35,-1,35,34,11,-1,5,4,32,-1,32,35,5,-1});
			return IndexedFaceSet_32_1266_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1266, 272 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_32_1266_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1266_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,1,4,5,-1,5,2,1,-1,38,39,40,-1,40,9,38,-1,38,9,41,-1,41,42,38,-1,12,13,14,-1,14,15,12,-1,16,43,44,-1,44,45,16,-1,20,21,22,-1,22,23,20,-1,48,49,50,-1,50,51,48,-1,20,28,29,-1,29,21,20,-1,27,30,31,-1,31,24,27,-1,0,3,13,-1,13,12,0,-1,23,22,32,-1,32,33,23,-1,8,7,15,-1,15,14,8,-1,31,30,34,-1,34,35,31,-1,3,2,20,-1,20,23,3,-1,2,5,28,-1,28,20,2,-1,37,41,53,-1,53,52,37,-1,41,9,46,-1,46,53,41,-1,9,40,47,-1,47,46,9,-1,8,14,32,-1,32,22,8,-1,14,13,33,-1,33,32,14,-1,13,3,23,-1,23,33,13,-1,1,0,30,-1,30,27,1,-1,0,12,34,-1,34,30,0,-1,12,15,35,-1,35,34,12,-1,15,7,31,-1,31,35,15,-1,7,6,24,-1,24,31,7,-1,38,42,49,-1,49,48,38,-1,11,4,26,-1,26,25,11,-1,4,1,27,-1,27,26,4,-1,5,4,19,-1,19,18,5,-1,36,42,16,-1,16,45,36,-1,42,41,43,-1,43,16,42,-1,10,5,18,-1,18,17,10,-1});
			return IndexedFaceSet_32_1266_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1266, 108 total numbers made up of 36 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_33_1266_point()
		{
			MFVec3f Coordinate_33_1266_point = new MFVec3f(new double[] {-0.1958,0.6613,-0.0285,-0.1695,0.6613,-0.0285,-0.1939,0.6401,-0.0285,-0.1721,0.64,-0.0285,-0.1978,0.6871,-0.0276,-0.1671,0.6871,-0.0276,-0.1972,0.6595,-0.0121,-0.169,0.6595,-0.0121,-0.172,0.6383,-0.0126,-0.1945,0.6383,-0.0126,-0.1986,0.6859,-0.0122,-0.1661,0.6859,-0.0122,-0.1925,0.6343,-0.0136,-0.1919,0.6354,-0.0274,-0.1741,0.6353,-0.0274,-0.1741,0.6343,-0.0136,-0.1917,0.6406,-0.0305,-0.1936,0.6617,-0.0313,-0.1955,0.6876,-0.0299,-0.1696,0.6876,-0.0299,-0.1716,0.6617,-0.0312,-0.1742,0.6406,-0.0305,-0.1756,0.6372,-0.0302,-0.1904,0.6372,-0.0302,-0.1949,0.6593,-0.009,-0.1925,0.6393,-0.0106,-0.1909,0.6363,-0.0113,-0.1756,0.6363,-0.0113,-0.1741,0.6393,-0.0106,-0.1713,0.6594,-0.009,-0.1681,0.6858,-0.0095,-0.1961,0.6857,-0.0095,-0.1949,0.6893,-0.026,-0.1954,0.6886,-0.0141,-0.1688,0.6886,-0.0141,-0.1698,0.6893,-0.026});
			return Coordinate_33_1266_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1267, 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_33_1267_point()
		{
			MFVec2f TextureCoordinate_33_1267_point = new MFVec2f(new double[] {0.7939,0.1016,0.7938,0.0824,0.7694,0.0827,0.766,0.1014,0.7924,0.0508,0.7734,0.0512,0.7938,0.0824,0.7939,0.1016,0.766,0.1015,0.965,0.2069,0.7734,0.0512,0.7924,0.0507,0.7909,0.1057,0.7677,0.1056,0.7677,0.1057,0.7909,0.1057,0.9517,0.2441,0.7765,0.0488,0.7765,0.0488,0.789,0.0484,0.7643,0.0825,0.7643,0.0824,0.7614,0.1009,0.7614,0.1009,0.7991,0.0823,0.7971,0.0505,0.7971,0.0505,0.7991,0.0824,0.7688,0.0511,0.7688,0.0511,0.7994,0.1003,0.7994,0.1003,0.7625,0.1038,0.7625,0.1038,0.7972,0.1034,0.7972,0.1034,0.9479,0.2423,0.9665,0.2385,0.941,0.2114,0.9376,0.1925,0.9651,0.1878,0.9665,0.2386,0.9479,0.2423,0.9639,0.2415,0.9639,0.2415,0.9517,0.244,0.9701,0.2063,0.9698,0.1875,0.9358,0.2124,0.9433,0.2434,0.9433,0.2434,0.9358,0.2123,0.9711,0.2379,0.9711,0.2379});
			return TextureCoordinate_33_1267_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1274, 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_33_1274_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1274_coordIndex = new MFInt32(new int[] {3,23,22,-1,22,4,3,-1,5,32,31,-1,31,6,5,-1,4,22,44,-1,0,5,6,-1,6,14,0,-1,4,1,17,-1,17,3,4,-1,0,2,7,-1,7,5,0,-1,7,2,1,-1,1,4,7,-1,7,43,45,-1,45,5,7,-1,4,44,43,-1,43,7,4,-1,45,32,5,-1,15,17,11,-1,11,13,15,-1,0,14,10,-1,10,8,0,-1,17,1,9,-1,9,11,17,-1,2,0,8,-1,8,12,2,-1,1,2,12,-1,12,9,1,-1,14,15,13,-1,13,10,14,-1,10,13,12,-1,12,8,10,-1,11,9,12,-1,12,13,11,-1,3,40,23,-1,14,6,16,-1,16,15,14,-1,16,3,17,-1,17,15,16,-1,16,6,42,-1,42,41,16,-1,3,16,41,-1,41,40,3,-1,42,6,31,-1,21,18,19,-1,19,20,21,-1,22,23,19,-1,19,18,22,-1,26,27,28,-1,25,26,28,-1,24,25,28,-1,24,28,29,-1,24,29,30,-1,31,32,21,-1,21,20,31,-1,33,34,35,-1,35,36,37,-1,33,35,37,-1,33,37,38,-1,33,38,39,-1,40,41,26,-1,26,25,40,-1,41,42,27,-1,27,26,41,-1,42,31,28,-1,28,27,42,-1,31,20,29,-1,29,28,31,-1,20,19,30,-1,30,29,20,-1,19,23,24,-1,24,30,19,-1,23,40,25,-1,25,24,23,-1,43,44,36,-1,36,35,43,-1,44,22,37,-1,37,36,44,-1,22,18,38,-1,38,37,22,-1,18,21,39,-1,39,38,18,-1,21,32,33,-1,33,39,21,-1,32,45,34,-1,34,33,32,-1,45,43,35,-1,35,34,45,-1});
			return IndexedFaceSet_33_1274_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1274, 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_33_1274_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1274_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,4,46,47,-1,47,7,4,-1,3,2,8,-1,9,4,7,-1,7,10,9,-1,3,11,12,-1,12,0,3,-1,9,48,49,-1,49,4,9,-1,14,13,11,-1,11,3,14,-1,49,50,51,-1,51,4,49,-1,3,8,15,-1,15,14,3,-1,51,46,4,-1,17,12,18,-1,18,19,17,-1,9,10,20,-1,20,21,9,-1,12,11,22,-1,22,18,12,-1,48,9,21,-1,21,54,48,-1,11,13,23,-1,23,22,11,-1,10,52,53,-1,53,20,10,-1,20,53,54,-1,54,21,20,-1,18,22,23,-1,23,19,18,-1,0,24,1,-1,10,7,55,-1,55,52,10,-1,25,0,12,-1,12,17,25,-1,55,7,56,-1,56,57,55,-1,0,25,27,-1,27,24,0,-1,56,7,47,-1,31,28,29,-1,29,30,31,-1,2,1,29,-1,29,28,2,-1,34,35,36,-1,33,34,36,-1,32,33,36,-1,32,36,37,-1,32,37,38,-1,6,5,31,-1,31,30,6,-1,39,40,41,-1,41,42,43,-1,39,41,43,-1,39,43,44,-1,39,44,45,-1,24,27,34,-1,34,33,24,-1,27,26,35,-1,35,34,27,-1,26,6,36,-1,36,35,26,-1,6,30,37,-1,37,36,6,-1,30,29,38,-1,38,37,30,-1,29,1,32,-1,32,38,29,-1,1,24,33,-1,33,32,1,-1,15,8,42,-1,42,41,15,-1,8,2,43,-1,43,42,8,-1,2,28,44,-1,44,43,2,-1,28,31,45,-1,45,44,28,-1,31,5,39,-1,39,45,31,-1,5,16,40,-1,40,39,5,-1,16,15,41,-1,41,40,16,-1});
			return IndexedFaceSet_33_1274_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1274, 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_34_1274_point()
		{
			MFVec3f Coordinate_34_1274_point = new MFVec3f(new double[] {-0.1717,0.6071,-0.0259,-0.1908,0.6094,-0.026,-0.1807,0.6064,-0.0286,-0.1926,0.6332,-0.0148,-0.1926,0.6342,-0.026,-0.1728,0.6342,-0.026,-0.1728,0.6332,-0.0148,-0.182,0.6318,-0.0288,-0.1734,0.6032,-0.0252,-0.1872,0.6013,-0.0258,-0.1734,0.6034,-0.0162,-0.1872,0.6016,-0.0154,-0.1807,0.6005,-0.0257,-0.1807,0.6008,-0.0152,-0.1717,0.6073,-0.0156,-0.1807,0.6068,-0.0126,-0.182,0.6298,-0.0128,-0.1908,0.6097,-0.0157,-0.1908,0.6458,-0.0281,-0.1908,0.6444,-0.013,-0.1743,0.6444,-0.013,-0.1742,0.6458,-0.0281,-0.1939,0.6401,-0.0285,-0.1944,0.6384,-0.0126,-0.194,0.6387,-0.0116,-0.1921,0.6341,-0.0115,-0.1821,0.6309,-0.0118,-0.1734,0.6341,-0.0115,-0.1727,0.6387,-0.0116,-0.1748,0.6445,-0.0113,-0.1904,0.6445,-0.0113,-0.172,0.6384,-0.0126,-0.172,0.6401,-0.0285,-0.1731,0.6408,-0.0297,-0.1739,0.6355,-0.0299,-0.1821,0.6328,-0.0293,-0.1917,0.6355,-0.0299,-0.1934,0.6408,-0.0297,-0.1901,0.6459,-0.0291,-0.1751,0.6459,-0.0291,-0.1926,0.6329,-0.0124,-0.182,0.6298,-0.0124,-0.1728,0.6329,-0.0124,-0.182,0.6318,-0.0291,-0.1923,0.6343,-0.0289,-0.1728,0.6343,-0.0289});
			return Coordinate_34_1274_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1275, 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_34_1275_point()
		{
			MFVec2f TextureCoordinate_34_1275_point = new MFVec2f(new double[] {0.7878,0.1071,0.7939,0.1016,0.766,0.1014,0.7709,0.1068,0.9594,0.1833,0.766,0.1015,0.7939,0.1016,0.9426,0.186,0.7648,0.1066,0.9545,0.1568,0.9398,0.1599,0.771,0.1315,0.7861,0.131,0.767,0.1345,0.7667,0.1094,0.7644,0.1092,0.7648,0.1066,0.7904,0.1338,0.786,0.139,0.7863,0.1397,0.9402,0.1559,0.9531,0.1532,0.7709,0.1396,0.7709,0.1403,0.794,0.107,0.7917,0.1102,0.794,0.107,0.7939,0.1101,0.7675,0.0958,0.7934,0.0956,0.7934,0.0956,0.7675,0.0958,0.7967,0.1011,0.7964,0.1056,0.7964,0.1088,0.7964,0.1057,0.7967,0.1011,0.7958,0.0955,0.7958,0.0955,0.7633,0.1008,0.7625,0.1056,0.7622,0.1084,0.7625,0.1055,0.7633,0.1008,0.765,0.0957,0.765,0.0957,0.9651,0.1878,0.9376,0.1925,0.9583,0.1554,0.963,0.1801,0.9654,0.1799,0.9654,0.1826,0.9354,0.1602,0.9385,0.1536,0.9536,0.1504,0.9383,0.1837,0.9366,0.1872,0.9361,0.1842});
			return TextureCoordinate_34_1275_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1282, 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_34_1282_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1282_coordIndex = new MFInt32(new int[] {1,7,14,-1,14,15,1,-1,8,3,14,-1,1,18,5,-1,5,7,1,-1,3,4,21,-1,21,2,3,-1,6,4,3,-1,3,8,6,-1,6,13,4,-1,0,13,5,-1,5,18,0,-1,13,0,21,-1,21,4,13,-1,2,15,14,-1,14,3,2,-1,8,11,12,-1,12,6,8,-1,7,5,9,-1,9,10,7,-1,10,9,12,-1,12,11,10,-1,8,14,10,-1,10,11,8,-1,13,6,12,-1,12,9,13,-1,9,5,13,-1,7,10,14,-1,15,2,16,-1,16,17,15,-1,18,1,19,-1,19,20,18,-1,2,21,22,-1,22,16,2,-1,0,18,20,-1,20,23,0,-1,21,0,23,-1,23,22,21,-1,1,15,17,-1,17,19,1,-1,19,17,23,-1,23,20,19,-1,16,22,23,-1,23,17,16,-1});
			return IndexedFaceSet_34_1282_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1282, 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_34_1282_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1282_texCoordIndex = new MFInt32(new int[] {3,0,24,-1,24,25,3,-1,4,5,1,-1,3,6,7,-1,7,0,3,-1,5,8,9,-1,9,10,5,-1,11,8,5,-1,5,4,11,-1,11,12,8,-1,27,26,7,-1,7,6,27,-1,12,13,9,-1,9,8,12,-1,10,2,1,-1,1,5,10,-1,4,14,15,-1,15,11,4,-1,0,7,29,-1,29,28,0,-1,16,17,15,-1,15,14,16,-1,4,1,16,-1,16,14,4,-1,12,11,15,-1,15,17,12,-1,29,7,26,-1,0,28,24,-1,2,10,18,-1,18,19,2,-1,6,3,20,-1,20,21,6,-1,10,9,22,-1,22,18,10,-1,27,6,21,-1,21,31,27,-1,9,13,23,-1,23,22,9,-1,3,25,30,-1,30,20,3,-1,20,30,31,-1,31,21,20,-1,18,22,23,-1,23,19,18,-1});
			return IndexedFaceSet_34_1282_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1282, 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_35_1282_point()
		{
			MFVec3f Coordinate_35_1282_point = new MFVec3f(new double[] {-0.1795,0.5802,-0.0274,-0.1718,0.5808,-0.0154,-0.188,0.5834,-0.0153,-0.19,0.6025,-0.0155,-0.19,0.6023,-0.0256,-0.1718,0.607,-0.0259,-0.1908,0.6094,-0.026,-0.1718,0.6072,-0.0156,-0.1908,0.6096,-0.0157,-0.1759,0.6114,-0.0259,-0.1759,0.6117,-0.0158,-0.1853,0.6114,-0.0158,-0.1853,0.6112,-0.0259,-0.1808,0.6063,-0.0286,-0.1808,0.6067,-0.0126,-0.1795,0.5805,-0.0128,-0.1852,0.5754,-0.0154,-0.1797,0.5751,-0.0153,-0.1718,0.5807,-0.0251,-0.1733,0.577,-0.0161,-0.1733,0.5769,-0.0241,-0.188,0.5832,-0.0254,-0.1852,0.5752,-0.0246,-0.1797,0.5744,-0.0246});
			return Coordinate_35_1282_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1283, 64 total numbers made up of 32 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_35_1283_point()
		{
			MFVec2f TextureCoordinate_35_1283_point = new MFVec2f(new double[] {0.9398,0.1599,0.7904,0.1338,0.7888,0.1598,0.9363,0.1341,0.7861,0.131,0.7859,0.138,0.9502,0.1313,0.9545,0.1568,0.7712,0.1385,0.7707,0.1575,0.7854,0.1571,0.771,0.1315,0.767,0.1345,0.7676,0.1604,0.786,0.1292,0.7713,0.1297,0.786,0.129,0.7713,0.1294,0.7847,0.165,0.7849,0.1652,0.9369,0.1301,0.9483,0.1278,0.7712,0.1654,0.7712,0.1661,0.9354,0.1602,0.9325,0.1343,0.9583,0.1554,0.9533,0.1301,0.9406,0.1642,0.9551,0.1612,0.9355,0.1283,0.9488,0.1251});
			return TextureCoordinate_35_1283_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1290, 248 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_35_1290_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1290_coordIndex = new MFInt32(new int[] {0,31,25,-1,24,32,1,-1,1,3,2,-1,2,0,1,-1,31,5,4,-1,4,23,31,-1,0,2,5,-1,5,31,0,-1,23,4,6,-1,6,29,23,-1,32,7,3,-1,3,1,32,-1,29,6,7,-1,7,32,29,-1,2,14,17,-1,17,8,2,-1,5,11,10,-1,10,4,5,-1,2,8,11,-1,11,5,2,-1,10,21,18,-1,18,12,10,-1,7,13,9,-1,9,3,7,-1,6,12,13,-1,13,7,6,-1,8,17,19,-1,19,11,8,-1,19,21,10,-1,10,11,19,-1,25,24,1,-1,1,0,25,-1,14,20,22,-1,22,16,14,-1,15,16,22,-1,22,18,15,-1,3,9,20,-1,20,14,3,-1,14,2,3,-1,4,10,12,-1,12,6,4,-1,21,15,18,-1,14,16,19,-1,19,17,14,-1,19,16,15,-1,15,21,19,-1,9,13,22,-1,22,20,9,-1,22,13,12,-1,12,18,22,-1,25,26,27,-1,27,24,25,-1,23,29,30,-1,30,28,23,-1,28,30,27,-1,27,26,28,-1,25,31,28,-1,28,26,25,-1,32,24,27,-1,27,30,32,-1,30,29,32,-1,23,28,31,-1});
			return IndexedFaceSet_35_1290_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1290, 248 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_35_1290_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1290_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,3,4,5,-1,5,6,7,-1,7,0,5,-1,33,35,9,-1,9,10,33,-1,0,7,8,-1,8,1,0,-1,10,9,11,-1,11,12,10,-1,4,13,6,-1,6,5,4,-1,12,11,36,-1,36,34,12,-1,7,14,15,-1,15,16,7,-1,35,37,18,-1,18,9,35,-1,7,16,17,-1,17,8,7,-1,18,20,21,-1,21,19,18,-1,13,22,23,-1,23,6,13,-1,11,19,38,-1,38,36,11,-1,16,15,24,-1,24,17,16,-1,39,20,18,-1,18,37,39,-1,2,3,5,-1,5,0,2,-1,14,26,27,-1,27,25,14,-1,28,40,41,-1,41,21,28,-1,6,23,26,-1,26,14,6,-1,14,7,6,-1,9,18,19,-1,19,11,9,-1,20,28,21,-1,14,25,24,-1,24,15,14,-1,39,40,28,-1,28,20,39,-1,23,22,27,-1,27,26,23,-1,41,38,19,-1,19,21,41,-1,2,29,30,-1,30,3,2,-1,10,12,43,-1,43,42,10,-1,31,32,30,-1,30,29,31,-1,2,1,31,-1,31,29,2,-1,4,3,30,-1,30,32,4,-1,43,12,34,-1,10,42,33,-1});
			return IndexedFaceSet_35_1290_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1290, 99 total numbers made up of 33 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_36_1290_point()
		{
			MFVec3f Coordinate_36_1290_point = new MFVec3f(new double[] {-0.1874,0.5775,-0.0151,-0.1874,0.5773,-0.0252,-0.1858,0.569,-0.0154,-0.1858,0.5689,-0.0247,-0.1724,0.5698,-0.015,-0.1785,0.5694,-0.0133,-0.1724,0.5696,-0.0251,-0.1785,0.5691,-0.0269,-0.1834,0.5624,-0.0159,-0.1834,0.5622,-0.0239,-0.1723,0.5628,-0.0161,-0.1777,0.5621,-0.0143,-0.1723,0.5626,-0.0237,-0.1777,0.5619,-0.0255,-0.1841,0.5604,-0.0199,-0.1731,0.5604,-0.0199,-0.1776,0.5591,-0.0198,-0.184,0.5608,-0.0177,-0.173,0.5608,-0.0217,-0.1779,0.5598,-0.0169,-0.184,0.5607,-0.022,-0.173,0.5609,-0.018,-0.1779,0.5596,-0.0226,-0.1718,0.5809,-0.0154,-0.188,0.5833,-0.0254,-0.188,0.5835,-0.0153,-0.1833,0.5854,-0.0157,-0.1833,0.5852,-0.0251,-0.1752,0.5854,-0.0157,-0.1718,0.5807,-0.0251,-0.1752,0.5852,-0.0251,-0.1795,0.5805,-0.0128,-0.1795,0.5803,-0.0274});
			return Coordinate_36_1290_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1291, 88 total numbers made up of 44 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_36_1291_point()
		{
			MFVec2f TextureCoordinate_36_1291_point = new MFVec2f(new double[] {0.7853,0.163,0.7888,0.1598,0.7854,0.1571,0.7707,0.1575,0.7676,0.1604,0.7706,0.1634,0.7714,0.1739,0.7841,0.1736,0.787,0.1731,0.9344,0.121,0.9363,0.1341,0.9479,0.1182,0.9502,0.1313,0.7684,0.1736,0.7774,0.1846,0.7801,0.1842,0.7824,0.1828,0.7844,0.1829,0.9351,0.111,0.9443,0.1091,0.9372,0.109,0.9418,0.1081,0.7705,0.1833,0.7725,0.1831,0.781,0.1849,0.7774,0.1856,0.7748,0.1843,0.774,0.1852,0.9395,0.1081,0.7849,0.1552,0.7712,0.1555,0.7849,0.1549,0.7712,0.1553,0.9325,0.1343,0.9533,0.1301,0.9319,0.1209,0.9502,0.1172,0.9329,0.1108,0.9464,0.108,0.9358,0.1082,0.9393,0.1069,0.9427,0.1067,0.9372,0.1384,0.9506,0.1357});
			return TextureCoordinate_36_1291_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=32, element #1302, 248 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_32_1302_coordIndex()
		{
			MFInt32 IndexedFaceSet_32_1302_coordIndex = new MFInt32(new int[] {11,9,0,-1,0,3,11,-1,5,2,1,-1,1,4,5,-1,3,0,2,-1,2,5,3,-1,9,13,8,-1,8,0,9,-1,2,7,6,-1,6,1,2,-1,6,14,10,-1,10,1,6,-1,1,10,12,-1,12,4,1,-1,0,8,7,-1,7,2,0,-1,25,26,27,-1,27,20,25,-1,16,17,18,-1,16,18,19,-1,15,16,19,-1,30,31,32,-1,29,30,32,-1,28,29,32,-1,11,3,16,-1,16,15,11,-1,3,5,17,-1,17,16,3,-1,5,4,18,-1,18,17,5,-1,4,12,19,-1,19,18,4,-1,24,21,22,-1,22,23,24,-1,20,21,24,-1,24,25,20,-1,9,11,21,-1,21,20,9,-1,11,15,22,-1,22,21,11,-1,15,19,23,-1,23,22,15,-1,19,12,24,-1,24,23,19,-1,12,10,25,-1,25,24,12,-1,10,14,26,-1,26,25,10,-1,14,13,27,-1,27,26,14,-1,13,9,20,-1,20,27,13,-1,14,6,29,-1,29,28,14,-1,6,7,30,-1,30,29,6,-1,7,8,31,-1,31,30,7,-1,8,13,32,-1,32,31,8,-1,13,14,28,-1,28,32,13,-1});
			return IndexedFaceSet_32_1302_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=32, element #1302, 248 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_32_1302_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_32_1302_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,33,34,6,-1,6,35,33,-1,3,2,5,-1,5,4,3,-1,1,8,9,-1,9,2,1,-1,34,37,11,-1,11,6,34,-1,11,12,38,-1,38,6,11,-1,6,38,39,-1,39,35,6,-1,2,9,10,-1,10,5,2,-1,40,16,41,-1,41,42,40,-1,20,21,22,-1,20,22,23,-1,19,20,23,-1,43,44,45,-1,25,43,45,-1,24,25,45,-1,0,3,20,-1,20,19,0,-1,3,4,21,-1,21,20,3,-1,4,7,22,-1,22,21,4,-1,7,14,23,-1,23,22,7,-1,29,30,31,-1,31,32,29,-1,18,30,29,-1,29,15,18,-1,1,0,30,-1,30,18,1,-1,0,19,31,-1,31,30,0,-1,19,23,32,-1,32,31,19,-1,23,14,29,-1,29,32,23,-1,14,13,15,-1,15,29,14,-1,38,12,16,-1,16,40,38,-1,12,36,41,-1,41,16,12,-1,8,1,18,-1,18,17,8,-1,12,11,25,-1,25,24,12,-1,11,37,43,-1,43,25,11,-1,10,9,27,-1,27,26,10,-1,9,8,28,-1,28,27,9,-1,36,12,24,-1,24,45,36,-1});
			return IndexedFaceSet_32_1302_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=33, element #1302, 99 total numbers made up of 33 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_33_1302_point()
		{
			MFVec3f Coordinate_33_1302_point = new MFVec3f(new double[] {-0.1935,0.6632,-0.0415,-0.171,0.6632,-0.0415,-0.1821,0.6645,-0.0449,-0.1925,0.6425,-0.0423,-0.1723,0.6425,-0.0423,-0.1817,0.6431,-0.0452,-0.1704,0.6889,-0.0378,-0.1825,0.6899,-0.0409,-0.1937,0.6889,-0.0378,-0.1958,0.6612,-0.0285,-0.1695,0.6612,-0.0285,-0.1939,0.6399,-0.0285,-0.172,0.6399,-0.0285,-0.1978,0.687,-0.0276,-0.1671,0.687,-0.0276,-0.1904,0.6356,-0.0301,-0.1887,0.6382,-0.0399,-0.1817,0.6387,-0.042,-0.1754,0.6382,-0.04,-0.1752,0.6356,-0.0301,-0.1936,0.6608,-0.0254,-0.1917,0.6399,-0.0264,-0.1892,0.6368,-0.027,-0.1765,0.6368,-0.027,-0.1742,0.6399,-0.0264,-0.1716,0.6609,-0.0254,-0.1696,0.6866,-0.0253,-0.1954,0.6866,-0.0253,-0.1714,0.69,-0.0297,-0.1732,0.691,-0.0355,-0.1825,0.6919,-0.0379,-0.1912,0.6909,-0.0356,-0.1934,0.69,-0.0297});
			return Coordinate_33_1302_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=33, element #1303, 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_33_1303_point()
		{
			MFVec2f TextureCoordinate_33_1303_point = new MFVec2f(new double[] {0.766,0.1014,0.7694,0.0827,0.748,0.0813,0.7455,0.0995,0.7415,0.0989,0.7435,0.0798,0.9864,0.2045,0.7455,0.0995,0.7734,0.0512,0.7571,0.0508,0.7525,0.0502,0.9827,0.2362,0.9665,0.2386,0.7694,0.0827,0.766,0.1015,0.774,0.0829,0.9619,0.2395,0.7782,0.0512,0.774,0.083,0.7619,0.1052,0.7474,0.1039,0.7446,0.1034,0.7473,0.1038,0.7619,0.1052,0.9712,0.2404,0.9799,0.239,0.7566,0.0479,0.7602,0.0485,0.7691,0.0486,0.771,0.1015,0.771,0.1014,0.768,0.1042,0.768,0.1042,0.9897,0.1861,0.991,0.2053,0.9856,0.1862,0.9665,0.2385,0.9874,0.236,0.965,0.2069,0.9651,0.1878,0.9604,0.2075,0.9619,0.2395,0.9604,0.2074,0.9836,0.239,0.98,0.239,0.9712,0.2404});
			return TextureCoordinate_33_1303_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=33, element #1310, 288 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_33_1310_coordIndex()
		{
			MFInt32 IndexedFaceSet_33_1310_coordIndex = new MFInt32(new int[] {10,11,6,-1,6,8,10,-1,0,9,5,-1,5,3,0,-1,11,1,4,-1,4,6,11,-1,2,0,3,-1,3,7,2,-1,1,2,7,-1,7,4,1,-1,9,10,8,-1,8,5,9,-1,5,8,7,-1,7,3,5,-1,6,4,7,-1,7,8,6,-1,17,2,1,-1,1,13,17,-1,14,25,26,-1,26,15,14,-1,0,14,15,-1,15,9,0,-1,13,1,11,-1,11,12,13,-1,2,17,14,-1,14,0,2,-1,12,36,34,-1,9,15,16,-1,16,10,9,-1,16,12,11,-1,11,10,16,-1,16,15,37,-1,37,35,16,-1,12,16,35,-1,35,36,12,-1,37,15,26,-1,12,34,23,-1,23,13,12,-1,13,23,24,-1,24,17,13,-1,17,24,25,-1,25,14,17,-1,21,20,19,-1,22,21,19,-1,18,22,19,-1,23,19,20,-1,20,24,23,-1,24,20,21,-1,21,25,24,-1,25,21,22,-1,22,26,25,-1,27,33,32,-1,27,32,31,-1,31,30,29,-1,31,29,28,-1,27,31,28,-1,34,18,19,-1,19,23,34,-1,35,29,30,-1,30,36,35,-1,36,30,31,-1,31,34,36,-1,34,31,32,-1,32,18,34,-1,18,32,33,-1,33,22,18,-1,22,33,27,-1,27,26,22,-1,26,27,28,-1,28,37,26,-1,37,28,29,-1,29,35,37,-1});
			return IndexedFaceSet_33_1310_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=33, element #1310, 288 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_33_1310_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_33_1310_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,2,3,0,-1,4,5,6,-1,6,7,4,-1,1,8,9,-1,9,2,1,-1,40,4,7,-1,7,41,40,-1,8,10,11,-1,11,9,8,-1,5,38,39,-1,39,6,5,-1,6,39,41,-1,41,7,6,-1,2,9,11,-1,11,3,2,-1,12,10,8,-1,8,13,12,-1,14,43,44,-1,44,17,14,-1,4,14,17,-1,17,5,4,-1,13,8,1,-1,1,18,13,-1,40,42,14,-1,14,4,40,-1,18,19,20,-1,5,17,45,-1,45,38,5,-1,21,18,1,-1,1,0,21,-1,45,17,46,-1,46,47,45,-1,18,21,23,-1,23,19,18,-1,46,17,44,-1,18,20,24,-1,24,13,18,-1,13,24,25,-1,25,12,13,-1,42,48,43,-1,43,14,42,-1,28,29,30,-1,27,28,30,-1,26,27,30,-1,24,30,29,-1,29,25,24,-1,25,29,28,-1,28,15,25,-1,15,28,27,-1,27,16,15,-1,31,32,33,-1,31,33,34,-1,34,35,36,-1,34,36,37,-1,31,34,37,-1,20,26,30,-1,30,24,20,-1,23,36,35,-1,35,19,23,-1,19,35,34,-1,34,20,19,-1,20,34,33,-1,33,26,20,-1,26,33,32,-1,32,27,26,-1,27,32,31,-1,31,16,27,-1,16,31,37,-1,37,22,16,-1,22,37,36,-1,36,23,22,-1});
			return IndexedFaceSet_33_1310_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=34, element #1310, 114 total numbers made up of 38 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_34_1310_point()
		{
			MFVec3f Coordinate_34_1310_point = new MFVec3f(new double[] {-0.1725,0.6212,-0.0415,-0.1903,0.6232,-0.0419,-0.1802,0.6209,-0.0441,-0.1744,0.6182,-0.0409,-0.1869,0.6167,-0.0416,-0.1744,0.6181,-0.0332,-0.1869,0.6165,-0.0326,-0.1802,0.6162,-0.0416,-0.1802,0.6161,-0.0332,-0.1725,0.621,-0.0324,-0.1808,0.6205,-0.0296,-0.1903,0.6231,-0.0324,-0.1917,0.6347,-0.0313,-0.1915,0.6373,-0.0421,-0.173,0.6373,-0.0421,-0.1729,0.6347,-0.0313,-0.1819,0.6317,-0.0293,-0.1817,0.638,-0.0449,-0.1903,0.6459,-0.0286,-0.1888,0.6483,-0.0404,-0.1813,0.6488,-0.0429,-0.1742,0.6483,-0.0403,-0.1741,0.6459,-0.0285,-0.1925,0.6425,-0.0423,-0.1817,0.643,-0.0452,-0.1723,0.6425,-0.0423,-0.1721,0.6399,-0.0285,-0.1728,0.6404,-0.0274,-0.1734,0.635,-0.0279,-0.1822,0.6326,-0.0287,-0.1911,0.635,-0.0278,-0.1928,0.6404,-0.0275,-0.1897,0.6458,-0.0278,-0.1748,0.6457,-0.0276,-0.1939,0.6399,-0.0285,-0.182,0.6316,-0.0291,-0.1923,0.6341,-0.0289,-0.1728,0.6341,-0.0289});
			return Coordinate_34_1310_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=34, element #1311, 98 total numbers made up of 49 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_34_1311_point()
		{
			MFVec2f TextureCoordinate_34_1311_point = new MFVec2f(new double[] {0.7578,0.1276,0.7543,0.1247,0.753,0.131,0.7531,0.1316,0.9854,0.1598,0.9725,0.1615,0.9734,0.1584,0.9844,0.1569,0.7413,0.123,0.7403,0.1293,0.7378,0.1249,0.7401,0.1299,0.7405,0.104,0.7443,0.1047,0.9859,0.1809,0.7455,0.0995,0.766,0.1015,0.9713,0.1822,0.7589,0.1059,0.7648,0.1066,0.766,0.1014,0.7622,0.1091,0.7648,0.1066,0.7644,0.1092,0.7455,0.0995,0.7415,0.0989,0.7664,0.0954,0.7667,0.0954,0.7485,0.0932,0.7449,0.0928,0.7484,0.0932,0.7683,0.1016,0.7686,0.0957,0.7683,0.0956,0.7679,0.1015,0.7671,0.1055,0.7666,0.1084,0.7674,0.1056,0.9687,0.1615,0.9723,0.1564,0.9888,0.1589,0.9852,0.1547,0.9898,0.1809,0.9856,0.1862,0.9651,0.1878,0.9675,0.1796,0.9654,0.1826,0.9654,0.1799,0.9897,0.1861});
			return TextureCoordinate_34_1311_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=34, element #1318, 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_34_1318_coordIndex()
		{
			MFInt32 IndexedFaceSet_34_1318_coordIndex = new MFInt32(new int[] {1,7,14,-1,14,15,1,-1,8,3,14,-1,1,18,5,-1,5,7,1,-1,3,4,21,-1,21,2,3,-1,6,4,3,-1,3,8,6,-1,6,13,4,-1,0,13,5,-1,5,18,0,-1,13,0,21,-1,21,4,13,-1,2,15,14,-1,14,3,2,-1,8,11,12,-1,12,6,8,-1,7,5,9,-1,9,10,7,-1,10,9,12,-1,12,11,10,-1,8,14,10,-1,10,11,8,-1,13,6,12,-1,12,9,13,-1,9,5,13,-1,7,10,14,-1,15,2,16,-1,16,17,15,-1,18,1,19,-1,19,20,18,-1,2,21,22,-1,22,16,2,-1,0,18,20,-1,20,23,0,-1,21,0,23,-1,23,22,21,-1,1,15,17,-1,17,19,1,-1,19,17,23,-1,23,20,19,-1,16,22,23,-1,23,17,16,-1});
			return IndexedFaceSet_34_1318_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=34, element #1318, 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_34_1318_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_34_1318_texCoordIndex = new MFInt32(new int[] {3,0,24,-1,24,25,3,-1,4,5,1,-1,3,6,7,-1,7,0,3,-1,5,8,9,-1,9,10,5,-1,11,8,5,-1,5,4,11,-1,11,12,8,-1,27,26,7,-1,7,6,27,-1,12,13,9,-1,9,8,12,-1,10,2,1,-1,1,5,10,-1,4,14,15,-1,15,11,4,-1,0,7,29,-1,29,28,0,-1,16,17,15,-1,15,14,16,-1,4,1,16,-1,16,14,4,-1,12,11,15,-1,15,17,12,-1,29,7,26,-1,0,28,24,-1,2,10,18,-1,18,19,2,-1,6,3,20,-1,20,21,6,-1,10,9,22,-1,22,18,10,-1,27,6,21,-1,21,31,27,-1,9,13,23,-1,23,22,9,-1,3,25,30,-1,30,20,3,-1,20,30,31,-1,31,21,20,-1,18,22,23,-1,23,19,18,-1});
			return IndexedFaceSet_34_1318_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=35, element #1318, 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_35_1318_point()
		{
			MFVec3f Coordinate_35_1318_point = new MFVec3f(new double[] {-0.1796,0.6023,-0.0437,-0.1722,0.6031,-0.0324,-0.1877,0.6049,-0.0323,-0.1897,0.6176,-0.0326,-0.1896,0.6178,-0.0416,-0.1725,0.6213,-0.0415,-0.1903,0.6233,-0.0419,-0.1725,0.6211,-0.0324,-0.1903,0.6232,-0.0324,-0.1763,0.6247,-0.0418,-0.1763,0.6246,-0.0323,-0.1847,0.6242,-0.0323,-0.1847,0.6244,-0.0418,-0.1802,0.621,-0.0441,-0.1808,0.6206,-0.0296,-0.1796,0.6028,-0.0299,-0.1856,0.5986,-0.0325,-0.1824,0.5981,-0.0323,-0.1722,0.6028,-0.0415,-0.1734,0.6001,-0.0331,-0.1738,0.5999,-0.0405,-0.1878,0.6046,-0.0418,-0.1857,0.5983,-0.041,-0.1825,0.598,-0.041});
			return Coordinate_35_1318_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=35, element #1319, 64 total numbers made up of 32 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_35_1319_point()
		{
			MFVec2f TextureCoordinate_35_1319_point = new MFVec2f(new double[] {0.9725,0.1615,0.7578,0.1276,0.7541,0.1444,0.9727,0.1441,0.7543,0.1247,0.7533,0.1302,0.9851,0.1424,0.9854,0.1598,0.7404,0.1285,0.7384,0.1404,0.7513,0.1418,0.7413,0.123,0.7378,0.1249,0.7355,0.1424,0.7545,0.1231,0.7416,0.1216,0.7546,0.1229,0.7417,0.1214,0.7496,0.1479,0.7498,0.1481,0.9738,0.1409,0.9839,0.1396,0.738,0.1467,0.7381,0.1469,0.9687,0.1616,0.9694,0.1441,0.9888,0.1589,0.988,0.1416,0.9725,0.165,0.9854,0.1633,0.9728,0.1395,0.9846,0.1375});
			return TextureCoordinate_35_1319_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=35, element #1326, 248 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_35_1326_coordIndex()
		{
			MFInt32 IndexedFaceSet_35_1326_coordIndex = new MFInt32(new int[] {0,31,25,-1,24,32,1,-1,1,3,2,-1,2,0,1,-1,31,5,4,-1,4,23,31,-1,0,2,5,-1,5,31,0,-1,23,4,6,-1,6,29,23,-1,32,7,3,-1,3,1,32,-1,29,6,7,-1,7,32,29,-1,2,14,17,-1,17,8,2,-1,5,11,10,-1,10,4,5,-1,2,8,11,-1,11,5,2,-1,10,21,18,-1,18,12,10,-1,7,13,9,-1,9,3,7,-1,6,12,13,-1,13,7,6,-1,8,17,19,-1,19,11,8,-1,19,21,10,-1,10,11,19,-1,25,24,1,-1,1,0,25,-1,14,20,22,-1,22,16,14,-1,15,16,22,-1,22,18,15,-1,3,9,20,-1,20,14,3,-1,14,2,3,-1,4,10,12,-1,12,6,4,-1,21,15,18,-1,14,16,19,-1,19,17,14,-1,19,16,15,-1,15,21,19,-1,9,13,22,-1,22,20,9,-1,22,13,12,-1,12,18,22,-1,25,26,27,-1,27,24,25,-1,23,29,30,-1,30,28,23,-1,28,30,27,-1,27,26,28,-1,25,31,28,-1,28,26,25,-1,32,24,27,-1,27,30,32,-1,30,29,32,-1,23,28,31,-1});
			return IndexedFaceSet_35_1326_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=35, element #1326, 248 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_35_1326_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_35_1326_texCoordIndex = new MFInt32(new int[] {0,1,2,-1,3,4,5,-1,5,6,7,-1,7,0,5,-1,33,35,9,-1,9,10,33,-1,0,7,8,-1,8,1,0,-1,10,9,11,-1,11,12,10,-1,4,13,6,-1,6,5,4,-1,12,11,36,-1,36,34,12,-1,7,14,15,-1,15,16,7,-1,35,37,18,-1,18,9,35,-1,7,16,17,-1,17,8,7,-1,18,20,21,-1,21,19,18,-1,13,22,23,-1,23,6,13,-1,11,19,38,-1,38,36,11,-1,16,15,24,-1,24,17,16,-1,39,20,18,-1,18,37,39,-1,2,3,5,-1,5,0,2,-1,14,26,27,-1,27,25,14,-1,28,40,41,-1,41,21,28,-1,6,23,26,-1,26,14,6,-1,14,7,6,-1,9,18,19,-1,19,11,9,-1,20,28,21,-1,14,25,24,-1,24,15,14,-1,39,40,28,-1,28,20,39,-1,23,22,27,-1,27,26,23,-1,41,38,19,-1,19,21,41,-1,2,29,30,-1,30,3,2,-1,10,12,43,-1,43,42,10,-1,31,32,30,-1,30,29,31,-1,2,1,31,-1,31,29,2,-1,4,3,30,-1,30,32,4,-1,43,12,34,-1,10,42,33,-1});
			return IndexedFaceSet_35_1326_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=36, element #1326, 99 total numbers made up of 33 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_36_1326_point()
		{
			MFVec3f Coordinate_36_1326_point = new MFVec3f(new double[] {-0.1876,0.6002,-0.0321,-0.1876,0.5999,-0.0415,-0.1869,0.5916,-0.0323,-0.187,0.5913,-0.0411,-0.1724,0.5912,-0.032,-0.1795,0.5914,-0.0303,-0.1725,0.5909,-0.0415,-0.1796,0.591,-0.0432,-0.1857,0.585,-0.0327,-0.1858,0.5847,-0.0404,-0.1723,0.5842,-0.0329,-0.1789,0.5843,-0.0311,-0.1723,0.584,-0.0402,-0.179,0.584,-0.042,-0.1863,0.5835,-0.0365,-0.1737,0.5824,-0.0366,-0.1793,0.5818,-0.0365,-0.1861,0.5838,-0.0344,-0.1735,0.5827,-0.0383,-0.1796,0.5825,-0.0337,-0.1861,0.5837,-0.0386,-0.1735,0.5829,-0.0347,-0.1797,0.5822,-0.0392,-0.1722,0.6031,-0.0324,-0.1878,0.6045,-0.0418,-0.1878,0.6048,-0.0323,-0.1831,0.6064,-0.0327,-0.1831,0.6061,-0.0415,-0.1753,0.6066,-0.0327,-0.1722,0.6028,-0.0415,-0.1753,0.6063,-0.0415,-0.1797,0.6027,-0.0299,-0.1797,0.6023,-0.0437});
			return Coordinate_36_1326_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=36, element #1327, 88 total numbers made up of 44 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_36_1327_point()
		{
			MFVec2f TextureCoordinate_36_1327_point = new MFVec2f(new double[] {0.7505,0.1465,0.7541,0.1444,0.7513,0.1418,0.7384,0.1404,0.7355,0.1424,0.7377,0.1451,0.7372,0.1554,0.7483,0.1563,0.7507,0.1564,0.9726,0.1318,0.9727,0.1441,0.9847,0.1302,0.9851,0.1424,0.7347,0.1548,0.7409,0.1641,0.7434,0.1641,0.7455,0.1632,0.7469,0.164,0.9746,0.124,0.9828,0.1229,0.9766,0.1225,0.9807,0.1219,0.7351,0.1625,0.7369,0.1626,0.7443,0.165,0.7408,0.1649,0.7387,0.1637,0.7379,0.1643,0.9788,0.1219,0.7512,0.1402,0.7392,0.1389,0.7512,0.14,0.7393,0.1388,0.9694,0.1441,0.988,0.1416,0.9705,0.1317,0.9868,0.1295,0.9727,0.1237,0.9848,0.1221,0.9756,0.1218,0.9787,0.1209,0.9817,0.1209,0.973,0.1475,0.9849,0.146});
			return TextureCoordinate_36_1327_point;
		}
		/** Large attribute array: OrientationInterpolator DEF='Walk_r_hip_RotationInterpolator' keyValue field, scene-graph level=4, element #3457, 40 total numbers made up of 10 4-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 MFRotation getWalk_r_hip_RotationInterpolator_4_3457_keyValue()
		{
			MFRotation Walk_r_hip_RotationInterpolator_4_3457_keyValue = new MFRotation(new double[] {-0.5831,0.0351,0.8116,0.1481,-0.995,0.023,0.0967,0.4683,-1.0,0.002,0.008,0.4732,-0.998,-0.0158,-0.061,0.5079,-0.9911,-0.0354,-0.1286,0.5419,-0.9131,-0.0624,-0.403,0.336,-0.431,-0.0796,-0.899,0.0704,1.0,0.0,0.0,0.2571,0.9891,-0.0281,0.1444,0.3879,-0.5831,0.0351,0.8116,0.1481});
			return Walk_r_hip_RotationInterpolator_4_3457_keyValue;
		}
		/** Large attribute array: PositionInterpolator DEF='Jump_humanoid_root_TranslationInterpolator' keyValue field, scene-graph level=4, element #4312, 66 total numbers made up of 22 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 getJump_humanoid_root_TranslationInterpolator_4_4312_keyValue()
		{
			MFVec3f Jump_humanoid_root_TranslationInterpolator_4_4312_keyValue = new MFVec3f(new double[] {0.0,0.0,0.0,0.0,-0.0126,-0.0129,0.0,-0.0471,-0.0374,-0.0003,-0.1049,-0.0535,-0.0006,-0.1892,-0.0656,-0.0008,-0.286,-0.0627,-0.0009,-0.3795,-0.0515,-0.001,-0.4484,-0.0366,-0.0011,-0.4484,-0.0366,-0.0011,-0.25,-0.1499,-0.0009,-0.05,-0.0636,-0.0005,0.15,-0.0549,0.0005,0.55,0.0273,0.0002,1.385,0.0069,0.0002,1.395,0.0069,0.0,0.35,0.0215,0.0,-0.013,-0.0106,0.0,-0.0693,-0.0106,0.0001,-0.1037,-0.0051,0.0001,-0.072,-0.0076,0.0001,-0.0163,-0.0049,0.0,0.0,0.0});
			return Jump_humanoid_root_TranslationInterpolator_4_4312_keyValue;
		}

	/** The initialized model object, created within initialize() method. */
	private X3D x3dModel;

	/** 
	 * Provide a 
	 * <a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank">shallow copy</a>
	 * of the X3D model.
	 * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html">X3D</a>
	 * @return JinLOA4Animated model
	 */
	public X3D getX3dModel()
	{	  
		return x3dModel;
	}
	   
    /** 
     * Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
     * @param args array of input parameters, provided as arguments
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-">X3D.handleArguments(args)</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--">X3D.validationReport()</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html">CommandLine</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE">CommandLine.USAGE</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html">ConfigurationProperties</a>
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new JinLOA4Animated().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) && (args.length > 0);
        boolean validate = true; // default
        boolean argumentsLoadNewModel = false;
        String  fileName = new String();

        if (args != null)
        {
                for (String arg : args)
                {
                        if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
                        {
                                validate = true; // making sure
                        }
                        if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
                        {
                                argumentsLoadNewModel = true;
                                fileName = arg;
                        }
                }
        }
        if      (argumentsLoadNewModel)
                System.out.println("WARNING: \"JinLOA4Animated\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
        else if (hasArguments) // if no arguments provided, this method produces usage warning
                thisExampleX3dModel.handleArguments(args);
	
        if (validate)
        {
            //  System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
		String validationResults = thisExampleX3dModel.validationReport();
            //  System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
                System.out.print("JinLOA4Animated self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

                // experimental: test X3DJSAIL output files
                // ./JinLOA4Animated_JavaExport.* file validation is checked when building X3D Example Archives
                String filenameX3D  = "./JinLOA4Animated_JavaExport.x3d"; 
                String filenameX3DV = "./JinLOA4Animated_JavaExport.x3dv"; 
                String filenameJSON = "./JinLOA4Animated_JavaExport.json";
                thisExampleX3dModel.toFileX3D        (filenameX3D);
                thisExampleX3dModel.toFileClassicVRML(filenameX3DV);
// TODO         thisExampleX3dModel.toFileJSON       (filenameJSON);
        }
    }
}
