<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package HumanoidAnimation.Legacy;

import org.web3d.x3d.jsail.Core.*;
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.Navigation.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.RigidBodyPhysics.*;
import org.web3d.x3d.jsail.Shape.*;
import org.web3d.x3d.jsail.Texturing.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * &lt;p&gt; Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model. &lt;/p&gt;
 &lt;p&gt; Related links:  source KoreanCharacter06Ga.java, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank"&gt;X3D Resources&lt;/a&gt;, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank"&gt;X3D Scene Authoring Hints&lt;/a&gt;, and &lt;a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank"&gt;X3D Tooltips&lt;/a&gt;. &lt;/p&gt;
	&lt;table style="color:black; border:0px solid; border-spacing:10px 0px;"&gt;
        &lt;caption&gt;Scene Meta Information&lt;/caption&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center; padding:10px 0px;"&gt;&lt;i&gt;meta tags&lt;/i&gt;&lt;/td&gt;
			&lt;td style="text-align:left;   padding:10px 0px;"&gt;HumanoidAnimation.Legacy.KoreanCharacter06Ga&amp;nbsp; Document Metadata &lt;/td&gt;
		&lt;/tr&gt;

		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; title &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter06Ga.x3d"&gt;KoreanCharacter06Ga.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; creator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Jin Hoon Lee and Min Joo Lee &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; translator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Chul Hee Jung and Myeong Won Lee &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; created &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 31 March 2011 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; translated &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 1 November 2014 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; modified &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 2 July 2023 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="color:red"&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; error &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Legacy model, not valid as X3D4 HAnim version 2.0 since HAnim version 1.0 has significant differences and is no longer directly supported &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; description &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model. &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; KoreanCharacter00ReadMe.txt &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacterHumanMotion_Infotech2014_140706.pdf"&gt;KoreanCharacterHumanMotion_Infotech2014_140706.pdf&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharactersIllustrated.pdf"&gt;KoreanCharactersIllustrated.pdf&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; identifier &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter06Ga.x3d" target="_blank"&gt;https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter06Ga.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 3DS MAX, &lt;a href="http://www.autodesk.com/products/autodesk-3ds-max/overview" target="_blank"&gt;http://www.autodesk.com/products/autodesk-3ds-max/overview&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Suwon University HAnim Editor &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Gnu Image Manipulation Program, &lt;a href="http://www.gimp.org" target="_blank"&gt;http://www.gimp.org&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; X3D-Edit 3.3, &lt;a href="https://savage.nps.edu/X3D-Edit" target="_blank"&gt;https://savage.nps.edu/X3D-Edit&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; license &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/../license.html"&gt;../license.html&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center;" colspan="2"&gt;  &amp;nbsp; &lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;

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

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

public class KoreanCharacter06Ga
{
	/** Default constructor to create this object. */
	public KoreanCharacter06Ga ()
	{
	  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_3_3)
  .setHead(new head()
    .addComponent(new component().setName("H-Anim").setLevel(1))
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("KoreanCharacter06Ga.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("1 November 2014"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("2 July 2023"))
    .addMeta(new meta().setName(meta.NAME_ERROR      ).setContent("Legacy model, not valid as X3D4 HAnim version 2.0 since HAnim version 1.0 has significant differences and is no longer directly supported"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model."))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharacter00ReadMe.txt"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharacterHumanMotion_Infotech2014_140706.pdf"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharactersIllustrated.pdf"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter06Ga.x3d"))
    .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 University HAnim Editor"))
    .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 3.3, https://savage.nps.edu/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("KoreanCharacter06Ga.x3d"))
    .addChild(new NavigationInfo().setSpeed(1.5))
    .addChild(new Viewpoint().setDescription("Ga").setCenterOfRotation(0.0,1.0,0.0).setPosition(0.0,1.0,3.0))
    .addChild(new HAnimHumanoid("hanim_Ga").setName("Ga").setInfo(new String[] {"authorName=Chul Hee Jung and Myeong Won Lee","authorEmail=myeongwonlee@gmail.com","creationDate=31 March 2011","humanoidVersion=1.0","gender=female","height=1.5"}).setScale(0.0225,0.0225,0.0225).setVersion("1.0")
      .addSkeleton(new HAnimJoint("hanim_humanoid_root").setName("humanoid_root").setCenter(0.0,32.310001,-0.707600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
        .addChild(new HAnimSegment("hanim_sacrum").setName("sacrum")
          .addChild(new Transform().setTranslation(0.0,32.310001,-0.707600)
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                .setTexture(new ImageTexture("GaTextureAtlas").setUrl(new String[] {"images/Ga.png","https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/images/Ga.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_8_26_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_26_texCoordIndex())
                .setCoord(new Coordinate().setPoint(getCoordinate_9_26_point()))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.6211,0.5754,0.7851,0.5720,0.7614,0.5720,0.6907,0.5698,0.6200,0.5698,0.6158,0.5702,0.5451,0.5702,0.4167,0.5698,0.5451,0.5702,0.6158,0.5702,0.6200,0.5698,0.6907,0.5698,0.7614,0.5720,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.5450,0.3974,0.4163,0.4938,0.5450,0.3974,0.6148,0.3907,0.6194,0.3907,0.7042,0.3925,0.7635,0.4044,0.7950,0.3772,0.7662,0.3772,0.6945,0.3645,0.6236,0.3695,0.6160,0.3695,0.5438,0.3780,0.4160,0.4530,0.5438,0.3780,0.6160,0.3695,0.6236,0.3695,0.6945,0.3645,0.7662,0.3772,0.7887,0.3451,0.7635,0.3451,0.6980,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.6980,0.3508,0.7635,0.3451,0.6237,0.3398})))))))
        .addChild(new HAnimJoint("hanim_l_hip").setName("l_hip").setCenter(2.906000,30.180000,-0.296600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_l_thigh").setName("l_thigh")
            .addChild(new Transform().setTranslation(2.906000,30.180000,-0.296600)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_35_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_35_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_35_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1132,0.0567,0.1247,0.0557,0.1306,0.0755,0.1137,0.0746,0.1317,0.0556,0.1437,0.0742,0.1367,0.0492,0.1552,0.0702,0.0841,0.0399,0.0919,0.0515,0.0748,0.0702,0.0573,0.0611,0.0956,0.0555,0.0870,0.0732,0.1016,0.0556,0.1004,0.0740,0.1414,0.1255,0.1150,0.1221,0.1555,0.1246,0.1901,0.1145,0.1710,0.1210,0.0609,0.1143,0.0789,0.1145,0.0975,0.1185,0.1398,0.1968,0.1375,0.2141,0.1164,0.2106,0.1165,0.1936,0.1560,0.1998,0.1437,0.2140,0.1512,0.2120,0.1930,0.2055,0.1741,0.2304,0.1584,0.2157,0.1743,0.2015,0.0622,0.1977,0.0740,0.2180,0.0803,0.1938,0.0889,0.2103,0.0992,0.1927,0.1015,0.2099,0.1410,0.0427,0.1660,0.0633,0.0381,0.1143,0.0424,0.2047,0.0615,0.2317,0.1584,0.2157,0.1741,0.2304,0.0740,0.2180,0.0889,0.2103,0.1015,0.2099,0.1164,0.2106,0.1375,0.2141,0.1437,0.2140,0.1512,0.2120,0.0919,0.0515,0.0841,0.0399,0.1367,0.0492,0.1317,0.0556,0.1247,0.0557,0.1132,0.0567,0.1016,0.0556,0.0956,0.0555})))))))
          .addChild(new HAnimJoint("hanim_l_knee").setName("l_knee").setCenter(3.116000,16.920000,-0.216100).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l_calf").setName("l_calf")
              .addChild(new Transform().setTranslation(3.116000,16.920000,-0.216100)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_44_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_44_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_44_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1533,0.0451,0.1623,0.0594,0.1505,0.0627,0.1460,0.0491,0.1609,0.0391,0.1742,0.0547,0.1152,0.0443,0.1036,0.0603,0.0917,0.0539,0.1094,0.0349,0.1241,0.0505,0.1179,0.0642,0.1279,0.0519,0.1267,0.0650,0.1370,0.0496,0.1389,0.0636,0.1771,0.1833,0.1621,0.1818,0.1898,0.1853,0.0921,0.1990,0.1065,0.1923,0.1237,0.1855,0.1357,0.1824,0.1477,0.1821,0.1890,0.1086,0.2023,0.1026,0.1737,0.1142,0.1567,0.1184,0.0934,0.1104,0.1120,0.1113,0.1261,0.1143,0.1413,0.1164,0.1810,0.0492,0.1618,0.0341,0.2033,0.1901,0.0780,0.1116,0.1577,0.1998,0.1212,0.2120,0.1332,0.2037,0.1701,0.2038,0.1782,0.2053,0.1390,0.1984,0.1454,0.1990,0.1839,0.2167,0.1171,0.2197,0.1212,0.2120,0.1332,0.2037,0.1390,0.1984,0.1454,0.1990,0.1577,0.1998,0.1701,0.2038,0.1782,0.2053,0.1839,0.2167,0.1533,0.0451,0.1460,0.0491,0.1370,0.0496,0.1279,0.0519,0.1241,0.0505,0.1152,0.0443,0.1094,0.0349,0.1609,0.0391})))))))
            .addChild(new HAnimJoint("hanim_l_ankle").setName("l_ankle").setCenter(3.280000,4.021000,-0.243900).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_l_hindfoot").setName("l_hindfoot")
                .addChild(new Transform().setTranslation(3.280000,4.021000,-0.243900)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_53_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_53_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_53_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.4844,0.4832,0.4605,0.4880,0.4649,0.5082,0.4285,0.4942,0.4404,0.5196,0.4906,0.5048,0.4809,0.4194,0.4963,0.3791,0.4840,0.4651,0.5104,0.5081,0.4579,0.4737,0.4243,0.4748,0.4873,0.4414,0.4531,0.4460,0.4226,0.4501,0.4433,0.4080,0.4589,0.3795,0.4431,0.3512,0.4805,0.3391,0.5040,0.5265,0.4717,0.5257,0.4602,0.5366,0.4879,0.5212,0.5157,0.5408,0.5040,0.5265,0.4879,0.5212,0.5040,0.5265,0.5157,0.5408,0.5040,0.5265,0.4717,0.5257,0.4602,0.5366,0.5267,0.5341,0.5033,0.4843,0.5033,0.4843,0.4961,0.3404,0.5033,0.4400,0.5001,0.4177,0.5032,0.4400,0.5027,0.4613,0.5027,0.4613,0.5130,0.3789,0.5113,0.5043,0.5237,0.5342,0.5114,0.4838,0.5029,0.4603,0.5115,0.4417,-1749.0000,766.6000,0.4979,0.3571,0.5030,0.4581,0.5048,0.4836})))))))
              .addChild(new HAnimJoint("hanim_l_midtarsal").setName("l_midtarsal").setCenter(3.280000,3.095000,0.830000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_l_middistal").setName("l_middistal")
                  .addChild(new Transform().setTranslation(3.280000,3.095000,0.830000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_62_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_62_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_62_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5321,0.3787,0.5221,0.4164,0.6035,0.4885,0.5254,0.4873,0.5371,0.5277,0.5919,0.4640,0.5993,0.4541,0.6239,0.4724,0.5243,0.4572,0.5139,0.3414,0.5510,0.3296,0.5519,0.3782,0.5994,0.4420,0.6295,0.4612,0.5517,0.4278,0.5821,0.3257,0.5218,0.4385,0.5492,0.4738,0.5859,0.3895,0.5861,0.4306,0.6076,0.3317,0.6217,0.3875,0.6088,0.4242,0.5592,0.5124,0.5492,0.4483,0.5474,0.4375,0.5730,0.4671,0.5877,0.4984,0.5733,0.4449,0.5774,0.4369,0.5104,0.5081,0.5267,0.5341,0.5033,0.4843,0.5033,0.4843,0.5033,0.4400,0.4961,0.3404,0.5001,0.4177,0.5032,0.4400,0.5027,0.4613,0.5027,0.4613,0.5130,0.3789,0.5267,0.5341,0.5104,0.5081,0.5033,0.4843,0.5027,0.4613,0.5033,0.4400,0.5130,0.3789,0.5001,0.4177,0.5027,0.4613,0.5033,0.4843})))))))))))
        .addChild(new HAnimJoint("hanim_r_hip").setName("r_hip").setCenter(-2.906000,30.180000,-0.296600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_r_thigh").setName("r_thigh")
            .addChild(new Transform().setTranslation(-2.906000,30.180000,-0.296600)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_75_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_75_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_75_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1132,0.0567,0.1247,0.0557,0.1306,0.0755,0.1137,0.0746,0.1317,0.0556,0.1437,0.0742,0.1367,0.0492,0.1552,0.0702,0.0841,0.0399,0.0919,0.0515,0.0748,0.0702,0.0573,0.0611,0.0956,0.0555,0.0870,0.0732,0.1016,0.0556,0.1004,0.0740,0.1414,0.1255,0.1150,0.1221,0.1555,0.1246,0.1901,0.1145,0.1710,0.1210,0.0609,0.1143,0.0789,0.1145,0.0975,0.1185,0.1398,0.1968,0.1375,0.2141,0.1164,0.2106,0.1165,0.1936,0.1560,0.1998,0.1437,0.2140,0.1512,0.2120,0.1930,0.2055,0.1741,0.2304,0.1584,0.2157,0.1743,0.2015,0.0622,0.1977,0.0740,0.2180,0.0803,0.1938,0.0889,0.2103,0.0992,0.1927,0.1015,0.2099,0.1410,0.0427,0.1660,0.0633,0.0381,0.1143,0.0424,0.2047,0.0615,0.2317,0.1584,0.2157,0.1741,0.2304,0.0740,0.2180,0.0889,0.2103,0.1015,0.2099,0.1164,0.2106,0.1375,0.2141,0.1437,0.2140,0.1512,0.2120,0.0919,0.0515,0.0841,0.0399,0.1367,0.0492,0.1317,0.0556,0.1247,0.0557,0.1132,0.0567,0.1016,0.0556,0.0956,0.0555})))))))
          .addChild(new HAnimJoint("hanim_r_knee").setName("r_knee").setCenter(-3.116000,16.920000,-0.216100).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_r_calf").setName("r_calf")
              .addChild(new Transform().setTranslation(-3.116000,16.920000,-0.216100)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_84_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_84_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_84_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1533,0.0451,0.1623,0.0594,0.1505,0.0627,0.1460,0.0491,0.1609,0.0391,0.1742,0.0547,0.1152,0.0443,0.1036,0.0603,0.0917,0.0539,0.1094,0.0349,0.1241,0.0505,0.1179,0.0642,0.1279,0.0519,0.1267,0.0650,0.1370,0.0496,0.1389,0.0636,0.1771,0.1833,0.1621,0.1818,0.1898,0.1853,0.0921,0.1990,0.1065,0.1923,0.1237,0.1855,0.1357,0.1824,0.1477,0.1821,0.1890,0.1086,0.2023,0.1026,0.1737,0.1142,0.1567,0.1184,0.0934,0.1104,0.1120,0.1113,0.1261,0.1143,0.1413,0.1164,0.1810,0.0492,0.1618,0.0341,0.2033,0.1901,0.0780,0.1116,0.1577,0.1998,0.1212,0.2120,0.1332,0.2037,0.1701,0.2038,0.1782,0.2053,0.1390,0.1984,0.1454,0.1990,0.1839,0.2167,0.1171,0.2197,0.1212,0.2120,0.1332,0.2037,0.1390,0.1984,0.1454,0.1990,0.1577,0.1998,0.1701,0.2038,0.1782,0.2053,0.1839,0.2167,0.1533,0.0451,0.1460,0.0491,0.1370,0.0496,0.1279,0.0519,0.1241,0.0505,0.1152,0.0443,0.1094,0.0349,0.1609,0.0391})))))))
            .addChild(new HAnimJoint("hanim_r_ankle").setName("r_ankle").setCenter(-3.280000,4.021000,-0.243900).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_r_hindfoot").setName("r_hindfoot")
                .addChild(new Transform().setTranslation(-3.280000,4.021000,-0.243900)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_93_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_93_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_93_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.4844,0.4832,0.4605,0.4880,0.4649,0.5082,0.4285,0.4942,0.4404,0.5196,0.4906,0.5048,0.4809,0.4194,0.4963,0.3791,0.4840,0.4651,0.5104,0.5081,0.4579,0.4737,0.4243,0.4748,0.4873,0.4414,0.4531,0.4460,0.4226,0.4501,0.4433,0.4080,0.4589,0.3795,0.4431,0.3512,0.4805,0.3391,0.5040,0.5265,0.4717,0.5257,0.4602,0.5366,0.4879,0.5212,0.5157,0.5408,0.5040,0.5265,0.4879,0.5212,0.5040,0.5265,0.5157,0.5408,0.5040,0.5265,0.4717,0.5257,0.4602,0.5366,0.5267,0.5341,0.5033,0.4843,0.5033,0.4843,0.4961,0.3404,0.5033,0.4400,0.5001,0.4177,0.5032,0.4400,0.5027,0.4613,0.5027,0.4613,0.5130,0.3789,0.5113,0.5043,0.5237,0.5342,0.5114,0.4838,0.5029,0.4603,0.5115,0.4417,-1749.0000,766.6000,0.4979,0.3571,0.5030,0.4581,0.5048,0.4836})))))))
              .addChild(new HAnimJoint("hanim_r_midtarsal").setName("r_midtarsal").setCenter(-3.280000,3.095000,0.830000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_r_middistal").setName("r_middistal")
                  .addChild(new Transform().setTranslation(-3.280000,3.095000,0.830000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_102_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_102_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_102_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5321,0.3787,0.5221,0.4164,0.6035,0.4885,0.5254,0.4873,0.5371,0.5277,0.5919,0.4640,0.5993,0.4541,0.6239,0.4724,0.5243,0.4572,0.5139,0.3414,0.5510,0.3296,0.5519,0.3782,0.5994,0.4420,0.6295,0.4612,0.5517,0.4278,0.5821,0.3257,0.5218,0.4385,0.5492,0.4738,0.5859,0.3895,0.5861,0.4306,0.6076,0.3317,0.6217,0.3875,0.6088,0.4242,0.5592,0.5124,0.5492,0.4483,0.5474,0.4375,0.5730,0.4671,0.5877,0.4984,0.5733,0.4449,0.5774,0.4369,0.5104,0.5081,0.5267,0.5341,0.5033,0.4843,0.5033,0.4843,0.5033,0.4400,0.4961,0.3404,0.5001,0.4177,0.5032,0.4400,0.5027,0.4613,0.5027,0.4613,0.5130,0.3789,0.5267,0.5341,0.5104,0.5081,0.5033,0.4843,0.5027,0.4613,0.5033,0.4400,0.5130,0.3789,0.5001,0.4177,0.5027,0.4613,0.5033,0.4843})))))))))))
        .addChild(new HAnimJoint("hanim_sacroiliac").setName("sacroiliac").setCenter(0.0,29.389999,-0.382900).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_pelvis").setName("pelvis")
            .addChild(new Transform().setTranslation(0.0,29.389999,-0.382900)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_115_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_115_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_115_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_116_point()))))))
          .addChild(new HAnimJoint("hanim_l_shoulder").setName("l_shoulder").setCenter(6.499000,47.529999,-0.741500).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l_upperarm").setName("l_upperarm")
              .addChild(new Transform().setTranslation(6.499000,47.529999,-0.741500)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_124_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_124_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_124_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_125_point()))))))
            .addChild(new HAnimJoint("hanim_l_elbow").setName("l_elbow").setCenter(6.851000,38.779999,-0.788600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_l_forearm").setName("l_forearm")
                .addChild(new Transform().setTranslation(6.851000,38.779999,-0.788600)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(new int[] {31,30,8,-1,8,9,31,-1,29,10,8,-1,8,30,29,-1,27,11,10,-1,10,29,27,-1,27,28,12,-1,12,11,27,-1,34,13,12,-1,12,28,34,-1,33,14,13,-1,13,34,33,-1,32,31,9,-1,9,15,32,-1,32,15,14,-1,14,33,32,-1,18,16,9,-1,9,8,18,-1,19,18,8,-1,8,10,19,-1,20,19,10,-1,10,11,20,-1,21,20,11,-1,11,12,21,-1,22,21,12,-1,12,13,22,-1,14,23,22,-1,22,13,14,-1,16,17,15,-1,15,9,16,-1,15,17,23,-1,23,14,15,-1,18,24,16,-1,25,24,18,-1,18,19,25,-1,20,26,25,-1,25,19,20,-1,21,5,4,-1,4,26,21,-1,6,5,21,-1,21,22,6,-1,23,2,6,-1,6,22,23,-1,16,0,3,-1,3,17,16,-1,17,3,2,-1,2,23,17,-1,1,7,24,-1,24,25,1,-1,26,4,1,-1,1,25,26,-1,26,20,21,-1,24,7,0,-1,0,16,24,-1,28,27,36,-1,36,35,28,-1,27,29,37,-1,37,36,27,-1,29,30,38,-1,38,37,29,-1,30,31,39,-1,39,38,30,-1,31,32,40,-1,40,39,31,-1,32,33,41,-1,41,40,32,-1,33,34,42,-1,42,41,33,-1,34,28,35,-1,35,42,34,-1,35,36,43,-1,36,37,43,-1,37,38,43,-1,38,39,43,-1,39,40,43,-1,40,41,43,-1,41,42,43,-1,42,35,43,-1}).setTexCoordIndex(new int[] {55,54,9,-1,9,11,55,-1,52,13,10,-1,10,53,52,-1,48,15,14,-1,14,51,48,-1,47,50,17,-1,17,16,47,-1,62,19,18,-1,18,49,62,-1,60,21,20,-1,20,61,60,-1,57,56,12,-1,12,23,57,-1,58,24,22,-1,22,59,58,-1,29,25,11,-1,11,9,29,-1,31,30,10,-1,10,13,31,-1,33,32,14,-1,14,15,33,-1,35,34,16,-1,16,17,35,-1,37,36,18,-1,18,19,37,-1,21,39,38,-1,38,20,21,-1,26,27,23,-1,23,12,26,-1,24,28,40,-1,40,22,24,-1,29,41,25,-1,43,42,30,-1,30,31,43,-1,33,45,44,-1,44,32,33,-1,35,4,3,-1,3,46,35,-1,5,4,36,-1,36,37,5,-1,39,6,5,-1,5,38,39,-1,26,1,7,-1,7,27,26,-1,28,7,8,-1,8,40,28,-1,2,0,42,-1,42,43,2,-1,45,3,2,-1,2,44,45,-1,46,34,35,-1,41,0,1,-1,1,25,41,-1,50,47,64,-1,64,63,50,-1,48,51,65,-1,65,64,48,-1,52,53,66,-1,66,65,52,-1,54,55,67,-1,67,66,54,-1,56,57,68,-1,68,67,56,-1,58,59,69,-1,69,68,58,-1,60,61,70,-1,70,69,60,-1,62,49,63,-1,63,70,62,-1,63,64,71,-1,64,65,71,-1,65,66,71,-1,66,67,71,-1,67,68,71,-1,68,69,71,-1,69,70,71,-1,70,63,71,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.1963,-6.2790,-0.4818,0.7359,-6.2760,0.0910,-0.3111,-6.2790,0.0771,-0.0631,-6.2790,-0.3075,0.4837,-6.2790,0.4237,0.2217,-6.2790,0.6188,-0.0720,-6.2790,0.4241,0.4969,-6.2790,-0.3118,0.6964,-0.6872,-0.5536,0.0513,-0.8287,-0.7608,1.0370,-0.5528,0.1334,0.6719,-0.3823,0.6072,0.0567,-0.4045,0.8998,-0.5645,-0.4265,0.6026,-0.9906,-0.6215,0.1153,-0.6586,-0.7310,-0.5759,0.1082,-2.2010,-0.7417,-0.4350,-2.5570,-0.5481,0.7903,-1.8150,-0.5458,1.0930,-1.8270,0.1068,0.7473,-1.8970,0.6147,0.1257,-2.2010,0.8868,-0.3647,-2.5570,0.5714,-0.7182,-2.7990,0.0724,0.7313,-2.9910,-0.4881,0.9561,-3.4670,0.0896,0.6806,-2.9180,0.5989,0.6136,-0.0062,0.6194,0.0166,-0.0513,0.8929,1.0870,0.0162,0.1265,0.8241,-0.0086,-0.6488,0.0398,-0.0498,-0.8998,-0.8070,-0.0962,-0.6787,-1.0930,-0.1211,0.1265,-0.5742,-0.0952,0.6313,-0.0101,0.5137,0.6957,0.4752,0.5137,0.4734,0.8472,0.5137,0.0864,0.6477,0.5137,-0.5016,0.0090,0.5137,-0.7060,-0.6839,0.5137,-0.5251,-0.8999,0.5137,0.0842,-0.4904,0.5137,0.4830,-0.0139,0.7948,0.0042})))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_134_point()))))))
              .addChild(new HAnimJoint("hanim_l_wrist").setName("l_wrist").setCenter(7.219000,32.480000,-0.434000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_l_hand").setName("l_hand")
                  .addChild(new Transform().setTranslation(7.219000,32.480000,-0.434000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_142_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_142_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_142_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_143_point())))))))))
          .addChild(new HAnimJoint("hanim_r_shoulder").setName("r_shoulder").setCenter(-6.499000,47.529999,-0.741500).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_r_upperarm").setName("r_upperarm")
              .addChild(new Transform().setTranslation(-6.499000,47.529999,-0.741500)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_154_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_154_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_154_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_155_point()))))))
            .addChild(new HAnimJoint("hanim_r_elbow").setName("r_elbow").setCenter(-6.851000,38.779999,-0.788600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_r_forearm").setName("r_forearm")
                .addChild(new Transform().setTranslation(-6.851000,38.779999,-0.788600)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(new int[] {31,9,8,-1,8,30,31,-1,29,30,8,-1,8,10,29,-1,27,29,10,-1,10,11,27,-1,27,11,12,-1,12,28,27,-1,34,28,12,-1,12,13,34,-1,33,34,13,-1,13,14,33,-1,32,15,9,-1,9,31,32,-1,32,33,14,-1,14,15,32,-1,18,8,9,-1,9,16,18,-1,19,10,8,-1,8,18,19,-1,20,11,10,-1,10,19,20,-1,21,12,11,-1,11,20,21,-1,22,13,12,-1,12,21,22,-1,14,13,22,-1,22,23,14,-1,16,9,15,-1,15,17,16,-1,15,14,23,-1,23,17,15,-1,18,16,24,-1,25,19,18,-1,18,24,25,-1,20,19,25,-1,25,26,20,-1,21,26,4,-1,4,5,21,-1,6,22,21,-1,21,5,6,-1,23,22,6,-1,6,2,23,-1,16,17,3,-1,3,0,16,-1,17,23,2,-1,2,3,17,-1,1,25,24,-1,24,7,1,-1,26,25,1,-1,1,4,26,-1,26,21,20,-1,24,16,0,-1,0,7,24,-1,28,35,36,-1,36,27,28,-1,27,36,37,-1,37,29,27,-1,29,37,38,-1,38,30,29,-1,30,38,39,-1,39,31,30,-1,31,39,40,-1,40,32,31,-1,32,40,41,-1,41,33,32,-1,33,41,42,-1,42,34,33,-1,34,42,35,-1,35,28,34,-1,35,43,36,-1,36,43,37,-1,37,43,38,-1,38,43,39,-1,39,43,40,-1,40,43,41,-1,41,43,42,-1,42,43,35,-1}).setTexCoordIndex(new int[] {55,11,9,-1,9,54,55,-1,52,53,10,-1,10,13,52,-1,48,51,14,-1,14,15,48,-1,47,16,17,-1,17,50,47,-1,62,49,18,-1,18,19,62,-1,60,61,20,-1,20,21,60,-1,57,23,12,-1,12,56,57,-1,58,59,22,-1,22,24,58,-1,29,9,11,-1,11,25,29,-1,31,13,10,-1,10,30,31,-1,33,15,14,-1,14,32,33,-1,35,17,16,-1,16,34,35,-1,37,19,18,-1,18,36,37,-1,21,20,38,-1,38,39,21,-1,26,12,23,-1,23,27,26,-1,24,22,40,-1,40,28,24,-1,29,25,41,-1,43,31,30,-1,30,42,43,-1,33,32,44,-1,44,45,33,-1,35,46,3,-1,3,4,35,-1,5,37,36,-1,36,4,5,-1,39,38,5,-1,5,6,39,-1,26,27,7,-1,7,1,26,-1,28,40,8,-1,8,7,28,-1,2,43,42,-1,42,0,2,-1,45,44,2,-1,2,3,45,-1,46,35,34,-1,41,25,1,-1,1,0,41,-1,50,63,64,-1,64,47,50,-1,48,64,65,-1,65,51,48,-1,52,65,66,-1,66,53,52,-1,54,66,67,-1,67,55,54,-1,56,67,68,-1,68,57,56,-1,58,68,69,-1,69,59,58,-1,60,69,70,-1,70,61,60,-1,62,70,63,-1,63,49,62,-1,63,71,64,-1,64,71,65,-1,65,71,66,-1,66,71,67,-1,67,71,68,-1,68,71,69,-1,69,71,70,-1,70,71,63,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-0.1963,-6.2790,-0.4818,-0.7359,-6.2760,0.0910,0.3111,-6.2790,0.0771,0.0631,-6.2790,-0.3075,-0.4837,-6.2790,0.4237,-0.2217,-6.2790,0.6188,0.0720,-6.2790,0.4241,-0.4969,-6.2790,-0.3118,-0.6964,-0.6872,-0.5536,-0.0513,-0.8287,-0.7608,-1.0370,-0.5528,0.1334,-0.6719,-0.3823,0.6072,-0.0567,-0.4045,0.8998,0.5645,-0.4265,0.6026,0.9906,-0.6215,0.1153,0.6586,-0.7310,-0.5759,-0.1082,-2.2010,-0.7417,0.4350,-2.5570,-0.5481,-0.7903,-1.8150,-0.5458,-1.0930,-1.8270,0.1068,-0.7473,-1.8970,0.6147,-0.1257,-2.2010,0.8868,0.3647,-2.5570,0.5714,0.7182,-2.7990,0.0724,-0.7313,-2.9910,-0.4881,-0.9561,-3.4670,0.0896,-0.6806,-2.9180,0.5989,-0.6136,-0.0062,0.6194,-0.0166,-0.0513,0.8929,-1.0870,0.0162,0.1265,-0.8241,-0.0086,-0.6488,-0.0398,-0.0498,-0.8998,0.8070,-0.0962,-0.6787,1.0930,-0.1211,0.1265,0.5742,-0.0952,0.6313,0.0101,0.5137,0.6957,-0.4752,0.5137,0.4734,-0.8472,0.5137,0.0864,-0.6477,0.5137,-0.5016,-0.0090,0.5137,-0.7060,0.6839,0.5137,-0.5251,0.8999,0.5137,0.0842,0.4904,0.5137,0.4830,0.0139,0.7948,0.0042})))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_164_point()))))))
              .addChild(new HAnimJoint("hanim_r_wrist").setName("r_wrist").setCenter(-7.219000,32.480000,-0.434000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_r_hand").setName("r_hand")
                  .addChild(new Transform().setTranslation(-7.219000,32.480000,-0.434000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_172_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_172_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_172_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_173_point())))))))))
          .addChild(new HAnimJoint("hanim_vl5").setName("vl5").setCenter(0.0,34.389999,-0.164300).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l5").setName("l5")
              .addChild(new Transform().setTranslation(0.0,34.389999,-0.164300)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_184_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_184_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_184_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_185_point()))))))
            .addChild(new HAnimJoint("hanim_skullbase").setName("skullbase").setCenter(0.0,52.639999,-0.209000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_skull").setName("skull")
                .addChild(new Transform().setTranslation(0.0,52.639999,-0.209000)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("GaTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_193_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_193_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_193_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_194_point()))))))))))
      .addJoints(new HAnimJoint().setUSE("hanim_humanoid_root"))
      .addJoints(new HAnimJoint().setUSE("hanim_sacroiliac"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl5"))
      .addJoints(new HAnimJoint().setUSE("hanim_skullbase"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_ankle"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_ankle"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_elbow"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_elbow"))
      .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_midtarsal"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midtarsal"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_wrist"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_wrist"))
      .addSegments(new HAnimSegment().setUSE("hanim_sacrum"))
      .addSegments(new HAnimSegment().setUSE("hanim_pelvis"))
      .addSegments(new HAnimSegment().setUSE("hanim_l5"))
      .addSegments(new HAnimSegment().setUSE("hanim_skull"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_hand"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_hand"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_hindfoot"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_hindfoot"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_middistal"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_middistal"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_upperarm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_upperarm"))));
            }
            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 subarrays using type int[] */
		private int[] getIndexedFaceSet_8_26_coordIndex_1()
		{
			int[] value = {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 value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_26_texCoordIndex_1()
		{
			int[] value = {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 value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_35_coordIndex_1()
		{
			int[] value = {0,36,3,-1,3,4,0,-1,36,37,5,-1,5,3,36,-1,37,40,24,-1,24,5,37,-1,1,2,7,-1,7,6,1,-1,2,38,8,-1,8,7,2,-1,39,9,8,-1,8,38,39,-1,0,4,9,-1,9,39,0,-1,3,17,23,-1,23,4,3,-1,18,17,3,-1,3,5,18,-1,19,26,24,-1,24,6,19,-1,20,19,6,-1,6,7,20,-1,21,20,7,-1,7,8,21,-1,9,22,21,-1,21,8,9,-1,4,23,22,-1,22,9,4,-1,11,29,28,-1,28,10,11,-1,30,29,11,-1,11,12,30,-1,31,30,12,-1,32,27,25,-1,25,13,32,-1,14,33,32,-1,32,13,14,-1,15,34,33,-1,33,14,15,-1,16,35,34,-1,34,15,16,-1,10,28,35,-1,35,16,10,-1,17,11,10,-1,10,23,17,-1,12,11,17,-1,17,18,12,-1,13,25,26,-1,26,19,13,-1,14,13,19,-1,19,20,14,-1,15,14,20,-1,20,21,15,-1,22,16,15,-1,15,21,22,-1,23,10,16,-1,16,22,23,-1,24,40,1,-1,1,6,24,-1,26,18,5,-1,5,24,26,-1,25,12,18,-1,18,26,25,-1,12,25,27,-1,27,31,12,-1,43,44,45,-1,45,46,47,-1,43,45,47,-1,47,48,49,-1,43,47,49,-1,43,49,41,-1,42,43,41,-1,27,32,42,-1,42,41,27,-1,32,33,43,-1,43,42,32,-1,33,34,44,-1,44,43,33,-1,34,35,45,-1,45,44,34,-1,35,28,46,-1,46,45,35,-1,28,29,47,-1,47,46,28,-1,29,30,48,-1,48,47,29,-1,30,31,49,-1,49,48,30,-1,31,27,41,-1,41,49,31,-1,52,53,54,-1,54,55,56,-1,56,57,50,-1,54,56,50,-1,52,54,50,-1,51,52,50,-1,2,1,51,-1,51,50,2,-1,1,40,52,-1,52,51,1,-1,40,37,53,-1,53,52,40,-1,37,36,54,-1,54,53,37,-1,36,0,55,-1,55,54,36,-1,0,39,56,-1,56,55,0,-1,39,38,57,-1,57,56,39,-1,38,2,50,-1,50,57,38,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_35_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,2,3,0,-1,1,4,5,-1,5,2,1,-1,4,6,7,-1,7,5,4,-1,8,9,10,-1,10,11,8,-1,9,12,13,-1,13,10,9,-1,14,15,13,-1,13,12,14,-1,0,3,15,-1,15,14,0,-1,2,16,17,-1,17,3,2,-1,18,16,2,-1,2,5,18,-1,19,20,7,-1,7,42,19,-1,21,43,11,-1,11,10,21,-1,22,21,10,-1,10,13,22,-1,15,23,22,-1,22,13,15,-1,3,17,23,-1,23,15,3,-1,24,25,26,-1,26,27,24,-1,29,25,24,-1,24,28,29,-1,30,29,28,-1,32,33,34,-1,34,31,32,-1,35,36,45,-1,45,44,35,-1,37,38,36,-1,36,35,37,-1,39,40,38,-1,38,37,39,-1,27,26,40,-1,40,39,27,-1,16,24,27,-1,27,17,16,-1,28,24,16,-1,16,18,28,-1,31,34,20,-1,20,19,31,-1,35,44,43,-1,43,21,35,-1,37,35,21,-1,21,22,37,-1,23,39,37,-1,37,22,23,-1,17,27,39,-1,39,23,17,-1,7,6,41,-1,41,42,7,-1,20,18,5,-1,5,7,20,-1,34,28,18,-1,18,20,34,-1,28,34,33,-1,33,30,28,-1,48,49,50,-1,50,51,52,-1,48,50,52,-1,52,53,54,-1,48,52,54,-1,48,54,46,-1,47,48,46,-1,33,32,47,-1,47,46,33,-1,45,36,48,-1,48,47,45,-1,36,38,49,-1,49,48,36,-1,38,40,50,-1,50,49,38,-1,40,26,51,-1,51,50,40,-1,26,25,52,-1,52,51,26,-1,25,29,53,-1,53,52,25,-1,29,30,54,-1,54,53,29,-1,30,33,46,-1,46,54,30,-1,57,58,59,-1,59,60,61,-1,61,62,55,-1,59,61,55,-1,57,59,55,-1,56,57,55,-1,9,8,56,-1,56,55,9,-1,41,6,57,-1,57,56,41,-1,6,4,58,-1,58,57,6,-1,4,1,59,-1,59,58,4,-1,1,0,60,-1,60,59,1,-1,0,14,61,-1,61,60,0,-1,14,12,62,-1,62,61,14,-1,12,9,55,-1,55,62,12,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_44_coordIndex_1()
		{
			int[] value = {19,25,27,-1,27,0,19,-1,20,19,0,-1,0,1,20,-1,21,26,28,-1,28,29,21,-1,22,21,29,-1,29,2,22,-1,30,23,22,-1,22,2,30,-1,31,24,23,-1,23,30,31,-1,27,25,24,-1,24,31,27,-1,32,3,4,-1,4,35,32,-1,36,35,4,-1,4,5,36,-1,10,6,33,-1,33,39,10,-1,7,34,33,-1,33,6,7,-1,8,37,34,-1,34,7,8,-1,9,38,37,-1,37,8,9,-1,32,38,9,-1,9,3,32,-1,5,13,15,-1,15,10,5,-1,39,36,5,-1,5,10,39,-1,4,3,12,-1,12,11,4,-1,5,4,11,-1,11,13,5,-1,14,6,10,-1,10,15,14,-1,16,7,6,-1,6,14,16,-1,17,8,7,-1,7,16,17,-1,18,9,8,-1,8,17,18,-1,3,9,18,-1,18,12,3,-1,20,26,15,-1,15,13,20,-1,11,12,25,-1,25,19,11,-1,13,11,19,-1,19,20,13,-1,14,15,26,-1,26,21,14,-1,22,16,14,-1,14,21,22,-1,23,17,16,-1,16,22,23,-1,24,18,17,-1,17,23,24,-1,25,12,18,-1,18,24,25,-1,1,28,26,-1,26,20,1,-1,42,43,44,-1,44,45,46,-1,46,47,40,-1,44,46,40,-1,42,44,40,-1,41,42,40,-1,33,34,41,-1,41,40,33,-1,34,37,42,-1,42,41,34,-1,37,38,43,-1,43,42,37,-1,38,32,44,-1,44,43,38,-1,32,35,45,-1,45,44,32,-1,35,36,46,-1,46,45,35,-1,36,39,47,-1,47,46,36,-1,39,33,40,-1,40,47,39,-1,50,51,52,-1,52,53,54,-1,50,52,54,-1,54,55,48,-1,50,54,48,-1,49,50,48,-1,0,27,49,-1,49,48,0,-1,27,31,50,-1,50,49,27,-1,31,30,51,-1,51,50,31,-1,30,2,52,-1,52,51,30,-1,2,29,53,-1,53,52,2,-1,29,28,54,-1,54,53,29,-1,28,1,55,-1,55,54,28,-1,1,0,48,-1,48,55,1,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_44_texCoordIndex_1()
		{
			int[] value = {1,2,3,-1,3,0,1,-1,5,1,0,-1,0,4,5,-1,7,8,9,-1,9,6,7,-1,11,7,6,-1,6,10,11,-1,12,13,11,-1,11,10,12,-1,14,15,13,-1,13,12,14,-1,3,2,15,-1,15,14,3,-1,36,17,16,-1,16,39,36,-1,40,39,16,-1,16,18,40,-1,19,20,37,-1,37,44,19,-1,21,38,37,-1,37,20,21,-1,22,41,38,-1,38,21,22,-1,23,42,41,-1,41,22,23,-1,36,42,23,-1,23,17,36,-1,18,24,25,-1,25,34,18,-1,43,40,18,-1,18,34,43,-1,16,17,27,-1,27,26,16,-1,18,16,26,-1,26,24,18,-1,28,20,19,-1,19,35,28,-1,29,21,20,-1,20,28,29,-1,30,22,21,-1,21,29,30,-1,31,23,22,-1,22,30,31,-1,17,23,31,-1,31,27,17,-1,5,32,25,-1,25,24,5,-1,26,27,2,-1,2,1,26,-1,24,26,1,-1,1,5,24,-1,28,35,8,-1,8,7,28,-1,11,29,28,-1,28,7,11,-1,13,30,29,-1,29,11,13,-1,15,31,30,-1,30,13,15,-1,2,27,31,-1,31,15,2,-1,4,33,32,-1,32,5,4,-1,47,48,49,-1,49,50,51,-1,51,52,45,-1,49,51,45,-1,47,49,45,-1,46,47,45,-1,37,38,46,-1,46,45,37,-1,38,41,47,-1,47,46,38,-1,41,42,48,-1,48,47,41,-1,42,36,49,-1,49,48,42,-1,36,39,50,-1,50,49,36,-1,39,40,51,-1,51,50,39,-1,40,43,52,-1,52,51,40,-1,44,37,45,-1,45,52,44,-1,55,56,57,-1,57,58,59,-1,55,57,59,-1,59,60,53,-1,55,59,53,-1,54,55,53,-1,0,3,54,-1,54,53,0,-1,3,14,55,-1,55,54,3,-1,14,12,56,-1,56,55,14,-1,12,10,57,-1,57,56,12,-1,10,6,58,-1,58,57,10,-1,6,9,59,-1,59,58,6,-1,33,4,60,-1,60,59,33,-1,4,0,53,-1,53,60,4,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_53_coordIndex_1()
		{
			int[] value = {0,1,10,-1,10,16,0,-1,2,11,10,-1,10,1,2,-1,3,12,11,-1,11,2,3,-1,4,13,12,-1,12,3,4,-1,41,0,16,-1,16,15,41,-1,0,41,44,-1,44,18,0,-1,17,19,4,-1,4,3,17,-1,20,17,3,-1,3,2,20,-1,21,20,2,-1,2,1,21,-1,18,21,1,-1,1,0,18,-1,18,44,42,-1,42,6,18,-1,8,7,19,-1,19,17,8,-1,23,8,17,-1,17,20,23,-1,9,23,20,-1,20,21,9,-1,6,9,21,-1,21,18,6,-1,10,24,26,-1,26,16,10,-1,11,25,24,-1,24,10,11,-1,12,27,25,-1,25,11,12,-1,13,28,27,-1,27,12,13,-1,5,28,13,-1,13,14,5,-1,30,29,39,-1,39,15,30,-1,26,30,15,-1,15,16,26,-1,8,23,22,-1,22,7,8,-1,9,6,22,-1,22,23,9,-1,6,42,46,-1,46,22,6,-1,33,34,35,-1,35,36,37,-1,37,38,31,-1,35,37,31,-1,33,35,31,-1,32,33,31,-1,28,5,32,-1,32,31,28,-1,5,29,33,-1,33,32,5,-1,29,30,34,-1,34,33,29,-1,30,26,35,-1,35,34,30,-1,26,24,36,-1,36,35,26,-1,24,25,37,-1,37,36,24,-1,25,27,38,-1,38,37,25,-1,27,28,31,-1,31,38,27,-1,39,29,5,-1,5,14,39,-1,7,22,46,-1,46,43,7,-1,4,19,45,-1,45,40,4,-1,19,7,43,-1,43,45,19,-1,4,40,14,-1,14,13,4,-1,48,49,50,-1,50,51,52,-1,48,50,52,-1,53,54,55,-1,52,53,55,-1,48,52,55,-1,48,55,56,-1,48,56,47,-1,15,39,48,-1,48,47,15,-1,39,14,49,-1,49,48,39,-1,14,40,50,-1,50,49,14,-1,40,45,51,-1,51,50,40,-1,45,43,52,-1,52,51,45,-1,43,46,53,-1,53,52,43,-1,46,42,54,-1,54,53,46,-1,42,44,55,-1,55,54,42,-1,44,41,56,-1,56,55,44,-1,41,15,47,-1,47,56,41,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_53_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,2,5,0,-1,3,4,2,-1,2,1,3,-1,1,2,4,-1,4,3,1,-1,0,5,2,-1,2,1,0,-1,33,0,5,-1,5,9,33,-1,0,33,38,-1,38,8,0,-1,10,8,0,-1,0,1,10,-1,11,10,1,-1,1,3,11,-1,10,11,3,-1,3,1,10,-1,8,10,1,-1,1,0,8,-1,8,38,35,-1,35,12,8,-1,13,12,8,-1,8,10,13,-1,14,13,10,-1,10,11,14,-1,13,14,11,-1,11,10,13,-1,12,13,10,-1,10,8,12,-1,2,20,22,-1,22,5,2,-1,4,21,20,-1,20,2,4,-1,2,20,21,-1,21,4,2,-1,5,22,20,-1,20,2,5,-1,19,22,5,-1,5,9,19,-1,24,23,31,-1,31,9,24,-1,22,24,9,-1,9,5,22,-1,15,16,7,-1,7,6,15,-1,17,18,7,-1,7,16,17,-1,18,34,40,-1,40,7,18,-1,27,28,25,-1,25,29,30,-1,30,29,25,-1,25,30,25,-1,27,25,25,-1,26,27,25,-1,22,19,26,-1,26,25,22,-1,19,23,27,-1,27,26,19,-1,23,24,28,-1,28,27,23,-1,24,22,25,-1,25,28,24,-1,22,20,29,-1,29,25,22,-1,20,21,30,-1,30,29,20,-1,21,20,29,-1,29,30,21,-1,20,22,25,-1,25,29,20,-1,31,23,19,-1,19,9,31,-1,6,7,40,-1,40,36,6,-1,0,8,39,-1,39,32,0,-1,8,12,37,-1,37,39,8,-1,0,32,9,-1,9,5,0,-1,42,41,43,-1,43,44,45,-1,42,43,45,-1,46,47,48,-1,45,46,48,-1,42,45,48,-1,42,48,49,-1,42,49,41,-1,9,31,42,-1,42,41,9,-1,31,9,41,-1,41,42,31,-1,9,32,43,-1,43,41,9,-1,32,39,44,-1,44,43,32,-1,39,37,45,-1,45,44,39,-1,36,40,46,-1,46,45,36,-1,40,34,47,-1,47,46,40,-1,35,38,48,-1,48,47,35,-1,38,33,49,-1,49,48,38,-1,33,9,41,-1,41,49,33,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_62_coordIndex_1()
		{
			int[] value = {36,0,33,-1,1,35,33,-1,33,0,1,-1,34,35,1,-1,1,2,34,-1,5,39,42,-1,42,4,5,-1,25,31,18,-1,18,19,25,-1,32,25,19,-1,19,20,32,-1,36,41,26,-1,26,0,36,-1,22,21,31,-1,31,25,22,-1,23,22,25,-1,25,32,23,-1,41,39,5,-1,5,26,41,-1,7,6,2,-1,2,1,7,-1,8,7,1,-1,1,0,8,-1,9,10,4,-1,4,3,9,-1,10,11,5,-1,5,4,10,-1,6,27,24,-1,24,2,6,-1,28,8,0,-1,0,26,28,-1,27,9,3,-1,3,24,27,-1,11,28,26,-1,26,5,11,-1,13,12,6,-1,6,7,13,-1,12,29,27,-1,27,6,12,-1,14,13,7,-1,7,8,14,-1,30,14,8,-1,8,28,30,-1,15,16,10,-1,10,9,15,-1,29,15,9,-1,9,27,29,-1,17,30,28,-1,28,11,17,-1,16,17,11,-1,11,10,16,-1,19,18,12,-1,12,13,19,-1,18,31,29,-1,29,12,18,-1,20,19,13,-1,13,14,20,-1,32,20,14,-1,14,30,32,-1,21,22,16,-1,16,15,21,-1,31,21,15,-1,15,29,31,-1,23,32,30,-1,30,17,23,-1,22,23,17,-1,17,16,22,-1,37,2,24,-1,24,40,37,-1,40,24,3,-1,3,38,40,-1,38,3,4,-1,4,42,38,-1,34,2,37,-1,44,45,46,-1,46,47,48,-1,48,49,50,-1,46,48,50,-1,50,51,52,-1,46,50,52,-1,44,46,52,-1,44,52,43,-1,35,34,44,-1,44,43,35,-1,34,37,45,-1,45,44,34,-1,37,40,46,-1,46,45,37,-1,40,38,47,-1,47,46,40,-1,38,42,48,-1,48,47,38,-1,42,39,49,-1,49,48,42,-1,39,41,50,-1,50,49,39,-1,41,36,51,-1,51,50,41,-1,36,33,52,-1,52,51,36,-1,33,35,43,-1,43,52,33,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_62_texCoordIndex_1()
		{
			int[] value = {32,3,30,-1,4,31,30,-1,30,3,4,-1,30,31,4,-1,4,3,30,-1,1,36,40,-1,40,0,1,-1,7,6,5,-1,5,2,7,-1,6,7,2,-1,2,5,6,-1,32,39,8,-1,8,3,32,-1,13,12,6,-1,6,7,13,-1,12,13,7,-1,7,6,12,-1,39,37,16,-1,16,8,39,-1,23,17,3,-1,3,4,23,-1,17,23,4,-1,4,3,17,-1,10,11,0,-1,0,9,10,-1,11,14,1,-1,1,0,11,-1,17,24,8,-1,8,3,17,-1,24,17,3,-1,3,8,24,-1,24,25,16,-1,16,8,24,-1,25,24,8,-1,8,16,25,-1,27,26,17,-1,17,23,27,-1,26,28,24,-1,24,17,26,-1,26,27,23,-1,23,17,26,-1,28,26,17,-1,17,24,28,-1,15,18,11,-1,11,10,15,-1,28,29,25,-1,25,24,28,-1,29,28,24,-1,24,25,29,-1,18,19,14,-1,14,11,18,-1,2,5,26,-1,26,27,2,-1,5,6,28,-1,28,26,5,-1,5,2,27,-1,27,26,5,-1,6,5,26,-1,26,28,6,-1,20,21,18,-1,18,15,20,-1,6,12,29,-1,29,28,6,-1,12,6,28,-1,28,29,12,-1,21,22,19,-1,19,18,21,-1,33,3,8,-1,8,38,33,-1,38,8,16,-1,16,34,38,-1,35,9,0,-1,0,40,35,-1,30,3,33,-1,42,43,44,-1,44,45,46,-1,46,47,48,-1,44,46,48,-1,48,49,42,-1,44,48,42,-1,42,44,42,-1,42,42,41,-1,31,30,42,-1,42,41,31,-1,30,33,43,-1,43,42,30,-1,33,38,44,-1,44,43,33,-1,38,34,45,-1,45,44,38,-1,35,40,46,-1,46,45,35,-1,40,36,47,-1,47,46,40,-1,37,39,48,-1,48,47,37,-1,39,32,49,-1,49,48,39,-1,32,30,42,-1,42,49,32,-1,30,31,41,-1,41,42,30,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_75_coordIndex_1()
		{
			int[] value = {0,4,3,-1,3,36,0,-1,36,3,5,-1,5,37,36,-1,37,5,24,-1,24,40,37,-1,1,6,7,-1,7,2,1,-1,2,7,8,-1,8,38,2,-1,39,38,8,-1,8,9,39,-1,0,39,9,-1,9,4,0,-1,3,4,23,-1,23,17,3,-1,18,5,3,-1,3,17,18,-1,19,6,24,-1,24,26,19,-1,20,7,6,-1,6,19,20,-1,21,8,7,-1,7,20,21,-1,9,8,21,-1,21,22,9,-1,4,9,22,-1,22,23,4,-1,11,10,28,-1,28,29,11,-1,30,12,11,-1,11,29,30,-1,31,12,30,-1,32,13,25,-1,25,27,32,-1,14,13,32,-1,32,33,14,-1,15,14,33,-1,33,34,15,-1,16,15,34,-1,34,35,16,-1,10,16,35,-1,35,28,10,-1,17,23,10,-1,10,11,17,-1,12,18,17,-1,17,11,12,-1,13,19,26,-1,26,25,13,-1,14,20,19,-1,19,13,14,-1,15,21,20,-1,20,14,15,-1,22,21,15,-1,15,16,22,-1,23,22,16,-1,16,10,23,-1,24,6,1,-1,1,40,24,-1,26,24,5,-1,5,18,26,-1,25,26,18,-1,18,12,25,-1,12,31,27,-1,27,25,12,-1,49,48,47,-1,47,46,45,-1,45,44,43,-1,47,45,43,-1,49,47,43,-1,41,49,43,-1,42,41,43,-1,27,41,42,-1,42,32,27,-1,32,42,43,-1,43,33,32,-1,33,43,44,-1,44,34,33,-1,34,44,45,-1,45,35,34,-1,35,45,46,-1,46,28,35,-1,28,46,47,-1,47,29,28,-1,29,47,48,-1,48,30,29,-1,30,48,49,-1,49,31,30,-1,31,49,41,-1,41,27,31,-1,50,57,56,-1,56,55,54,-1,50,56,54,-1,54,53,52,-1,50,54,52,-1,51,50,52,-1,2,50,51,-1,51,1,2,-1,1,51,52,-1,52,40,1,-1,40,52,53,-1,53,37,40,-1,37,53,54,-1,54,36,37,-1,36,54,55,-1,55,0,36,-1,0,55,56,-1,56,39,0,-1,39,56,57,-1,57,38,39,-1,38,57,50,-1,50,2,38,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_75_texCoordIndex_1()
		{
			int[] value = {0,3,2,-1,2,1,0,-1,1,2,5,-1,5,4,1,-1,4,5,7,-1,7,6,4,-1,8,11,10,-1,10,9,8,-1,9,10,13,-1,13,12,9,-1,14,12,13,-1,13,15,14,-1,0,14,15,-1,15,3,0,-1,2,3,17,-1,17,16,2,-1,18,5,2,-1,2,16,18,-1,19,42,7,-1,7,20,19,-1,21,10,11,-1,11,43,21,-1,22,13,10,-1,10,21,22,-1,15,13,22,-1,22,23,15,-1,3,15,23,-1,23,17,3,-1,24,27,26,-1,26,25,24,-1,29,28,24,-1,24,25,29,-1,30,28,29,-1,32,31,34,-1,34,33,32,-1,35,44,45,-1,45,36,35,-1,37,35,36,-1,36,38,37,-1,39,37,38,-1,38,40,39,-1,27,39,40,-1,40,26,27,-1,16,17,27,-1,27,24,16,-1,28,18,16,-1,16,24,28,-1,31,19,20,-1,20,34,31,-1,35,21,43,-1,43,44,35,-1,37,22,21,-1,21,35,37,-1,23,22,37,-1,37,39,23,-1,17,23,39,-1,39,27,17,-1,7,42,41,-1,41,6,7,-1,20,7,5,-1,5,18,20,-1,34,20,18,-1,18,28,34,-1,28,30,33,-1,33,34,28,-1,54,53,52,-1,52,51,50,-1,50,49,48,-1,52,50,48,-1,54,52,48,-1,46,54,48,-1,47,46,48,-1,33,46,47,-1,47,32,33,-1,45,47,48,-1,48,36,45,-1,36,48,49,-1,49,38,36,-1,38,49,50,-1,50,40,38,-1,40,50,51,-1,51,26,40,-1,26,51,52,-1,52,25,26,-1,25,52,53,-1,53,29,25,-1,29,53,54,-1,54,30,29,-1,30,54,46,-1,46,33,30,-1,55,62,61,-1,61,60,59,-1,55,61,59,-1,59,58,57,-1,55,59,57,-1,56,55,57,-1,9,55,56,-1,56,8,9,-1,41,56,57,-1,57,6,41,-1,6,57,58,-1,58,4,6,-1,4,58,59,-1,59,1,4,-1,1,59,60,-1,60,0,1,-1,0,60,61,-1,61,14,0,-1,14,61,62,-1,62,12,14,-1,12,62,55,-1,55,9,12,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_84_coordIndex_1()
		{
			int[] value = {19,0,27,-1,27,25,19,-1,20,1,0,-1,0,19,20,-1,21,29,28,-1,28,26,21,-1,22,2,29,-1,29,21,22,-1,30,2,22,-1,22,23,30,-1,31,30,23,-1,23,24,31,-1,27,31,24,-1,24,25,27,-1,32,35,4,-1,4,3,32,-1,36,5,4,-1,4,35,36,-1,10,39,33,-1,33,6,10,-1,7,6,33,-1,33,34,7,-1,8,7,34,-1,34,37,8,-1,9,8,37,-1,37,38,9,-1,32,3,9,-1,9,38,32,-1,5,10,15,-1,15,13,5,-1,39,10,5,-1,5,36,39,-1,4,11,12,-1,12,3,4,-1,5,13,11,-1,11,4,5,-1,14,15,10,-1,10,6,14,-1,16,14,6,-1,6,7,16,-1,17,16,7,-1,7,8,17,-1,18,17,8,-1,8,9,18,-1,3,12,18,-1,18,9,3,-1,20,13,15,-1,15,26,20,-1,11,19,25,-1,25,12,11,-1,13,20,19,-1,19,11,13,-1,14,21,26,-1,26,15,14,-1,22,21,14,-1,14,16,22,-1,23,22,16,-1,16,17,23,-1,24,23,17,-1,17,18,24,-1,25,24,18,-1,18,12,25,-1,1,20,26,-1,26,28,1,-1,40,47,46,-1,46,45,44,-1,40,46,44,-1,44,43,42,-1,40,44,42,-1,41,40,42,-1,33,40,41,-1,41,34,33,-1,34,41,42,-1,42,37,34,-1,37,42,43,-1,43,38,37,-1,38,43,44,-1,44,32,38,-1,32,44,45,-1,45,35,32,-1,35,45,46,-1,46,36,35,-1,36,46,47,-1,47,39,36,-1,39,47,40,-1,40,33,39,-1,48,55,54,-1,54,53,52,-1,52,51,50,-1,54,52,50,-1,48,54,50,-1,49,48,50,-1,0,48,49,-1,49,27,0,-1,27,49,50,-1,50,31,27,-1,31,50,51,-1,51,30,31,-1,30,51,52,-1,52,2,30,-1,2,52,53,-1,53,29,2,-1,29,53,54,-1,54,28,29,-1,28,54,55,-1,55,1,28,-1,1,55,48,-1,48,0,1,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_84_texCoordIndex_1()
		{
			int[] value = {1,0,3,-1,3,2,1,-1,5,4,0,-1,0,1,5,-1,7,6,9,-1,9,8,7,-1,11,10,6,-1,6,7,11,-1,12,10,11,-1,11,13,12,-1,14,12,13,-1,13,15,14,-1,3,14,15,-1,15,2,3,-1,36,39,16,-1,16,17,36,-1,40,18,16,-1,16,39,40,-1,19,44,37,-1,37,20,19,-1,21,20,37,-1,37,38,21,-1,22,21,38,-1,38,41,22,-1,23,22,41,-1,41,42,23,-1,36,17,23,-1,23,42,36,-1,18,34,25,-1,25,24,18,-1,43,34,18,-1,18,40,43,-1,16,26,27,-1,27,17,16,-1,18,24,26,-1,26,16,18,-1,28,35,19,-1,19,20,28,-1,29,28,20,-1,20,21,29,-1,30,29,21,-1,21,22,30,-1,31,30,22,-1,22,23,31,-1,17,27,31,-1,31,23,17,-1,5,24,25,-1,25,32,5,-1,26,1,2,-1,2,27,26,-1,24,5,1,-1,1,26,24,-1,28,7,8,-1,8,35,28,-1,11,7,28,-1,28,29,11,-1,13,11,29,-1,29,30,13,-1,15,13,30,-1,30,31,15,-1,2,15,31,-1,31,27,2,-1,4,5,32,-1,32,33,4,-1,45,52,51,-1,51,50,49,-1,45,51,49,-1,49,48,47,-1,45,49,47,-1,46,45,47,-1,37,45,46,-1,46,38,37,-1,38,46,47,-1,47,41,38,-1,41,47,48,-1,48,42,41,-1,42,48,49,-1,49,36,42,-1,36,49,50,-1,50,39,36,-1,39,50,51,-1,51,40,39,-1,40,51,52,-1,52,43,40,-1,44,52,45,-1,45,37,44,-1,53,60,59,-1,59,58,57,-1,57,56,55,-1,59,57,55,-1,53,59,55,-1,54,53,55,-1,0,53,54,-1,54,3,0,-1,3,54,55,-1,55,14,3,-1,14,55,56,-1,56,12,14,-1,12,56,57,-1,57,10,12,-1,10,57,58,-1,58,6,10,-1,6,58,59,-1,59,9,6,-1,33,59,60,-1,60,4,33,-1,4,60,53,-1,53,0,4,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_93_coordIndex_1()
		{
			int[] value = {0,16,10,-1,10,1,0,-1,2,1,10,-1,10,11,2,-1,3,2,11,-1,11,12,3,-1,4,3,12,-1,12,13,4,-1,41,15,16,-1,16,0,41,-1,0,18,44,-1,44,41,0,-1,17,3,4,-1,4,19,17,-1,20,2,3,-1,3,17,20,-1,21,1,2,-1,2,20,21,-1,18,0,1,-1,1,21,18,-1,18,6,42,-1,42,44,18,-1,8,17,19,-1,19,7,8,-1,23,20,17,-1,17,8,23,-1,9,21,20,-1,20,23,9,-1,6,18,21,-1,21,9,6,-1,10,16,26,-1,26,24,10,-1,11,10,24,-1,24,25,11,-1,12,11,25,-1,25,27,12,-1,13,12,27,-1,27,28,13,-1,5,14,13,-1,13,28,5,-1,30,15,39,-1,39,29,30,-1,26,16,15,-1,15,30,26,-1,8,7,22,-1,22,23,8,-1,9,23,22,-1,22,6,9,-1,6,22,46,-1,46,42,6,-1,31,38,37,-1,37,36,35,-1,31,37,35,-1,35,34,33,-1,31,35,33,-1,32,31,33,-1,28,31,32,-1,32,5,28,-1,5,32,33,-1,33,29,5,-1,29,33,34,-1,34,30,29,-1,30,34,35,-1,35,26,30,-1,26,35,36,-1,36,24,26,-1,24,36,37,-1,37,25,24,-1,25,37,38,-1,38,27,25,-1,27,38,31,-1,31,28,27,-1,39,14,5,-1,5,29,39,-1,7,43,46,-1,46,22,7,-1,4,40,45,-1,45,19,4,-1,19,45,43,-1,43,7,19,-1,4,13,14,-1,14,40,4,-1,48,47,56,-1,48,56,55,-1,55,54,53,-1,55,53,52,-1,48,55,52,-1,52,51,50,-1,48,52,50,-1,48,50,49,-1,15,47,48,-1,48,39,15,-1,39,48,49,-1,49,14,39,-1,14,49,50,-1,50,40,14,-1,40,50,51,-1,51,45,40,-1,45,51,52,-1,52,43,45,-1,43,52,53,-1,53,46,43,-1,46,53,54,-1,54,42,46,-1,42,54,55,-1,55,44,42,-1,44,55,56,-1,56,41,44,-1,41,56,47,-1,47,15,41,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_93_texCoordIndex_1()
		{
			int[] value = {0,5,2,-1,2,1,0,-1,3,1,2,-1,2,4,3,-1,1,3,4,-1,4,2,1,-1,0,1,2,-1,2,5,0,-1,33,9,5,-1,5,0,33,-1,0,8,38,-1,38,33,0,-1,10,1,0,-1,0,8,10,-1,11,3,1,-1,1,10,11,-1,10,1,3,-1,3,11,10,-1,8,0,1,-1,1,10,8,-1,8,12,35,-1,35,38,8,-1,13,10,8,-1,8,12,13,-1,14,11,10,-1,10,13,14,-1,13,10,11,-1,11,14,13,-1,12,8,10,-1,10,13,12,-1,2,5,22,-1,22,20,2,-1,4,2,20,-1,20,21,4,-1,2,4,21,-1,21,20,2,-1,5,2,20,-1,20,22,5,-1,19,9,5,-1,5,22,19,-1,24,9,31,-1,31,23,24,-1,22,5,9,-1,9,24,22,-1,15,6,7,-1,7,16,15,-1,17,16,7,-1,7,18,17,-1,18,7,40,-1,40,34,18,-1,25,29,30,-1,30,29,25,-1,25,30,25,-1,25,28,27,-1,25,25,27,-1,26,25,27,-1,22,25,26,-1,26,19,22,-1,19,26,27,-1,27,23,19,-1,23,27,28,-1,28,24,23,-1,24,28,25,-1,25,22,24,-1,22,25,29,-1,29,20,22,-1,20,29,30,-1,30,21,20,-1,21,30,29,-1,29,20,21,-1,20,29,25,-1,25,22,20,-1,31,9,19,-1,19,23,31,-1,6,36,40,-1,40,7,6,-1,0,32,39,-1,39,8,0,-1,8,39,37,-1,37,12,8,-1,0,5,9,-1,9,32,0,-1,42,41,49,-1,42,49,48,-1,48,47,46,-1,48,46,45,-1,42,48,45,-1,45,44,43,-1,42,45,43,-1,42,43,41,-1,9,41,42,-1,42,31,9,-1,31,42,41,-1,41,9,31,-1,9,41,43,-1,43,32,9,-1,32,43,44,-1,44,39,32,-1,39,44,45,-1,45,37,39,-1,36,45,46,-1,46,40,36,-1,40,46,47,-1,47,34,40,-1,35,47,48,-1,48,38,35,-1,38,48,49,-1,49,33,38,-1,33,49,41,-1,41,9,33,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_102_coordIndex_1()
		{
			int[] value = {36,33,0,-1,1,0,33,-1,33,35,1,-1,34,2,1,-1,1,35,34,-1,5,4,42,-1,42,39,5,-1,25,19,18,-1,18,31,25,-1,32,20,19,-1,19,25,32,-1,36,0,26,-1,26,41,36,-1,22,25,31,-1,31,21,22,-1,23,32,25,-1,25,22,23,-1,41,26,5,-1,5,39,41,-1,7,1,2,-1,2,6,7,-1,8,0,1,-1,1,7,8,-1,9,3,4,-1,4,10,9,-1,10,4,5,-1,5,11,10,-1,6,2,24,-1,24,27,6,-1,28,26,0,-1,0,8,28,-1,27,24,3,-1,3,9,27,-1,11,5,26,-1,26,28,11,-1,13,7,6,-1,6,12,13,-1,12,6,27,-1,27,29,12,-1,14,8,7,-1,7,13,14,-1,30,28,8,-1,8,14,30,-1,15,9,10,-1,10,16,15,-1,29,27,9,-1,9,15,29,-1,17,11,28,-1,28,30,17,-1,16,10,11,-1,11,17,16,-1,19,13,12,-1,12,18,19,-1,18,12,29,-1,29,31,18,-1,20,14,13,-1,13,19,20,-1,32,30,14,-1,14,20,32,-1,21,15,16,-1,16,22,21,-1,31,29,15,-1,15,21,31,-1,23,17,30,-1,30,32,23,-1,22,16,17,-1,17,23,22,-1,37,40,24,-1,24,2,37,-1,40,38,3,-1,3,24,40,-1,38,42,4,-1,4,3,38,-1,34,37,2,-1,44,43,52,-1,52,51,50,-1,50,49,48,-1,48,47,46,-1,50,48,46,-1,52,50,46,-1,44,52,46,-1,44,46,45,-1,35,43,44,-1,44,34,35,-1,34,44,45,-1,45,37,34,-1,37,45,46,-1,46,40,37,-1,40,46,47,-1,47,38,40,-1,38,47,48,-1,48,42,38,-1,42,48,49,-1,49,39,42,-1,39,49,50,-1,50,41,39,-1,41,50,51,-1,51,36,41,-1,36,51,52,-1,52,33,36,-1,33,52,43,-1,43,35,33,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_102_texCoordIndex_1()
		{
			int[] value = {32,30,3,-1,4,3,30,-1,30,31,4,-1,30,3,4,-1,4,31,30,-1,1,0,40,-1,40,36,1,-1,7,2,5,-1,5,6,7,-1,6,5,2,-1,2,7,6,-1,32,3,8,-1,8,39,32,-1,13,7,6,-1,6,12,13,-1,12,6,7,-1,7,13,12,-1,39,8,16,-1,16,37,39,-1,23,4,3,-1,3,17,23,-1,17,3,4,-1,4,23,17,-1,10,9,0,-1,0,11,10,-1,11,0,1,-1,1,14,11,-1,17,3,8,-1,8,24,17,-1,24,8,3,-1,3,17,24,-1,24,8,16,-1,16,25,24,-1,25,16,8,-1,8,24,25,-1,27,23,17,-1,17,26,27,-1,26,17,24,-1,24,28,26,-1,26,17,23,-1,23,27,26,-1,28,24,17,-1,17,26,28,-1,15,10,11,-1,11,18,15,-1,28,24,25,-1,25,29,28,-1,29,25,24,-1,24,28,29,-1,18,11,14,-1,14,19,18,-1,2,27,26,-1,26,5,2,-1,5,26,28,-1,28,6,5,-1,5,26,27,-1,27,2,5,-1,6,28,26,-1,26,5,6,-1,20,15,18,-1,18,21,20,-1,6,28,29,-1,29,12,6,-1,12,29,28,-1,28,6,12,-1,21,18,19,-1,19,22,21,-1,33,38,8,-1,8,3,33,-1,38,34,16,-1,16,8,38,-1,35,40,0,-1,0,9,35,-1,30,33,3,-1,42,41,42,-1,42,49,48,-1,48,47,46,-1,46,45,44,-1,48,46,44,-1,42,48,44,-1,42,42,44,-1,42,44,43,-1,31,41,42,-1,42,30,31,-1,30,42,43,-1,43,33,30,-1,33,43,44,-1,44,38,33,-1,38,44,45,-1,45,34,38,-1,35,45,46,-1,46,40,35,-1,40,46,47,-1,47,36,40,-1,37,47,48,-1,48,39,37,-1,39,48,49,-1,49,32,39,-1,32,49,42,-1,42,30,32,-1,30,42,41,-1,41,31,30,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_115_coordIndex_1()
		{
			int[] value = {2,16,15,-1,15,1,2,-1,38,39,17,-1,17,3,38,-1,0,6,20,-1,20,14,0,-1,5,19,18,-1,18,4,5,-1,2,0,14,-1,14,16,2,-1,1,15,19,-1,19,5,1,-1,6,3,17,-1,17,20,6,-1,4,18,21,-1,21,22,4,-1,9,8,15,-1,15,16,9,-1,39,23,10,-1,10,17,39,-1,20,13,7,-1,7,14,20,-1,12,11,18,-1,18,19,12,-1,14,7,9,-1,9,16,14,-1,8,12,19,-1,19,15,8,-1,17,10,13,-1,13,20,17,-1,11,56,21,-1,21,18,11,-1,2,1,26,-1,26,27,2,-1,38,3,28,-1,28,32,38,-1,6,0,25,-1,25,31,6,-1,5,4,29,-1,29,30,5,-1,2,27,25,-1,25,0,2,-1,5,30,26,-1,26,1,5,-1,6,31,28,-1,28,3,6,-1,22,64,29,-1,29,4,22,-1,26,24,27,-1,28,24,32,-1,25,24,31,-1,29,24,30,-1,27,24,25,-1,30,24,26,-1,31,24,28,-1,64,24,29,-1,34,33,36,-1,36,35,34,-1,38,37,40,-1,40,39,38,-1,41,44,43,-1,43,42,41,-1,46,45,48,-1,48,47,46,-1,34,35,44,-1,44,41,34,-1,33,46,47,-1,47,36,33,-1,42,43,40,-1,40,37,42,-1,45,22,21,-1,21,48,45,-1,49,35,36,-1,36,50,49,-1,39,40,51,-1,51,23,39,-1,43,44,53,-1,53,52,43,-1,54,47,48,-1,48,55,54,-1,44,35,49,-1,49,53,44,-1,50,36,47,-1,47,54,50,-1,40,43,52,-1,52,51,40,-1,55,48,21,-1,21,56,55,-1,34,58,57,-1,57,33,34,-1,38,32,59,-1,59,37,38,-1,42,61,60,-1,60,41,42,-1,46,63,62,-1,62,45,46,-1,34,41,60,-1,60,58,34,-1,46,33,57,-1,57,63,46,-1,42,37,59,-1,59,61,42,-1,22,45,62,-1,62,64,22,-1,57,58,24,-1,59,32,24,-1,60,61,24,-1,62,63,24,-1,58,60,24,-1,63,57,24,-1,61,59,24,-1,64,62,24,-1,76,65,71,-1,71,72,76,-1,75,88,89,-1,89,74,75,-1,85,69,67,-1,67,84,85,-1,77,70,68,-1,68,75,77,-1,81,82,71,-1,71,65,81,-1,78,72,71,-1,71,66,78,-1,79,90,129,-1,129,67,79,-1,83,131,91,-1,91,68,83,-1,76,73,69,-1,69,65,76,-1,80,86,70,-1,70,66,80,-1,75,98,99,-1,99,77,75,-1,81,65,69,-1,69,85,81,-1,78,66,70,-1,70,77,78,-1,73,79,67,-1,67,69,73,-1,86,83,68,-1,68,70,86,-1,82,80,66,-1,66,71,82,-1,92,97,87,-1,92,79,96,-1,94,76,72,-1,72,93,94,-1,95,73,76,-1,76,94,95,-1,79,73,95,-1,95,96,79,-1,98,74,97,-1,100,78,77,-1,77,99,100,-1,93,72,78,-1,78,100,93,-1,90,79,92,-1,92,87,90,-1,97,144,87,-1,145,84,67,-1,67,129,145,-1,75,68,91,-1,91,88,75,-1,144,97,74,-1,74,89,144,-1,75,74,98,-1,97,92,102,-1,102,101,97,-1,92,96,103,-1,103,102,92,-1,96,95,104,-1,104,103,96,-1,95,94,105,-1,105,104,95,-1,94,93,106,-1,106,105,94,-1,93,100,107,-1,107,106,93,-1,100,99,108,-1,108,107,100,-1,99,98,109,-1,109,108,99,-1,98,97,101,-1,101,109,98,-1,101,102,110,-1,102,103,110,-1,103,104,110,-1,104,105,110,-1,105,106,110,-1,106,107,110,-1,107,108,110,-1,108,109,110,-1,109,101,110,-1,111,114,113,-1,113,112,111,-1,115,116,89,-1,89,88,115,-1,118,117,120,-1,120,119,118,-1,121,115,123,-1,123,122,121,-1,124,112,113,-1,113,125,124,-1,127,126,113,-1,113,114,127,-1,128,120,129,-1,129,90,128,-1,130,123,91,-1,91,131,130,-1,111,112,119,-1,119,132,111,-1,115,121,136,-1,136,135,115,-1,124,118,119,-1,119,112,124,-1,132,119,120,-1,120,128,132,-1,134,122,123,-1,123,130,134,-1,125,113,126,-1,126,133,125,-1,137,87,138,-1,137,139,128,-1,140,141,114,-1,114,111,140,-1,142,140,111,-1,111,132,142,-1,128,139,142,-1,142,132,128,-1,135,138,116,-1,141,143,127,-1,127,114,141,-1,90,87,137,-1,137,128,90,-1,138,87,144,-1,145,129,120,-1,120,117,145,-1,115,88,91,-1,91,123,115,-1,144,89,116,-1,116,138,144,-1,115,135,116,-1,138,147,146,-1,146,137,138,-1,137,146,148,-1,148,139,137,-1,139,148,149,-1,149,142,139,-1,142,149,150,-1};
			return value;
		}
		private int[] getIndexedFaceSet_9_115_coordIndex_2()
		{
			int[] value = {150,140,142,-1,140,150,151,-1,151,141,140,-1,141,151,152,-1,152,143,141,-1,136,153,154,-1,154,135,136,-1,135,154,147,-1,147,138,135,-1,147,155,146,-1,146,155,148,-1,148,155,149,-1,149,155,150,-1,150,155,151,-1,151,155,152,-1,152,155,153,-1,153,155,154,-1,154,155,147,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_115_texCoordIndex_1()
		{
			int[] value = {0,7,8,-1,8,1,0,-1,26,9,10,-1,10,4,26,-1,6,5,11,-1,11,12,6,-1,2,13,14,-1,14,3,2,-1,0,6,12,-1,12,7,0,-1,1,8,13,-1,13,2,1,-1,5,4,10,-1,10,11,5,-1,3,14,15,-1,15,25,3,-1,16,17,8,-1,8,7,16,-1,9,18,19,-1,19,10,9,-1,11,20,21,-1,21,12,11,-1,22,23,14,-1,14,13,22,-1,12,21,16,-1,16,7,12,-1,17,22,13,-1,13,8,17,-1,10,19,20,-1,20,11,10,-1,23,24,15,-1,15,14,23,-1,0,1,29,-1,29,30,0,-1,26,4,31,-1,31,36,26,-1,5,6,28,-1,28,34,5,-1,2,3,32,-1,32,33,2,-1,0,30,28,-1,28,6,0,-1,2,33,29,-1,29,1,2,-1,5,34,31,-1,31,4,5,-1,25,35,32,-1,32,3,25,-1,29,27,30,-1,31,27,36,-1,28,27,34,-1,32,27,33,-1,30,27,28,-1,33,27,29,-1,34,27,31,-1,35,27,32,-1,38,37,40,-1,40,39,38,-1,42,41,44,-1,44,43,42,-1,45,48,47,-1,47,46,45,-1,50,49,52,-1,52,51,50,-1,38,39,48,-1,48,45,38,-1,37,50,51,-1,51,40,37,-1,46,47,44,-1,44,41,46,-1,49,53,54,-1,54,52,49,-1,55,39,40,-1,40,56,55,-1,43,44,58,-1,58,57,43,-1,47,48,60,-1,60,59,47,-1,61,51,52,-1,52,62,61,-1,48,39,55,-1,55,60,48,-1,56,40,51,-1,51,61,56,-1,44,47,59,-1,59,58,44,-1,62,52,54,-1,54,63,62,-1,38,65,64,-1,64,37,38,-1,42,67,66,-1,66,41,42,-1,46,69,68,-1,68,45,46,-1,50,71,70,-1,70,49,50,-1,38,45,68,-1,68,65,38,-1,50,37,64,-1,64,71,50,-1,46,41,66,-1,66,69,46,-1,53,49,70,-1,70,72,53,-1,64,65,73,-1,66,67,73,-1,68,69,73,-1,70,71,73,-1,65,68,73,-1,71,64,73,-1,69,66,73,-1,72,70,73,-1,74,75,76,-1,76,77,74,-1,78,79,80,-1,80,81,78,-1,83,84,85,-1,85,82,83,-1,86,87,88,-1,88,78,86,-1,89,90,76,-1,76,75,89,-1,92,77,76,-1,76,91,92,-1,93,94,95,-1,95,85,93,-1,96,97,98,-1,98,88,96,-1,74,99,84,-1,84,75,74,-1,100,101,87,-1,87,91,100,-1,78,111,112,-1,112,86,78,-1,89,75,84,-1,84,83,89,-1,92,91,87,-1,87,86,92,-1,99,93,85,-1,85,84,99,-1,101,96,88,-1,88,87,101,-1,90,100,91,-1,91,76,90,-1,105,110,102,-1,105,93,109,-1,107,74,77,-1,77,106,107,-1,108,99,74,-1,74,107,108,-1,93,99,108,-1,108,109,93,-1,111,81,110,-1,113,92,86,-1,86,112,113,-1,106,77,92,-1,92,113,106,-1,94,93,105,-1,105,102,94,-1,110,103,102,-1,104,82,85,-1,85,95,104,-1,78,88,98,-1,98,79,78,-1,103,110,81,-1,81,80,103,-1,78,81,111,-1,110,105,115,-1,115,114,110,-1,105,109,116,-1,116,115,105,-1,109,108,117,-1,117,116,109,-1,108,107,118,-1,118,117,108,-1,107,106,119,-1,119,118,107,-1,106,113,120,-1,120,119,106,-1,113,112,121,-1,121,120,113,-1,112,111,122,-1,122,121,112,-1,111,110,114,-1,114,122,111,-1,114,115,123,-1,115,116,123,-1,116,117,123,-1,117,118,123,-1,118,119,123,-1,119,120,123,-1,120,121,123,-1,121,122,123,-1,122,114,123,-1,124,127,126,-1,126,125,124,-1,128,131,130,-1,130,129,128,-1,133,132,135,-1,135,134,133,-1,136,128,138,-1,138,137,136,-1,139,125,126,-1,126,140,139,-1,142,141,126,-1,126,127,142,-1,143,135,145,-1,145,144,143,-1,146,138,148,-1,148,147,146,-1,124,125,134,-1,134,149,124,-1,128,136,153,-1,153,152,128,-1,139,133,134,-1,134,125,139,-1,149,134,135,-1,135,143,149,-1,151,137,138,-1,138,146,151,-1,140,126,141,-1,141,150,140,-1,154,156,155,-1,154,157,143,-1,158,159,127,-1,127,124,158,-1,160,158,124,-1,124,149,160,-1,143,157,160,-1,160,149,143,-1,152,155,131,-1,159,161,142,-1,142,127,159,-1,144,156,154,-1,154,143,144,-1,155,156,162,-1,163,145,135,-1,135,132,163,-1,128,129,148,-1,148,138,128,-1,162,130,131,-1,131,155,162,-1,128,152,131,-1,155,165,164,-1,164,154,155,-1,154,164,166,-1,166,157,154,-1,157,166,167,-1,167,160,157,-1,160,167,168,-1};
			return value;
		}
		private int[] getIndexedFaceSet_9_115_texCoordIndex_2()
		{
			int[] value = {168,158,160,-1,158,168,169,-1,169,159,158,-1,159,169,170,-1,170,161,159,-1,153,171,172,-1,172,152,153,-1,152,172,165,-1,165,155,152,-1,165,173,164,-1,164,173,166,-1,166,173,167,-1,167,173,168,-1,168,173,169,-1,169,173,170,-1,170,173,171,-1,171,173,172,-1,172,173,165,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_115_point_1()
		{
			double[] value = {4.5100,5.1700,2.0240,5.0350,5.1700,-1.6370,5.4240,5.1700,0.1737,1.1980,5.1700,3.2830,0.8050,5.1700,-3.2410,3.0460,5.1700,-2.7900,2.9930,5.1700,2.9000,5.7740,-2.5470,3.1960,6.1190,-2.5470,-2.3920,6.8250,-2.5000,0.1688,1.4730,-2.5470,4.7170,1.1380,-2.5470,-4.7330,4.0430,-2.5470,-4.1340,3.3660,-2.5470,4.2860,4.8230,4.0380,2.2700,5.3730,4.0380,-1.8690,5.6850,4.0380,0.1723,1.2490,4.0380,3.5710,0.8774,4.0380,-3.5920,3.3290,4.0380,-3.0700,3.0540,4.0380,3.1990,0.0000,4.0380,-3.5200,0.0000,5.1700,-3.1770,0.0000,-2.5470,4.8500,0.0000,7.3360,0.1723,3.3650,6.2530,1.5970,3.7670,6.2530,-1.1070,4.0570,6.2530,0.1723,0.9289,6.2530,2.5570,0.6021,6.2530,-2.4740,2.2710,6.2530,-1.9900,2.0960,6.2530,2.2280,0.0000,6.2530,2.6270,-5.0350,5.1700,-1.6370,-5.4240,5.1700,0.1737,-5.6850,4.0380,0.1723,-5.3730,4.0380,-1.8690,-1.1980,5.1700,3.2830,0.0000,5.1700,3.2850,0.0000,4.0380,3.5780,-1.2490,4.0380,3.5710,-4.5100,5.1700,2.0240,-2.9930,5.1700,2.9000,-3.0540,4.0380,3.1990,-4.8230,4.0380,2.2700,-0.8050,5.1700,-3.2410,-3.0460,5.1700,-2.7900,-3.3290,4.0380,-3.0700,-0.8774,4.0380,-3.5920,-6.8250,-2.5000,0.1688,-6.1190,-2.5470,-2.3920,-1.4730,-2.5470,4.7170,-3.3660,-2.5470,4.2860,-5.7740,-2.5470,3.1960,-4.0430,-2.5470,-4.1340,-1.1380,-2.5470,-4.7330,0.0000,-2.5470,-4.8050,-3.7670,6.2530,-1.1070,-4.0570,6.2530,0.1723,-0.9289,6.2530,2.5570,-3.3650,6.2530,1.5970,-2.0960,6.2530,2.2280,-0.6021,6.2530,-2.4740,-2.2710,6.2530,-1.9900,0.0000,6.2530,-2.4260,4.9210,3.8950,-1.7860,4.4120,4.2240,2.2580,1.2130,3.4420,-3.3960,1.2450,3.9650,3.1690,3.3990,3.6490,-2.9280,3.0240,4.0950,2.9630,5.3100,4.2190,0.1622,5.5630,2.9110,0.1622,3.5700,1.8870,-2.7660,0.6783,0.7647,2.2220,1.3570,2.0690,2.9390,5.0970,2.4750,-1.7950,3.0130,2.3360,2.8740,4.7450,2.6350,2.1960,1.7530,1.4040,-3.0890,4.1450,5.1370,2.1250,4.7440,5.1370,-1.5780,5.1100,5.1370,0.1622,1.1700,5.1370,3.0870,0.7584,5.1370,-3.1900,3.1330,5.1370,-2.6490,2.8610,5.1370,2.8850,0.0000,0.3581,-1.3490,0.0000,1.9100,2.9860,0.0000,0.9030,2.4260,0.0000,1.2390,-2.7600,0.0000,3.8870,3.2070,1.1090,0.1986,-1.7440,5.5670,1.3010,0.1622,4.7640,1.2360,-1.6900,3.2580,0.8579,-2.6460,2.2560,0.5714,-2.6490,0.2453,0.0248,0.1622,1.2040,0.3044,2.1680,2.9660,0.7857,2.8210};
			return value;
		}
		private double[] getCoordinate_10_115_point_2()
		{
			double[] value = {4.7100,1.1150,1.9890,1.2060,-0.8716,0.1519,1.9030,-0.7404,-1.3820,2.7480,-0.4437,-2.0520,3.3140,-0.2664,-2.0510,4.4900,0.0293,-1.3030,5.1260,0.0535,0.1482,4.4640,-0.0829,1.5560,3.1860,-0.2951,2.1630,1.9450,-0.6465,1.7010,3.2750,-0.7308,-0.0931,-5.0970,2.4750,-1.7950,-4.9210,3.8950,-1.7860,-5.3100,4.2190,0.1622,-5.5630,2.9110,0.1622,-1.3570,2.0690,2.9390,-0.6783,0.7647,2.2220,-0.7584,5.1370,-3.1900,-3.1330,5.1370,-2.6490,-3.3990,3.6490,-2.9280,-1.2130,3.4420,-3.3960,-3.0130,2.3360,2.8740,-3.0240,4.0950,2.9630,-1.2450,3.9650,3.1690,-4.7440,5.1370,-1.5780,-5.1100,5.1370,0.1622,-4.4120,4.2240,2.2580,-4.7450,2.6350,2.1960,-1.7530,1.4040,-3.0890,0.0000,2.9390,-3.1590,-1.1700,5.1370,3.0870,0.0000,5.1370,3.1690,-3.5700,1.8870,-2.7660,-4.1450,5.1370,2.1250,-2.8610,5.1370,2.8850,-1.2040,0.3044,2.1680,-2.9660,0.7857,2.8210,-1.1090,0.1986,-1.7440,-0.2453,0.0248,0.1622,-2.2560,0.5714,-2.6490,-4.7640,1.2360,-1.6900,-5.5670,1.3010,0.1622,-3.2580,0.8579,-2.6460,-4.7100,1.1150,1.9890,0.0000,0.0331,0.1622,0.0000,5.1370,-3.1330,-1.9030,-0.7404,-1.3820,-1.2060,-0.8716,0.1519,-2.7480,-0.4437,-2.0520,-3.3140,-0.2664,-2.0510,-4.4900,0.0293,-1.3030,-5.1260,0.0535,0.1482,-4.4640,-0.0829,1.5560,-3.1860,-0.2951,2.1630,-1.9450,-0.6465,1.7010,-3.2750,-0.7308,-0.0931};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_116_point_1()
		{
			double[] value = {0.1946,0.4702,0.2292,0.4794,0.2517,0.4983,0.2720,0.5246,0.1268,0.5203,0.1389,0.5008,0.1588,0.4844,0.1950,0.4514,0.2356,0.4616,0.0942,0.5182,0.1077,0.5032,0.1265,0.4820,0.1522,0.4642,0.2631,0.4830,0.2889,0.5118,0.2956,0.5227,0.1984,0.3311,0.2724,0.3463,0.0173,0.4174,0.0394,0.3983,0.0737,0.3697,0.1217,0.3455,0.3241,0.3787,0.3676,0.4195,0.3792,0.4346,0.2759,0.5347,0.1182,0.5349,0.1962,0.5053,0.1775,0.4948,0.2127,0.4924,0.1954,0.4878,0.1615,0.5128,0.2341,0.5150,0.2239,0.5018,0.1676,0.5030,0.2361,0.5200,0.1572,0.5201,0.2292,0.4794,0.1946,0.4702,0.1950,0.4514,0.2356,0.4616,0.1268,0.5203,0.1182,0.5349,0.0942,0.5182,0.1077,0.5032,0.1588,0.4844,0.1389,0.5008,0.1265,0.4820,0.1522,0.4642,0.2720,0.5246,0.2517,0.4983,0.2631,0.4830,0.2889,0.5118,0.2759,0.5347,0.2956,0.5227,0.1984,0.3311,0.2724,0.3463,0.0173,0.4174,0.0394,0.3983,0.0737,0.3697,0.1217,0.3455,0.3241,0.3787,0.3676,0.4195,0.3792,0.4346,0.2127,0.4924,0.1954,0.4878,0.1615,0.5128,0.1572,0.5201,0.1775,0.4948,0.1676,0.5030,0.2341,0.5150,0.2239,0.5018,0.2361,0.5200,0.1962,0.5053,0.8848,0.2427,0.8913,0.2642,0.8377,0.2733,0.8383,0.2574,0.7742,0.1962,0.7627,0.1778,0.8009,0.1535,0.8110,0.1673,0.9594,0.2427,0.9295,0.2677,0.9178,0.2453,0.9430,0.2188,0.7845,0.2165,0.7712,0.2411,0.7525,0.2204,0.8914,0.2858,0.8396,0.2896,0.7952,0.2594,0.8024,0.2421,0.9202,0.2014,0.9330,0.1814,0.9545,0.2082,0.7364,0.2383,0.7237,0.2262,0.7384,0.2057,0.9019,0.2266};
			return value;
		}
		private double[] getTextureCoordinate_10_116_point_2()
		{
			double[] value = {0.7886,0.2763,0.7574,0.2574,0.8803,0.1473,0.8451,0.1450,0.9690,0.2355,0.8812,0.1711,0.8407,0.2321,0.8766,0.2224,0.8889,0.2087,0.8944,0.1877,0.8493,0.1554,0.8194,0.1684,0.8024,0.1986,0.8138,0.2222,0.8493,0.1554,0.8812,0.1711,0.8944,0.1877,0.8889,0.2087,0.8766,0.2224,0.8407,0.2321,0.8138,0.2222,0.8024,0.1986,0.8194,0.1684,0.8519,0.1963,0.8848,0.2427,0.8913,0.2642,0.8377,0.2733,0.8383,0.2574,0.7742,0.1962,0.7627,0.1778,0.8009,0.1535,0.8110,0.1673,0.9594,0.2427,0.9295,0.2677,0.9178,0.2453,0.9430,0.2188,0.7845,0.2165,0.7712,0.2411,0.7525,0.2204,0.8914,0.2858,0.8396,0.2896,0.7952,0.2594,0.8024,0.2421,0.9202,0.2014,0.9330,0.1814,0.9545,0.2082,0.7364,0.2383,0.7237,0.2262,0.7384,0.2057,0.9019,0.2266,0.7886,0.2763,0.7574,0.2574,0.8194,0.1684,0.8024,0.1986,0.8812,0.1711,0.8493,0.1554,0.8803,0.1473,0.8944,0.1877,0.8766,0.2224,0.8407,0.2321,0.8889,0.2087,0.8138,0.2222,0.8451,0.1450,0.9690,0.2355,0.8812,0.1711,0.8493,0.1554,0.8944,0.1877,0.8889,0.2087,0.8766,0.2224,0.8407,0.2321,0.8138,0.2222,0.8024,0.1986,0.8194,0.1684,0.8519,0.1963};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_124_coordIndex_1()
		{
			int[] value = {38,51,52,-1,52,37,38,-1,37,52,53,-1,53,39,37,-1,40,39,53,-1,53,54,40,-1,41,40,54,-1,54,55,41,-1,42,41,55,-1,55,56,42,-1,8,42,56,-1,56,57,8,-1,9,8,57,-1,57,58,9,-1,9,58,51,-1,51,38,9,-1,10,33,11,-1,11,33,34,-1,34,14,11,-1,34,35,16,-1,16,14,34,-1,16,35,36,-1,36,18,20,-1,20,19,36,-1,23,19,20,-1,20,24,23,-1,22,21,23,-1,23,24,22,-1,13,26,25,-1,25,12,13,-1,12,25,27,-1,27,15,12,-1,15,27,28,-1,28,17,15,-1,17,28,29,-1,29,18,17,-1,18,29,30,-1,30,20,18,-1,20,30,31,-1,31,24,20,-1,22,32,26,-1,26,13,22,-1,24,31,32,-1,32,22,24,-1,10,13,12,-1,12,33,10,-1,33,12,15,-1,15,34,33,-1,15,17,35,-1,35,34,15,-1,17,18,36,-1,36,35,17,-1,21,22,13,-1,13,10,21,-1,25,26,38,-1,38,37,25,-1,27,25,37,-1,37,39,27,-1,28,27,39,-1,39,40,28,-1,29,28,40,-1,40,41,29,-1,30,29,41,-1,41,42,30,-1,31,30,42,-1,42,8,31,-1,26,32,9,-1,9,38,26,-1,32,31,8,-1,8,9,32,-1,44,1,0,-1,0,43,44,-1,43,0,2,-1,2,45,43,-1,2,3,46,-1,46,45,2,-1,3,4,47,-1,47,46,3,-1,4,5,48,-1,48,47,4,-1,5,6,49,-1,49,48,5,-1,6,7,50,-1,50,49,6,-1,50,7,1,-1,1,44,50,-1,51,44,43,-1,43,52,51,-1,52,43,45,-1,45,53,52,-1,53,45,46,-1,46,54,53,-1,46,47,55,-1,55,54,46,-1,47,48,56,-1,56,55,47,-1,48,49,57,-1,57,56,48,-1,49,50,58,-1,58,57,49,-1,58,50,44,-1,44,51,58,-1,0,1,60,-1,60,59,0,-1,1,7,61,-1,61,60,1,-1,7,6,62,-1,62,61,7,-1,6,5,63,-1,63,62,6,-1,5,4,64,-1,64,63,5,-1,4,3,65,-1,65,64,4,-1,3,2,66,-1,66,65,3,-1,2,0,59,-1,59,66,2,-1,59,60,67,-1,60,61,67,-1,61,62,67,-1,62,63,67,-1,63,64,67,-1,64,65,67,-1,65,66,67,-1,66,59,67,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_124_texCoordIndex_1()
		{
			int[] value = {10,66,67,-1,67,9,10,-1,9,67,68,-1,68,11,9,-1,12,11,68,-1,68,69,12,-1,13,12,69,-1,69,70,13,-1,14,13,70,-1,70,71,14,-1,15,14,71,-1,71,72,15,-1,16,17,73,-1,73,74,16,-1,16,74,66,-1,66,10,16,-1,18,44,19,-1,19,44,45,-1,45,22,19,-1,45,46,24,-1,24,22,45,-1,24,46,47,-1,47,26,28,-1,28,27,47,-1,31,27,28,-1,28,32,31,-1,30,29,34,-1,34,33,30,-1,21,36,35,-1,35,20,21,-1,20,35,37,-1,37,23,20,-1,23,37,38,-1,38,25,23,-1,25,38,39,-1,39,26,25,-1,26,39,40,-1,40,28,26,-1,28,40,41,-1,41,32,28,-1,30,42,36,-1,36,21,30,-1,33,43,42,-1,42,30,33,-1,18,21,20,-1,20,44,18,-1,44,20,23,-1,23,45,44,-1,23,25,46,-1,46,45,23,-1,25,26,47,-1,47,46,25,-1,29,30,21,-1,21,18,29,-1,35,36,48,-1,48,49,35,-1,37,35,49,-1,49,50,37,-1,38,37,50,-1,50,51,38,-1,39,38,51,-1,51,52,39,-1,40,39,52,-1,52,53,40,-1,41,40,53,-1,53,54,41,-1,36,42,55,-1,55,48,36,-1,42,43,56,-1,56,55,42,-1,58,1,0,-1,0,57,58,-1,57,0,2,-1,2,59,57,-1,2,3,60,-1,60,59,2,-1,3,4,61,-1,61,60,3,-1,4,5,62,-1,62,61,4,-1,5,6,63,-1,63,62,5,-1,7,8,65,-1,65,64,7,-1,65,8,1,-1,1,58,65,-1,66,58,57,-1,57,67,66,-1,67,57,59,-1,59,68,67,-1,68,59,60,-1,60,69,68,-1,60,61,70,-1,70,69,60,-1,61,62,71,-1,71,70,61,-1,62,63,72,-1,72,71,62,-1,64,65,74,-1,74,73,64,-1,74,65,58,-1,58,66,74,-1,0,1,76,-1,76,75,0,-1,1,8,77,-1,77,76,1,-1,8,7,78,-1,78,77,8,-1,6,5,79,-1,79,78,6,-1,5,4,80,-1,80,79,5,-1,4,3,81,-1,81,80,4,-1,3,2,82,-1,82,81,3,-1,2,0,75,-1,75,82,2,-1,75,76,83,-1,76,77,83,-1,77,78,83,-1,78,79,83,-1,79,80,83,-1,80,81,83,-1,81,82,83,-1,82,75,83,-1};
			return value;
		}





		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_142_coordIndex_1()
		{
			int[] value = {14,17,18,-1,18,13,14,-1,12,19,20,-1,20,11,12,-1,4,8,6,-1,6,0,4,-1,10,21,22,-1,22,9,10,-1,16,18,17,-1,17,15,16,-1,2,6,8,-1,8,5,2,-1,13,20,19,-1,19,14,13,-1,3,5,8,-1,8,7,3,-1,15,22,21,-1,21,16,15,-1,8,4,1,-1,1,7,8,-1,2,5,17,-1,17,14,2,-1,18,32,28,-1,28,13,18,-1,12,0,6,-1,6,19,12,-1,20,35,24,-1,24,11,20,-1,10,26,36,-1,36,21,10,-1,22,7,1,-1,1,9,22,-1,30,32,18,-1,18,16,30,-1,17,5,3,-1,3,15,17,-1,28,35,20,-1,20,13,28,-1,19,6,2,-1,2,14,19,-1,3,7,22,-1,22,15,3,-1,21,36,30,-1,30,16,21,-1,28,32,33,-1,33,27,28,-1,24,35,34,-1,34,23,24,-1,25,37,36,-1,36,26,25,-1,30,29,33,-1,33,32,30,-1,31,23,34,-1,34,38,31,-1,29,37,38,-1,38,33,29,-1,28,27,34,-1,34,35,28,-1,29,30,36,-1,36,37,29,-1,27,33,38,-1,38,34,27,-1,31,38,37,-1,37,25,31,-1,73,44,43,-1,43,39,73,-1,40,46,45,-1,45,41,40,-1,42,39,43,-1,43,48,42,-1,47,60,41,-1,41,45,47,-1,42,48,46,-1,46,40,42,-1,9,1,50,-1,50,52,9,-1,4,0,49,-1,49,51,4,-1,11,24,57,-1,57,64,11,-1,1,4,51,-1,51,50,1,-1,10,9,52,-1,52,53,10,-1,26,10,53,-1,53,74,26,-1,0,12,76,-1,76,49,0,-1,31,25,67,-1,67,61,31,-1,25,26,74,-1,74,67,25,-1,24,23,54,-1,54,57,24,-1,23,31,61,-1,61,54,23,-1,54,55,57,-1,39,42,56,-1,56,55,39,-1,42,40,58,-1,58,56,42,-1,40,41,59,-1,59,58,40,-1,59,41,60,-1,60,61,59,-1,61,60,73,-1,73,54,61,-1,57,55,62,-1,62,64,57,-1,55,56,63,-1,63,62,55,-1,56,58,65,-1,65,63,56,-1,58,59,66,-1,66,65,58,-1,59,61,66,-1,52,50,69,-1,69,71,52,-1,51,49,68,-1,68,70,51,-1,50,51,70,-1,70,69,50,-1,53,52,71,-1,71,72,53,-1,76,77,68,-1,68,49,76,-1,74,75,66,-1,66,67,74,-1,78,79,71,-1,71,69,78,-1,79,80,72,-1,72,71,79,-1,87,75,72,-1,72,80,87,-1,81,82,65,-1,65,66,81,-1,82,83,63,-1,63,65,82,-1,83,84,62,-1,62,63,83,-1,88,77,62,-1,62,84,88,-1,85,86,70,-1,70,68,85,-1,86,78,69,-1,69,70,86,-1,60,47,44,-1,44,73,60,-1,54,73,39,-1,39,55,54,-1,74,53,72,-1,72,75,74,-1,81,66,75,-1,75,87,81,-1,61,67,66,-1,64,62,77,-1,77,76,64,-1,85,68,77,-1,77,88,85,-1,12,11,64,-1,64,76,12,-1,47,45,46,-1,46,48,47,-1,47,48,43,-1,43,44,47,-1,79,78,89,-1,78,86,89,-1,86,85,89,-1,85,88,89,-1,88,84,89,-1,84,83,89,-1,83,82,89,-1,82,81,89,-1,81,87,89,-1,87,80,89,-1,80,79,89,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_142_texCoordIndex_1()
		{
			int[] value = {1,2,3,-1,3,0,1,-1,5,6,7,-1,7,4,5,-1,9,10,11,-1,11,8,9,-1,13,14,15,-1,15,12,13,-1,17,96,95,-1,95,16,17,-1,19,11,10,-1,10,18,19,-1,0,7,6,-1,6,1,0,-1,21,99,98,-1,98,20,21,-1,16,15,14,-1,14,17,16,-1,98,97,22,-1,22,20,98,-1,19,18,2,-1,2,1,19,-1,3,23,24,-1,24,0,3,-1,5,8,11,-1,11,6,5,-1,7,25,26,-1,26,4,7,-1,13,27,28,-1,28,14,13,-1,15,20,22,-1,22,12,15,-1,29,100,96,-1,96,17,29,-1,95,99,21,-1,21,16,95,-1,24,25,7,-1,7,0,24,-1,6,11,19,-1,19,1,6,-1,21,20,15,-1,15,16,21,-1,14,28,29,-1,29,17,14,-1,24,23,31,-1,31,30,24,-1,26,25,33,-1,33,32,26,-1,34,35,28,-1,28,27,34,-1,29,36,101,-1,101,100,29,-1,37,32,33,-1,33,39,37,-1,36,35,38,-1,38,101,36,-1,24,30,33,-1,33,25,24,-1,36,29,28,-1,28,35,36,-1,30,31,39,-1,39,33,30,-1,102,38,35,-1,35,34,102,-1,41,42,47,-1,47,40,41,-1,44,45,46,-1,46,43,44,-1,48,40,47,-1,47,53,48,-1,49,50,43,-1,43,46,49,-1,103,104,45,-1,45,44,103,-1,12,22,51,-1,51,52,12,-1,9,8,54,-1,54,55,9,-1,4,26,56,-1,56,59,4,-1,22,97,105,-1,105,51,22,-1,13,12,52,-1,52,57,13,-1,27,13,57,-1,57,58,27,-1,8,5,62,-1,62,54,8,-1,102,34,60,-1,60,61,102,-1,34,27,58,-1,58,60,34,-1,26,32,63,-1,63,56,26,-1,32,37,64,-1,64,63,32,-1,63,67,56,-1,40,48,68,-1,68,67,40,-1,103,44,65,-1,65,106,103,-1,44,43,66,-1,66,65,44,-1,66,43,50,-1,50,61,66,-1,64,73,41,-1,41,63,64,-1,56,67,74,-1,74,59,56,-1,67,68,76,-1,76,74,67,-1,106,65,69,-1,69,107,106,-1,65,66,70,-1,70,69,65,-1,66,61,70,-1,52,51,71,-1,71,72,52,-1,55,54,85,-1,85,86,55,-1,51,105,108,-1,108,71,51,-1,57,52,72,-1,72,75,57,-1,62,87,85,-1,85,54,62,-1,58,77,70,-1,70,60,58,-1,78,79,72,-1,72,71,78,-1,79,80,75,-1,75,72,79,-1,81,77,75,-1,75,80,81,-1,82,83,69,-1,69,70,82,-1,83,84,107,-1,107,69,83,-1,88,89,74,-1,74,76,88,-1,90,87,74,-1,74,89,90,-1,91,92,86,-1,86,85,91,-1,109,78,71,-1,71,108,109,-1,73,93,42,-1,42,41,73,-1,63,41,40,-1,40,67,63,-1,58,57,75,-1,75,77,58,-1,82,70,77,-1,77,81,82,-1,61,60,70,-1,59,74,87,-1,87,62,59,-1,91,85,87,-1,87,90,91,-1,5,4,59,-1,59,62,5,-1,49,46,45,-1,45,104,49,-1,93,53,47,-1,47,42,93,-1,79,78,110,-1,78,109,110,-1,92,91,94,-1,91,90,94,-1,90,89,94,-1,89,88,94,-1,84,83,110,-1,83,82,110,-1,82,81,110,-1,81,80,110,-1,80,79,110,-1};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_13_143_point_1()
		{
			double[] value = {0.4525,0.1080,0.4381,0.1111,0.4410,0.1030,0.4540,0.1007,0.4476,0.1397,0.4329,0.1393,0.4377,0.1216,0.4502,0.1202,0.4209,0.1405,0.4121,0.1424,0.4179,0.1206,0.4243,0.1263,0.6115,0.1686,0.5969,0.1669,0.5946,0.1365,0.6082,0.1398,0.6070,0.1302,0.5938,0.1274,0.4261,0.1111,0.4273,0.1179,0.6243,0.1459,0.6223,0.1363,0.6274,0.1705,0.4684,0.1045,0.4670,0.1105,0.4660,0.1219,0.4622,0.1442,0.5805,0.1668,0.5779,0.1383,0.5784,0.1280,0.4804,0.1157,0.4844,0.1124,0.4797,0.1490,0.4793,0.1251,0.5625,0.1698,0.5629,0.1425,0.5626,0.1324,0.4888,0.1512,0.5559,0.1428,0.4878,0.1256,0.4786,0.1985,0.4825,0.1924,0.4997,0.1956,0.5351,0.2088,0.5335,0.2180,0.5204,0.2076,0.5208,0.2040,0.4954,0.1985,0.4777,0.2028,0.5187,0.2019,0.5361,0.2041,0.6252,0.1939,0.6107,0.1902,0.4971,0.2024,0.4160,0.1694,0.4086,0.1660,0.4589,0.1659,0.5975,0.1916,0.5809,0.1929,0.4436,0.1613,0.5665,0.1978,0.5594,0.2064,0.4278,0.1622,0.4728,0.1797,0.4819,0.1772,0.5550,0.2286,0.5566,0.2176,0.4574,0.1901,0.4580,0.1987,0.5717,0.2352,0.5770,0.2271,0.6219,0.2141,0.6089,0.2102,0.4875,0.1905,0.4367,0.2003,0.6006,0.2164,0.4461,0.2073,0.5875,0.2190,0.6163,0.2342,0.6088,0.2316,0.6022,0.2309,0.5955,0.2329,0.5900,0.2339,0.5857,0.2403,0.5872,0.2503,0.4139,0.1908,0.4051,0.1865,0.4215,0.1933,0.4326,0.2191,0.4267,0.2163,0.4205,0.2125,0.4142,0.2104,0.4085,0.2117,0.5031,0.1948,0.4194,0.2265,0.6089,0.1253,0.5935,0.1226,0.6357,0.1691,0.6309,0.1456,0.6262,0.1324};
			return value;
		}
		private double[] getTextureCoordinate_13_143_point_2()
		{
			double[] value = {0.5767,0.1236,0.5588,0.1287,0.5561,0.1709,0.5309,0.2265,0.5174,0.2117,0.6371,0.1946,0.5513,0.2380,0.5677,0.2471,0.6333,0.2166,0.6204,0.2388,0.6020,0.2424};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_154_coordIndex_1()
		{
			int[] value = {38,37,52,-1,52,51,38,-1,37,39,53,-1,53,52,37,-1,40,54,53,-1,53,39,40,-1,41,55,54,-1,54,40,41,-1,42,56,55,-1,55,41,42,-1,8,57,56,-1,56,42,8,-1,9,58,57,-1,57,8,9,-1,9,38,51,-1,51,58,9,-1,10,11,33,-1,11,14,34,-1,34,33,11,-1,34,14,16,-1,16,35,34,-1,16,36,35,-1,36,19,20,-1,20,18,36,-1,23,24,20,-1,20,19,23,-1,22,24,23,-1,23,21,22,-1,13,12,25,-1,25,26,13,-1,12,15,27,-1,27,25,12,-1,15,17,28,-1,28,27,15,-1,17,18,29,-1,29,28,17,-1,18,20,30,-1,30,29,18,-1,20,24,31,-1,31,30,20,-1,22,13,26,-1,26,32,22,-1,24,22,32,-1,32,31,24,-1,10,33,12,-1,12,13,10,-1,33,34,15,-1,15,12,33,-1,15,34,35,-1,35,17,15,-1,17,35,36,-1,36,18,17,-1,21,10,13,-1,13,22,21,-1,25,37,38,-1,38,26,25,-1,27,39,37,-1,37,25,27,-1,28,40,39,-1,39,27,28,-1,29,41,40,-1,40,28,29,-1,30,42,41,-1,41,29,30,-1,31,8,42,-1,42,30,31,-1,26,38,9,-1,9,32,26,-1,32,9,8,-1,8,31,32,-1,44,43,0,-1,0,1,44,-1,43,45,2,-1,2,0,43,-1,2,45,46,-1,46,3,2,-1,3,46,47,-1,47,4,3,-1,4,47,48,-1,48,5,4,-1,5,48,49,-1,49,6,5,-1,6,49,50,-1,50,7,6,-1,50,44,1,-1,1,7,50,-1,51,52,43,-1,43,44,51,-1,52,53,45,-1,45,43,52,-1,53,54,46,-1,46,45,53,-1,46,54,55,-1,55,47,46,-1,47,55,56,-1,56,48,47,-1,48,56,57,-1,57,49,48,-1,49,57,58,-1,58,50,49,-1,58,51,44,-1,44,50,58,-1,0,59,60,-1,60,1,0,-1,1,60,61,-1,61,7,1,-1,7,61,62,-1,62,6,7,-1,6,62,63,-1,63,5,6,-1,5,63,64,-1,64,4,5,-1,4,64,65,-1,65,3,4,-1,3,65,66,-1,66,2,3,-1,2,66,59,-1,59,0,2,-1,59,67,60,-1,60,67,61,-1,61,67,62,-1,62,67,63,-1,63,67,64,-1,64,67,65,-1,65,67,66,-1,66,67,59,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_154_texCoordIndex_1()
		{
			int[] value = {10,9,67,-1,67,66,10,-1,9,11,68,-1,68,67,9,-1,12,69,68,-1,68,11,12,-1,13,70,69,-1,69,12,13,-1,14,71,70,-1,70,13,14,-1,15,72,71,-1,71,14,15,-1,16,74,73,-1,73,17,16,-1,16,10,66,-1,66,74,16,-1,18,19,44,-1,19,22,45,-1,45,44,19,-1,45,22,24,-1,24,46,45,-1,24,47,46,-1,47,27,28,-1,28,26,47,-1,31,32,28,-1,28,27,31,-1,30,33,34,-1,34,29,30,-1,21,20,35,-1,35,36,21,-1,20,23,37,-1,37,35,20,-1,23,25,38,-1,38,37,23,-1,25,26,39,-1,39,38,25,-1,26,28,40,-1,40,39,26,-1,28,32,41,-1,41,40,28,-1,30,21,36,-1,36,42,30,-1,33,30,42,-1,42,43,33,-1,18,44,20,-1,20,21,18,-1,44,45,23,-1,23,20,44,-1,23,45,46,-1,46,25,23,-1,25,46,47,-1,47,26,25,-1,29,18,21,-1,21,30,29,-1,35,49,48,-1,48,36,35,-1,37,50,49,-1,49,35,37,-1,38,51,50,-1,50,37,38,-1,39,52,51,-1,51,38,39,-1,40,53,52,-1,52,39,40,-1,41,54,53,-1,53,40,41,-1,36,48,55,-1,55,42,36,-1,42,55,56,-1,56,43,42,-1,58,57,0,-1,0,1,58,-1,57,59,2,-1,2,0,57,-1,2,59,60,-1,60,3,2,-1,3,60,61,-1,61,4,3,-1,4,61,62,-1,62,5,4,-1,5,62,63,-1,63,6,5,-1,7,64,65,-1,65,8,7,-1,65,58,1,-1,1,8,65,-1,66,67,57,-1,57,58,66,-1,67,68,59,-1,59,57,67,-1,68,69,60,-1,60,59,68,-1,60,69,70,-1,70,61,60,-1,61,70,71,-1,71,62,61,-1,62,71,72,-1,72,63,62,-1,64,73,74,-1,74,65,64,-1,74,66,58,-1,58,65,74,-1,0,75,76,-1,76,1,0,-1,1,76,77,-1,77,8,1,-1,8,77,78,-1,78,7,8,-1,6,78,79,-1,79,5,6,-1,5,79,80,-1,80,4,5,-1,4,80,81,-1,81,3,4,-1,3,81,82,-1,82,2,3,-1,2,82,75,-1,75,0,2,-1,75,83,76,-1,76,83,77,-1,77,83,78,-1,78,83,79,-1,79,83,80,-1,80,83,81,-1,81,83,82,-1,82,83,75,-1};
			return value;
		}





		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_172_coordIndex_1()
		{
			int[] value = {14,13,18,-1,18,17,14,-1,12,11,20,-1,20,19,12,-1,4,0,6,-1,6,8,4,-1,10,9,22,-1,22,21,10,-1,16,15,17,-1,17,18,16,-1,2,5,8,-1,8,6,2,-1,13,14,19,-1,19,20,13,-1,3,7,8,-1,8,5,3,-1,15,16,21,-1,21,22,15,-1,8,7,1,-1,1,4,8,-1,2,14,17,-1,17,5,2,-1,18,13,28,-1,28,32,18,-1,12,19,6,-1,6,0,12,-1,20,11,24,-1,24,35,20,-1,10,21,36,-1,36,26,10,-1,22,9,1,-1,1,7,22,-1,30,16,18,-1,18,32,30,-1,17,15,3,-1,3,5,17,-1,28,13,20,-1,20,35,28,-1,19,14,2,-1,2,6,19,-1,3,15,22,-1,22,7,3,-1,21,16,30,-1,30,36,21,-1,28,27,33,-1,33,32,28,-1,24,23,34,-1,34,35,24,-1,25,26,36,-1,36,37,25,-1,30,32,33,-1,33,29,30,-1,31,38,34,-1,34,23,31,-1,29,33,38,-1,38,37,29,-1,28,35,34,-1,34,27,28,-1,29,37,36,-1,36,30,29,-1,27,34,38,-1,38,33,27,-1,31,25,37,-1,37,38,31,-1,73,39,43,-1,43,44,73,-1,40,41,45,-1,45,46,40,-1,42,48,43,-1,43,39,42,-1,47,45,41,-1,41,60,47,-1,42,40,46,-1,46,48,42,-1,9,52,50,-1,50,1,9,-1,4,51,49,-1,49,0,4,-1,11,64,57,-1,57,24,11,-1,1,50,51,-1,51,4,1,-1,10,53,52,-1,52,9,10,-1,26,74,53,-1,53,10,26,-1,0,49,76,-1,76,12,0,-1,31,61,67,-1,67,25,31,-1,25,67,74,-1,74,26,25,-1,24,57,54,-1,54,23,24,-1,23,54,61,-1,61,31,23,-1,54,57,55,-1,39,55,56,-1,56,42,39,-1,42,56,58,-1,58,40,42,-1,40,58,59,-1,59,41,40,-1,59,61,60,-1,60,41,59,-1,61,54,73,-1,73,60,61,-1,57,64,62,-1,62,55,57,-1,55,62,63,-1,63,56,55,-1,56,63,65,-1,65,58,56,-1,58,65,66,-1,66,59,58,-1,59,66,61,-1,52,71,69,-1,69,50,52,-1,51,70,68,-1,68,49,51,-1,50,69,70,-1,70,51,50,-1,53,72,71,-1,71,52,53,-1,76,49,68,-1,68,77,76,-1,74,67,66,-1,66,75,74,-1,78,69,71,-1,71,79,78,-1,79,71,72,-1,72,80,79,-1,87,80,72,-1,72,75,87,-1,81,66,65,-1,65,82,81,-1,82,65,63,-1,63,83,82,-1,83,63,62,-1,62,84,83,-1,88,84,62,-1,62,77,88,-1,85,68,70,-1,70,86,85,-1,86,70,69,-1,69,78,86,-1,60,73,44,-1,44,47,60,-1,54,55,39,-1,39,73,54,-1,74,75,72,-1,72,53,74,-1,81,87,75,-1,75,66,81,-1,61,66,67,-1,64,76,77,-1,77,62,64,-1,85,88,77,-1,77,68,85,-1,12,76,64,-1,64,11,12,-1,47,48,46,-1,46,45,47,-1,47,44,43,-1,43,48,47,-1,79,89,78,-1,78,89,86,-1,86,89,85,-1,85,89,88,-1,88,89,84,-1,84,89,83,-1,83,89,82,-1,82,89,81,-1,81,89,87,-1,87,89,80,-1,80,89,79,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_12_172_texCoordIndex_1()
		{
			int[] value = {1,0,3,-1,3,2,1,-1,5,4,7,-1,7,6,5,-1,9,8,11,-1,11,10,9,-1,13,12,15,-1,15,14,13,-1,17,16,95,-1,95,96,17,-1,19,18,10,-1,10,11,19,-1,0,1,6,-1,6,7,0,-1,21,20,98,-1,98,99,21,-1,16,17,14,-1,14,15,16,-1,98,20,22,-1,22,97,98,-1,19,1,2,-1,2,18,19,-1,3,0,24,-1,24,23,3,-1,5,6,11,-1,11,8,5,-1,7,4,26,-1,26,25,7,-1,13,14,28,-1,28,27,13,-1,15,12,22,-1,22,20,15,-1,29,17,96,-1,96,100,29,-1,95,16,21,-1,21,99,95,-1,24,0,7,-1,7,25,24,-1,6,1,19,-1,19,11,6,-1,21,16,15,-1,15,20,21,-1,14,17,29,-1,29,28,14,-1,24,30,31,-1,31,23,24,-1,26,32,33,-1,33,25,26,-1,34,27,28,-1,28,35,34,-1,29,100,101,-1,101,36,29,-1,37,39,33,-1,33,32,37,-1,36,101,38,-1,38,35,36,-1,24,25,33,-1,33,30,24,-1,36,35,28,-1,28,29,36,-1,30,33,39,-1,39,31,30,-1,102,34,35,-1,35,38,102,-1,41,40,47,-1,47,42,41,-1,44,43,46,-1,46,45,44,-1,48,53,47,-1,47,40,48,-1,49,46,43,-1,43,50,49,-1,103,44,45,-1,45,104,103,-1,12,52,51,-1,51,22,12,-1,9,55,54,-1,54,8,9,-1,4,59,56,-1,56,26,4,-1,22,51,105,-1,105,97,22,-1,13,57,52,-1,52,12,13,-1,27,58,57,-1,57,13,27,-1,8,54,62,-1,62,5,8,-1,102,61,60,-1,60,34,102,-1,34,60,58,-1,58,27,34,-1,26,56,63,-1,63,32,26,-1,32,63,64,-1,64,37,32,-1,63,56,67,-1,40,67,68,-1,68,48,40,-1,103,106,65,-1,65,44,103,-1,44,65,66,-1,66,43,44,-1,66,61,50,-1,50,43,66,-1,64,63,41,-1,41,73,64,-1,56,59,74,-1,74,67,56,-1,67,74,76,-1,76,68,67,-1,106,107,69,-1,69,65,106,-1,65,69,70,-1,70,66,65,-1,66,70,61,-1,52,72,71,-1,71,51,52,-1,55,86,85,-1,85,54,55,-1,51,71,108,-1,108,105,51,-1,57,75,72,-1,72,52,57,-1,62,54,85,-1,85,87,62,-1,58,60,70,-1,70,77,58,-1,78,71,72,-1,72,79,78,-1,79,72,75,-1,75,80,79,-1,81,80,75,-1,75,77,81,-1,82,70,69,-1,69,83,82,-1,83,69,107,-1,107,84,83,-1,88,76,74,-1,74,89,88,-1,90,89,74,-1,74,87,90,-1,91,85,86,-1,86,92,91,-1,109,108,71,-1,71,78,109,-1,73,41,42,-1,42,93,73,-1,63,67,40,-1,40,41,63,-1,58,77,75,-1,75,57,58,-1,82,81,77,-1,77,70,82,-1,61,70,60,-1,59,62,87,-1,87,74,59,-1,91,90,87,-1,87,85,91,-1,5,62,59,-1,59,4,5,-1,49,104,45,-1,45,46,49,-1,93,42,47,-1,47,53,93,-1,79,110,78,-1,78,110,109,-1,92,94,91,-1,91,94,90,-1,90,94,89,-1,89,94,88,-1,84,110,83,-1,83,110,82,-1,82,110,81,-1,81,110,80,-1,80,110,79,-1};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_13_173_point_1()
		{
			double[] value = {0.4525,0.1080,0.4381,0.1111,0.4410,0.1030,0.4540,0.1007,0.4476,0.1397,0.4329,0.1393,0.4377,0.1216,0.4502,0.1202,0.4209,0.1405,0.4121,0.1424,0.4179,0.1206,0.4243,0.1263,0.6115,0.1686,0.5969,0.1669,0.5946,0.1365,0.6082,0.1398,0.6070,0.1302,0.5938,0.1274,0.4261,0.1111,0.4273,0.1179,0.6243,0.1459,0.6223,0.1363,0.6274,0.1705,0.4684,0.1045,0.4670,0.1105,0.4660,0.1219,0.4622,0.1442,0.5805,0.1668,0.5779,0.1383,0.5784,0.1280,0.4804,0.1157,0.4844,0.1124,0.4797,0.1490,0.4793,0.1251,0.5625,0.1698,0.5629,0.1425,0.5626,0.1324,0.4888,0.1512,0.5559,0.1428,0.4878,0.1256,0.4786,0.1985,0.4825,0.1924,0.4997,0.1956,0.5351,0.2088,0.5335,0.2180,0.5204,0.2076,0.5208,0.2040,0.4954,0.1985,0.4777,0.2028,0.5187,0.2019,0.5361,0.2041,0.6252,0.1939,0.6107,0.1902,0.4971,0.2024,0.4160,0.1694,0.4086,0.1660,0.4589,0.1659,0.5975,0.1916,0.5809,0.1929,0.4436,0.1613,0.5665,0.1978,0.5594,0.2064,0.4278,0.1622,0.4728,0.1797,0.4819,0.1772,0.5550,0.2286,0.5566,0.2176,0.4574,0.1901,0.4580,0.1987,0.5717,0.2352,0.5770,0.2271,0.6219,0.2141,0.6089,0.2102,0.4875,0.1905,0.4367,0.2003,0.6006,0.2164,0.4461,0.2073,0.5875,0.2190,0.6163,0.2342,0.6088,0.2316,0.6022,0.2309,0.5955,0.2329,0.5900,0.2339,0.5857,0.2403,0.5872,0.2503,0.4139,0.1908,0.4051,0.1865,0.4215,0.1933,0.4326,0.2191,0.4267,0.2163,0.4205,0.2125,0.4142,0.2104,0.4085,0.2117,0.5031,0.1948,0.4194,0.2265,0.6089,0.1253,0.5935,0.1226,0.6357,0.1691,0.6309,0.1456,0.6262,0.1324};
			return value;
		}
		private double[] getTextureCoordinate_13_173_point_2()
		{
			double[] value = {0.5767,0.1236,0.5588,0.1287,0.5561,0.1709,0.5309,0.2265,0.5174,0.2117,0.6371,0.1946,0.5513,0.2380,0.5677,0.2471,0.6333,0.2166,0.6204,0.2388,0.6020,0.2424};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_184_coordIndex_1()
		{
			int[] value = {41,68,69,-1,69,42,41,-1,56,57,5,-1,5,0,56,-1,6,38,36,-1,36,46,6,-1,12,11,39,-1,39,37,12,-1,4,7,45,-1,46,116,117,-1,117,6,46,-1,68,40,38,-1,38,6,68,-1,70,69,7,-1,7,4,70,-1,26,8,58,-1,58,59,26,-1,18,13,14,-1,14,11,18,-1,12,9,18,-1,18,11,12,-1,12,37,63,-1,65,170,15,-1,15,63,65,-1,64,65,63,-1,63,37,64,-1,15,16,17,-1,17,9,15,-1,10,34,13,-1,13,18,10,-1,9,17,10,-1,10,18,9,-1,12,63,15,-1,15,9,12,-1,56,60,20,-1,20,19,56,-1,58,97,180,-1,180,23,58,-1,61,59,21,-1,21,22,61,-1,62,57,25,-1,25,24,62,-1,17,8,26,-1,26,10,17,-1,16,187,98,-1,98,8,16,-1,29,132,133,-1,133,28,29,-1,27,134,132,-1,132,29,27,-1,133,137,194,-1,194,28,133,-1,70,130,44,-1,44,43,70,-1,1,35,34,-1,34,26,1,-1,30,135,134,-1,134,27,30,-1,13,136,33,-1,33,14,13,-1,61,60,31,-1,31,1,61,-1,135,136,35,-1,28,194,99,-1,99,36,28,-1,38,29,28,-1,28,36,38,-1,4,2,37,-1,37,39,4,-1,40,27,29,-1,29,38,40,-1,37,2,100,-1,100,64,37,-1,45,7,113,-1,113,114,45,-1,54,45,114,-1,114,115,54,-1,19,20,49,-1,49,48,19,-1,50,23,180,-1,180,67,50,-1,47,22,21,-1,21,53,47,-1,51,24,25,-1,25,52,51,-1,49,20,22,-1,22,47,49,-1,48,52,25,-1,25,19,48,-1,53,21,23,-1,23,50,53,-1,116,46,101,-1,101,217,116,-1,54,2,4,-1,4,45,54,-1,117,113,7,-1,7,6,117,-1,32,55,33,-1,33,30,32,-1,44,130,55,-1,19,25,57,-1,57,56,19,-1,23,21,59,-1,59,58,23,-1,0,31,60,-1,60,56,0,-1,8,98,97,-1,97,58,8,-1,1,26,59,-1,59,61,1,-1,62,3,5,-1,5,57,62,-1,22,20,60,-1,60,61,22,-1,62,24,221,-1,221,222,62,-1,46,36,99,-1,99,101,46,-1,3,62,222,-1,222,66,3,-1,2,54,223,-1,223,100,2,-1,187,16,15,-1,15,170,187,-1,54,115,118,-1,118,223,54,-1,24,51,224,-1,224,221,24,-1,51,52,48,-1,48,49,47,-1,47,53,50,-1,48,47,50,-1,51,48,50,-1,51,50,67,-1,224,51,67,-1,68,6,7,-1,7,69,68,-1,43,42,69,-1,69,70,43,-1,72,73,74,-1,74,71,72,-1,79,80,94,-1,94,78,79,-1,72,71,82,-1,85,235,84,-1,84,77,85,-1,75,77,84,-1,84,83,75,-1,74,86,240,-1,240,95,74,-1,73,87,86,-1,86,74,73,-1,94,81,92,-1,92,88,94,-1,77,93,102,-1,102,85,77,-1,90,82,71,-1,71,91,90,-1,89,80,82,-1,82,90,89,-1,91,71,249,-1,249,250,91,-1,82,80,79,-1,79,72,82,-1,71,74,95,-1,95,249,71,-1,96,88,92,-1,93,88,96,-1,96,102,93,-1,80,89,81,-1,81,94,80,-1,88,76,78,-1,78,94,88,-1,88,93,76,-1,93,77,76,-1,103,104,108,-1,108,112,103,-1,104,105,109,-1,109,108,104,-1,105,119,258,-1,258,109,105,-1,107,111,110,-1,110,106,107,-1,103,112,111,-1,111,107,103,-1,113,121,124,-1,124,114,113,-1,114,124,125,-1,125,115,114,-1,116,217,127,-1,127,122,116,-1,117,116,122,-1,122,123,117,-1,117,123,121,-1,121,113,117,-1,106,110,268,-1,268,120,106,-1,115,125,126,-1,126,118,115,-1,121,112,108,-1,108,124,121,-1,124,108,109,-1,109,125,124,-1,268,110,122,-1,122,127,268,-1,122,110,111,-1,111,123,122,-1,123,111,112,-1,112,121,123,-1,125,109,258,-1,258,126,125,-1,39,11,14,-1,27,40,128,-1,40,68,41,-1,41,129,40,-1,4,39,130,-1,130,70,4,-1,130,39,14,-1,14,33,130,-1,41,42,131,-1,42,43,131,-1,43,44,131,-1,44,55,131,-1,55,32,131,-1,32,128,131,-1,128,129,131,-1,129,41,131,-1,130,33,55,-1,40,129,128,-1,17,16,8,-1,34,10,26,-1,5,3,133,-1,133,132,5,-1,134,0,5,-1,5,132,134,-1,3,66,137,-1,137,133,3,-1,135,31,0,-1,0,134,135,-1,30,33,136,-1,136,135,30,-1,13,34,35,-1,35,136,13,-1,128,32,30,-1,30,27,128,-1,35,1,31,-1,31,135,35,-1,138,141,140,-1,140,139,138,-1,143,142,145,-1};
			return value;
		}
		private int[] getIndexedFaceSet_10_184_coordIndex_2()
		{
			int[] value = {145,144,143,-1,147,146,149,-1,149,148,147,-1,150,153,152,-1,152,151,150,-1,154,156,155,-1,146,147,158,-1,158,157,146,-1,139,147,148,-1,148,159,139,-1,160,154,155,-1,155,140,160,-1,161,164,163,-1,163,162,161,-1,165,151,167,-1,167,166,165,-1,150,151,165,-1,165,168,150,-1,150,169,153,-1,65,169,171,-1,171,170,65,-1,64,153,169,-1,169,65,64,-1,171,168,173,-1,173,172,171,-1,174,165,166,-1,166,175,174,-1,168,165,174,-1,174,173,168,-1,150,168,171,-1,171,169,150,-1,143,176,178,-1,178,177,143,-1,163,179,180,-1,180,97,163,-1,182,181,183,-1,183,164,182,-1,185,184,186,-1,186,144,185,-1,173,174,161,-1,161,162,173,-1,172,162,98,-1,98,187,172,-1,188,191,190,-1,190,189,188,-1,192,188,189,-1,189,193,192,-1,190,191,194,-1,194,137,190,-1,160,196,195,-1,195,197,160,-1,198,161,175,-1,175,199,198,-1,200,192,193,-1,193,201,200,-1,166,167,203,-1,203,202,166,-1,182,198,204,-1,204,177,182,-1,201,199,202,-1,191,149,99,-1,99,194,191,-1,148,149,191,-1,191,188,148,-1,154,152,153,-1,153,205,154,-1,159,148,188,-1,188,192,159,-1,153,64,100,-1,100,205,153,-1,156,206,207,-1,207,155,156,-1,209,208,206,-1,206,156,209,-1,176,210,211,-1,211,178,176,-1,212,67,180,-1,180,179,212,-1,213,214,183,-1,183,181,213,-1,216,215,186,-1,186,184,216,-1,211,213,181,-1,181,178,211,-1,210,176,186,-1,186,215,210,-1,214,212,179,-1,179,183,214,-1,157,217,101,-1,101,146,157,-1,209,156,154,-1,154,205,209,-1,158,147,155,-1,155,207,158,-1,218,200,203,-1,203,219,218,-1,195,219,197,-1,176,143,144,-1,144,186,176,-1,179,163,164,-1,164,183,179,-1,142,143,177,-1,177,204,142,-1,162,163,97,-1,97,98,162,-1,198,182,164,-1,164,161,198,-1,185,144,145,-1,145,220,185,-1,181,182,177,-1,177,178,181,-1,185,222,221,-1,221,184,185,-1,146,101,99,-1,99,149,146,-1,220,66,222,-1,222,185,220,-1,205,100,223,-1,223,209,205,-1,187,170,171,-1,171,172,187,-1,209,223,118,-1,118,208,209,-1,184,221,224,-1,224,216,184,-1,212,214,213,-1,213,211,210,-1,212,213,210,-1,210,215,216,-1,212,210,216,-1,67,212,216,-1,224,67,216,-1,139,140,155,-1,155,147,139,-1,196,160,140,-1,140,141,196,-1,226,225,228,-1,228,227,226,-1,230,229,232,-1,232,231,230,-1,226,233,225,-1,85,234,236,-1,236,235,85,-1,238,237,236,-1,236,234,238,-1,228,95,240,-1,240,239,228,-1,227,228,239,-1,239,241,227,-1,232,244,243,-1,243,242,232,-1,234,85,102,-1,102,245,234,-1,246,247,225,-1,225,233,246,-1,248,246,233,-1,233,231,248,-1,247,250,249,-1,249,225,247,-1,233,226,230,-1,230,231,233,-1,225,249,95,-1,95,228,225,-1,96,243,244,-1,245,102,96,-1,96,244,245,-1,231,232,242,-1,242,248,231,-1,244,232,229,-1,229,251,244,-1,244,251,245,-1,245,251,234,-1,252,255,254,-1,254,253,252,-1,253,254,257,-1,257,256,253,-1,256,257,258,-1,258,119,256,-1,260,259,262,-1,262,261,260,-1,252,260,261,-1,261,255,252,-1,207,206,264,-1,264,263,207,-1,206,208,265,-1,265,264,206,-1,157,266,127,-1,127,217,157,-1,158,267,266,-1,266,157,158,-1,158,207,263,-1,263,267,158,-1,259,120,268,-1,268,262,259,-1,208,118,126,-1,126,265,208,-1,263,264,254,-1,254,255,263,-1,264,265,257,-1,257,254,264,-1,268,127,266,-1,266,262,268,-1,266,267,261,-1,261,262,266,-1,267,263,255,-1,255,261,267,-1,265,126,258,-1,258,257,265,-1,152,167,151,-1,192,269,159,-1,159,270,138,-1,138,139,159,-1,154,160,197,-1,197,152,154,-1,197,203,167,-1,167,152,197,-1,138,271,141,-1,141,271,196,-1,196,271,195,-1,195,271,219,-1,219,271,218,-1,218,271,269,-1,269,271,270,-1,270,271,138,-1,197,219,203,-1,159,269,270,-1,173,162,172,-1,175,161,174,-1,145,189,190,-1,190,220,145,-1,193,189,145,-1,145,142,193,-1,220,190,137,-1,137,66,220,-1,201,193,142,-1,142,204,201,-1,200,201,202,-1,202,203,200,-1,166,202,199,-1,199,175,166,-1,269,192,200,-1,200,218,269,-1,199,201,204,-1,204,198,199,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_10_184_texCoordIndex_1()
		{
			int[] value = {0,88,89,-1,89,3,0,-1,5,6,7,-1,7,4,5,-1,1,11,12,-1,12,10,1,-1,13,14,15,-1,15,16,13,-1,17,2,18,-1,10,72,71,-1,71,1,10,-1,88,20,11,-1,11,1,88,-1,90,89,2,-1,2,17,90,-1,22,23,24,-1,24,25,22,-1,26,27,28,-1,28,14,26,-1,13,29,26,-1,26,14,13,-1,13,16,30,-1,31,32,33,-1,33,30,31,-1,34,31,30,-1,30,16,34,-1,33,35,36,-1,36,29,33,-1,37,38,27,-1,27,26,37,-1,29,36,37,-1,37,26,29,-1,13,30,33,-1,33,29,13,-1,5,40,41,-1,41,39,5,-1,24,43,44,-1,44,42,24,-1,46,25,47,-1,47,45,46,-1,49,6,50,-1,50,48,49,-1,36,23,22,-1,22,37,36,-1,35,51,52,-1,52,23,35,-1,8,154,155,-1,155,9,8,-1,19,156,154,-1,154,8,19,-1,155,159,55,-1,55,9,155,-1,90,152,56,-1,56,21,90,-1,57,63,38,-1,38,22,57,-1,59,157,156,-1,156,19,59,-1,27,158,61,-1,61,28,27,-1,46,40,60,-1,60,57,46,-1,157,158,63,-1,9,55,64,-1,64,12,9,-1,11,8,9,-1,9,12,11,-1,17,65,16,-1,16,15,17,-1,20,19,8,-1,8,11,20,-1,16,65,66,-1,66,34,16,-1,18,2,68,-1,68,67,18,-1,70,18,67,-1,67,69,70,-1,39,41,74,-1,74,73,39,-1,75,42,44,-1,44,76,75,-1,77,45,47,-1,47,78,77,-1,80,48,50,-1,50,79,80,-1,74,41,45,-1,45,77,74,-1,73,79,50,-1,50,39,73,-1,78,47,42,-1,42,75,78,-1,72,10,81,-1,81,82,72,-1,70,65,17,-1,17,18,70,-1,71,68,2,-1,2,1,71,-1,58,62,61,-1,61,59,58,-1,56,152,62,-1,39,50,6,-1,6,5,39,-1,42,47,25,-1,25,24,42,-1,4,60,40,-1,40,5,4,-1,23,52,43,-1,43,24,23,-1,57,22,25,-1,25,46,57,-1,49,53,7,-1,7,6,49,-1,45,41,40,-1,40,46,45,-1,49,48,83,-1,83,84,49,-1,10,12,64,-1,64,81,10,-1,53,49,84,-1,84,54,53,-1,65,70,85,-1,85,66,65,-1,51,35,33,-1,33,32,51,-1,70,69,86,-1,86,85,70,-1,48,80,87,-1,87,83,48,-1,80,79,73,-1,73,74,77,-1,77,78,75,-1,73,77,75,-1,80,73,75,-1,80,75,76,-1,87,80,76,-1,88,1,2,-1,2,89,88,-1,21,3,89,-1,89,90,21,-1,92,93,94,-1,94,91,92,-1,96,97,98,-1,98,95,96,-1,92,91,99,-1,101,102,103,-1,103,100,101,-1,105,100,103,-1,103,104,105,-1,94,106,107,-1,107,108,94,-1,93,109,106,-1,106,94,93,-1,98,110,111,-1,111,112,98,-1,100,113,114,-1,114,101,100,-1,115,99,91,-1,91,116,115,-1,117,97,99,-1,99,115,117,-1,116,91,118,-1,118,119,116,-1,99,97,96,-1,96,92,99,-1,91,94,108,-1,108,118,91,-1,120,112,111,-1,113,112,120,-1,120,114,113,-1,97,117,110,-1,110,98,97,-1,112,121,95,-1,95,98,112,-1,112,113,121,-1,113,100,121,-1,122,123,124,-1,124,125,122,-1,123,126,127,-1,127,124,123,-1,126,128,129,-1,129,127,126,-1,131,132,133,-1,133,130,131,-1,122,125,132,-1,132,131,122,-1,136,143,146,-1,146,135,136,-1,135,146,147,-1,147,137,135,-1,139,142,149,-1,149,144,139,-1,138,139,144,-1,144,145,138,-1,138,145,143,-1,143,136,138,-1,130,133,134,-1,134,140,130,-1,137,147,148,-1,148,141,137,-1,143,125,124,-1,124,146,143,-1,146,124,127,-1,127,147,146,-1,134,133,144,-1,144,149,134,-1,144,133,132,-1,132,145,144,-1,145,132,125,-1,125,143,145,-1,147,127,129,-1,129,148,147,-1,15,14,28,-1,19,20,150,-1,20,88,0,-1,0,151,20,-1,17,15,152,-1,152,90,17,-1,152,15,28,-1,28,61,152,-1,0,3,153,-1,3,21,153,-1,21,56,153,-1,56,62,153,-1,62,58,153,-1,58,150,153,-1,150,151,153,-1,151,0,153,-1,152,61,62,-1,20,151,150,-1,36,35,23,-1,38,37,22,-1,7,53,155,-1,155,154,7,-1,156,4,7,-1,7,154,156,-1,53,54,159,-1,159,155,53,-1,157,60,4,-1,4,156,157,-1,59,61,158,-1,158,157,59,-1,27,38,63,-1,63,158,27,-1,150,58,59,-1,59,19,150,-1,63,57,60,-1,60,157,63,-1,160,163,162,-1,162,161,160,-1,165,164,167,-1};
			return value;
		}
		private int[] getIndexedFaceSet_10_184_texCoordIndex_2()
		{
			int[] value = {167,166,165,-1,169,168,171,-1,171,170,169,-1,172,175,174,-1,174,173,172,-1,176,178,177,-1,168,169,180,-1,180,179,168,-1,161,169,170,-1,170,181,161,-1,182,176,177,-1,177,162,182,-1,183,186,185,-1,185,184,183,-1,187,173,189,-1,189,188,187,-1,172,173,187,-1,187,190,172,-1,172,191,175,-1,192,191,194,-1,194,193,192,-1,195,175,191,-1,191,192,195,-1,194,190,197,-1,197,196,194,-1,198,187,188,-1,188,199,198,-1,190,187,198,-1,198,197,190,-1,172,190,194,-1,194,191,172,-1,165,200,202,-1,202,201,165,-1,185,203,205,-1,205,204,185,-1,207,206,208,-1,208,186,207,-1,210,209,211,-1,211,166,210,-1,197,198,183,-1,183,184,197,-1,196,184,213,-1,213,212,196,-1,214,217,216,-1,216,215,214,-1,218,214,215,-1,215,219,218,-1,216,217,221,-1,221,220,216,-1,182,223,222,-1,222,224,182,-1,225,183,199,-1,199,226,225,-1,227,218,219,-1,219,228,227,-1,188,189,230,-1,230,229,188,-1,207,225,231,-1,231,201,207,-1,228,226,229,-1,217,171,232,-1,232,221,217,-1,170,171,217,-1,217,214,170,-1,176,174,175,-1,175,233,176,-1,181,170,214,-1,214,218,181,-1,175,195,234,-1,234,233,175,-1,178,235,236,-1,236,177,178,-1,238,237,235,-1,235,178,238,-1,200,239,240,-1,240,202,200,-1,241,242,205,-1,205,203,241,-1,243,244,208,-1,208,206,243,-1,246,245,211,-1,211,209,246,-1,240,243,206,-1,206,202,240,-1,239,200,211,-1,211,245,239,-1,244,241,203,-1,203,208,244,-1,179,248,247,-1,247,168,179,-1,238,178,176,-1,176,233,238,-1,180,169,177,-1,177,236,180,-1,249,227,230,-1,230,250,249,-1,222,250,224,-1,200,165,166,-1,166,211,200,-1,203,185,186,-1,186,208,203,-1,164,165,201,-1,201,231,164,-1,184,185,204,-1,204,213,184,-1,225,207,186,-1,186,183,225,-1,210,166,167,-1,167,251,210,-1,206,207,201,-1,201,202,206,-1,210,253,252,-1,252,209,210,-1,168,247,232,-1,232,171,168,-1,251,254,253,-1,253,210,251,-1,233,234,255,-1,255,238,233,-1,212,193,194,-1,194,196,212,-1,238,255,256,-1,256,237,238,-1,209,252,257,-1,257,246,209,-1,241,244,243,-1,243,240,239,-1,241,243,239,-1,239,245,246,-1,241,239,246,-1,242,241,246,-1,257,242,246,-1,161,162,177,-1,177,169,161,-1,223,182,162,-1,162,163,223,-1,259,258,261,-1,261,260,259,-1,263,262,265,-1,265,264,263,-1,259,266,258,-1,268,267,270,-1,270,269,268,-1,272,271,270,-1,270,267,272,-1,261,275,274,-1,274,273,261,-1,260,261,273,-1,273,276,260,-1,265,279,278,-1,278,277,265,-1,267,268,281,-1,281,280,267,-1,282,283,258,-1,258,266,282,-1,284,282,266,-1,266,264,284,-1,283,286,285,-1,285,258,283,-1,266,259,263,-1,263,264,266,-1,258,285,275,-1,275,261,258,-1,287,278,279,-1,280,281,287,-1,287,279,280,-1,264,265,277,-1,277,284,264,-1,279,265,262,-1,262,288,279,-1,279,288,280,-1,280,288,267,-1,289,292,291,-1,291,290,289,-1,290,291,294,-1,294,293,290,-1,293,294,296,-1,296,295,293,-1,298,297,300,-1,300,299,298,-1,289,298,299,-1,299,292,289,-1,302,301,304,-1,304,303,302,-1,301,305,306,-1,306,304,301,-1,307,310,309,-1,309,308,307,-1,311,312,310,-1,310,307,311,-1,311,302,303,-1,303,312,311,-1,297,313,314,-1,314,300,297,-1,305,315,316,-1,316,306,305,-1,303,304,291,-1,291,292,303,-1,304,306,294,-1,294,291,304,-1,314,309,310,-1,310,300,314,-1,310,312,299,-1,299,300,310,-1,312,303,292,-1,292,299,312,-1,306,316,296,-1,296,294,306,-1,174,189,173,-1,218,317,181,-1,181,318,160,-1,160,161,181,-1,176,182,224,-1,224,174,176,-1,224,230,189,-1,189,174,224,-1,160,319,163,-1,163,319,223,-1,223,319,222,-1,222,319,250,-1,250,319,249,-1,249,319,317,-1,317,319,318,-1,318,319,160,-1,224,250,230,-1,181,317,318,-1,197,184,196,-1,199,183,198,-1,167,215,216,-1,216,251,167,-1,219,215,167,-1,167,164,219,-1,251,216,220,-1,220,254,251,-1,228,219,164,-1,164,231,228,-1,227,228,229,-1,229,230,227,-1,188,229,226,-1,226,199,188,-1,317,218,227,-1,227,249,317,-1,226,228,231,-1,231,225,226,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_11_184_point_1()
		{
			double[] value = {4.3940,7.9660,-2.0900,4.3180,7.9660,1.4770,1.6310,13.1800,1.9250,1.5040,7.9660,-2.9780,3.8280,13.4100,1.5360,3.0960,7.9660,-2.7150,3.4740,14.8700,-2.4030,4.0160,15.3200,-0.5639,1.6330,7.9660,2.7590,2.0870,9.8120,3.4670,3.1950,8.5980,2.9280,3.3460,11.1700,2.9520,2.0030,11.1900,3.1340,4.2160,9.7350,2.5310,4.1530,10.9500,2.5280,0.9118,9.7860,3.2280,1.0990,8.6120,3.0730,2.0510,8.5970,3.1410,3.3790,9.7830,3.1890,4.9060,1.6740,-2.1420,5.3540,1.6740,-0.4879,3.4020,1.6740,2.6560,4.7600,1.6740,1.6230,1.6510,1.6740,3.0710,1.4660,1.6740,-3.4960,3.2480,1.6740,-3.1650,3.0350,7.9660,2.4680,4.5790,10.4600,-2.2640,1.4320,10.4600,-3.1760,3.1650,10.4500,-2.9890,5.1320,10.5200,-0.4879,4.7810,7.9660,-0.4879,5.2380,10.8100,-0.4879,4.7830,10.6700,1.6090,3.9470,8.6290,2.4650,4.4500,8.7340,1.5250,1.4470,12.4200,-3.2970,1.5970,12.4200,2.3140,3.2210,12.4200,-3.0800,3.6430,12.4200,2.1160,5.0050,12.4200,-2.6790,6.8040,14.1400,-1.7480,7.1800,14.4900,-0.5316,6.7200,13.9900,0.8224,5.8170,12.4200,1.4150,2.6840,14.7200,0.6434,1.4280,14.8400,-2.6250,5.0330,-0.1701,1.7100,5.3480,-0.1701,-2.2360,5.9560,-0.1701,-0.4879,1.6770,-0.1701,3.2660,1.4260,-0.1701,-3.7270,3.3530,-0.1701,-3.3580,3.4820,-0.1701,2.7780,1.2930,14.2800,1.2540,5.5380,11.2100,0.9485,4.4090,4.9410,-2.0250,3.0890,4.9410,-2.7900,1.6190,4.9410,2.8460,3.2470,4.9410,2.4760,4.7530,4.9410,-0.4879,4.2970,4.9410,1.5420,1.4780,4.9410,-3.1440,1.0640,10.8800,3.0930,0.0000,12.4100,2.2890,0.0000,10.8600,2.8140,0.0000,7.9660,-2.9180,0.0000,-0.1701,3.3910,5.2370,14.6000,-2.1530,5.2420,15.2100,-0.5639,5.1480,13.6300,1.2810,1.4560,14.9500,-2.6820,5.1570,14.9900,-2.4040,4.7170,12.3100,-3.3420,1.7210,12.4600,-3.5160,2.2880,10.1200,3.4110,2.5150,11.2500,3.2130,0.7893,10.4500,3.3070,4.6340,13.7600,1.4560,5.4580,15.4000,-0.5581,3.7330,15.5800,-0.5620,1.9790,14.8700,1.0120,3.2420,15.4500,-2.2140,2.6680,8.7080,3.7750,0.6730,10.0300,3.4650,0.0000,10.5200,3.1160,1.7570,9.4110,-3.6050,4.4550,9.2820,-3.2430,1.6430,13.1500,2.0170,1.7520,15.7100,-0.5545,1.4200,15.9400,-1.2300,0.7787,16.0500,-1.7220,1.4490,13.9400,1.5650,0.7596,10.7400,3.2160,3.3180,14.2900,1.3230,0.0000,12.4600,-3.5290,0.0000,13.1800,2.0290,0.0000,4.9410,2.9980,0.0000,7.9660,2.8330,0.0000,12.4200,-3.2670};
			return value;
		}
		private double[] getCoordinate_11_184_point_2()
		{
			double[] value = {0.0000,13.0900,1.9660,0.0000,14.8400,-2.6760,0.0000,10.7200,3.0700,1.1860,18.7500,-0.2328,1.0900,18.6300,0.2718,0.5329,18.5100,0.7137,0.5944,18.8500,-1.0710,1.0080,18.8100,-0.6960,1.2980,17.4100,0.1659,0.7460,17.2800,0.7063,0.7732,17.7300,-1.4090,1.2980,17.6500,-1.0090,1.4600,17.5500,-0.4555,1.6710,15.6900,-0.5521,1.4570,15.4700,0.0826,0.8030,15.2900,0.5457,0.8014,15.8300,-1.7020,1.4080,15.8000,-1.2300,0.0000,15.1900,0.7518,0.0000,18.4200,0.9895,0.0000,18.8300,-1.2360,1.4840,16.5700,-0.5421,0.7466,16.7200,-1.5420,1.2830,16.6600,-1.1020,1.3060,16.4500,0.1104,0.7344,16.3100,0.5306,0.0000,16.2200,0.7959,0.0000,16.7400,-1.7640,5.5800,11.3000,-1.7230,5.8580,12.4200,-2.3350,5.0680,12.4200,1.6510,6.5690,12.4200,-0.5253,3.1310,9.0950,-2.7890,1.4720,9.0990,-3.0480,4.4480,9.0990,-2.1030,4.8930,9.1270,-0.4879,4.6140,9.6120,1.5670,0.0000,9.0620,-2.9990,-6.8040,14.1400,-1.7480,-5.2370,14.6000,-2.1530,-5.2420,15.2100,-0.5639,-7.1800,14.4900,-0.5316,-4.3940,7.9660,-2.0900,-4.4090,4.9410,-2.0250,-3.0890,4.9410,-2.7900,-3.0960,7.9660,-2.7150,-1.4280,14.8400,-2.6250,-3.4740,14.8700,-2.4030,-3.2210,12.4200,-3.0800,-1.4470,12.4200,-3.2970,-2.0030,11.1900,3.1340,-3.3460,11.1700,2.9520,-3.6430,12.4200,2.1160,-1.5970,12.4200,2.3140,-3.8280,13.4100,1.5360,-4.0160,15.3200,-0.5639,-2.6840,14.7200,0.6434,-0.8014,15.8300,-1.7020,-1.4080,15.8000,-1.2300,-5.0050,12.4200,-2.6790,-5.1480,13.6300,1.2810,-3.0350,7.9660,2.4680,-1.6330,7.9660,2.7590,-1.6190,4.9410,2.8460,-3.2470,4.9410,2.4760,-3.3790,9.7830,3.1890,-4.2160,9.7350,2.5310,-4.1530,10.9500,2.5280,-2.0870,9.8120,3.4670,-1.0640,10.8800,3.0930,0.0000,9.7440,2.9480,-0.9118,9.7860,3.2280,-1.0990,8.6120,3.0730,-2.0510,8.5970,3.1410,-3.1950,8.5980,2.9280,-3.9470,8.6290,2.4650,-4.9060,1.6740,-2.1420,-4.7530,4.9410,-0.4879,-5.3540,1.6740,-0.4879,-1.6510,1.6740,3.0710,0.0000,1.6740,3.2120,-4.7600,1.6740,1.6230,-4.2970,4.9410,1.5420,-3.4020,1.6740,2.6560,-1.4660,1.6740,-3.4960,-1.4780,4.9410,-3.1440,-3.2480,1.6740,-3.1650,0.0000,8.6080,2.8950,-3.1650,10.4500,-2.9890,-3.1310,9.0950,-2.7890,-1.4720,9.0990,-3.0480,-1.4320,10.4600,-3.1760,-4.5790,10.4600,-2.2640,-4.4480,9.0990,-2.1030,0.0000,10.4600,-3.1170,-5.8170,12.4200,1.4150,-6.7200,13.9900,0.8224,-5.0680,12.4200,1.6510,-4.3180,7.9660,1.4770,-4.4500,8.7340,1.5250};
			return value;
		}
		private double[] getCoordinate_11_184_point_3()
		{
			double[] value = {-5.1320,10.5200,-0.4879,-4.8930,9.1270,-0.4879,-4.6140,9.6120,1.5670,-4.7830,10.6700,1.6090,-4.7810,7.9660,-0.4879,-1.6310,13.1800,1.9250,-1.4570,15.4700,0.0826,-1.6710,15.6900,-0.5521,-0.8030,15.2900,0.5457,-1.2930,14.2800,1.2540,-5.3480,-0.1701,-2.2360,-5.9560,-0.1701,-0.4879,-1.6770,-0.1701,3.2660,-5.0330,-0.1701,1.7100,-3.4820,-0.1701,2.7780,-3.3530,-0.1701,-3.3580,-1.4260,-0.1701,-3.7270,0.0000,15.8500,-1.9290,-5.2380,10.8100,-0.4879,-5.5380,11.2100,0.9485,-1.5040,7.9660,-2.9780,0.0000,1.6740,-3.4910,0.0000,4.9410,-3.1440,0.0000,14.0900,1.3780,0.0000,-0.1701,-3.7650,-1.4560,14.9500,-2.6820,-5.1570,14.9900,-2.4040,-4.7170,12.3100,-3.3420,-1.7210,12.4600,-3.5160,-4.6340,13.7600,1.4560,-5.4580,15.4000,-0.5581,-3.7330,15.5800,-0.5620,-3.3180,14.2900,1.3230,-3.2420,15.4500,-2.2140,-0.7893,10.4500,3.3070,0.0000,10.2000,3.3250,-0.6730,10.0300,3.4650,-2.6680,8.7080,3.7750,-2.2880,10.1200,3.4110,-1.7570,9.4110,-3.6050,0.0000,9.4540,-3.6260,-4.4550,9.2820,-3.2430,-1.9790,14.8700,1.0120,-1.4490,13.9400,1.5650,-1.6430,13.1500,2.0170,-0.7596,10.7400,3.2160,-1.4200,15.9400,-1.2300,-0.7787,16.0500,-1.7220,-1.7520,15.7100,-0.5545,0.0000,14.9400,-2.7340,0.0000,16.0900,-1.9440,-2.5150,11.2500,3.2130,-1.1860,18.7500,-0.2328,-1.0900,18.6300,0.2718,-1.2980,17.4100,0.1659,-1.4600,17.5500,-0.4555,-0.5329,18.5100,0.7137,-0.7460,17.2800,0.7063,0.0000,17.1700,0.9985,-0.5944,18.8500,-1.0710,-1.0080,18.8100,-0.6960,-1.2980,17.6500,-1.0090,-0.7732,17.7300,-1.4090,-1.4840,16.5700,-0.5421,-1.3060,16.4500,0.1104,-0.7344,16.3100,0.5306,-0.7466,16.7200,-1.5420,-1.2830,16.6600,-1.1020,0.0000,17.7400,-1.6660,-5.5800,11.3000,-1.7230,-5.8580,12.4200,-2.3350,-6.5690,12.4200,-0.5253};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_11_185_point_1()
		{
			double[] value = {0.2062,0.9078,0.2161,0.9206,0.1830,0.9354,0.1826,0.9165,0.2109,0.7901,0.2108,0.7652,0.2391,0.7551,0.2427,0.7856,0.2457,0.8180,0.2761,0.8169,0.2391,0.9419,0.2290,0.8893,0.2595,0.9066,0.0744,0.8658,0.0962,0.8615,0.1072,0.8914,0.0918,0.8982,0.1322,0.9142,0.1573,0.9435,0.2121,0.8179,0.2171,0.8843,0.1461,0.9015,0.0956,0.7806,0.0722,0.7805,0.0795,0.7510,0.1035,0.7569,0.0931,0.8401,0.1111,0.8374,0.1169,0.8568,0.0696,0.8416,0.0596,0.8658,0.0493,0.8640,0.0441,0.8402,0.0535,0.8402,0.0684,0.9052,0.0581,0.8096,0.0756,0.8110,0.0951,0.8140,0.1121,0.8137,0.2087,0.7427,0.1641,0.7685,0.1688,0.7497,0.0889,0.7220,0.0604,0.7475,0.0707,0.7136,0.1311,0.7433,0.1270,0.7628,0.1093,0.7333,0.2609,0.7061,0.2692,0.7455,0.2341,0.7254,0.0457,0.8100,0.0532,0.7798,0.2733,0.7872,0.2932,0.7907,0.2948,0.8155,0.1364,0.8780,0.1278,0.7840,0.1770,0.8489,0.1723,0.8209,0.1644,0.7901,0.1371,0.8407,0.1578,0.8633,0.1332,0.8111,0.2798,0.9154,0.1114,0.9252,0.0935,0.9365,0.1606,0.9636,0.1838,0.9605,0.1415,0.9665,0.1301,0.9481,0.2085,0.9645,0.2307,0.9662,0.2070,0.7280,0.1722,0.7372,0.0999,0.6904,0.0926,0.6738,0.1349,0.7262,0.1135,0.7095,0.2273,0.7051,0.2443,0.6757,0.2569,0.9518,0.2435,0.9674,0.2703,0.7001,0.2843,0.7447,0.1153,0.9557,0.1314,0.9715,0.2466,0.6647,0.2111,0.9142,0.1828,0.9259,0.1391,0.9078,0.7222,0.5334,0.7939,0.5375,0.7797,0.5937,0.7221,0.5867,0.8071,0.4347,0.8071,0.4970,0.7742,0.4902,0.7791,0.4415,0.7587,0.5190};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_2()
		{
			double[] value = {0.7580,0.3486,0.7374,0.3480,0.7434,0.3318,0.7617,0.3287,0.8019,0.3180,0.7855,0.3483,0.7180,0.6439,0.6841,0.6420,0.6901,0.5838,0.7703,0.6518,0.7545,0.4510,0.7462,0.4243,0.7580,0.4074,0.7521,0.3566,0.7366,0.3518,0.7275,0.4912,0.7114,0.4992,0.7404,0.4799,0.6943,0.5310,0.6975,0.5019,0.7257,0.3942,0.7898,0.3761,0.4891,0.2640,0.4640,0.2586,0.4682,0.2267,0.4907,0.2308,0.4218,0.2452,0.4415,0.2159,0.3965,0.2248,0.4199,0.2063,0.5525,0.2642,0.5139,0.2679,0.5142,0.2310,0.5404,0.2317,0.5541,0.2297,0.4822,0.1663,0.5015,0.1705,0.4610,0.1589,0.5210,0.1713,0.5426,0.1670,0.5723,0.2574,0.4430,0.1534,0.5601,0.1684,0.4961,0.2007,0.5415,0.1994,0.5176,0.2012,0.4752,0.1965,0.4512,0.1874,0.4315,0.1798,0.5571,0.1990,0.1967,0.8668,0.1989,0.8832,0.1268,0.8825,0.1752,0.8833,0.2442,0.8018,0.2747,0.8021,0.2115,0.8040,0.1683,0.8055,0.1352,0.8259,0.2940,0.8031,0.2062,0.9078,0.2111,0.9142,0.1828,0.9259,0.1826,0.9165,0.2109,0.7901,0.2108,0.7652,0.2391,0.7551,0.2427,0.7856,0.2391,0.9419,0.2161,0.9206,0.2290,0.8893,0.2595,0.9066,0.0744,0.8658,0.0962,0.8615,0.1072,0.8914,0.0918,0.8982,0.1322,0.9142,0.1830,0.9354,0.1573,0.9435,0.2307,0.9662,0.2085,0.9645,0.2171,0.8843,0.1391,0.9078,0.0956,0.7806,0.0722,0.7805,0.0795,0.7510,0.1035,0.7569,0.0931,0.8401,0.1111,0.8374,0.1169,0.8568,0.0696,0.8416,0.0596,0.8658,0.0493,0.8640,0.0441,0.8402,0.0535,0.8402,0.0684,0.9052,0.0581,0.8096,0.0756,0.8110,0.0951,0.8140,0.1121,0.8137};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_3()
		{
			double[] value = {0.2087,0.7427,0.1641,0.7685,0.1688,0.7497,0.0889,0.7220,0.0604,0.7475,0.0707,0.7136,0.1311,0.7433,0.1270,0.7628,0.1093,0.7333,0.2609,0.7061,0.2692,0.7455,0.2341,0.7254,0.0457,0.8100,0.0532,0.7798,0.2457,0.8180,0.2442,0.8018,0.2747,0.8021,0.2761,0.8169,0.2121,0.8179,0.2115,0.8040,0.2940,0.8031,0.2948,0.8155,0.1364,0.8780,0.1461,0.9015,0.1268,0.8825,0.1278,0.7840,0.1332,0.8111,0.1723,0.8209,0.1683,0.8055,0.1352,0.8259,0.1371,0.8407,0.1644,0.7901,0.2798,0.9154,0.1114,0.9252,0.0935,0.9365,0.1606,0.9636,0.1838,0.9605,0.1415,0.9665,0.1301,0.9481,0.2070,0.7280,0.1722,0.7372,0.0999,0.6904,0.0926,0.6738,0.1349,0.7262,0.1135,0.7095,0.2273,0.7051,0.2443,0.6757,0.2569,0.9518,0.2435,0.9674,0.1770,0.8489,0.1578,0.8633,0.2733,0.7872,0.2703,0.7001,0.2843,0.7447,0.2932,0.7907,0.1153,0.9557,0.1314,0.9715,0.2466,0.6647,0.7222,0.5334,0.7939,0.5375,0.7797,0.5937,0.7221,0.5867,0.8071,0.4347,0.8071,0.4970,0.7742,0.4902,0.7791,0.4415,0.7587,0.5190,0.7580,0.3486,0.7374,0.3480,0.7434,0.3318,0.7617,0.3287,0.8019,0.3180,0.7855,0.3483,0.7180,0.6439,0.6841,0.6420,0.6901,0.5838,0.7703,0.6518,0.7545,0.4510,0.7462,0.4243,0.7580,0.4074,0.7521,0.3566,0.7366,0.3518,0.7275,0.4912,0.7114,0.4992,0.7404,0.4799,0.6943,0.5310,0.6975,0.5019,0.7257,0.3942,0.7898,0.3761,0.4891,0.2640,0.4640,0.2586,0.4682,0.2267,0.4907,0.2308,0.4218,0.2452,0.4415,0.2159,0.3965,0.2248,0.4199,0.2063,0.5525,0.2642,0.5139,0.2679,0.5142,0.2310};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_4()
		{
			double[] value = {0.5404,0.2317,0.4822,0.1663,0.5015,0.1705,0.4961,0.2007,0.4752,0.1965,0.4610,0.1589,0.4512,0.1874,0.5426,0.1670,0.5601,0.1684,0.5571,0.1990,0.5415,0.1994,0.5210,0.1713,0.5176,0.2012,0.5723,0.2574,0.5541,0.2297,0.4430,0.1534,0.4315,0.1798,0.1967,0.8668,0.1989,0.8832,0.1752,0.8833};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_193_coordIndex_1()
		{
			int[] value = {61,62,20,-1,20,9,61,-1,8,7,19,-1,19,17,8,-1,11,18,19,-1,19,7,11,-1,16,49,10,-1,26,28,18,-1,18,11,26,-1,25,63,64,-1,64,6,25,-1,15,68,95,-1,95,9,15,-1,8,37,14,-1,14,7,8,-1,7,14,13,-1,13,11,7,-1,51,52,54,-1,54,53,51,-1,20,28,26,-1,26,9,20,-1,31,29,35,-1,35,0,31,-1,32,5,35,-1,35,29,32,-1,30,36,69,-1,69,5,30,-1,15,9,26,-1,26,27,15,-1,65,70,68,-1,68,15,65,-1,2,1,66,-1,66,38,2,-1,66,64,13,-1,13,14,66,-1,95,116,61,-1,61,9,95,-1,28,20,30,-1,30,34,28,-1,17,31,33,-1,33,16,17,-1,16,33,21,-1,21,23,16,-1,23,21,22,-1,22,24,23,-1,24,22,123,-1,123,71,24,-1,124,148,58,-1,58,0,124,-1,57,33,31,-1,58,57,31,-1,0,58,31,-1,3,65,63,-1,63,25,3,-1,11,13,27,-1,27,26,11,-1,35,128,124,-1,124,0,35,-1,5,69,128,-1,128,35,5,-1,31,17,19,-1,19,29,31,-1,29,19,18,-1,18,32,29,-1,32,18,28,-1,28,34,32,-1,22,21,60,-1,60,59,22,-1,33,57,60,-1,60,21,33,-1,4,2,38,-1,38,39,4,-1,10,41,46,-1,46,40,10,-1,10,12,42,-1,42,41,10,-1,12,39,43,-1,43,42,12,-1,39,38,44,-1,38,37,45,-1,45,44,38,-1,37,8,40,-1,40,45,37,-1,46,41,42,-1,42,47,46,-1,47,42,43,-1,43,48,47,-1,12,10,49,-1,49,50,12,-1,39,12,50,-1,50,4,39,-1,48,51,53,-1,53,47,48,-1,48,44,52,-1,52,51,48,-1,44,45,54,-1,54,52,44,-1,45,40,55,-1,55,54,45,-1,40,46,56,-1,56,55,40,-1,46,47,53,-1,53,56,46,-1,5,32,34,-1,34,30,5,-1,10,8,17,-1,17,16,10,-1,72,67,62,-1,62,61,72,-1,62,67,73,-1,63,27,13,-1,13,64,63,-1,3,146,70,-1,70,65,3,-1,1,6,64,-1,64,66,1,-1,15,27,63,-1,63,65,15,-1,14,37,38,-1,38,66,14,-1,22,59,147,-1,147,123,22,-1,74,20,62,-1,62,73,74,-1,30,20,74,-1,74,36,30,-1,72,61,116,-1,53,54,55,-1,55,56,53,-1,44,48,43,-1,43,39,44,-1,40,8,10,-1,76,75,78,-1,78,77,76,-1,79,82,81,-1,81,80,79,-1,83,80,81,-1,81,84,83,-1,85,87,86,-1,88,83,84,-1,84,89,88,-1,91,90,93,-1,93,92,91,-1,94,75,95,-1,95,68,94,-1,79,80,97,-1,97,96,79,-1,80,83,98,-1,98,97,80,-1,100,99,102,-1,102,101,100,-1,78,75,88,-1,88,89,78,-1,103,106,105,-1,105,104,103,-1,107,104,105,-1,105,108,107,-1,109,108,69,-1,69,36,109,-1,94,110,88,-1,88,75,94,-1,111,94,68,-1,68,70,111,-1,113,112,115,-1,115,114,113,-1,115,97,98,-1,98,93,115,-1,95,75,76,-1,76,116,95,-1,89,117,109,-1,109,78,89,-1,82,85,118,-1,118,103,82,-1,85,120,119,-1,119,118,85,-1,120,122,121,-1,121,119,120,-1,122,71,123,-1,123,121,122,-1,124,106,125,-1,125,148,124,-1,103,118,126,-1,103,126,125,-1,106,103,125,-1,127,91,92,-1,92,111,127,-1,83,88,110,-1,110,98,83,-1,105,106,124,-1,124,128,105,-1,108,105,128,-1,128,69,108,-1,103,104,81,-1,81,82,103,-1,104,107,84,-1,84,81,104,-1,107,117,89,-1,89,84,107,-1,121,130,129,-1,129,119,121,-1,118,119,129,-1,129,126,118,-1,132,131,112,-1,112,113,132,-1,87,135,134,-1,134,133,87,-1,87,133,137,-1,137,136,87,-1,136,137,138,-1,138,131,136,-1,131,139,112,-1,112,139,140,-1,140,96,112,-1,96,140,135,-1,135,79,96,-1,134,141,137,-1,137,133,134,-1,141,142,138,-1,138,137,141,-1,136,143,86,-1,86,87,136,-1,131,132,143,-1,143,136,131,-1,142,141,99,-1,99,100,142,-1,142,100,101,-1,101,139,142,-1,139,101,102,-1,102,140,139,-1,140,102,144,-1,144,135,140,-1,135,144,145,-1,145,134,135,-1,134,145,99,-1,99,141,134,-1,108,109,117,-1,117,107,108,-1,87,85,82,-1,82,79,87,-1,72,76,77,-1,77,67,72,-1,77,73,67,-1,92,93,98,-1,98,110,92,-1,127,111,70,-1,70,146,127,-1,114,115,93,-1,93,90,114,-1,94,111,92,-1,92,110,94,-1};
			return value;
		}
		private int[] getIndexedFaceSet_11_193_coordIndex_2()
		{
			int[] value = {97,115,112,-1,112,96,97,-1,121,123,147,-1,147,130,121,-1,74,73,77,-1,77,78,74,-1,109,36,74,-1,74,78,109,-1,72,116,76,-1,99,145,144,-1,144,102,99,-1,139,131,138,-1,138,142,139,-1,135,87,79,-1,232,233,197,-1,197,152,232,-1,178,179,154,-1,154,153,178,-1,239,240,224,-1,224,158,239,-1,193,195,159,-1,152,193,159,-1,152,159,232,-1,160,226,225,-1,225,159,160,-1,160,158,224,-1,224,226,160,-1,154,163,162,-1,162,157,154,-1,158,160,162,-1,162,163,158,-1,155,208,209,-1,209,164,155,-1,209,182,165,-1,165,168,206,-1,206,207,167,-1,167,166,206,-1,169,241,247,-1,247,183,169,-1,163,154,179,-1,158,163,242,-1,242,239,158,-1,178,183,247,-1,247,281,178,-1,154,199,198,-1,198,153,154,-1,157,200,199,-1,199,154,157,-1,156,201,200,-1,200,157,156,-1,155,202,201,-1,201,156,155,-1,155,164,203,-1,203,202,155,-1,164,166,204,-1,204,203,164,-1,166,167,205,-1,205,204,166,-1,167,153,198,-1,198,205,167,-1,281,243,179,-1,179,178,281,-1,155,156,194,-1,194,208,155,-1,153,167,183,-1,183,178,153,-1,194,195,193,-1,193,181,194,-1,163,179,243,-1,243,242,163,-1,183,167,207,-1,170,171,186,-1,186,185,170,-1,171,172,187,-1,187,186,171,-1,172,173,188,-1,188,187,172,-1,173,174,189,-1,189,188,173,-1,174,175,190,-1,190,189,174,-1,175,176,191,-1,191,190,175,-1,176,177,192,-1,192,191,176,-1,177,170,185,-1,185,192,177,-1,186,184,185,-1,187,184,186,-1,188,184,187,-1,189,184,188,-1,190,184,189,-1,191,184,190,-1,192,184,191,-1,185,184,192,-1,194,156,195,-1,195,162,160,-1,160,159,195,-1,156,157,162,-1,162,195,156,-1,150,234,233,-1,233,151,150,-1,161,229,231,-1,231,197,161,-1,199,171,170,-1,170,198,199,-1,200,172,171,-1,171,199,200,-1,173,172,200,-1,200,201,173,-1,174,173,201,-1,201,202,174,-1,175,174,202,-1,202,203,175,-1,176,175,203,-1,203,204,176,-1,205,177,176,-1,176,204,205,-1,170,177,205,-1,205,198,170,-1,168,169,207,-1,207,206,168,-1,207,169,183,-1,206,166,164,-1,164,165,206,-1,208,180,182,-1,182,209,208,-1,180,208,194,-1,194,181,180,-1,165,164,209,-1,210,211,212,-1,212,213,210,-1,217,214,215,-1,215,216,217,-1,218,237,327,-1,327,244,218,-1,211,210,151,-1,151,149,211,-1,210,216,150,-1,150,151,210,-1,219,220,212,-1,212,211,219,-1,223,235,221,-1,221,222,223,-1,240,335,235,-1,235,224,240,-1,225,219,211,-1,211,149,225,-1,226,223,219,-1,219,225,226,-1,217,213,336,-1,336,245,217,-1,213,217,216,-1,216,210,213,-1,216,215,238,-1,238,150,216,-1,220,219,223,-1,223,222,220,-1,215,214,237,-1,237,238,215,-1,213,212,338,-1,338,336,213,-1,214,217,245,-1,245,246,214,-1,338,212,220,-1,220,248,338,-1,221,339,340,-1,340,222,221,-1,248,220,222,-1,222,340,248,-1,152,197,231,-1,231,230,152,-1,229,196,228,-1,228,231,229,-1,231,228,227,-1,227,230,231,-1,149,151,233,-1,233,232,149,-1,234,161,197,-1,197,233,234,-1,159,225,149,-1,149,232,159,-1,226,224,235,-1,235,223,226,-1,150,238,236,-1,236,234,150,-1,214,246,327,-1,327,237,214,-1,218,236,238,-1,238,237,218,-1,221,235,335,-1,335,339,221,-1,250,249,252,-1,252,251,250,-1,254,253,256,-1,256,255,254,-1,239,257,258,-1,258,240,239,-1,249,250,261,-1,261,260,259,-1,249,261,259,-1,262,261,264,-1,264,263,262,-1,262,263,258,-1,258,257,262,-1,256,267,266,-1,266,265,256,-1,257,265,266,-1,266,262,257,-1,269,268,271,-1,271,270,269,-1,271,273,272,-1,273,275,274,-1,275,276,278,-1,278,277,275,-1,279,280,247,-1,247,241,279,-1,265,255,256,-1,257,239,242,-1,242,265,257,-1,254,281,247,-1,247,280,254,-1,256,253,283,-1,283,282,256,-1,267,256,282,-1,282,284,267,-1,285,267,284,-1,284,286,285,-1,269,285,286,-1,286,287,269,-1,269,287,288,-1,288,268,269,-1,268,288,289,-1,289,276,268,-1,276,289,290,-1,290,278,276,-1,278,290,283,-1,283,253,278,-1,281,254,255,-1,255,243,281,-1,269,270,291,-1,291,285,269,-1,253,254,280,-1,280,278,253,-1,291,292,259,-1,259,260,291,-1,265,242,243,-1,243,255,265,-1,280,277,278,-1,293,296,295,-1};
			return value;
		}
		private int[] getIndexedFaceSet_11_193_coordIndex_3()
		{
			int[] value = {295,294,293,-1,294,295,298,-1,298,297,294,-1,297,298,300,-1,300,299,297,-1,299,300,302,-1,302,301,299,-1,301,302,304,-1,304,303,301,-1,303,304,306,-1,306,305,303,-1,305,306,308,-1,308,307,305,-1,307,308,296,-1,296,293,307,-1,295,296,309,-1,298,295,309,-1,300,298,309,-1,302,300,309,-1,304,302,309,-1,306,304,309,-1,308,306,309,-1,296,308,309,-1,291,260,285,-1,260,261,262,-1,262,266,260,-1,285,260,266,-1,266,267,285,-1,311,310,251,-1,251,312,311,-1,313,252,315,-1,315,314,313,-1,282,283,293,-1,293,294,282,-1,284,282,294,-1,294,297,284,-1,299,286,284,-1,284,297,299,-1,301,287,286,-1,286,299,301,-1,303,288,287,-1,287,301,303,-1,305,289,288,-1,288,303,305,-1,290,289,305,-1,305,307,290,-1,293,283,290,-1,290,307,293,-1,274,275,277,-1,277,279,274,-1,277,280,279,-1,275,273,268,-1,268,276,275,-1,270,271,272,-1,272,316,270,-1,316,292,291,-1,291,270,316,-1,273,271,268,-1,317,320,319,-1,319,318,317,-1,324,323,322,-1,322,321,324,-1,325,244,327,-1,327,326,325,-1,318,328,310,-1,310,317,318,-1,317,310,311,-1,311,323,317,-1,329,318,319,-1,319,330,329,-1,333,332,331,-1,331,334,333,-1,240,258,334,-1,334,335,240,-1,264,328,318,-1,318,329,264,-1,263,264,329,-1,329,333,263,-1,324,245,336,-1,336,320,324,-1,320,317,323,-1,323,324,320,-1,323,311,337,-1,337,322,323,-1,330,332,333,-1,333,329,330,-1,322,337,326,-1,326,321,322,-1,320,336,338,-1,338,319,320,-1,321,246,245,-1,245,324,321,-1,338,248,330,-1,330,319,338,-1,331,332,340,-1,340,339,331,-1,248,340,332,-1,332,330,248,-1,249,341,315,-1,315,252,249,-1,314,315,343,-1,343,342,314,-1,315,341,344,-1,344,343,315,-1,328,250,251,-1,251,310,328,-1,312,251,252,-1,252,313,312,-1,261,250,328,-1,328,264,261,-1,263,333,334,-1,334,258,263,-1,311,312,345,-1,345,337,311,-1,321,326,327,-1,327,246,321,-1,325,326,337,-1,337,345,325,-1,331,339,335,-1,335,334,331,-1,57,58,346,-1,58,148,346,-1,148,125,346,-1,125,126,346,-1,126,129,346,-1,129,130,346,-1,130,147,346,-1,147,59,346,-1,59,60,346,-1,60,57,346,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_11_193_texCoordIndex_1()
		{
			int[] value = {1,2,3,-1,3,0,1,-1,4,5,6,-1,6,7,4,-1,8,9,6,-1,6,5,8,-1,10,11,12,-1,13,14,9,-1,9,8,13,-1,16,17,18,-1,18,15,16,-1,19,20,21,-1,21,0,19,-1,4,22,23,-1,23,5,4,-1,5,23,24,-1,24,8,5,-1,26,27,28,-1,28,25,26,-1,3,14,13,-1,13,0,3,-1,29,30,31,-1,31,32,29,-1,33,34,31,-1,31,30,33,-1,35,36,37,-1,37,34,35,-1,19,0,13,-1,13,38,19,-1,39,40,20,-1,20,19,39,-1,42,43,44,-1,44,41,42,-1,44,18,24,-1,24,23,44,-1,21,45,1,-1,1,0,21,-1,14,3,35,-1,35,46,14,-1,7,29,47,-1,47,10,7,-1,10,47,48,-1,48,49,10,-1,49,48,50,-1,50,51,49,-1,51,50,52,-1,52,53,51,-1,54,170,55,-1,55,32,54,-1,56,47,29,-1,55,56,29,-1,32,55,29,-1,57,39,17,-1,17,16,57,-1,8,24,38,-1,38,13,8,-1,31,58,54,-1,54,32,31,-1,34,37,58,-1,58,31,34,-1,29,7,6,-1,6,30,29,-1,30,6,9,-1,9,33,30,-1,33,9,14,-1,14,46,33,-1,50,48,59,-1,59,60,50,-1,47,56,59,-1,59,48,47,-1,62,42,41,-1,41,61,62,-1,81,63,64,-1,64,65,81,-1,81,66,67,-1,67,63,81,-1,66,82,68,-1,68,67,66,-1,82,41,69,-1,41,22,70,-1,70,69,41,-1,22,4,65,-1,65,70,22,-1,64,63,67,-1,67,71,64,-1,71,67,68,-1,68,72,71,-1,83,12,11,-1,11,73,83,-1,61,83,73,-1,73,62,61,-1,72,26,25,-1,25,71,72,-1,72,69,27,-1,27,26,72,-1,69,70,28,-1,28,27,69,-1,70,65,74,-1,74,28,70,-1,65,64,75,-1,75,74,65,-1,64,71,25,-1,25,75,64,-1,34,33,46,-1,46,35,34,-1,12,4,7,-1,7,10,12,-1,76,77,2,-1,2,1,76,-1,2,77,78,-1,17,38,24,-1,24,18,17,-1,57,79,40,-1,40,39,57,-1,43,15,18,-1,18,44,43,-1,19,38,17,-1,17,39,19,-1,23,22,41,-1,41,44,23,-1,50,60,169,-1,169,52,50,-1,80,3,2,-1,2,78,80,-1,35,3,80,-1,80,36,35,-1,76,1,45,-1,25,28,74,-1,74,75,25,-1,69,72,68,-1,68,82,69,-1,65,4,81,-1,85,84,87,-1,87,86,85,-1,88,91,90,-1,90,89,88,-1,92,89,90,-1,90,93,92,-1,94,96,95,-1,97,92,93,-1,93,98,97,-1,100,99,102,-1,102,101,100,-1,103,84,105,-1,105,104,103,-1,88,89,107,-1,107,106,88,-1,89,92,108,-1,108,107,89,-1,110,109,112,-1,112,111,110,-1,87,84,97,-1,97,98,87,-1,113,116,115,-1,115,114,113,-1,117,114,115,-1,115,118,117,-1,119,118,121,-1,121,120,119,-1,103,122,97,-1,97,84,103,-1,123,103,104,-1,104,124,123,-1,126,125,128,-1,128,127,126,-1,128,107,108,-1,108,102,128,-1,105,84,85,-1,85,129,105,-1,98,130,119,-1,119,87,98,-1,91,94,131,-1,131,113,91,-1,94,133,132,-1,132,131,94,-1,133,135,134,-1,134,132,133,-1,135,137,136,-1,136,134,135,-1,138,116,139,-1,139,171,138,-1,113,131,140,-1,113,140,139,-1,116,113,139,-1,141,100,101,-1,101,123,141,-1,92,97,122,-1,122,108,92,-1,115,116,138,-1,138,142,115,-1,118,115,142,-1,142,121,118,-1,113,114,90,-1,90,91,113,-1,114,117,93,-1,93,90,114,-1,117,130,98,-1,98,93,117,-1,134,144,143,-1,143,132,134,-1,131,132,143,-1,143,140,131,-1,146,145,125,-1,125,126,146,-1,147,150,149,-1,149,148,147,-1,147,148,152,-1,152,151,147,-1,151,152,154,-1,154,153,151,-1,153,155,125,-1,125,155,156,-1,156,106,125,-1,106,156,150,-1,150,88,106,-1,149,157,152,-1,152,148,149,-1,157,158,154,-1,154,152,157,-1,160,159,95,-1,95,96,160,-1,145,146,159,-1,159,160,145,-1,158,157,109,-1,109,110,158,-1,158,110,111,-1,111,155,158,-1,155,111,112,-1,112,156,155,-1,156,112,161,-1,161,150,156,-1,150,161,162,-1,162,149,150,-1,149,162,109,-1,109,157,149,-1,118,119,130,-1,130,117,118,-1,96,94,91,-1,91,88,96,-1,163,85,86,-1,86,164,163,-1,86,165,164,-1,101,102,108,-1,108,122,101,-1,141,123,124,-1,124,166,141,-1,127,128,102,-1,102,99,127,-1,103,123,101,-1,101,122,103,-1};
			return value;
		}
		private int[] getIndexedFaceSet_11_193_texCoordIndex_2()
		{
			int[] value = {107,128,125,-1,125,106,107,-1,134,136,168,-1,168,144,134,-1,167,165,86,-1,86,87,167,-1,119,120,167,-1,167,87,119,-1,163,129,85,-1,109,162,161,-1,161,112,109,-1,155,153,154,-1,154,158,155,-1,150,147,88,-1,173,174,175,-1,175,172,173,-1,177,178,179,-1,179,176,177,-1,181,182,183,-1,183,180,181,-1,184,185,186,-1,172,184,186,-1,172,186,173,-1,187,188,189,-1,189,186,187,-1,187,180,183,-1,183,188,187,-1,179,190,191,-1,191,192,179,-1,180,187,191,-1,191,190,180,-1,194,195,196,-1,196,193,194,-1,196,197,198,-1,198,199,200,-1,200,204,205,-1,205,202,200,-1,206,207,208,-1,208,209,206,-1,190,179,178,-1,180,190,219,-1,219,181,180,-1,177,209,208,-1,208,220,177,-1,203,210,211,-1,211,201,203,-1,212,213,210,-1,210,203,212,-1,214,215,213,-1,213,212,214,-1,216,217,215,-1,215,214,216,-1,216,218,222,-1,222,217,216,-1,218,223,224,-1,224,222,218,-1,287,225,226,-1,226,288,287,-1,225,201,211,-1,211,226,225,-1,220,221,178,-1,178,177,220,-1,194,239,240,-1,240,195,194,-1,176,205,209,-1,209,177,176,-1,240,185,184,-1,184,241,240,-1,190,178,221,-1,221,219,190,-1,209,205,204,-1,227,228,235,-1,235,236,227,-1,228,229,237,-1,237,235,228,-1,229,230,238,-1,238,237,229,-1,230,231,279,-1,279,238,230,-1,231,232,280,-1,280,279,231,-1,232,233,281,-1,281,280,232,-1,289,234,282,-1,282,290,289,-1,234,227,236,-1,236,282,234,-1,235,283,236,-1,237,283,235,-1,238,283,237,-1,279,283,238,-1,280,283,279,-1,281,283,280,-1,282,283,290,-1,236,283,282,-1,240,239,185,-1,185,191,187,-1,187,186,185,-1,239,192,191,-1,191,185,239,-1,243,244,174,-1,174,242,243,-1,245,246,247,-1,247,175,245,-1,210,228,227,-1,227,211,210,-1,213,229,228,-1,228,210,213,-1,230,229,213,-1,213,215,230,-1,231,230,215,-1,215,217,231,-1,232,231,217,-1,217,222,232,-1,233,232,222,-1,222,224,233,-1,226,234,289,-1,289,288,226,-1,227,234,226,-1,226,211,227,-1,199,206,204,-1,204,200,199,-1,204,206,209,-1,200,202,193,-1,193,198,200,-1,195,248,197,-1,197,196,195,-1,248,195,240,-1,240,241,248,-1,198,193,196,-1,249,250,251,-1,251,252,249,-1,256,253,254,-1,254,255,256,-1,257,258,259,-1,259,260,257,-1,250,249,242,-1,242,261,250,-1,249,255,243,-1,243,242,249,-1,262,263,251,-1,251,250,262,-1,266,267,264,-1,264,265,266,-1,182,268,267,-1,267,183,182,-1,189,262,250,-1,250,261,189,-1,188,266,262,-1,262,189,188,-1,256,252,269,-1,269,270,256,-1,252,256,255,-1,255,249,252,-1,255,254,271,-1,271,243,255,-1,263,262,266,-1,266,265,263,-1,254,253,258,-1,258,271,254,-1,252,251,272,-1,272,269,252,-1,253,256,270,-1,270,273,253,-1,272,251,263,-1,263,274,272,-1,264,275,276,-1,276,265,264,-1,274,263,265,-1,265,276,274,-1,172,175,247,-1,247,277,172,-1,246,278,284,-1,284,247,246,-1,247,284,285,-1,285,277,247,-1,261,242,174,-1,174,173,261,-1,244,245,175,-1,175,174,244,-1,186,189,261,-1,261,173,186,-1,188,183,267,-1,267,266,188,-1,243,271,286,-1,286,244,243,-1,253,273,259,-1,259,258,253,-1,257,286,271,-1,271,258,257,-1,264,267,268,-1,268,275,264,-1,292,291,294,-1,294,293,292,-1,296,295,298,-1,298,297,296,-1,300,299,302,-1,302,301,300,-1,291,292,305,-1,305,304,303,-1,291,305,303,-1,306,305,308,-1,308,307,306,-1,306,307,302,-1,302,299,306,-1,298,311,310,-1,310,309,298,-1,299,309,310,-1,310,306,299,-1,313,312,315,-1,315,314,313,-1,315,317,316,-1,317,319,318,-1,319,320,322,-1,322,321,319,-1,323,326,325,-1,325,324,323,-1,309,297,298,-1,299,300,327,-1,327,309,299,-1,296,328,325,-1,325,326,296,-1,330,329,332,-1,332,331,330,-1,333,330,331,-1,331,334,333,-1,335,333,334,-1,334,336,335,-1,337,335,336,-1,336,338,337,-1,337,338,340,-1,340,339,337,-1,339,340,342,-1,342,341,339,-1,343,346,345,-1,345,344,343,-1,344,345,332,-1,332,329,344,-1,328,296,297,-1,297,347,328,-1,313,314,349,-1,349,348,313,-1,295,296,326,-1,326,322,295,-1,349,350,303,-1,303,304,349,-1,309,327,347,-1,347,297,309,-1,326,321,322,-1,351,354,353,-1};
			return value;
		}
		private int[] getIndexedFaceSet_11_193_texCoordIndex_3()
		{
			int[] value = {353,352,351,-1,352,353,356,-1,356,355,352,-1,355,356,358,-1,358,357,355,-1,357,358,360,-1,360,359,357,-1,359,360,362,-1,362,361,359,-1,361,362,364,-1,364,363,361,-1,365,368,367,-1,367,366,365,-1,366,367,354,-1,354,351,366,-1,353,354,369,-1,356,353,369,-1,358,356,369,-1,360,358,369,-1,362,360,369,-1,364,362,369,-1,367,368,369,-1,354,367,369,-1,349,304,348,-1,304,305,306,-1,306,310,304,-1,348,304,310,-1,310,311,348,-1,371,370,293,-1,293,372,371,-1,373,294,375,-1,375,374,373,-1,331,332,351,-1,351,352,331,-1,334,331,352,-1,352,355,334,-1,357,336,334,-1,334,355,357,-1,359,338,336,-1,336,357,359,-1,361,340,338,-1,338,359,361,-1,363,342,340,-1,340,361,363,-1,345,346,365,-1,365,366,345,-1,351,332,345,-1,345,366,351,-1,318,319,321,-1,321,323,318,-1,321,326,323,-1,319,317,312,-1,312,320,319,-1,314,315,316,-1,316,376,314,-1,376,350,349,-1,349,314,376,-1,317,315,312,-1,377,380,379,-1,379,378,377,-1,384,383,382,-1,382,381,384,-1,385,388,387,-1,387,386,385,-1,378,389,370,-1,370,377,378,-1,377,370,371,-1,371,383,377,-1,390,378,379,-1,379,391,390,-1,394,393,392,-1,392,395,394,-1,301,302,395,-1,395,396,301,-1,308,389,378,-1,378,390,308,-1,307,308,390,-1,390,394,307,-1,384,398,397,-1,397,380,384,-1,380,377,383,-1,383,384,380,-1,383,371,399,-1,399,382,383,-1,391,393,394,-1,394,390,391,-1,382,399,386,-1,386,381,382,-1,380,397,400,-1,400,379,380,-1,381,401,398,-1,398,384,381,-1,400,402,391,-1,391,379,400,-1,392,393,404,-1,404,403,392,-1,402,404,393,-1,393,391,402,-1,291,405,375,-1,375,294,291,-1,374,375,407,-1,407,406,374,-1,375,405,408,-1,408,407,375,-1,389,292,293,-1,293,370,389,-1,372,293,294,-1,294,373,372,-1,305,292,389,-1,389,308,305,-1,307,394,395,-1,395,302,307,-1,371,372,409,-1,409,399,371,-1,381,386,387,-1,387,401,381,-1,385,386,399,-1,399,409,385,-1,392,403,396,-1,396,395,392,-1,56,55,410,-1,55,170,410,-1,171,139,410,-1,139,140,410,-1,140,143,410,-1,143,144,410,-1,144,168,410,-1,169,60,410,-1,60,59,410,-1,59,56,410,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_193_point_1()
		{
			double[] value = {1.3790,-0.9005,1.8130,4.6840,5.5810,2.3400,4.9560,4.4910,0.3999,0.9151,5.7180,4.9520,4.7300,4.1250,-1.2850,1.0930,-0.5210,3.8110,3.9230,5.7180,4.0580,3.9890,1.7090,2.3240,4.3550,1.6750,0.3525,0.9570,2.0660,4.6040,4.3950,1.7640,0.0421,3.2530,1.9700,3.7370,4.7600,2.7570,-0.2906,3.6390,3.1150,3.8260,4.4010,2.9010,2.3460,0.8900,3.0700,4.5230,3.4360,0.8400,-1.1460,3.7530,0.8521,0.6047,2.9320,0.8730,3.7630,3.6000,0.8128,2.3490,0.9129,1.4040,4.7250,1.6000,-0.1106,-2.0950,0.8211,-0.0587,-2.6440,2.4310,1.0610,-2.7140,1.1720,1.0790,-3.6720,2.7140,5.7580,4.4610,2.1050,2.0180,4.2230,2.5100,3.2530,4.1630,1.9280,1.1390,4.2590,2.5150,-0.3025,2.8830,0.8368,0.2892,4.5370,2.6140,-0.4104,0.9809,2.0180,-0.0266,3.8110,2.2350,-0.3692,-0.3936,1.4180,0.4754,4.2870,1.3350,-0.9364,3.2250,0.0000,0.1554,4.6300,4.7350,2.7140,0.0374,4.8580,3.7340,0.1920,4.8810,3.7220,-0.1410,4.4530,1.6930,0.3055,4.6600,1.8810,-0.3712,5.2460,3.0090,-0.9859,5.1890,3.6660,-0.6736,4.9560,3.7280,0.1602,4.8540,2.7030,-0.0222,4.7750,1.8790,-0.2352,5.3780,3.0170,-0.8358,5.2850,3.6800,-0.4900,4.1540,1.7690,-1.6110,4.5670,2.8750,-1.6850,5.2600,3.5990,-0.4626,4.9920,3.6600,0.0755,5.3440,3.0510,-0.7676,4.8920,2.7050,-0.0947,4.5400,1.7930,0.1877,4.7520,1.9530,-0.1923,1.4230,-0.7947,-0.1915,1.3220,-0.9340,0.4663,0.4360,-0.5937,-1.3260,1.1450,-0.6719,-0.7686,0.4460,1.8630,5.0190,0.4193,1.5490,5.0820,2.6120,4.0370,4.3120,3.7810,3.9480,3.9420,0.8918,4.0860,4.7250,4.5430,3.7720,2.3430,0.0000,1.6730,5.2920,0.0000,3.0020,4.8050,0.0000,-0.6375,3.9120,0.0000,4.0960,4.9740,0.0000,1.1010,-3.9870,0.0000,1.6860,5.2870,0.0000,1.3870,5.1580,0.0000,1.0290,4.8770,-0.9570,2.0660,4.6040,-0.4460,1.8630,5.0190,-0.4193,1.5490,5.0820,-0.9129,1.4040,4.7250,-4.3550,1.6750,0.3525,-3.9890,1.7090,2.3240,-3.6000,0.8128,2.3490,-3.7530,0.8521,0.6047,-3.2530,1.9700,3.7370,-2.9320,0.8730,3.7630,-3.4360,0.8400,-1.1460,-4.1540,1.7690,-1.6110,-4.3950,1.7640,0.0421,-2.1050,2.0180,4.2230,-1.9280,1.1390,4.2590,-3.9230,5.7180,4.0580,-2.7140,5.7580,4.4610,-2.6120,4.0370,4.3120,-3.7810,3.9480,3.9420,-0.8900,3.0700,4.5230,0.0000,2.2080,4.8960,-4.7350,2.7140,0.0374,-4.4010,2.9010,2.3460,-3.6390,3.1150,3.8260,-5.3440,3.0510,-0.7676};
			return value;
		}
		private double[] getCoordinate_12_193_point_2()
		{
			double[] value = {-5.2600,3.5990,-0.4626,-4.9920,3.6600,0.0755,-4.8920,2.7050,-0.0947,-2.6140,-0.4104,0.9809,-2.5150,-0.3025,2.8830,-1.3350,-0.9364,3.2250,-1.3790,-0.9005,1.8130,-2.0180,-0.0266,3.8110,-1.0930,-0.5210,3.8110,-0.8368,0.2892,4.5370,-2.5100,3.2530,4.1630,-0.8918,4.0860,4.7250,-4.8580,3.7340,0.1920,-4.9560,4.4910,0.3999,-4.6840,5.5810,2.3400,-4.5430,3.7720,2.3430,0.0000,1.9160,5.1650,-1.4180,0.4754,4.2870,-2.2350,-0.3692,-0.3936,-1.6000,-0.1106,-2.0950,-2.4310,1.0610,-2.7140,-0.8211,-0.0587,-2.6440,-1.1720,1.0790,-3.6720,0.0000,-0.0430,-2.7650,0.0000,-1.2080,2.4940,-1.3220,-0.9340,0.4663,-1.4230,-0.7947,-0.1915,-0.9151,5.7180,4.9520,0.0000,-1.0830,3.3480,-1.1450,-0.6719,-0.7686,-0.4360,-0.5937,-1.3260,-4.8810,3.7220,-0.1410,-4.7300,4.1250,-1.2850,-4.6600,1.8810,-0.3712,-4.7750,1.8790,-0.2352,-4.4530,1.6930,0.3055,-4.7600,2.7570,-0.2906,-5.2460,3.0090,-0.9859,-5.1890,3.6660,-0.6736,-4.9560,3.7280,0.1602,-4.8540,2.7030,-0.0222,-5.3780,3.0170,-0.8358,-5.2850,3.6800,-0.4900,-4.5670,2.8750,-1.6850,-4.5400,1.7930,0.1877,-4.7520,1.9530,-0.1923,0.0000,5.6960,5.1500,0.0000,-0.5983,-1.4990,0.0000,-1.2200,1.5390,5.2500,6.2900,0.4119,4.1800,5.9210,3.9260,4.9430,6.2110,2.1650,5.0860,3.9350,0.3573,2.5450,1.6840,-3.8180,2.8170,2.0670,-3.7470,3.5000,1.4650,-2.5930,3.4820,1.8770,-2.8400,3.2760,2.2140,-3.3980,1.6450,4.3680,-4.9700,4.7250,4.8570,-1.6580,3.6300,4.6050,-3.7020,4.5090,3.8330,3.2300,3.4150,3.2990,-3.5630,1.5990,3.4590,-4.8810,3.2530,1.1980,-2.6180,3.1360,0.3930,-1.6980,2.8820,1.1640,-3.0660,2.6600,1.4000,-3.4480,2.4020,0.1660,-2.1640,1.5100,0.0017,-2.7110,3.3900,0.7151,-4.7400,3.8100,1.0010,-4.7230,4.3910,1.0780,-4.2750,4.5570,0.9924,-3.4710,4.3830,0.6453,-3.0500,4.1190,0.2766,-2.9160,3.6580,0.2739,-3.4420,3.2780,0.4430,-4.3550,1.3960,1.3680,-4.2880,1.4700,2.1200,-4.7170,4.2310,0.9777,-0.7771,4.6560,1.7590,-0.5260,3.8580,0.6862,-1.1260,1.3050,0.7914,-4.0030,4.1430,-1.1750,-3.9420,3.8800,-0.1228,-4.7500,4.1750,0.1359,-4.7580,4.5910,0.2055,-4.4140,4.7570,0.0807,-3.7380,4.6170,-0.1743,-3.3520,4.3410,-0.4100,-3.2430,4.0060,-0.4815,-3.6910,3.7070,-0.3174,-4.3680,4.9530,3.6300,-0.4252,4.4960,1.8040,-1.4690,4.6780,3.1990,-1.8660,3.6270,0.4670,2.8410,4.9500,3.9720,2.0870,2.9250,1.4990,-4.0420,3.1780,1.7420,-3.9540};
			return value;
		}
		private double[] getCoordinate_12_193_point_3()
		{
			double[] value = {3.7120,1.8140,-3.5920,3.9840,1.6080,-3.1670,3.9230,1.3500,-2.9580,3.6670,1.1440,-2.8720,3.1980,1.0440,-3.3620,2.9490,1.2390,-3.7480,2.5560,0.4124,-2.5160,2.0560,0.5099,-3.0290,3.9520,1.2130,-1.4240,3.6280,0.8781,-1.5330,4.3180,7.8840,2.6290,4.6260,8.0810,0.5346,2.6830,9.9350,0.5288,2.4070,9.6810,2.7510,1.5010,7.2820,5.0530,2.6170,6.8770,4.7310,3.6060,7.3710,4.0800,1.8230,8.4060,4.1340,1.7260,4.6520,5.1990,4.2750,7.9140,-1.6120,2.4740,9.6020,-1.5630,1.3980,8.1780,-4.2030,2.0430,8.9040,-3.1080,3.2010,7.4280,-3.4360,1.5860,5.7100,-4.9720,4.6750,6.1690,-1.7470,3.5330,5.9060,-3.5990,4.1120,1.0880,1.0030,3.9340,0.7210,2.1840,4.3340,2.3790,3.0310,4.8220,2.5830,0.5942,4.6970,2.5350,2.1200,5.2610,5.1220,0.3537,5.0330,4.8040,2.0840,4.4210,4.5880,3.6330,1.4920,6.9310,-4.7440,3.1820,4.3480,4.7540,1.5830,6.0610,5.1260,2.9840,5.6550,4.7910,0.0000,4.3460,-5.4270,0.0000,5.5110,-5.3230,0.0000,-0.0564,-3.1060,0.0000,3.6480,-5.3380,0.0000,2.2590,-5.0650,0.0000,4.2960,5.4270,0.0000,9.1560,4.2700,0.0000,7.5850,5.2460,0.0000,0.6606,-4.1780,0.0000,10.1300,-1.7790,-5.0860,3.9350,0.3573,-5.2610,5.1220,0.3537,-5.0330,4.8040,2.0840,-4.9500,3.9720,2.0870,-2.5450,1.6840,-3.8180,-1.3960,1.3680,-4.2880,-1.4700,2.1200,-4.7170,-2.8170,2.0670,-3.7470,-1.6450,4.3680,-4.9700,-1.5860,5.7100,-4.9720,-4.9530,3.6300,-0.4252,-4.6780,3.1990,-1.8660,-4.7250,4.8570,-1.6580,-3.6300,4.6050,-3.7020,-3.5330,5.9060,-3.5990,-4.6750,6.1690,-1.7470,-1.5990,3.4590,-4.8810,-3.4150,3.2990,-3.5630,-3.2760,2.2140,-3.3980,-3.2530,1.1980,-2.6180,-3.5000,1.4650,-2.5930,-3.9520,1.2130,-1.4240,-3.6280,0.8781,-1.5330,-3.8580,0.6862,-1.1260,-3.1360,0.3930,-1.6980,-2.4020,0.1660,-2.1640,-2.5560,0.4124,-2.5160,-2.8820,1.1640,-3.0660,-2.0560,0.5099,-3.0290,-2.6600,1.4000,-3.4480,-1.5100,0.0017,-2.7110,-1.3050,0.7914,-4.0030,0.0000,1.4600,-4.6500,-3.1780,1.7420,-3.9540,-2.9250,1.4990,-4.0420,-3.7120,1.8140,-3.5920,-3.4820,1.8770,-2.8400,-3.9840,1.6080,-3.1670,-3.9230,1.3500,-2.9580,-3.6670,1.1440,-2.8720,-3.1980,1.0440,-3.3620,-2.9490,1.2390,-3.7480,-4.4960,1.8040,-1.4690,-4.6560,1.7590,-0.5260,-3.3900,0.7151,-4.7400,-3.8100,1.0010,-4.7230,-4.1750,0.1359,-4.7580,-3.8800,-0.1228,-4.7500,-4.3910,1.0780,-4.2750,-4.5910,0.2055,-4.4140,-4.5570,0.9924,-3.4710};
			return value;
		}
		private double[] getCoordinate_12_193_point_4()
		{
			double[] value = {-4.7570,0.0807,-3.7380,-4.3830,0.6453,-3.0500,-4.6170,-0.1743,-3.3520,-4.1190,0.2766,-2.9160,-4.3410,-0.4100,-3.2430,-3.6580,0.2739,-3.4420,-4.0060,-0.4815,-3.6910,-3.2780,0.4430,-4.3550,-3.7070,-0.3174,-4.3680,-4.1430,-1.1750,-3.9420,-4.9430,6.2110,2.1650,-4.1800,5.9210,3.9260,-4.4210,4.5880,3.6330,-4.5090,3.8330,3.2300,-4.3340,2.3790,3.0310,-4.6970,2.5350,2.1200,-4.2310,0.9777,-0.7771,-4.3180,7.8840,2.6290,-4.6260,8.0810,0.5346,-2.6830,9.9350,0.5288,-2.4070,9.6810,2.7510,-1.5010,7.2820,5.0530,-2.6170,6.8770,4.7310,-3.6060,7.3710,4.0800,-1.8230,8.4060,4.1340,-1.7260,4.6520,5.1990,-1.5830,6.0610,5.1260,0.0000,6.0530,5.3360,-5.2500,6.2900,0.4119,-4.2750,7.9140,-1.6120,-2.4740,9.6020,-1.5630,-1.3980,8.1780,-4.2030,-2.0430,8.9040,-3.1080,-3.2010,7.4280,-3.4360,-1.4920,6.9310,-4.7440,0.0000,6.8770,-5.1050,0.0000,10.2900,2.8260,-2.9840,5.6550,4.7910,0.0000,10.5900,0.5215,0.0000,8.4130,-4.5720,0.0000,9.3370,-3.4780,-4.8220,2.5830,0.5942,-3.6270,0.4670,2.8410,-3.9340,0.7210,2.1840,-4.1120,1.0880,1.0030,-3.1820,4.3480,4.7540,0.0000,-0.7926,-0.3034};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_12_194_point_1()
		{
			double[] value = {0.7371,0.8735,0.7118,0.8666,0.7079,0.8588,0.7250,0.8534,0.8951,0.8262,0.8433,0.8501,0.8293,0.8238,0.8721,0.8035,0.8003,0.8675,0.7843,0.8394,0.9052,0.7788,0.9360,0.8024,0.9034,0.8249,0.7643,0.8709,0.7544,0.8466,0.8277,0.9798,0.7944,0.9784,0.7833,0.9215,0.8142,0.9188,0.7395,0.8955,0.7147,0.8917,0.7077,0.8715,0.9163,0.8525,0.8586,0.8850,0.8088,0.8940,0.9489,0.8551,0.9437,0.8732,0.9265,0.8801,0.9224,0.8516,0.8327,0.7672,0.7884,0.7939,0.7493,0.7764,0.7859,0.7570,0.7591,0.8101,0.7338,0.7936,0.7208,0.8205,0.7010,0.8128,0.7087,0.7850,0.7792,0.8949,0.7413,0.9255,0.7177,0.9234,0.9216,0.8827,0.9236,0.9064,0.8811,0.9588,0.8669,0.9093,0.6998,0.8671,0.7394,0.8259,0.8564,0.7484,0.8821,0.7224,0.9150,0.7347,0.8862,0.7023,0.9197,0.7004,0.8826,0.6846,0.9168,0.6740,0.7408,0.7488,0.8150,0.7385,0.8328,0.7345,0.7468,0.9724,0.7146,0.7626,0.8486,0.7239,0.8548,0.7049,0.9296,0.8783,0.9549,0.8736,0.9189,0.8244,0.9181,0.8268,0.8982,0.8267,0.9245,0.8496,0.9516,0.8506,0.9475,0.8719,0.9243,0.8828,0.9200,0.8522,0.9509,0.8535,0.9454,0.8752,0.9529,0.8338,0.9033,0.8284,0.9171,0.8292,0.6956,0.8625,0.6954,0.8622,0.6967,0.8528,0.7237,0.9687,0.7008,0.8395,0.9034,0.8249,0.9296,0.8783,0.9245,0.8496,0.7371,0.8735,0.7118,0.8666,0.7079,0.8588,0.7250,0.8534,0.8951,0.8262,0.8433,0.8501,0.8293,0.8238,0.8721,0.8035,0.8003,0.8675,0.7843,0.8394,0.9052,0.7788,0.9360,0.8024,0.9034,0.8249,0.7643,0.8709,0.7544,0.8466,0.8277,0.9798};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_2()
		{
			double[] value = {0.7944,0.9784,0.7833,0.9215,0.8142,0.9188,0.7395,0.8955,0.7147,0.8917,0.7077,0.8715,0.9163,0.8525,0.8586,0.8850,0.8088,0.8940,0.9489,0.8551,0.9437,0.8732,0.9265,0.8801,0.9224,0.8516,0.8327,0.7672,0.7884,0.7939,0.7493,0.7764,0.7859,0.7570,0.7591,0.8101,0.7338,0.7936,0.7208,0.8205,0.7010,0.8128,0.7087,0.7850,0.7792,0.8949,0.7413,0.9255,0.7177,0.9234,0.9216,0.8827,0.9236,0.9064,0.8811,0.9588,0.8669,0.9093,0.6998,0.8671,0.7394,0.8259,0.8564,0.7484,0.8821,0.7224,0.9150,0.7347,0.8862,0.7023,0.9197,0.7004,0.8826,0.6846,0.9168,0.6740,0.7408,0.7488,0.8150,0.7385,0.8328,0.7345,0.7468,0.9724,0.7146,0.7626,0.8486,0.7239,0.8548,0.7049,0.9296,0.8783,0.9549,0.8736,0.9034,0.8249,0.9189,0.8244,0.9181,0.8268,0.8982,0.8267,0.9245,0.8496,0.9516,0.8506,0.9296,0.8783,0.9475,0.8719,0.9243,0.8828,0.9200,0.8522,0.9509,0.8535,0.9454,0.8752,0.9529,0.8338,0.9245,0.8496,0.9033,0.8284,0.9171,0.8292,0.6956,0.8625,0.6954,0.8622,0.6967,0.8528,0.7237,0.9687,0.7008,0.8395,0.8548,0.6946,0.8548,0.6946,0.7624,0.7362,0.7624,0.7362,0.4693,0.8213,0.4708,0.8395,0.4424,0.8403,0.4406,0.8281,0.5588,0.7994,0.5788,0.7951,0.5805,0.8083,0.5547,0.8042,0.5774,0.8436,0.6042,0.8480,0.5991,0.8685,0.5737,0.8635,0.4858,0.8156,0.5100,0.8133,0.5039,0.8371,0.5404,0.8394,0.5380,0.8581,0.5048,0.8560,0.5787,0.8291,0.5436,0.8205,0.5457,0.8040,0.5387,0.7866,0.5351,0.7904,0.5175,0.7806,0.5236,0.7756,0.5172,0.7709,0.5330,0.7685,0.5477,0.7661};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_3()
		{
			double[] value = {0.5485,0.7731,0.5745,0.7193,0.5479,0.7885,0.5609,0.7153,0.5597,0.7765,0.5541,0.7937,0.5653,0.7648,0.5904,0.7602,0.5980,0.7794,0.5777,0.7852,0.5676,0.6997,0.5807,0.7066,0.5465,0.7058,0.5556,0.6901,0.5325,0.6939,0.5428,0.6808,0.5248,0.6834,0.5336,0.6727,0.5183,0.6776,0.6052,0.8343,0.6019,0.7945,0.6046,0.8100,0.5249,0.6666,0.5077,0.6720,0.5140,0.6606,0.5865,0.7212,0.5941,0.7080,0.5893,0.6887,0.5791,0.6849,0.5641,0.6751,0.5524,0.6647,0.5393,0.6564,0.5358,0.6528,0.5186,0.6439,0.6026,0.6917,0.6201,0.6139,0.6262,0.6127,0.6089,0.6075,0.5974,0.6008,0.5373,0.7968,0.5109,0.7912,0.4972,0.7858,0.4458,0.8610,0.4172,0.8676,0.4145,0.8453,0.4206,0.8297,0.4199,0.8058,0.4356,0.8062,0.5078,0.7742,0.4443,0.8889,0.4735,0.8849,0.4794,0.9254,0.4460,0.9290,0.3953,0.9147,0.4038,0.8970,0.4214,0.8917,0.4165,0.9240,0.3704,0.8810,0.3835,0.8991,0.3650,0.9171,0.3460,0.8967,0.4716,0.8567,0.5038,0.8823,0.5110,0.9192,0.5586,0.9039,0.5367,0.9107,0.5353,0.8813,0.5672,0.8843,0.5902,0.8926,0.4419,0.9681,0.4088,0.9546,0.3962,0.8781,0.4851,0.9689,0.3826,0.9357,0.5266,0.9565,0.5767,0.9186,0.5580,0.9364,0.4593,0.8016,0.4152,0.7740,0.5931,0.5924,0.5900,0.5861,0.5880,0.5761,0.6311,0.6092,0.6267,0.5702,0.4269,0.7767,0.4464,0.7781,0.3868,0.8597,0.5967,0.7246,0.6056,0.7142,0.6227,0.7061,0.6440,0.6075,0.4693,0.8213,0.4708,0.8395,0.4424,0.8403,0.4406,0.8281,0.5588,0.7994,0.5788,0.7951,0.5805,0.8083,0.5547,0.8042,0.5774,0.8436};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_4()
		{
			double[] value = {0.6042,0.8480,0.5991,0.8685,0.5737,0.8635,0.4858,0.8156,0.5100,0.8133,0.5039,0.8371,0.5404,0.8394,0.5380,0.8581,0.5048,0.8560,0.5787,0.8291,0.5436,0.8205,0.5457,0.8040,0.5387,0.7866,0.5351,0.7904,0.5175,0.7806,0.5236,0.7756,0.5172,0.7709,0.5330,0.7685,0.5477,0.7661,0.5485,0.7731,0.5479,0.7885,0.5597,0.7765,0.5541,0.7937,0.5653,0.7648,0.5904,0.7602,0.5980,0.7794,0.5777,0.7852,0.6052,0.8343,0.6019,0.7945,0.5745,0.7193,0.5609,0.7153,0.5676,0.6997,0.5807,0.7066,0.5465,0.7058,0.5556,0.6901,0.5325,0.6939,0.5428,0.6808,0.5248,0.6834,0.5336,0.6727,0.5183,0.6776,0.5249,0.6666,0.5077,0.6720,0.5140,0.6606,0.5967,0.7246,0.5865,0.7212,0.5941,0.7080,0.6056,0.7142,0.6046,0.8100,0.5373,0.7968,0.5109,0.7912,0.4972,0.7858,0.5893,0.6887,0.5791,0.6849,0.6201,0.6139,0.6262,0.6127,0.5641,0.6751,0.6089,0.6075,0.5524,0.6647,0.5974,0.6008,0.5393,0.6564,0.5931,0.5924,0.5358,0.6528,0.5900,0.5861,0.5186,0.6439,0.5880,0.5761,0.6227,0.7061,0.6026,0.6917,0.6311,0.6092,0.6440,0.6075,0.6267,0.5702,0.4458,0.8610,0.4172,0.8676,0.4145,0.8453,0.4206,0.8297,0.4199,0.8058,0.4356,0.8062,0.5078,0.7742,0.4443,0.8889,0.4735,0.8849,0.4794,0.9254,0.4460,0.9290,0.3953,0.9147,0.4038,0.8970,0.4214,0.8917,0.4165,0.9240,0.3704,0.8810,0.3835,0.8991,0.3650,0.9171,0.3460,0.8967,0.4716,0.8567,0.5038,0.8823,0.5110,0.9192,0.5586,0.9039,0.5367,0.9107,0.5353,0.8813,0.5672,0.8843,0.5902,0.8926,0.4419,0.9681,0.4088,0.9546,0.3962,0.8781};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_5()
		{
			double[] value = {0.4851,0.9689,0.3826,0.9357,0.5266,0.9565,0.5767,0.9186,0.5580,0.9364,0.4593,0.8016,0.4152,0.7740,0.4269,0.7767,0.4464,0.7781,0.3868,0.8597,0.8320,0.7234};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #26, 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_26_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_26_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_26_coordIndex_1()));
			return IndexedFaceSet_8_26_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #26, 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_26_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_26_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_26_texCoordIndex_1()));
			return IndexedFaceSet_8_26_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=9, element #26, 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_26_point()
		{
			MFVec3f Coordinate_9_26_point = new MFVec3f(new double[] {0.0000,1.0530,0.0273,0.0000,0.9123,-0.5414,-0.4375,0.9123,-0.4652,-0.7578,0.9123,-0.3733,-0.8750,0.9123,0.0273,-0.7578,0.9123,0.4279,-0.4375,0.9123,0.5198,0.0000,0.9123,0.5960,0.4375,0.9123,0.5198,0.7578,0.9123,0.4279,0.8750,0.9123,0.0273,0.7578,0.9123,-0.3733,0.4375,0.9123,-0.4652,0.0000,0.5267,-0.8842,-0.5658,0.5267,-0.7621,-0.9800,0.5267,-0.4285,-1.1320,0.5267,0.0273,-0.9800,0.5267,0.4830,-0.5658,0.5267,0.6985,0.0000,0.5267,0.8206,0.5658,0.5267,0.6985,0.9800,0.5267,0.4830,1.1320,0.5267,0.0273,0.9800,0.5267,-0.4285,0.5658,0.5267,-0.7621,0.0000,0.0000,-0.9616,-0.6534,0.0000,-0.8206,-1.1320,0.0000,-0.4353,-1.3070,0.0000,0.0273,-1.1320,0.0000,0.5536,-0.6534,0.0000,0.8206,0.0000,0.0000,0.9616,0.6534,0.0000,0.8206,1.1320,0.0000,0.5536,1.3070,0.0000,0.0273,1.1320,0.0000,-0.4353,0.6534,0.0000,-0.8206,0.0000,-0.5267,-0.8206,-0.5658,-0.5267,-0.6985,-0.9800,-0.5267,-0.3648,-1.1320,-0.5267,0.0273,-0.9800,-0.5267,0.4830,-0.5658,-0.5267,0.6985,0.0000,-0.5267,0.8206,0.5658,-0.5267,0.6985,0.9800,-0.5267,0.4830,1.1320,-0.5267,0.0273,0.9800,-0.5267,-0.3648,0.5658,-0.5267,-0.6985,0.0000,-0.9123,-0.4353,-0.3267,-0.9123,-0.3648,-0.5658,-0.9123,-0.2358,-0.6534,-0.9123,0.0273,-0.5658,-0.9123,0.2904,-0.3267,-0.9123,0.4830,0.0000,-0.9123,0.5536,0.3267,-0.9123,0.4830,0.5658,-0.9123,0.2904,0.6534,-0.9123,0.0273,0.5658,-0.9123,-0.2358,0.3267,-0.9123,-0.3648,0.0000,-1.0530,0.0273});
			return Coordinate_9_26_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #35, 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_9_35_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_35_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_35_coordIndex_1()));
			return IndexedFaceSet_9_35_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #35, 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_9_35_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_35_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_35_texCoordIndex_1()));
			return IndexedFaceSet_9_35_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #35, 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_10_35_point()
		{
			MFVec3f Coordinate_10_35_point = new MFVec3f(new double[] {1.9450,-13.3500,0.0759,-1.5260,-13.3500,0.0759,-0.9541,-13.3500,1.4320,1.3560,-12.1300,-1.1030,1.9170,-12.1300,0.0759,0.1805,-12.1300,-1.7130,-1.5290,-12.1300,0.0759,-0.8882,-12.1300,1.4870,0.1805,-12.1300,2.1400,1.2880,-12.1300,1.4150,2.5400,-1.2460,0.0759,1.7450,-1.3120,-1.6660,0.0612,-1.7770,-2.5170,-2.4230,-2.6230,0.0759,-1.5740,-2.3820,1.8890,0.0612,-1.8800,2.6070,1.7830,-1.4180,1.7220,1.5560,-6.5110,-1.3790,0.1497,-6.6000,-2.1660,-1.9640,-7.4480,0.0759,-1.1620,-7.5600,1.6580,0.1527,-7.4020,2.3790,1.5970,-6.8740,1.5920,2.2900,-6.5310,0.0759,-1.1740,-12.1300,-1.0690,-1.6760,-2.3240,-1.5730,-1.4670,-7.0130,-1.3460,-1.7970,-0.5841,-1.8310,2.6610,0.5185,0.0759,1.8580,0.4532,-1.7760,0.3524,0.0751,-2.7330,-0.6502,-0.2113,-2.7350,-2.6610,-0.7579,0.0759,-1.7020,-0.4783,2.0820,0.0595,0.0030,2.7350,1.8040,0.3324,1.9020,1.1940,-13.3500,-1.0380,0.1814,-13.3500,-1.4950,0.1814,-13.3500,2.0800,1.4230,-13.3500,1.4080,-0.9483,-13.3500,-1.0420,-1.4480,0.6345,-1.4630,-2.1440,0.5036,0.0683,-1.4070,0.7284,1.6150,-0.1689,1.0790,2.0750,1.1060,1.2900,1.4690,1.7670,1.4260,0.0645,1.1320,1.4020,-1.3840,-0.0413,1.1070,-2.1300,-0.6053,0.9307,-2.1310,-0.4120,-14.2300,1.0350,-0.8065,-14.2300,0.0993,-0.4512,-14.2300,-0.5889,0.1645,-14.2300,-0.8359,0.7257,-14.2300,-0.5822,1.2160,-14.2300,0.1438,0.8770,-14.2300,1.0080,0.1908,-14.2300,1.3790});
			return Coordinate_10_35_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #44, 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_44_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_44_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_44_coordIndex_1()));
			return IndexedFaceSet_10_44_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #44, 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_44_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_44_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_44_texCoordIndex_1()));
			return IndexedFaceSet_10_44_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #44, 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_44_point()
		{
			MFVec3f Coordinate_11_44_point = new MFVec3f(new double[] {0.7643,-12.9100,-0.8153,-0.0210,-12.9100,-1.1600,-0.6844,-12.9100,0.7722,1.5830,-1.3210,-0.0046,1.0890,-1.3210,-1.1590,-0.0285,-1.3210,-1.7030,-1.6010,-1.3210,-0.0046,-0.9965,-1.3210,1.2130,-0.0285,-1.3210,1.7080,1.0450,-1.3210,1.1770,-1.1610,-1.3210,-1.2130,1.2300,-4.8280,-1.3960,1.6890,-5.3580,-0.0046,-0.0285,-4.5370,-1.9990,-1.5880,-6.6760,-0.0046,-1.0770,-5.2020,-1.4050,-0.9050,-6.3670,1.0510,-0.0285,-6.1190,1.5430,1.0220,-5.7860,1.0170,0.9394,-9.7000,-1.0620,-0.0285,-9.6910,-1.5020,-1.4040,-9.7390,-0.0046,-0.7836,-9.7580,0.9433,-0.0285,-9.7310,1.3490,0.9094,-9.7320,0.8807,1.4010,-9.6990,-0.0046,-0.8516,-9.7590,-1.1070,1.1830,-12.9100,0.0030,-0.7143,-12.9100,-0.8324,-1.1100,-12.9100,-0.0000,-0.0210,-12.9100,1.1750,0.7705,-12.9100,0.7073,1.7360,-0.0938,-0.0046,-1.7360,-0.0938,-0.0046,-1.1640,-0.0938,1.3510,0.9841,-0.0938,-1.1180,-0.0285,-0.0938,-1.5760,-0.0285,-0.0938,1.9990,1.2130,-0.0938,1.3280,-1.1580,-0.0938,-1.1230,-1.3250,1.0040,0.0087,-0.8543,1.0040,1.1240,-0.0232,1.0040,1.5990,0.9012,1.0040,1.0990,1.3180,1.0040,0.0342,0.7165,1.0040,-0.8579,-0.0382,1.0040,-1.1990,-0.8742,1.0040,-0.8636,0.4764,-13.5400,-0.5628,0.7605,-13.5400,-0.0071,0.4806,-13.5400,0.4710,-0.0181,-13.5400,0.7658,-0.3892,-13.5400,0.5404,-0.6930,-13.5400,-0.0106,-0.4187,-13.5400,-0.5874,-0.0147,-13.5400,-0.7785});
			return Coordinate_11_44_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #53, 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_11_53_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_53_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_53_coordIndex_1()));
			return IndexedFaceSet_11_53_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #53, 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_11_53_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_53_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_53_texCoordIndex_1()));
			return IndexedFaceSet_11_53_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #53, 171 total numbers made up of 57 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_53_point()
		{
			MFVec3f Coordinate_12_53_point = new MFVec3f(new double[] {1.7310,-1.8780,0.0290,1.2220,-1.8780,-1.4950,-0.1851,-1.8780,-1.8250,-1.3630,-1.8780,-1.5010,-1.8830,-1.8780,0.0290,-0.9249,-0.0082,0.7476,1.5020,-4.0210,0.0290,-1.6330,-4.0210,0.0290,-1.2660,-4.0210,-1.5100,1.1310,-4.0210,-1.5040,0.9183,-1.0020,-1.2830,-0.1851,-0.9421,-1.6040,-1.2020,-0.9993,-1.2830,-1.7210,-1.0250,0.0290,-1.5200,-0.9401,1.0790,1.2060,-0.9401,1.0800,1.3950,-1.0250,0.0290,-1.3830,-3.5570,-1.5180,1.6520,-3.5570,0.0290,-1.7880,-3.5570,0.0290,-0.1851,-3.5570,-1.9140,1.2460,-3.5570,-1.5160,-0.1851,-4.0210,0.0290,-0.1851,-4.0210,-1.8860,0.6003,-0.0082,-0.7875,-0.1851,-0.0082,-1.1320,1.0190,-0.0082,0.0290,-0.8784,-0.0082,-0.8046,-1.2740,-0.0082,0.0290,-0.1851,-0.0082,1.2030,0.6064,-0.0082,0.7351,-0.9328,0.8725,0.0232,-0.6695,0.8725,0.5380,-0.1788,0.8725,0.8317,0.3605,0.8725,0.5208,0.6667,0.8725,0.0213,0.3805,0.8725,-0.5818,-0.1786,0.8725,-0.8408,-0.6570,0.8725,-0.6004,-0.1851,-0.5691,1.7400,-1.7960,-1.8600,0.9221,1.5920,-1.8600,0.9179,1.5410,-4.0210,0.9221,-1.6390,-4.0210,0.9221,1.7080,-3.5570,0.9221,-1.8200,-3.5570,0.9221,-0.1851,-4.0210,0.9221,1.0840,-1.4690,1.6300,-0.4507,-0.8535,1.9080,-1.3520,-1.4690,1.6350,-1.5080,-1.9860,1.5390,-1.5270,-3.5930,1.5550,-1.4420,-3.8150,1.5850,-0.1848,-3.8150,1.5850,1.3380,-3.8150,1.5850,1.4130,-3.5930,1.5540,1.2980,-1.9860,1.5400});
			return Coordinate_12_53_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #62, 408 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_62_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_62_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_62_coordIndex_1()));
			return IndexedFaceSet_12_62_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #62, 408 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_62_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_62_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_62_texCoordIndex_1()));
			return IndexedFaceSet_12_62_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #62, 159 total numbers made up of 53 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_62_point()
		{
			MFVec3f Coordinate_13_62_point = new MFVec3f(new double[] {-1.6960,-0.8024,0.9010,-0.1851,-0.1712,1.3130,1.4330,-0.8024,0.8928,1.5850,-3.0950,0.8819,-0.1851,-3.0950,0.8819,-1.6460,-3.0950,0.8819,1.8460,-1.2290,2.1820,-0.2812,-0.6275,2.4350,-1.9680,-1.2290,2.1840,2.0070,-3.0950,2.1780,-0.1851,-3.0950,2.1780,-2.1120,-3.0950,2.1780,1.9310,-1.6330,3.5720,-0.2858,-1.1420,3.8450,-2.0590,-1.6330,3.5620,2.1480,-3.0950,3.6280,-0.1851,-3.0950,3.6280,-2.2500,-3.0950,3.6280,1.4860,-2.1290,4.5100,-0.2858,-1.5970,4.8930,-1.7970,-2.1290,4.4460,1.7810,-3.0950,4.6870,-0.2858,-3.0950,5.2560,-1.9250,-3.0950,4.6870,1.7720,-2.6310,0.8819,-0.2858,-2.6310,5.4120,-1.8570,-2.6310,0.8819,2.2230,-2.6310,2.1780,-2.2930,-2.6310,2.1780,2.3410,-2.6310,3.6280,-2.3940,-2.6310,3.6280,1.8400,-2.6310,4.7560,-2.0170,-2.6310,4.7560,-1.5200,-0.0134,0.0048,1.2060,-0.0134,0.0061,-0.1851,0.3576,0.6662,-1.7960,-0.9332,-0.1518,1.5920,-0.9332,-0.1559,1.5410,-3.0950,-0.1518,-1.6390,-3.0950,-0.1518,1.7080,-2.6310,-0.1518,-1.8200,-2.6310,-0.1518,-0.1851,-3.0950,-0.1518,-0.1828,0.0846,-0.6939,0.8905,-0.1781,-1.3410,1.1750,-0.8458,-1.4680,1.2810,-2.3210,-1.4120,1.2450,-2.4920,-1.3940,-0.1856,-2.4920,-1.3940,-1.3520,-2.4920,-1.3940,-1.3980,-2.3210,-1.4120,-1.3750,-0.8458,-1.4680,-1.1780,-0.1781,-1.3410});
			return Coordinate_13_62_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #75, 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_9_75_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_75_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_75_coordIndex_1()));
			return IndexedFaceSet_9_75_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #75, 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_9_75_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_75_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_75_texCoordIndex_1()));
			return IndexedFaceSet_9_75_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #75, 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_10_75_point()
		{
			MFVec3f Coordinate_10_75_point = new MFVec3f(new double[] {-1.9450,-13.3500,0.0759,1.5260,-13.3500,0.0759,0.9541,-13.3500,1.4320,-1.3560,-12.1300,-1.1030,-1.9170,-12.1300,0.0759,-0.1805,-12.1300,-1.7130,1.5290,-12.1300,0.0759,0.8882,-12.1300,1.4870,-0.1805,-12.1300,2.1400,-1.2880,-12.1300,1.4150,-2.5400,-1.2460,0.0759,-1.7450,-1.3120,-1.6660,-0.0612,-1.7770,-2.5170,2.4230,-2.6230,0.0759,1.5740,-2.3820,1.8890,-0.0612,-1.8800,2.6070,-1.7830,-1.4180,1.7220,-1.5560,-6.5110,-1.3790,-0.1497,-6.6000,-2.1660,1.9640,-7.4480,0.0759,1.1620,-7.5600,1.6580,-0.1527,-7.4020,2.3790,-1.5970,-6.8740,1.5920,-2.2900,-6.5310,0.0759,1.1740,-12.1300,-1.0690,1.6760,-2.3240,-1.5730,1.4670,-7.0130,-1.3460,1.7970,-0.5841,-1.8310,-2.6610,0.5185,0.0759,-1.8580,0.4532,-1.7760,-0.3524,0.0751,-2.7330,0.6502,-0.2113,-2.7350,2.6610,-0.7579,0.0759,1.7020,-0.4783,2.0820,-0.0595,0.0030,2.7350,-1.8040,0.3324,1.9020,-1.1940,-13.3500,-1.0380,-0.1814,-13.3500,-1.4950,-0.1814,-13.3500,2.0800,-1.4230,-13.3500,1.4080,0.9483,-13.3500,-1.0420,1.4480,0.6345,-1.4630,2.1440,0.5036,0.0683,1.4070,0.7284,1.6150,0.1689,1.0790,2.0750,-1.1060,1.2900,1.4690,-1.7670,1.4260,0.0645,-1.1320,1.4020,-1.3840,0.0413,1.1070,-2.1300,0.6053,0.9307,-2.1310,0.4120,-14.2300,1.0350,0.8065,-14.2300,0.0993,0.4512,-14.2300,-0.5889,-0.1645,-14.2300,-0.8359,-0.7257,-14.2300,-0.5822,-1.2160,-14.2300,0.1438,-0.8770,-14.2300,1.0080,-0.1908,-14.2300,1.3790});
			return Coordinate_10_75_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #84, 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_84_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_84_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_84_coordIndex_1()));
			return IndexedFaceSet_10_84_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #84, 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_84_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_84_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_84_texCoordIndex_1()));
			return IndexedFaceSet_10_84_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #84, 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_84_point()
		{
			MFVec3f Coordinate_11_84_point = new MFVec3f(new double[] {-0.7643,-12.9100,-0.8153,0.0210,-12.9100,-1.1600,0.6844,-12.9100,0.7722,-1.5830,-1.3210,-0.0046,-1.0890,-1.3210,-1.1590,0.0285,-1.3210,-1.7030,1.6010,-1.3210,-0.0046,0.9965,-1.3210,1.2130,0.0285,-1.3210,1.7080,-1.0450,-1.3210,1.1770,1.1610,-1.3210,-1.2130,-1.2300,-4.8280,-1.3960,-1.6890,-5.3580,-0.0046,0.0285,-4.5370,-1.9990,1.5880,-6.6760,-0.0046,1.0770,-5.2020,-1.4050,0.9050,-6.3670,1.0510,0.0285,-6.1190,1.5430,-1.0220,-5.7860,1.0170,-0.9394,-9.7000,-1.0620,0.0285,-9.6910,-1.5020,1.4040,-9.7390,-0.0046,0.7836,-9.7580,0.9433,0.0285,-9.7310,1.3490,-0.9094,-9.7320,0.8807,-1.4010,-9.6990,-0.0046,0.8516,-9.7590,-1.1070,-1.1830,-12.9100,0.0030,0.7143,-12.9100,-0.8324,1.1100,-12.9100,-0.0000,0.0210,-12.9100,1.1750,-0.7705,-12.9100,0.7073,-1.7360,-0.0938,-0.0046,1.7360,-0.0938,-0.0046,1.1640,-0.0938,1.3510,-0.9841,-0.0938,-1.1180,0.0285,-0.0938,-1.5760,0.0285,-0.0938,1.9990,-1.2130,-0.0938,1.3280,1.1580,-0.0938,-1.1230,1.3250,1.0040,0.0087,0.8543,1.0040,1.1240,0.0232,1.0040,1.5990,-0.9012,1.0040,1.0990,-1.3180,1.0040,0.0342,-0.7165,1.0040,-0.8579,0.0382,1.0040,-1.1990,0.8742,1.0040,-0.8636,-0.4764,-13.5400,-0.5628,-0.7605,-13.5400,-0.0071,-0.4806,-13.5400,0.4710,0.0181,-13.5400,0.7658,0.3892,-13.5400,0.5404,0.6930,-13.5400,-0.0106,0.4187,-13.5400,-0.5874,0.0147,-13.5400,-0.7785});
			return Coordinate_11_84_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #93, 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_11_93_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_93_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_93_coordIndex_1()));
			return IndexedFaceSet_11_93_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #93, 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_11_93_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_93_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_93_texCoordIndex_1()));
			return IndexedFaceSet_11_93_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #93, 171 total numbers made up of 57 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_93_point()
		{
			MFVec3f Coordinate_12_93_point = new MFVec3f(new double[] {-1.7310,-1.8780,0.0290,-1.2220,-1.8780,-1.4950,0.1851,-1.8780,-1.8250,1.3630,-1.8780,-1.5010,1.8830,-1.8780,0.0290,0.9249,-0.0082,0.7476,-1.5020,-4.0210,0.0290,1.6330,-4.0210,0.0290,1.2660,-4.0210,-1.5100,-1.1310,-4.0210,-1.5040,-0.9183,-1.0020,-1.2830,0.1851,-0.9421,-1.6040,1.2020,-0.9993,-1.2830,1.7210,-1.0250,0.0290,1.5200,-0.9401,1.0790,-1.2060,-0.9401,1.0800,-1.3950,-1.0250,0.0290,1.3830,-3.5570,-1.5180,-1.6520,-3.5570,0.0290,1.7880,-3.5570,0.0290,0.1851,-3.5570,-1.9140,-1.2460,-3.5570,-1.5160,0.1851,-4.0210,0.0290,0.1851,-4.0210,-1.8860,-0.6003,-0.0082,-0.7875,0.1851,-0.0082,-1.1320,-1.0190,-0.0082,0.0290,0.8784,-0.0082,-0.8046,1.2740,-0.0082,0.0290,0.1851,-0.0082,1.2030,-0.6064,-0.0082,0.7351,0.9328,0.8725,0.0232,0.6695,0.8725,0.5380,0.1788,0.8725,0.8317,-0.3605,0.8725,0.5208,-0.6667,0.8725,0.0213,-0.3805,0.8725,-0.5818,0.1786,0.8725,-0.8408,0.6570,0.8725,-0.6004,0.1851,-0.5691,1.7400,1.7960,-1.8600,0.9221,-1.5920,-1.8600,0.9179,-1.5410,-4.0210,0.9221,1.6390,-4.0210,0.9221,-1.7080,-3.5570,0.9221,1.8200,-3.5570,0.9221,0.1851,-4.0210,0.9221,-1.0840,-1.4690,1.6300,0.4507,-0.8535,1.9080,1.3520,-1.4690,1.6350,1.5080,-1.9860,1.5390,1.5270,-3.5930,1.5550,1.4420,-3.8150,1.5850,0.1848,-3.8150,1.5850,-1.3380,-3.8150,1.5850,-1.4130,-3.5930,1.5540,-1.2980,-1.9860,1.5400});
			return Coordinate_12_93_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #102, 408 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_102_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_102_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_102_coordIndex_1()));
			return IndexedFaceSet_12_102_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #102, 408 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_102_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_102_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_102_texCoordIndex_1()));
			return IndexedFaceSet_12_102_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #102, 159 total numbers made up of 53 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_102_point()
		{
			MFVec3f Coordinate_13_102_point = new MFVec3f(new double[] {1.6960,-0.8024,0.9010,0.1851,-0.1712,1.3130,-1.4330,-0.8024,0.8928,-1.5850,-3.0950,0.8819,0.1851,-3.0950,0.8819,1.6460,-3.0950,0.8819,-1.8460,-1.2290,2.1820,0.2812,-0.6275,2.4350,1.9680,-1.2290,2.1840,-2.0070,-3.0950,2.1780,0.1851,-3.0950,2.1780,2.1120,-3.0950,2.1780,-1.9310,-1.6330,3.5720,0.2858,-1.1420,3.8450,2.0590,-1.6330,3.5620,-2.1480,-3.0950,3.6280,0.1851,-3.0950,3.6280,2.2500,-3.0950,3.6280,-1.4860,-2.1290,4.5100,0.2858,-1.5970,4.8930,1.7970,-2.1290,4.4460,-1.7810,-3.0950,4.6870,0.2858,-3.0950,5.2560,1.9250,-3.0950,4.6870,-1.7720,-2.6310,0.8819,0.2858,-2.6310,5.4120,1.8570,-2.6310,0.8819,-2.2230,-2.6310,2.1780,2.2930,-2.6310,2.1780,-2.3410,-2.6310,3.6280,2.3940,-2.6310,3.6280,-1.8400,-2.6310,4.7560,2.0170,-2.6310,4.7560,1.5200,-0.0134,0.0048,-1.2060,-0.0134,0.0061,0.1851,0.3576,0.6662,1.7960,-0.9332,-0.1518,-1.5920,-0.9332,-0.1559,-1.5410,-3.0950,-0.1518,1.6390,-3.0950,-0.1518,-1.7080,-2.6310,-0.1518,1.8200,-2.6310,-0.1518,0.1851,-3.0950,-0.1518,0.1828,0.0846,-0.6939,-0.8905,-0.1781,-1.3410,-1.1750,-0.8458,-1.4680,-1.2810,-2.3210,-1.4120,-1.2450,-2.4920,-1.3940,0.1856,-2.4920,-1.3940,1.3520,-2.4920,-1.3940,1.3980,-2.3210,-1.4120,1.3750,-0.8458,-1.4680,1.1780,-0.1781,-1.3410});
			return Coordinate_13_102_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #115, 1072 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_115_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_115_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_115_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_9_115_coordIndex_2()));
			return IndexedFaceSet_9_115_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #115, 1072 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_115_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_115_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_115_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_9_115_texCoordIndex_2()));
			return IndexedFaceSet_9_115_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #115, 468 total numbers made up of 156 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_115_point()
		{
			MFVec3f Coordinate_10_115_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_115_point_1()))
				.append(new MFVec3f(getCoordinate_10_115_point_2()));
			return Coordinate_10_115_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #116, 348 total numbers made up of 174 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_116_point()
		{
			MFVec2f TextureCoordinate_10_116_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_116_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_116_point_2()));
			return TextureCoordinate_10_116_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #124, 504 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_124_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_124_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_124_coordIndex_1()));
			return IndexedFaceSet_10_124_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #124, 504 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_124_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_124_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_124_texCoordIndex_1()));
			return IndexedFaceSet_10_124_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #124, 204 total numbers made up of 68 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_124_point()
		{
			MFVec3f Coordinate_11_124_point = new MFVec3f(new double[] {0.9661,-8.7620,0.5723,0.3691,-8.8070,0.8458,1.4400,-8.7390,0.0794,1.1770,-8.7640,-0.6959,0.3923,-8.8050,-0.9469,-0.4545,-8.8520,-0.7258,-0.7400,-8.8770,0.0794,-0.2217,-8.8510,0.5842,-1.2680,-2.2560,0.0441,-0.9337,-2.1990,0.9113,-0.6666,-0.7114,1.9870,0.2221,0.8376,1.3870,1.2280,-1.7740,1.3440,0.0038,-2.0470,1.8240,0.6768,1.3550,0.0441,1.6230,-1.6730,0.0441,0.3035,1.0140,-1.1490,1.2780,-1.7640,-1.2650,0.0038,-2.0470,-1.6580,-1.1470,-1.0070,-1.0960,-0.9516,-2.2280,-1.0770,-1.1380,-1.0100,1.3270,-0.9371,-2.2250,1.2190,-1.5450,-1.2760,0.0441,-1.4360,-2.3120,0.0441,1.3960,-3.0870,1.2240,0.0972,-3.2670,1.6930,1.7750,-3.0140,0.0441,1.3990,-3.0860,-1.2000,0.0680,-3.2710,-1.5820,-0.8430,-3.4020,-0.9876,-1.3620,-3.4840,0.0441,-0.8365,-3.4100,1.1380,0.8808,0.0248,1.4370,1.3830,0.2791,0.0441,0.9257,0.0400,-1.2760,-0.6467,-0.7406,-1.7530,1.0490,-1.8090,0.9023,0.0038,-2.0470,1.4030,1.4670,-1.7270,0.0441,1.0130,-1.8160,-0.9274,0.0038,-2.0470,-1.2290,-0.9641,-2.2050,-0.8538,0.9957,-8.4710,0.6167,0.3411,-8.5770,0.8687,1.3800,-8.2620,0.0794,1.0430,-8.1510,-0.7134,0.3626,-8.1060,-0.9169,-0.3881,-8.2840,-0.7019,-0.7159,-8.4270,0.0794,-0.2943,-8.5110,0.6272,0.1724,-5.3120,1.1950,1.0810,-5.1230,0.8244,1.5140,-4.9940,0.0444,1.0870,-5.0340,-0.8020,0.1832,-5.1670,-1.1000,-0.6761,-5.2970,-0.7627,-1.0220,-5.3410,0.0444,-0.6140,-5.3990,0.8292,0.7598,-9.3190,0.3310,0.3892,-9.3190,0.5008,0.0224,-9.3190,0.3384,-0.2912,-9.3190,0.0330,-0.1251,-9.3190,-0.4354,0.4037,-9.3190,-0.5735,0.8914,-9.3190,-0.4174,1.0450,-9.3190,0.0345,0.3857,-9.5010,-0.0357});
			return Coordinate_11_124_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #125, 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_11_125_point()
		{
			MFVec2f TextureCoordinate_11_125_point = new MFVec2f(new double[] {0.1267,0.0803,0.1336,0.0759,0.1146,0.0819,0.1044,0.0809,0.0953,0.0780,0.0875,0.0710,0.0784,0.0630,0.1502,0.0604,0.1405,0.0696,0.1407,0.2117,0.1584,0.2004,0.1172,0.2146,0.0883,0.2104,0.0713,0.2001,0.0628,0.1933,0.0431,0.1818,0.1731,0.1894,0.1934,0.1767,0.5197,0.0777,0.5114,0.0697,0.5172,0.0468,0.5344,0.0576,0.4978,0.0694,0.4928,0.0440,0.4759,0.0792,0.4663,0.0566,0.4533,0.0705,0.4703,0.0979,0.4498,0.0814,0.5298,0.0885,0.5459,0.0756,0.4692,0.1117,0.4455,0.1063,0.5551,0.1016,0.5299,0.1081,0.5243,0.0274,0.5471,0.0477,0.4898,0.0210,0.4541,0.0420,0.4392,0.0655,0.4368,0.0771,0.4352,0.1061,0.5583,0.0704,0.5651,0.0993,0.5143,0.0582,0.4953,0.0567,0.4711,0.0679,0.4616,0.0791,0.5471,0.0477,0.5243,0.0274,0.4898,0.0210,0.4541,0.0420,0.4392,0.0655,0.4368,0.0771,0.4352,0.1061,0.5583,0.0704,0.5651,0.0993,0.1337,0.1460,0.1460,0.1382,0.1159,0.1483,0.0964,0.1457,0.0833,0.1391,0.0751,0.1321,0.0607,0.1224,0.1718,0.1185,0.1568,0.1295,0.1522,0.1693,0.1372,0.1789,0.1165,0.1814,0.0923,0.1780,0.0773,0.1696,0.0690,0.1627,0.0519,0.1521,0.1826,0.1476,0.1649,0.1594,0.1267,0.0803,0.1336,0.0759,0.1405,0.0696,0.1502,0.0604,0.0875,0.0710,0.0953,0.0780,0.1044,0.0809,0.1146,0.0819,0.1191,0.0747});
			return TextureCoordinate_11_125_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #134, 144 total numbers made up of 72 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_134_point()
		{
			MFVec2f TextureCoordinate_12_134_point = new MFVec2f(new double[] {0.1769,0.0543,0.1836,0.0527,0.1653,0.0588,0.1588,0.0580,0.1501,0.0578,0.1384,0.0565,0.1280,0.0534,0.1917,0.0541,0.2019,0.0495,0.1840,0.1235,0.1842,0.1235,0.1926,0.1217,0.1925,0.1213,0.1699,0.1260,0.1699,0.1260,0.1590,0.1262,0.1588,0.1262,0.1472,0.1262,0.1471,0.1264,0.1345,0.1260,0.1344,0.1265,0.1212,0.1264,0.2163,0.1209,0.2014,0.1216,0.2007,0.1217,0.1881,0.0872,0.1880,0.0870,0.1965,0.0879,0.1962,0.0879,0.1805,0.0889,0.1805,0.0889,0.1676,0.0924,0.1676,0.0924,0.1589,0.0921,0.1588,0.0921,0.1487,0.0920,0.1486,0.0921,0.1365,0.0913,0.1364,0.0916,0.1246,0.0899,0.2091,0.0852,0.1787,0.0716,0.1787,0.0716,0.1664,0.0756,0.1664,0.0756,0.1589,0.0751,0.1588,0.0751,0.1587,0.1943,0.1592,0.1943,0.1442,0.1950,0.1444,0.1945,0.1745,0.1932,0.1745,0.1933,0.1915,0.1926,0.1911,0.1928,0.2015,0.1906,0.2013,0.1900,0.2111,0.1891,0.2098,0.1892,0.2308,0.1922,0.1143,0.1994,0.1304,0.1965,0.1306,0.1955,0.1442,0.1950,0.1587,0.1943,0.1745,0.1932,0.1915,0.1926,0.2015,0.1906,0.2111,0.1891,0.2308,0.1922,0.1304,0.1965,0.1803,0.1929});
			return TextureCoordinate_12_134_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #142, 704 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_142_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_142_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_142_coordIndex_1()));
			return IndexedFaceSet_12_142_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #142, 704 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_142_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_142_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_142_texCoordIndex_1()));
			return IndexedFaceSet_12_142_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #142, 270 total numbers made up of 90 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_142_point()
		{
			MFVec3f Coordinate_13_142_point = new MFVec3f(new double[] {-0.4307,-2.7920,-1.3210,0.1513,-2.5050,-1.4970,-0.2320,-3.8180,-1.2940,0.1222,-4.0170,-1.4490,-0.1992,-2.5740,-1.5030,-0.1109,-4.0650,-1.4020,-0.3219,-3.4360,-1.3290,0.2155,-3.6030,-1.5560,-0.0702,-3.5460,-1.5320,0.5685,-2.6320,-1.0380,0.8124,-2.7640,-0.5453,-0.1335,-3.0950,-0.4172,-0.2840,-2.9630,-0.9225,0.1662,-4.4360,-0.5193,0.0023,-4.1790,-0.9935,0.5002,-4.3730,-1.0270,0.6280,-4.5510,-0.5638,0.2724,-4.4200,-0.9757,0.4206,-4.6160,-0.5244,-0.1039,-3.7440,-0.9131,0.0779,-3.9090,-0.4984,0.8118,-4.1640,-0.5879,0.6283,-3.9510,-1.0850,0.0997,-2.9470,0.8074,0.0043,-3.0380,0.1236,0.7423,-2.8280,0.7500,0.8459,-2.8530,0.0687,0.0360,-4.4120,0.5685,0.1506,-4.4850,0.0302,0.4657,-4.4690,0.6100,0.5706,-4.5670,0.0069,0.4913,-2.8240,0.8611,0.3733,-4.6050,0.0300,0.2282,-4.5120,0.6452,0.0292,-3.9720,0.6062,0.0966,-3.9990,0.0929,0.7363,-4.1460,0.0646,0.6199,-4.0350,0.6434,0.3474,-3.9710,0.7410,-0.6986,-1.9930,0.9512,-0.6000,-1.9180,1.2970,-0.2502,-2.0680,1.4000,-0.8459,-1.8950,1.0440,-0.6762,-2.6920,1.1710,-0.5040,-2.8150,1.2750,-0.4412,-2.7250,1.5560,-0.5842,-2.6400,1.4930,-0.4651,-2.8290,1.4240,-0.7307,-2.6260,1.3400,-0.6122,-1.5180,-1.1930,0.1549,-1.4850,-1.3470,-0.3480,-1.5520,-1.3700,0.5385,-1.6480,-0.9214,0.7721,-1.6170,-0.4592,-0.2101,-1.7540,0.7080,-0.6262,-1.2300,0.4608,-0.7618,-1.0000,0.7066,-0.2822,-2.1630,0.1810,-0.4444,-0.9442,0.9382,-0.0520,-1.1090,1.0380,-0.2067,-2.1680,1.2400,0.1751,-1.3960,0.8147,-0.7098,-0.5191,-0.0912,-0.6941,-0.3991,0.3487,-0.4421,-2.1960,-0.3496,-0.2779,-0.3129,0.5309,0.1742,-0.3399,0.4446,0.5488,-1.5870,0.6972,-0.7534,-0.5856,-1.0150,0.0880,-0.6020,-1.1930,-0.4178,-0.6986,-1.2120,0.5383,-0.5280,-0.8157,0.4897,-0.4967,-0.4368,-0.3465,-2.1520,0.9912,0.7623,-1.6590,0.1694,0.4626,-0.4640,0.1031,-0.5113,-1.9550,-0.8705,-0.6907,-0.5756,-0.7157,-0.1449,0.0019,-0.8194,0.1078,0.0814,-0.7022,0.2766,0.0814,-0.3074,-0.0285,-0.0069,0.1675,-0.1933,0.0814,0.2306,-0.5071,0.0814,-0.0008,-0.5617,0.0814,-0.2158,-0.5968,0.0333,-0.7657,-0.4210,0.0814,-0.8752,0.1516,-0.0094,0.0281,-0.6464,0.0357,-0.4977,-0.1460,0.3617,-0.3198});
			return Coordinate_13_142_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #143, 222 total numbers made up of 111 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_143_point()
		{
			MFVec2f TextureCoordinate_13_143_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_13_143_point_1()))
				.append(new MFVec2f(getTextureCoordinate_13_143_point_2()));
			return TextureCoordinate_13_143_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #154, 504 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_154_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_154_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_154_coordIndex_1()));
			return IndexedFaceSet_10_154_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #154, 504 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_154_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_154_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_154_texCoordIndex_1()));
			return IndexedFaceSet_10_154_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #154, 204 total numbers made up of 68 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_154_point()
		{
			MFVec3f Coordinate_11_154_point = new MFVec3f(new double[] {-0.9661,-8.7620,0.5723,-0.3691,-8.8070,0.8458,-1.4400,-8.7390,0.0794,-1.1770,-8.7640,-0.6959,-0.3923,-8.8050,-0.9469,0.4545,-8.8520,-0.7258,0.7400,-8.8770,0.0794,0.2217,-8.8510,0.5842,1.2680,-2.2560,0.0441,0.9337,-2.1990,0.9113,0.6666,-0.7114,1.9870,-0.2221,0.8376,1.3870,-1.2280,-1.7740,1.3440,-0.0038,-2.0470,1.8240,-0.6768,1.3550,0.0441,-1.6230,-1.6730,0.0441,-0.3035,1.0140,-1.1490,-1.2780,-1.7640,-1.2650,-0.0038,-2.0470,-1.6580,1.1470,-1.0070,-1.0960,0.9516,-2.2280,-1.0770,1.1380,-1.0100,1.3270,0.9371,-2.2250,1.2190,1.5450,-1.2760,0.0441,1.4360,-2.3120,0.0441,-1.3960,-3.0870,1.2240,-0.0972,-3.2670,1.6930,-1.7750,-3.0140,0.0441,-1.3990,-3.0860,-1.2000,-0.0680,-3.2710,-1.5820,0.8430,-3.4020,-0.9876,1.3620,-3.4840,0.0441,0.8365,-3.4100,1.1380,-0.8808,0.0248,1.4370,-1.3830,0.2791,0.0441,-0.9257,0.0400,-1.2760,0.6467,-0.7406,-1.7530,-1.0490,-1.8090,0.9023,-0.0038,-2.0470,1.4030,-1.4670,-1.7270,0.0441,-1.0130,-1.8160,-0.9274,-0.0038,-2.0470,-1.2290,0.9641,-2.2050,-0.8538,-0.9957,-8.4710,0.6167,-0.3411,-8.5770,0.8687,-1.3800,-8.2620,0.0794,-1.0430,-8.1510,-0.7134,-0.3626,-8.1060,-0.9169,0.3881,-8.2840,-0.7019,0.7159,-8.4270,0.0794,0.2943,-8.5110,0.6272,-0.1724,-5.3120,1.1950,-1.0810,-5.1230,0.8244,-1.5140,-4.9940,0.0444,-1.0870,-5.0340,-0.8020,-0.1832,-5.1670,-1.1000,0.6761,-5.2970,-0.7627,1.0220,-5.3410,0.0444,0.6140,-5.3990,0.8292,-0.7598,-9.3190,0.3310,-0.3892,-9.3190,0.5008,-0.0224,-9.3190,0.3384,0.2912,-9.3190,0.0330,0.1251,-9.3190,-0.4354,-0.4037,-9.3190,-0.5735,-0.8914,-9.3190,-0.4174,-1.0450,-9.3190,0.0345,-0.3857,-9.5010,-0.0357});
			return Coordinate_11_154_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #155, 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_11_155_point()
		{
			MFVec2f TextureCoordinate_11_155_point = new MFVec2f(new double[] {0.1267,0.0803,0.1336,0.0759,0.1146,0.0819,0.1044,0.0809,0.0953,0.0780,0.0875,0.0710,0.0784,0.0630,0.1502,0.0604,0.1405,0.0696,0.1407,0.2117,0.1584,0.2004,0.1172,0.2146,0.0883,0.2104,0.0713,0.2001,0.0628,0.1933,0.0431,0.1818,0.1731,0.1894,0.1934,0.1767,0.5197,0.0777,0.5114,0.0697,0.5172,0.0468,0.5344,0.0576,0.4978,0.0694,0.4928,0.0440,0.4759,0.0792,0.4663,0.0566,0.4533,0.0705,0.4703,0.0979,0.4498,0.0814,0.5298,0.0885,0.5459,0.0756,0.4692,0.1117,0.4455,0.1063,0.5551,0.1016,0.5299,0.1081,0.5243,0.0274,0.5471,0.0477,0.4898,0.0210,0.4541,0.0420,0.4392,0.0655,0.4368,0.0771,0.4352,0.1061,0.5583,0.0704,0.5651,0.0993,0.5143,0.0582,0.4953,0.0567,0.4711,0.0679,0.4616,0.0791,0.5471,0.0477,0.5243,0.0274,0.4898,0.0210,0.4541,0.0420,0.4392,0.0655,0.4368,0.0771,0.4352,0.1061,0.5583,0.0704,0.5651,0.0993,0.1337,0.1460,0.1460,0.1382,0.1159,0.1483,0.0964,0.1457,0.0833,0.1391,0.0751,0.1321,0.0607,0.1224,0.1718,0.1185,0.1568,0.1295,0.1522,0.1693,0.1372,0.1789,0.1165,0.1814,0.0923,0.1780,0.0773,0.1696,0.0690,0.1627,0.0519,0.1521,0.1826,0.1476,0.1649,0.1594,0.1267,0.0803,0.1336,0.0759,0.1405,0.0696,0.1502,0.0604,0.0875,0.0710,0.0953,0.0780,0.1044,0.0809,0.1146,0.0819,0.1191,0.0747});
			return TextureCoordinate_11_155_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #164, 144 total numbers made up of 72 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_164_point()
		{
			MFVec2f TextureCoordinate_12_164_point = new MFVec2f(new double[] {0.1769,0.0543,0.1836,0.0527,0.1653,0.0588,0.1588,0.0580,0.1501,0.0578,0.1384,0.0565,0.1280,0.0534,0.1917,0.0541,0.2019,0.0495,0.1840,0.1235,0.1842,0.1235,0.1926,0.1217,0.1925,0.1213,0.1699,0.1260,0.1699,0.1260,0.1590,0.1262,0.1588,0.1262,0.1472,0.1262,0.1471,0.1264,0.1345,0.1260,0.1344,0.1265,0.1212,0.1264,0.2163,0.1209,0.2014,0.1216,0.2007,0.1217,0.1881,0.0872,0.1880,0.0870,0.1965,0.0879,0.1962,0.0879,0.1805,0.0889,0.1805,0.0889,0.1676,0.0924,0.1676,0.0924,0.1589,0.0921,0.1588,0.0921,0.1487,0.0920,0.1486,0.0921,0.1365,0.0913,0.1364,0.0916,0.1246,0.0899,0.2091,0.0852,0.1787,0.0716,0.1787,0.0716,0.1664,0.0756,0.1664,0.0756,0.1589,0.0751,0.1588,0.0751,0.1587,0.1943,0.1592,0.1943,0.1442,0.1950,0.1444,0.1945,0.1745,0.1932,0.1745,0.1933,0.1915,0.1926,0.1911,0.1928,0.2015,0.1906,0.2013,0.1900,0.2111,0.1891,0.2098,0.1892,0.2308,0.1922,0.1143,0.1994,0.1304,0.1965,0.1306,0.1955,0.1442,0.1950,0.1587,0.1943,0.1745,0.1932,0.1915,0.1926,0.2015,0.1906,0.2111,0.1891,0.2308,0.1922,0.1304,0.1965,0.1803,0.1929});
			return TextureCoordinate_12_164_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #172, 704 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_172_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_172_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_172_coordIndex_1()));
			return IndexedFaceSet_12_172_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #172, 704 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_172_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_172_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_172_texCoordIndex_1()));
			return IndexedFaceSet_12_172_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #172, 270 total numbers made up of 90 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_172_point()
		{
			MFVec3f Coordinate_13_172_point = new MFVec3f(new double[] {0.4307,-2.7920,-1.3210,-0.1513,-2.5050,-1.4970,0.2320,-3.8180,-1.2940,-0.1222,-4.0170,-1.4490,0.1992,-2.5740,-1.5030,0.1109,-4.0650,-1.4020,0.3219,-3.4360,-1.3290,-0.2155,-3.6030,-1.5560,0.0702,-3.5460,-1.5320,-0.5685,-2.6320,-1.0380,-0.8124,-2.7640,-0.5453,0.1335,-3.0950,-0.4172,0.2840,-2.9630,-0.9225,-0.1662,-4.4360,-0.5193,-0.0023,-4.1790,-0.9935,-0.5002,-4.3730,-1.0270,-0.6280,-4.5510,-0.5638,-0.2724,-4.4200,-0.9757,-0.4206,-4.6160,-0.5244,0.1039,-3.7440,-0.9131,-0.0779,-3.9090,-0.4984,-0.8118,-4.1640,-0.5879,-0.6283,-3.9510,-1.0850,-0.0997,-2.9470,0.8074,-0.0043,-3.0380,0.1236,-0.7423,-2.8280,0.7500,-0.8459,-2.8530,0.0687,-0.0360,-4.4120,0.5685,-0.1506,-4.4850,0.0302,-0.4657,-4.4690,0.6100,-0.5706,-4.5670,0.0069,-0.4913,-2.8240,0.8611,-0.3733,-4.6050,0.0300,-0.2282,-4.5120,0.6452,-0.0292,-3.9720,0.6062,-0.0966,-3.9990,0.0929,-0.7363,-4.1460,0.0646,-0.6199,-4.0350,0.6434,-0.3474,-3.9710,0.7410,0.6986,-1.9930,0.9512,0.6000,-1.9180,1.2970,0.2502,-2.0680,1.4000,0.8459,-1.8950,1.0440,0.6762,-2.6920,1.1710,0.5040,-2.8150,1.2750,0.4412,-2.7250,1.5560,0.5842,-2.6400,1.4930,0.4651,-2.8290,1.4240,0.7307,-2.6260,1.3400,0.6122,-1.5180,-1.1930,-0.1549,-1.4850,-1.3470,0.3480,-1.5520,-1.3700,-0.5385,-1.6480,-0.9214,-0.7721,-1.6170,-0.4592,0.2101,-1.7540,0.7080,0.6262,-1.2300,0.4608,0.7618,-1.0000,0.7066,0.2822,-2.1630,0.1810,0.4444,-0.9442,0.9382,0.0520,-1.1090,1.0380,0.2067,-2.1680,1.2400,-0.1751,-1.3960,0.8147,0.7098,-0.5191,-0.0912,0.6941,-0.3991,0.3487,0.4421,-2.1960,-0.3496,0.2779,-0.3129,0.5309,-0.1742,-0.3399,0.4446,-0.5488,-1.5870,0.6972,0.7534,-0.5856,-1.0150,-0.0880,-0.6020,-1.1930,0.4178,-0.6986,-1.2120,-0.5383,-0.5280,-0.8157,-0.4897,-0.4967,-0.4368,0.3465,-2.1520,0.9912,-0.7623,-1.6590,0.1694,-0.4626,-0.4640,0.1031,0.5113,-1.9550,-0.8705,0.6907,-0.5756,-0.7157,0.1449,0.0019,-0.8194,-0.1078,0.0814,-0.7022,-0.2766,0.0814,-0.3074,0.0285,-0.0069,0.1675,0.1933,0.0814,0.2306,0.5071,0.0814,-0.0008,0.5617,0.0814,-0.2158,0.5968,0.0333,-0.7657,0.4210,0.0814,-0.8752,-0.1516,-0.0094,0.0281,0.6464,0.0357,-0.4977,0.1460,0.3617,-0.3198});
			return Coordinate_13_172_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #173, 222 total numbers made up of 111 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_173_point()
		{
			MFVec2f TextureCoordinate_13_173_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_13_173_point_1()))
				.append(new MFVec2f(getTextureCoordinate_13_173_point_2()));
			return TextureCoordinate_13_173_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #184, 1976 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_184_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_184_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_2()));
			return IndexedFaceSet_10_184_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #184, 1976 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_184_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_184_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_2()));
			return IndexedFaceSet_10_184_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #184, 816 total numbers made up of 272 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_184_point()
		{
			MFVec3f Coordinate_11_184_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_11_184_point_1()))
				.append(new MFVec3f(getCoordinate_11_184_point_2()))
				.append(new MFVec3f(getCoordinate_11_184_point_3()));
			return Coordinate_11_184_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #185, 640 total numbers made up of 320 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_185_point()
		{
			MFVec2f TextureCoordinate_11_185_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_11_185_point_1()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_2()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_3()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_4()));
			return TextureCoordinate_11_185_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #193, 2520 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_193_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_193_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_193_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_193_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_193_coordIndex_3()));
			return IndexedFaceSet_11_193_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #193, 2520 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_193_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_193_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_193_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_193_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_193_texCoordIndex_3()));
			return IndexedFaceSet_11_193_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #193, 1041 total numbers made up of 347 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_193_point()
		{
			MFVec3f Coordinate_12_193_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_193_point_1()))
				.append(new MFVec3f(getCoordinate_12_193_point_2()))
				.append(new MFVec3f(getCoordinate_12_193_point_3()))
				.append(new MFVec3f(getCoordinate_12_193_point_4()));
			return Coordinate_12_193_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #194, 822 total numbers made up of 411 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_194_point()
		{
			MFVec2f TextureCoordinate_12_194_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_12_194_point_1()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_2()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_3()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_4()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_5()));
			return TextureCoordinate_12_194_point;
		}

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

	/** 
	 * Provide a 
	 * &lt;a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank"&gt;shallow copy&lt;/a&gt;
	 * of the X3D model.
	 * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html"&gt;X3D&lt;/a&gt;
	 * @return KoreanCharacter06Ga 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 &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-"&gt;X3D.handleArguments(args)&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--"&gt;X3D.validationReport()&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html"&gt;CommandLine&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE"&gt;CommandLine.USAGE&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html"&gt;ConfigurationProperties&lt;/a&gt;
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new KoreanCharacter06Ga().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) &amp;&amp; (args.length &gt; 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: \"HumanoidAnimation.Legacy.KoreanCharacter06Ga\" 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("HumanoidAnimation.Legacy.KoreanCharacter06Ga self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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