package Savage.ShipsMilitary.LCM6LandingCraftMechanizedUnitedStates;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Landing Craft, Mechanized (LCM). </p>
 <p> Related links: Catalog page <a href="../../../../ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6Index.html" target="_blank">LCM6</a>,  source <a href="../../../../ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.java">LCM6.java</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="../../../../ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d">LCM6.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Landing Craft, Mechanized (LCM) </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 9 February 2007 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="../../../../ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/Lcm6FactSheet.pdf">Lcm6FactSheet.pdf</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://en.wikipedia.org/wiki/Landing_Craft_Mechanized" target="_blank">http://en.wikipedia.org/wiki/Landing_Craft_Mechanized</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> FluxStudioSource </i> </td>
			<td> lcm6.fxw </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> FluxStudio </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/../../license.html">../../license.html</a> </td>
		</tr>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center;" colspan="2">  &nbsp; </td>
		</tr>
	</table>

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

 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_INTERCHANGE).setVersion(X3D.VERSION_3_0)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("LCM6.x3d"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/LCM6.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Landing Craft, Mechanized (LCM)"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("9 February 2007"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("Lcm6FactSheet.pdf"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://en.wikipedia.org/wiki/Landing_Craft_Mechanized"))
    .addMeta(new meta().setName("FluxStudioSource").setContent("lcm6.fxw"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("FluxStudio"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new Viewpoint().setDescription("LCM-6 starboard side").setPosition(0.0,0.0,15.0))
    .addChild(new Viewpoint().setDescription("LCM-6 from behind").setOrientation(0.0,1.0,0.0,-1.57079).setPosition(-20.0,5.0,0.0))
    .addChild(new Viewpoint().setDescription("LCM-6 port side").setOrientation(0.0,1.0,0.0,3.1416).setPosition(0.0,0.0,-15.0))
    .addChild(new Viewpoint().setDescription("LCM-6 from ahead").setOrientation(0.0,1.0,0.0,1.57079).setPosition(20.0,5.0,0.0))
    .addChild(new Viewpoint().setDescription("LCM-6 from above").setOrientation(1.0,0.0,0.0,-1.57079).setPosition(0.0,50.0,0.0))
    .addChild(new WorldInfo().setInfo(new String[] {"This Web3D World was created with Flux Studio, a Web3D authoring tool","www.mediamachines.com"}).setTitle("LCM6"))
    .addChild(new Transform("dad_Import_lcm-6_wrl").setRotation(0.0,-1.0,0.0,1.571).setScale(0.5,0.5,0.7).setTranslation(-3.0,0.0,0.0)
      .addChild(new Transform("OB_Lamp").setRotation(-1.0,0.0,0.0,1.571).setTranslation(-.41584,26.3496,-1.005)
        .addChild(new DirectionalLight("Lamp").setDirection(0.0,-1.0,0.0).setIntensity(0.571)))
      .addChild(new Group("Import_lcm-6_wrl")
        .addChild(new Transform("OB_ladder")
          .addChild(new Group("ME_Mesh_013")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture("finallcm_rgb").setUrl(new String[] {"textures/FinalLCM.JPG","https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LCM6LandingCraftMechanizedUnitedStates/textures/FinalLCM.JPG"}))
                .setMaterial(new Material("MA_finallcm_rgb").setAmbientIntensity(0.196).setDiffuseColor(1.0,1.0,1.0).setShininess(0.498)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_24_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_24_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_013").setPoint(getcoord_Mesh_013_9_24_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_25_point()))))))
        .addChild(new Transform("OB_o10")
          .addChild(new Group("ME_Mesh_012")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,0,2,-1,2,5,4,-1,5,6,4,-1,5,7,6,-1,8,7,9,-1,8,6,7,-1,9,10,8,-1,9,11,10,-1,12,11,13,-1,12,10,11,-1,13,14,12,-1,13,15,14,-1,15,16,14,-1,15,17,16,-1,17,18,16,-1,17,19,18,-1,19,20,18,-1,19,21,20,-1,21,22,20,-1,21,23,22,-1,23,3,22,-1,23,1,3,-1,14,10,12,-1,14,8,10,-1,16,8,14,-1,16,6,8,-1,18,6,16,-1,18,4,6,-1,20,4,18,-1,20,0,4,-1,22,0,20,-1,3,0,22,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1})
                .setCoord(new Coordinate("coord_Mesh_012").setPoint(new MFVec3f(new double[] {-2.54753,2.41916,3.06636,-2.78154,2.21259,2.83235,-2.54753,2.21259,3.06636,-2.78154,2.41916,2.83235,-2.22787,2.41916,3.15201,-2.22787,2.21259,3.15201,-1.90821,2.41916,3.06636,-1.90821,2.21259,3.06636,-1.6742,2.41916,2.83235,-1.6742,2.21259,2.83235,-1.58855,2.41916,2.51269,-1.58855,2.21259,2.51269,-1.6742,2.41916,2.19303,-1.6742,2.21259,2.19303,-1.90821,2.41916,1.95902,-1.90821,2.21259,1.95902,-2.22787,2.41916,1.87337,-2.22787,2.21259,1.87337,-2.54753,2.41916,1.95902,-2.54753,2.21259,1.95902,-2.78154,2.41916,2.19303,-2.78154,2.21259,2.19303,-2.86719,2.41916,2.51269,-2.86719,2.21259,2.51269})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(/*0.invocation*/)))))))
        .addChild(new Transform("OB_railing")
          .addChild(new Group("ME_Mesh_011")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_42_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_42_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_011").setPoint(getcoord_Mesh_011_9_42_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_43_point()))))))
        .addChild(new Transform("OB_bumpers")
          .addChild(new Group("ME_Mesh_010")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_51_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_51_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_010").setPoint(getcoord_Mesh_010_9_51_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_52_point()))))))
        .addChild(new Transform("OB_runners")
          .addChild(new Group("ME_Mesh_009")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_60_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_60_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_009").setPoint(getcoord_Mesh_009_9_60_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_61_point()))))))
        .addChild(new Transform("OB_o7")
          .addChild(new Group("ME_Mesh_008")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_69_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_69_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_008").setPoint(getcoord_Mesh_008_9_69_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_70_point()))))))
        .addChild(new Transform("OB_wall")
          .addChild(new Group("ME_Mesh_007")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,2,4,-1,3,0,2,-1,5,3,6,-1,5,0,3,-1,6,4,7,-1,4,6,3,-1,1,0,5,-1,8,9,10,-1,9,8,11,-1,12,13,14,-1,15,14,16,-1,14,15,12,-1,17,18,19,-1,20,19,21,-1,19,20,17,-1,11,22,9,-1,15,23,12,-1,23,15,24,-1,13,12,23,-1,24,16,25,-1,16,24,15,-1,23,25,13,-1,25,23,24,-1,20,26,17,-1,26,20,27,-1,18,17,26,-1,27,21,28,-1,21,27,20,-1,26,28,18,-1,28,26,27,-1,29,30,31,-1,30,29,23,-1,31,32,33,-1,32,31,30,-1,29,33,34,-1,33,29,31,-1,23,34,13,-1,34,23,29,-1,30,13,32,-1,13,30,23,-1,35,8,36,-1,8,35,11,-1,36,10,37,-1,10,36,8,-1,22,11,35,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-1,132,133,134,-1,135,136,137,-1})
                .setCoord(new Coordinate("coord_Mesh_007").setPoint(new MFVec3f(new double[] {-3.36181,3.65651,2.59266,-3.36181,2.21625,.70456,-3.36181,2.21625,2.59266,-3.28877,3.65651,2.59266,-3.28877,2.21625,2.59266,-3.3618,3.65651,.70456,-3.28877,3.65651,.70456,-3.28877,2.21625,.70456,3.65361,3.65651,2.59266,3.58057,2.21625,2.59266,3.65361,2.21625,2.59266,3.58057,3.65651,2.59266,3.6752,3.68135,3.6246,3.6752,2.21625,6.35863,3.6752,2.21625,3.6246,3.60216,3.68135,3.6246,3.60216,2.21625,3.6246,-3.26718,3.68135,3.6246,-3.26718,2.21625,6.35862,-3.26718,2.21625,3.6246,-3.34022,3.68135,3.6246,-3.34022,2.21625,3.6246,3.58057,2.21625,.70456,3.6752,3.68135,6.35863,3.60216,3.68135,6.35863,3.60216,2.21625,6.35863,-3.26718,3.68135,6.35862,-3.34022,3.68135,6.35862,-3.34022,2.21625,6.35862,-3.34103,3.68135,6.35808,3.6752,3.68135,6.28577,-3.34077,3.68135,6.28504,3.6752,2.21625,6.28577,-3.34077,2.21625,6.28504,-3.34103,2.21625,6.35808,3.58057,3.65651,.70456,3.65361,3.65651,.70456,3.65361,2.21625,.70456})))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_79_point()))))))
        .addChild(new Transform("OB_bridge")
          .addChild(new Group("ME_Mesh_006")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_87_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_87_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_006").setPoint(getcoord_Mesh_006_9_87_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_88_point()))))))
        .addChild(new Transform("OB_beam")
          .addChild(new Group("ME_Mesh_005")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,1,5,-1,8,5,9,-1,9,4,2,-1,9,2,8,-1,10,11,12,-1,13,14,15,-1,16,17,18,-1,16,19,17,-1,19,16,20,-1,18,21,22,-1,17,21,18,-1,23,17,24,-1,17,19,24,-1,20,24,19,-1,24,25,23,-1,26,23,25,-1,2,22,23,-1,22,21,23,-1,23,21,17,-1,18,22,4,-1,18,27,16,-1,27,18,28,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,19,20,21,-1,22,23,24,-1,25,26,27,-1,28,29,30,-1,31,32,33,-1,34,35,36,-1,37,38,39,-1,40,41,42,-1,43,44,45,-1,46,47,48,-1,49,50,51,-1,52,53,54,-1,55,56,57,-1,58,59,60,-1,61,62,63,-1,64,65,66,-1,67,68,69,-1})
                .setCoord(new Coordinate("coord_Mesh_005").setPoint(new MFVec3f(new double[] {2.98488,-.02421,-13.87003,2.98115,-.01697,.55366,3.31427,2.22461,6.33669,3.35877,2.22248,-16.26692,-3.05439,2.22461,6.33669,-2.71616,-.01697,.55367,-2.72468,-.02421,-13.87003,-3.09888,2.22248,-16.26692,3.35491,2.22485,.55366,-3.09502,2.22486,.55366,3.7985,2.22248,-16.26692,4.19528,2.22255,-12.79486,4.22697,-.0242,-13.87003,-3.96709,-.0242,-13.87003,-3.9354,2.22255,-12.79486,-3.53861,2.22248,-16.26692,-3.38528,.39952,7.31266,.12994,2.22292,7.31178,-3.38528,2.22292,7.31266,.12994,1.29835,7.31178,.12994,.39952,7.31178,.12994,2.2238,6.80817,.12994,2.22462,6.33717,3.64516,2.22292,7.31267,3.64516,.39952,7.31267,4.18903,-.49984,2.95769,4.18935,2.22284,3.17664,-3.92914,-.49984,2.95768,-3.92946,2.22284,3.17664})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.704,.087,.704,.429,.651,.567,.651,.03,.707,.03,.761,.167,.761,.51,.707,.567,.467,.157,.52,.166,.52,.301,.467,.31,.767,.033,.904,.034,.904,.185,.767,.186,.236,.59,.236,.508,.29,.533,.394,.087,.341,.112,.341,.03,.621,.174,.578,.258,.578,.174,.621,.174,.6,.258,.578,.258,.6,.258,.621,.174,.621,.258,.562,.03,.646,.042,.646,.053,.646,.03,.646,.042,.562,.03,.578,.341,.578,.258,.621,.341,.578,.258,.6,.258,.621,.341,.621,.258,.621,.341,.6,.258,.28,.03,.301,.133,.236,.03,.236,.128,.236,.03,.301,.133,.521,.053,.446,.053,.529,.03,.446,.053,.446,.042,.529,.03,.529,.03,.446,.042,.446,.03,.562,.03,.646,.053,.57,.053,.341,.59,.406,.487,.384,.59,.406,.487,.341,.59,.341,.492})))))))
        .addChild(new Transform("OB_hull")
          .addChild(new Group("ME_Mesh_004")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,5,4,-1,8,4,9,-1,2,1,10,-1,2,10,11,-1,11,10,8,-1,11,8,9,-1,10,12,13,-1,10,13,8,-1,12,14,15,-1,12,15,13,-1,14,16,17,-1,14,17,15,-1,6,0,3,-1,6,3,7,-1,0,6,5,-1,0,5,1,-1,18,19,20,-1,18,20,21,-1,22,23,21,-1,22,21,20,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,5,4,-1,8,4,9,-1,2,1,10,-1,2,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,17,20,21,-1,17,21,18,-1,20,22,23,-1,20,23,21,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,35,-1,36,35,34,-1})
                .setCoord(new Coordinate("coord_Mesh_004").setPoint(new MFVec3f(new double[] {3.78021,2.85417,-16.96153,3.7985,2.22248,-16.26692,3.79162,2.22262,-16.53018,3.77754,2.8569,-17.05013,-3.53174,2.22262,-16.53019,-3.53861,2.22248,-16.26692,-3.52032,2.85417,-16.96153,-3.51765,2.8569,-17.05013,-3.96709,-.0242,-13.87003,-3.93139,-.01077,-14.55317,4.22697,-.0242,-13.87003,4.19128,-.01077,-14.55317,4.19571,-1.3207,-12.46838,-3.93583,-1.3207,-12.46838,4.19498,-1.93033,-8.43042,-3.93509,-1.93033,-8.43042,4.19083,-1.62013,-1.63537,-3.93095,-1.62013,-1.63537,3.35877,2.22248,-16.26692,-3.09888,2.22248,-16.26692,-2.72468,-.02421,-13.87003,2.98488,-.02421,-13.87003,-2.71616,-.01697,.55367,2.98115,-.01697,.55366})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.452,.559,.467,.543,.467,.549,.452,.561,.467,.071,.467,.077,.452,.061,.452,.059,.52,.134,.52,.118,.52,.486,.52,.502,.448,.158,.464,.157,.464,.352,.448,.351,.031,.533,.032,.5,.225,.5,.226,.533,.032,.404,.225,.404,.032,.243,.225,.243,.851,.284,.851,.457,.849,.457,.849,.284,.651,.773,.651,.6,.667,.6,.667,.774,.183,.963,.03,.963,.039,.906,.174,.906,.039,.564,.174,.564})))))))
        .addChild(new Transform("OB_wall_1")
          .addChild(new Group("ME_Mesh_003")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,16,19,17,-1,20,21,22,-1,20,23,21,-1,11,22,9,-1,11,20,22,-1,24,25,26,-1,24,27,25,-1,15,26,13,-1,15,24,26,-1,28,29,30,-1,28,31,29,-1,32,30,33,-1,32,28,30,-1,11,33,9,-1,11,32,33,-1,31,9,29,-1,31,11,9,-1,34,35,36,-1,34,37,35,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1})
                .setCoord(new Coordinate("coord_Mesh_003").setPoint(new MFVec3f(new double[] {-3.36181,3.65651,2.59266,-3.36181,2.21625,.70456,-3.36181,2.21625,2.59266,-3.3618,3.65651,.70456,-3.28877,3.65651,.70456,-3.28877,2.21625,2.59266,-3.28877,2.21625,.70456,-3.28877,3.65651,2.59266,3.6752,3.68135,3.6246,3.6752,2.21625,6.35863,3.6752,2.21625,3.6246,3.6752,3.68135,6.35863,-3.26718,3.68135,3.6246,-3.26718,2.21625,6.35862,-3.26718,2.21625,3.6246,-3.26718,3.68135,6.35862,3.58057,3.65651,2.59266,3.58057,2.21625,.70456,3.58057,2.21625,2.59266,3.58057,3.65651,.70456,3.60216,3.68135,6.35863,3.60216,2.21625,3.6246,3.60216,2.21625,6.35863,3.60216,3.68135,3.6246,-3.34022,3.68135,6.35862,-3.34022,2.21625,3.6246,-3.34022,2.21625,6.35862,-3.34022,3.68135,3.6246,-3.34077,3.68135,6.28504,3.6752,2.21625,6.28577,-3.34077,2.21625,6.28504,3.6752,3.68135,6.28577,-3.34103,3.68135,6.35808,-3.34103,2.21625,6.35808,3.65361,3.65651,.70456,3.65361,2.21625,2.59266,3.65361,2.21625,.70456,3.65361,3.65651,2.59266})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.585,.669,.619,.624,.619,.669,.585,.669,.585,.624,.619,.624,.301,.582,.335,.538,.335,.582,.301,.582,.301,.538,.335,.538,.193,.805,.228,.741,.228,.805,.193,.805,.193,.741,.228,.741,.502,.689,.537,.624,.537,.689,.502,.689,.502,.624,.537,.624,.914,.154,.948,.11,.948,.154,.914,.154,.914,.11,.948,.11,.707,.664,.742,.6,.742,.664,.707,.664,.707,.6,.742,.6,.796,.399,.798,.434,.796,.434,.796,.399,.798,.399,.798,.434,.548,.866,.583,.801,.583,.866,.548,.866,.548,.801,.583,.801,.792,.296,.794,.331,.792,.331,.792,.296,.794,.296,.794,.331,.548,.791,.583,.624,.583,.791,.548,.791,.548,.624,.583,.624,.785,.296,.787,.331,.785,.331,.785,.296,.787,.296,.787,.331,.193,.73,.228,.564,.228,.73,.193,.73,.193,.564,.228,.564,.777,.653,.779,.688,.777,.688,.777,.653,.779,.653,.779,.688,.576,.546,.621,.58,.576,.58,.576,.546,.621,.546,.621,.58})))))))
        .addChild(new Transform("OB_bridge_1")
          .addChild(new Group("ME_Mesh_002")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,16,19,17,-1,20,21,22,-1,20,23,21,-1,24,25,26,-1,24,27,25,-1,28,4,29,-1,28,7,4,-1,30,0,28,-1,3,0,30,-1,30,16,31,-1,30,19,16,-1,32,4,6,-1,32,29,4,-1,5,28,33,-1,5,7,28,-1,5,32,6,-1,5,33,32,-1,33,0,2,-1,28,0,33,-1,1,30,31,-1,1,3,30,-1,1,33,2,-1,1,31,33,-1,34,16,18,-1,34,31,16,-1,17,30,35,-1,17,19,30,-1,17,34,18,-1,17,35,34,-1,29,10,9,-1,29,32,10,-1,11,13,15,-1,11,8,13,-1,12,34,35,-1,12,14,34,-1,15,9,11,-1,15,29,9,-1,12,29,15,-1,12,35,29,-1,32,14,10,-1,32,34,14,-1,30,29,35,-1,30,28,29,-1,8,10,14,-1,13,8,14,-1,22,21,23,-1,20,22,23,-1,26,25,27,-1,24,26,27,-1,32,33,31,-1,34,32,31,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,8,9,10,-1,8,11,9,-1,12,13,14,-1,12,15,13,-1,16,17,18,-1,16,19,17,-1,20,21,22,-1,20,23,21,-1,24,25,26,-1,24,27,25,-1,28,29,30,-1,28,31,29,-1,32,33,34,-1,35,33,32,-1,36,37,38,-1,36,39,37,-1,40,29,41,-1,40,30,29,-1,42,28,43,-1,42,31,28,-1,42,40,41,-1,42,43,40,-1,44,33,45,-1,34,33,44,-1,46,32,47,-1,46,35,32,-1,46,44,45,-1,46,47,44,-1,48,49,49,-1,48,50,49,-1,51,52,53,-1,51,51,52,-1,51,48,49,-1,51,53,48,-1,54,55,56,-1,54,57,55,-1,58,59,60,-1,58,61,59,-1,62,63,64,-1,62,65,63,-1,60,56,58,-1,60,54,56,-1,62,54,60,-1,62,64,54,-1,57,65,55,-1,57,63,65,-1,66,67,68,-1,66,69,67,-1,61,10,65,-1,13,61,65,-1,22,21,23,-1,20,22,23,-1,26,25,27,-1,24,26,27,-1,57,43,47,-1,48,57,47,-1})
                .setCoord(new Coordinate("coord_Mesh_002").setPoint(new MFVec3f(new double[] {1.16435,5.08979,4.98716,-.73781,4.36417,4.98716,1.16435,4.36417,4.98716,-.73781,5.08979,4.98716,1.60581,5.08979,3.23229,1.60581,4.36417,4.48825,1.60581,4.36417,3.23229,1.60581,5.08979,4.48825,.3589,4.36417,2.73543,1.27111,5.08979,2.73543,1.27111,4.36417,2.73543,.3589,5.08979,2.73543,-.74236,5.08979,2.73543,.16985,4.36417,2.73543,-.74236,4.36417,2.73543,.16985,5.08979,2.73543,-1.14587,4.36417,4.48825,-1.14587,5.08979,3.23229,-1.14587,4.36417,3.23229,-1.14587,5.08979,4.48825,2.5805,4.248,2.76732,2.03385,2.21289,2.76732,2.03385,4.248,2.76732,2.5805,2.21289,2.76732,2.03385,4.248,3.42464,2.5805,2.21289,3.42464,2.5805,4.248,3.42464,2.03385,2.21289,3.42464,1.60581,5.26557,4.98716,1.60581,5.26557,2.73543,-1.14587,5.26557,4.98716,-1.14587,2.19723,4.98716,1.60581,2.19723,2.73543,1.60581,2.19723,4.98716,-1.14587,2.19723,2.73543,-1.14587,5.26557,2.73543})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.475,.563,.52,.581,.475,.581,.52,.563,.098,.105,.128,.122,.098,.122,.128,.105,.44,.597,.423,.575,.44,.575,.423,.597,.452,.563,.474,.581,.452,.581,.474,.563,.59,.167,.573,.137,.59,.137,.573,.167,.457,.374,.449,.408,.452,.374,.462,.408,.472,.458,.52,.471,.472,.471,.52,.458,.282,.829,.248,.833,.243,.829,.278,.833,.97,.03,.92,.034,.914,.03,.965,.034,.349,.735,.353,.757,.349,.808,.353,.739,.243,.902,.248,.85,.278,.85,.282,.902,.914,.103,.92,.051,.965,.051,.97,.103,.389,.808,.38,.797,.38,.808,.38,.764,.38,.76,.389,.761,.128,.03,.124,.051,.124,.034,.128,.103,.103,.034,.098,.051,.098,.034,.103,.051,.076,.034,.072,.103,.072,.03,.076,.051,.492,.776,.452,.832,.452,.776,.492,.832})))))))
        .addChild(new Transform("OB_beam_1")
          .addChild(new Group("ME_Mesh_001")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,0,7,4,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,12,11,8,-1,12,13,11,-1,12,1,3,-1,12,8,1,-1,14,2,8,-1,14,15,2,-1,16,2,15,-1,16,7,2,-1,8,17,14,-1,8,10,17,-1,18,19,20,-1,5,19,18,-1,5,21,19,-1,7,21,5,-1,7,16,21,-1,22,0,4,-1,23,0,22,-1,12,24,13,-1,12,25,24,-1,26,10,9,-1,27,10,26,-1,27,17,10,-1,28,17,27,-1,28,29,17,-1,30,0,31,-1,12,0,30,-1,30,23,25,-1,30,31,23,-1,6,5,18,-1,26,9,11,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,4,5,6,-1,4,7,5,-1,0,7,4,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,12,11,8,-1,12,13,11,-1,12,14,15,-1,12,8,14,-1,16,17,18,-1,16,19,17,-1,20,21,22,-1,20,23,21,-1,24,25,26,-1,24,27,25,-1,28,29,30,-1,31,29,28,-1,31,32,29,-1,23,32,31,-1,23,20,32,-1,33,34,35,-1,36,34,33,-1,37,38,39,-1,37,40,38,-1,41,27,42,-1,43,27,41,-1,43,25,27,-1,44,25,43,-1,44,45,25,-1,46,47,48,-1,49,47,46,-1,50,51,52,-1,50,53,51,-1,54,31,28,-1,41,42,55,-1})
                .setCoord(new Coordinate("coord_Mesh_001").setPoint(new MFVec3f(new double[] {3.31427,2.22461,6.33669,.12994,2.22292,7.31178,3.64516,2.22292,7.31267,.12994,2.22462,6.33717,3.35877,2.22248,-16.26692,4.19528,2.22255,-12.79486,3.7985,2.22248,-16.26692,4.18935,2.22284,3.17664,-3.38528,2.22292,7.31266,-3.9354,2.22255,-12.79486,-3.92946,2.22284,3.17664,-3.53861,2.22248,-16.26692,-3.05439,2.22461,6.33669,-3.09888,2.22248,-16.26692,-3.38528,.39952,7.31266,3.64516,.39952,7.31267,4.18903,-.49984,2.95769,-3.92914,-.49984,2.95768,4.22697,-.0242,-13.87003,4.19498,-1.93033,-8.43042,4.19571,-1.3207,-12.46838,4.19083,-1.62013,-1.63537,2.98488,-.02421,-13.87003,2.98115,-.01697,.55366,-2.72468,-.02421,-13.87003,-2.71616,-.01697,.55367,-3.96709,-.0242,-13.87003,-3.93583,-1.3207,-12.46838,-3.93509,-1.93033,-8.43042,-3.93095,-1.62013,-1.63537,-3.09502,2.22486,.55366,3.35491,2.22485,.55366})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.521,.053,.446,.03,.529,.03,.446,.053,.522,.59,.542,.508,.533,.59,.542,.128,.562,.03,.549,.508,.549,.128,.559,.59,.57,.053,.569,.59,.646,.03,.646,.053,.621,.174,.578,.341,.578,.174,.621,.341,.301,.133,.236,.03,.28,.03,.236,.128,.341,.59,.406,.487,.384,.59,.341,.492,.29,.533,.335,.404,.321,.5,.236,.508,.328,.243,.704,.087,.651,.567,.651,.03,.704,.429,.707,.03,.761,.51,.707,.567,.761,.167,.394,.087,.341,.112,.425,.12,.44,.216,.432,.378,.767,.033,.904,.185,.767,.186,.904,.034,.467,.31,.52,.166,.52,.301,.467,.157,.236,.59,.341,.03})))))))
        .addChild(new Transform("OB_hull_1")
          .addChild(new Group("ME_Mesh")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("finallcm_rgb"))
                .setMaterial(new Material().setUSE("MA_finallcm_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,0,2,4,-1,5,4,6,-1,3,4,5,-1,3,0,4,-1,7,8,9,-1,10,11,12,-1,10,13,11,-1,14,15,16,-1,14,17,15,-1,18,19,20,-1,18,21,19,-1,15,22,16,-1,15,23,22,-1,18,8,7,-1,9,8,20,-1,8,18,24,-1,24,20,8,-1,20,24,25,-1,25,24,18,-1,10,25,18,-1,20,25,12,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,0,2,4,-1,5,6,7,-1,8,6,5,-1,8,9,6,-1,10,11,12,-1,13,14,15,-1,13,16,14,-1,17,18,19,-1,17,20,18,-1,21,22,23,-1,21,24,22,-1,18,25,19,-1,18,26,25,-1,27,11,10,-1,12,11,28,-1,11,27,29,-1,29,28,11,-1,28,29,30,-1,30,29,27,-1,31,30,27,-1,28,30,32,-1})
                .setCoord(new Coordinate("coord_Mesh").setPoint(new MFVec3f(new double[] {.12994,-.02417,5.26004,-3.38528,.39952,7.31266,-3.92914,-.49984,2.95768,.12994,.39952,7.31178,.12994,-.52504,2.95458,3.64516,.39952,7.31267,4.18903,-.49984,2.95769,3.77754,2.8569,-17.05013,.12994,2.22262,-16.53021,-3.51765,2.8569,-17.05013,4.22697,-.0242,-13.87003,-3.93583,-1.3207,-12.46838,-3.96709,-.0242,-13.87003,4.19571,-1.3207,-12.46838,3.35877,2.22248,-16.26692,-2.72468,-.02421,-13.87003,2.98488,-.02421,-13.87003,-3.09888,2.22248,-16.26692,3.7985,2.22248,-16.26692,-3.52032,2.85417,-16.96153,-3.53861,2.22248,-16.26692,3.78021,2.85417,-16.96153,2.98115,-.01697,.55366,-2.71616,-.01697,.55367,.12994,1.31146,-15.72322,.12994,-.02421,-13.87002})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.129,.079,.212,.03,.225,.133,.129,.03,.129,.134,.354,.624,.438,.728,.341,.728,.438,.624,.438,.673,.236,.634,.256,.721,.236,.807,.031,.533,.225,.5,.226,.533,.032,.5,.183,.963,.039,.906,.174,.906,.03,.963,.667,.774,.651,.6,.667,.6,.651,.773,.174,.564,.039,.564,.256,.634,.256,.808,.285,.721,.327,.721,.327,.624,.327,.817}))))))))));
            }
            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_24_coordIndex_1()
		{
			int[] value = {0,1,2,-1,1,0,3,-1,3,4,1,-1,5,4,3,-1,5,6,4,-1,7,6,5,-1,7,8,6,-1,9,8,7,-1,9,10,8,-1,11,10,9,-1,11,2,10,-1,0,2,11,-1,2,12,13,-1,1,12,2,-1,1,14,12,-1,4,14,1,-1,4,15,14,-1,6,15,4,-1,6,16,15,-1,8,16,6,-1,8,17,16,-1,10,17,8,-1,10,13,17,-1,2,13,10,-1,13,18,19,-1,12,18,13,-1,12,20,18,-1,14,20,12,-1,14,21,20,-1,15,21,14,-1,15,22,21,-1,16,22,15,-1,16,23,22,-1,17,23,16,-1,17,19,23,-1,13,19,17,-1,19,24,25,-1,18,24,19,-1,18,26,24,-1,20,26,18,-1,20,27,26,-1,21,27,20,-1,21,28,27,-1,22,28,21,-1,22,29,28,-1,23,29,22,-1,23,25,29,-1,19,25,23,-1,25,30,31,-1,24,30,25,-1,24,32,30,-1,26,32,24,-1,26,33,32,-1,27,33,26,-1,27,34,33,-1,28,34,27,-1,28,35,34,-1,29,35,28,-1,29,31,35,-1,25,31,29,-1,36,37,38,-1,39,37,36,-1,39,40,37,-1,41,40,39,-1,41,42,40,-1,43,42,41,-1,43,44,42,-1,45,44,43,-1,45,46,44,-1,47,46,45,-1,47,38,46,-1,36,38,47,-1,38,48,49,-1,37,48,38,-1,37,50,48,-1,40,50,37,-1,40,51,50,-1,42,51,40,-1,42,52,51,-1,44,52,42,-1,44,53,52,-1,46,53,44,-1,46,49,53,-1,38,49,46,-1,49,54,55,-1,48,54,49,-1,48,56,54,-1,50,56,48,-1,50,57,56,-1,51,57,50,-1,51,58,57,-1,52,58,51,-1,52,59,58,-1,53,59,52,-1,53,55,59,-1,49,55,53,-1,55,60,61,-1,54,60,55,-1,54,62,60,-1,56,62,54,-1,56,63,62,-1,57,63,56,-1,57,64,63,-1,58,64,57,-1,58,65,64,-1,59,65,58,-1,59,61,65,-1,55,61,59,-1,61,66,67,-1,60,66,61,-1,60,68,66,-1,62,68,60,-1,62,69,68,-1,63,69,62,-1,63,70,69,-1,64,70,63,-1,64,71,70,-1,65,71,64,-1,65,67,71,-1,61,67,65,-1,72,73,74,-1,73,72,75,-1,76,74,77,-1,74,76,72,-1,78,77,79,-1,77,78,76,-1,75,79,73,-1,79,75,78,-1,73,77,74,-1,77,73,79,-1,75,76,78,-1,76,75,72,-1,80,81,82,-1,81,80,83,-1,84,82,85,-1,82,84,80,-1,86,85,87,-1,85,86,84,-1,83,87,81,-1,87,83,86,-1,81,85,82,-1,85,81,87,-1,83,84,86,-1,84,83,80,-1,88,89,90,-1,89,88,91,-1,92,90,93,-1,90,92,88,-1,94,93,95,-1,93,94,92,-1,89,93,90,-1,93,89,95,-1,92,91,88,-1,96,97,98,-1,97,96,99,-1,100,98,101,-1,98,100,96,-1,102,101,103,-1,101,102,100,-1,99,103,97,-1,103,99,102,-1,97,101,98,-1,101,97,103,-1,99,100,102,-1,100,99,96,-1,104,105,106,-1,105,104,107,-1,108,106,109,-1,106,108,104,-1,110,109,111,-1,109,110,108,-1,105,109,106,-1,109,105,111,-1,107,108,110,-1,108,107,104,-1,112,113,114,-1,113,112,115,-1,116,114,117,-1,114,116,112,-1,118,117,119,-1,117,118,116,-1,113,117,114,-1,117,113,119,-1,115,116,118,-1,116,115,112,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_24_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-1,132,133,134,-1,135,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,151,152,-1,153,154,155,-1,156,157,158,-1,159,160,161,-1,162,163,164,-1,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-1,186,187,188,-1,189,190,191,-1,192,193,194,-1,195,196,197,-1,198,199,200,-1,201,202,203,-1,204,205,206,-1,207,208,209,-1,210,211,212,-1,213,214,215,-1,216,217,218,-1,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-1,294,295,296,-1,297,298,299,-1,300,301,302,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,316,317,-1,318,319,320,-1,321,322,323,-1,324,325,326,-1,327,328,329,-1,330,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,381,382,383,-1,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-1,402,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,456,457,458,-1,459,460,461,-1,462,463,464,-1,465,466,467,-1,468,469,470,-1,471,472,473,-1,474,475,476,-1,477,478,479,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-1,510,511,512,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,522,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,543,544,545,-1,546,547,548,-1,549,550,551,-1,552,553,554,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_013_9_24_point_1()
		{
			double[] value = {-1.90402,2.23878,.70733,-1.87726,2.33761,.66079,-1.90402,2.34949,.67067,-1.87726,2.23856,.69188,-1.87726,2.31385,.64103,-1.87726,2.23813,.66098,-1.90402,2.30197,.63115,-1.90402,2.23791,.64553,-1.93078,2.31385,.64103,-1.93078,2.23813,.66098,-1.93078,2.33761,.66079,-1.93078,2.23856,.69188,-1.87726,2.35264,.57295,-1.90402,2.36809,.57251,-1.87726,2.32175,.57384,-1.90402,2.30631,.57429,-1.93078,2.32175,.57384,-1.93078,2.35264,.57295,-1.87726,2.32737,.49352,-1.90402,2.33709,.48151,-1.87726,2.30794,.51755,-1.90402,2.29822,.52956,-1.93078,2.30794,.51755,-1.93078,2.32737,.49352,-1.87726,2.19834,.44084,-1.90402,2.19834,.42539,-1.87726,2.19834,.47175,-1.90402,2.19834,.4872,-1.93078,2.19834,.47175,-1.93078,2.19834,.44084,-1.87726,.26145,.44084,-1.90402,.26145,.42539,-1.87726,.26145,.47175,-1.90402,.26145,.4872,-1.93078,.26145,.47175,-1.93078,.26145,.44084,-2.43331,2.23878,.70733,-2.40654,2.33761,.66079,-2.43331,2.34949,.67067,-2.40654,2.23856,.69188,-2.40654,2.31385,.64103,-2.40654,2.23813,.66098,-2.43331,2.30197,.63115,-2.43331,2.23791,.64553,-2.46007,2.31385,.64103,-2.46007,2.23813,.66098,-2.46007,2.33761,.66079,-2.46007,2.23856,.69188,-2.40654,2.35264,.57295,-2.43331,2.36809,.57251,-2.40654,2.32175,.57384,-2.43331,2.30631,.57429,-2.46007,2.32175,.57384,-2.46007,2.35264,.57295,-2.40654,2.32737,.49352,-2.43331,2.33709,.48151,-2.40654,2.30794,.51755,-2.43331,2.29822,.52956,-2.46007,2.30794,.51755,-2.46007,2.32737,.49352,-2.40654,2.19834,.44084,-2.43331,2.19834,.42539,-2.40654,2.19834,.47175,-2.43331,2.19834,.4872,-2.46007,2.19834,.47175,-2.46007,2.19834,.44084,-2.40655,.26145,.44084,-2.43331,.26145,.42539,-2.40655,.26145,.47175,-2.43331,.26145,.4872,-2.46007,.26145,.47175,-2.46007,.26145,.44084,-2.43389,1.94164,.46971,-1.90346,1.91135,.46971,-1.90346,1.94164,.46971,-2.43389,1.91135,.46971,-2.43389,1.94164,.44263,-1.90346,1.94164,.44263,-2.43389,1.91135,.44263,-1.90346,1.91135,.44263,-2.43389,1.26961,.46971,-1.90346,1.23932,.46971,-1.90346,1.26961,.46971,-2.43389,1.23932,.46971,-2.43389,1.26961,.44263,-1.90346,1.26961,.44263,-2.43389,1.23932,.44263,-1.90346,1.23932,.44263,-2.43389,.30462,.46971,-1.90346,.27434,.46971,-1.90346,.30462,.46971,-2.43389,.27434,.46971,-2.43389,.30462,.44263,-1.90346,.30462,.44263,-2.43389,.27434,.44263,-1.90346,.27434,.44263,-2.43389,1.59299,.46971,-1.90346,1.5627,.46971,-1.90346,1.59299,.46971,-2.43389,1.5627,.46971};
			return value;
		}
		private double[] getcoord_Mesh_013_9_24_point_2()
		{
			double[] value = {-2.43389,1.59299,.44263,-1.90346,1.59299,.44263,-2.43389,1.5627,.44263,-1.90346,1.5627,.44263,-2.43389,.95345,.46971,-1.90346,.92316,.46971,-1.90346,.95345,.46971,-2.43389,.92316,.46971,-2.43389,.95345,.44263,-1.90346,.95345,.44263,-2.43389,.92316,.44263,-1.90346,.92316,.44263,-2.43389,.64813,.46971,-1.90346,.61785,.46971,-1.90346,.64813,.46971,-2.43389,.61785,.46971,-2.43389,.64813,.44263,-1.90346,.64813,.44263,-2.43389,.61785,.44263,-1.90346,.61785,.44263};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_25_point_1()
		{
			double[] value = {.417,.504,.416,.502,.417,.502,.416,.502,.417,.504,.416,.504,.473,.556,.472,.557,.471,.556,.473,.556,.472,.557,.473,.556,.5,.14,.498,.141,.498,.14,.5,.141,.498,.141,.5,.14,.5,.141,.498,.141,.498,.141,.5,.141,.498,.141,.5,.141,.473,.064,.471,.064,.472,.064,.473,.065,.471,.064,.473,.064,.418,.504,.417,.502,.418,.502,.417,.504,.417,.502,.418,.504,.503,.48,.5,.48,.5,.48,.502,.48,.5,.48,.503,.48,.471,.556,.472,.558,.471,.558,.472,.557,.472,.558,.471,.556,.457,.108,.457,.107,.457,.107,.457,.108,.457,.107,.457,.108,.457,.108,.456,.107,.457,.107,.456,.108,.456,.107,.457,.108,.472,.064,.471,.062,.472,.062,.471,.064,.471,.062,.472,.064,.502,.479,.5,.48,.5,.479,.503,.48,.5,.48,.502,.479,.5,.48,.498,.48,.498,.48,.5,.48,.498,.48,.5,.48,.471,.558,.472,.56,.471,.56,.472,.558,.472,.56,.471,.558,.457,.107,.457,.106,.457,.105,.457,.107,.457,.106,.457,.107,.457,.107,.456,.105,.457,.106,.456,.107,.456,.105,.457,.107,.472,.062,.471,.06,.472,.061,.471,.062};
			return value;
		}
		private double[] getTextureCoordinate_9_25_point_2()
		{
			double[] value = {.471,.06,.472,.062,.5,.479,.498,.48,.498,.479,.5,.48,.498,.48,.5,.479,.471,.067,.474,.066,.474,.067,.471,.066,.474,.066,.471,.067,.471,.56,.474,.561,.474,.562,.472,.56,.474,.561,.471,.56,.807,.768,.808,.771,.807,.771,.808,.768,.808,.771,.807,.768,.808,.768,.808,.771,.808,.771,.808,.768,.808,.771,.808,.768,.472,.061,.474,.059,.474,.06,.471,.06,.474,.059,.472,.061,.471,.068,.474,.067,.474,.068,.471,.067,.474,.067,.471,.068,.474,.067,.52,.066,.52,.067,.474,.066,.52,.066,.474,.067,.474,.562,.52,.561,.52,.562,.474,.561,.52,.561,.474,.562,.807,.771,.808,.817,.807,.817,.808,.771,.808,.817,.807,.771,.808,.771,.808,.817,.808,.817,.808,.771,.808,.817,.808,.771,.474,.06,.52,.059,.52,.06,.474,.059,.52,.059,.474,.06,.474,.068,.52,.067,.52,.068,.474,.067,.52,.067,.474,.068,.419,.504,.418,.502,.419,.502,.418,.504,.418,.502,.419,.504,.849,.286,.848,.285,.848,.284,.848,.286,.848,.285,.849,.286,.46,.106,.46,.104,.46,.104,.46,.106,.46,.104,.46,.106,.46,.106,.459,.104};
			return value;
		}
		private double[] getTextureCoordinate_9_25_point_3()
		{
			double[] value = {.46,.104,.459,.106,.459,.104,.46,.106,.473,.555,.471,.555,.472,.554,.473,.555,.471,.555,.473,.555,.419,.504,.419,.502,.419,.502,.419,.504,.419,.502,.419,.504,.457,.113,.456,.111,.457,.111,.456,.113,.456,.111,.457,.113,.848,.284,.846,.284,.846,.284,.848,.285,.846,.284,.848,.284,.462,.113,.461,.112,.462,.112,.461,.113,.461,.112,.462,.113,.461,.113,.46,.112,.461,.112,.46,.113,.46,.112,.461,.113,.472,.554,.471,.553,.472,.553,.471,.555,.471,.553,.472,.554,.457,.113,.457,.111,.457,.111,.457,.113,.457,.111,.457,.113,.457,.111,.456,.109,.457,.109,.456,.111,.456,.109,.457,.111,.846,.284,.845,.285,.844,.284,.846,.284,.845,.285,.846,.284,.462,.112,.461,.111,.462,.11,.461,.112,.461,.111,.462,.112,.461,.112,.46,.11,.461,.111,.46,.112,.46,.11,.461,.112,.472,.553,.471,.551,.472,.551,.471,.553,.471,.551,.472,.553,.457,.111,.457,.109,.457,.109,.457,.111,.457,.109,.457,.111,.471,.066,.474,.065,.474,.066,.471,.065,.474,.065,.471,.066,.844,.284,.844,.287,.843,.287,.845,.285,.844,.287,.844,.284};
			return value;
		}
		private double[] getTextureCoordinate_9_25_point_4()
		{
			double[] value = {.79,.768,.79,.771,.79,.771,.79,.769,.79,.771,.79,.768,.79,.769,.791,.771,.79,.771,.791,.768,.791,.771,.79,.769,.472,.551,.474,.549,.474,.55,.471,.551,.474,.549,.472,.551,.471,.066,.474,.066,.474,.066,.471,.066,.474,.066,.471,.066,.474,.066,.52,.065,.52,.066,.474,.065,.52,.065,.474,.066,.843,.287,.844,.333,.843,.333,.844,.287,.844,.333,.843,.287,.79,.771,.79,.817,.79,.817,.79,.771,.79,.817,.79,.771,.79,.771,.791,.817,.79,.817,.791,.771,.791,.817,.79,.771,.474,.55,.52,.549,.52,.55,.474,.549,.52,.549,.474,.55,.474,.066,.52,.066,.52,.066,.474,.066,.52,.066,.474,.066,.781,.781,.78,.769,.781,.769,.78,.769,.781,.781,.78,.781,.819,.456,.82,.469,.819,.469,.82,.469,.819,.456,.82,.456,.779,.769,.78,.781,.779,.781,.78,.781,.779,.769,.78,.769,.825,.447,.824,.435,.825,.435,.824,.435,.825,.447,.824,.447,.848,.572,.848,.573,.848,.572,.848,.573,.848,.572,.848,.573,.635,.234,.635,.234,.635,.234,.635,.234,.635,.234,.635,.234,.777,.783,.777,.77,.777,.77,.777,.77};
			return value;
		}
		private double[] getTextureCoordinate_9_25_point_5()
		{
			double[] value = {.777,.783,.777,.783,.824,.422,.825,.434,.824,.434,.825,.434,.824,.422,.825,.422,.777,.77,.778,.783,.777,.783,.778,.783,.777,.77,.778,.77,.825,.417,.824,.404,.825,.404,.824,.404,.825,.417,.824,.417,.849,.572,.848,.573,.848,.572,.848,.573,.849,.572,.849,.573,.791,.296,.791,.297,.791,.297,.791,.297,.791,.296,.791,.296,.768,.781,.767,.769,.768,.769,.767,.769,.768,.781,.767,.781,.82,.456,.82,.469,.82,.469,.82,.469,.82,.456,.82,.456,.778,.769,.779,.781,.778,.781,.779,.781,.778,.769,.779,.769,.799,.362,.799,.362,.799,.362,.799,.362,.799,.362,.799,.362,.843,.459,.842,.46,.842,.459,.459,.127,.459,.114,.459,.114,.459,.114,.459,.127,.459,.127,.576,.374,.577,.387,.576,.387,.577,.387,.576,.374,.577,.374,.458,.114,.459,.127,.458,.127,.459,.127,.458,.114,.459,.114,.577,.4,.576,.387,.577,.387,.576,.387,.577,.4,.576,.4,.851,.595,.851,.595,.851,.595,.851,.595,.851,.595,.851,.595,.635,.322,.635,.323,.635,.323,.635,.323,.635,.322,.635,.322,.767,.781,.766,.769,.767,.769,.766,.769,.767,.781};
			return value;
		}
		private double[] getTextureCoordinate_9_25_point_6()
		{
			double[] value = {.766,.781,.822,.346,.823,.359,.822,.359,.823,.359,.822,.346,.823,.346,.765,.77,.765,.783,.765,.783,.765,.783,.765,.77,.765,.77,.799,.362,.798,.362,.798,.362,.798,.362,.799,.362,.799,.362,.635,.233,.635,.232,.635,.233,.635,.232,.635,.233,.635,.232,.765,.783,.764,.77,.765,.77,.764,.77,.765,.783,.764,.783,.82,.346,.821,.359,.82,.359,.821,.359,.82,.346,.821,.346,.766,.769,.766,.781,.766,.781,.766,.781,.766,.769,.766,.769,.843,.371,.842,.37,.843,.37,.842,.37,.843,.371,.842,.371,.842,.548,.843,.547,.843,.548,.843,.547,.842,.548,.842,.547};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_42_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-1,132,133,134,-1,135,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,151,152,-1,153,154,155,-1,156,157,158,-1,159,160,161,-1,162,163,164,-1,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-1,186,187,188,-1,189,190,191,-1,192,193,194,-1,195,196,197,-1,198,199,200,-1,201,202,203,-1,204,205,206,-1,207,208,209,-1,210,211,212,-1,213,214,215,-1,216,217,218,-1,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-1,294,295,296,-1,297,298,299,-1,300,301,302,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,316,317,-1,318,319,320,-1,321,322,323,-1,324,325,326,-1,327,328,329,-1,330,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,381,382,383,-1,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-1,402,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,456,457,458,-1,459,460,461,-1,462,463,464,-1,465,466,467,-1,468,469,470,-1,471,472,473,-1,474,475,476,-1,477,478,479,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-1,510,511,512,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,522,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,543,544,545,-1,546,547,548,-1,549,550,551,-1,552,553,554,-1,555,556,557,-1,558,559,560,-1,561,562,563,-1,564,565,566,-1,567,568,569,-1,570,571,572,-1,573,574,575,-1,576,577,578,-1,579,580,581,-1,582,583,584,-1,585,586,587,-1,588,589,590,-1,591,592,593,-1,594,595,596,-1,597,598,599,-1,600,601,602,-1,603,604,605,-1,606,607,608,-1,609,610,611,-1,612,613,614,-1,615,616,617,-1,618,619,620,-1,621,622,623,-1,624,625,626,-1,627,628,629,-1,630,631,632,-1,633,634,635,-1,636,637,638,-1,639,640,641,-1,642,643,644,-1,645,646,647,-1,648,649,650,-1,651,652,653,-1,654,655,656,-1,657,658,659,-1,660,661,662,-1,663,664,665,-1,666,667,668,-1,669,670,671,-1,672,673,674,-1,675,676,677,-1,678,679,680,-1,681,682,683,-1,684,685,686,-1,687,688,689,-1,690,691,692,-1,693,694,695,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_011_9_42_point_1()
		{
			double[] value = {3.66034,2.18816,-14.50761,3.59833,2.18816,-14.5077,3.66034,3.58255,-14.50761,3.59833,3.58255,-14.5077,3.66024,2.18816,-14.43014,3.66024,3.58255,-14.43014,3.59822,2.18816,-14.43023,3.59822,3.58255,-14.43023,3.66034,2.18816,-2.20676,3.59833,2.18816,-2.20686,3.66034,3.58255,-2.20676,3.59833,3.58255,-2.20686,3.66023,2.18816,-2.1293,3.66024,3.58255,-2.1293,3.59822,2.18816,-2.12939,3.59822,3.58255,-2.12939,3.66034,2.18816,-4.24897,3.59833,2.18816,-4.24906,3.66034,3.58255,-4.24897,3.59833,3.58255,-4.24906,3.66023,2.18816,-4.1715,3.66024,3.58255,-4.1715,3.59822,2.18816,-4.1716,3.59822,3.58255,-4.1716,3.66034,2.18816,-6.31907,3.59833,2.18816,-6.31916,3.66034,3.58255,-6.31907,3.59833,3.58255,-6.31916,3.66024,2.18816,-6.2416,3.66024,3.58255,-6.2416,3.59822,2.18816,-6.24169,3.59822,3.58255,-6.24169,3.66034,2.18816,-8.33738,3.59833,2.18816,-8.33747,3.66034,3.58255,-8.33738,3.59833,3.58255,-8.33747,3.66024,2.18816,-8.25991,3.66024,3.58255,-8.25991,3.59822,2.18816,-8.26,3.59822,3.58255,-8.26,3.66034,2.18816,-10.40425,3.59833,2.18816,-10.40434,3.66034,3.58255,-10.40425,3.59833,3.58255,-10.40434,3.66024,2.18816,-10.32678,3.66024,3.58255,-10.32678,3.59822,2.18816,-10.32688,3.59822,3.58255,-10.32688,3.66034,2.18816,-12.44699,3.59833,2.18816,-12.44709,3.66034,3.58255,-12.44699,3.59833,3.58255,-12.44709,3.66024,2.18816,-12.36953,3.66024,3.58255,-12.36953,3.59822,2.18816,-12.36962,3.59822,3.58255,-12.36962,-3.27694,2.18816,-.15212,-3.33895,2.18816,-.15221,-3.27694,3.58255,-.15212,-3.33895,3.58255,-.15221,-3.27704,2.18816,-.07465,-3.27704,3.58255,-.07465,-3.33905,2.18816,-.07474,-3.33905,3.58255,-.07474,-3.27694,2.18816,-2.20676,-3.33895,2.18816,-2.20686,-3.27694,3.58255,-2.20676,-3.33895,3.58255,-2.20686,-3.27704,2.18816,-2.1293,-3.27704,3.58255,-2.1293,-3.33905,2.18816,-2.12939,-3.33905,3.58255,-2.12939,-3.27694,2.18816,-4.24897,-3.33895,2.18816,-4.24906,-3.27694,3.58255,-4.24897,-3.33895,3.58255,-4.24906,-3.27704,2.18816,-4.1715,-3.27704,3.58255,-4.1715,-3.33905,2.18816,-4.1716,-3.33905,3.58255,-4.1716,-3.27694,2.18816,-6.31907,-3.33895,2.18816,-6.31916,-3.27693,3.58255,-6.31907,-3.33895,3.58255,-6.31916,-3.27704,2.18816,-6.2416,-3.27704,3.58255,-6.2416,-3.33905,2.18816,-6.24169,-3.33905,3.58255,-6.24169,-3.27693,2.18816,-8.33738,-3.33895,2.18816,-8.33747,-3.27693,3.58255,-8.33738,-3.33895,3.58255,-8.33747,-3.27704,2.18816,-8.25991,-3.27704,3.58255,-8.25991,-3.33905,2.18816,-8.26,-3.33905,3.58255,-8.26,-3.27693,2.18816,-10.40425,-3.33895,2.18816,-10.40434,-3.27693,3.58255,-10.40425,-3.33895,3.58255,-10.40434};
			return value;
		}
		private double[] getcoord_Mesh_011_9_42_point_2()
		{
			double[] value = {-3.27704,2.18816,-10.32678,-3.27704,3.58255,-10.32678,-3.33905,2.18816,-10.32688,-3.33905,3.58255,-10.32688,-3.27693,2.18816,-12.44699,-3.33895,2.18816,-12.44709,-3.27693,3.58255,-12.44699,-3.33895,3.58255,-12.44709,-3.27704,2.18816,-12.36953,-3.27704,3.58255,-12.36953,-3.33905,2.18816,-12.36962,-3.33905,3.58255,-12.36962,-3.33195,3.52403,-14.45016,-3.33195,3.5471,.74883,-3.33195,3.5471,-14.45016,-3.33195,3.52403,.74883,-3.30412,3.52403,-14.45016,-3.30412,3.5471,-14.45016,-3.30412,3.52403,.74883,-3.30412,3.5471,.74883,-3.27693,2.18816,-14.50761,-3.33895,2.18816,-14.5077,-3.27693,3.58255,-14.50761,-3.33895,3.58255,-14.5077,-3.27704,2.18816,-14.43014,-3.27704,3.58255,-14.43014,-3.33905,2.18816,-14.43024,-3.33905,3.58255,-14.43024,3.60533,3.52403,-14.45016,3.60533,3.5471,.74883,3.60533,3.5471,-14.45016,3.60533,3.52403,.74883,3.63316,3.52403,-14.45016,3.63316,3.5471,-14.45016,3.63316,3.52403,.74883,3.63316,3.5471,.74883,-3.28877,2.21625,.70456,-3.3618,3.65651,.70456,-3.28877,3.65651,.70456,-3.36181,2.21625,.70456,-.02118,3.65543,.75422,.03223,2.21419,.75422,.03223,3.65543,.75422,-.02118,2.21419,.75422,-.02118,3.65543,.70257,.03223,3.65543,.70257,-.02118,2.21419,.70257,.03223,2.21419,.70257,.01609,3.60378,.75422,3.63117,3.65719,.75422,.01609,3.65719,.75422,3.63117,3.60378,.75422,.01609,3.60378,.70257,.01609,3.65719,.70257,3.63117,3.60378,.70257,3.63117,3.65719,.70257,2.57249,3.65543,.75422,2.6259,2.21419,.75422,2.6259,3.65543,.75422,2.57249,2.21419,.75422,2.57249,3.65543,.70257,2.6259,3.65543,.70257,2.57249,2.21419,.70257,2.6259,2.21419,.70257,1.25745,3.65543,.75422,1.31086,2.21419,.75422,1.31086,3.65543,.75422,1.25745,2.21419,.75422,1.25745,3.65543,.70257,1.31086,3.65543,.70257,1.25745,2.21419,.70257,1.31086,2.21419,.70257,3.65361,2.21625,.70456,3.58057,3.65651,.70456,3.65361,3.65651,.70456,3.58057,2.21625,.70456,.01609,2.89058,.75422,3.63117,2.94399,.75422,.01609,2.94399,.75422,3.63117,2.89058,.75422,.01609,2.89058,.70257,.01609,2.94399,.70257,3.63117,2.89058,.70257,3.63117,2.94399,.70257};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_43_point_1()
		{
			double[] value = {.768,.031,.768,.03,.802,.031,.802,.03,.802,.031,.768,.03,.834,.392,.832,.392,.834,.359,.834,.359,.832,.392,.832,.359,.635,.444,.634,.444,.635,.411,.634,.411,.635,.411,.634,.444,.834,.503,.832,.503,.834,.47,.832,.47,.834,.47,.832,.503,.834,.445,.833,.445,.834,.444,.833,.444,.834,.444,.833,.445,.791,.486,.79,.486,.791,.453,.79,.453,.791,.453,.79,.486,.642,.519,.64,.519,.642,.486,.64,.486,.642,.486,.64,.519,.787,.4,.785,.4,.787,.367,.785,.367,.787,.367,.785,.4,.807,.329,.805,.329,.807,.296,.805,.296,.807,.296,.805,.329,.836,.469,.834,.469,.836,.467,.834,.467,.836,.467,.834,.469,.778,.398,.777,.398,.778,.365,.777,.365,.778,.365,.777,.398,.807,.383,.805,.383,.807,.35,.805,.35,.807,.35,.805,.383,.787,.435,.785,.435,.787,.401,.785,.401,.787,.401,.785,.435,.792,.721,.79,.721,.792,.688,.79,.688,.792,.688,.79,.721,.84,.503,.839,.503,.84,.501,.839,.501,.84,.501,.839,.503,.783,.365,.782,.365,.783,.332,.782,.332,.783,.332,.782,.365,.644,.519,.642,.519,.644,.486,.642,.486};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_2()
		{
			double[] value = {.644,.486,.642,.519,.778,.432,.777,.432,.778,.399,.777,.399,.778,.399,.777,.432,.52,.068,.52,.069,.487,.068,.487,.069,.487,.068,.52,.069,.84,.449,.84,.45,.839,.449,.839,.45,.839,.449,.84,.45,.228,.732,.228,.733,.194,.732,.194,.733,.194,.732,.228,.733,.849,.657,.848,.657,.849,.624,.848,.624,.849,.624,.848,.657,.774,.432,.772,.432,.774,.399,.772,.399,.774,.399,.772,.432,.848,.657,.846,.657,.848,.624,.846,.624,.848,.624,.846,.657,.47,.476,.472,.476,.47,.478,.472,.478,.47,.478,.472,.476,.785,.365,.783,.365,.785,.332,.783,.332,.785,.332,.783,.365,.932,.045,.932,.044,.965,.045,.965,.044,.965,.045,.932,.044,.765,.817,.764,.817,.765,.784,.764,.784,.765,.784,.764,.817,.851,.657,.849,.657,.851,.624,.849,.624,.851,.624,.849,.657,.58,.35,.58,.351,.578,.35,.578,.351,.578,.35,.58,.351,.791,.452,.79,.452,.791,.419,.79,.419,.791,.419,.79,.452,.932,.051,.932,.049,.965,.051,.965,.049,.965,.051,.932,.049,.791,.418,.79,.418,.791,.385,.79,.385,.791,.385,.79,.418,.932,.047,.932,.045};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_3()
		{
			double[] value = {.965,.047,.965,.045,.965,.047,.932,.045,.84,.413,.839,.413,.84,.411,.839,.411,.84,.411,.839,.413,.621,.343,.621,.344,.588,.343,.588,.344,.588,.343,.621,.344,.84,.337,.839,.337,.84,.304,.839,.304,.84,.304,.839,.337,.583,.792,.583,.794,.55,.792,.55,.794,.55,.792,.583,.794,.839,.337,.837,.337,.839,.304,.837,.304,.839,.304,.837,.337,.834,.469,.832,.469,.834,.467,.832,.467,.834,.467,.832,.469,.843,.582,.841,.582,.843,.549,.841,.549,.843,.549,.841,.582,.64,.519,.638,.519,.64,.486,.638,.486,.64,.486,.638,.519,.774,.329,.772,.329,.774,.296,.772,.296,.774,.296,.772,.329,.638,.519,.636,.519,.638,.486,.636,.486,.638,.486,.636,.519,.84,.452,.839,.452,.84,.45,.839,.45,.84,.45,.839,.452,.774,.398,.772,.398,.774,.365,.772,.365,.774,.365,.772,.398,.798,.329,.796,.329,.798,.296,.796,.296,.798,.296,.796,.329,.803,.031,.803,.03,.836,.031,.836,.03,.836,.031,.803,.03,.792,.687,.79,.687,.792,.653,.79,.653,.792,.653,.79,.687,.836,.465,.834,.465,.836,.463,.834,.463,.836,.463,.834,.465};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_4()
		{
			double[] value = {.837,.031,.837,.03,.87,.031,.87,.03,.87,.031,.837,.03,.839,.447,.837,.447,.839,.414,.837,.414,.839,.414,.837,.447,.774,.364,.772,.364,.774,.33,.772,.33,.774,.33,.772,.364,.84,.447,.839,.447,.84,.414,.839,.414,.84,.414,.839,.447,.84,.499,.839,.499,.84,.497,.839,.497,.84,.497,.839,.499,.761,.572,.761,.573,.728,.572,.728,.573,.728,.572,.761,.573,.836,.503,.834,.503,.836,.47,.834,.47,.836,.47,.834,.503,.783,.329,.782,.329,.783,.296,.782,.296,.783,.296,.782,.329,.823,.393,.821,.393,.823,.36,.821,.36,.823,.36,.821,.393,.825,.303,.824,.303,.825,.301,.824,.301,.825,.301,.824,.303,.778,.364,.777,.364,.778,.33,.777,.33,.778,.33,.777,.364,.836,.392,.834,.392,.836,.359,.834,.359,.836,.359,.834,.392,.781,.329,.78,.329,.781,.296,.78,.296,.781,.296,.78,.329,.821,.393,.819,.393,.821,.36,.819,.36,.821,.36,.819,.393,.821,.332,.82,.332,.821,.33,.82,.33,.821,.33,.82,.332,.82,.503,.819,.503,.82,.47,.819,.47,.82,.47,.819,.503,.827,.337,.826,.337,.827,.304,.826,.304};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_5()
		{
			double[] value = {.827,.304,.826,.337,.871,.031,.871,.03,.904,.031,.904,.03,.904,.031,.871,.03,.825,.337,.824,.337,.825,.304,.824,.304,.825,.304,.824,.337,.478,.55,.478,.552,.476,.55,.476,.552,.476,.55,.478,.552,.776,.28,.775,.641,.775,.28,.775,.641,.776,.28,.776,.641,.842,.547,.842,.548,.842,.547,.842,.548,.842,.547,.842,.548,.813,.28,.813,.641,.813,.28,.813,.641,.813,.28,.813,.641,.818,.284,.817,.645,.817,.284,.817,.645,.818,.284,.818,.645,.818,.284,.819,.645,.818,.645,.819,.645,.818,.284,.819,.284,.778,.329,.777,.329,.778,.296,.777,.296,.778,.296,.777,.329,.932,.049,.932,.047,.965,.049,.965,.047,.965,.049,.932,.047,.778,.817,.777,.817,.778,.784,.777,.784,.778,.784,.777,.817,.846,.657,.844,.657,.846,.624,.844,.624,.846,.624,.844,.657,.827,.491,.827,.493,.826,.491,.826,.493,.826,.491,.827,.493,.814,.28,.813,.641,.813,.28,.813,.641,.814,.28,.814,.641,.635,.232,.634,.233,.634,.232,.634,.233,.635,.232,.635,.233,.814,.28,.814,.641,.814,.28,.814,.641,.814,.28,.814,.641,.832,.284,.831,.645};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_6()
		{
			double[] value = {.831,.284,.831,.645,.832,.284,.832,.645,.83,.284,.831,.645,.83,.645,.831,.645,.83,.284,.831,.284,.779,.724,.777,.689,.779,.689,.777,.689,.779,.724,.777,.724,.465,.763,.499,.764,.465,.764,.499,.764,.465,.763,.499,.763,.84,.391,.839,.392,.839,.391,.839,.392,.84,.391,.84,.392,.52,.455,.486,.453,.52,.453,.486,.453,.52,.455,.486,.455,.799,.521,.798,.487,.799,.487,.798,.487,.799,.521,.798,.521,.774,.385,.775,.35,.775,.385,.775,.35,.774,.385,.774,.35,.843,.372,.842,.458,.842,.372,.842,.458,.843,.372,.843,.458,.839,.411,.84,.41,.84,.411,.84,.41,.839,.411,.839,.41,.843,.284,.842,.37,.842,.284,.842,.37,.843,.284,.843,.37,.839,.343,.84,.342,.84,.343,.84,.342,.839,.343,.839,.342,.791,.384,.79,.298,.791,.298,.79,.298,.791,.384,.79,.384,.799,.365,.798,.45,.798,.365,.798,.45,.799,.365,.799,.45,.842,.37,.842,.371,.842,.37,.842,.371,.842,.37,.842,.371,.765,.046,.764,.08,.764,.046,.764,.08,.765,.046,.765,.08,.836,.357,.835,.358,.835,.357,.835,.358,.836,.357,.836,.358};
			return value;
		}
		private double[] getTextureCoordinate_9_43_point_7()
		{
			double[] value = {.764,.116,.765,.081,.765,.116,.765,.081,.764,.116,.764,.081,.761,.573,.726,.575,.726,.573,.726,.575,.761,.573,.761,.575,.774,.349,.775,.315,.775,.349,.775,.315,.774,.349,.774,.315,.765,.117,.764,.151,.764,.117,.764,.151,.765,.117,.765,.151,.839,.411,.837,.412,.837,.411,.837,.412,.839,.411,.839,.412,.764,.186,.765,.152,.765,.186,.765,.152,.764,.186,.764,.152,.799,.486,.798,.452,.799,.452,.798,.452,.799,.486,.798,.486,.774,.314,.775,.28,.775,.314,.775,.28,.774,.314,.774,.28,.785,.331,.783,.296,.785,.296,.783,.296,.785,.331,.783,.331,.842,.459,.842,.46,.842,.459,.842,.46,.842,.459,.842,.46,.635,.145,.634,.231,.634,.145,.634,.231,.635,.145,.635,.231,.839,.41,.84,.409,.84,.41,.84,.409,.839,.41,.839,.409,.843,.461,.842,.546,.842,.461,.842,.546,.843,.461,.843,.546,.833,.442,.834,.441,.834,.442,.834,.441,.833,.442,.833,.441,.635,.409,.634,.324,.635,.324,.634,.324,.635,.409,.634,.409,.635,.235,.634,.321,.634,.235,.634,.321,.635,.235,.635,.321};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_51_coordIndex_1()
		{
			int[] value = {0,1,2,-1,3,2,1,-1,1,4,3,-1,5,3,4,-1,4,6,5,-1,7,5,6,-1,6,8,7,-1,9,7,8,-1,8,10,9,-1,11,9,10,-1,10,0,11,-1,11,0,2,-1,12,13,14,-1,15,14,13,-1,16,12,17,-1,14,17,12,-1,18,16,19,-1,17,19,16,-1,20,18,21,-1,19,21,18,-1,22,20,23,-1,21,23,20,-1,13,22,15,-1,23,15,22,-1,14,15,24,-1,25,24,15,-1,17,14,26,-1,24,26,14,-1,19,17,27,-1,26,27,17,-1,21,19,28,-1,27,28,19,-1,23,21,29,-1,28,29,21,-1,15,23,25,-1,29,25,23,-1,24,25,30,-1,31,30,25,-1,26,24,32,-1,30,32,24,-1,27,26,33,-1,32,33,26,-1,28,27,34,-1,33,34,27,-1,29,28,35,-1,34,35,28,-1,25,29,31,-1,35,31,29,-1,30,31,36,-1,37,36,31,-1,32,30,38,-1,36,38,30,-1,33,32,39,-1,38,39,32,-1,34,33,40,-1,39,40,33,-1,35,34,41,-1,40,41,34,-1,31,35,37,-1,41,37,35,-1,12,42,13,-1,16,42,12,-1,18,42,16,-1,20,42,18,-1,22,42,20,-1,13,42,22,-1,43,44,37,-1,37,44,36,-1,44,45,36,-1,36,45,38,-1,45,46,38,-1,38,46,39,-1,46,47,39,-1,39,47,40,-1,47,48,40,-1,40,48,41,-1,48,43,41,-1,41,43,37,-1,49,50,43,-1,43,50,44,-1,50,51,44,-1,44,51,45,-1,51,52,45,-1,45,52,46,-1,52,53,46,-1,46,53,47,-1,53,54,47,-1,47,54,48,-1,54,49,48,-1,48,49,43,-1,55,56,49,-1,49,56,50,-1,56,57,50,-1,50,57,51,-1,57,58,51,-1,51,58,52,-1,58,59,52,-1,52,59,53,-1,59,60,53,-1,53,60,54,-1,60,55,54,-1,54,55,49,-1,61,62,55,-1,55,62,56,-1,62,63,56,-1,56,63,57,-1,63,64,57,-1,57,64,58,-1,64,65,58,-1,58,65,59,-1,65,66,59,-1,59,66,60,-1,66,61,60,-1,60,61,55,-1,67,68,61,-1,61,68,62,-1,68,69,62,-1,62,69,63,-1,69,70,63,-1,63,70,64,-1,70,71,64,-1,64,71,65,-1,71,72,65,-1,65,72,66,-1,72,67,66,-1,66,67,61,-1,2,3,67,-1,67,3,68,-1,3,5,68,-1,68,5,69,-1,5,7,69,-1,69,7,70,-1,7,9,70,-1,70,9,71,-1,9,11,71,-1,71,11,72,-1,11,2,72,-1,72,2,67,-1,0,73,1,-1,1,73,4,-1,4,73,6,-1,6,73,8,-1,8,73,10,-1,73,0,10,-1,74,75,76,-1,76,75,77,-1,77,75,78,-1,78,75,79,-1,79,75,74,-1,74,80,81,-1,76,80,74,-1,76,82,80,-1,77,82,76,-1,77,83,82,-1,78,83,77,-1,78,84,83,-1,79,84,78,-1,79,81,84,-1,74,81,79,-1,81,85,86,-1,80,85,81,-1,80,87,85,-1,82,87,80,-1,82,88,87,-1,83,88,82,-1,83,89,88,-1,84,89,83,-1,84,86,89,-1,81,86,84,-1,86,90,91,-1,85,90,86,-1,85,92,90,-1,87,92,85,-1,87,93,92,-1,88,93,87,-1,88,94,93,-1,89,94,88,-1,89,91,94,-1,86,91,89,-1,91,95,96,-1,90,95,91,-1,90,97,95,-1,92,97,90,-1,92,98,97,-1,93,98,92,-1,93,99,98,-1,94,99,93,-1,94,96,99,-1,91,96,94,-1,95,100,96,-1,97,100,95,-1,98,100,97,-1,99,100,98,-1,96,100,99,-1,101,102,103,-1,104,102,101,-1,105,102,104,-1,106,102,105,-1,103,102,106,-1,107,108,103,-1,103,108,101,-1,108,109,101,-1,101,109,104,-1,109,110,104,-1,104,110,105,-1,110,111,105,-1,105,111,106,-1,111,107,106,-1,106,107,103,-1,112,113,107,-1,107,113,108,-1,113,114,108,-1,108,114,109,-1,114,115,109,-1,109,115,110,-1,115,116,110,-1,110,116,111,-1,116,112,111,-1,111,112,107,-1,117,118,112,-1,112,118,113,-1,118,119,113,-1,113,119,114,-1,119,120,114,-1,114,120,115,-1,120,121,115,-1,115,121,116,-1,121,117,116,-1,116,117,112,-1,122,123,117,-1,117,123,118,-1,123,124,118,-1,118,124,119,-1,124,125,119,-1,119,125,120,-1,125,126,120,-1,120,126,121,-1,126,122,121,-1,121,122,117,-1,122,127,123,-1,123,127,124,-1,124,127,125,-1,125,127,126,-1,126,127,122,-1,128,129,130,-1,129,128,131,-1,131,132,129,-1,132,131,133,-1,133,134,132,-1,134,133,135,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_2()
		{
			int[] value = {135,136,134,-1,136,135,137,-1,137,138,136,-1,138,137,139,-1,139,130,138,-1,130,139,128,-1,140,141,142,-1,141,140,143,-1,144,142,145,-1,142,144,140,-1,146,145,147,-1,145,146,144,-1,148,147,149,-1,147,148,146,-1,150,149,151,-1,149,150,148,-1,143,151,141,-1,151,143,150,-1,152,143,140,-1,143,152,153,-1,154,140,144,-1,140,154,152,-1,155,144,146,-1,144,155,154,-1,156,146,148,-1,146,156,155,-1,157,148,150,-1,148,157,156,-1,153,150,143,-1,150,153,157,-1,158,153,152,-1,153,158,159,-1,160,152,154,-1,152,160,158,-1,161,154,155,-1,154,161,160,-1,162,155,156,-1,155,162,161,-1,163,156,157,-1,156,163,162,-1,159,157,153,-1,157,159,163,-1,164,159,158,-1,159,164,165,-1,166,158,160,-1,158,166,164,-1,167,160,161,-1,160,167,166,-1,168,161,162,-1,161,168,167,-1,169,162,163,-1,162,169,168,-1,165,163,159,-1,163,165,169,-1,141,170,142,-1,142,170,145,-1,145,170,147,-1,147,170,149,-1,149,170,151,-1,151,170,141,-1,165,171,172,-1,164,171,165,-1,164,173,171,-1,166,173,164,-1,166,174,173,-1,167,174,166,-1,167,175,174,-1,168,175,167,-1,168,176,175,-1,169,176,168,-1,169,172,176,-1,165,172,169,-1,172,177,178,-1,171,177,172,-1,171,179,177,-1,173,179,171,-1,173,180,179,-1,174,180,173,-1,174,181,180,-1,175,181,174,-1,175,182,181,-1,176,182,175,-1,176,178,182,-1,172,178,176,-1,178,183,184,-1,177,183,178,-1,177,185,183,-1,179,185,177,-1,179,186,185,-1,180,186,179,-1,180,187,186,-1,181,187,180,-1,181,188,187,-1,182,188,181,-1,182,184,188,-1,178,184,182,-1,184,189,190,-1,183,189,184,-1,183,191,189,-1,185,191,183,-1,185,192,191,-1,186,192,185,-1,186,193,192,-1,187,193,186,-1,187,194,193,-1,188,194,187,-1,188,190,194,-1,184,190,188,-1,190,195,196,-1,189,195,190,-1,189,197,195,-1,191,197,189,-1,191,198,197,-1,192,198,191,-1,192,199,198,-1,193,199,192,-1,193,200,199,-1,194,200,193,-1,194,196,200,-1,190,196,194,-1,196,131,128,-1,195,131,196,-1,195,133,131,-1,197,133,195,-1,197,135,133,-1,198,135,197,-1,198,137,135,-1,199,137,198,-1,199,139,137,-1,200,139,199,-1,200,128,139,-1,196,128,200,-1,129,201,130,-1,132,201,129,-1,134,201,132,-1,136,201,134,-1,138,201,136,-1,130,201,138,-1,202,203,204,-1,204,203,205,-1,205,203,206,-1,206,203,207,-1,207,203,202,-1,202,208,209,-1,204,208,202,-1,204,210,208,-1,205,210,204,-1,205,211,210,-1,206,211,205,-1,206,212,211,-1,207,212,206,-1,207,209,212,-1,202,209,207,-1,209,213,214,-1,208,213,209,-1,208,215,213,-1,210,215,208,-1,210,216,215,-1,211,216,210,-1,211,217,216,-1,212,217,211,-1,212,214,217,-1,209,214,212,-1,214,218,219,-1,213,218,214,-1,213,220,218,-1,215,220,213,-1,215,221,220,-1,216,221,215,-1,216,222,221,-1,217,222,216,-1,217,219,222,-1,214,219,217,-1,219,223,224,-1,218,223,219,-1,218,225,223,-1,220,225,218,-1,220,226,225,-1,221,226,220,-1,221,227,226,-1,222,227,221,-1,222,224,227,-1,219,224,222,-1,223,228,224,-1,225,228,223,-1,226,228,225,-1,227,228,226,-1,224,228,227,-1,229,230,231,-1,232,231,230,-1,230,233,232,-1,234,232,233,-1,233,235,234,-1,236,234,235,-1,235,237,236,-1,238,236,237,-1,237,239,238,-1,240,238,239,-1,239,229,240,-1,231,240,229,-1,241,242,243,-1,244,243,242,-1,245,241,246,-1,243,246,241,-1,247,245,248,-1,246,248,245,-1,249,247,250,-1,248,250,247,-1,251,249,252,-1,250,252,249,-1,242,251,244,-1,252,244,251,-1,243,244,253,-1,254,253,244,-1,246,243,255,-1,253,255,243,-1,248,246,256,-1,255,256,246,-1,250,248,257,-1,256,257,248,-1,252,250,258,-1,257,258,250,-1,244,252,254,-1,258,254,252,-1,253,254,259,-1,260,259,254,-1,255,253,261,-1,259,261,253,-1,256,255,262,-1,261,262,255,-1,257,256,263,-1,262,263,256,-1,258,257,264,-1,263,264,257,-1,254,258,260,-1,264,260,258,-1,259,260,265,-1,266,265,260,-1,261,259,267,-1,265,267,259,-1,262,261,268,-1,267,268,261,-1,263,262,269,-1,268,269,262,-1,264,263,270,-1,269,270,263,-1,260,264,266,-1,270,266,264,-1,241,271,242,-1,245,271,241,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_3()
		{
			int[] value = {247,271,245,-1,249,271,247,-1,251,271,249,-1,242,271,251,-1,272,273,266,-1,266,273,265,-1,273,274,265,-1,265,274,267,-1,274,275,267,-1,267,275,268,-1,275,276,268,-1,268,276,269,-1,276,277,269,-1,269,277,270,-1,277,272,270,-1,270,272,266,-1,278,279,272,-1,272,279,273,-1,279,280,273,-1,273,280,274,-1,280,281,274,-1,274,281,275,-1,281,282,275,-1,275,282,276,-1,282,283,276,-1,276,283,277,-1,283,278,277,-1,277,278,272,-1,284,285,278,-1,278,285,279,-1,285,286,279,-1,279,286,280,-1,286,287,280,-1,280,287,281,-1,287,288,281,-1,281,288,282,-1,288,289,282,-1,282,289,283,-1,289,284,283,-1,283,284,278,-1,290,291,284,-1,284,291,285,-1,291,292,285,-1,285,292,286,-1,292,293,286,-1,286,293,287,-1,293,294,287,-1,287,294,288,-1,294,295,288,-1,288,295,289,-1,295,290,289,-1,289,290,284,-1,296,297,290,-1,290,297,291,-1,297,298,291,-1,291,298,292,-1,298,299,292,-1,292,299,293,-1,299,300,293,-1,293,300,294,-1,300,301,294,-1,294,301,295,-1,301,296,295,-1,295,296,290,-1,231,232,296,-1,296,232,297,-1,232,234,297,-1,297,234,298,-1,234,236,298,-1,298,236,299,-1,236,238,299,-1,299,238,300,-1,238,240,300,-1,300,240,301,-1,240,231,301,-1,301,231,296,-1,229,302,230,-1,230,302,233,-1,233,302,235,-1,235,302,237,-1,237,302,239,-1,239,302,229,-1,303,304,305,-1,306,304,303,-1,307,304,306,-1,308,304,307,-1,305,304,308,-1,309,310,305,-1,305,310,303,-1,310,311,303,-1,303,311,306,-1,311,312,306,-1,306,312,307,-1,312,313,307,-1,307,313,308,-1,313,309,308,-1,308,309,305,-1,314,315,309,-1,309,315,310,-1,315,316,310,-1,310,316,311,-1,316,317,311,-1,311,317,312,-1,317,318,312,-1,312,318,313,-1,318,314,313,-1,313,314,309,-1,319,320,314,-1,314,320,315,-1,320,321,315,-1,315,321,316,-1,321,322,316,-1,316,322,317,-1,322,323,317,-1,317,323,318,-1,323,319,318,-1,318,319,314,-1,324,325,319,-1,319,325,320,-1,325,326,320,-1,320,326,321,-1,326,327,321,-1,321,327,322,-1,327,328,322,-1,322,328,323,-1,328,324,323,-1,323,324,319,-1,324,329,325,-1,325,329,326,-1,326,329,327,-1,327,329,328,-1,328,329,324,-1,330,331,332,-1,331,330,333,-1,333,334,331,-1,334,333,335,-1,335,336,334,-1,336,335,337,-1,337,338,336,-1,338,337,339,-1,339,340,338,-1,340,339,341,-1,341,332,340,-1,332,341,330,-1,342,343,344,-1,343,342,345,-1,346,344,347,-1,344,346,342,-1,348,347,349,-1,347,348,346,-1,350,349,351,-1,349,350,348,-1,352,351,353,-1,351,352,350,-1,345,353,343,-1,353,345,352,-1,354,345,342,-1,345,354,355,-1,356,342,346,-1,342,356,354,-1,357,346,348,-1,346,357,356,-1,358,348,350,-1,348,358,357,-1,359,350,352,-1,350,359,358,-1,355,352,345,-1,352,355,359,-1,360,355,354,-1,355,360,361,-1,362,354,356,-1,354,362,360,-1,363,356,357,-1,356,363,362,-1,364,357,358,-1,357,364,363,-1,365,358,359,-1,358,365,364,-1,361,359,355,-1,359,361,365,-1,366,361,360,-1,361,366,367,-1,368,360,362,-1,360,368,366,-1,369,362,363,-1,362,369,368,-1,370,363,364,-1,363,370,369,-1,371,364,365,-1,364,371,370,-1,367,365,361,-1,365,367,371,-1,343,372,344,-1,344,372,347,-1,347,372,349,-1,349,372,351,-1,351,372,353,-1,353,372,343,-1,367,373,374,-1,366,373,367,-1,366,375,373,-1,368,375,366,-1,368,376,375,-1,369,376,368,-1,369,377,376,-1,370,377,369,-1,370,378,377,-1,371,378,370,-1,371,374,378,-1,367,374,371,-1,374,379,380,-1,373,379,374,-1,373,381,379,-1,375,381,373,-1,375,382,381,-1,376,382,375,-1,376,383,382,-1,377,383,376,-1,377,384,383,-1,378,384,377,-1,378,380,384,-1,374,380,378,-1,380,385,386,-1,379,385,380,-1,379,387,385,-1,381,387,379,-1,381,388,387,-1,382,388,381,-1,382,389,388,-1,383,389,382,-1,383,390,389,-1,384,390,383,-1,384,386,390,-1,380,386,384,-1,386,391,392,-1,385,391,386,-1,385,393,391,-1,387,393,385,-1,387,394,393,-1,388,394,387,-1,388,395,394,-1,389,395,388,-1,389,396,395,-1,390,396,389,-1,390,392,396,-1,386,392,390,-1,392,397,398,-1,391,397,392,-1,391,399,397,-1,393,399,391,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_4()
		{
			int[] value = {393,400,399,-1,394,400,393,-1,394,401,400,-1,395,401,394,-1,395,402,401,-1,396,402,395,-1,396,398,402,-1,392,398,396,-1,398,333,330,-1,397,333,398,-1,397,335,333,-1,399,335,397,-1,399,337,335,-1,400,337,399,-1,400,339,337,-1,401,339,400,-1,401,341,339,-1,402,341,401,-1,402,330,341,-1,398,330,402,-1,331,403,332,-1,334,403,331,-1,336,403,334,-1,338,403,336,-1,340,403,338,-1,332,403,340,-1,404,405,406,-1,407,406,405,-1,405,408,407,-1,409,407,408,-1,408,410,409,-1,411,409,410,-1,410,412,411,-1,413,411,412,-1,412,414,413,-1,415,413,414,-1,414,404,415,-1,406,415,404,-1,416,417,418,-1,419,418,417,-1,420,416,421,-1,418,421,416,-1,422,420,423,-1,421,423,420,-1,424,422,425,-1,423,425,422,-1,426,424,427,-1,425,427,424,-1,417,426,419,-1,427,419,426,-1,418,419,428,-1,429,428,419,-1,421,418,430,-1,428,430,418,-1,423,421,431,-1,430,431,421,-1,425,423,432,-1,431,432,423,-1,427,425,433,-1,432,433,425,-1,419,427,429,-1,433,429,427,-1,428,429,434,-1,435,434,429,-1,430,428,436,-1,434,436,428,-1,431,430,437,-1,436,437,430,-1,432,431,438,-1,437,438,431,-1,433,432,439,-1,438,439,432,-1,429,433,435,-1,439,435,433,-1,434,435,440,-1,441,440,435,-1,436,434,442,-1,440,442,434,-1,437,436,443,-1,442,443,436,-1,438,437,444,-1,443,444,437,-1,439,438,445,-1,444,445,438,-1,435,439,441,-1,445,441,439,-1,416,446,417,-1,420,446,416,-1,422,446,420,-1,424,446,422,-1,426,446,424,-1,417,446,426,-1,447,448,441,-1,441,448,440,-1,448,449,440,-1,440,449,442,-1,449,450,442,-1,442,450,443,-1,450,451,443,-1,443,451,444,-1,451,452,444,-1,444,452,445,-1,452,447,445,-1,445,447,441,-1,453,454,447,-1,447,454,448,-1,454,455,448,-1,448,455,449,-1,455,456,449,-1,449,456,450,-1,456,457,450,-1,450,457,451,-1,457,458,451,-1,451,458,452,-1,458,453,452,-1,452,453,447,-1,459,460,453,-1,453,460,454,-1,460,461,454,-1,454,461,455,-1,461,462,455,-1,455,462,456,-1,462,463,456,-1,456,463,457,-1,463,464,457,-1,457,464,458,-1,464,459,458,-1,458,459,453,-1,465,466,459,-1,459,466,460,-1,466,467,460,-1,460,467,461,-1,467,468,461,-1,461,468,462,-1,468,469,462,-1,462,469,463,-1,469,470,463,-1,463,470,464,-1,470,465,464,-1,464,465,459,-1,471,472,465,-1,465,472,466,-1,472,473,466,-1,466,473,467,-1,473,474,467,-1,467,474,468,-1,474,475,468,-1,468,475,469,-1,475,476,469,-1,469,476,470,-1,476,471,470,-1,470,471,465,-1,406,407,471,-1,471,407,472,-1,407,409,472,-1,472,409,473,-1,409,411,473,-1,473,411,474,-1,411,413,474,-1,474,413,475,-1,413,415,475,-1,475,415,476,-1,415,406,476,-1,476,406,471,-1,404,477,405,-1,405,477,408,-1,408,477,410,-1,410,477,412,-1,412,477,414,-1,414,477,404,-1,478,479,480,-1,480,479,481,-1,481,479,482,-1,482,479,483,-1,483,479,478,-1,478,484,485,-1,480,484,478,-1,480,486,484,-1,481,486,480,-1,481,487,486,-1,482,487,481,-1,482,488,487,-1,483,488,482,-1,483,485,488,-1,478,485,483,-1,485,489,490,-1,484,489,485,-1,484,491,489,-1,486,491,484,-1,486,492,491,-1,487,492,486,-1,487,493,492,-1,488,493,487,-1,488,490,493,-1,485,490,488,-1,490,494,495,-1,489,494,490,-1,489,496,494,-1,491,496,489,-1,491,497,496,-1,492,497,491,-1,492,498,497,-1,493,498,492,-1,493,495,498,-1,490,495,493,-1,495,499,500,-1,494,499,495,-1,494,501,499,-1,496,501,494,-1,496,502,501,-1,497,502,496,-1,497,503,502,-1,498,503,497,-1,498,500,503,-1,495,500,498,-1,499,504,500,-1,501,504,499,-1,502,504,501,-1,503,504,502,-1,500,504,503,-1,505,506,507,-1,507,506,508,-1,508,506,509,-1,509,506,510,-1,510,506,505,-1,505,511,512,-1,507,511,505,-1,507,513,511,-1,508,513,507,-1,508,514,513,-1,509,514,508,-1,509,515,514,-1,510,515,509,-1,510,512,515,-1,505,512,510,-1,512,516,517,-1,511,516,512,-1,511,518,516,-1,513,518,511,-1,513,519,518,-1,514,519,513,-1,514,520,519,-1,515,520,514,-1,515,517,520,-1,512,517,515,-1,517,521,522,-1,516,521,517,-1,516,523,521,-1,518,523,516,-1,518,524,523,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_5()
		{
			int[] value = {519,524,518,-1,519,525,524,-1,520,525,519,-1,520,522,525,-1,517,522,520,-1,522,526,527,-1,521,526,522,-1,521,528,526,-1,523,528,521,-1,523,529,528,-1,524,529,523,-1,524,530,529,-1,525,530,524,-1,525,527,530,-1,522,527,525,-1,526,531,527,-1,528,531,526,-1,529,531,528,-1,530,531,529,-1,527,531,530,-1,532,533,534,-1,535,534,533,-1,533,536,535,-1,537,535,536,-1,536,538,537,-1,539,537,538,-1,538,540,539,-1,541,539,540,-1,540,542,541,-1,543,541,542,-1,542,532,543,-1,534,543,532,-1,544,545,546,-1,547,546,545,-1,548,544,549,-1,546,549,544,-1,550,548,551,-1,549,551,548,-1,552,550,553,-1,551,553,550,-1,554,552,555,-1,553,555,552,-1,545,554,547,-1,555,547,554,-1,546,547,556,-1,557,556,547,-1,549,546,558,-1,556,558,546,-1,551,549,559,-1,558,559,549,-1,553,551,560,-1,559,560,551,-1,555,553,561,-1,560,561,553,-1,547,555,557,-1,561,557,555,-1,556,557,562,-1,563,562,557,-1,558,556,564,-1,562,564,556,-1,559,558,565,-1,564,565,558,-1,560,559,566,-1,565,566,559,-1,561,560,567,-1,566,567,560,-1,557,561,563,-1,567,563,561,-1,562,563,568,-1,569,568,563,-1,564,562,570,-1,568,570,562,-1,565,564,571,-1,570,571,564,-1,566,565,572,-1,571,572,565,-1,567,566,573,-1,572,573,566,-1,563,567,569,-1,573,569,567,-1,544,574,545,-1,548,574,544,-1,550,574,548,-1,552,574,550,-1,554,574,552,-1,545,574,554,-1,575,576,569,-1,569,576,568,-1,576,577,568,-1,568,577,570,-1,577,578,570,-1,570,578,571,-1,578,579,571,-1,571,579,572,-1,579,580,572,-1,572,580,573,-1,580,575,573,-1,573,575,569,-1,581,582,575,-1,575,582,576,-1,582,583,576,-1,576,583,577,-1,583,584,577,-1,577,584,578,-1,584,585,578,-1,578,585,579,-1,585,586,579,-1,579,586,580,-1,586,581,580,-1,580,581,575,-1,587,588,581,-1,581,588,582,-1,588,589,582,-1,582,589,583,-1,589,590,583,-1,583,590,584,-1,590,591,584,-1,584,591,585,-1,591,592,585,-1,585,592,586,-1,592,587,586,-1,586,587,581,-1,593,594,587,-1,587,594,588,-1,594,595,588,-1,588,595,589,-1,595,596,589,-1,589,596,590,-1,596,597,590,-1,590,597,591,-1,597,598,591,-1,591,598,592,-1,598,593,592,-1,592,593,587,-1,599,600,593,-1,593,600,594,-1,600,601,594,-1,594,601,595,-1,601,602,595,-1,595,602,596,-1,602,603,596,-1,596,603,597,-1,603,604,597,-1,597,604,598,-1,604,599,598,-1,598,599,593,-1,534,535,599,-1,599,535,600,-1,535,537,600,-1,600,537,601,-1,537,539,601,-1,601,539,602,-1,539,541,602,-1,602,541,603,-1,541,543,603,-1,603,543,604,-1,543,534,604,-1,604,534,599,-1,532,605,533,-1,533,605,536,-1,536,605,538,-1,538,605,540,-1,540,605,542,-1,542,605,532,-1,606,607,608,-1,608,607,609,-1,609,607,610,-1,610,607,611,-1,611,607,606,-1,606,612,613,-1,608,612,606,-1,608,614,612,-1,609,614,608,-1,609,615,614,-1,610,615,609,-1,610,616,615,-1,611,616,610,-1,611,613,616,-1,606,613,611,-1,613,617,618,-1,612,617,613,-1,612,619,617,-1,614,619,612,-1,614,620,619,-1,615,620,614,-1,615,621,620,-1,616,621,615,-1,616,618,621,-1,613,618,616,-1,618,622,623,-1,617,622,618,-1,617,624,622,-1,619,624,617,-1,619,625,624,-1,620,625,619,-1,620,626,625,-1,621,626,620,-1,621,623,626,-1,618,623,621,-1,623,627,628,-1,622,627,623,-1,622,629,627,-1,624,629,622,-1,624,630,629,-1,625,630,624,-1,625,631,630,-1,626,631,625,-1,626,628,631,-1,623,628,626,-1,627,632,628,-1,629,632,627,-1,630,632,629,-1,631,632,630,-1,628,632,631,-1,633,634,635,-1,635,634,636,-1,636,634,637,-1,637,634,638,-1,638,634,633,-1,633,639,640,-1,635,639,633,-1,635,641,639,-1,636,641,635,-1,636,642,641,-1,637,642,636,-1,637,643,642,-1,638,643,637,-1,638,640,643,-1,633,640,638,-1,640,644,645,-1,639,644,640,-1,639,646,644,-1,641,646,639,-1,641,647,646,-1,642,647,641,-1,642,648,647,-1,643,648,642,-1,643,645,648,-1,640,645,643,-1,645,649,650,-1,644,649,645,-1,644,651,649,-1,646,651,644,-1,646,652,651,-1,647,652,646,-1,647,653,652,-1,648,653,647,-1,648,650,653,-1,645,650,648,-1,650,654,655,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_6()
		{
			int[] value = {649,654,650,-1,649,656,654,-1,651,656,649,-1,651,657,656,-1,652,657,651,-1,652,658,657,-1,653,658,652,-1,653,655,658,-1,650,655,653,-1,654,659,655,-1,656,659,654,-1,657,659,656,-1,658,659,657,-1,655,659,658,-1,660,661,662,-1,663,661,660,-1,664,661,663,-1,665,661,664,-1,662,661,665,-1,666,667,662,-1,662,667,660,-1,667,668,660,-1,660,668,663,-1,668,669,663,-1,663,669,664,-1,669,670,664,-1,664,670,665,-1,670,666,665,-1,665,666,662,-1,671,672,666,-1,666,672,667,-1,672,673,667,-1,667,673,668,-1,673,674,668,-1,668,674,669,-1,674,675,669,-1,669,675,670,-1,675,671,670,-1,670,671,666,-1,676,677,671,-1,671,677,672,-1,677,678,672,-1,672,678,673,-1,678,679,673,-1,673,679,674,-1,679,680,674,-1,674,680,675,-1,680,676,675,-1,675,676,671,-1,681,682,676,-1,676,682,677,-1,682,683,677,-1,677,683,678,-1,683,684,678,-1,678,684,679,-1,684,685,679,-1,679,685,680,-1,685,681,680,-1,680,681,676,-1,681,686,682,-1,682,686,683,-1,683,686,684,-1,684,686,685,-1,685,686,681,-1,687,688,689,-1,688,687,690,-1,690,691,688,-1,691,690,692,-1,692,693,691,-1,693,692,694,-1,694,695,693,-1,695,694,696,-1,696,697,695,-1,697,696,698,-1,698,689,697,-1,689,698,687,-1,699,700,701,-1,700,699,702,-1,703,701,704,-1,701,703,699,-1,705,704,706,-1,704,705,703,-1,707,706,708,-1,706,707,705,-1,709,708,710,-1,708,709,707,-1,702,710,700,-1,710,702,709,-1,711,702,699,-1,702,711,712,-1,713,699,703,-1,699,713,711,-1,714,703,705,-1,703,714,713,-1,715,705,707,-1,705,715,714,-1,716,707,709,-1,707,716,715,-1,712,709,702,-1,709,712,716,-1,717,712,711,-1,712,717,718,-1,719,711,713,-1,711,719,717,-1,720,713,714,-1,713,720,719,-1,721,714,715,-1,714,721,720,-1,722,715,716,-1,715,722,721,-1,718,716,712,-1,716,718,722,-1,723,718,717,-1,718,723,724,-1,725,717,719,-1,717,725,723,-1,726,719,720,-1,719,726,725,-1,727,720,721,-1,720,727,726,-1,728,721,722,-1,721,728,727,-1,724,722,718,-1,722,724,728,-1,700,729,701,-1,701,729,704,-1,704,729,706,-1,706,729,708,-1,708,729,710,-1,710,729,700,-1,724,730,731,-1,723,730,724,-1,723,732,730,-1,725,732,723,-1,725,733,732,-1,726,733,725,-1,726,734,733,-1,727,734,726,-1,727,735,734,-1,728,735,727,-1,728,731,735,-1,724,731,728,-1,731,736,737,-1,730,736,731,-1,730,738,736,-1,732,738,730,-1,732,739,738,-1,733,739,732,-1,733,740,739,-1,734,740,733,-1,734,741,740,-1,735,741,734,-1,735,737,741,-1,731,737,735,-1,737,742,743,-1,736,742,737,-1,736,744,742,-1,738,744,736,-1,738,745,744,-1,739,745,738,-1,739,746,745,-1,740,746,739,-1,740,747,746,-1,741,747,740,-1,741,743,747,-1,737,743,741,-1,743,748,749,-1,742,748,743,-1,742,750,748,-1,744,750,742,-1,744,751,750,-1,745,751,744,-1,745,752,751,-1,746,752,745,-1,746,753,752,-1,747,753,746,-1,747,749,753,-1,743,749,747,-1,749,754,755,-1,748,754,749,-1,748,756,754,-1,750,756,748,-1,750,757,756,-1,751,757,750,-1,751,758,757,-1,752,758,751,-1,752,759,758,-1,753,759,752,-1,753,755,759,-1,749,755,753,-1,755,690,687,-1,754,690,755,-1,754,692,690,-1,756,692,754,-1,756,694,692,-1,757,694,756,-1,757,696,694,-1,758,696,757,-1,758,698,696,-1,759,698,758,-1,759,687,698,-1,755,687,759,-1,688,760,689,-1,691,760,688,-1,693,760,691,-1,695,760,693,-1,697,760,695,-1,689,760,697,-1,761,762,763,-1,762,761,764,-1,764,765,762,-1,765,764,766,-1,766,767,765,-1,767,766,768,-1,768,769,767,-1,769,768,770,-1,770,771,769,-1,771,770,772,-1,772,763,771,-1,763,772,761,-1,773,774,775,-1,774,773,776,-1,777,775,778,-1,775,777,773,-1,779,778,780,-1,778,779,777,-1,781,780,782,-1,780,781,779,-1,783,782,784,-1,782,783,781,-1,776,784,774,-1,784,776,783,-1,785,776,773,-1,776,785,786,-1,787,773,777,-1,773,787,785,-1,788,777,779,-1,777,788,787,-1,789,779,781,-1,779,789,788,-1,790,781,783,-1,781,790,789,-1,786,783,776,-1,783,786,790,-1,791,786,785,-1,786,791,792,-1,793,785,787,-1,785,793,791,-1,794,787,788,-1,787,794,793,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_coordIndex_7()
		{
			int[] value = {795,788,789,-1,788,795,794,-1,796,789,790,-1,789,796,795,-1,792,790,786,-1,790,792,796,-1,797,792,791,-1,792,797,798,-1,799,791,793,-1,791,799,797,-1,800,793,794,-1,793,800,799,-1,801,794,795,-1,794,801,800,-1,802,795,796,-1,795,802,801,-1,798,796,792,-1,796,798,802,-1,774,803,775,-1,775,803,778,-1,778,803,780,-1,780,803,782,-1,782,803,784,-1,784,803,774,-1,798,804,805,-1,797,804,798,-1,797,806,804,-1,799,806,797,-1,799,807,806,-1,800,807,799,-1,800,808,807,-1,801,808,800,-1,801,809,808,-1,802,809,801,-1,802,805,809,-1,798,805,802,-1,805,810,811,-1,804,810,805,-1,804,812,810,-1,806,812,804,-1,806,813,812,-1,807,813,806,-1,807,814,813,-1,808,814,807,-1,808,815,814,-1,809,815,808,-1,809,811,815,-1,805,811,809,-1,811,816,817,-1,810,816,811,-1,810,818,816,-1,812,818,810,-1,812,819,818,-1,813,819,812,-1,813,820,819,-1,814,820,813,-1,814,821,820,-1,815,821,814,-1,815,817,821,-1,811,817,815,-1,817,822,823,-1,816,822,817,-1,816,824,822,-1,818,824,816,-1,818,825,824,-1,819,825,818,-1,819,826,825,-1,820,826,819,-1,820,827,826,-1,821,827,820,-1,821,823,827,-1,817,823,821,-1,823,828,829,-1,822,828,823,-1,822,830,828,-1,824,830,822,-1,824,831,830,-1,825,831,824,-1,825,832,831,-1,826,832,825,-1,826,833,832,-1,827,833,826,-1,827,829,833,-1,823,829,827,-1,829,764,761,-1,828,764,829,-1,828,766,764,-1,830,766,828,-1,830,768,766,-1,831,768,830,-1,831,770,768,-1,832,770,831,-1,832,772,770,-1,833,772,832,-1,833,761,772,-1,829,761,833,-1,762,834,763,-1,765,834,762,-1,767,834,765,-1,769,834,767,-1,771,834,769,-1,763,834,771,-1,835,836,837,-1,838,836,835,-1,839,836,838,-1,840,836,839,-1,837,836,840,-1,841,842,837,-1,837,842,835,-1,842,843,835,-1,835,843,838,-1,843,844,838,-1,838,844,839,-1,844,845,839,-1,839,845,840,-1,845,841,840,-1,840,841,837,-1,846,847,841,-1,841,847,842,-1,847,848,842,-1,842,848,843,-1,848,849,843,-1,843,849,844,-1,849,850,844,-1,844,850,845,-1,850,846,845,-1,845,846,841,-1,851,852,846,-1,846,852,847,-1,852,853,847,-1,847,853,848,-1,853,854,848,-1,848,854,849,-1,854,855,849,-1,849,855,850,-1,855,851,850,-1,850,851,846,-1,856,857,851,-1,851,857,852,-1,857,858,852,-1,852,858,853,-1,858,859,853,-1,853,859,854,-1,859,860,854,-1,854,860,855,-1,860,856,855,-1,855,856,851,-1,856,861,857,-1,857,861,858,-1,858,861,859,-1,859,861,860,-1,860,861,856,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_51_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-1,132,133,134,-1,135,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,151,152,-1,153,154,155,-1,156,157,158,-1,159,160,161,-1,162,163,164,-1,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-1,186,187,188,-1,189,190,191,-1,192,193,194,-1,195,196,197,-1,198,199,200,-1,201,202,203,-1,204,205,206,-1,207,208,209,-1,210,211,212,-1,213,214,215,-1,216,217,218,-1,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-1,294,295,296,-1,297,298,299,-1,300,301,302,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,316,317,-1,318,319,320,-1,321,322,323,-1,324,325,326,-1,327,328,329,-1,330,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,381,382,383,-1,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-1,402,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,456,457,458,-1,459,460,461,-1,462,463,464,-1,465,466,467,-1,468,469,470,-1,471,472,473,-1,474,475,476,-1,477,478,479,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-1,510,511,512,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,522,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,543,544,545,-1,546,547,548,-1,549,550,551,-1,552,553,554,-1,555,556,557,-1,558,559,560,-1,561,562,563,-1,564,565,566,-1,567,568,569,-1,570,571,572,-1,573,574,575,-1,576,577,578,-1,579,580,581,-1,582,583,584,-1,585,586,587,-1,588,589,590,-1,591,592,593,-1,594,595,596,-1,597,598,599,-1,600,601,602,-1,603,604,605,-1,606,607,608,-1,609,610,611,-1,612,613,614,-1,615,616,617,-1,618,619,620,-1,621,622,623,-1,624,625,626,-1,627,628,629,-1,630,631,632,-1,633,634,635,-1,636,637,638,-1,639,640,641,-1,642,643,644,-1,645,646,647,-1,648,649,650,-1,651,652,653,-1,654,655,656,-1,657,658,659,-1,660,661,662,-1,663,664,665,-1,666,667,668,-1,669,670,671,-1,672,673,674,-1,675,676,677,-1,678,679,680,-1,681,682,683,-1,684,685,686,-1,687,688,689,-1,690,691,692,-1,693,694,695,-1,696,697,698,-1,699,700,701,-1,702,703,704,-1,705,706,707,-1,708,709,710,-1,711,712,713,-1,714,715,716,-1,717,718,719,-1,720,721,722,-1,723,724,725,-1,726,727,728,-1,729,730,731,-1,732,733,734,-1,735,736,737,-1,738,739,740,-1,741,742,743,-1,744,745,746,-1,747,748,749,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_2()
		{
			int[] value = {750,751,752,-1,753,754,755,-1,756,757,758,-1,759,760,761,-1,762,763,764,-1,765,766,767,-1,768,769,770,-1,771,772,773,-1,774,775,776,-1,777,778,779,-1,780,781,782,-1,783,784,785,-1,786,787,788,-1,789,790,791,-1,792,793,794,-1,795,796,797,-1,798,799,800,-1,801,802,803,-1,804,805,806,-1,807,808,809,-1,810,811,812,-1,813,814,815,-1,816,817,818,-1,819,820,821,-1,822,823,824,-1,825,826,827,-1,828,829,830,-1,831,832,833,-1,834,835,836,-1,837,838,839,-1,840,841,842,-1,843,844,845,-1,846,847,848,-1,849,850,851,-1,852,853,854,-1,855,856,857,-1,858,859,860,-1,861,862,863,-1,864,865,866,-1,867,868,869,-1,870,871,872,-1,873,874,875,-1,876,877,878,-1,879,880,881,-1,882,883,884,-1,885,886,887,-1,888,889,890,-1,891,892,893,-1,894,895,896,-1,897,898,899,-1,900,901,902,-1,903,904,905,-1,906,907,908,-1,909,910,911,-1,912,913,914,-1,915,916,917,-1,918,919,920,-1,921,922,923,-1,924,925,926,-1,927,928,929,-1,930,931,932,-1,933,934,935,-1,936,937,938,-1,939,940,941,-1,942,943,944,-1,945,946,947,-1,948,949,950,-1,951,952,953,-1,954,955,956,-1,957,958,959,-1,960,961,962,-1,963,964,965,-1,966,967,968,-1,969,970,971,-1,972,973,974,-1,975,976,977,-1,978,979,980,-1,981,982,983,-1,984,985,986,-1,987,988,989,-1,990,991,992,-1,993,994,995,-1,996,997,998,-1,999,1000,1001,-1,1002,1003,1004,-1,1005,1006,1007,-1,1008,1009,1010,-1,1011,1012,1013,-1,1014,1015,1016,-1,1017,1018,1019,-1,1020,1021,1022,-1,1023,1024,1025,-1,1026,1027,1028,-1,1029,1030,1031,-1,1032,1033,1034,-1,1035,1036,1037,-1,1038,1039,1040,-1,1041,1042,1043,-1,1044,1045,1046,-1,1047,1048,1049,-1,1050,1051,1052,-1,1053,1054,1055,-1,1056,1057,1058,-1,1059,1060,1061,-1,1062,1063,1064,-1,1065,1066,1067,-1,1068,1069,1070,-1,1071,1072,1073,-1,1074,1075,1076,-1,1077,1078,1079,-1,1080,1081,1082,-1,1083,1084,1085,-1,1086,1087,1088,-1,1089,1090,1091,-1,1092,1093,1094,-1,1095,1096,1097,-1,1098,1099,1100,-1,1101,1102,1103,-1,1104,1105,1106,-1,1107,1108,1109,-1,1110,1111,1112,-1,1113,1114,1115,-1,1116,1117,1118,-1,1119,1120,1121,-1,1122,1123,1124,-1,1125,1126,1127,-1,1128,1129,1130,-1,1131,1132,1133,-1,1134,1135,1136,-1,1137,1138,1139,-1,1140,1141,1142,-1,1143,1144,1145,-1,1146,1147,1148,-1,1149,1150,1151,-1,1152,1153,1154,-1,1155,1156,1157,-1,1158,1159,1160,-1,1161,1162,1163,-1,1164,1165,1166,-1,1167,1168,1169,-1,1170,1171,1172,-1,1173,1174,1175,-1,1176,1177,1178,-1,1179,1180,1181,-1,1182,1183,1184,-1,1185,1186,1187,-1,1188,1189,1190,-1,1191,1192,1193,-1,1194,1195,1196,-1,1197,1198,1199,-1,1200,1201,1202,-1,1203,1204,1205,-1,1206,1207,1208,-1,1209,1210,1211,-1,1212,1213,1214,-1,1215,1216,1217,-1,1218,1219,1220,-1,1221,1222,1223,-1,1224,1225,1226,-1,1227,1228,1229,-1,1230,1231,1232,-1,1233,1234,1235,-1,1236,1237,1238,-1,1239,1240,1241,-1,1242,1243,1244,-1,1245,1246,1247,-1,1248,1249,1250,-1,1251,1252,1253,-1,1254,1255,1256,-1,1257,1258,1259,-1,1260,1261,1262,-1,1263,1264,1265,-1,1266,1267,1268,-1,1269,1270,1271,-1,1272,1273,1274,-1,1275,1276,1277,-1,1278,1279,1280,-1,1281,1282,1283,-1,1284,1285,1286,-1,1287,1288,1289,-1,1290,1291,1292,-1,1293,1294,1295,-1,1296,1297,1298,-1,1299,1300,1301,-1,1302,1303,1304,-1,1305,1306,1307,-1,1308,1309,1310,-1,1311,1312,1313,-1,1314,1315,1316,-1,1317,1318,1319,-1,1320,1321,1322,-1,1323,1324,1325,-1,1326,1327,1328,-1,1329,1330,1331,-1,1332,1333,1334,-1,1335,1336,1337,-1,1338,1339,1340,-1,1341,1342,1343,-1,1344,1345,1346,-1,1347,1348,1349,-1,1350,1351,1352,-1,1353,1354,1355,-1,1356,1357,1358,-1,1359,1360,1361,-1,1362,1363,1364,-1,1365,1366,1367,-1,1368,1369,1370,-1,1371,1372,1373,-1,1374,1375,1376,-1,1377,1378,1379,-1,1380,1381,1382,-1,1383,1384,1385,-1,1386,1387,1388,-1,1389,1390,1391,-1,1392,1393,1394,-1,1395,1396,1397,-1,1398,1399,1400,-1,1401,1402,1403,-1,1404,1405,1406,-1,1407,1408,1409,-1,1410,1411,1412,-1,1413,1414,1415,-1,1416,1417,1418,-1,1419,1420,1421,-1,1422,1423,1424,-1,1425,1426,1427,-1,1428,1429,1430,-1,1431,1432,1433,-1,1434,1435,1436,-1,1437,1438,1439,-1,1440,1441,1442,-1,1443,1444,1445,-1,1446,1447,1448,-1,1449,1450,1451,-1,1452,1453,1454,-1,1455,1456,1457,-1,1458,1459,1460,-1,1461,1462,1463,-1,1464,1465,1466,-1,1467,1468,1469,-1,1470,1471,1472,-1,1473,1474,1475,-1,1476,1477,1478,-1,1479,1480,1481,-1,1482,1483,1484,-1,1485,1486,1487,-1,1488,1489,1490,-1,1491,1492,1493,-1,1494,1495,1496,-1,1497,1498,1499,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_3()
		{
			int[] value = {1500,1501,1502,-1,1503,1504,1505,-1,1506,1507,1508,-1,1509,1510,1511,-1,1512,1513,1514,-1,1515,1516,1517,-1,1518,1519,1520,-1,1521,1522,1523,-1,1524,1525,1526,-1,1527,1528,1529,-1,1530,1531,1532,-1,1533,1534,1535,-1,1536,1537,1538,-1,1539,1540,1541,-1,1542,1543,1544,-1,1545,1546,1547,-1,1548,1549,1550,-1,1551,1552,1553,-1,1554,1555,1556,-1,1557,1558,1559,-1,1560,1561,1562,-1,1563,1564,1565,-1,1566,1567,1568,-1,1569,1570,1571,-1,1572,1573,1574,-1,1575,1576,1577,-1,1578,1579,1580,-1,1581,1582,1583,-1,1584,1585,1586,-1,1587,1588,1589,-1,1590,1591,1592,-1,1593,1594,1595,-1,1596,1597,1598,-1,1599,1600,1601,-1,1602,1603,1604,-1,1605,1606,1607,-1,1608,1609,1610,-1,1611,1612,1613,-1,1614,1615,1616,-1,1617,1618,1619,-1,1620,1621,1622,-1,1623,1624,1625,-1,1626,1627,1628,-1,1629,1630,1631,-1,1632,1633,1634,-1,1635,1636,1637,-1,1638,1639,1640,-1,1641,1642,1643,-1,1644,1645,1646,-1,1647,1648,1649,-1,1650,1651,1652,-1,1653,1654,1655,-1,1656,1657,1658,-1,1659,1660,1661,-1,1662,1663,1664,-1,1665,1666,1667,-1,1668,1669,1670,-1,1671,1672,1673,-1,1674,1675,1676,-1,1677,1678,1679,-1,1680,1681,1682,-1,1683,1684,1685,-1,1686,1687,1688,-1,1689,1690,1691,-1,1692,1693,1694,-1,1695,1696,1697,-1,1698,1699,1700,-1,1701,1702,1703,-1,1704,1705,1706,-1,1707,1708,1709,-1,1710,1711,1712,-1,1713,1714,1715,-1,1716,1717,1718,-1,1719,1720,1721,-1,1722,1723,1724,-1,1725,1726,1727,-1,1728,1729,1730,-1,1731,1732,1733,-1,1734,1735,1736,-1,1737,1738,1739,-1,1740,1741,1742,-1,1743,1744,1745,-1,1746,1747,1748,-1,1749,1750,1751,-1,1752,1753,1754,-1,1755,1756,1757,-1,1758,1759,1760,-1,1761,1762,1763,-1,1764,1765,1766,-1,1767,1768,1769,-1,1770,1771,1772,-1,1773,1774,1775,-1,1776,1777,1778,-1,1779,1780,1781,-1,1782,1783,1784,-1,1785,1786,1787,-1,1788,1789,1790,-1,1791,1792,1793,-1,1794,1795,1796,-1,1797,1798,1799,-1,1800,1801,1802,-1,1803,1804,1805,-1,1806,1807,1808,-1,1809,1810,1811,-1,1812,1813,1814,-1,1815,1816,1817,-1,1818,1819,1820,-1,1821,1822,1823,-1,1824,1825,1826,-1,1827,1828,1829,-1,1830,1831,1832,-1,1833,1834,1835,-1,1836,1837,1838,-1,1839,1840,1841,-1,1842,1843,1844,-1,1845,1846,1847,-1,1848,1849,1850,-1,1851,1852,1853,-1,1854,1855,1856,-1,1857,1858,1859,-1,1860,1861,1862,-1,1863,1864,1865,-1,1866,1867,1868,-1,1869,1870,1871,-1,1872,1873,1874,-1,1875,1876,1877,-1,1878,1879,1880,-1,1881,1882,1883,-1,1884,1885,1886,-1,1887,1888,1889,-1,1890,1891,1892,-1,1893,1894,1895,-1,1896,1897,1898,-1,1899,1900,1901,-1,1902,1903,1904,-1,1905,1906,1907,-1,1908,1909,1910,-1,1911,1912,1913,-1,1914,1915,1916,-1,1917,1918,1919,-1,1920,1921,1922,-1,1923,1924,1925,-1,1926,1927,1928,-1,1929,1930,1931,-1,1932,1933,1934,-1,1935,1936,1937,-1,1938,1939,1940,-1,1941,1942,1943,-1,1944,1945,1946,-1,1947,1948,1949,-1,1950,1951,1952,-1,1953,1954,1955,-1,1956,1957,1958,-1,1959,1960,1961,-1,1962,1963,1964,-1,1965,1966,1967,-1,1968,1969,1970,-1,1971,1972,1973,-1,1974,1975,1976,-1,1977,1978,1979,-1,1980,1981,1982,-1,1983,1984,1985,-1,1986,1987,1988,-1,1989,1990,1991,-1,1992,1993,1994,-1,1995,1996,1997,-1,1998,1999,2000,-1,2001,2002,2003,-1,2004,2005,2006,-1,2007,2008,2009,-1,2010,2011,2012,-1,2013,2014,2015,-1,2016,2017,2018,-1,2019,2020,2021,-1,2022,2023,2024,-1,2025,2026,2027,-1,2028,2029,2030,-1,2031,2032,2033,-1,2034,2035,2036,-1,2037,2038,2039,-1,2040,2041,2042,-1,2043,2044,2045,-1,2046,2047,2048,-1,2049,2050,2051,-1,2052,2053,2054,-1,2055,2056,2057,-1,2058,2059,2060,-1,2061,2062,2063,-1,2064,2065,2066,-1,2067,2068,2069,-1,2070,2071,2072,-1,2073,2074,2075,-1,2076,2077,2078,-1,2079,2080,2081,-1,2082,2083,2084,-1,2085,2086,2087,-1,2088,2089,2090,-1,2091,2092,2093,-1,2094,2095,2096,-1,2097,2098,2099,-1,2100,2101,2102,-1,2103,2104,2105,-1,2106,2107,2108,-1,2109,2110,2111,-1,2112,2113,2114,-1,2115,2116,2117,-1,2118,2119,2120,-1,2121,2122,2123,-1,2124,2125,2126,-1,2127,2128,2129,-1,2130,2131,2132,-1,2133,2134,2135,-1,2136,2137,2138,-1,2139,2140,2141,-1,2142,2143,2144,-1,2145,2146,2147,-1,2148,2149,2150,-1,2151,2152,2153,-1,2154,2155,2156,-1,2157,2158,2159,-1,2160,2161,2162,-1,2163,2164,2165,-1,2166,2167,2168,-1,2169,2170,2171,-1,2172,2173,2174,-1,2175,2176,2177,-1,2178,2179,2180,-1,2181,2182,2183,-1,2184,2185,2186,-1,2187,2188,2189,-1,2190,2191,2192,-1,2193,2194,2195,-1,2196,2197,2198,-1,2199,2200,2201,-1,2202,2203,2204,-1,2205,2206,2207,-1,2208,2209,2210,-1,2211,2212,2213,-1,2214,2215,2216,-1,2217,2218,2219,-1,2220,2221,2222,-1,2223,2224,2225,-1,2226,2227,2228,-1,2229,2230,2231,-1,2232,2233,2234,-1,2235,2236,2237,-1,2238,2239,2240,-1,2241,2242,2243,-1,2244,2245,2246,-1,2247,2248,2249,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_4()
		{
			int[] value = {2250,2251,2252,-1,2253,2254,2255,-1,2256,2257,2258,-1,2259,2260,2261,-1,2262,2263,2264,-1,2265,2266,2267,-1,2268,2269,2270,-1,2271,2272,2273,-1,2274,2275,2276,-1,2277,2278,2279,-1,2280,2281,2282,-1,2283,2284,2285,-1,2286,2287,2288,-1,2289,2290,2291,-1,2292,2293,2294,-1,2295,2296,2297,-1,2298,2299,2300,-1,2301,2302,2303,-1,2304,2305,2306,-1,2307,2308,2309,-1,2310,2311,2312,-1,2313,2314,2315,-1,2316,2317,2318,-1,2319,2320,2321,-1,2322,2323,2324,-1,2325,2326,2327,-1,2328,2329,2330,-1,2331,2332,2333,-1,2334,2335,2336,-1,2337,2338,2339,-1,2340,2341,2342,-1,2343,2344,2345,-1,2346,2347,2348,-1,2349,2350,2351,-1,2352,2353,2354,-1,2355,2356,2357,-1,2358,2359,2360,-1,2361,2362,2363,-1,2364,2365,2366,-1,2367,2368,2369,-1,2370,2371,2372,-1,2373,2374,2375,-1,2376,2377,2378,-1,2379,2380,2381,-1,2382,2383,2384,-1,2385,2386,2387,-1,2388,2389,2390,-1,2391,2392,2393,-1,2394,2395,2396,-1,2397,2398,2399,-1,2400,2401,2402,-1,2403,2404,2405,-1,2406,2407,2408,-1,2409,2410,2411,-1,2412,2413,2414,-1,2415,2416,2417,-1,2418,2419,2420,-1,2421,2422,2423,-1,2424,2425,2426,-1,2427,2428,2429,-1,2430,2431,2432,-1,2433,2434,2435,-1,2436,2437,2438,-1,2439,2440,2441,-1,2442,2443,2444,-1,2445,2446,2447,-1,2448,2449,2450,-1,2451,2452,2453,-1,2454,2455,2456,-1,2457,2458,2459,-1,2460,2461,2462,-1,2463,2464,2465,-1,2466,2467,2468,-1,2469,2470,2471,-1,2472,2473,2474,-1,2475,2476,2477,-1,2478,2479,2480,-1,2481,2482,2483,-1,2484,2485,2486,-1,2487,2488,2489,-1,2490,2491,2492,-1,2493,2494,2495,-1,2496,2497,2498,-1,2499,2500,2501,-1,2502,2503,2504,-1,2505,2506,2507,-1,2508,2509,2510,-1,2511,2512,2513,-1,2514,2515,2516,-1,2517,2518,2519,-1,2520,2521,2522,-1,2523,2524,2525,-1,2526,2527,2528,-1,2529,2530,2531,-1,2532,2533,2534,-1,2535,2536,2537,-1,2538,2539,2540,-1,2541,2542,2543,-1,2544,2545,2546,-1,2547,2548,2549,-1,2550,2551,2552,-1,2553,2554,2555,-1,2556,2557,2558,-1,2559,2560,2561,-1,2562,2563,2564,-1,2565,2566,2567,-1,2568,2569,2570,-1,2571,2572,2573,-1,2574,2575,2576,-1,2577,2578,2579,-1,2580,2581,2582,-1,2583,2584,2585,-1,2586,2587,2588,-1,2589,2590,2591,-1,2592,2593,2594,-1,2595,2596,2597,-1,2598,2599,2600,-1,2601,2602,2603,-1,2604,2605,2606,-1,2607,2608,2609,-1,2610,2611,2612,-1,2613,2614,2615,-1,2616,2617,2618,-1,2619,2620,2621,-1,2622,2623,2624,-1,2625,2626,2627,-1,2628,2629,2630,-1,2631,2632,2633,-1,2634,2635,2636,-1,2637,2638,2639,-1,2640,2641,2642,-1,2643,2644,2645,-1,2646,2647,2648,-1,2649,2650,2651,-1,2652,2653,2654,-1,2655,2656,2657,-1,2658,2659,2660,-1,2661,2662,2663,-1,2664,2665,2666,-1,2667,2668,2669,-1,2670,2671,2672,-1,2673,2674,2675,-1,2676,2677,2678,-1,2679,2680,2681,-1,2682,2683,2684,-1,2685,2686,2687,-1,2688,2689,2690,-1,2691,2692,2693,-1,2694,2695,2696,-1,2697,2698,2699,-1,2700,2701,2702,-1,2703,2704,2705,-1,2706,2707,2708,-1,2709,2710,2711,-1,2712,2713,2714,-1,2715,2716,2717,-1,2718,2719,2720,-1,2721,2722,2723,-1,2724,2725,2726,-1,2727,2728,2729,-1,2730,2731,2732,-1,2733,2734,2735,-1,2736,2737,2738,-1,2739,2740,2741,-1,2742,2743,2744,-1,2745,2746,2747,-1,2748,2749,2750,-1,2751,2752,2753,-1,2754,2755,2756,-1,2757,2758,2759,-1,2760,2761,2762,-1,2763,2764,2765,-1,2766,2767,2768,-1,2769,2770,2771,-1,2772,2773,2774,-1,2775,2776,2777,-1,2778,2779,2780,-1,2781,2782,2783,-1,2784,2785,2786,-1,2787,2788,2789,-1,2790,2791,2792,-1,2793,2794,2795,-1,2796,2797,2798,-1,2799,2800,2801,-1,2802,2803,2804,-1,2805,2806,2807,-1,2808,2809,2810,-1,2811,2812,2813,-1,2814,2815,2816,-1,2817,2818,2819,-1,2820,2821,2822,-1,2823,2824,2825,-1,2826,2827,2828,-1,2829,2830,2831,-1,2832,2833,2834,-1,2835,2836,2837,-1,2838,2839,2840,-1,2841,2842,2843,-1,2844,2845,2846,-1,2847,2848,2849,-1,2850,2851,2852,-1,2853,2854,2855,-1,2856,2857,2858,-1,2859,2860,2861,-1,2862,2863,2864,-1,2865,2866,2867,-1,2868,2869,2870,-1,2871,2872,2873,-1,2874,2875,2876,-1,2877,2878,2879,-1,2880,2881,2882,-1,2883,2884,2885,-1,2886,2887,2888,-1,2889,2890,2891,-1,2892,2893,2894,-1,2895,2896,2897,-1,2898,2899,2900,-1,2901,2902,2903,-1,2904,2905,2906,-1,2907,2908,2909,-1,2910,2911,2912,-1,2913,2914,2915,-1,2916,2917,2918,-1,2919,2920,2921,-1,2922,2923,2924,-1,2925,2926,2927,-1,2928,2929,2930,-1,2931,2932,2933,-1,2934,2935,2936,-1,2937,2938,2939,-1,2940,2941,2942,-1,2943,2944,2945,-1,2946,2947,2948,-1,2949,2950,2951,-1,2952,2953,2954,-1,2955,2956,2957,-1,2958,2959,2960,-1,2961,2962,2963,-1,2964,2965,2966,-1,2967,2968,2969,-1,2970,2971,2972,-1,2973,2974,2975,-1,2976,2977,2978,-1,2979,2980,2981,-1,2982,2983,2984,-1,2985,2986,2987,-1,2988,2989,2990,-1,2991,2992,2993,-1,2994,2995,2996,-1,2997,2998,2999,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_5()
		{
			int[] value = {3000,3001,3002,-1,3003,3004,3005,-1,3006,3007,3008,-1,3009,3010,3011,-1,3012,3013,3014,-1,3015,3016,3017,-1,3018,3019,3020,-1,3021,3022,3023,-1,3024,3025,3026,-1,3027,3028,3029,-1,3030,3031,3032,-1,3033,3034,3035,-1,3036,3037,3038,-1,3039,3040,3041,-1,3042,3043,3044,-1,3045,3046,3047,-1,3048,3049,3050,-1,3051,3052,3053,-1,3054,3055,3056,-1,3057,3058,3059,-1,3060,3061,3062,-1,3063,3064,3065,-1,3066,3067,3068,-1,3069,3070,3071,-1,3072,3073,3074,-1,3075,3076,3077,-1,3078,3079,3080,-1,3081,3082,3083,-1,3084,3085,3086,-1,3087,3088,3089,-1,3090,3091,3092,-1,3093,3094,3095,-1,3096,3097,3098,-1,3099,3100,3101,-1,3102,3103,3104,-1,3105,3106,3107,-1,3108,3109,3110,-1,3111,3112,3113,-1,3114,3115,3116,-1,3117,3118,3119,-1,3120,3121,3122,-1,3123,3124,3125,-1,3126,3127,3128,-1,3129,3130,3131,-1,3132,3133,3134,-1,3135,3136,3137,-1,3138,3139,3140,-1,3141,3142,3143,-1,3144,3145,3146,-1,3147,3148,3149,-1,3150,3151,3152,-1,3153,3154,3155,-1,3156,3157,3158,-1,3159,3160,3161,-1,3162,3163,3164,-1,3165,3166,3167,-1,3168,3169,3170,-1,3171,3172,3173,-1,3174,3175,3176,-1,3177,3178,3179,-1,3180,3181,3182,-1,3183,3184,3185,-1,3186,3187,3188,-1,3189,3190,3191,-1,3192,3193,3194,-1,3195,3196,3197,-1,3198,3199,3200,-1,3201,3202,3203,-1,3204,3205,3206,-1,3207,3208,3209,-1,3210,3211,3212,-1,3213,3214,3215,-1,3216,3217,3218,-1,3219,3220,3221,-1,3222,3223,3224,-1,3225,3226,3227,-1,3228,3229,3230,-1,3231,3232,3233,-1,3234,3235,3236,-1,3237,3238,3239,-1,3240,3241,3242,-1,3243,3244,3245,-1,3246,3247,3248,-1,3249,3250,3251,-1,3252,3253,3254,-1,3255,3256,3257,-1,3258,3259,3260,-1,3261,3262,3263,-1,3264,3265,3266,-1,3267,3268,3269,-1,3270,3271,3272,-1,3273,3274,3275,-1,3276,3277,3278,-1,3279,3280,3281,-1,3282,3283,3284,-1,3285,3286,3287,-1,3288,3289,3290,-1,3291,3292,3293,-1,3294,3295,3296,-1,3297,3298,3299,-1,3300,3301,3302,-1,3303,3304,3305,-1,3306,3307,3308,-1,3309,3310,3311,-1,3312,3313,3314,-1,3315,3316,3317,-1,3318,3319,3320,-1,3321,3322,3323,-1,3324,3325,3326,-1,3327,3328,3329,-1,3330,3331,3332,-1,3333,3334,3335,-1,3336,3337,3338,-1,3339,3340,3341,-1,3342,3343,3344,-1,3345,3346,3347,-1,3348,3349,3350,-1,3351,3352,3353,-1,3354,3355,3356,-1,3357,3358,3359,-1,3360,3361,3362,-1,3363,3364,3365,-1,3366,3367,3368,-1,3369,3370,3371,-1,3372,3373,3374,-1,3375,3376,3377,-1,3378,3379,3380,-1,3381,3382,3383,-1,3384,3385,3386,-1,3387,3388,3389,-1,3390,3391,3392,-1,3393,3394,3395,-1,3396,3397,3398,-1,3399,3400,3401,-1,3402,3403,3404,-1,3405,3406,3407,-1,3408,3409,3410,-1,3411,3412,3413,-1,3414,3415,3416,-1,3417,3418,3419,-1,3420,3421,3422,-1,3423,3424,3425,-1,3426,3427,3428,-1,3429,3430,3431,-1,3432,3433,3434,-1,3435,3436,3437,-1,3438,3439,3440,-1,3441,3442,3443,-1,3444,3445,3446,-1,3447,3448,3449,-1,3450,3451,3452,-1,3453,3454,3455,-1,3456,3457,3458,-1,3459,3460,3461,-1,3462,3463,3464,-1,3465,3466,3467,-1,3468,3469,3470,-1,3471,3472,3473,-1,3474,3475,3476,-1,3477,3478,3479,-1,3480,3481,3482,-1,3483,3484,3485,-1,3486,3487,3488,-1,3489,3490,3491,-1,3492,3493,3494,-1,3495,3496,3497,-1,3498,3499,3500,-1,3501,3502,3503,-1,3504,3505,3506,-1,3507,3508,3509,-1,3510,3511,3512,-1,3513,3514,3515,-1,3516,3517,3518,-1,3519,3520,3521,-1,3522,3523,3524,-1,3525,3526,3527,-1,3528,3529,3530,-1,3531,3532,3533,-1,3534,3535,3536,-1,3537,3538,3539,-1,3540,3541,3542,-1,3543,3544,3545,-1,3546,3547,3548,-1,3549,3550,3551,-1,3552,3553,3554,-1,3555,3556,3557,-1,3558,3559,3560,-1,3561,3562,3563,-1,3564,3565,3566,-1,3567,3568,3569,-1,3570,3571,3572,-1,3573,3574,3575,-1,3576,3577,3578,-1,3579,3580,3581,-1,3582,3583,3584,-1,3585,3586,3587,-1,3588,3589,3590,-1,3591,3592,3593,-1,3594,3595,3596,-1,3597,3598,3599,-1,3600,3601,3602,-1,3603,3604,3605,-1,3606,3607,3608,-1,3609,3610,3611,-1,3612,3613,3614,-1,3615,3616,3617,-1,3618,3619,3620,-1,3621,3622,3623,-1,3624,3625,3626,-1,3627,3628,3629,-1,3630,3631,3632,-1,3633,3634,3635,-1,3636,3637,3638,-1,3639,3640,3641,-1,3642,3643,3644,-1,3645,3646,3647,-1,3648,3649,3650,-1,3651,3652,3653,-1,3654,3655,3656,-1,3657,3658,3659,-1,3660,3661,3662,-1,3663,3664,3665,-1,3666,3667,3668,-1,3669,3670,3671,-1,3672,3673,3674,-1,3675,3676,3677,-1,3678,3679,3680,-1,3681,3682,3683,-1,3684,3685,3686,-1,3687,3688,3689,-1,3690,3691,3692,-1,3693,3694,3695,-1,3696,3697,3698,-1,3699,3700,3701,-1,3702,3703,3704,-1,3705,3706,3707,-1,3708,3709,3710,-1,3711,3712,3713,-1,3714,3715,3716,-1,3717,3718,3719,-1,3720,3721,3722,-1,3723,3724,3725,-1,3726,3727,3728,-1,3729,3730,3731,-1,3732,3733,3734,-1,3735,3736,3737,-1,3738,3739,3740,-1,3741,3742,3743,-1,3744,3745,3746,-1,3747,3748,3749,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_6()
		{
			int[] value = {3750,3751,3752,-1,3753,3754,3755,-1,3756,3757,3758,-1,3759,3760,3761,-1,3762,3763,3764,-1,3765,3766,3767,-1,3768,3769,3770,-1,3771,3772,3773,-1,3774,3775,3776,-1,3777,3778,3779,-1,3780,3781,3782,-1,3783,3784,3785,-1,3786,3787,3788,-1,3789,3790,3791,-1,3792,3793,3794,-1,3795,3796,3797,-1,3798,3799,3800,-1,3801,3802,3803,-1,3804,3805,3806,-1,3807,3808,3809,-1,3810,3811,3812,-1,3813,3814,3815,-1,3816,3817,3818,-1,3819,3820,3821,-1,3822,3823,3824,-1,3825,3826,3827,-1,3828,3829,3830,-1,3831,3832,3833,-1,3834,3835,3836,-1,3837,3838,3839,-1,3840,3841,3842,-1,3843,3844,3845,-1,3846,3847,3848,-1,3849,3850,3851,-1,3852,3853,3854,-1,3855,3856,3857,-1,3858,3859,3860,-1,3861,3862,3863,-1,3864,3865,3866,-1,3867,3868,3869,-1,3870,3871,3872,-1,3873,3874,3875,-1,3876,3877,3878,-1,3879,3880,3881,-1,3882,3883,3884,-1,3885,3886,3887,-1,3888,3889,3890,-1,3891,3892,3893,-1,3894,3895,3896,-1,3897,3898,3899,-1,3900,3901,3902,-1,3903,3904,3905,-1,3906,3907,3908,-1,3909,3910,3911,-1,3912,3913,3914,-1,3915,3916,3917,-1,3918,3919,3920,-1,3921,3922,3923,-1,3924,3925,3926,-1,3927,3928,3929,-1,3930,3931,3932,-1,3933,3934,3935,-1,3936,3937,3938,-1,3939,3940,3941,-1,3942,3943,3944,-1,3945,3946,3947,-1,3948,3949,3950,-1,3951,3952,3953,-1,3954,3955,3956,-1,3957,3958,3959,-1,3960,3961,3962,-1,3963,3964,3965,-1,3966,3967,3968,-1,3969,3970,3971,-1,3972,3973,3974,-1,3975,3976,3977,-1,3978,3979,3980,-1,3981,3982,3983,-1,3984,3985,3986,-1,3987,3988,3989,-1,3990,3991,3992,-1,3993,3994,3995,-1,3996,3997,3998,-1,3999,4000,4001,-1,4002,4003,4004,-1,4005,4006,4007,-1,4008,4009,4010,-1,4011,4012,4013,-1,4014,4015,4016,-1,4017,4018,4019,-1,4020,4021,4022,-1,4023,4024,4025,-1,4026,4027,4028,-1,4029,4030,4031,-1,4032,4033,4034,-1,4035,4036,4037,-1,4038,4039,4040,-1,4041,4042,4043,-1,4044,4045,4046,-1,4047,4048,4049,-1,4050,4051,4052,-1,4053,4054,4055,-1,4056,4057,4058,-1,4059,4060,4061,-1,4062,4063,4064,-1,4065,4066,4067,-1,4068,4069,4070,-1,4071,4072,4073,-1,4074,4075,4076,-1,4077,4078,4079,-1,4080,4081,4082,-1,4083,4084,4085,-1,4086,4087,4088,-1,4089,4090,4091,-1,4092,4093,4094,-1,4095,4096,4097,-1,4098,4099,4100,-1,4101,4102,4103,-1,4104,4105,4106,-1,4107,4108,4109,-1,4110,4111,4112,-1,4113,4114,4115,-1,4116,4117,4118,-1,4119,4120,4121,-1,4122,4123,4124,-1,4125,4126,4127,-1,4128,4129,4130,-1,4131,4132,4133,-1,4134,4135,4136,-1,4137,4138,4139,-1,4140,4141,4142,-1,4143,4144,4145,-1,4146,4147,4148,-1,4149,4150,4151,-1,4152,4153,4154,-1,4155,4156,4157,-1,4158,4159,4160,-1,4161,4162,4163,-1,4164,4165,4166,-1,4167,4168,4169,-1,4170,4171,4172,-1,4173,4174,4175,-1,4176,4177,4178,-1,4179,4180,4181,-1,4182,4183,4184,-1,4185,4186,4187,-1,4188,4189,4190,-1,4191,4192,4193,-1,4194,4195,4196,-1,4197,4198,4199,-1,4200,4201,4202,-1,4203,4204,4205,-1,4206,4207,4208,-1,4209,4210,4211,-1,4212,4213,4214,-1,4215,4216,4217,-1,4218,4219,4220,-1,4221,4222,4223,-1,4224,4225,4226,-1,4227,4228,4229,-1,4230,4231,4232,-1,4233,4234,4235,-1,4236,4237,4238,-1,4239,4240,4241,-1,4242,4243,4244,-1,4245,4246,4247,-1,4248,4249,4250,-1,4251,4252,4253,-1,4254,4255,4256,-1,4257,4258,4259,-1,4260,4261,4262,-1,4263,4264,4265,-1,4266,4267,4268,-1,4269,4270,4271,-1,4272,4273,4274,-1,4275,4276,4277,-1,4278,4279,4280,-1,4281,4282,4283,-1,4284,4285,4286,-1,4287,4288,4289,-1,4290,4291,4292,-1,4293,4294,4295,-1,4296,4297,4298,-1,4299,4300,4301,-1,4302,4303,4304,-1,4305,4306,4307,-1,4308,4309,4310,-1,4311,4312,4313,-1,4314,4315,4316,-1,4317,4318,4319,-1,4320,4321,4322,-1,4323,4324,4325,-1,4326,4327,4328,-1,4329,4330,4331,-1,4332,4333,4334,-1,4335,4336,4337,-1,4338,4339,4340,-1,4341,4342,4343,-1,4344,4345,4346,-1,4347,4348,4349,-1,4350,4351,4352,-1,4353,4354,4355,-1,4356,4357,4358,-1,4359,4360,4361,-1,4362,4363,4364,-1,4365,4366,4367,-1,4368,4369,4370,-1,4371,4372,4373,-1,4374,4375,4376,-1,4377,4378,4379,-1,4380,4381,4382,-1,4383,4384,4385,-1,4386,4387,4388,-1,4389,4390,4391,-1,4392,4393,4394,-1,4395,4396,4397,-1,4398,4399,4400,-1,4401,4402,4403,-1,4404,4405,4406,-1,4407,4408,4409,-1,4410,4411,4412,-1,4413,4414,4415,-1,4416,4417,4418,-1,4419,4420,4421,-1,4422,4423,4424,-1,4425,4426,4427,-1,4428,4429,4430,-1,4431,4432,4433,-1,4434,4435,4436,-1,4437,4438,4439,-1,4440,4441,4442,-1,4443,4444,4445,-1,4446,4447,4448,-1,4449,4450,4451,-1,4452,4453,4454,-1,4455,4456,4457,-1,4458,4459,4460,-1,4461,4462,4463,-1,4464,4465,4466,-1,4467,4468,4469,-1,4470,4471,4472,-1,4473,4474,4475,-1,4476,4477,4478,-1,4479,4480,4481,-1,4482,4483,4484,-1,4485,4486,4487,-1,4488,4489,4490,-1,4491,4492,4493,-1,4494,4495,4496,-1,4497,4498,4499,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_51_texCoordIndex_7()
		{
			int[] value = {4500,4501,4502,-1,4503,4504,4505,-1,4506,4507,4508,-1,4509,4510,4511,-1,4512,4513,4514,-1,4515,4516,4517,-1,4518,4519,4520,-1,4521,4522,4523,-1,4524,4525,4526,-1,4527,4528,4529,-1,4530,4531,4532,-1,4533,4534,4535,-1,4536,4537,4538,-1,4539,4540,4541,-1,4542,4543,4544,-1,4545,4546,4547,-1,4548,4549,4550,-1,4551,4552,4553,-1,4554,4555,4556,-1,4557,4558,4559,-1,4560,4561,4562,-1,4563,4564,4565,-1,4566,4567,4568,-1,4569,4570,4571,-1,4572,4573,4574,-1,4575,4576,4577,-1,4578,4579,4580,-1,4581,4582,4583,-1,4584,4585,4586,-1,4587,4588,4589,-1,4590,4591,4592,-1,4593,4594,4595,-1,4596,4597,4598,-1,4599,4600,4601,-1,4602,4603,4604,-1,4605,4606,4607,-1,4608,4609,4610,-1,4611,4612,4613,-1,4614,4615,4616,-1,4617,4618,4619,-1,4620,4621,4622,-1,4623,4624,4625,-1,4626,4627,4628,-1,4629,4630,4631,-1,4632,4633,4634,-1,4635,4636,4637,-1,4638,4639,4640,-1,4641,4642,4643,-1,4644,4645,4646,-1,4647,4648,4649,-1,4650,4651,4652,-1,4653,4654,4655,-1,4656,4657,4658,-1,4659,4660,4661,-1,4662,4663,4664,-1,4665,4666,4667,-1,4668,4669,4670,-1,4671,4672,4673,-1,4674,4675,4676,-1,4677,4678,4679,-1,4680,4681,4682,-1,4683,4684,4685,-1,4686,4687,4688,-1,4689,4690,4691,-1,4692,4693,4694,-1,4695,4696,4697,-1,4698,4699,4700,-1,4701,4702,4703,-1,4704,4705,4706,-1,4707,4708,4709,-1,4710,4711,4712,-1,4713,4714,4715,-1,4716,4717,4718,-1,4719,4720,4721,-1,4722,4723,4724,-1,4725,4726,4727,-1,4728,4729,4730,-1,4731,4732,4733,-1,4734,4735,4736,-1,4737,4738,4739,-1,4740,4741,4742,-1,4743,4744,4745,-1,4746,4747,4748,-1,4749,4750,4751,-1,4752,4753,4754,-1,4755,4756,4757,-1,4758,4759,4760,-1,4761,4762,4763,-1,4764,4765,4766,-1,4767,4768,4769,-1,4770,4771,4772,-1,4773,4774,4775,-1,4776,4777,4778,-1,4779,4780,4781,-1,4782,4783,4784,-1,4785,4786,4787,-1,4788,4789,4790,-1,4791,4792,4793,-1,4794,4795,4796,-1,4797,4798,4799,-1,4800,4801,4802,-1,4803,4804,4805,-1,4806,4807,4808,-1,4809,4810,4811,-1,4812,4813,4814,-1,4815,4816,4817,-1,4818,4819,4820,-1,4821,4822,4823,-1,4824,4825,4826,-1,4827,4828,4829,-1,4830,4831,4832,-1,4833,4834,4835,-1,4836,4837,4838,-1,4839,4840,4841,-1,4842,4843,4844,-1,4845,4846,4847,-1,4848,4849,4850,-1,4851,4852,4853,-1,4854,4855,4856,-1,4857,4858,4859,-1,4860,4861,4862,-1,4863,4864,4865,-1,4866,4867,4868,-1,4869,4870,4871,-1,4872,4873,4874,-1,4875,4876,4877,-1,4878,4879,4880,-1,4881,4882,4883,-1,4884,4885,4886,-1,4887,4888,4889,-1,4890,4891,4892,-1,4893,4894,4895,-1,4896,4897,4898,-1,4899,4900,4901,-1,4902,4903,4904,-1,4905,4906,4907,-1,4908,4909,4910,-1,4911,4912,4913,-1,4914,4915,4916,-1,4917,4918,4919,-1,4920,4921,4922,-1,4923,4924,4925,-1,4926,4927,4928,-1,4929,4930,4931,-1,4932,4933,4934,-1,4935,4936,4937,-1,4938,4939,4940,-1,4941,4942,4943,-1,4944,4945,4946,-1,4947,4948,4949,-1,4950,4951,4952,-1,4953,4954,4955,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_010_9_51_point_1()
		{
			double[] value = {4.28688,.03944,-1.99598,4.25973,.03944,-1.97766,4.28688,.59163,-1.99598,4.25973,.59163,-1.97766,4.25789,.03944,-1.94824,4.25789,.59163,-1.94824,4.28688,.03944,-1.9348,4.28688,.59163,-1.9348,4.31304,.03944,-1.95603,4.31304,.59163,-1.95603,4.31015,.03944,-1.98781,4.31015,.59163,-1.98781,4.05016,2.24585,-1.99037,4.05016,2.26752,-2.00172,4.14136,2.24585,-1.99037,4.14136,2.26752,-2.00172,4.05016,2.24585,-1.93319,4.14136,2.24585,-1.93319,4.05016,2.26752,-1.91977,4.14136,2.26752,-1.91977,4.05016,2.2892,-1.93319,4.14136,2.2892,-1.93319,4.05016,2.2892,-1.99037,4.14136,2.2892,-1.99037,4.20013,2.23469,-1.99037,4.20929,2.25434,-2.00172,4.20013,2.23469,-1.93319,4.20929,2.25434,-1.91977,4.21845,2.27398,-1.93319,4.21845,2.27398,-1.99037,4.24904,2.18653,-1.99037,4.26565,2.20046,-2.00172,4.24904,2.18653,-1.93319,4.26565,2.20046,-1.91976,4.28225,2.21439,-1.93319,4.28225,2.21439,-1.99037,4.27166,2.08906,-1.99037,4.29334,2.08906,-2.00172,4.27166,2.08906,-1.93319,4.29334,2.08906,-1.91976,4.31501,2.08906,-1.93319,4.31501,2.08906,-1.99037,4.05016,2.26752,-1.9612,4.30568,1.9071,-2.05013,4.22866,1.9071,-2.00567,4.22866,1.9071,-1.91673,4.30568,1.9071,-1.87227,4.3827,1.9071,-1.91673,4.3827,1.9071,-2.00567,4.30568,1.66485,-2.06304,4.21749,1.66485,-2.01212,4.21749,1.66485,-1.91028,4.30568,1.66485,-1.85936,4.39388,1.66485,-1.91028,4.39388,1.66485,-2.01212,4.30568,1.34035,-2.07486,4.21445,1.34035,-2.01803,4.21445,1.34035,-1.90437,4.30568,1.34035,-1.84754,4.40412,1.34035,-1.90437,4.40412,1.34035,-2.01803,4.30568,1.01585,-2.06304,4.21749,1.01585,-2.01212,4.21749,1.01585,-1.91028,4.30568,1.01585,-1.85936,4.39388,1.01585,-1.91028,4.39388,1.01585,-2.01212,4.30568,.7736,-2.05013,4.22866,.7736,-2.00567,4.22866,.7736,-1.91673,4.30568,.7736,-1.87227,4.3827,.7736,-1.91673,4.3827,.7736,-2.00567,4.28688,.03944,-1.9612,4.05268,2.4001,-2.05065,4.08078,2.4001,-1.96095,4.1574,2.4001,-2.01539,4.15623,2.4001,-1.9049,4.05079,2.4001,-1.87187,3.98679,2.4001,-1.96195,4.1574,2.32,-2.01539,4.05268,2.32,-2.05065,4.15623,2.32,-1.9049,4.05079,2.32,-1.87187,3.98679,2.32,-1.96195,4.12216,2.27544,-1.99036,4.0656,2.27544,-2.0094,4.12153,2.27544,-1.93068,4.06458,2.27544,-1.91284,4.03001,2.27544,-1.96149,4.1574,2.23923,-2.01539,4.05268,2.23923,-2.05065,4.15623,2.23923,-1.9049,4.05079,2.23923,-1.87187,3.98679,2.23923,-1.96195,4.1574,2.21532,-2.01539,4.05268,2.21532,-2.05065,4.15623,2.21532,-1.9049,4.05079,2.21532,-1.87187,3.98679,2.21532,-1.96195};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_2()
		{
			double[] value = {4.08078,2.21532,-1.96095,-3.87453,2.4001,-2.01539,-3.79791,2.4001,-1.96095,-3.76982,2.4001,-2.05065,-3.87336,2.4001,-1.9049,-3.76792,2.4001,-1.87187,-3.70392,2.4001,-1.96195,-3.76982,2.32,-2.05065,-3.87453,2.32,-2.01539,-3.87336,2.32,-1.9049,-3.76792,2.32,-1.87187,-3.70392,2.32,-1.96195,-3.78274,2.27544,-2.0094,-3.8393,2.27544,-1.99036,-3.83866,2.27544,-1.93068,-3.78171,2.27544,-1.91284,-3.74714,2.27544,-1.96149,-3.76982,2.23923,-2.05065,-3.87453,2.23923,-2.01539,-3.87336,2.23923,-1.9049,-3.76792,2.23923,-1.87187,-3.70392,2.23923,-1.96195,-3.76982,2.21532,-2.05065,-3.87453,2.21532,-2.01539,-3.87336,2.21532,-1.9049,-3.76792,2.21532,-1.87187,-3.70392,2.21532,-1.96195,-3.79791,2.21532,-1.96095,-3.99281,.59163,-1.99598,-3.96566,.03944,-1.97766,-3.99281,.03944,-1.99598,-3.96566,.59163,-1.97766,-3.96382,.03944,-1.94824,-3.96382,.59163,-1.94824,-3.99281,.03944,-1.9348,-3.99281,.59163,-1.9348,-4.01897,.03944,-1.95603,-4.01897,.59163,-1.95603,-4.01608,.03944,-1.98781,-4.01608,.59163,-1.98781,-3.84729,2.24585,-1.99037,-3.75609,2.26752,-2.00172,-3.75609,2.24585,-1.99037,-3.84729,2.26752,-2.00172,-3.84729,2.24585,-1.93319,-3.75609,2.24585,-1.93319,-3.84729,2.26752,-1.91977,-3.75609,2.26752,-1.91977,-3.84729,2.2892,-1.93319,-3.75609,2.2892,-1.93319,-3.84729,2.2892,-1.99037,-3.75609,2.2892,-1.99037,-3.90606,2.23469,-1.99037,-3.91522,2.25434,-2.00172,-3.90606,2.23469,-1.93319,-3.91522,2.25434,-1.91977,-3.92438,2.27398,-1.93319,-3.92438,2.27398,-1.99037,-3.95497,2.18653,-1.99037,-3.97158,2.20046,-2.00172,-3.95497,2.18653,-1.93319,-3.97158,2.20046,-1.91977,-3.98818,2.21439,-1.93319,-3.98818,2.21439,-1.99037,-3.97759,2.08907,-1.99037,-3.99927,2.08907,-2.00172,-3.97759,2.08907,-1.93319,-3.99927,2.08907,-1.91977,-4.02094,2.08907,-1.93319,-4.02094,2.08907,-1.99037,-3.75609,2.26752,-1.9612,-3.93459,1.9071,-2.00567,-4.01161,1.9071,-2.05013,-3.93459,1.9071,-1.91673,-4.01161,1.9071,-1.87227,-4.08863,1.9071,-1.91673,-4.08863,1.9071,-2.00567,-3.92342,1.66485,-2.01212,-4.01161,1.66485,-2.06304,-3.92342,1.66485,-1.91028,-4.01161,1.66485,-1.85936,-4.09981,1.66485,-1.91028,-4.09981,1.66485,-2.01212,-3.92038,1.34035,-2.01803,-4.01161,1.34035,-2.07486,-3.92038,1.34035,-1.90437,-4.01161,1.34035,-1.84754,-4.11005,1.34035,-1.90437,-4.11005,1.34035,-2.01803,-3.92342,1.01585,-2.01212,-4.01161,1.01585,-2.06304,-3.92342,1.01585,-1.91028,-4.01161,1.01585,-1.85936,-4.09981,1.01585,-1.91028,-4.09981,1.01585,-2.01212,-3.93459,.7736,-2.00567,-4.01161,.7736,-2.05013,-3.93459,.7736,-1.91673,-4.01161,.7736,-1.87227,-4.08863,.7736,-1.91673};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_3()
		{
			double[] value = {-4.08863,.7736,-2.00567,-3.99281,.03944,-1.9612,4.05268,2.4001,-11.6244,4.08078,2.4001,-11.53471,4.1574,2.4001,-11.58914,4.15623,2.4001,-11.47865,4.05079,2.4001,-11.44563,3.98679,2.4001,-11.5357,4.1574,2.32,-11.58914,4.05268,2.32,-11.6244,4.15623,2.32,-11.47865,4.05079,2.32,-11.44563,3.98679,2.32,-11.5357,4.12217,2.27544,-11.56411,4.0656,2.27544,-11.58315,4.12153,2.27544,-11.50443,4.06458,2.27544,-11.48659,4.03001,2.27544,-11.53525,4.1574,2.23923,-11.58914,4.05268,2.23923,-11.6244,4.15623,2.23923,-11.47865,4.05079,2.23923,-11.44563,3.98679,2.23923,-11.5357,4.1574,2.21532,-11.58914,4.05268,2.21532,-11.6244,4.15623,2.21532,-11.47865,4.05079,2.21532,-11.44563,3.98679,2.21532,-11.5357,4.08078,2.21532,-11.53471,4.28688,.03944,-11.5648,4.25973,.03944,-11.54649,4.28688,.59163,-11.5648,4.25973,.59163,-11.54649,4.25789,.03944,-11.51707,4.25789,.59163,-11.51707,4.28688,.03944,-11.50362,4.28688,.59163,-11.50362,4.31305,.03944,-11.52485,4.31305,.59163,-11.52485,4.31015,.03944,-11.55663,4.31015,.59163,-11.55663,4.05016,2.24585,-11.55919,4.05016,2.26752,-11.57054,4.14136,2.24585,-11.55919,4.14136,2.26752,-11.57054,4.05016,2.24585,-11.50201,4.14136,2.24585,-11.50201,4.05016,2.26752,-11.48859,4.14136,2.26752,-11.48859,4.05016,2.2892,-11.50201,4.14136,2.2892,-11.50201,4.05016,2.2892,-11.55919,4.14136,2.2892,-11.55919,4.20013,2.23469,-11.55919,4.20929,2.25434,-11.57054,4.20013,2.23469,-11.50201,4.20929,2.25434,-11.48859,4.21845,2.27398,-11.50201,4.21845,2.27398,-11.55919,4.24904,2.18653,-11.55919,4.26565,2.20046,-11.57054,4.24904,2.18653,-11.50201,4.26565,2.20046,-11.48859,4.28225,2.21439,-11.50201,4.28225,2.21439,-11.55919,4.27166,2.08906,-11.55919,4.29334,2.08906,-11.57054,4.27166,2.08906,-11.50201,4.29334,2.08906,-11.48859,4.31501,2.08906,-11.50201,4.31501,2.08906,-11.55919,4.05016,2.26752,-11.53002,4.30568,1.9071,-11.61896,4.22866,1.9071,-11.57449,4.22866,1.9071,-11.48556,4.30568,1.9071,-11.44109,4.3827,1.9071,-11.48556,4.3827,1.9071,-11.57449,4.30568,1.66485,-11.63186,4.21749,1.66485,-11.58094,4.21749,1.66485,-11.4791,4.30568,1.66485,-11.42818,4.39388,1.66485,-11.4791,4.39388,1.66485,-11.58094,4.30568,1.34035,-11.64369,4.21445,1.34035,-11.58685,4.21445,1.34035,-11.47319,4.30568,1.34035,-11.41636,4.40412,1.34035,-11.47319,4.40412,1.34035,-11.58685,4.30568,1.01585,-11.63186,4.21749,1.01585,-11.58094,4.21749,1.01585,-11.4791,4.30568,1.01585,-11.42818,4.39388,1.01585,-11.4791,4.39388,1.01585,-11.58094,4.30568,.7736,-11.61896,4.22866,.7736,-11.57449,4.22866,.7736,-11.48556,4.30568,.7736,-11.44109};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_4()
		{
			double[] value = {4.3827,.7736,-11.48556,4.3827,.7736,-11.57449,4.28688,.03944,-11.53002,-3.87453,2.4001,-11.58915,-3.79791,2.4001,-11.53471,-3.76981,2.4001,-11.6244,-3.87336,2.4001,-11.47865,-3.76792,2.4001,-11.44563,-3.70392,2.4001,-11.5357,-3.76981,2.32,-11.6244,-3.87453,2.32,-11.58915,-3.87336,2.32,-11.47865,-3.76792,2.32,-11.44563,-3.70392,2.32,-11.5357,-3.78274,2.27544,-11.58316,-3.8393,2.27544,-11.56411,-3.83866,2.27544,-11.50443,-3.78171,2.27544,-11.48659,-3.74714,2.27544,-11.53525,-3.76981,2.23923,-11.6244,-3.87453,2.23923,-11.58915,-3.87336,2.23923,-11.47865,-3.76792,2.23923,-11.44563,-3.70392,2.23923,-11.5357,-3.76981,2.21532,-11.6244,-3.87453,2.21532,-11.58915,-3.87336,2.21532,-11.47865,-3.76792,2.21532,-11.44563,-3.70392,2.21532,-11.5357,-3.79791,2.21532,-11.53471,-3.99281,.59163,-11.5648,-3.96566,.03944,-11.54649,-3.99281,.03944,-11.5648,-3.96566,.59163,-11.54649,-3.96382,.03944,-11.51707,-3.96382,.59163,-11.51707,-3.99281,.03944,-11.50362,-3.99281,.59163,-11.50362,-4.01897,.03944,-11.52485,-4.01897,.59163,-11.52485,-4.01608,.03944,-11.55663,-4.01608,.59163,-11.55663,-3.84729,2.24585,-11.55919,-3.75609,2.26752,-11.57054,-3.75609,2.24585,-11.55919,-3.84729,2.26752,-11.57054,-3.84729,2.24585,-11.50201,-3.75609,2.24585,-11.50201,-3.84729,2.26752,-11.48859,-3.75609,2.26752,-11.48859,-3.84729,2.2892,-11.50201,-3.75609,2.2892,-11.50201,-3.84729,2.2892,-11.55919,-3.75609,2.2892,-11.55919,-3.90606,2.23469,-11.55919,-3.91522,2.25434,-11.57054,-3.90606,2.23469,-11.50201,-3.91522,2.25434,-11.48859,-3.92438,2.27398,-11.50201,-3.92438,2.27398,-11.55919,-3.95497,2.18653,-11.55919,-3.97158,2.20046,-11.57054,-3.95497,2.18653,-11.50201,-3.97158,2.20046,-11.48859,-3.98818,2.21439,-11.50201,-3.98818,2.21439,-11.55919,-3.97759,2.08907,-11.55919,-3.99927,2.08907,-11.57054,-3.97759,2.08907,-11.50201,-3.99927,2.08907,-11.48859,-4.02094,2.08907,-11.50201,-4.02094,2.08907,-11.55919,-3.75609,2.26752,-11.53002,-3.93459,1.9071,-11.57449,-4.01161,1.9071,-11.61896,-3.93459,1.9071,-11.48556,-4.01161,1.9071,-11.44109,-4.08863,1.9071,-11.48556,-4.08863,1.9071,-11.57449,-3.92342,1.66485,-11.58094,-4.01161,1.66485,-11.63186,-3.92342,1.66485,-11.4791,-4.01161,1.66485,-11.42818,-4.09981,1.66485,-11.4791,-4.09981,1.66485,-11.58095,-3.92038,1.34035,-11.58686,-4.01161,1.34035,-11.64369,-3.92038,1.34035,-11.47319,-4.01161,1.34035,-11.41636,-4.11005,1.34035,-11.47319,-4.11005,1.34035,-11.58686,-3.92341,1.01585,-11.58094,-4.01161,1.01585,-11.63186,-3.92341,1.01585,-11.4791,-4.01161,1.01585,-11.42818,-4.09981,1.01585,-11.4791,-4.09981,1.01585,-11.58095,-3.93459,.7736,-11.57449,-4.01161,.7736,-11.61896,-3.93459,.7736,-11.48556};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_5()
		{
			double[] value = {-4.01161,.7736,-11.44109,-4.08863,.7736,-11.48556,-4.08863,.7736,-11.57449,-3.99281,.03944,-11.53002,4.28688,.03944,1.86114,4.25973,.03944,1.87945,4.28688,.59163,1.86114,4.25973,.59163,1.87945,4.25789,.03944,1.90887,4.25789,.59163,1.90887,4.28688,.03944,1.92232,4.28688,.59163,1.92232,4.31305,.03944,1.90109,4.31304,.59163,1.90109,4.31015,.03944,1.86931,4.31015,.59163,1.86931,4.05016,2.24585,1.86675,4.05016,2.26752,1.8554,4.14136,2.24585,1.86675,4.14136,2.26752,1.8554,4.05016,2.24585,1.92393,4.14136,2.24585,1.92393,4.05016,2.26752,1.93735,4.14136,2.26752,1.93735,4.05016,2.2892,1.92393,4.14136,2.2892,1.92393,4.05016,2.2892,1.86675,4.14136,2.2892,1.86675,4.20013,2.23469,1.86675,4.20929,2.25434,1.8554,4.20013,2.23469,1.92393,4.20929,2.25434,1.93735,4.21845,2.27398,1.92393,4.21845,2.27398,1.86675,4.24904,2.18653,1.86675,4.26565,2.20046,1.8554,4.24904,2.18653,1.92393,4.26565,2.20046,1.93735,4.28225,2.21439,1.92393,4.28225,2.21439,1.86675,4.27166,2.08906,1.86675,4.29334,2.08906,1.8554,4.27166,2.08906,1.92393,4.29334,2.08906,1.93735,4.31501,2.08906,1.92393,4.31501,2.08906,1.86675,4.05016,2.26752,1.89592,4.30568,1.9071,1.80698,4.22866,1.9071,1.85145,4.22866,1.9071,1.94038,4.30568,1.9071,1.98485,4.3827,1.9071,1.94038,4.3827,1.9071,1.85145,4.30568,1.66485,1.79408,4.21749,1.66485,1.845,4.21749,1.66485,1.94684,4.30568,1.66485,1.99776,4.39388,1.66485,1.94684,4.39388,1.66485,1.845,4.30568,1.34035,1.78225,4.21445,1.34035,1.83909,4.21445,1.34035,1.95275,4.30568,1.34035,2.00958,4.40412,1.34035,1.95275,4.40412,1.34035,1.83909,4.30568,1.01585,1.79408,4.21749,1.01585,1.845,4.21749,1.01585,1.94684,4.30568,1.01585,1.99776,4.39388,1.01585,1.94684,4.39388,1.01585,1.845,4.30568,.7736,1.80698,4.22866,.7736,1.85145,4.22866,.7736,1.94038,4.30568,.7736,1.98485,4.3827,.7736,1.94038,4.3827,.7736,1.85145,4.28688,.03944,1.89592,4.05268,2.4001,1.80695,4.08078,2.4001,1.89664,4.1574,2.4001,1.84221,4.15623,2.4001,1.95269,4.05078,2.4001,1.98572,3.98679,2.4001,1.89565,4.1574,2.32,1.84221,4.05268,2.32,1.80695,4.15623,2.32,1.95269,4.05078,2.32,1.98572,3.98679,2.32,1.89565,4.12216,2.27544,1.86724,4.0656,2.27544,1.8482,4.12153,2.27544,1.92692,4.06458,2.27544,1.94476,4.03001,2.27544,1.8961,4.1574,2.23923,1.84221,4.05268,2.23923,1.80695,4.15623,2.23923,1.95269,4.05078,2.23923,1.98572,3.98679,2.23923,1.89565,4.1574,2.21532,1.84221};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_6()
		{
			double[] value = {4.05268,2.21532,1.80695,4.15623,2.21532,1.95269,4.05078,2.21532,1.98572,3.98679,2.21532,1.89565,4.08078,2.21532,1.89664,4.03029,2.4001,1.79817,4.05839,2.4001,1.88787,4.13501,2.4001,1.83343,4.13384,2.4001,1.94392,4.0284,2.4001,1.97695,3.9644,2.4001,1.88687,4.13501,2.32,1.83343,4.03029,2.32,1.79817,4.13384,2.32,1.94392,4.0284,2.32,1.97695,3.9644,2.32,1.88687,4.09977,2.27544,1.85846,4.04321,2.27544,1.83942,4.09914,2.27544,1.91814,4.04219,2.27544,1.93598,4.00762,2.27544,1.88733,4.13501,2.23923,1.83343,4.03029,2.23923,1.79817,4.13384,2.23923,1.94392,4.0284,2.23923,1.97695,3.9644,2.23923,1.88687,4.13501,2.21532,1.83343,4.03029,2.21532,1.79817,4.13384,2.21532,1.94392,4.0284,2.21532,1.97695,3.9644,2.21532,1.88687,4.05839,2.21532,1.88787,4.02503,.03944,5.32654,3.99639,.03944,5.34242,4.02503,.59163,5.32654,3.99639,.59163,5.34242,3.992,.03944,5.37157,3.992,.59163,5.37157,4.0197,.03944,5.38749,4.0197,.59163,5.38749,4.04762,.03944,5.36862,4.04762,.59163,5.36862,4.0475,.03944,5.33671,4.0475,.59163,5.33671,3.78873,2.24585,5.3115,3.78972,2.26752,5.30019,3.87958,2.24585,5.31944,3.88057,2.26752,5.30814,3.78374,2.24585,5.36846,3.87459,2.24585,5.37641,3.78257,2.26752,5.38183,3.87342,2.26752,5.38978,3.78374,2.2892,5.36846,3.87459,2.2892,5.37641,3.78873,2.2892,5.3115,3.87958,2.2892,5.31944,3.93813,2.23469,5.32457,3.94824,2.25434,5.31406,3.93314,2.23469,5.38153,3.9411,2.25434,5.3957,3.95139,2.27398,5.38313,3.95638,2.27398,5.32616,3.98685,2.18653,5.32883,4.00438,2.20046,5.31897,3.98187,2.18653,5.3858,3.99724,2.20046,5.40061,4.01495,2.21439,5.38869,4.01994,2.21439,5.33172,4.00938,2.08906,5.3308,4.03197,2.08906,5.32138,4.0044,2.08906,5.38777,4.02482,2.08906,5.40303,4.04759,2.08906,5.39155,4.05257,2.08906,5.33458,3.78618,2.26752,5.34056,4.04848,1.9071,5.27423,3.96788,1.9071,5.31181,3.96013,1.9071,5.40041,4.03298,1.9071,5.45142,4.11358,1.9071,5.41384,4.12133,1.9071,5.32524,4.04961,1.66485,5.26137,3.95731,1.66485,5.30441,3.94843,1.66485,5.40586,4.03186,1.66485,5.46428,4.12415,1.66485,5.42124,4.13303,1.66485,5.31979,4.05064,1.34035,5.24959,3.9548,1.34035,5.29826,3.9449,1.34035,5.41149,4.03083,1.34035,5.47606,4.13384,1.34035,5.42802,4.14375,1.34035,5.31479,4.04961,1.01585,5.26137,3.95731,1.01585,5.30441,3.94843,1.01585,5.40586,4.03186,1.01585,5.46428,4.12415,1.01585,5.42124,4.13303,1.01585,5.31979,4.04848,.7736,5.27423};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_7()
		{
			double[] value = {3.96788,.7736,5.31181,3.96013,.7736,5.40041,4.03298,.7736,5.45142,4.11358,.7736,5.41384,4.12133,.7736,5.32524,4.022,.03944,5.36119,3.77119,2.4001,5.25417,3.79929,2.4001,5.34386,3.87591,2.4001,5.28942,3.87474,2.4001,5.39991,3.76929,2.4001,5.43294,3.7053,2.4001,5.34286,3.87591,2.32,5.28942,3.77119,2.32,5.25417,3.87474,2.32,5.39991,3.76929,2.32,5.43294,3.7053,2.32,5.34286,3.84067,2.27544,5.31446,3.78411,2.27544,5.29541,3.84004,2.27544,5.37414,3.78309,2.27544,5.39198,3.74852,2.27544,5.34332,3.87591,2.23923,5.28942,3.77119,2.23923,5.25417,3.87474,2.23923,5.39991,3.76929,2.23923,5.43294,3.7053,2.23923,5.34286,3.87591,2.21532,5.28942,3.77119,2.21532,5.25417,3.87474,2.21532,5.39991,3.76929,2.21532,5.43294,3.7053,2.21532,5.34286,3.79929,2.21532,5.34386,3.78243,2.4001,5.2387,3.78243,2.4001,5.33269,3.87183,2.4001,5.30365,3.83768,2.4001,5.40874,3.72719,2.4001,5.40874,3.69304,2.4001,5.30365,3.87183,2.32,5.30365,3.78243,2.32,5.2387,3.83768,2.32,5.40874,3.72719,2.32,5.40874,3.69304,2.32,5.30365,3.83072,2.27544,5.31701,3.78243,2.27544,5.28193,3.81228,2.27544,5.37377,3.75259,2.27544,5.37377,3.73415,2.27544,5.31701,3.87183,2.23923,5.30365,3.78243,2.23923,5.2387,3.83768,2.23923,5.40874,3.72719,2.23923,5.40874,3.69304,2.23923,5.30365,3.87183,2.21532,5.30365,3.78243,2.21532,5.2387,3.83768,2.21532,5.40874,3.72719,2.21532,5.40874,3.69304,2.21532,5.30365,3.78243,2.21532,5.33269,-3.59304,2.4001,5.28942,-3.51642,2.4001,5.34386,-3.48832,2.4001,5.25416,-3.59187,2.4001,5.39991,-3.48643,2.4001,5.43294,-3.42243,2.4001,5.34286,-3.48832,2.32,5.25416,-3.59304,2.32,5.28942,-3.59187,2.32,5.39991,-3.48643,2.32,5.43294,-3.42243,2.32,5.34286,-3.50124,2.27544,5.29541,-3.55781,2.27544,5.31446,-3.55717,2.27544,5.37414,-3.50022,2.27544,5.39198,-3.46565,2.27544,5.34332,-3.48832,2.23923,5.25416,-3.59304,2.23923,5.28942,-3.59187,2.23923,5.39991,-3.48643,2.23923,5.43294,-3.42243,2.23923,5.34286,-3.48832,2.21532,5.25416,-3.59304,2.21532,5.28942,-3.59187,2.21532,5.39991,-3.48643,2.21532,5.43294,-3.42243,2.21532,5.34286,-3.51642,2.21532,5.34386,-3.73096,.59163,5.32654,-3.70232,.03944,5.34242,-3.73096,.03944,5.32654,-3.70232,.59163,5.34242,-3.69793,.03944,5.37157,-3.69793,.59163,5.37157,-3.72563,.03944,5.38749,-3.72563,.59163,5.38749,-3.75355,.03944,5.36862,-3.75355,.59163,5.36862,-3.75343,.03944,5.33671,-3.75343,.59163,5.33671,-3.58551,2.24585,5.31944};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_8()
		{
			double[] value = {-3.49565,2.26752,5.30019,-3.49466,2.24585,5.3115,-3.5865,2.26752,5.30814,-3.58052,2.24585,5.37641,-3.48967,2.24585,5.36846,-3.57935,2.26752,5.38978,-3.4885,2.26752,5.38183,-3.58052,2.2892,5.37641,-3.48967,2.2892,5.36846,-3.58551,2.2892,5.31944,-3.49466,2.2892,5.3115,-3.64406,2.23469,5.32457,-3.65417,2.25434,5.31406,-3.63907,2.23469,5.38153,-3.64703,2.25434,5.3957,-3.65732,2.27398,5.38313,-3.66231,2.27398,5.32616,-3.69278,2.18653,5.32883,-3.71031,2.20046,5.31897,-3.6878,2.18653,5.3858,-3.70317,2.20046,5.40061,-3.72088,2.21439,5.38869,-3.72587,2.21439,5.33172,-3.71531,2.08907,5.3308,-3.7379,2.08907,5.32138,-3.71033,2.08907,5.38777,-3.73075,2.08907,5.40303,-3.75352,2.08907,5.39155,-3.7585,2.08907,5.33458,-3.49211,2.26752,5.34056,-3.67381,1.9071,5.31181,-3.75441,1.9071,5.27423,-3.66606,1.9071,5.40041,-3.73891,1.9071,5.45142,-3.81951,1.9071,5.41384,-3.82726,1.9071,5.32524,-3.66324,1.66485,5.30441,-3.75554,1.66485,5.26137,-3.65436,1.66485,5.40586,-3.73779,1.66485,5.46428,-3.83009,1.66485,5.42124,-3.83896,1.66485,5.31979,-3.66074,1.34035,5.29826,-3.75657,1.34035,5.24959,-3.65083,1.34035,5.41149,-3.73676,1.34035,5.47606,-3.83977,1.34035,5.42802,-3.84968,1.34035,5.31479,-3.66324,1.01585,5.30441,-3.75554,1.01585,5.26137,-3.65436,1.01585,5.40586,-3.73779,1.01585,5.46428,-3.83008,1.01585,5.42124,-3.83896,1.01585,5.31979,-3.67381,.7736,5.31181,-3.75441,.7736,5.27423,-3.66606,.7736,5.40041,-3.73891,.7736,5.45142,-3.81951,.7736,5.41384,-3.82726,.7736,5.32524,-3.72793,.03944,5.36119,-3.99281,.59163,1.86114,-3.96566,.03944,1.87945,-3.99281,.03944,1.86114,-3.96566,.59163,1.87945,-3.96382,.03944,1.90887,-3.96382,.59163,1.90887,-3.99281,.03944,1.92232,-3.99281,.59163,1.92232,-4.01897,.03944,1.90109,-4.01897,.59163,1.90109,-4.01608,.03944,1.86931,-4.01608,.59163,1.86931,-3.84729,2.24585,1.86675,-3.75609,2.26752,1.8554,-3.75609,2.24585,1.86675,-3.84729,2.26752,1.8554,-3.84729,2.24585,1.92393,-3.75609,2.24585,1.92393,-3.84729,2.26752,1.93735,-3.75609,2.26752,1.93735,-3.84729,2.2892,1.92393,-3.75609,2.2892,1.92393,-3.84729,2.2892,1.86675,-3.75609,2.2892,1.86675,-3.90606,2.23469,1.86675,-3.91522,2.25434,1.8554,-3.90606,2.23469,1.92393,-3.91522,2.25434,1.93735,-3.92438,2.27398,1.92393,-3.92438,2.27398,1.86675,-3.95497,2.18653,1.86675,-3.97158,2.20046,1.8554,-3.95497,2.18653,1.92393,-3.97158,2.20046,1.93735,-3.98818,2.21439,1.92393,-3.98818,2.21439,1.86675,-3.97759,2.08907,1.86675,-3.99927,2.08907,1.8554,-3.97759,2.08907,1.92393};
			return value;
		}
		private double[] getcoord_Mesh_010_9_51_point_9()
		{
			double[] value = {-3.99927,2.08907,1.93735,-4.02094,2.08907,1.92393,-4.02094,2.08907,1.86675,-3.75609,2.26752,1.89592,-3.93459,1.9071,1.85145,-4.01161,1.9071,1.80698,-3.93459,1.9071,1.94038,-4.01161,1.9071,1.98485,-4.08863,1.9071,1.94038,-4.08863,1.9071,1.85145,-3.92342,1.66485,1.845,-4.01161,1.66485,1.79408,-3.92342,1.66485,1.94684,-4.01161,1.66485,1.99776,-4.09981,1.66485,1.94684,-4.09981,1.66485,1.845,-3.92038,1.34035,1.83908,-4.01161,1.34035,1.78225,-3.92038,1.34035,1.95275,-4.01161,1.34035,2.00958,-4.11005,1.34035,1.95275,-4.11005,1.34035,1.83908,-3.92342,1.01585,1.845,-4.01161,1.01585,1.79408,-3.92342,1.01585,1.94684,-4.01161,1.01585,1.99776,-4.09981,1.01585,1.94684,-4.09981,1.01585,1.845,-3.93459,.7736,1.85145,-4.01161,.7736,1.80698,-3.93459,.7736,1.94038,-4.01161,.7736,1.98485,-4.08863,.7736,1.94038,-4.08863,.7736,1.85145,-3.99281,.03944,1.89592,-3.87453,2.4001,1.84221,-3.79791,2.4001,1.89664,-3.76981,2.4001,1.80695,-3.87336,2.4001,1.95269,-3.76792,2.4001,1.98572,-3.70392,2.4001,1.89565,-3.76981,2.32,1.80695,-3.87453,2.32,1.8422,-3.87336,2.32,1.95269,-3.76792,2.32,1.98572,-3.70392,2.32,1.89565,-3.78274,2.27544,1.8482,-3.8393,2.27544,1.86724,-3.83866,2.27544,1.92692,-3.78171,2.27544,1.94476,-3.74714,2.27544,1.8961,-3.76981,2.23923,1.80695,-3.87453,2.23923,1.8422,-3.87336,2.23923,1.95269,-3.76792,2.23923,1.98572,-3.70392,2.23923,1.89565,-3.76981,2.21532,1.80695,-3.87453,2.21532,1.8422,-3.87336,2.21532,1.95269,-3.76792,2.21532,1.98572,-3.70392,2.21532,1.89565,-3.79791,2.21532,1.89664};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_52_point_1()
		{
			double[] value = {.77,.817,.769,.817,.77,.804,.769,.804,.77,.804,.769,.817,.64,.249,.639,.249,.64,.236,.639,.236,.64,.236,.639,.249,.414,.551,.414,.551,.414,.538,.414,.538,.414,.538,.414,.551,.414,.551,.413,.551,.414,.538,.413,.538,.414,.538,.413,.551,.643,.303,.642,.303,.643,.29,.642,.29,.643,.29,.642,.303,.77,.817,.77,.817,.77,.804,.77,.804,.77,.817,.77,.804,.764,.764,.764,.764,.766,.764,.766,.764,.766,.764,.764,.764,.573,.394,.572,.394,.573,.392,.572,.392,.573,.392,.572,.394,.419,.498,.419,.498,.417,.498,.417,.498,.417,.498,.419,.498,.419,.497,.419,.498,.417,.497,.417,.498,.417,.497,.419,.498,.412,.541,.413,.541,.412,.543,.413,.543,.412,.543,.413,.541,.764,.764,.764,.763,.766,.764,.766,.763,.766,.764,.764,.763,.766,.764,.766,.764,.768,.765,.768,.764,.768,.765,.766,.764,.573,.392,.572,.392,.573,.39,.572,.39,.573,.39,.572,.392,.417,.498,.417,.498,.416,.498,.416,.499,.416,.498,.417,.498,.417,.497,.417,.498,.415,.498,.416,.498,.415,.498,.417,.498,.412,.543,.413,.543,.412,.545,.413,.545};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_2()
		{
			double[] value = {.412,.545,.413,.543,.766,.764,.766,.763,.768,.764,.768,.764,.768,.764,.766,.763,.768,.765,.768,.764,.769,.766,.769,.765,.769,.766,.768,.764,.573,.39,.572,.39,.573,.389,.572,.389,.573,.389,.572,.39,.416,.498,.416,.499,.414,.499,.415,.5,.414,.499,.416,.499,.415,.498,.416,.498,.414,.499,.414,.499,.414,.499,.416,.498,.412,.545,.413,.545,.412,.546,.413,.546,.412,.546,.413,.545,.768,.764,.768,.764,.769,.765,.77,.765,.769,.765,.768,.764,.769,.766,.769,.765,.769,.768,.77,.768,.769,.768,.769,.765,.639,.198,.64,.198,.639,.201,.64,.201,.639,.201,.64,.198,.414,.499,.415,.5,.414,.502,.414,.502,.414,.502,.415,.5,.414,.499,.414,.499,.413,.502,.414,.502,.413,.502,.414,.499,.642,.252,.643,.252,.642,.255,.643,.255,.642,.255,.643,.252,.769,.765,.77,.765,.77,.768,.77,.768,.77,.768,.77,.765,.807,.341,.807,.34,.807,.341,.807,.339,.807,.34,.807,.341,.807,.339,.807,.34,.807,.339,.808,.339,.807,.34,.807,.339,.808,.341,.807,.34,.808,.339,.807,.341,.807,.34,.808,.341,.77,.772,.768,.772};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_3()
		{
			double[] value = {.77,.768,.77,.768,.768,.772,.769,.768,.641,.205,.639,.205,.64,.201,.64,.201,.639,.205,.639,.201,.415,.506,.413,.506,.414,.502,.414,.502,.413,.506,.414,.502,.413,.506,.412,.506,.414,.502,.414,.502,.412,.506,.413,.502,.643,.259,.641,.259,.643,.255,.643,.255,.641,.259,.642,.255,.772,.772,.77,.772,.77,.768,.77,.768,.77,.772,.77,.768,.77,.778,.768,.778,.77,.772,.77,.772,.768,.778,.768,.772,.641,.211,.638,.211,.641,.205,.641,.205,.638,.211,.639,.205,.415,.512,.413,.512,.415,.506,.415,.506,.413,.512,.413,.506,.413,.512,.411,.512,.413,.506,.413,.506,.411,.512,.412,.506,.644,.265,.641,.265,.643,.259,.643,.259,.641,.265,.641,.259,.772,.778,.77,.778,.772,.772,.772,.772,.77,.778,.77,.772,.77,.786,.768,.786,.77,.778,.77,.778,.768,.786,.768,.778,.641,.219,.638,.219,.641,.211,.641,.211,.638,.219,.638,.211,.416,.52,.413,.52,.415,.512,.415,.512,.413,.52,.413,.512,.413,.52,.411,.52,.413,.512,.413,.512,.411,.52,.411,.512,.644,.272,.641,.272,.644,.265,.644,.265,.641,.272,.641,.265};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_4()
		{
			double[] value = {.772,.786,.77,.786,.772,.778,.772,.778,.77,.786,.77,.778,.77,.794,.768,.794,.77,.786,.77,.786,.768,.794,.768,.786,.641,.226,.638,.226,.641,.219,.641,.219,.638,.226,.638,.219,.415,.527,.413,.527,.416,.52,.416,.52,.413,.527,.413,.52,.413,.527,.411,.527,.413,.52,.413,.52,.411,.527,.411,.52,.644,.28,.641,.28,.644,.272,.644,.272,.641,.28,.641,.272,.772,.794,.77,.794,.772,.786,.772,.786,.77,.794,.77,.786,.77,.799,.768,.799,.77,.794,.77,.794,.768,.799,.768,.794,.641,.232,.639,.232,.641,.226,.641,.226,.639,.232,.638,.226,.415,.533,.413,.533,.415,.527,.415,.527,.413,.533,.413,.527,.413,.533,.412,.533,.413,.527,.413,.527,.412,.533,.411,.527,.643,.286,.641,.286,.644,.28,.644,.28,.641,.286,.641,.28,.772,.799,.77,.799,.772,.794,.772,.794,.77,.799,.77,.794,.77,.804,.769,.804,.77,.799,.77,.799,.769,.804,.768,.799,.64,.236,.639,.236,.641,.232,.641,.232,.639,.236,.639,.232,.414,.538,.414,.538,.415,.533,.415,.533,.414,.538,.413,.533,.414,.538,.413,.538,.413,.533,.413,.533};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_5()
		{
			double[] value = {.413,.538,.412,.533,.643,.29,.642,.29,.643,.286,.643,.286,.642,.29,.641,.286,.77,.804,.77,.804,.772,.799,.772,.799,.77,.804,.77,.799,.804,.764,.804,.764,.803,.764,.803,.764,.804,.764,.803,.765,.803,.765,.804,.764,.804,.765,.804,.765,.804,.764,.804,.765,.804,.765,.804,.764,.804,.764,.804,.764,.804,.764,.804,.764,.46,.099,.459,.101,.458,.1,.458,.1,.459,.101,.458,.102,.458,.102,.459,.101,.46,.103,.46,.103,.459,.101,.462,.101,.462,.101,.459,.101,.46,.099,.851,.695,.853,.697,.851,.697,.853,.695,.853,.697,.851,.695,.46,.08,.462,.082,.46,.082,.462,.08,.462,.082,.46,.08,.241,.845,.24,.847,.24,.845,.241,.847,.24,.847,.241,.845,.785,.808,.783,.81,.783,.808,.785,.81,.783,.81,.785,.808,.785,.81,.783,.812,.783,.81,.785,.812,.783,.812,.785,.81,.851,.697,.853,.698,.851,.698,.853,.697,.853,.698,.851,.697,.46,.082,.462,.083,.46,.083,.462,.082,.462,.083,.46,.082,.24,.845,.239,.847,.239,.846,.24,.847,.239,.847,.24,.845,.476,.062,.478,.063,.476,.063,.478,.062,.478,.063};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_6()
		{
			double[] value = {.476,.062,.772,.805,.771,.807,.771,.806,.772,.808,.771,.807,.772,.805,.822,.357,.821,.359,.821,.356,.822,.358,.821,.359,.822,.357,.46,.083,.462,.084,.46,.084,.462,.083,.462,.084,.46,.083,.827,.339,.826,.341,.826,.339,.827,.341,.826,.341,.827,.339,.821,.443,.82,.445,.82,.442,.821,.444,.82,.445,.821,.443,.822,.354,.821,.356,.821,.354,.822,.356,.821,.356,.822,.354,.641,.298,.64,.3,.64,.298,.641,.3,.64,.3,.641,.298,.46,.084,.462,.084,.46,.084,.462,.084,.462,.084,.46,.084,.638,.244,.638,.247,.638,.244,.638,.247,.638,.247,.638,.244,.809,.396,.809,.398,.809,.396,.809,.398,.809,.398,.809,.396,.809,.398,.809,.401,.809,.398,.809,.401,.809,.401,.809,.398,.094,.045,.092,.047,.091,.045,.094,.048,.092,.047,.094,.045,.091,.049,.092,.047,.094,.048,.09,.047,.092,.047,.091,.049,.091,.045,.092,.047,.09,.047,.124,.043,.122,.044,.122,.042,.124,.046,.122,.044,.124,.043,.122,.046,.122,.044,.124,.046,.12,.044,.122,.044,.122,.046,.122,.042,.122,.044,.12,.044,.85,.68,.848,.68,.85,.678};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_7()
		{
			double[] value = {.85,.678,.848,.68,.848,.678,.457,.093,.457,.09,.458,.093,.458,.093,.457,.09,.458,.09,.465,.08,.465,.078,.467,.08,.467,.08,.465,.078,.467,.078,.771,.817,.771,.815,.772,.817,.772,.817,.771,.815,.772,.815,.771,.815,.771,.813,.772,.815,.772,.815,.771,.813,.772,.813,.85,.681,.848,.681,.85,.68,.85,.68,.848,.681,.848,.68,.455,.092,.455,.091,.457,.093,.457,.093,.455,.091,.457,.09,.464,.079,.464,.078,.465,.08,.465,.08,.464,.078,.465,.078,.803,.767,.803,.766,.804,.768,.804,.768,.803,.766,.804,.765,.809,.77,.809,.768,.811,.77,.811,.77,.809,.768,.811,.768,.819,.359,.819,.356,.82,.358,.82,.358,.819,.356,.82,.357,.455,.093,.455,.09,.455,.092,.455,.092,.455,.09,.455,.091,.82,.439,.82,.437,.821,.439,.821,.439,.82,.437,.821,.437,.82,.442,.82,.439,.821,.441,.821,.441,.82,.439,.821,.44,.826,.39,.826,.388,.827,.39,.827,.39,.826,.388,.827,.388,.64,.303,.64,.3,.641,.303,.641,.303,.64,.3,.641,.3,.454,.093,.454,.09,.455,.093,.455,.093,.454,.09,.455,.09,.636,.249};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_8()
		{
			double[] value = {.636,.247,.636,.249,.636,.249,.636,.247,.636,.247,.809,.449,.809,.447,.809,.449,.809,.449,.809,.447,.809,.447,.809,.447,.809,.445,.809,.447,.809,.447,.809,.445,.809,.445,.096,.04,.095,.042,.094,.041,.094,.041,.095,.042,.094,.044,.094,.044,.095,.042,.096,.044,.096,.044,.095,.042,.098,.042,.098,.042,.095,.042,.096,.04,.822,.324,.822,.337,.822,.337,.822,.337,.822,.324,.822,.324,.636,.183,.637,.196,.636,.196,.637,.196,.636,.183,.637,.183,.824,.38,.825,.393,.824,.393,.825,.393,.824,.38,.825,.38,.825,.38,.825,.393,.825,.393,.825,.393,.825,.38,.825,.38,.642,.237,.643,.25,.642,.25,.643,.25,.642,.237,.643,.237,.821,.324,.822,.337,.821,.337,.822,.337,.821,.324,.822,.324,.825,.285,.827,.284,.827,.285,.827,.284,.825,.285,.825,.284,.5,.139,.498,.14,.498,.139,.498,.14,.5,.139,.5,.14,.821,.34,.819,.341,.819,.34,.819,.341,.821,.34,.821,.341,.821,.34,.819,.34,.819,.34,.819,.34,.821,.34,.821,.34,.797,.809,.798,.811,.797,.811,.798,.811,.797,.809,.798,.809,.825,.284,.827,.284};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_9()
		{
			double[] value = {.827,.284,.827,.284,.825,.284,.825,.284,.824,.285,.825,.284,.825,.285,.825,.284,.824,.285,.824,.285,.501,.139,.5,.14,.5,.139,.5,.14,.501,.139,.501,.14,.823,.341,.821,.341,.821,.34,.821,.341,.823,.341,.823,.341,.823,.34,.821,.34,.821,.34,.821,.34,.823,.34,.823,.341,.797,.807,.798,.809,.797,.809,.798,.809,.797,.807,.798,.807,.824,.285,.825,.284,.825,.284,.825,.284,.824,.285,.823,.284,.823,.286,.824,.285,.824,.285,.824,.285,.823,.286,.822,.286,.503,.139,.501,.14,.501,.139,.501,.14,.503,.139,.503,.14,.824,.342,.823,.341,.823,.341,.823,.341,.824,.342,.824,.342,.824,.341,.823,.341,.823,.34,.823,.341,.824,.341,.824,.342,.797,.806,.798,.807,.797,.807,.798,.807,.797,.806,.798,.806,.822,.286,.823,.284,.824,.285,.823,.284,.822,.286,.822,.286,.822,.289,.822,.286,.823,.286,.822,.286,.822,.289,.822,.289,.637,.148,.636,.145,.637,.145,.636,.145,.637,.148,.636,.148,.825,.344,.824,.342,.824,.342,.824,.342,.825,.344,.824,.344,.825,.344,.824,.342,.824,.341,.824,.342,.825,.344,.825,.344};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_10()
		{
			double[] value = {.643,.201,.642,.198,.643,.198,.642,.198,.643,.201,.642,.201,.822,.289,.822,.286,.822,.286,.822,.286,.822,.289,.821,.289,.807,.337,.807,.338,.807,.337,.807,.337,.807,.338,.807,.339,.807,.339,.807,.338,.807,.339,.807,.339,.807,.338,.808,.339,.808,.339,.807,.338,.808,.337,.808,.337,.807,.338,.807,.337,.822,.289,.823,.293,.821,.293,.822,.289,.823,.293,.822,.289,.636,.148,.638,.152,.636,.152,.637,.148,.638,.152,.636,.148,.824,.344,.825,.349,.823,.349,.825,.344,.825,.349,.824,.344,.825,.344,.827,.349,.825,.349,.825,.344,.827,.349,.825,.344,.642,.201,.643,.206,.641,.206,.643,.201,.643,.206,.642,.201,.821,.289,.821,.293,.819,.293,.822,.289,.821,.293,.821,.289,.821,.293,.823,.299,.821,.299,.823,.293,.823,.299,.821,.293,.636,.152,.638,.158,.636,.158,.638,.152,.638,.158,.636,.152,.823,.349,.825,.355,.823,.355,.825,.349,.825,.355,.823,.349,.825,.349,.827,.355,.825,.355,.827,.349,.827,.355,.825,.349,.641,.206,.644,.211,.641,.211,.643,.206,.644,.211,.641,.206,.819,.293,.821,.299,.819,.299,.821,.293};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_11()
		{
			double[] value = {.821,.299,.819,.293,.821,.299,.823,.306,.821,.306,.823,.299,.823,.306,.821,.299,.636,.158,.638,.165,.635,.165,.638,.158,.638,.165,.636,.158,.823,.355,.825,.362,.823,.362,.825,.355,.825,.362,.823,.355,.825,.355,.827,.362,.825,.362,.827,.355,.827,.362,.825,.355,.641,.211,.644,.219,.641,.219,.644,.211,.644,.219,.641,.211,.819,.299,.821,.306,.819,.306,.821,.299,.821,.306,.819,.299,.821,.306,.823,.314,.821,.314,.823,.306,.823,.314,.821,.306,.635,.165,.638,.173,.636,.173,.638,.165,.638,.173,.635,.165,.823,.362,.825,.37,.823,.37,.825,.362,.825,.37,.823,.362,.825,.362,.827,.37,.825,.37,.827,.362,.827,.37,.825,.362,.641,.219,.644,.227,.641,.227,.644,.219,.644,.227,.641,.219,.819,.306,.821,.314,.819,.314,.821,.306,.821,.314,.819,.306,.821,.314,.823,.32,.821,.32,.823,.314,.823,.32,.821,.314,.636,.173,.638,.179,.636,.179,.638,.173,.638,.179,.636,.173,.823,.37,.825,.376,.823,.376,.825,.37,.825,.376,.823,.37,.825,.37,.827,.376,.825,.376,.827,.37,.827,.376,.825,.37,.641,.227,.643,.233};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_12()
		{
			double[] value = {.641,.233,.644,.227,.643,.233,.641,.227,.819,.314,.821,.32,.819,.32,.821,.314,.821,.32,.819,.314,.821,.32,.822,.324,.822,.324,.823,.32,.822,.324,.821,.32,.636,.179,.637,.183,.636,.183,.638,.179,.637,.183,.636,.179,.823,.376,.825,.38,.824,.38,.825,.376,.825,.38,.823,.376,.825,.376,.825,.38,.825,.38,.827,.376,.825,.38,.825,.376,.641,.233,.643,.237,.642,.237,.643,.233,.643,.237,.641,.233,.819,.32,.822,.324,.821,.324,.821,.32,.822,.324,.819,.32,.512,.142,.513,.142,.512,.142,.513,.142,.513,.142,.512,.142,.513,.142,.513,.142,.513,.142,.513,.143,.513,.142,.513,.142,.512,.143,.513,.142,.513,.143,.512,.142,.513,.142,.512,.143,.458,.129,.46,.13,.459,.131,.459,.131,.46,.13,.462,.131,.462,.131,.46,.13,.462,.129,.462,.129,.46,.13,.46,.127,.46,.127,.46,.13,.458,.129,.457,.538,.46,.54,.457,.54,.46,.538,.46,.54,.457,.538,.391,.752,.393,.754,.391,.754,.393,.752,.393,.754,.391,.752,.36,.749,.358,.752,.358,.749,.36,.752,.358,.752,.36,.749,.413,.546,.411,.549,.411,.546};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_13()
		{
			double[] value = {.413,.549,.411,.549,.413,.546,.413,.549,.411,.551,.411,.549,.413,.551,.411,.551,.413,.549,.457,.54,.459,.541,.457,.541,.46,.54,.459,.541,.457,.54,.391,.754,.393,.755,.391,.755,.393,.754,.393,.755,.391,.754,.358,.749,.357,.752,.357,.75,.358,.752,.357,.752,.358,.749,.413,.499,.412,.501,.412,.5,.413,.502,.412,.501,.413,.499,.793,.768,.792,.77,.792,.769,.793,.771,.792,.77,.793,.768,.827,.496,.826,.498,.826,.496,.827,.498,.826,.498,.827,.496,.391,.755,.393,.756,.391,.756,.393,.755,.393,.756,.391,.755,.827,.494,.826,.496,.826,.493,.827,.495,.826,.496,.827,.494,.821,.332,.82,.334,.82,.332,.821,.334,.82,.334,.821,.332,.827,.449,.826,.451,.826,.449,.827,.451,.826,.451,.827,.449,.641,.292,.64,.295,.64,.292,.641,.295,.64,.295,.641,.292,.391,.756,.393,.756,.391,.756,.393,.756,.393,.756,.391,.756,.809,.34,.809,.343,.809,.34,.809,.343,.809,.343,.809,.34,.809,.343,.809,.345,.809,.343,.809,.345,.809,.345,.809,.343,.809,.345,.809,.347,.809,.345,.809,.347,.809,.347,.809,.345,.455,.127};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_14()
		{
			double[] value = {.456,.129,.454,.13,.457,.127,.456,.129,.455,.127,.458,.13,.456,.129,.457,.127,.456,.131,.456,.129,.458,.13,.454,.13,.456,.129,.456,.131,.782,.817,.782,.817,.782,.804,.782,.804,.782,.804,.782,.817,.808,.347,.808,.347,.808,.334,.808,.334,.808,.334,.808,.347,.31,.083,.309,.083,.31,.07,.309,.07,.31,.07,.309,.083,.309,.083,.309,.083,.309,.07,.309,.07,.309,.07,.309,.083,.811,.401,.81,.401,.811,.388,.81,.388,.811,.388,.81,.401,.783,.817,.782,.817,.783,.804,.782,.804,.783,.804,.782,.817,.777,.764,.777,.764,.779,.764,.779,.764,.779,.764,.777,.764,.827,.503,.826,.503,.827,.501,.826,.501,.827,.501,.826,.503,.315,.031,.315,.031,.313,.031,.313,.031,.313,.031,.315,.031,.315,.03,.315,.031,.313,.03,.313,.031,.313,.03,.315,.031,.572,.394,.573,.394,.572,.396,.573,.396,.572,.396,.573,.394,.777,.764,.777,.763,.779,.764,.779,.763,.779,.764,.777,.763,.779,.764,.779,.764,.78,.765,.781,.764,.78,.765,.779,.764,.827,.501,.826,.501,.827,.5,.826,.5,.827,.5,.826,.501,.313,.031,.313,.031};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_15()
		{
			double[] value = {.311,.031,.311,.031,.311,.031,.313,.031,.313,.03,.313,.031,.311,.03,.311,.031,.311,.03,.313,.031,.572,.396,.573,.396,.572,.398,.573,.398,.572,.398,.573,.396,.779,.764,.779,.763,.781,.764,.781,.764,.781,.764,.779,.763,.78,.765,.781,.764,.782,.766,.782,.765,.782,.766,.781,.764,.827,.5,.826,.5,.827,.498,.826,.498,.827,.498,.826,.5,.311,.031,.311,.031,.31,.032,.31,.032,.31,.032,.311,.031,.311,.03,.311,.031,.309,.032,.31,.032,.309,.032,.311,.031,.572,.398,.573,.398,.572,.4,.573,.4,.572,.4,.573,.398,.781,.764,.781,.764,.782,.765,.782,.765,.782,.765,.781,.764,.782,.766,.782,.765,.782,.768,.783,.768,.782,.768,.782,.765,.807,.296,.809,.296,.807,.299,.809,.299,.807,.299,.809,.296,.31,.032,.31,.032,.309,.035,.31,.035,.309,.035,.31,.032,.309,.032,.31,.032,.308,.035,.309,.035,.308,.035,.31,.032,.81,.35,.811,.35,.81,.352,.811,.352,.81,.352,.811,.35,.782,.765,.782,.765,.783,.768,.783,.768,.783,.768,.782,.765,.638,.298,.639,.298,.639,.299,.638,.297,.639,.298,.638,.298};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_16()
		{
			double[] value = {.639,.297,.639,.298,.638,.297,.639,.297,.639,.298,.639,.297,.639,.298,.639,.298,.639,.297,.639,.299,.639,.298,.639,.298,.783,.772,.781,.772,.783,.768,.783,.768,.781,.772,.782,.768,.809,.303,.807,.303,.809,.299,.809,.299,.807,.303,.807,.299,.311,.039,.309,.039,.31,.035,.31,.035,.309,.039,.309,.035,.309,.039,.307,.039,.309,.035,.309,.035,.307,.039,.308,.035,.812,.357,.81,.357,.811,.352,.811,.352,.81,.357,.81,.352,.785,.772,.783,.772,.783,.768,.783,.768,.783,.772,.783,.768,.783,.778,.781,.778,.783,.772,.783,.772,.781,.778,.781,.772,.809,.309,.807,.309,.809,.303,.809,.303,.807,.309,.807,.303,.311,.045,.309,.045,.311,.039,.311,.039,.309,.045,.309,.039,.309,.045,.307,.045,.309,.039,.309,.039,.307,.045,.307,.039,.812,.363,.81,.363,.812,.357,.812,.357,.81,.363,.81,.357,.785,.778,.783,.778,.785,.772,.785,.772,.783,.778,.783,.772,.783,.786,.781,.786,.783,.778,.783,.778,.781,.786,.781,.778,.809,.316,.807,.316,.809,.309,.809,.309,.807,.316,.807,.309,.311,.053,.309,.053,.311,.045,.311,.045};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_17()
		{
			double[] value = {.309,.053,.309,.045,.309,.053,.306,.053,.309,.045,.309,.045,.306,.053,.307,.045,.812,.37,.809,.37,.812,.363,.812,.363,.809,.37,.81,.363,.785,.786,.783,.786,.785,.778,.785,.778,.783,.786,.783,.778,.783,.794,.781,.794,.783,.786,.783,.786,.781,.794,.781,.786,.809,.324,.807,.324,.809,.316,.809,.316,.807,.324,.807,.316,.311,.06,.309,.06,.311,.053,.311,.053,.309,.06,.309,.053,.309,.06,.307,.06,.309,.053,.309,.053,.307,.06,.306,.053,.812,.378,.81,.378,.812,.37,.812,.37,.81,.378,.809,.37,.785,.794,.783,.794,.785,.786,.785,.786,.783,.794,.783,.786,.783,.799,.781,.799,.783,.794,.783,.794,.781,.799,.781,.794,.809,.33,.807,.33,.809,.324,.809,.324,.807,.33,.807,.324,.311,.066,.309,.066,.311,.06,.311,.06,.309,.066,.309,.06,.309,.066,.307,.066,.309,.06,.309,.06,.307,.066,.307,.06,.812,.384,.81,.384,.812,.378,.812,.378,.81,.384,.81,.378,.785,.799,.783,.799,.785,.794,.785,.794,.783,.799,.783,.794,.782,.804,.782,.804,.783,.799,.783,.799,.782,.804,.781,.799,.808,.334,.808,.334};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_18()
		{
			double[] value = {.809,.33,.809,.33,.808,.334,.807,.33,.31,.07,.309,.07,.311,.066,.311,.066,.309,.07,.309,.066,.309,.07,.309,.07,.309,.066,.309,.066,.309,.07,.307,.066,.811,.388,.81,.388,.812,.384,.812,.384,.81,.388,.81,.384,.783,.804,.782,.804,.785,.799,.785,.799,.782,.804,.783,.799,.412,.498,.412,.498,.412,.498,.412,.498,.412,.498,.412,.499,.412,.499,.412,.498,.412,.499,.412,.499,.412,.498,.413,.498,.413,.498,.412,.498,.413,.498,.413,.498,.412,.498,.412,.498,.365,.793,.363,.794,.363,.792,.365,.796,.363,.794,.365,.793,.363,.797,.363,.794,.365,.796,.361,.794,.363,.794,.363,.797,.363,.792,.363,.794,.361,.794,.85,.677,.848,.677,.85,.675,.85,.675,.848,.677,.848,.675,.513,.139,.513,.142,.512,.139,.512,.139,.513,.142,.512,.142,.358,.749,.358,.747,.36,.749,.36,.749,.358,.747,.36,.747,.783,.817,.783,.815,.785,.817,.785,.817,.783,.815,.785,.815,.783,.815,.783,.813,.785,.815,.785,.815,.783,.813,.785,.813,.85,.678,.848,.678,.85,.677,.85,.677,.848,.678,.848,.677,.514,.14,.514,.141,.513,.139};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_19()
		{
			double[] value = {.513,.139,.514,.141,.513,.142,.357,.749,.357,.747,.358,.749,.358,.749,.357,.747,.358,.747,.313,.037,.313,.035,.315,.037,.315,.037,.313,.035,.315,.035,.52,.139,.518,.139,.52,.137,.52,.137,.518,.139,.518,.137,.572,.351,.572,.348,.573,.35,.573,.35,.572,.348,.573,.349,.515,.139,.515,.142,.514,.14,.514,.14,.515,.142,.514,.141,.456,.127,.456,.124,.458,.126,.458,.126,.456,.124,.458,.125,.82,.288,.82,.286,.821,.288,.821,.288,.82,.286,.821,.286,.641,.245,.641,.242,.642,.244,.642,.244,.641,.242,.642,.243,.638,.196,.638,.194,.638,.196,.638,.196,.638,.194,.638,.194,.516,.139,.516,.142,.515,.139,.515,.139,.516,.142,.515,.142,.638,.249,.638,.247,.638,.249,.638,.249,.638,.247,.638,.247,.807,.449,.807,.447,.808,.449,.808,.449,.807,.447,.808,.447,.807,.447,.807,.445,.808,.447,.808,.447,.807,.445,.808,.445,.356,.754,.358,.755,.357,.756,.357,.756,.358,.755,.36,.756,.36,.756,.358,.755,.36,.754,.36,.754,.358,.755,.358,.752,.358,.752,.358,.755,.356,.754,.822,.434,.822,.447,.822,.447,.822,.447};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_20()
		{
			double[] value = {.822,.434,.822,.434,.639,.183,.64,.196,.639,.196,.64,.196,.639,.183,.64,.183,.824,.49,.825,.503,.824,.503,.825,.503,.824,.49,.825,.49,.825,.49,.825,.503,.825,.503,.825,.503,.825,.49,.825,.49,.642,.184,.643,.197,.642,.197,.643,.197,.642,.184,.643,.184,.821,.434,.822,.447,.821,.447,.822,.447,.821,.434,.822,.434,.825,.395,.827,.394,.827,.395,.827,.394,.825,.395,.825,.394,.459,.106,.457,.104,.459,.104,.457,.104,.459,.106,.457,.106,.821,.45,.819,.451,.819,.45,.819,.451,.821,.45,.821,.451,.821,.45,.819,.45,.819,.45,.819,.45,.821,.45,.821,.45,.797,.815,.798,.817,.797,.817,.798,.817,.797,.815,.798,.815,.825,.394,.827,.394,.827,.394,.827,.394,.825,.394,.825,.394,.824,.395,.825,.394,.825,.395,.825,.394,.824,.395,.824,.395,.459,.108,.457,.106,.459,.106,.457,.106,.459,.108,.457,.108,.823,.451,.821,.451,.821,.45,.821,.451,.823,.451,.823,.451,.823,.45,.821,.45,.821,.45,.821,.45,.823,.45,.823,.451,.797,.813,.798,.815,.797,.815,.798,.815,.797,.813,.798,.813,.824,.395,.825,.394};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_21()
		{
			double[] value = {.825,.394,.825,.394,.824,.395,.823,.394,.823,.396,.824,.395,.824,.395,.824,.395,.823,.396,.822,.396,.459,.109,.457,.108,.459,.108,.457,.108,.459,.109,.457,.109,.824,.452,.823,.451,.823,.451,.823,.451,.824,.452,.824,.452,.824,.452,.823,.451,.823,.45,.823,.451,.824,.452,.824,.452,.797,.812,.798,.813,.797,.813,.798,.813,.797,.812,.798,.812,.822,.396,.823,.394,.824,.395,.823,.394,.822,.396,.822,.396,.822,.399,.822,.396,.823,.396,.822,.396,.822,.399,.822,.399,.64,.148,.639,.145,.64,.145,.639,.145,.64,.148,.639,.148,.825,.455,.824,.452,.824,.452,.824,.452,.825,.455,.824,.455,.825,.455,.824,.452,.824,.452,.824,.452,.825,.455,.825,.455,.643,.148,.642,.145,.643,.145,.642,.145,.643,.148,.642,.148,.822,.399,.822,.396,.822,.396,.822,.396,.822,.399,.821,.399,.807,.341,.807,.342,.807,.341,.807,.341,.807,.342,.807,.343,.807,.343,.807,.342,.807,.343,.807,.343,.807,.342,.808,.343,.808,.343,.807,.342,.808,.341,.808,.341,.807,.342,.807,.341,.822,.399,.823,.403,.821,.403,.822,.399,.823,.403,.822,.399};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_22()
		{
			double[] value = {.639,.148,.641,.152,.639,.152,.64,.148,.641,.152,.639,.148,.824,.455,.825,.459,.823,.459,.825,.455,.825,.459,.824,.455,.825,.455,.827,.459,.825,.459,.825,.455,.827,.459,.825,.455,.642,.148,.643,.153,.641,.153,.643,.148,.643,.153,.642,.148,.821,.399,.821,.403,.819,.403,.822,.399,.821,.403,.821,.399,.821,.403,.823,.409,.821,.409,.823,.403,.823,.409,.821,.403,.639,.152,.641,.158,.638,.158,.641,.152,.641,.158,.639,.152,.823,.459,.825,.465,.823,.465,.825,.459,.825,.465,.823,.459,.825,.459,.827,.465,.825,.465,.827,.459,.827,.465,.825,.459,.641,.153,.644,.158,.641,.158,.643,.153,.644,.158,.641,.153,.819,.403,.821,.409,.819,.409,.821,.403,.821,.409,.819,.403,.821,.409,.823,.416,.821,.416,.823,.409,.823,.416,.821,.409,.638,.158,.641,.165,.638,.165,.641,.158,.641,.165,.638,.158,.823,.465,.825,.472,.823,.472,.825,.465,.825,.472,.823,.465,.825,.465,.827,.472,.825,.472,.827,.465,.827,.472,.825,.465,.641,.158,.644,.166,.641,.166,.644,.158,.644,.166,.641,.158,.819,.409,.821,.416,.819,.416,.821,.409};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_23()
		{
			double[] value = {.821,.416,.819,.409,.821,.416,.823,.424,.821,.424,.823,.416,.823,.424,.821,.416,.638,.165,.641,.173,.638,.173,.641,.165,.641,.173,.638,.165,.823,.472,.825,.48,.823,.48,.825,.472,.825,.48,.823,.472,.825,.472,.827,.48,.825,.48,.827,.472,.827,.48,.825,.472,.641,.166,.644,.174,.641,.174,.644,.166,.644,.174,.641,.166,.819,.416,.821,.424,.819,.424,.821,.416,.821,.424,.819,.416,.821,.424,.823,.43,.821,.43,.823,.424,.823,.43,.821,.424,.638,.173,.641,.179,.639,.179,.641,.173,.641,.179,.638,.173,.823,.48,.825,.486,.823,.486,.825,.48,.825,.486,.823,.48,.825,.48,.827,.486,.825,.486,.827,.48,.827,.486,.825,.48,.641,.174,.643,.179,.641,.179,.644,.174,.643,.179,.641,.174,.819,.424,.821,.43,.819,.43,.821,.424,.821,.43,.819,.424,.821,.43,.822,.434,.822,.434,.823,.43,.822,.434,.821,.43,.639,.179,.64,.183,.639,.183,.641,.179,.64,.183,.639,.179,.823,.486,.825,.49,.824,.49,.825,.486,.825,.49,.823,.486,.825,.486,.825,.49,.825,.49,.827,.486,.825,.49,.825,.486,.641,.179,.643,.184};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_24()
		{
			double[] value = {.642,.184,.643,.179,.643,.184,.641,.179,.819,.43,.822,.434,.821,.434,.821,.43,.822,.434,.819,.43,.812,.496,.811,.496,.811,.495,.812,.497,.811,.496,.812,.496,.811,.497,.811,.496,.812,.497,.811,.496,.811,.496,.811,.497,.811,.496,.811,.496,.811,.496,.811,.495,.811,.496,.811,.496,.52,.475,.52,.475,.507,.475,.507,.475,.507,.475,.52,.475,.64,.303,.639,.303,.64,.29,.639,.29,.64,.29,.639,.303,.575,.4,.574,.4,.575,.387,.574,.387,.575,.387,.574,.4,.574,.4,.574,.4,.574,.387,.574,.387,.574,.387,.574,.4,.811,.348,.81,.348,.811,.335,.81,.335,.811,.335,.81,.348,.52,.474,.52,.475,.507,.474,.507,.475,.507,.474,.52,.475,.468,.48,.468,.48,.468,.478,.468,.478,.468,.478,.468,.48,.798,.768,.797,.768,.798,.766,.797,.766,.798,.766,.797,.768,.58,.347,.58,.347,.578,.347,.578,.347,.578,.347,.58,.347,.58,.346,.58,.347,.578,.346,.578,.347,.578,.346,.58,.347,.515,.473,.515,.472,.517,.473,.517,.472,.517,.473,.515,.472,.468,.48,.467,.48,.468,.478,.467,.478,.468,.478,.467,.48};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_25()
		{
			double[] value = {.468,.478,.468,.478,.468,.477,.468,.476,.468,.477,.468,.478,.798,.766,.797,.766,.798,.765,.797,.765,.798,.765,.797,.766,.578,.347,.578,.347,.576,.347,.576,.347,.576,.347,.578,.347,.578,.346,.578,.347,.576,.347,.576,.347,.576,.347,.578,.347,.517,.473,.517,.472,.519,.473,.519,.472,.519,.473,.517,.472,.468,.478,.467,.478,.468,.476,.467,.476,.468,.476,.467,.478,.468,.477,.468,.476,.469,.475,.469,.475,.469,.475,.468,.476,.798,.765,.797,.765,.798,.763,.797,.763,.798,.763,.797,.765,.576,.347,.576,.347,.575,.348,.575,.349,.575,.348,.576,.347,.576,.347,.576,.347,.574,.348,.575,.348,.574,.348,.576,.347,.519,.473,.519,.472,.52,.473,.52,.472,.52,.473,.519,.472,.468,.476,.467,.476,.469,.475,.469,.475,.469,.475,.467,.476,.469,.475,.469,.475,.472,.475,.472,.474,.472,.475,.469,.475,.639,.252,.64,.252,.639,.254,.64,.254,.639,.254,.64,.252,.575,.348,.575,.349,.574,.351,.574,.351,.574,.351,.575,.349,.574,.348,.575,.348,.573,.351,.574,.351,.573,.351,.575,.348,.81,.296,.811,.296,.81,.299,.811,.299};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_26()
		{
			double[] value = {.81,.299,.811,.296,.469,.475,.469,.475,.472,.474,.472,.474,.472,.474,.469,.475,.638,.302,.639,.302,.639,.303,.638,.301,.639,.302,.638,.302,.639,.301,.639,.302,.638,.301,.639,.301,.639,.302,.639,.301,.639,.302,.639,.302,.639,.301,.639,.303,.639,.302,.639,.302,.476,.474,.476,.476,.472,.474,.472,.474,.476,.476,.472,.475,.641,.258,.639,.258,.64,.254,.64,.254,.639,.258,.639,.254,.576,.355,.574,.355,.574,.351,.574,.351,.574,.355,.574,.351,.574,.355,.572,.355,.574,.351,.574,.351,.572,.355,.573,.351,.812,.304,.81,.304,.811,.299,.811,.299,.81,.304,.81,.299,.476,.472,.476,.474,.472,.474,.472,.474,.476,.474,.472,.474,.482,.474,.482,.476,.476,.474,.476,.474,.482,.476,.476,.476,.641,.264,.638,.264,.641,.258,.641,.258,.638,.264,.639,.258,.576,.361,.574,.361,.576,.355,.576,.355,.574,.361,.574,.355,.574,.361,.572,.361,.574,.355,.574,.355,.572,.361,.572,.355,.812,.309,.81,.309,.812,.304,.812,.304,.81,.309,.81,.304,.482,.472,.482,.474,.476,.472,.476,.472,.482,.474,.476,.474,.49,.474,.49,.476};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_27()
		{
			double[] value = {.482,.474,.482,.474,.49,.476,.482,.476,.641,.272,.638,.272,.641,.264,.641,.264,.638,.272,.638,.264,.576,.369,.574,.369,.576,.361,.576,.361,.574,.369,.574,.361,.574,.369,.571,.369,.574,.361,.574,.361,.571,.369,.572,.361,.812,.317,.809,.317,.812,.309,.812,.309,.809,.317,.81,.309,.49,.472,.49,.474,.482,.472,.482,.472,.49,.474,.482,.474,.497,.474,.497,.476,.49,.474,.49,.474,.497,.476,.49,.476,.641,.279,.638,.279,.641,.272,.641,.272,.638,.279,.638,.272,.576,.376,.574,.376,.576,.369,.576,.369,.574,.376,.574,.369,.574,.376,.572,.376,.574,.369,.574,.369,.572,.376,.571,.369,.812,.325,.81,.325,.812,.317,.812,.317,.81,.325,.809,.317,.497,.472,.497,.474,.49,.472,.49,.472,.497,.474,.49,.474,.503,.474,.503,.476,.497,.474,.497,.474,.503,.476,.497,.476,.641,.285,.639,.285,.641,.279,.641,.279,.639,.285,.638,.279,.576,.382,.574,.382,.576,.376,.576,.376,.574,.382,.574,.376,.574,.382,.572,.382,.574,.376,.574,.376,.572,.382,.572,.376,.812,.331,.81,.331,.812,.325,.812,.325,.81,.331,.81,.325};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_28()
		{
			double[] value = {.503,.472,.503,.474,.497,.472,.497,.472,.503,.474,.497,.474,.507,.475,.507,.475,.503,.474,.503,.474,.507,.475,.503,.476,.64,.29,.639,.29,.641,.285,.641,.285,.639,.29,.639,.285,.575,.387,.574,.387,.576,.382,.576,.382,.574,.387,.574,.382,.574,.387,.574,.387,.574,.382,.574,.382,.574,.387,.572,.382,.811,.335,.81,.335,.812,.331,.812,.331,.81,.335,.81,.331,.507,.474,.507,.475,.503,.472,.503,.472,.507,.475,.503,.474,.308,.03,.308,.031,.307,.031,.307,.031,.308,.031,.307,.031,.307,.031,.308,.031,.308,.032,.308,.032,.308,.031,.308,.031,.308,.031,.308,.031,.308,.03,.308,.03,.308,.031,.308,.03,.36,.754,.363,.755,.361,.756,.361,.756,.363,.755,.364,.756,.364,.756,.363,.755,.365,.754,.365,.754,.363,.755,.363,.752,.363,.752,.363,.755,.36,.754,.26,.842,.258,.845,.258,.842,.26,.845,.258,.845,.26,.842,.484,.137,.487,.139,.484,.139,.487,.137,.487,.139,.484,.137,.241,.842,.24,.845,.24,.842,.241,.845,.24,.845,.241,.842,.772,.808,.771,.81,.771,.808,.772,.81,.771,.81,.772,.808,.772,.81};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_29()
		{
			double[] value = {.771,.812,.771,.81,.772,.812,.771,.812,.772,.81,.258,.842,.257,.844,.257,.842,.258,.845,.257,.844,.258,.842,.484,.139,.486,.14,.485,.14,.487,.139,.486,.14,.484,.139,.24,.842,.239,.844,.239,.843,.24,.845,.239,.844,.24,.842,.308,.072,.307,.074,.307,.073,.308,.075,.307,.074,.308,.072,.476,.06,.478,.061,.476,.061,.478,.06,.478,.061,.476,.06,.827,.452,.826,.454,.826,.452,.827,.454,.826,.454,.827,.452,.485,.14,.487,.14,.484,.14,.486,.14,.487,.14,.485,.14,.821,.445,.82,.447,.82,.445,.821,.447,.82,.447,.821,.445,.827,.383,.826,.385,.826,.382,.827,.384,.826,.385,.827,.383,.458,.122,.456,.124,.456,.121,.458,.123,.456,.124,.458,.122,.636,.191,.636,.194,.636,.191,.636,.194,.636,.194,.636,.191,.484,.14,.487,.141,.484,.141,.487,.14,.487,.141,.484,.14,.808,.389,.807,.392,.807,.389,.808,.392,.807,.392,.808,.389,.808,.392,.807,.394,.807,.392,.808,.394,.807,.394,.808,.392,.808,.394,.807,.396,.807,.394,.808,.396,.807,.396,.808,.394,.098,.037,.096,.038,.095,.036,.098,.039,.096,.038};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_30()
		{
			double[] value = {.098,.037,.095,.04,.096,.038,.098,.039,.094,.038,.096,.038,.095,.04,.095,.036,.096,.038,.094,.038,.493,.138,.495,.139,.494,.141,.494,.141,.495,.139,.496,.141,.496,.141,.495,.139,.497,.138,.497,.138,.495,.139,.495,.137,.495,.137,.495,.139,.493,.138,.464,.134,.466,.131,.466,.134,.464,.131,.466,.131,.464,.134,.474,.145,.476,.143,.476,.145,.474,.143,.476,.143,.474,.145,.357,.749,.355,.752,.355,.749,.357,.752,.355,.752,.357,.749,.785,.764,.783,.766,.783,.764,.785,.766,.783,.766,.785,.764,.785,.766,.783,.768,.783,.766,.785,.768,.783,.768,.785,.766,.466,.134,.467,.132,.467,.134,.466,.131,.467,.132,.466,.134,.476,.145,.477,.143,.477,.145,.476,.143,.477,.143,.476,.145,.355,.749,.354,.752,.354,.75,.355,.752,.354,.752,.355,.749,.845,.286,.847,.287,.846,.287,.848,.286,.847,.287,.845,.286,.513,.142,.515,.143,.514,.143,.516,.142,.515,.143,.513,.142,.496,.479,.498,.48,.495,.48,.497,.479,.498,.48,.496,.479,.477,.145,.477,.143,.477,.145,.477,.143,.477,.143,.477,.145,.642,.24,.641,.242,.641,.239};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_31()
		{
			double[] value = {.642,.241,.641,.242,.642,.24,.642,.248,.641,.25,.641,.247,.642,.249,.641,.25,.642,.248,.642,.352,.641,.354,.641,.351,.642,.353,.641,.354,.642,.352,.641,.295,.64,.297,.64,.295,.641,.297,.64,.297,.641,.295,.477,.145,.478,.143,.478,.145,.477,.143,.478,.143,.477,.145,.809,.389,.809,.392,.809,.389,.809,.392,.809,.392,.809,.389,.809,.449,.809,.452,.809,.449,.809,.452,.809,.452,.809,.449,.809,.452,.809,.454,.809,.452,.809,.454,.809,.454,.809,.452,.373,.788,.372,.789,.371,.787,.373,.79,.372,.789,.373,.788,.371,.791,.372,.789,.373,.79,.369,.789,.372,.789,.371,.791,.371,.787,.372,.789,.369,.789,.838,.392,.837,.392,.838,.379,.837,.379,.838,.379,.837,.392,.808,.401,.808,.401,.808,.387,.808,.387,.808,.387,.808,.401,.806,.817,.805,.817,.806,.804,.805,.804,.806,.804,.805,.817,.805,.817,.804,.817,.805,.804,.804,.804,.805,.804,.804,.817,.811,.508,.81,.508,.811,.494,.81,.494,.811,.494,.81,.508,.838,.392,.838,.392,.838,.379,.838,.379,.838,.379,.838,.392,.832,.34,.832,.339,.834,.34,.834,.339};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_32()
		{
			double[] value = {.834,.34,.832,.339,.477,.56,.476,.56,.477,.558,.476,.558,.477,.558,.476,.56,.811,.764,.811,.764,.808,.764,.808,.764,.808,.764,.811,.764,.811,.763,.811,.764,.808,.763,.808,.764,.808,.763,.811,.764,.802,.811,.804,.811,.803,.813,.804,.813,.803,.813,.804,.811,.832,.339,.832,.339,.834,.339,.834,.339,.834,.339,.832,.339,.834,.34,.834,.339,.836,.34,.836,.34,.836,.34,.834,.339,.477,.558,.476,.558,.478,.557,.476,.557,.478,.557,.476,.558,.808,.764,.808,.764,.807,.764,.807,.765,.807,.764,.808,.764,.808,.763,.808,.764,.807,.764,.807,.764,.807,.764,.808,.764,.803,.813,.804,.813,.803,.815,.804,.815,.803,.815,.804,.813,.834,.339,.834,.339,.836,.34,.836,.339,.836,.34,.834,.339,.836,.34,.836,.34,.837,.341,.837,.341,.837,.341,.836,.34,.478,.557,.476,.557,.478,.556,.476,.556,.478,.556,.476,.557,.807,.764,.807,.765,.806,.765,.806,.766,.806,.765,.807,.765,.807,.764,.807,.764,.805,.765,.806,.765,.805,.765,.807,.764,.803,.815,.804,.815,.803,.817,.804,.817,.803,.817,.804,.815,.836,.34,.836,.339};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_33()
		{
			double[] value = {.837,.341,.837,.341,.837,.341,.836,.339,.837,.341,.837,.341,.837,.344,.838,.344,.837,.344,.837,.341,.807,.35,.809,.35,.807,.352,.809,.352,.807,.352,.809,.35,.806,.765,.806,.766,.805,.768,.805,.768,.805,.768,.806,.766,.805,.765,.806,.765,.804,.768,.805,.768,.804,.768,.806,.765,.81,.456,.811,.456,.81,.459,.811,.459,.81,.459,.811,.456,.837,.341,.837,.341,.838,.344,.838,.344,.838,.344,.837,.341,.638,.249,.639,.248,.639,.249,.638,.248,.639,.248,.638,.249,.639,.247,.639,.248,.638,.248,.639,.248,.639,.248,.639,.247,.639,.249,.639,.248,.639,.248,.639,.249,.639,.248,.639,.249,.838,.348,.836,.348,.838,.344,.838,.344,.836,.348,.837,.344,.809,.356,.807,.356,.809,.352,.809,.352,.807,.356,.807,.352,.806,.772,.805,.772,.805,.768,.805,.768,.805,.772,.805,.768,.805,.772,.803,.772,.805,.768,.805,.768,.803,.772,.804,.768,.812,.463,.81,.463,.811,.459,.811,.459,.81,.463,.81,.459,.84,.348,.838,.348,.838,.344,.838,.344,.838,.348,.838,.344,.838,.354,.836,.354,.838,.348,.838,.348,.836,.354,.836,.348};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_34()
		{
			double[] value = {.809,.362,.807,.362,.809,.356,.809,.356,.807,.362,.807,.356,.807,.778,.805,.778,.806,.772,.806,.772,.805,.778,.805,.772,.805,.778,.803,.778,.805,.772,.805,.772,.803,.778,.803,.772,.812,.469,.81,.469,.812,.463,.812,.463,.81,.469,.81,.463,.84,.354,.838,.354,.84,.348,.84,.348,.838,.354,.838,.348,.838,.361,.836,.361,.838,.354,.838,.354,.836,.361,.836,.354,.809,.37,.807,.37,.809,.362,.809,.362,.807,.37,.807,.362,.807,.786,.805,.786,.807,.778,.807,.778,.805,.786,.805,.778,.805,.786,.802,.786,.805,.778,.805,.778,.802,.786,.803,.778,.812,.477,.809,.477,.812,.469,.812,.469,.809,.477,.81,.469,.84,.361,.838,.361,.84,.354,.84,.354,.838,.361,.838,.354,.838,.369,.836,.369,.838,.361,.838,.361,.836,.369,.836,.361,.809,.377,.807,.377,.809,.37,.809,.37,.807,.377,.807,.37,.807,.794,.805,.794,.807,.786,.807,.786,.805,.794,.805,.786,.805,.794,.803,.794,.805,.786,.805,.786,.803,.794,.802,.786,.812,.484,.81,.484,.812,.477,.812,.477,.81,.484,.809,.477,.84,.369,.838,.369,.84,.361,.84,.361};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_35()
		{
			double[] value = {.838,.369,.838,.361,.838,.375,.836,.375,.838,.369,.838,.369,.836,.375,.836,.369,.809,.383,.807,.383,.809,.377,.809,.377,.807,.383,.807,.377,.806,.799,.805,.799,.807,.794,.807,.794,.805,.799,.805,.794,.805,.799,.803,.799,.805,.794,.805,.794,.803,.799,.803,.794,.812,.49,.81,.49,.812,.484,.812,.484,.81,.49,.81,.484,.84,.375,.838,.375,.84,.369,.84,.369,.838,.375,.838,.369,.838,.379,.837,.379,.838,.375,.838,.375,.837,.379,.836,.375,.808,.387,.808,.387,.809,.383,.809,.383,.808,.387,.807,.383,.806,.804,.805,.804,.806,.799,.806,.799,.805,.804,.805,.799,.805,.804,.804,.804,.805,.799,.805,.799,.804,.804,.803,.799,.811,.494,.81,.494,.812,.49,.812,.49,.81,.494,.81,.49,.838,.379,.838,.379,.84,.375,.84,.375,.838,.379,.838,.375,.516,.142,.517,.142,.517,.143,.517,.143,.517,.142,.517,.143,.517,.143,.517,.142,.518,.142,.518,.142,.517,.142,.517,.142,.517,.142,.517,.142,.517,.142,.517,.142,.517,.142,.516,.142,.376,.787,.375,.789,.373,.788,.373,.788,.375,.789,.373,.79,.373,.79,.375,.789};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_36()
		{
			double[] value = {.376,.791,.376,.791,.375,.789,.378,.789,.378,.789,.375,.789,.376,.787,.257,.845,.255,.847,.255,.845,.257,.847,.255,.847,.257,.845,.463,.122,.466,.124,.463,.124,.466,.122,.466,.124,.463,.122,.241,.847,.24,.85,.24,.847,.241,.85,.24,.85,.241,.847,.772,.764,.771,.766,.771,.764,.772,.766,.771,.766,.772,.764,.772,.766,.771,.768,.771,.766,.772,.768,.771,.768,.772,.766,.255,.845,.254,.846,.254,.845,.255,.847,.254,.846,.255,.845,.463,.124,.465,.125,.464,.125,.466,.124,.465,.125,.463,.124,.24,.847,.239,.85,.239,.848,.24,.85,.239,.85,.24,.847,.313,.035,.312,.037,.312,.035,.313,.037,.312,.037,.313,.035,.473,.559,.474,.557,.474,.559,.473,.557,.474,.557,.473,.559,.642,.192,.641,.194,.641,.192,.642,.194,.641,.194,.642,.192,.464,.125,.466,.126,.463,.126,.465,.125,.466,.126,.464,.125,.821,.396,.82,.398,.82,.396,.821,.398,.82,.398,.821,.396,.827,.301,.826,.303,.826,.3,.827,.302,.826,.303,.827,.301,.642,.195,.641,.197,.641,.194,.642,.196,.641,.197,.642,.195,.636,.194,.636,.196,.636,.194};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_37()
		{
			double[] value = {.636,.196,.636,.196,.636,.194,.463,.126,.466,.127,.463,.127,.466,.126,.466,.127,.463,.126,.809,.338,.809,.34,.809,.338,.809,.34,.809,.34,.809,.338,.808,.396,.807,.398,.807,.396,.808,.398,.807,.398,.808,.396,.808,.398,.807,.401,.807,.398,.808,.401,.807,.401,.808,.398,.089,.045,.088,.047,.087,.045,.089,.048,.088,.047,.089,.045,.087,.049,.088,.047,.089,.048,.085,.047,.088,.047,.087,.049,.087,.045,.088,.047,.085,.047,.12,.04,.122,.04,.122,.042,.122,.042,.122,.04,.124,.041,.124,.041,.122,.04,.124,.039,.124,.039,.122,.04,.122,.038,.122,.038,.122,.04,.12,.04,.804,.809,.802,.811,.802,.809,.804,.811,.802,.811,.804,.809,.26,.845,.258,.847,.258,.845,.26,.847,.258,.847,.26,.845,.516,.142,.518,.139,.518,.142,.516,.139,.518,.139,.516,.142,.252,.847,.251,.85,.251,.847,.252,.85,.251,.85,.252,.847,.804,.807,.802,.809,.802,.807,.804,.809,.802,.809,.804,.807,.518,.142,.52,.143,.518,.143,.52,.142,.52,.143,.518,.142,.258,.845,.257,.846,.257,.845,.258,.847,.257,.846,.258,.845,.518,.142};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_38()
		{
			double[] value = {.519,.14,.519,.141,.518,.139,.519,.14,.518,.142,.251,.847,.25,.85,.25,.848,.251,.85,.25,.85,.251,.847,.498,.137,.5,.138,.499,.138,.501,.137,.5,.138,.498,.137,.642,.346,.641,.348,.641,.346,.642,.348,.641,.348,.642,.346,.827,.391,.826,.393,.826,.39,.827,.393,.826,.393,.827,.391,.519,.141,.52,.139,.52,.142,.519,.14,.52,.139,.519,.141,.827,.342,.826,.344,.826,.342,.827,.344,.826,.344,.827,.342,.642,.354,.641,.356,.641,.354,.642,.356,.641,.356,.642,.354,.808,.452,.807,.454,.807,.452,.808,.454,.807,.454,.808,.452,.636,.242,.636,.244,.636,.242,.636,.244,.636,.244,.636,.242,.52,.142,.52,.139,.52,.142,.52,.139,.52,.139,.52,.142,.638,.242,.638,.244,.638,.242,.638,.244,.638,.244,.638,.242,.808,.449,.807,.452,.807,.449,.808,.452,.807,.452,.808,.449,.091,.04,.092,.042,.09,.042,.094,.041,.092,.042,.091,.04,.094,.044,.092,.042,.094,.041,.091,.044,.092,.042,.094,.044,.09,.042,.092,.042,.091,.044,.463,.127,.465,.129,.463,.13,.466,.127,.465,.129,.463,.127,.467,.13,.465,.129};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_39()
		{
			double[] value = {.466,.127,.465,.131,.465,.129,.467,.13,.463,.13,.465,.129,.465,.131,.461,.131,.461,.134,.46,.131,.46,.131,.461,.134,.46,.134,.462,.086,.46,.086,.462,.084,.462,.084,.46,.086,.46,.084,.254,.85,.254,.847,.256,.85,.256,.85,.254,.847,.256,.847,.307,.079,.307,.077,.308,.079,.308,.079,.307,.077,.308,.077,.307,.077,.307,.075,.308,.077,.308,.077,.307,.075,.308,.075,.462,.132,.462,.133,.461,.131,.461,.131,.462,.133,.461,.134,.462,.087,.46,.087,.462,.086,.462,.086,.46,.087,.46,.086,.253,.849,.253,.848,.254,.85,.254,.85,.253,.848,.254,.847,.307,.034,.307,.032,.308,.034,.308,.034,.307,.032,.308,.032,.475,.061,.475,.063,.474,.061,.474,.061,.475,.063,.474,.063,.503,.143,.5,.143,.502,.142,.502,.142,.5,.143,.501,.142,.462,.088,.46,.088,.462,.087,.462,.087,.46,.088,.46,.087,.641,.189,.641,.186,.642,.188,.642,.188,.641,.186,.642,.187,.82,.337,.82,.335,.821,.337,.821,.337,.82,.335,.821,.335,.516,.139,.514,.139,.516,.138,.516,.138,.514,.139,.514,.138,.638,.242,.638,.239,.638,.242};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_40()
		{
			double[] value = {.638,.242,.638,.239,.638,.239,.462,.089,.46,.089,.462,.088,.462,.088,.46,.089,.46,.088,.636,.247,.636,.244,.636,.247,.636,.247,.636,.244,.636,.244,.809,.396,.809,.394,.809,.396,.809,.396,.809,.394,.809,.394,.809,.394,.809,.392,.809,.394,.809,.394,.809,.392,.809,.392,.118,.042,.118,.044,.116,.043,.116,.043,.118,.044,.116,.046,.116,.046,.118,.044,.119,.046,.119,.046,.118,.044,.12,.044,.12,.044,.118,.044,.118,.042,.835,.324,.835,.337,.835,.337,.835,.337,.835,.324,.835,.324,.808,.441,.808,.454,.808,.454,.808,.454,.808,.441,.808,.441,.795,.804,.795,.817,.795,.817,.795,.817,.795,.804,.795,.804,.795,.804,.796,.817,.795,.817,.796,.817,.795,.804,.796,.804,.811,.441,.812,.454,.811,.454,.812,.454,.811,.441,.812,.441,.834,.324,.835,.337,.834,.337,.835,.337,.834,.324,.835,.324,.838,.285,.84,.284,.84,.285,.84,.284,.838,.285,.838,.284,.847,.29,.849,.289,.849,.29,.849,.289,.847,.29,.847,.289,.792,.764,.79,.765,.79,.764,.79,.765,.792,.764,.792,.765,.792,.764,.79,.764,.79,.764,.79,.764};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_41()
		{
			double[] value = {.792,.764,.792,.764,.505,.138,.507,.137,.507,.138,.507,.137,.505,.138,.505,.137,.838,.284,.84,.284,.84,.284,.84,.284,.838,.284,.838,.284,.837,.285,.838,.284,.838,.285,.838,.284,.837,.285,.837,.285,.846,.291,.847,.289,.847,.29,.847,.289,.846,.291,.845,.289,.793,.764,.792,.765,.792,.764,.792,.765,.793,.764,.793,.765,.794,.764,.792,.764,.792,.764,.792,.764,.794,.764,.793,.764,.503,.138,.505,.137,.505,.138,.505,.137,.503,.138,.503,.137,.837,.285,.838,.284,.838,.284,.838,.284,.837,.285,.836,.284,.836,.286,.837,.285,.837,.285,.837,.285,.836,.286,.835,.286,.844,.291,.845,.289,.846,.291,.845,.289,.844,.291,.844,.289,.795,.766,.793,.765,.793,.764,.793,.765,.795,.766,.794,.766,.795,.765,.793,.764,.794,.764,.793,.764,.795,.765,.795,.766,.501,.138,.503,.137,.503,.138,.503,.137,.501,.138,.501,.137,.835,.286,.836,.284,.837,.285,.836,.284,.835,.286,.835,.286,.835,.289,.835,.286,.836,.286,.835,.286,.835,.289,.835,.289,.809,.405,.807,.403,.809,.403,.807,.403,.809,.405,.807,.405,.795,.768,.794,.766};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_42()
		{
			double[] value = {.795,.766,.794,.766,.795,.768,.795,.768,.796,.768,.795,.766,.795,.765,.795,.766,.796,.768,.795,.768,.812,.406,.81,.403,.812,.403,.81,.403,.812,.406,.81,.406,.835,.289,.835,.286,.835,.286,.835,.286,.835,.289,.834,.289,.639,.295,.639,.296,.638,.295,.638,.295,.639,.296,.638,.296,.638,.296,.639,.296,.639,.297,.639,.297,.639,.296,.639,.296,.639,.296,.639,.296,.639,.295,.639,.295,.639,.296,.639,.295,.835,.289,.836,.293,.834,.293,.835,.289,.836,.293,.835,.289,.807,.405,.809,.409,.807,.409,.809,.405,.809,.409,.807,.405,.795,.768,.796,.773,.794,.773,.795,.768,.796,.773,.795,.768,.795,.768,.798,.773,.796,.773,.796,.768,.798,.773,.795,.768,.81,.406,.812,.41,.81,.41,.812,.406,.812,.41,.81,.406,.834,.289,.834,.293,.833,.293,.835,.289,.834,.293,.834,.289,.834,.293,.836,.299,.834,.299,.836,.293,.836,.299,.834,.293,.807,.409,.809,.415,.807,.415,.809,.409,.809,.415,.807,.409,.794,.773,.796,.778,.794,.778,.796,.773,.796,.778,.794,.773,.796,.773,.798,.778,.796,.778,.798,.773,.798,.778,.796,.773};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_43()
		{
			double[] value = {.81,.41,.812,.416,.81,.416,.812,.41,.812,.416,.81,.41,.833,.293,.834,.299,.832,.299,.834,.293,.834,.299,.833,.293,.834,.299,.836,.306,.834,.306,.836,.299,.836,.306,.834,.299,.807,.415,.809,.423,.807,.423,.809,.415,.809,.423,.807,.415,.794,.778,.796,.786,.794,.786,.796,.778,.796,.786,.794,.778,.796,.778,.798,.786,.796,.786,.798,.778,.798,.786,.796,.778,.81,.416,.812,.423,.809,.423,.812,.416,.812,.423,.81,.416,.832,.299,.834,.306,.832,.306,.834,.299,.834,.306,.832,.299,.834,.306,.836,.314,.834,.314,.836,.306,.836,.314,.834,.306,.807,.423,.809,.431,.807,.431,.809,.423,.809,.431,.807,.423,.794,.786,.796,.794,.794,.794,.796,.786,.796,.794,.794,.786,.796,.786,.798,.794,.796,.794,.798,.786,.798,.794,.796,.786,.809,.423,.812,.431,.81,.431,.812,.423,.812,.431,.809,.423,.832,.306,.834,.314,.832,.314,.834,.306,.834,.314,.832,.306,.834,.314,.836,.32,.834,.32,.836,.314,.836,.32,.834,.314,.807,.431,.809,.436,.807,.436,.809,.431,.809,.436,.807,.431,.794,.794,.796,.8,.794,.8,.796,.794};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_44()
		{
			double[] value = {.796,.8,.794,.794,.796,.794,.798,.8,.796,.8,.798,.794,.798,.8,.796,.794,.81,.431,.812,.437,.81,.437,.812,.431,.812,.437,.81,.431,.832,.314,.834,.32,.833,.32,.834,.314,.834,.32,.832,.314,.834,.32,.835,.324,.835,.324,.836,.32,.835,.324,.834,.32,.807,.436,.808,.441,.808,.441,.809,.436,.808,.441,.807,.436,.794,.8,.795,.804,.795,.804,.796,.8,.795,.804,.794,.8,.796,.8,.796,.804,.795,.804,.798,.8,.796,.804,.796,.8,.81,.437,.812,.441,.811,.441,.812,.437,.812,.441,.81,.437,.833,.32,.835,.324,.834,.324,.834,.32,.835,.324,.833,.32,.457,.104,.457,.105,.456,.104,.457,.105,.457,.105,.457,.104,.457,.105,.457,.105,.457,.105,.456,.105,.457,.105,.457,.105,.456,.104,.457,.105,.456,.105,.456,.104,.457,.105,.456,.104,.835,.434,.835,.447,.835,.447,.835,.447,.835,.434,.835,.434,.636,.236,.637,.249,.636,.249,.637,.249,.636,.236,.637,.236,.837,.49,.838,.503,.837,.503,.838,.503,.837,.49,.838,.49,.838,.49,.838,.503,.838,.503,.838,.503,.838,.49,.838,.49,.642,.343,.643,.356};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_45()
		{
			double[] value = {.642,.356,.643,.356,.642,.343,.643,.343,.834,.434,.835,.447,.834,.447,.835,.447,.834,.434,.835,.434,.838,.395,.84,.394,.84,.395,.84,.394,.838,.395,.838,.394,.469,.472,.467,.473,.467,.472,.467,.473,.469,.472,.469,.473,.834,.45,.832,.451,.832,.45,.832,.451,.834,.45,.834,.451,.834,.45,.832,.45,.832,.45,.832,.45,.834,.45,.834,.45,.513,.473,.515,.472,.515,.473,.515,.472,.513,.473,.513,.472,.838,.394,.84,.394,.84,.394,.84,.394,.838,.394,.838,.394,.837,.395,.838,.394,.838,.395,.838,.394,.837,.395,.837,.395,.47,.472,.469,.473,.469,.472,.469,.473,.47,.472,.47,.473,.836,.451,.834,.451,.834,.45,.834,.451,.836,.451,.836,.451,.836,.45,.834,.45,.834,.45,.834,.45,.836,.45,.836,.451,.511,.473,.513,.472,.513,.473,.513,.472,.511,.473,.511,.472,.837,.395,.838,.394,.838,.394,.838,.394,.837,.395,.836,.394,.836,.396,.837,.395,.837,.395,.837,.395,.836,.396,.835,.396,.471,.472,.47,.473,.47,.472,.47,.473,.471,.472,.471,.473,.837,.452,.836,.451,.836,.451,.836,.451,.837,.452,.837,.452};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_46()
		{
			double[] value = {.838,.451,.836,.451,.836,.45,.836,.451,.838,.451,.837,.452,.509,.473,.511,.472,.511,.473,.511,.472,.509,.473,.509,.472,.835,.396,.836,.394,.837,.395,.836,.394,.835,.396,.835,.396,.835,.399,.835,.396,.836,.396,.835,.396,.835,.399,.835,.399,.637,.201,.636,.198,.637,.198,.636,.198,.637,.201,.636,.201,.838,.454,.837,.452,.837,.452,.837,.452,.838,.454,.837,.454,.838,.454,.837,.452,.838,.451,.837,.452,.838,.454,.838,.454,.643,.308,.642,.305,.643,.305,.642,.305,.643,.308,.642,.308,.835,.399,.835,.396,.835,.396,.835,.396,.835,.399,.834,.399,.639,.299,.639,.3,.638,.299,.638,.299,.639,.3,.638,.3,.638,.3,.639,.3,.639,.301,.639,.301,.639,.3,.639,.3,.639,.3,.639,.3,.639,.299,.639,.299,.639,.3,.639,.299,.835,.399,.836,.403,.834,.403,.835,.399,.836,.403,.835,.399,.636,.201,.638,.205,.636,.205,.637,.201,.638,.205,.636,.201,.837,.454,.838,.459,.836,.459,.838,.454,.838,.459,.837,.454,.838,.454,.84,.459,.838,.459,.838,.454,.84,.459,.838,.454,.642,.308,.643,.312,.641,.312,.643,.308};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_47()
		{
			double[] value = {.643,.312,.642,.308,.834,.399,.834,.403,.833,.403,.835,.399,.834,.403,.834,.399,.834,.403,.836,.409,.834,.409,.836,.403,.836,.409,.834,.403,.636,.205,.638,.211,.636,.211,.638,.205,.638,.211,.636,.205,.836,.459,.838,.465,.836,.465,.838,.459,.838,.465,.836,.459,.838,.459,.84,.465,.838,.465,.84,.459,.84,.465,.838,.459,.641,.312,.644,.318,.641,.318,.643,.312,.644,.318,.641,.312,.833,.403,.834,.409,.832,.409,.834,.403,.834,.409,.833,.403,.834,.409,.837,.416,.834,.416,.836,.409,.837,.416,.834,.409,.636,.211,.638,.219,.635,.219,.638,.211,.638,.219,.636,.211,.836,.465,.838,.472,.836,.472,.838,.465,.838,.472,.836,.465,.838,.465,.84,.472,.838,.472,.84,.465,.84,.472,.838,.465,.641,.318,.644,.326,.641,.326,.644,.318,.644,.326,.641,.318,.832,.409,.834,.416,.832,.416,.834,.409,.834,.416,.832,.409,.834,.416,.836,.424,.834,.424,.837,.416,.836,.424,.834,.416,.635,.219,.638,.226,.636,.226,.638,.219,.638,.226,.635,.219,.836,.472,.838,.48,.836,.48,.838,.472,.838,.48,.836,.472,.838,.472,.84,.48};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_48()
		{
			double[] value = {.838,.48,.84,.472,.84,.48,.838,.472,.641,.326,.644,.333,.641,.333,.644,.326,.644,.333,.641,.326,.832,.416,.834,.424,.832,.424,.834,.416,.834,.424,.832,.416,.834,.424,.836,.43,.834,.43,.836,.424,.836,.43,.834,.424,.636,.226,.638,.232,.636,.232,.638,.226,.638,.232,.636,.226,.836,.48,.838,.486,.836,.486,.838,.48,.838,.486,.836,.48,.838,.48,.84,.486,.838,.486,.84,.48,.84,.486,.838,.48,.641,.333,.643,.339,.641,.339,.644,.333,.643,.339,.641,.333,.832,.424,.834,.43,.833,.43,.834,.424,.834,.43,.832,.424,.834,.43,.835,.434,.835,.434,.836,.43,.835,.434,.834,.43,.636,.232,.637,.236,.636,.236,.638,.232,.637,.236,.636,.232,.836,.486,.838,.49,.837,.49,.838,.486,.838,.49,.836,.486,.838,.486,.838,.49,.838,.49,.84,.486,.838,.49,.838,.486,.641,.339,.643,.343,.642,.343,.643,.339,.643,.343,.641,.339,.833,.43,.835,.434,.834,.434,.834,.43,.835,.434,.833,.43,.847,.335,.847,.336,.847,.335,.847,.336,.847,.336,.847,.335,.847,.336,.847,.336,.847,.336,.846,.336,.847,.336,.847,.336};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_49()
		{
			double[] value = {.846,.335,.847,.336,.846,.336,.847,.335,.847,.336,.846,.335,.098,.045,.096,.047,.095,.045,.098,.048,.096,.047,.098,.045,.095,.049,.096,.047,.098,.048,.094,.047,.096,.047,.095,.049,.095,.045,.096,.047,.094,.047,.24,.842,.24,.84,.241,.842,.241,.842,.24,.84,.241,.84,.48,.143,.48,.145,.478,.143,.478,.143,.48,.145,.478,.145,.464,.114,.462,.114,.464,.112,.464,.112,.462,.114,.462,.112,.307,.083,.307,.081,.308,.083,.308,.083,.307,.081,.308,.081,.307,.081,.307,.079,.308,.081,.308,.081,.307,.079,.308,.079,.239,.842,.239,.84,.24,.842,.24,.842,.239,.84,.24,.84,.481,.143,.481,.145,.48,.143,.48,.143,.481,.145,.48,.145,.464,.115,.462,.115,.464,.114,.464,.114,.462,.115,.462,.114,.784,.807,.784,.806,.785,.808,.785,.808,.784,.806,.785,.805,.475,.552,.475,.553,.474,.551,.474,.551,.475,.553,.474,.554,.641,.247,.641,.245,.642,.247,.642,.247,.641,.245,.642,.245,.482,.143,.482,.145,.481,.143,.481,.143,.482,.145,.481,.145,.641,.351,.641,.348,.642,.35,.642,.35,.641,.348,.642,.349,.826,.388};
			return value;
		}
		private double[] getTextureCoordinate_9_52_point_50()
		{
			double[] value = {.826,.385,.827,.387,.827,.387,.826,.385,.827,.386,.641,.191,.641,.189,.642,.191,.642,.191,.641,.189,.642,.189,.636,.242,.636,.239,.636,.242,.636,.242,.636,.239,.636,.239,.483,.143,.483,.145,.482,.143,.482,.143,.483,.145,.482,.145,.809,.445,.809,.442,.809,.445,.809,.445,.809,.442,.809,.442,.807,.347,.807,.345,.808,.347,.808,.347,.807,.345,.808,.345,.807,.345,.807,.343,.808,.345,.808,.345,.807,.343,.808,.343,.376,.783,.375,.785,.373,.783,.373,.783,.375,.785,.373,.786,.373,.786,.375,.785,.376,.787,.376,.787,.375,.785,.378,.785,.378,.785,.375,.785,.376,.783};
			return value;
		}


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


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



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_61_point_1()
		{
			double[] value = {.854,.721,.855,.802,.854,.802,.855,.802,.854,.721,.855,.721,.788,.279,.778,.197,.789,.279,.778,.197,.788,.279,.777,.197,.776,.197,.764,.279,.775,.197,.764,.279,.776,.197,.765,.279,.839,.388,.84,.39,.839,.39,.84,.39,.839,.388,.84,.388,.632,.471,.633,.552,.632,.552,.633,.552,.632,.471,.633,.471,.632,.071,.633,.471,.632,.471,.633,.471,.632,.071,.633,.071,.852,.279,.842,.197,.853,.279,.842,.197,.852,.279,.841,.197,.852,.679,.853,.279,.853,.679,.853,.279,.852,.679,.852,.279,.84,.341,.839,.339,.84,.339,.839,.339,.84,.341,.839,.341,.83,.279,.828,.679,.828,.279,.828,.679,.83,.279,.829,.679,.84,.197,.828,.279,.839,.197,.828,.279,.84,.197,.83,.279,.833,.356,.834,.357,.833,.357,.834,.357,.833,.356,.834,.356,.632,.059,.633,.071,.632,.071,.633,.071,.632,.059,.633,.059,.851,.691,.852,.679,.853,.679,.852,.679,.851,.691,.85,.691,.831,.691,.828,.679,.829,.679,.828,.679,.831,.691,.83,.691,.858,.269,.859,.269,.858,.35,.859,.35,.858,.35,.859,.269,.858,.35,.859,.35,.858,.75,.859,.75};
			return value;
		}
		private double[] getTextureCoordinate_9_61_point_2()
		{
			double[] value = {.858,.75,.859,.35,.815,.279,.826,.197,.817,.279,.827,.197,.817,.279,.826,.197,.815,.679,.815,.279,.816,.679,.817,.279,.816,.679,.815,.279,.834,.358,.833,.358,.834,.357,.833,.357,.834,.357,.833,.358,.646,.14,.646,.54,.644,.14,.645,.54,.644,.14,.646,.54,.635,.059,.646,.14,.634,.059,.644,.14,.634,.059,.646,.14,.839,.341,.84,.341,.839,.342,.84,.342,.839,.342,.84,.341,.858,.75,.859,.75,.858,.762,.859,.762,.858,.762,.859,.75,.815,.679,.816,.679,.817,.691,.818,.691,.817,.691,.816,.679,.645,.54,.646,.54,.643,.552,.644,.552,.643,.552,.646,.54,.857,.269,.858,.269,.857,.35,.858,.35,.857,.35,.858,.269,.802,.279,.813,.197,.804,.279,.814,.197,.804,.279,.813,.197,.791,.197,.802,.279,.79,.197,.8,.279,.79,.197,.802,.279,.839,.39,.84,.39,.839,.391,.84,.391,.839,.391,.84,.39,.793,.731,.792,.731,.802,.653,.8,.653,.802,.653,.792,.731,.812,.731,.811,.731,.804,.653,.802,.653,.804,.653,.811,.731,.858,.802,.857,.802,.858,.725,.857,.725,.858,.725,.857,.802,.835,.354,.836,.354};
			return value;
		}
		private double[] getTextureCoordinate_9_61_point_3()
		{
			double[] value = {.835,.356,.836,.356,.835,.356,.836,.354,.764,.653,.774,.731,.773,.731,.774,.731,.764,.653,.765,.653,.788,.653,.78,.731,.779,.731,.78,.731,.788,.653,.789,.653,.855,.346,.854,.269,.855,.269,.854,.269,.855,.346,.854,.346,.835,.356,.836,.357,.835,.357,.836,.357,.835,.356,.836,.356,.8,.653,.8,.279,.802,.653,.802,.279,.802,.653,.8,.279,.804,.279,.804,.653,.802,.279,.802,.653,.802,.279,.804,.653,.858,.725,.857,.725,.858,.35,.857,.35,.858,.35,.857,.725,.764,.653,.765,.279,.765,.653,.764,.653,.764,.279,.765,.279,.789,.279,.788,.653,.788,.279,.788,.653,.789,.279,.789,.653,.855,.721,.854,.346,.855,.346,.855,.721,.854,.721,.854,.346};
			return value;
		}


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


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



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_70_point_1()
		{
			double[] value = {.507,.141,.504,.143,.504,.141,.504,.143,.507,.141,.507,.143,.473,.14,.476,.142,.473,.142,.476,.142,.473,.14,.476,.14,.453,.087,.456,.087,.456,.09,.453,.087,.456,.09,.453,.09,.467,.541,.463,.538,.467,.538,.463,.538,.467,.541,.463,.541,.462,.115,.464,.118,.462,.118,.464,.118,.462,.115,.464,.115,.52,.145,.517,.148,.517,.145,.517,.148,.52,.145,.52,.148,.513,.145,.517,.148,.513,.148,.517,.148,.513,.145,.517,.145,.513,.145,.51,.148,.51,.145,.51,.148,.513,.145,.513,.148,.511,.142,.508,.139,.511,.139,.508,.139,.511,.142,.508,.142,.507,.148,.51,.145,.51,.148,.51,.145,.507,.148,.507,.145,.499,.77,.499,.77,.499,.77,.499,.77,.499,.77,.499,.77,.512,.15,.52,.149,.52,.15,.52,.149,.512,.15,.512,.149,.503,.149,.512,.149,.512,.15,.512,.149,.503,.149,.503,.148,.492,.146,.503,.148,.503,.149,.503,.148,.492,.146,.492,.145,.483,.143,.492,.145,.492,.146,.492,.145,.483,.143,.483,.142,.477,.14,.483,.142,.483,.143,.483,.142,.477,.14,.477,.139,.472,.137,.477,.139,.477,.14,.477,.139};
			return value;
		}
		private double[] getTextureCoordinate_9_70_point_2()
		{
			double[] value = {.472,.137,.472,.137,.355,.734,.346,.735,.346,.734,.346,.735,.355,.734,.355,.735,.364,.734,.355,.735,.355,.734,.355,.735,.364,.734,.364,.735,.375,.734,.364,.735,.364,.734,.364,.735,.375,.734,.375,.735,.384,.734,.375,.735,.375,.734,.375,.735,.384,.734,.384,.734,.39,.734,.384,.734,.384,.734,.384,.734,.39,.734,.39,.734,.395,.734,.39,.734,.39,.734,.39,.734,.395,.734,.395,.734,.466,.118,.467,.127,.466,.127,.467,.127,.466,.118,.467,.118,.465,.109,.467,.118,.466,.118,.467,.118,.465,.109,.466,.109,.462,.098,.466,.109,.465,.109,.466,.109,.462,.098,.462,.098,.459,.089,.462,.098,.462,.098,.462,.098,.459,.089,.459,.089,.456,.083,.459,.089,.459,.089,.459,.089,.456,.083,.456,.083,.453,.078,.456,.083,.456,.083,.456,.083,.453,.078,.453,.078,.46,.77,.451,.77,.451,.77,.451,.77,.46,.77,.46,.77,.469,.77,.46,.77,.46,.77,.46,.77,.469,.77,.469,.77,.479,.77,.469,.77,.469,.77,.469,.77,.479,.77,.479,.77,.488,.77,.479,.77,.479,.77,.479,.77,.488,.77,.488,.77,.494,.77,.488,.77};
			return value;
		}
		private double[] getTextureCoordinate_9_70_point_3()
		{
			double[] value = {.488,.77,.488,.77,.494,.77,.494,.77,.499,.77,.494,.77,.494,.77,.494,.77,.499,.77,.499,.77,.79,.794,.79,.794,.79,.794,.79,.794,.79,.794,.79,.794,.455,.122,.456,.127,.455,.127,.456,.127,.455,.122,.456,.123,.456,.118,.456,.123,.455,.122,.456,.123,.456,.118,.456,.118,.457,.113,.456,.118,.456,.118,.456,.118,.457,.113,.458,.113,.459,.109,.458,.113,.457,.113,.458,.113,.459,.109,.459,.109,.46,.106,.459,.109,.459,.109,.459,.109,.46,.106,.461,.106,.462,.104,.461,.106,.46,.106,.461,.106,.462,.104,.462,.104,.79,.789,.79,.794,.79,.794,.79,.794,.79,.789,.79,.789,.79,.785,.79,.789,.79,.789,.79,.789,.79,.785,.79,.785,.79,.78,.79,.785,.79,.785,.79,.785,.79,.78,.79,.78,.79,.776,.79,.78,.79,.78,.79,.78,.79,.776,.79,.776,.79,.773,.79,.776,.79,.776,.79,.776,.79,.773,.79,.773,.79,.771,.79,.773,.79,.773,.79,.773,.79,.771,.79,.771,.516,.137,.52,.137,.52,.137,.52,.137,.516,.137,.516,.137,.512,.138,.516,.137,.516,.137,.516,.137,.512,.138,.512,.137};
			return value;
		}
		private double[] getTextureCoordinate_9_70_point_4()
		{
			double[] value = {.507,.139,.512,.137,.512,.138,.512,.137,.507,.139,.507,.139,.503,.141,.507,.139,.507,.139,.507,.139,.503,.141,.503,.14,.5,.142,.503,.14,.503,.141,.503,.14,.5,.142,.5,.142,.498,.143,.5,.142,.5,.142,.5,.142,.498,.143,.498,.143,.79,.813,.79,.817,.79,.817,.79,.817,.79,.813,.79,.813,.79,.809,.79,.813,.79,.813,.79,.813,.79,.809,.79,.809,.79,.804,.79,.809,.79,.809,.79,.809,.79,.804,.79,.804,.79,.799,.79,.804,.79,.804,.79,.804,.79,.799,.79,.799,.79,.797,.79,.799,.79,.799,.79,.799,.79,.797,.79,.797,.79,.794,.79,.797,.79,.797,.79,.797,.79,.794,.79,.794};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_79_point_1()
		{
			double[] value = {.585,.669,.619,.624,.619,.669,.795,.363,.796,.397,.795,.397,.795,.363,.796,.363,.796,.397,.418,.506,.416,.551,.416,.506,.418,.506,.418,.551,.416,.551,.301,.582,.335,.538,.335,.582,.335,.538,.301,.582,.301,.538,.619,.624,.585,.669,.585,.624,.785,.332,.787,.366,.785,.366,.787,.366,.785,.332,.787,.332,.193,.805,.228,.741,.228,.805,.796,.363,.798,.398,.796,.398,.798,.398,.796,.363,.798,.363,.502,.689,.537,.624,.537,.689,.794,.296,.796,.331,.794,.331,.796,.331,.794,.296,.796,.296,.914,.154,.948,.11,.948,.154,.85,.594,.851,.529,.851,.594,.851,.529,.85,.594,.85,.529,.228,.741,.193,.805,.193,.741,.707,.664,.742,.6,.742,.664,.742,.6,.707,.664,.707,.6,.796,.399,.798,.434,.796,.434,.798,.434,.796,.399,.798,.399,.85,.527,.851,.462,.851,.527,.851,.462,.85,.527,.85,.462,.537,.624,.502,.689,.502,.624,.548,.866,.583,.801,.583,.866,.583,.801,.548,.866,.548,.801,.792,.296,.794,.331,.792,.331,.794,.331,.792,.296,.794,.296,.849,.335,.847,.502,.847,.335,.847,.502,.849,.335,.849,.502,.548,.791};
			return value;
		}
		private double[] getTextureCoordinate_9_79_point_2()
		{
			double[] value = {.583,.624,.583,.791,.583,.624,.548,.791,.548,.624,.785,.296,.787,.331,.785,.331,.787,.331,.785,.296,.787,.296,.193,.73,.228,.564,.228,.73,.228,.564,.193,.73,.193,.564,.777,.653,.779,.688,.777,.688,.779,.688,.777,.653,.779,.653,.419,.506,.418,.551,.418,.506,.418,.551,.419,.506,.419,.551,.576,.546,.621,.58,.576,.58,.621,.58,.576,.546,.621,.546,.948,.11,.914,.154,.914,.11};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_87_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-1,132,133,134,-1,135,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,151,152,-1,153,154,155,-1,156,157,158,-1,159,160,161,-1,162,163,164,-1,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-1,186,187,188,-1,189,190,191,-1,192,193,194,-1,195,196,197,-1,198,199,200,-1,201,202,203,-1,204,205,206,-1,207,208,209,-1,210,211,212,-1,213,214,215,-1,216,217,218,-1,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-1,294,295,296,-1,297,298,299,-1,300,301,302,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,316,317,-1,318,319,320,-1,321,322,323,-1,324,325,326,-1,327,328,329,-1,330,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,381,382,383,-1,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-1,402,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,456,457,458,-1,459,460,461,-1,462,463,464,-1,465,466,467,-1,468,469,470,-1,471,472,473,-1,474,475,476,-1,477,478,479,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-1,510,511,512,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,522,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,543,544,545,-1,546,547,548,-1,549,550,551,-1,552,553,554,-1,555,556,557,-1,558,559,560,-1,561,562,563,-1,564,565,566,-1,567,568,569,-1,570,571,572,-1,573,574,575,-1,576,577,578,-1,579,580,581,-1,582,583,584,-1,585,586,587,-1,588,589,590,-1,591,592,593,-1,594,595,596,-1,597,598,599,-1,600,601,602,-1,603,604,605,-1,606,607,608,-1,609,610,611,-1,612,613,614,-1,615,616,617,-1,618,619,620,-1,621,622,623,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_006_9_87_point_1()
		{
			double[] value = {2.17749,3.6456,2.81495,2.39698,4.14913,2.81495,2.39698,3.6456,2.81495,2.17749,4.14913,2.81495,-1.04798,3.65397,3.4428,-1.04798,2.19723,4.23402,-1.04798,3.65397,4.23402,-1.04798,2.19723,3.4428,1.16435,5.08979,4.89207,-.73781,4.36417,4.89207,1.16435,4.36417,4.89207,-.73781,5.08979,4.89207,1.49874,5.08979,3.23229,1.49874,4.36417,4.48825,1.49874,4.36417,3.23229,1.49874,5.08979,4.48825,1.39042,4.36417,2.81143,1.52248,5.08979,2.98812,1.52248,4.36417,2.98812,1.39042,5.08979,2.81143,-1.06307,5.08979,2.99188,-.92452,4.36417,2.82012,-1.06307,4.36417,2.99188,-.92452,5.08979,2.82012,.3589,4.36417,2.8424,1.27111,5.08979,2.8424,1.27111,4.36417,2.8424,.3589,5.08979,2.8424,-.74236,5.08979,2.8424,.16985,4.36417,2.8424,-.74236,4.36417,2.8424,.16985,5.08979,2.8424,-1.04758,4.36417,4.48825,-1.04758,5.08979,3.23229,-1.04758,4.36417,3.23229,-1.04758,5.08979,4.48825,2.39698,3.6456,2.76732,2.17749,3.6456,2.76732,2.17749,4.14913,2.76732,2.39698,4.14913,2.76732,2.03385,2.21289,2.76732,2.03385,4.248,2.76732,2.5805,4.248,2.76732,2.5805,2.21289,2.76732,1.942,4.248,2.85918,1.942,2.21289,3.33279,1.942,4.248,3.33279,1.942,2.21289,2.85918,2.67235,4.248,2.85918,2.67235,2.21289,2.85918,2.67235,4.248,3.33279,2.67235,2.21289,3.33279,2.5805,4.248,3.42464,2.5805,2.21289,3.42464,2.03385,4.248,3.42464,2.03385,2.21289,3.42464,2.03385,4.33986,2.85918,2.03385,4.33986,3.33279,2.5805,4.33986,2.85918,2.5805,4.33986,3.33279,-1.14587,2.19723,4.23402,-1.14587,3.65397,4.23402,-1.14587,2.19723,3.4428,-1.14587,3.65397,3.4428,1.60581,5.26557,4.6688,1.60581,5.08979,3.23229,1.60581,5.26557,2.99041,1.60581,5.08979,4.48825,-.9402,5.26557,4.98716,1.16435,5.08979,4.98716,1.41523,5.26557,4.98716,-.73781,5.08979,4.98716,-1.14587,5.26557,4.6688,-1.14587,4.36417,4.48825,-1.14587,2.19723,4.6688,-1.14587,5.08979,4.48825,-.9402,5.26557,2.73543,-1.11395,5.08979,2.95084,-1.14587,5.26557,2.99041,-.9754,5.08979,2.77907,1.41523,5.26557,2.73543,1.44278,4.36417,2.77229,1.41523,2.19723,2.73543,1.44278,5.08979,2.77229,-.9754,4.36417,2.77907,-1.11395,4.36417,2.95084,1.57485,5.08979,2.94898,1.57485,4.36417,2.94898,-.73781,4.36417,4.98716,1.16435,4.36417,4.98716,-1.14587,5.08979,3.23229,-1.14587,4.36417,3.23229,1.60581,4.36417,4.48825,1.60581,4.36417,3.23229,1.27111,5.08979,2.73543,1.27111,4.36417,2.73543,.3589,4.36417,2.73543,.16985,4.36417,2.73543,-.74236,4.36417,2.73543,-.74236,5.08979,2.73543};
			return value;
		}
		private double[] getcoord_Mesh_006_9_87_point_2()
		{
			double[] value = {.16985,5.08979,2.73543,.3589,5.08979,2.73543,1.60581,2.19723,4.6688,1.60581,2.19723,2.99041,-.9402,2.19723,4.98716,1.41523,2.19723,4.98716,-1.14587,2.19723,2.99041,-.9402,2.19723,2.73543,-.9402,5.26448,2.99041,-.9402,5.26448,4.6688,1.41523,5.26448,2.99041,1.41523,5.26448,4.6688,-.67023,3.94947,4.96149,-.67023,2.22528,5.04548,-.67023,3.94947,5.04548,-.67023,2.22528,4.96149,1.06044,3.94947,4.96149,1.06044,3.94947,5.04548,1.06044,2.22528,4.96149,1.06044,2.22528,5.04548};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_88_point_1()
		{
			double[] value = {.366,.791,.378,.797,.366,.797,.378,.797,.366,.791,.378,.791,.314,.829,.295,.863,.295,.829,.295,.863,.314,.829,.314,.863,.475,.563,.52,.581,.475,.581,.52,.581,.475,.563,.52,.563,.098,.105,.128,.122,.098,.122,.128,.122,.098,.105,.128,.105,.365,.752,.382,.756,.365,.756,.382,.756,.365,.752,.382,.752,.463,.081,.467,.098,.463,.098,.467,.098,.463,.081,.467,.081,.44,.597,.423,.575,.44,.575,.423,.575,.44,.597,.423,.597,.452,.563,.474,.581,.452,.581,.474,.581,.452,.563,.474,.563,.59,.167,.573,.137,.59,.137,.573,.137,.59,.167,.573,.167,.811,.508,.812,.502,.812,.508,.812,.502,.811,.508,.811,.502,.46,.115,.46,.127,.459,.127,.46,.115,.459,.127,.459,.115,.462,.115,.461,.127,.461,.115,.461,.127,.462,.115,.462,.127,.811,.502,.812,.497,.812,.502,.812,.497,.811,.502,.811,.497,.452,.374,.457,.374,.449,.408,.452,.374,.449,.408,.449,.36,.452,.374,.449,.36,.452,.362,.452,.362,.449,.36,.462,.36,.449,.408,.457,.374,.462,.408,.462,.408,.457,.374,.462,.36,.462,.36,.457,.374,.457,.362,.462,.36};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_2()
		{
			double[] value = {.457,.362,.452,.362,.464,.409,.453,.458,.453,.409,.453,.458,.464,.409,.464,.458,.449,.36,.446,.408,.446,.36,.446,.408,.449,.36,.449,.408,.464,.36,.462,.408,.462,.36,.451,.536,.453,.488,.453,.536,.465,.488,.453,.536,.453,.488,.453,.536,.465,.488,.465,.536,.467,.488,.465,.536,.465,.488,.465,.536,.467,.488,.467,.536,.472,.458,.52,.471,.472,.471,.52,.471,.472,.458,.52,.458,.472,.456,.52,.458,.472,.458,.45,.458,.453,.409,.453,.458,.375,.797,.378,.808,.375,.808,.378,.808,.375,.797,.378,.797,.391,.746,.393,.747,.391,.749,.462,.357,.449,.36,.449,.357,.449,.36,.462,.357,.462,.36,.457,.079,.459,.081,.457,.082,.465,.486,.453,.488,.453,.486,.453,.488,.465,.486,.465,.488,.391,.749,.393,.75,.391,.752,.47,.458,.472,.471,.47,.471,.472,.471,.47,.458,.472,.458,.391,.742,.393,.744,.391,.745,.375,.808,.362,.797,.375,.797,.362,.797,.375,.808,.362,.808,.768,.782,.766,.817,.766,.782,.766,.817,.768,.782,.768,.817,.778,.782,.781,.817,.778,.817,.781,.817,.778,.782,.781,.782,.823,.472,.82,.454};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_3()
		{
			double[] value = {.823,.454,.82,.454,.823,.472,.82,.472,.282,.829,.248,.833,.243,.829,.248,.833,.282,.829,.278,.833,.97,.03,.92,.034,.914,.03,.92,.034,.97,.03,.965,.034,.349,.735,.353,.757,.349,.808,.353,.757,.349,.735,.353,.739,.395,.735,.389,.739,.389,.735,.389,.739,.395,.735,.394,.739,.236,.829,.237,.85,.236,.902,.237,.85,.236,.829,.237,.833,.457,.098,.455,.093,.458,.097,.455,.093,.457,.098,.454,.094,.455,.109,.453,.127,.453,.109,.453,.127,.455,.109,.455,.127,.488,.137,.491,.141,.487,.138,.491,.141,.488,.137,.492,.14,.49,.48,.472,.479,.49,.479,.472,.479,.49,.48,.472,.48,.52,.145,.503,.143,.52,.143,.503,.143,.52,.145,.503,.145,.457,.364,.453,.367,.456,.363,.453,.367,.457,.364,.454,.368,.503,.479,.52,.48,.503,.48,.52,.48,.503,.479,.52,.479,.456,.374,.454,.368,.457,.373,.454,.368,.456,.374,.453,.369,.791,.817,.793,.772,.793,.817,.793,.772,.791,.817,.791,.772,.098,.051,.08,.049,.098,.049,.08,.049,.098,.051,.08,.051,.808,.817,.811,.772,.811,.817,.811,.772,.808,.817,.808,.772};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_4()
		{
			double[] value = {.107,.046,.124,.049,.107,.049,.124,.049,.107,.046,.124,.046,.107,.049,.124,.051,.107,.051,.124,.051,.107,.049,.124,.049,.82,.503,.823,.473,.823,.503,.823,.473,.82,.503,.82,.473,.278,.842,.261,.84,.278,.84,.261,.84,.278,.842,.261,.842,.827,.417,.825,.447,.825,.417,.825,.447,.827,.417,.827,.447,.491,.476,.52,.479,.491,.479,.52,.479,.491,.476,.52,.476,.58,.352,.577,.369,.577,.352,.577,.369,.58,.352,.58,.369,.577,.4,.58,.37,.58,.4,.58,.37,.577,.4,.577,.37,.49,.479,.472,.476,.49,.476,.472,.476,.49,.479,.472,.479,.825,.417,.827,.399,.827,.417,.827,.399,.825,.417,.825,.399,.278,.85,.256,.847,.278,.847,.256,.847,.278,.85,.256,.85,.382,.749,.361,.747,.382,.747,.361,.747,.382,.749,.361,.749,.278,.847,.261,.845,.278,.845,.261,.845,.278,.847,.261,.847,.492,.148,.474,.146,.492,.146,.474,.146,.492,.148,.474,.148,.278,.845,.261,.842,.278,.842,.261,.842,.278,.845,.261,.845,.382,.747,.361,.744,.382,.744,.361,.744,.382,.747,.361,.747,.382,.752,.361,.749,.382,.749,.361,.749};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_5()
		{
			double[] value = {.382,.752,.361,.752,.248,.85,.282,.902,.243,.902,.282,.902,.248,.85,.278,.85,.248,.85,.243,.829,.248,.833,.243,.829,.248,.85,.243,.902,.92,.051,.97,.103,.914,.103,.97,.103,.92,.051,.965,.051,.92,.051,.914,.03,.92,.034,.914,.03,.92,.051,.914,.103,.383,.757,.389,.735,.389,.808,.389,.735,.383,.757,.383,.739,.378,.808,.378,.774,.389,.808,.389,.808,.378,.774,.383,.757,.383,.757,.378,.774,.353,.757,.353,.757,.378,.774,.359,.774,.353,.757,.359,.774,.349,.808,.349,.808,.359,.774,.359,.808,.389,.757,.395,.808,.389,.808,.395,.808,.389,.757,.394,.757,.389,.757,.389,.735,.389,.739,.389,.735,.389,.757,.389,.808,.242,.85,.243,.829,.243,.902,.243,.829,.242,.85,.242,.833,.237,.85,.243,.902,.236,.902,.243,.902,.237,.85,.242,.85,.124,.051,.128,.03,.128,.103,.128,.03,.124,.051,.124,.034,.103,.051,.128,.103,.098,.051,.128,.103,.103,.051,.124,.051,.098,.051,.072,.103,.076,.051,.072,.103,.098,.051,.128,.103,.076,.051,.072,.03,.076,.034,.072,.03,.076,.051,.072,.103,.098,.051,.103,.034};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_6()
		{
			double[] value = {.103,.051,.103,.034,.098,.051,.098,.034,.098,.034,.072,.03,.128,.03,.072,.03,.098,.034,.076,.034,.278,.85,.282,.829,.282,.902,.282,.829,.278,.85,.278,.833,.965,.051,.97,.03,.97,.103,.97,.03,.965,.051,.965,.034,.383,.739,.349,.735,.389,.735,.349,.735,.383,.739,.353,.739,.394,.757,.395,.735,.395,.808,.395,.735,.394,.757,.394,.739,.242,.833,.236,.829,.243,.829,.236,.829,.242,.833,.237,.833,.103,.034,.128,.03,.124,.034,.128,.03,.103,.034,.098,.034,.492,.771,.452,.776,.452,.771,.452,.776,.492,.771,.492,.776,.452,.776,.446,.776,.452,.771,.349,.808,.341,.735,.349,.735,.341,.735,.349,.808,.341,.808,.499,.776,.492,.776,.492,.771,.492,.776,.452,.832,.452,.776,.452,.832,.492,.776,.492,.832,.452,.776,.446,.832,.446,.776,.446,.832,.452,.776,.452,.832,.499,.776,.492,.832,.492,.776,.492,.832,.499,.776,.499,.832,.492,.832,.452,.836,.452,.832,.452,.836,.492,.832,.492,.836,.452,.832,.452,.836,.446,.832,.29,.902,.282,.829,.29,.829,.282,.829,.29,.902,.282,.902,.499,.832,.492,.836,.492,.832};
			return value;
		}
		private double[] getTextureCoordinate_9_88_point_7()
		{
			double[] value = {.479,.062,.52,.064,.479,.064,.52,.064,.479,.062,.52,.062,.52,.552,.479,.55,.52,.55,.479,.55,.52,.552,.479,.552,.52,.062,.479,.06,.52,.06,.479,.06,.52,.062,.479,.062,.621,.465,.58,.424,.621,.424,.58,.424,.621,.465,.58,.465};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #24, 740 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_24_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_24_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_24_coordIndex_1()));
			return IndexedFaceSet_8_24_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #24, 740 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_24_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_24_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_24_texCoordIndex_1()));
			return IndexedFaceSet_8_24_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_013' point field, scene-graph level=9, element #24, 360 total numbers made up of 120 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 getcoord_Mesh_013_9_24_point()
		{
			MFVec3f coord_Mesh_013_9_24_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_013_9_24_point_1()))
				.append(new MFVec3f(getcoord_Mesh_013_9_24_point_2()));
			return coord_Mesh_013_9_24_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #25, 1110 total numbers made up of 555 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_25_point()
		{
			MFVec2f TextureCoordinate_9_25_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_25_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_25_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_25_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_25_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_25_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_25_point_6()));
			return TextureCoordinate_9_25_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #42, 928 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_42_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_42_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_42_coordIndex_1()));
			return IndexedFaceSet_8_42_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #42, 928 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_42_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_42_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_42_texCoordIndex_1()));
			return IndexedFaceSet_8_42_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_011' point field, scene-graph level=9, element #42, 552 total numbers made up of 184 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 getcoord_Mesh_011_9_42_point()
		{
			MFVec3f coord_Mesh_011_9_42_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_011_9_42_point_1()))
				.append(new MFVec3f(getcoord_Mesh_011_9_42_point_2()));
			return coord_Mesh_011_9_42_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #43, 1392 total numbers made up of 696 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_43_point()
		{
			MFVec2f TextureCoordinate_9_43_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_43_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_6()))
				.append(new MFVec2f(getTextureCoordinate_9_43_point_7()));
			return TextureCoordinate_9_43_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #51, 6608 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_51_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_51_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_8_51_coordIndex_7()));
			return IndexedFaceSet_8_51_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #51, 6608 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_51_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_51_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_8_51_texCoordIndex_7()));
			return IndexedFaceSet_8_51_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_010' point field, scene-graph level=9, element #51, 2586 total numbers made up of 862 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 getcoord_Mesh_010_9_51_point()
		{
			MFVec3f coord_Mesh_010_9_51_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_1()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_2()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_3()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_4()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_5()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_6()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_7()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_8()))
				.append(new MFVec3f(getcoord_Mesh_010_9_51_point_9()));
			return coord_Mesh_010_9_51_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #52, 9912 total numbers made up of 4956 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_52_point()
		{
			MFVec2f TextureCoordinate_9_52_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_52_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_6()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_7()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_8()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_9()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_10()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_11()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_12()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_13()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_14()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_15()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_16()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_17()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_18()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_19()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_20()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_21()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_22()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_23()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_24()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_25()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_26()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_27()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_28()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_29()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_30()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_31()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_32()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_33()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_34()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_35()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_36()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_37()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_38()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_39()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_40()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_41()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_42()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_43()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_44()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_45()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_46()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_47()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_48()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_49()))
				.append(new MFVec2f(getTextureCoordinate_9_52_point_50()));
			return TextureCoordinate_9_52_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #60, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_8_60_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_60_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_60_coordIndex_1()));
			return IndexedFaceSet_8_60_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #60, 352 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_8_60_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_60_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_60_texCoordIndex_1()));
			return IndexedFaceSet_8_60_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_009' point field, scene-graph level=9, element #60, 192 total numbers made up of 64 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 getcoord_Mesh_009_9_60_point()
		{
			MFVec3f coord_Mesh_009_9_60_point = new MFVec3f(new double[] {-3.99077,2.14366,2.96129,-3.53523,2.09201,6.3908,-3.53523,2.14366,6.3908,-3.99077,2.09201,2.96129,-3.93913,2.09201,2.96129,-3.48359,2.09201,6.3908,-3.48359,2.14366,6.3908,-3.93913,2.14366,2.96129,-3.99077,.53437,2.96129,-3.53523,.48273,6.3908,-3.53523,.53437,6.3908,-3.99077,.48273,2.96129,-4.00146,.53437,-13.87286,-4.00146,.48273,-13.87286,-3.93913,.48273,2.96129,-3.48359,.48273,6.3908,-3.94981,.48273,-13.87286,-3.85984,.53437,-14.37791,-3.91148,.48273,-14.37791,-3.91148,.53437,-14.37791,-3.85984,.48273,-14.37791,-3.93913,.53437,2.96129,-3.94981,.53437,-13.87286,-3.48359,.53437,6.3908,3.76885,.53437,6.3908,3.76885,.48273,6.3908,4.22439,.53437,2.96129,4.22439,.48273,2.96129,4.23507,.53437,-13.87286,4.23507,.48273,-13.87286,4.17275,.48273,2.96129,3.71721,.48273,6.3908,4.18343,.48273,-13.87286,4.1451,.53437,-14.37791,4.1451,.48273,-14.37791,4.09346,.53437,-14.37791,4.09346,.48273,-14.37791,4.17275,.53437,2.96129,4.18343,.53437,-13.87286,3.71721,.53437,6.3908,3.76885,2.14366,6.3908,3.76885,2.09201,6.3908,4.22439,2.14366,2.96129,4.22439,2.09201,2.96129,4.17275,2.09201,2.96129,3.71721,2.09201,6.3908,3.71721,2.14366,6.3908,4.17275,2.14366,2.96129,3.85412,2.14366,-16.07087,3.80248,2.14366,-16.07087,4.22439,2.14366,-12.81285,4.17275,2.14366,-12.81285,3.80248,2.09201,-16.07087,3.85412,2.09201,-16.07087,4.17275,2.09201,-12.81285,4.22439,2.09201,-12.81285,-3.99077,2.14366,-12.81285,-3.56886,2.14366,-16.07087,-3.6205,2.14366,-16.07087,-3.93913,2.14366,-12.81285,-3.93913,2.09201,-12.81285,-3.6205,2.09201,-16.07087,-3.56886,2.09201,-16.07087,-3.99077,2.09201,-12.81285});
			return coord_Mesh_009_9_60_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #61, 528 total numbers made up of 264 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_61_point()
		{
			MFVec2f TextureCoordinate_9_61_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_61_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_61_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_61_point_3()));
			return TextureCoordinate_9_61_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #69, 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_69_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_69_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_69_coordIndex_1()));
			return IndexedFaceSet_8_69_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #69, 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_69_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_69_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_69_texCoordIndex_1()));
			return IndexedFaceSet_8_69_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_008' point field, scene-graph level=9, element #69, 216 total numbers made up of 72 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 getcoord_Mesh_008_9_69_point()
		{
			MFVec3f coord_Mesh_008_9_69_point = new MFVec3f(new double[] {1.20264,5.36532,4.6374,1.20264,5.26204,4.78588,1.20264,5.36532,4.78588,1.20264,5.26204,4.6374,1.33821,5.36532,4.6374,1.33821,5.26204,4.78588,1.33821,5.26204,4.6374,1.33821,5.36532,4.78588,-.94218,5.36532,4.6374,-.94218,5.26204,4.78588,-.94218,5.36532,4.78588,-.94218,5.26204,4.6374,-.80661,5.36532,4.6374,-.80661,5.26204,4.78588,-.80661,5.26204,4.6374,-.80661,5.36532,4.78588,1.26657,7.40061,5.26485,1.27333,7.39232,5.27068,1.27333,7.40061,5.26484,1.26657,7.39232,5.27068,1.28286,5.73873,4.70321,1.28286,5.36436,4.73262,1.28286,5.36436,4.69389,1.28286,5.73574,4.74183,1.28286,6.11493,4.75146,1.28286,6.10924,4.78977,1.28094,6.57006,4.88058,1.28094,6.56271,4.91274,1.27887,6.94515,5.02056,1.27887,6.93599,5.04572,1.27761,7.21158,5.14856,1.27761,7.20015,5.16851,1.25704,5.73873,4.70321,1.25704,5.36436,4.69389,1.25704,6.11493,4.75146,1.25895,6.57006,4.88058,1.26102,6.94515,5.02056,1.26228,7.21158,5.14856,1.25704,5.73574,4.74183,1.25704,5.36436,4.73262,1.25704,6.10924,4.78977,1.25895,6.56271,4.91274,1.26102,6.93599,5.04572,1.26228,7.20015,5.16851,-.87973,6.32382,4.97316,-.87654,6.31991,4.97591,-.87654,6.32382,4.97316,-.87973,6.31991,4.97591,-.87205,5.54076,4.70852,-.87205,5.36436,4.72238,-.87205,5.36436,4.70413,-.87205,5.53935,4.72672,-.87205,5.71802,4.73126,-.87205,5.71534,4.74931,-.87296,5.93247,4.7921,-.87296,5.92901,4.80725,-.87393,6.10921,4.85805,-.87393,6.1049,4.86991,-.87453,6.23475,4.91837,-.87453,6.22936,4.92776,-.88422,5.54076,4.70852,-.88422,5.36436,4.70413,-.88422,5.71802,4.73126,-.88332,5.93247,4.7921,-.88234,6.10921,4.85805,-.88175,6.23475,4.91837,-.88422,5.53935,4.72672,-.88422,5.36436,4.72238,-.88422,5.71534,4.74931,-.88332,5.92901,4.80725,-.88234,6.1049,4.86991,-.88175,6.22936,4.92776});
			return coord_Mesh_008_9_69_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #70, 720 total numbers made up of 360 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_70_point()
		{
			MFVec2f TextureCoordinate_9_70_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_70_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_70_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_70_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_70_point_4()));
			return TextureCoordinate_9_70_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #79, 276 total numbers made up of 138 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_79_point()
		{
			MFVec2f TextureCoordinate_9_79_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_79_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_79_point_2()));
			return TextureCoordinate_9_79_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #87, 832 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_87_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_87_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_87_coordIndex_1()));
			return IndexedFaceSet_8_87_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #87, 832 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/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_87_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_87_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_87_texCoordIndex_1()));
			return IndexedFaceSet_8_87_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_006' point field, scene-graph level=9, element #87, 360 total numbers made up of 120 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 getcoord_Mesh_006_9_87_point()
		{
			MFVec3f coord_Mesh_006_9_87_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_006_9_87_point_1()))
				.append(new MFVec3f(getcoord_Mesh_006_9_87_point_2()));
			return coord_Mesh_006_9_87_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #88, 1248 total numbers made up of 624 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_9_88_point()
		{
			MFVec2f TextureCoordinate_9_88_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_88_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_6()))
				.append(new MFVec2f(getTextureCoordinate_9_88_point_7()));
			return TextureCoordinate_9_88_point;
		}

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

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

        if (args != null)
        {
                for (String arg : args)
                {
                        if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
                        {
                                validate = true; // making sure
                        }
                        if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
                        {
                                argumentsLoadNewModel = true;
                                fileName = arg;
                        }
                }
        }
        if      (argumentsLoadNewModel)
                System.out.println("WARNING: \"Savage.ShipsMilitary.LCM6LandingCraftMechanizedUnitedStates.LCM6\" 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("Savage.ShipsMilitary.LCM6LandingCraftMechanizedUnitedStates.LCM6 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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