package Savage.ShipsMilitary.SeaBase;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.EnvironmentalEffects.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Geometry3D.*;
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> Sea-based multipurpose platform. </p>
 <p> Related links: Catalog page <a href="../../../../ShipsMilitary/SeaBase/SeaBaseShipIndex.html" target="_blank">SeaBaseShip</a>,  source <a href="../../../../ShipsMilitary/SeaBase/SeaBaseShip.java">SeaBaseShip.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/SeaBase/SeaBaseShip.x3d">SeaBaseShip.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Sea-based multipurpose platform </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> NPS Total Ship Systems Engineering (TSSE) design-project class </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Xeena VRML importer, X3D-Edit 3.1, <a href="https://www.web3d.org/x3d/content/README.X3D-Edit.html" target="_blank">https://www.web3d.org/x3d/content/README.X3D-Edit.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 23 May 2003 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 11 June 2003 </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> SEABASE.3dm </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> multi-purpose, sea-based platform </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/SeaBase/SeaBaseShip.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/SeaBase/SeaBaseShip.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 3.2, <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> generator </i> </td>
			<td> Vrml97ToX3dNist, <a href="http://ovrt.nist.gov/v2_x3d.html" target="_blank">http://ovrt.nist.gov/v2_x3d.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/SeaBase/../../license.html">../../license.html</a> </td>
		</tr>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center;" colspan="2">  &nbsp; </td>
		</tr>
	</table>

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

	* @author NPS Total Ship Systems Engineering (TSSE) design-project class
 */

public class SeaBaseShip
{
	/** Default constructor to create this object. */
	public SeaBaseShip ()
	{
	  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("SeaBaseShip.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Sea-based multipurpose platform"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("NPS Total Ship Systems Engineering (TSSE) design-project class"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("23 May 2003"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("11 June 2003"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("SEABASE.3dm"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("multi-purpose, sea-based platform"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/SeaBase/SeaBaseShip.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("SeaBaseShip.x3d"))
    .addChild(new Background().setSkyColor(new MFColor(new double[] {0.898039,0.74902,0.603922})))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {552.94,93.097,89.968,552.94,101.1,89.968,572.94,93.097,89.968,572.94,101.1,89.968,562.94,93.097,89.968,572.94,97.097,89.968,562.94,101.1,89.968,552.94,97.097,89.968,552.94,93.097,97.968,552.94,101.1,97.968,572.94,93.097,97.968,572.94,101.1,97.968,562.94,93.097,97.968,572.94,97.097,97.968,562.94,101.1,97.968,552.94,97.097,97.968,552.94,93.097,89.968,552.94,93.097,97.968,572.94,93.097,89.968,572.94,93.097,97.968,562.94,93.097,89.968,562.94,93.097,97.968,572.94,93.097,93.968,552.94,93.097,93.968,572.94,93.097,89.968,572.94,93.097,97.968,572.94,101.1,89.968,572.94,101.1,97.968,572.94,97.097,89.968,572.94,97.097,97.968,572.94,93.097,93.968,572.94,101.1,93.968,572.94,101.1,89.968,572.94,101.1,97.968,552.94,101.1,89.968,552.94,101.1,97.968,562.94,101.1,89.968,562.94,101.1,97.968,572.94,101.1,93.968,552.94,101.1,93.968,552.94,101.1,89.968,552.94,101.1,97.968,552.94,93.097,89.968,552.94,93.097,97.968,552.94,97.097,89.968,552.94,97.097,97.968,552.94,101.1,93.968,552.94,93.097,93.968})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44444,0.66667,0.44444,0.8883,0.99854,0.66667,0.99854,0.8883,0.72149,0.66667,0.99854,0.77748,0.72149,0.8883,0.44444,0.77748,0.44444,0.33333,0.44444,0.55497,0.99854,0.33333,0.99854,0.55497,0.72149,0.33333,0.99854,0.44415,0.72149,0.55497,0.44444,0.44415,0.44298,0.0,0.22222,0.0,0.44298,0.55189,0.22222,0.55189,0.44298,0.27595,0.22222,0.27595,0.3326,0.55189,0.3326,0.0,0.99854,0.0,0.72222,0.0,0.99854,0.27631,0.72222,0.27631,0.99854,0.13816,0.72222,0.13816,0.86038,0.0,0.86038,0.27631,0.22076,0.0,0.0,0.0,0.22076,0.55189,0.0,0.55189,0.22076,0.27595,0.0,0.27595,0.11038,0.0,0.11038,0.55189,0.72076,0.0,0.44444,0.0,0.72076,0.27631,0.44444,0.27631,0.72076,0.13816,0.44444,0.13816,0.5826,0.0,0.5826,0.27631})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_26_point()))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44444,0.66667,0.44444,0.8883,0.99854,0.66667,0.99854,0.8883,0.72149,0.66667,0.99854,0.77748,0.72149,0.8883,0.44444,0.77748,0.44444,0.33333,0.44444,0.55497,0.99854,0.33333,0.99854,0.55497,0.72149,0.33333,0.99854,0.44415,0.72149,0.55497,0.44444,0.44415,0.44298,0.0,0.22222,0.0,0.44298,0.55189,0.22222,0.55189,0.44298,0.27595,0.22222,0.27595,0.3326,0.55189,0.3326,0.0,0.99854,0.0,0.72222,0.0,0.99854,0.27631,0.72222,0.27631,0.99854,0.13816,0.72222,0.13816,0.86038,0.0,0.86038,0.27631,0.22076,0.0,0.0,0.0,0.22076,0.55189,0.0,0.55189,0.22076,0.27595,0.0,0.27595,0.11038,0.0,0.11038,0.55189,0.72076,0.0,0.44444,0.0,0.72076,0.27631,0.44444,0.27631,0.72076,0.13816,0.44444,0.13816,0.5826,0.0,0.5826,0.27631})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_33_point()))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44444,0.66667,0.44444,0.8883,0.99854,0.66667,0.99854,0.8883,0.72149,0.66667,0.99854,0.77748,0.72149,0.8883,0.44444,0.77748,0.44444,0.33333,0.44444,0.55497,0.99854,0.33333,0.99854,0.55497,0.72149,0.33333,0.99854,0.44415,0.72149,0.55497,0.44444,0.44415,0.44298,0.0,0.22222,0.0,0.44298,0.55189,0.22222,0.55189,0.44298,0.27595,0.22222,0.27595,0.3326,0.55189,0.3326,0.0,0.99854,0.0,0.72222,0.0,0.99854,0.27631,0.72222,0.27631,0.99854,0.13816,0.72222,0.13816,0.86038,0.0,0.86038,0.27631,0.22076,0.0,0.0,0.0,0.22076,0.55189,0.0,0.55189,0.22076,0.27595,0.0,0.27595,0.11038,0.0,0.11038,0.55189,0.72076,0.0,0.44444,0.0,0.72076,0.27631,0.44444,0.27631,0.72076,0.13816,0.44444,0.13816,0.5826,0.0,0.5826,0.27631})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_40_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_40_point()))
        .setNormal(new Normal().setVector(getNormal_5_41_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_42_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_47_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_47_point()))
        .setNormal(new Normal().setVector(getNormal_5_48_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_49_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_54_point()))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44444,0.66667,0.44444,0.8883,0.99854,0.66667,0.99854,0.8883,0.72149,0.66667,0.99854,0.77748,0.72149,0.8883,0.44444,0.77748,0.44444,0.33333,0.44444,0.55497,0.99854,0.33333,0.99854,0.55497,0.72149,0.33333,0.99854,0.44415,0.72149,0.55497,0.44444,0.44415,0.44298,0.0,0.22222,0.0,0.44298,0.55189,0.22222,0.55189,0.44298,0.27595,0.22222,0.27595,0.3326,0.55189,0.3326,0.0,0.99854,0.0,0.72222,0.0,0.99854,0.27631,0.72222,0.27631,0.99854,0.13816,0.72222,0.13816,0.86038,0.0,0.86038,0.27631,0.22076,0.0,0.0,0.0,0.22076,0.55189,0.0,0.55189,0.22076,0.27595,0.0,0.27595,0.11038,0.0,0.11038,0.55189,0.72076,0.0,0.44444,0.0,0.72076,0.27631,0.44444,0.27631,0.72076,0.13816,0.44444,0.13816,0.5826,0.0,0.5826,0.27631})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.91373,0.53725,0.53725).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1,5,3,4,-1,3,2,4,-1,7,5,6,-1,5,4,6,-1,9,7,8,-1,7,6,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {615.0,130.0,73.25,615.0,150.0,73.25,512.5,130.0,73.25,512.5,150.0,73.25,410.0,130.0,73.25,410.0,150.0,73.25,307.5,130.0,73.25,307.5,150.0,73.25,205.0,130.0,73.25,205.0,150.0,73.25})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,0.25,0.0,0.25,1.0,0.5,0.0,0.5,1.0,0.75,0.0,0.75,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_68_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_68_point()))
        .setNormal(new Normal().setVector(getNormal_5_69_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_70_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {333.22,101.5,114.53,319.89,101.5,114.53,306.56,101.5,114.53,293.22,101.5,114.53,333.22,98.5,114.53,319.89,98.5,114.53,306.56,98.5,114.53,293.22,98.5,114.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {296.22,140.0,114.53,296.22,124.0,114.53,296.22,108.0,114.53,296.22,92.0,114.53,296.22,76.0,114.53,296.22,60.0,114.53,293.22,140.0,114.53,293.22,124.0,114.53,293.22,108.0,114.53,293.22,92.0,114.53,293.22,76.0,114.53,293.22,60.0,114.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,4.737E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,4.737E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {333.22,62.1,114.53,323.75,71.575,114.53,314.27,81.05,114.53,304.8,90.525,114.53,295.32,100.0,114.53,331.12,60.0,114.53,321.65,69.475,114.53,312.17,78.95,114.53,302.7,88.425,114.53,293.22,97.9,114.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,-1.6918E-15,-1.6918E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.6918E-15,-1.6918E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {4,1,0,-1,5,2,1,-1,5,1,4,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {315.0,-10.0,40.0,332.5,-10.0,40.0,350.0,-10.0,40.0,315.0,-10.0,40.0,315.0,-10.0,47.5,315.0,-10.0,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.5,0.0,1.0,1.0,0.0,1.0,0.5,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {14,16,12,-1,16,15,12,-1,14,12,9,-1,11,13,14,-1,9,11,14,-1,11,9,7,-1,8,10,11,-1,7,8,11,-1,20,19,8,-1,7,18,20,-1,8,7,20,-1,23,22,20,-1,18,21,23,-1,20,18,23,-1,25,23,24,-1,23,21,24,-1,2,3,4,-1,4,5,10,-1,5,6,16,-1,6,0,15,-1,1,17,24,-1,17,26,25,-1,26,2,19,-1,16,14,13,-1,15,16,6,-1,13,11,10,-1,10,8,4,-1,19,20,22,-1,8,19,2,-1,22,23,25,-1,25,24,17,-1,2,4,8,-1,10,5,13,-1,5,16,13,-1,25,26,22,-1,26,19,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {770.0,-49.954,73.0,770.0,49.954,73.0,832.0,23.08,73.0,882.74,0.0,73.0,832.0,-23.08,73.0,787.87,-39.2,73.0,773.24,-49.76,73.0,770.0,0.0,73.0,798.18,1.3323E-15,73.0,770.0,-24.977,73.0,798.18,-24.977,73.0,784.09,-24.977,73.0,770.0,-37.465,73.0,784.09,-37.465,73.0,777.05,-37.465,73.0,770.0,-43.709,73.0,777.05,-43.709,73.0,773.24,49.76,73.0,770.0,24.977,73.0,798.18,24.977,73.0,784.09,24.977,73.0,770.0,37.465,73.0,784.09,37.465,73.0,777.05,37.465,73.0,770.0,43.709,73.0,777.05,43.709,73.0,787.87,39.2,73.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-6.6991E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.9606E-17,-1.0,0.0,0.0,-1.0,0.0,-2.9606E-17,-1.0,0.0,-1.4803E-17,-1.0,0.0,0.0,-1.0,0.0,-1.4803E-17,-1.0,0.0,-7.4015E-18,-1.0,0.0,0.0,-1.0,0.0,-7.4015E-18,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.9606E-17,-1.0,0.0,-1.4803E-17,-1.0,0.0,0.0,-1.0,0.0,-1.4803E-17,-1.0,0.0,-7.4015E-18,-1.0,0.0,0.0,-1.0,0.0,-7.4015E-18,-1.0,-6.6991E-17,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,1.0,0.0,0.73101,0.54997,0.5,1.0,0.26899,0.54997,0.10764,0.15849,0.0019384,0.028739,0.5,0.0,0.5,0.25,0.25,0.0,0.25,0.25,0.25,0.125,0.125,0.0,0.125,0.125,0.125,0.0625,0.0625,0.0,0.0625,0.0625,0.99806,0.028739,0.75,0.0,0.75,0.25,0.75,0.125,0.875,0.0,0.875,0.125,0.875,0.0625,0.9375,0.0,0.9375,0.0625,0.89236,0.15849})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,4,9,-1,4,8,9,-1,8,4,3,-1,5,6,8,-1,3,5,8,-1,13,12,5,-1,3,11,13,-1,5,3,13,-1,11,14,13,-1,14,15,13,-1,2,1,7,-1,0,10,14,-1,10,16,15,-1,16,17,18,-1,18,2,9,-1,9,8,6,-1,7,9,2,-1,6,5,18,-1,12,13,15,-1,5,12,16,-1,15,14,10,-1,15,16,12,-1,16,18,5,-1,18,9,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {775.0,-35.895,55.0,775.0,35.895,55.0,780.4,32.0,55.0,775.0,-3.5527E-15,55.0,775.0,17.948,55.0,812.72,-3.5527E-15,55.0,812.72,17.948,55.0,775.0,26.922,55.0,793.86,17.948,55.0,793.86,26.922,55.0,780.4,-32.0,55.0,775.0,-17.948,55.0,812.72,-17.948,55.0,793.86,-17.948,55.0,775.0,-26.922,55.0,793.86,-26.922,55.0,851.64,-15.782,55.0,925.89,0.0,55.0,851.64,15.782,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,1.0,0.94574,0.96424,0.5,1.0,0.75,1.0,0.5,0.75,0.75,0.75,0.875,1.0,0.75,0.875,0.875,0.875,0.054261,0.96424,0.25,1.0,0.25,0.75,0.25,0.875,0.125,1.0,0.125,0.875,0.28017,0.49206,0.5,0.0,0.71983,0.49206})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {19,6,2,-1,7,9,19,-1,2,7,19,-1,11,9,7,-1,1,8,11,-1,7,1,11,-1,15,10,9,-1,11,13,15,-1,9,11,15,-1,11,8,13,-1,8,12,13,-1,10,15,14,-1,15,17,14,-1,15,13,17,-1,13,16,17,-1,6,19,18,-1,19,20,18,-1,22,20,19,-1,9,10,22,-1,19,9,22,-1,20,22,21,-1,22,23,21,-1,22,10,23,-1,10,14,23,-1,0,3,16,-1,3,4,14,-1,4,5,21,-1,5,18,21,-1,12,0,16,-1,13,12,16,-1,14,17,3,-1,17,16,3,-1,18,20,21,-1,21,23,4,-1,23,14,4,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {640.0,-52.417,70.0,640.0,-10.0,70.0,640.0,-10.0,55.0,640.0,-52.04,63.446,640.0,-51.992,61.335,640.0,-51.964,55.0,640.0,-31.208,55.0,640.0,-10.0,62.5,640.0,-31.208,70.0,640.0,-31.208,62.5,640.0,-41.813,62.5,640.0,-31.208,66.25,640.0,-41.813,70.0,640.0,-41.813,66.25,640.0,-47.115,62.5,640.0,-41.813,64.375,640.0,-47.115,66.25,640.0,-47.115,64.375,640.0,-41.813,55.0,640.0,-31.208,58.75,640.0,-41.813,58.75,640.0,-47.115,58.75,640.0,-41.813,60.625,640.0,-47.115,60.625})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,1.8948E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,-1.8948E-15,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,0.0,1.0,0.0,-1.8948E-15,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,1.0,0.43696,0.0088724,0.5777,0.010015,1.0,0.010661,1.0,0.5,0.5,1.0,0.0,0.5,0.5,0.5,0.5,0.25,0.25,0.5,0.0,0.25,0.25,0.25,0.5,0.125,0.375,0.25,0.25,0.125,0.375,0.125,1.0,0.25,0.75,0.5,0.75,0.25,0.75,0.125,0.625,0.25,0.625,0.125})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {11,6,2,-1,7,9,11,-1,2,7,11,-1,7,0,9,-1,0,8,9,-1,15,10,6,-1,11,13,15,-1,6,11,15,-1,11,9,13,-1,9,12,13,-1,19,14,10,-1,15,17,19,-1,10,15,19,-1,15,13,17,-1,13,16,17,-1,23,18,14,-1,19,21,23,-1,14,19,23,-1,19,17,21,-1,17,20,21,-1,27,22,18,-1,23,25,27,-1,18,23,27,-1,23,21,25,-1,21,24,25,-1,22,27,26,-1,27,29,26,-1,27,25,29,-1,25,28,29,-1,3,4,12,-1,4,5,24,-1,5,1,26,-1,8,3,12,-1,9,8,12,-1,13,12,16,-1,17,16,20,-1,21,20,24,-1,25,24,28,-1,26,29,5,-1,29,28,5,-1,12,4,16,-1,4,24,20,-1,24,5,28,-1,20,16,4,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {640.0,10.0,55.0,640.0,52.417,70.0,640.0,10.0,70.0,640.0,51.964,55.0,640.0,52.04,63.446,640.0,52.403,69.813,640.0,31.208,70.0,640.0,10.0,62.5,640.0,31.208,55.0,640.0,31.208,62.5,640.0,41.813,70.0,640.0,31.208,66.25,640.0,41.813,62.5,640.0,41.813,66.25,640.0,47.115,70.0,640.0,41.813,68.125,640.0,47.115,66.25,640.0,47.115,68.125,640.0,49.766,70.0,640.0,47.115,69.063,640.0,49.766,68.125,640.0,49.766,69.063,640.0,51.091,70.0,640.0,49.766,69.531,640.0,51.091,69.063,640.0,51.091,69.531,640.0,51.754,70.0,640.0,51.091,69.766,640.0,51.754,69.531,640.0,51.754,69.766})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.8948E-15,1.0,0.0,0.0,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15,1.0,0.0,-3.7896E-15,1.0,0.0,1.8948E-15,1.0,0.0,-3.7896E-15,1.0,0.0,-3.7896E-15,1.0,0.0,1.8948E-15,1.0,0.0,-3.7896E-15,1.0,0.0,1.8948E-15,1.0,0.0,1.8948E-15})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.010661,0.56304,0.0088724,0.98755,3.1956E-4,1.0,0.5,0.5,1.0,0.0,0.5,0.5,0.5,1.0,0.25,0.75,0.5,0.5,0.25,0.75,0.25,1.0,0.125,0.875,0.25,0.75,0.125,0.875,0.125,1.0,0.0625,0.9375,0.125,0.875,0.0625,0.9375,0.0625,1.0,0.03125,0.96875,0.0625,0.9375,0.03125,0.96875,0.03125,1.0,0.015625,0.98438,0.03125,0.96875,0.015625,0.98438,0.015625})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,2,4,-1,2,1,4,-1,7,5,6,-1,5,4,6,-1,0,9,2,-1,9,10,1,-1,10,11,4,-1,11,12,4,-1,12,13,16,-1,13,14,16,-1,14,3,15,-1,15,16,14,-1,16,17,12,-1,17,18,4,-1,18,19,4,-1,19,20,6,-1,20,8,7,-1,1,2,9,-1,4,1,10,-1,6,4,19,-1,7,6,20,-1,4,12,17,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {775.0,-25.856,40.0,821.71,-12.928,40.0,775.0,-12.928,40.0,961.85,0.0,40.0,821.71,0.0,40.0,775.0,0.0,40.0,821.71,12.928,40.0,775.0,12.928,40.0,775.0,25.856,40.0,806.0,-20.47,40.0,837.01,-15.085,40.0,868.01,-9.7,40.0,891.59,-7.225,40.0,915.18,-4.75,40.0,938.51,-2.375,40.0,938.51,2.375,40.0,915.18,4.75,40.0,891.59,7.225,40.0,868.01,9.7,40.0,837.01,15.085,40.0,806.0,20.47,40.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,7.4015E-18,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,0.25,0.75,0.25,1.0,0.5,0.0,0.5,0.75,0.5,1.0,0.75,0.75,0.75,1.0,1.0,1.0,0.10414,0.83407,0.20828,0.66815,0.31242,0.50222,0.36028,0.376,0.40814,0.24978,0.45407,0.12489,0.54593,0.12489,0.59186,0.24978,0.63972,0.376,0.68758,0.50222,0.79172,0.66815,0.89586,0.83407})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,3,5,-1,3,1,4,-1,0,4,1,-1,4,5,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {875.0,10.796,55.0,875.0,-10.796,55.0,875.0,-5.973,70.0,875.0,-9.4497,62.976,875.0,9.4497,62.976,875.0,5.973,70.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.77664,0.53174,0.93766,0.53174,0.062342,1.0,0.22336})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,1,-1,2,1,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {735.0,-50.583,70.0,735.0,-10.0,70.0,735.0,-10.0,55.0,735.0,-43.07,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,1.0,1.0,0.18514})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,0,3,-1,3,1,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {735.0,50.583,70.0,735.0,10.0,55.0,735.0,43.07,55.0,735.0,10.0,70.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,0.0,1.0,0.81486,0.0,0.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,4,-1,5,1,4,-1,2,3,4,-1,3,5,4,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {735.0,43.07,55.0,735.0,-43.07,55.0,735.0,33.159,40.0,735.0,0.0,40.0,735.0,0.0,55.0,735.0,-33.159,40.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,0.0,-3.7896E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.11506,1.0,0.5,0.0,0.5,1.0,0.88494})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_166_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_166_point()))
        .setNormal(new Normal().setVector(getNormal_5_167_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_168_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_173_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_173_point()))
        .setNormal(new Normal().setVector(getNormal_5_174_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_175_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_180_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_180_point()))
        .setNormal(new Normal().setVector(getNormal_5_181_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_182_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_187_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_187_point()))
        .setNormal(new Normal().setVector(getNormal_5_188_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_189_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_194_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_194_point()))
        .setNormal(new Normal().setVector(getNormal_5_195_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_196_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_201_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_201_point()))
        .setNormal(new Normal().setVector(getNormal_5_202_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_203_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_208_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_208_point()))
        .setNormal(new Normal().setVector(getNormal_5_209_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_210_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,5,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,6,-1,5,3,2,-1,3,1,0,-1,14,15,18,-1,15,16,17,-1,17,18,15,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {213.57,145.12,102.73,213.39,145.12,102.73,213.57,145.04,102.48,213.39,145.04,102.48,213.57,144.78,102.42,213.39,144.78,102.42,213.57,144.6,102.62,213.39,144.6,102.62,213.57,144.69,102.87,213.39,144.69,102.87,213.57,144.95,102.93,213.39,144.95,102.93,213.57,145.12,102.73,213.39,145.12,102.73,213.57,145.12,102.73,213.57,144.95,102.93,213.57,144.69,102.87,213.57,144.6,102.62,213.57,144.78,102.42,213.57,145.04,102.48,213.39,145.12,102.73,213.39,145.04,102.48,213.39,144.78,102.42,213.39,144.6,102.62,213.39,144.69,102.87,213.39,144.95,102.93})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.66075,-0.7506,0.0,0.66075,-0.7506,0.0,-0.31623,-0.94868,0.0,-0.31623,-0.94868,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.66075,0.7506,0.0,-0.66075,0.7506,0.0,0.31623,0.94868,0.0,0.31623,0.94868,0.0,0.97619,0.21693,0.0,0.97619,0.21693,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.2379E-14,5.5705E-14,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10527,0.0,0.0,0.0,0.10527,0.16763,0.0,0.16763,0.10527,0.33736,0.0,0.33736,0.10527,0.49927,0.0,0.49927,0.10527,0.66689,0.0,0.66689,0.10527,0.83662,0.0,0.83662,0.10527,0.99854,0.0,0.99854,0.2488,0.74927,0.36982,0.53552,0.61826,0.53089,0.74733,0.74927,0.62631,0.96301,0.37787,0.96764,0.2488,0.24927,0.37787,0.030892,0.62631,0.035523,0.74733,0.24927,0.61826,0.46764,0.36982,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_222_point()))
        .setNormal(new Normal().setVector(getNormal_5_223_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.96991,0.77549,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.96991,0.45748,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_229_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_229_point()))
        .setNormal(new Normal().setVector(getNormal_5_230_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_231_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_236_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_236_point()))
        .setNormal(new Normal().setVector(getNormal_5_237_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_238_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_243_point()))
        .setNormal(new Normal().setVector(getNormal_5_244_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_250_point()))
        .setNormal(new Normal().setVector(getNormal_5_251_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_257_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_257_point()))
        .setNormal(new Normal().setVector(getNormal_5_258_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_259_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_264_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_264_point()))
        .setNormal(new Normal().setVector(getNormal_5_265_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_266_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_271_point()))
        .setNormal(new Normal().setVector(getNormal_5_272_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.08,146.79,102.9,211.95,146.79,102.9,212.08,146.73,102.75,211.95,146.73,102.75,212.08,146.57,102.71,211.95,146.57,102.71,212.08,146.47,102.83,211.95,146.47,102.83,212.08,146.52,102.99,211.95,146.52,102.99,212.08,146.68,103.02,211.95,146.68,103.02,212.08,146.79,102.9,211.95,146.79,102.9,212.08,146.79,102.9,212.08,146.68,103.02,212.08,146.52,102.99,212.08,146.47,102.83,212.08,146.57,102.71,212.08,146.73,102.75,211.95,146.79,102.9,211.95,146.68,103.02,211.95,146.52,102.99,211.95,146.47,102.83,211.95,146.57,102.71,211.95,146.73,102.75})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,2.0771E-4,0.66075,-0.7506,2.0771E-4,0.66075,-0.7506,-2.2162E-4,-0.31623,-0.94868,-2.2162E-4,-0.31623,-0.94868,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-2.0771E-4,-0.66075,0.7506,-2.0771E-4,-0.66075,0.7506,2.2162E-4,0.31623,0.94868,2.2162E-4,0.31623,0.94868,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.08,146.68,103.36,211.95,146.68,103.36,212.08,146.63,103.2,211.95,146.63,103.2,212.08,146.47,103.16,211.95,146.47,103.16,212.08,146.36,103.29,211.95,146.36,103.29,212.08,146.42,103.44,211.95,146.42,103.44,212.08,146.58,103.48,211.95,146.58,103.48,212.08,146.68,103.36,211.95,146.68,103.36,212.08,146.68,103.36,212.08,146.58,103.48,212.08,146.42,103.44,212.08,146.36,103.29,212.08,146.47,103.16,212.08,146.63,103.2,211.95,146.68,103.36,211.95,146.58,103.48,211.95,146.42,103.44,211.95,146.36,103.29,211.95,146.47,103.16,211.95,146.63,103.2})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,2.0771E-4,0.66075,-0.7506,2.0771E-4,0.66075,-0.7506,-2.2162E-4,-0.31623,-0.94868,-2.2162E-4,-0.31623,-0.94868,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-2.0771E-4,-0.66075,0.7506,-2.0771E-4,-0.66075,0.7506,2.2162E-4,0.31623,0.94868,2.2162E-4,0.31623,0.94868,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.04,146.38,103.1,212.04,146.31,103.46,211.45,146.38,103.1,211.45,146.31,103.46,211.74,146.38,103.1,211.45,146.35,103.28,211.74,146.31,103.46,212.04,146.35,103.28,212.04,146.77,103.19,212.04,146.69,103.54,211.45,146.77,103.19,211.45,146.69,103.54,211.74,146.77,103.19,211.45,146.73,103.37,211.74,146.69,103.54,212.04,146.73,103.37,212.04,146.38,103.1,212.04,146.77,103.19,211.45,146.38,103.1,211.45,146.77,103.19,211.74,146.38,103.1,211.74,146.77,103.19,211.45,146.58,103.15,212.04,146.58,103.15,211.45,146.38,103.1,211.45,146.77,103.19,211.45,146.31,103.46,211.45,146.69,103.54,211.45,146.35,103.28,211.45,146.73,103.37,211.45,146.58,103.15,211.45,146.5,103.5,211.45,146.31,103.46,211.45,146.69,103.54,212.04,146.31,103.46,212.04,146.69,103.54,211.74,146.31,103.46,211.74,146.69,103.54,211.45,146.5,103.5,212.04,146.5,103.5,212.04,146.31,103.46,212.04,146.69,103.54,212.04,146.38,103.1,212.04,146.77,103.19,212.04,146.35,103.28,212.04,146.73,103.37,212.04,146.5,103.5,212.04,146.58,103.15})))
        .setNormal(new Normal().setVector(getNormal_5_293_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.44854,0.14951,0.0,0.14951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.0,0.64951,0.44854,0.64951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.04,146.48,102.66,212.04,146.41,103.01,211.45,146.48,102.66,211.45,146.41,103.01,211.74,146.48,102.66,211.45,146.44,102.83,211.74,146.41,103.01,212.04,146.44,102.83,212.04,146.87,102.74,212.04,146.79,103.09,211.45,146.87,102.74,211.45,146.79,103.09,211.74,146.87,102.74,211.45,146.83,102.92,211.74,146.79,103.09,212.04,146.83,102.92,212.04,146.48,102.66,212.04,146.87,102.74,211.45,146.48,102.66,211.45,146.87,102.74,211.74,146.48,102.66,211.74,146.87,102.74,211.45,146.68,102.7,212.04,146.68,102.7,211.45,146.48,102.66,211.45,146.87,102.74,211.45,146.41,103.01,211.45,146.79,103.09,211.45,146.44,102.83,211.45,146.83,102.92,211.45,146.68,102.7,211.45,146.6,103.05,211.45,146.41,103.01,211.45,146.79,103.09,212.04,146.41,103.01,212.04,146.79,103.09,211.74,146.41,103.01,211.74,146.79,103.09,211.45,146.6,103.05,212.04,146.6,103.05,212.04,146.41,103.01,212.04,146.79,103.09,212.04,146.48,102.66,212.04,146.87,102.74,212.04,146.44,102.83,212.04,146.83,102.92,212.04,146.6,103.05,212.04,146.68,102.7})))
        .setNormal(new Normal().setVector(getNormal_5_300_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,15,-1,1,2,3,-1,3,4,1,-1,4,5,7,-1,5,6,7,-1,7,8,9,-1,9,10,11,-1,11,12,15,-1,12,13,15,-1,13,14,15,-1,15,1,4,-1,4,7,15,-1,7,9,15,-1,9,11,15,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.43,145.07,101.74,212.43,144.71,101.73,212.43,144.33,101.87,212.43,144.05,102.15,212.43,143.9,102.48,212.43,143.89,102.85,212.43,144.03,103.23,212.43,144.31,103.51,212.43,144.65,103.66,212.43,145.02,103.67,212.43,145.39,103.53,212.43,145.68,103.25,212.43,145.82,102.91,212.43,145.83,102.54,212.43,145.69,102.17,212.43,145.41,101.88})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595,1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,3,-1,1,2,3,-1,3,4,7,-1,4,5,6,-1,6,7,4,-1,7,8,10,-1,8,9,10,-1,10,11,12,-1,12,13,14,-1,14,15,12,-1,15,0,12,-1,0,3,12,-1,3,7,10,-1,10,12,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {210.3,145.82,102.91,210.3,145.83,102.54,210.3,145.69,102.17,210.3,145.41,101.88,210.3,145.08,101.74,210.3,144.71,101.73,210.3,144.33,101.87,210.3,144.05,102.15,210.3,143.9,102.48,210.3,143.89,102.85,210.3,144.03,103.23,210.3,144.31,103.51,210.3,144.65,103.66,210.3,145.02,103.67,210.3,145.39,103.53,210.3,145.68,103.25})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489,0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.90196,0.90196,0.90196).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_320_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_320_point()))
        .setNormal(new Normal().setVector(getNormal_5_321_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_322_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,3,-1,4,6,7,-1,6,8,7,-1,8,10,11,-1,10,12,11,-1,13,11,12,-1,11,9,8,-1,9,7,8,-1,7,5,4,-1,5,3,4,-1,3,1,0,-1,14,15,18,-1,15,16,17,-1,17,18,15,-1,18,19,14,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.74,142.05,104.41,211.74,142.85,103.98,213.74,142.3,103.26,213.22,143.04,103.13,213.7,142.8,101.04,213.19,143.4,101.48,211.74,143.04,99.955,211.74,143.58,100.68,209.74,142.78,101.11,210.26,143.39,101.54,209.78,142.29,103.33,210.29,143.03,103.18,211.74,142.05,104.41,211.74,142.85,103.98,211.74,142.05,104.41,209.78,142.29,103.33,209.74,142.78,101.11,211.74,143.04,99.955,213.7,142.8,101.04,213.74,142.3,103.26,211.74,142.85,103.98,213.22,143.04,103.13,213.19,143.4,101.48,211.74,143.58,100.68,210.26,143.39,101.54,210.29,143.03,103.18})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-9.7372E-15,0.47203,0.88158,-1.7476E-14,0.47203,0.88158,0.66423,0.55719,0.49833,0.66423,0.55719,0.49833,0.65015,0.72112,-0.23936,0.65015,0.72112,-0.23936,1.1452E-14,0.80098,-0.59869,-8.6003E-15,0.80098,-0.59869,-0.66423,0.71581,-0.21544,-0.66423,0.71581,-0.21544,-0.65015,0.55188,0.52225,-0.65015,0.55188,0.52225,-9.7372E-15,0.47203,0.88158,-1.7476E-14,0.47203,0.88158,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,7.2004E-16,-0.97619,-0.21693,0.0,-0.97619,-0.21693,7.2724E-16,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,9.8174E-16,0.97619,0.21693,-1.8236E-15,0.97619,0.21693,8.7481E-15,0.97619,0.21693,0.0,0.97619,0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.96069,0.0,0.89751,0.0,0.96069,0.16763,0.89751,0.16763,0.96069,0.33736,0.89751,0.33736,0.96069,0.49927,0.89751,0.49927,0.96069,0.66689,0.89751,0.66689,0.96069,0.83662,0.89751,0.83662,0.96069,0.99854,0.89751,0.99854,0.0,0.25706,0.1248,0.036633,0.38101,0.031858,0.51412,0.25706,0.38931,0.47748,0.13311,0.48226,0.89605,0.19023,0.79754,0.35689,0.60794,0.35335,0.51558,0.19023,0.61409,0.023576,0.80369,0.02711})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.3,142.3,103.9,212.3,142.21,104.28,211.16,142.3,103.9,211.16,142.21,104.28,211.73,142.3,103.9,211.73,142.21,104.28,212.3,144.49,104.39,212.3,144.41,104.77,211.16,144.49,104.39,211.16,144.41,104.77,211.73,144.49,104.39,211.73,144.41,104.77,212.3,142.3,103.9,212.3,144.49,104.39,211.16,142.3,103.9,211.16,144.49,104.39,211.73,142.3,103.9,211.16,143.39,104.15,211.73,144.49,104.39,212.3,143.39,104.15,211.16,142.3,103.9,211.16,144.49,104.39,211.16,142.21,104.28,211.16,144.41,104.77,211.16,143.31,104.52,211.16,143.39,104.15,211.16,142.21,104.28,211.16,144.41,104.77,212.3,142.21,104.28,212.3,144.41,104.77,211.73,142.21,104.28,212.3,143.31,104.52,211.73,144.41,104.77,211.16,143.31,104.52,212.3,142.21,104.28,212.3,144.41,104.77,212.3,142.3,103.9,212.3,144.49,104.39,212.3,143.39,104.15,212.3,143.31,104.52})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,-9.5431E-15,0.21693,-0.97619,0.0,0.21693,-0.97619,-9.5431E-15,0.21693,-0.97619,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.17,144.46,104.79,211.17,144.55,104.41,211.46,144.95,104.9,211.46,145.04,104.51,212.03,144.94,104.89,212.03,145.03,104.51,212.31,144.46,104.79,212.31,144.55,104.41,212.01,143.98,104.68,212.01,144.06,104.3,211.44,143.99,104.68,211.44,144.07,104.3,211.17,144.46,104.79,211.17,144.55,104.41,211.17,144.46,104.79,211.46,144.95,104.9,212.03,144.94,104.89,212.31,144.46,104.79,212.01,143.98,104.68,211.44,143.99,104.68,211.17,144.55,104.41,211.46,145.04,104.51,212.03,145.03,104.51,212.31,144.55,104.41,212.01,144.06,104.3,211.44,144.07,104.3})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.0023E-13,-4.4496E-14,-1.0,0.0,0.0,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,2.2884E-13,5.0852E-14,1.0,2.2884E-13,5.0852E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-2.0023E-13,-4.4496E-14,-1.0,0.0,0.0,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,1.6045E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,7.1313E-15,0.21693,-0.97619,0.0,0.21693,-0.97619,-9.1084E-15,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.50497,0.99854,0.2866,0.86946,0.29123,0.62102,0.50497,0.5,0.72335,0.62907,0.71872,0.87752})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {212.3,143.13,100.13,212.3,143.05,100.51,211.16,143.13,100.13,211.16,143.05,100.51,211.73,143.13,100.13,211.73,143.05,100.51,212.3,145.33,100.62,212.3,145.25,101.0,211.16,145.33,100.62,211.16,145.25,101.0,211.73,145.33,100.62,211.73,145.25,101.0,212.3,143.13,100.13,212.3,145.33,100.62,211.16,143.13,100.13,211.16,145.33,100.62,211.73,143.13,100.13,211.16,144.23,100.37,211.73,145.33,100.62,212.3,144.23,100.37,211.16,143.13,100.13,211.16,145.33,100.62,211.16,143.05,100.51,211.16,145.25,101.0,211.16,144.15,100.75,211.16,144.23,100.37,211.16,143.05,100.51,211.16,145.25,101.0,212.3,143.05,100.51,212.3,145.25,101.0,211.73,143.05,100.51,212.3,144.15,100.75,211.73,145.25,101.0,211.16,144.15,100.75,212.3,143.05,100.51,212.3,145.25,101.0,212.3,143.13,100.13,212.3,145.33,100.62,212.3,144.23,100.37,212.3,144.15,100.75})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,2.9363E-15,0.21693,-0.97619,0.0,0.21693,-0.97619,2.9363E-15,0.21693,-0.97619,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.16,145.3,101.01,211.16,145.39,100.63,211.46,145.79,101.12,211.46,145.88,100.74,212.03,145.78,101.12,212.03,145.87,100.74,212.3,145.3,101.01,212.3,145.39,100.63,212.01,144.82,100.91,212.01,144.9,100.52,211.44,144.83,100.91,211.44,144.91,100.53,211.16,145.3,101.01,211.16,145.39,100.63,211.16,145.3,101.01,211.46,145.79,101.12,212.03,145.78,101.12,212.3,145.3,101.01,212.01,144.82,100.91,211.44,144.83,100.91,211.16,145.39,100.63,211.46,145.88,100.74,212.03,145.87,100.74,212.3,145.39,100.63,212.01,144.9,100.52,211.44,144.91,100.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.4302E-13,-3.1783E-14,-1.0,-2.2884E-13,-5.0852E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,-2.0023E-13,-4.4496E-14,1.0,-2.0023E-13,-4.4496E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-1.4302E-13,-3.1783E-14,-1.0,-2.2884E-13,-5.0852E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.6395E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,0,-1,6,2,1,-1,6,1,5,-1,7,2,6,-1,9,5,4,-1,10,6,9,-1,6,5,9,-1,11,6,10,-1,13,9,8,-1,14,10,13,-1,10,9,13,-1,15,10,14,-1,17,13,12,-1,18,14,13,-1,18,13,17,-1,19,14,18,-1,21,17,16,-1,22,18,17,-1,22,17,21,-1,23,18,22,-1,25,21,20,-1,26,22,25,-1,22,21,25,-1,27,22,26,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.74,142.71,102.22,211.71,142.7,102.22,211.71,142.66,102.21,211.74,142.65,102.21,211.74,142.71,102.22,211.73,142.7,102.19,211.73,142.67,102.19,211.74,142.65,102.21,211.74,142.71,102.22,211.75,142.7,102.19,211.75,142.67,102.19,211.74,142.65,102.21,211.74,142.71,102.22,211.77,142.7,102.22,211.77,142.66,102.21,211.74,142.65,102.21,211.74,142.71,102.22,211.75,142.69,102.24,211.75,142.66,102.23,211.74,142.65,102.21,211.74,142.71,102.22,211.72,142.69,102.24,211.72,142.66,102.23,211.74,142.65,102.21,211.74,142.71,102.22,211.71,142.7,102.22,211.71,142.66,102.21,211.74,142.65,102.21})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {7.1193E-13,0.97619,0.21693,-0.87607,0.47071,0.1046,-0.85749,-0.50225,-0.11161,-6.8651E-13,-0.97619,-0.21693,1.3519E-13,0.97619,0.21693,-0.42243,0.6372,-0.64462,-0.41347,-0.33928,-0.84494,2.0062E-12,-0.97619,-0.21693,8.825E-13,0.97619,0.21693,0.45073,0.63367,-0.62873,0.44118,-0.34274,-0.82939,-3.5206E-13,-0.97619,-0.21693,-5.5937E-13,0.97619,0.21693,0.87607,0.47071,0.1046,0.85749,-0.50225,-0.11161,-1.2967E-12,-0.97619,-0.21693,-3.6478E-13,0.97619,0.21693,0.42243,0.30421,0.85382,0.41347,-0.66521,0.62172,2.2192E-12,-0.97619,-0.21693,-3.8932E-13,0.97619,0.21693,-0.45073,0.30774,0.83793,-0.44118,-0.66175,0.60617,8.0215E-13,-0.97619,-0.21693,1.5764E-12,0.97619,0.21693,-0.87607,0.47071,0.1046,-0.85749,-0.50225,-0.11161,1.5762E-24,-0.97619,-0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33575,0.0,0.6757,0.0,1.0,0.16787,0.0,0.16787,0.33575,0.16787,0.6757,0.16787,1.0,0.33785,0.0,0.33785,0.33575,0.33785,0.6757,0.33785,1.0,0.5,0.0,0.5,0.33575,0.5,0.6757,0.5,1.0,0.66787,0.0,0.66787,0.33575,0.66787,0.6757,0.66787,1.0,0.83785,0.0,0.83785,0.33575,0.83785,0.6757,0.83785,1.0,1.0,0.0,1.0,0.33575,1.0,0.6757,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.47,145.29,101.08,211.47,145.31,101.02,211.6,145.52,101.14,211.6,145.54,101.07,211.87,145.52,101.13,211.87,145.53,101.07,212.0,145.29,101.08,212.0,145.31,101.02,211.86,145.06,101.03,211.86,145.08,100.97,211.6,145.07,101.03,211.6,145.08,100.97,211.47,145.29,101.08,211.47,145.31,101.02,211.47,145.29,101.08,211.6,145.52,101.14,211.87,145.52,101.13,212.0,145.29,101.08,211.86,145.06,101.03,211.6,145.07,101.03,211.47,145.31,101.02,211.6,145.54,101.07,211.87,145.53,101.07,212.0,145.31,101.02,211.86,145.08,100.97,211.6,145.08,100.97})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.1442E-13,-2.5426E-14,-1.0,-1.7163E-13,-3.8139E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,1.7163E-13,3.8139E-14,1.0,1.7163E-13,3.8139E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-1.1442E-13,-2.5426E-14,-1.0,-1.7163E-13,-3.8139E-14,0.0,-0.21693,0.97619,-3.4874E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,3.4874E-14,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,17,15,-1,15,17,16,-1,17,19,18,-1,19,17,14,-1,20,21,23,-1,21,22,23,-1,23,24,25,-1,25,20,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.47,144.55,104.41,211.47,144.57,104.34,211.61,144.78,104.46,211.61,144.8,104.39,211.88,144.78,104.46,211.88,144.79,104.39,212.01,144.55,104.41,212.01,144.57,104.34,211.87,144.32,104.36,211.87,144.34,104.29,211.6,144.33,104.36,211.6,144.34,104.29,211.47,144.55,104.41,211.47,144.57,104.34,211.47,144.55,104.41,211.61,144.78,104.46,211.88,144.78,104.46,212.01,144.55,104.41,211.87,144.32,104.36,211.6,144.33,104.36,211.47,144.57,104.34,211.61,144.8,104.39,211.88,144.79,104.39,212.01,144.57,104.34,211.87,144.34,104.29,211.6,144.34,104.29})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-3.4325E-13,-7.6278E-14,-1.0,-2.2884E-13,-5.0852E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,5.7209E-13,1.2713E-13,1.0,5.7209E-13,1.2713E-13,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-3.4325E-13,-7.6278E-14,-1.0,-2.2884E-13,-5.0852E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.8961E-14,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.16,145.3,101.01,211.16,145.39,100.63,211.46,145.79,101.12,211.46,145.88,100.74,212.03,145.78,101.12,212.03,145.87,100.74,212.3,145.3,101.01,212.3,145.39,100.63,212.01,144.82,100.91,212.01,144.9,100.52,211.44,144.83,100.91,211.44,144.91,100.53,211.16,145.3,101.01,211.16,145.39,100.63,211.16,145.3,101.01,211.46,145.79,101.12,212.03,145.78,101.12,212.3,145.3,101.01,212.01,144.82,100.91,211.44,144.83,100.91,211.16,145.39,100.63,211.46,145.88,100.74,212.03,145.87,100.74,212.3,145.39,100.63,212.01,144.9,100.52,211.44,144.91,100.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.4302E-13,-3.1783E-14,-1.0,-2.2884E-13,-5.0852E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,-2.0023E-13,-4.4496E-14,1.0,-2.0023E-13,-4.4496E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-1.4302E-13,-3.1783E-14,-1.0,-2.2884E-13,-5.0852E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.6395E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {208.89,-144.67,104.4,208.89,-144.58,104.78,209.19,-145.15,104.51,209.19,-145.06,104.89,209.76,-145.14,104.51,209.76,-145.05,104.89,210.03,-144.67,104.4,210.03,-144.58,104.78,209.74,-144.18,104.28,209.74,-144.09,104.66,209.17,-144.19,104.28,209.17,-144.1,104.66,208.89,-144.67,104.4,208.89,-144.58,104.78,208.89,-144.67,104.4,209.19,-145.15,104.51,209.76,-145.14,104.51,210.03,-144.67,104.4,209.74,-144.18,104.28,209.17,-144.19,104.28,208.89,-144.58,104.78,209.19,-145.06,104.89,209.76,-145.05,104.89,210.03,-144.58,104.78,209.74,-144.09,104.66,209.17,-144.1,104.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-2.8485E-14,6.8735E-15,1.0,-2.8485E-14,6.8735E-15,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,1.6326E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,1.6326E-14,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-7.8794E-15,0.23457,0.9721,0.0,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,15,18,-1,18,15,19,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.2,-145.49,101.02,209.2,-145.47,101.08,209.34,-145.71,101.07,209.34,-145.7,101.14,209.61,-145.71,101.07,209.61,-145.69,101.14,209.74,-145.49,101.02,209.74,-145.47,101.08,209.6,-145.26,100.96,209.6,-145.24,101.03,209.33,-145.26,100.96,209.33,-145.25,101.03,209.2,-145.49,101.02,209.2,-145.47,101.08,209.2,-145.49,101.02,209.34,-145.71,101.07,209.61,-145.71,101.07,209.74,-145.49,101.02,209.6,-145.26,100.96,209.33,-145.26,100.96,209.2,-145.47,101.08,209.34,-145.7,101.14,209.61,-145.69,101.14,209.74,-145.47,101.08,209.6,-145.24,101.03,209.33,-145.25,101.03})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.1394E-13,2.7494E-14,-1.0,1.7091E-13,-4.1241E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,1.1394E-13,-2.7494E-14,1.0,1.1394E-13,-2.7494E-14,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-1.1394E-13,2.7494E-14,-1.0,1.7091E-13,-4.1241E-14,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,3.4728E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-3.4728E-14,0.23457,0.9721,-3.3987E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.2,-144.69,104.33,209.2,-144.67,104.39,209.33,-144.92,104.38,209.33,-144.9,104.45,209.6,-144.91,104.38,209.6,-144.9,104.44,209.73,-144.69,104.33,209.73,-144.67,104.39,209.59,-144.46,104.27,209.59,-144.44,104.34,209.33,-144.46,104.27,209.33,-144.45,104.34,209.2,-144.69,104.33,209.2,-144.67,104.39,209.2,-144.69,104.33,209.33,-144.92,104.38,209.6,-144.91,104.38,209.73,-144.69,104.33,209.59,-144.46,104.27,209.33,-144.46,104.27,209.2,-144.67,104.39,209.33,-144.9,104.45,209.6,-144.9,104.44,209.73,-144.67,104.39,209.59,-144.44,104.34,209.33,-144.45,104.34})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-5.6969E-14,1.3747E-14,-1.0,5.6969E-14,-1.3747E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-5.6969E-14,1.3747E-14,1.0,-5.6969E-14,1.3747E-14,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-5.6969E-14,1.3747E-14,-1.0,5.6969E-14,-1.3747E-14,0.0,-0.23457,-0.9721,-3.4728E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,1.7968E-14,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,3.4728E-14,0.23457,0.9721,0.0,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,0,-1,6,2,1,-1,6,1,5,-1,7,2,6,-1,9,5,4,-1,10,6,5,-1,10,5,9,-1,11,6,10,-1,13,9,8,-1,14,10,9,-1,14,9,13,-1,15,10,14,-1,17,13,12,-1,18,14,17,-1,14,13,17,-1,19,14,18,-1,21,17,16,-1,22,18,17,-1,22,17,21,-1,23,18,22,-1,25,21,20,-1,26,22,25,-1,22,21,25,-1,27,22,26,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.47,-142.87,102.17,209.44,-142.86,102.17,209.44,-142.82,102.16,209.47,-142.81,102.16,209.47,-142.87,102.17,209.46,-142.85,102.19,209.46,-142.82,102.18,209.47,-142.81,102.16,209.47,-142.87,102.17,209.48,-142.85,102.19,209.48,-142.82,102.18,209.47,-142.81,102.16,209.47,-142.87,102.17,209.5,-142.86,102.17,209.5,-142.82,102.16,209.47,-142.81,102.16,209.47,-142.87,102.17,209.48,-142.86,102.14,209.48,-142.83,102.14,209.47,-142.81,102.16,209.47,-142.87,102.17,209.45,-142.86,102.14,209.46,-142.83,102.14,209.47,-142.81,102.16,209.47,-142.87,102.17,209.44,-142.86,102.17,209.44,-142.82,102.16,209.47,-142.81,102.16})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-4.0869E-13,-0.9721,0.23457,-0.87607,-0.46873,0.11311,-0.85749,0.50014,-0.12069,-6.2864E-13,0.9721,-0.23457,-6.9162E-14,-0.9721,0.23457,-0.42243,-0.2887,0.85919,-0.41347,0.67636,0.60957,-1.6507E-12,0.9721,-0.23457,6.4525E-13,-0.9721,0.23457,0.45073,-0.29252,0.84337,0.44118,0.67262,0.59409,1.9087E-13,0.9721,-0.23457,1.1944E-12,-0.9721,0.23457,0.87607,-0.46873,0.11311,0.85749,0.50014,-0.12069,-1.0923E-12,0.9721,-0.23457,-5.4202E-13,-0.9721,0.23457,0.42243,-0.64877,-0.63297,0.41347,0.32393,-0.85095,1.5669E-12,0.9721,-0.23457,5.7318E-14,-0.9721,0.23457,-0.45073,-0.64495,-0.61715,-0.44118,0.32766,-0.83546,1.3569E-12,0.9721,-0.23457,8.486E-13,-0.9721,0.23457,-0.87607,-0.46873,0.11311,-0.85749,0.50014,-0.12069,8.5652E-13,0.9721,-0.23457})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33575,0.0,0.6757,0.0,1.0,0.16787,0.0,0.16787,0.33575,0.16787,0.6757,0.16787,1.0,0.33785,0.0,0.33785,0.33575,0.33785,0.6757,0.33785,1.0,0.5,0.0,0.5,0.33575,0.5,0.6757,0.5,1.0,0.66787,0.0,0.66787,0.33575,0.66787,0.6757,0.66787,1.0,0.83785,0.0,0.83785,0.33575,0.83785,0.6757,0.83785,1.0,1.0,0.0,1.0,0.33575,1.0,0.6757,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {208.89,-144.67,104.4,208.89,-144.58,104.78,209.19,-145.15,104.51,209.19,-145.06,104.89,209.76,-145.14,104.51,209.76,-145.05,104.89,210.03,-144.67,104.4,210.03,-144.58,104.78,209.74,-144.18,104.28,209.74,-144.09,104.66,209.17,-144.19,104.28,209.17,-144.1,104.66,208.89,-144.67,104.4,208.89,-144.58,104.78,208.89,-144.67,104.4,209.19,-145.15,104.51,209.76,-145.14,104.51,210.03,-144.67,104.4,209.74,-144.18,104.28,209.17,-144.19,104.28,208.89,-144.58,104.78,209.19,-145.06,104.89,209.76,-145.05,104.89,210.03,-144.58,104.78,209.74,-144.09,104.66,209.17,-144.1,104.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-2.8485E-14,6.8735E-15,1.0,-2.8485E-14,6.8735E-15,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,1.6326E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,1.6326E-14,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-7.8794E-15,0.23457,0.9721,0.0,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {210.03,-142.33,104.23,210.03,-142.42,103.86,208.89,-142.33,104.23,208.89,-142.42,103.86,209.46,-142.33,104.23,209.46,-142.42,103.86,210.03,-144.52,104.76,210.03,-144.61,104.39,208.89,-144.52,104.76,208.89,-144.61,104.39,209.46,-144.52,104.76,209.46,-144.61,104.39,210.03,-142.33,104.23,210.03,-144.52,104.76,208.89,-142.33,104.23,208.89,-144.52,104.76,209.46,-142.33,104.23,208.89,-143.42,104.5,209.46,-144.52,104.76,210.03,-143.42,104.5,208.89,-142.33,104.23,208.89,-144.52,104.76,208.89,-142.42,103.86,208.89,-144.61,104.39,208.89,-143.51,104.12,208.89,-143.42,104.5,208.89,-142.42,103.86,208.89,-144.61,104.39,210.03,-142.42,103.86,210.03,-144.61,104.39,209.46,-142.42,103.86,210.03,-143.51,104.12,209.46,-144.61,104.39,208.89,-143.51,104.12,210.03,-142.42,103.86,210.03,-144.61,104.39,210.03,-142.33,104.23,210.03,-144.52,104.76,210.03,-143.42,104.5,210.03,-143.51,104.12})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,3.1752E-15,-0.23457,-0.9721,0.0,-0.23457,-0.9721,3.1752E-15,-0.23457,-0.9721,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {208.9,-145.58,100.64,208.9,-145.48,101.02,209.19,-146.06,100.75,209.19,-145.97,101.14,209.76,-146.05,100.75,209.76,-145.96,101.13,210.04,-145.58,100.64,210.04,-145.48,101.02,209.74,-145.09,100.52,209.74,-145.0,100.9,209.17,-145.1,100.52,209.17,-145.01,100.9,208.9,-145.58,100.64,208.9,-145.48,101.02,208.9,-145.58,100.64,209.19,-146.06,100.75,209.76,-146.05,100.75,210.04,-145.58,100.64,209.74,-145.09,100.52,209.17,-145.1,100.52,208.9,-145.48,101.02,209.19,-145.97,101.14,209.76,-145.96,101.13,210.04,-145.48,101.02,209.74,-145.0,100.9,209.17,-145.01,100.9})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-2.8485E-14,6.8735E-15,1.0,-2.8485E-14,6.8735E-15,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-2.8485E-14,6.8735E-15,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,1.6326E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,1.6326E-14,-0.23457,-0.9721,1.5978E-14,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-1.5978E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {210.03,-143.24,100.48,210.03,-143.33,100.1,208.89,-143.24,100.48,208.89,-143.33,100.1,209.46,-143.24,100.48,209.46,-143.33,100.1,210.03,-145.42,101.01,210.03,-145.51,100.63,208.89,-145.42,101.01,208.89,-145.51,100.63,209.46,-145.42,101.01,209.46,-145.51,100.63,210.03,-143.24,100.48,210.03,-145.42,101.01,208.89,-143.24,100.48,208.89,-145.42,101.01,209.46,-143.24,100.48,208.89,-144.33,100.74,209.46,-145.42,101.01,210.03,-144.33,100.74,208.89,-143.24,100.48,208.89,-145.42,101.01,208.89,-143.33,100.1,208.89,-145.51,100.63,208.89,-144.42,100.37,208.89,-144.33,100.74,208.89,-143.33,100.1,208.89,-145.51,100.63,210.03,-143.33,100.1,210.03,-145.51,100.63,209.46,-143.33,100.1,210.03,-144.42,100.37,209.46,-145.51,100.63,208.89,-144.42,100.37,210.03,-143.33,100.1,210.03,-145.51,100.63,210.03,-143.24,100.48,210.03,-145.42,101.01,210.03,-144.33,100.74,210.03,-144.42,100.37})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,9.7542E-15,0.23457,0.9721,0.0,0.23457,0.9721,9.7542E-15,0.23457,0.9721,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,-6.5791E-15,-0.23457,-0.9721,0.0,-0.23457,-0.9721,-6.5791E-15,-0.23457,-0.9721,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,3,-1,4,6,7,-1,6,8,7,-1,8,10,11,-1,10,12,11,-1,13,11,12,-1,11,9,8,-1,9,7,8,-1,7,5,4,-1,5,3,4,-1,3,1,0,-1,14,15,18,-1,15,16,18,-1,16,17,18,-1,18,19,14,-1,20,21,22,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.47,-143.24,99.913,209.47,-143.77,100.65,211.47,-142.96,101.06,210.95,-143.56,101.5,211.43,-142.43,103.27,210.92,-143.17,103.14,209.47,-142.17,104.35,209.47,-142.98,103.94,207.47,-142.44,103.2,207.99,-143.18,103.09,207.51,-142.98,100.99,208.02,-143.58,101.45,209.47,-143.24,99.913,209.47,-143.77,100.65,209.47,-143.24,99.913,207.51,-142.98,100.99,207.47,-142.44,103.2,209.47,-142.17,104.35,211.43,-142.43,103.27,211.47,-142.96,101.06,209.47,-143.77,100.65,210.95,-143.56,101.5,210.92,-143.17,103.14,209.47,-142.98,103.94,207.99,-143.18,103.09,208.02,-143.58,101.45})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {6.3119E-15,-0.81169,-0.58409,0.0,-0.81169,-0.58409,0.66423,-0.71959,-0.20244,0.66423,-0.71959,-0.20244,0.65015,-0.54233,0.53215,0.65015,-0.54233,0.53215,8.5119E-15,-0.45598,0.88999,1.5605E-14,-0.45598,0.88999,-0.66423,-0.54808,0.50834,-0.66423,-0.54808,0.50834,-0.65015,-0.72534,-0.22626,-0.65015,-0.72534,-0.22626,6.3119E-15,-0.81169,-0.58409,0.0,-0.81169,-0.58409,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.96069,0.0,0.89751,0.0,0.96069,0.16763,0.89751,0.16763,0.96069,0.33736,0.89751,0.33736,0.96069,0.49927,0.89751,0.49927,0.96069,0.66689,0.89751,0.66689,0.96069,0.83662,0.89751,0.83662,0.96069,0.99854,0.89751,0.99854,0.0,0.25706,0.1248,0.036633,0.38101,0.031858,0.51412,0.25706,0.38931,0.47748,0.13311,0.48226,0.89605,0.19023,0.79754,0.35689,0.60794,0.35335,0.51558,0.19023,0.61409,0.023576,0.80369,0.02711})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.90196,0.90196,0.90196).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_453_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_453_point()))
        .setNormal(new Normal().setVector(getNormal_5_454_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_455_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,3,-1,1,2,3,-1,3,4,7,-1,4,5,6,-1,6,7,4,-1,7,8,10,-1,8,9,10,-1,10,11,12,-1,12,13,14,-1,14,15,12,-1,15,0,12,-1,0,3,12,-1,3,7,10,-1,10,12,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {208.03,-145.97,102.92,208.03,-145.82,103.26,208.03,-145.53,103.53,208.03,-145.15,103.66,208.03,-144.78,103.65,208.03,-144.45,103.49,208.03,-144.17,103.2,208.03,-144.04,102.83,208.03,-144.06,102.46,208.03,-144.21,102.12,208.03,-144.5,101.85,208.03,-144.87,101.71,208.03,-145.24,101.73,208.03,-145.58,101.88,208.03,-145.85,102.18,208.03,-145.99,102.55})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489,0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,15,-1,1,2,3,-1,3,4,1,-1,4,5,7,-1,5,6,7,-1,7,8,9,-1,9,10,11,-1,11,12,15,-1,12,13,15,-1,13,14,15,-1,15,1,4,-1,4,7,15,-1,7,9,15,-1,9,11,15,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {210.16,-144.78,103.65,210.16,-144.44,103.49,210.16,-144.17,103.2,210.16,-144.04,102.83,210.16,-144.05,102.46,210.16,-144.21,102.12,210.16,-144.5,101.85,210.16,-144.87,101.71,210.16,-145.24,101.73,210.16,-145.58,101.88,210.16,-145.85,102.18,210.16,-145.99,102.55,210.16,-145.97,102.92,210.16,-145.82,103.26,210.16,-145.52,103.53,210.16,-145.15,103.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595,1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_474_point()))
        .setNormal(new Normal().setVector(getNormal_5_475_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_481_point()))
        .setNormal(new Normal().setVector(getNormal_5_482_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.81,-146.94,102.9,209.68,-146.94,102.9,209.81,-146.82,103.02,209.68,-146.82,103.02,209.81,-146.66,102.98,209.68,-146.66,102.98,209.81,-146.62,102.82,209.68,-146.62,102.82,209.81,-146.74,102.7,209.68,-146.74,102.7,209.81,-146.89,102.74,209.68,-146.89,102.74,209.81,-146.94,102.9,209.68,-146.94,102.9,209.81,-146.94,102.9,209.81,-146.89,102.74,209.81,-146.74,102.7,209.81,-146.62,102.82,209.81,-146.66,102.98,209.81,-146.82,103.02,209.68,-146.94,102.9,209.68,-146.89,102.74,209.68,-146.74,102.7,209.68,-146.62,102.82,209.68,-146.66,102.98,209.68,-146.82,103.02})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,2.0771E-4,-0.26323,0.96473,2.0771E-4,-0.26323,0.96473,-2.2162E-4,0.70129,0.71288,-2.2162E-4,0.70129,0.71288,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-2.0771E-4,0.26323,-0.96473,-2.0771E-4,0.26323,-0.96473,2.2162E-4,-0.70129,-0.71288,2.2162E-4,-0.70129,-0.71288,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {209.81,-146.83,103.35,209.68,-146.83,103.35,209.81,-146.71,103.47,209.68,-146.71,103.47,209.81,-146.56,103.43,209.68,-146.56,103.43,209.81,-146.51,103.27,209.68,-146.51,103.27,209.81,-146.63,103.15,209.68,-146.63,103.15,209.81,-146.79,103.19,209.68,-146.79,103.19,209.81,-146.83,103.35,209.68,-146.83,103.35,209.81,-146.83,103.35,209.81,-146.79,103.19,209.81,-146.63,103.15,209.81,-146.51,103.27,209.81,-146.56,103.43,209.81,-146.71,103.47,209.68,-146.83,103.35,209.68,-146.79,103.19,209.68,-146.63,103.15,209.68,-146.51,103.27,209.68,-146.56,103.43,209.68,-146.71,103.47})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,2.0771E-4,-0.26323,0.96473,2.0771E-4,-0.26323,0.96473,-2.2162E-4,0.70129,0.71288,-2.2162E-4,0.70129,0.71288,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-2.0771E-4,0.26323,-0.96473,-2.0771E-4,0.26323,-0.96473,2.2162E-4,-0.70129,-0.71288,2.2162E-4,-0.70129,-0.71288,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_502_point()))
        .setNormal(new Normal().setVector(getNormal_5_503_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.96991,0.77549,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.96991,0.45748,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_509_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_509_point()))
        .setNormal(new Normal().setVector(getNormal_5_510_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_511_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_516_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_516_point()))
        .setNormal(new Normal().setVector(getNormal_5_517_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_518_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_523_point()))
        .setNormal(new Normal().setVector(getNormal_5_524_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_530_point()))
        .setNormal(new Normal().setVector(getNormal_5_531_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_537_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_537_point()))
        .setNormal(new Normal().setVector(getNormal_5_538_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_539_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_544_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_544_point()))
        .setNormal(new Normal().setVector(getNormal_5_545_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_546_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_551_point()))
        .setNormal(new Normal().setVector(getNormal_5_552_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,5,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,6,-1,5,3,2,-1,3,1,0,-1,14,15,17,-1,15,16,17,-1,17,18,14,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {211.3,-145.26,102.77,211.12,-145.26,102.77,211.3,-145.07,102.97,211.12,-145.07,102.97,211.3,-144.82,102.9,211.12,-144.82,102.9,211.3,-144.75,102.65,211.12,-144.75,102.65,211.3,-144.93,102.45,211.12,-144.93,102.45,211.3,-145.19,102.52,211.12,-145.19,102.52,211.3,-145.26,102.77,211.12,-145.26,102.77,211.3,-145.26,102.77,211.3,-145.19,102.52,211.3,-144.93,102.45,211.3,-144.75,102.65,211.3,-144.82,102.9,211.3,-145.07,102.97,211.12,-145.26,102.77,211.12,-145.07,102.97,211.12,-144.82,102.9,211.12,-144.75,102.65,211.12,-144.93,102.45,211.12,-145.19,102.52})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.26323,0.96473,0.0,-0.26323,0.96473,0.0,0.70129,0.71288,0.0,0.70129,0.71288,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.26323,-0.96473,0.0,0.26323,-0.96473,0.0,-0.70129,-0.71288,0.0,-0.70129,-0.71288,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.5113E-14,-1.0407E-13,1.0,0.0,0.0,1.0,-5.6827E-14,7.2415E-14,-1.0,0.0,0.0,-1.0,-7.0213E-14,1.6943E-14,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.6772E-14,1.1094E-13,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10527,0.0,0.0,0.0,0.10527,0.16763,0.0,0.16763,0.10527,0.33736,0.0,0.33736,0.10527,0.49927,0.0,0.49927,0.10527,0.66689,0.0,0.66689,0.10527,0.83662,0.0,0.83662,0.10527,0.99854,0.0,0.99854,0.2488,0.74927,0.36982,0.53552,0.61826,0.53089,0.74733,0.74927,0.62631,0.96301,0.37787,0.96764,0.2488,0.24927,0.37787,0.030892,0.62631,0.035523,0.74733,0.24927,0.61826,0.46764,0.36982,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_565_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_565_point()))
        .setNormal(new Normal().setVector(getNormal_5_566_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_567_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_572_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_572_point()))
        .setNormal(new Normal().setVector(getNormal_5_573_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_574_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_579_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_579_point()))
        .setNormal(new Normal().setVector(getNormal_5_580_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_581_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_586_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_586_point()))
        .setNormal(new Normal().setVector(getNormal_5_587_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_588_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_593_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_593_point()))
        .setNormal(new Normal().setVector(getNormal_5_594_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_595_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_600_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_600_point()))
        .setNormal(new Normal().setVector(getNormal_5_601_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_602_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_607_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_607_point()))
        .setNormal(new Normal().setVector(getNormal_5_608_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_609_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.2,0.19608,0.19608).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_614_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_614_point()))
        .setNormal(new Normal().setVector(getNormal_5_615_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_616_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.2,0.19608,0.19608).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {525.0,10.0,113.2,525.0,40.0,113.2,540.0,10.0,113.2,540.0,40.0,113.2})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.2,0.19608,0.19608).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {540.0,40.0,113.2,555.0,40.0,113.2,540.0,10.0,113.2,555.0,10.0,113.2})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.2,0.19608,0.19608).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {205.0,130.0,113.3,275.0,130.0,113.3,205.0,50.0,113.3,275.0,50.0,113.3})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.2,0.19608,0.19608).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {345.0,50.0,113.3,345.0,130.0,113.3,275.0,50.0,113.3,275.0,130.0,113.3})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,0.0,0.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,11,1,-1,1,4,2,-1,4,6,5,-1,6,7,3,-1,7,9,8,-1,9,11,10,-1,11,9,1,-1,1,6,4,-1,6,9,7,-1,9,6,1,-1,12,13,23,-1,13,14,16,-1,16,17,18,-1,18,15,19,-1,19,20,21,-1,21,22,23,-1,23,13,21,-1,13,16,18,-1,18,19,21,-1,21,13,18,-1,24,28,29,-1,28,26,27,-1,27,29,28,-1,29,25,24,-1,30,34,35,-1,34,32,33,-1,33,35,34,-1,35,31,30,-1,36,40,41,-1,40,38,39,-1,39,41,40,-1,41,37,36,-1,42,46,47,-1,46,44,45,-1,45,47,46,-1,47,43,42,-1,48,52,53,-1,52,50,51,-1,51,53,52,-1,53,49,48,-1,54,58,59,-1,58,56,57,-1,57,59,58,-1,59,55,54,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_649_point()))
        .setNormal(new Normal().setVector(getNormal_5_650_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44543,0.74927,0.51379,0.62463,0.58214,0.5,0.9923,0.74927,0.71886,0.5,0.85558,0.5,0.92394,0.62463,0.92394,0.8739,0.85558,0.99854,0.71886,0.99854,0.58214,0.99854,0.51379,0.8739,0.44543,0.24927,0.51379,0.12463,0.58214,0.0,0.9923,0.24927,0.71886,0.0,0.85558,0.0,0.92394,0.12463,0.92394,0.3739,0.85558,0.49854,0.71886,0.49854,0.58214,0.49854,0.51379,0.3739,0.44396,0.0,0.36686,0.0,0.44396,0.28293,0.36686,0.28293,0.44396,0.14146,0.36686,0.14146,0.0,0.0,0.0,0.081268,0.28684,0.0,0.28684,0.081268,0.14342,0.0,0.14342,0.081268,0.0,0.5,0.0,0.57816,0.28684,0.5,0.28684,0.57816,0.14342,0.5,0.14342,0.57816,0.0,0.75,0.0,0.82816,0.28684,0.75,0.28684,0.82816,0.14342,0.75,0.14342,0.82816,0.0,0.25,0.0,0.33127,0.28684,0.25,0.28684,0.33127,0.14342,0.25,0.14342,0.33127,0.3654,0.0,0.2883,0.0,0.3654,0.28293,0.2883,0.28293,0.3654,0.14146,0.2883,0.14146})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,1.0).setShininess(1.0).setTransparency(0.5)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_656_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_656_point()))
        .setNormal(new Normal().setVector(getNormal_5_657_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_658_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.83529,0.43529,0.43529).setShininess(1.0).setTransparency(0.5)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {595.0,-120.0,107.51,488.33,-120.0,107.51,381.67,-120.0,107.51,275.0,-120.0,107.51,595.0,-140.0,107.51,488.33,-140.0,107.51,381.67,-140.0,107.51,275.0,-140.0,107.51})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,3.5527E-16,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,3.5527E-16,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,0.0,0.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,11,1,-1,1,4,2,-1,4,6,5,-1,6,7,3,-1,7,9,8,-1,9,11,10,-1,11,9,1,-1,1,6,4,-1,6,9,7,-1,9,6,1,-1,12,13,23,-1,13,14,16,-1,16,17,18,-1,18,15,19,-1,19,20,21,-1,21,22,23,-1,23,13,21,-1,13,16,18,-1,18,19,21,-1,21,13,18,-1,24,28,29,-1,28,26,27,-1,27,29,28,-1,29,25,24,-1,30,34,35,-1,34,32,33,-1,33,35,34,-1,35,31,30,-1,36,40,41,-1,40,38,39,-1,39,41,40,-1,41,37,36,-1,42,46,47,-1,46,44,45,-1,45,47,46,-1,47,43,42,-1,48,52,53,-1,52,50,51,-1,51,53,52,-1,53,49,48,-1,54,58,59,-1,58,56,57,-1,57,59,58,-1,59,55,54,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_670_point()))
        .setNormal(new Normal().setVector(getNormal_5_671_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.44543,0.74927,0.51379,0.62463,0.58214,0.5,0.9923,0.74927,0.71886,0.5,0.85558,0.5,0.92394,0.62463,0.92394,0.8739,0.85558,0.99854,0.71886,0.99854,0.58214,0.99854,0.51379,0.8739,0.44543,0.24927,0.51379,0.12463,0.58214,0.0,0.9923,0.24927,0.71886,0.0,0.85558,0.0,0.92394,0.12463,0.92394,0.3739,0.85558,0.49854,0.71886,0.49854,0.58214,0.49854,0.51379,0.3739,0.0,0.75,0.0,0.82816,0.28684,0.75,0.28684,0.82816,0.14342,0.75,0.14342,0.82816,0.0,0.0,0.0,0.081268,0.28684,0.0,0.28684,0.081268,0.14342,0.0,0.14342,0.081268,0.0,0.5,0.0,0.57816,0.28684,0.5,0.28684,0.57816,0.14342,0.5,0.14342,0.57816,0.44396,0.0,0.36686,0.0,0.44396,0.28293,0.36686,0.28293,0.44396,0.14146,0.36686,0.14146,0.0,0.25,0.0,0.33127,0.28684,0.25,0.28684,0.33127,0.14342,0.25,0.14342,0.33127,0.3654,0.0,0.2883,0.0,0.3654,0.28293,0.2883,0.28293,0.3654,0.14146,0.2883,0.14146})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,0.0,0.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,11,1,-1,1,4,2,-1,4,6,5,-1,6,7,3,-1,7,9,8,-1,9,11,10,-1,11,9,1,-1,1,6,4,-1,6,9,7,-1,9,6,1,-1,12,13,23,-1,13,14,16,-1,16,17,18,-1,18,15,19,-1,19,20,21,-1,21,22,23,-1,23,13,21,-1,13,16,18,-1,18,19,21,-1,21,13,18,-1,24,28,29,-1,28,26,27,-1,27,29,28,-1,29,25,24,-1,30,34,35,-1,34,32,33,-1,33,35,34,-1,35,31,30,-1,36,40,41,-1,40,38,39,-1,39,41,40,-1,41,37,36,-1,42,46,47,-1,46,44,45,-1,45,47,46,-1,47,43,42,-1,48,52,53,-1,52,50,51,-1,51,53,52,-1,53,49,48,-1,54,58,59,-1,58,56,57,-1,57,59,58,-1,59,55,54,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_677_point()))
        .setNormal(new Normal().setVector(getNormal_5_678_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.43043,0.246,0.50144,0.123,0.57245,0.0,0.99854,0.246,0.71448,0.0,0.85651,0.0,0.92752,0.123,0.92752,0.369,0.85651,0.492,0.71448,0.492,0.57245,0.492,0.50144,0.369,0.43043,0.746,0.50144,0.623,0.57245,0.5,0.99854,0.746,0.71448,0.5,0.85651,0.5,0.92752,0.623,0.92752,0.869,0.85651,0.992,0.71448,0.992,0.57245,0.992,0.50144,0.869,0.42896,0.0,0.35761,0.0,0.42896,0.27906,0.35761,0.27906,0.42896,0.13953,0.35761,0.13953,0.0,0.25,0.0,0.32245,0.28332,0.25,0.28332,0.32245,0.14166,0.25,0.14166,0.32245,0.0,0.75,0.0,0.82245,0.28332,0.75,0.28332,0.82245,0.14166,0.75,0.14166,0.82245,0.0,0.5,0.0,0.57245,0.28332,0.5,0.28332,0.57245,0.14166,0.5,0.14166,0.57245,0.0,0.0,0.0,0.072446,0.28332,0.0,0.28332,0.072446,0.14166,0.0,0.14166,0.072446,0.35614,0.0,0.28479,0.0,0.35614,0.27906,0.28479,0.27906,0.35614,0.13953,0.28479,0.13953})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,4,2,-1,4,5,1,-1,1,2,4,-1,2,0,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {45.0,-95.0,73.0,55.0,-85.0,109.0,55.0,-85.0,73.0,45.0,-95.0,76.166,47.229,-92.771,92.583,49.457,-90.543,109.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.70711,0.70711,0.0,-0.70711,0.70711,0.0,-0.70711,0.70711,0.0,-0.70711,0.70711,0.0,-0.70711,0.70711,0.0,-0.70711,0.70711,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.91205,0.22292,0.45603,0.44573,0.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,1,-1,5,6,2,-1,6,7,2,-1,7,8,2,-1,8,9,3,-1,9,10,3,-1,10,11,3,-1,11,4,3,-1,3,2,8,-1,2,1,5,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {45.0,-95.0,76.166,45.0,-95.0,73.0,55.058,-105.06,73.0,65.116,-115.12,73.0,75.174,-125.17,73.0,48.771,-98.771,75.796,52.543,-102.54,75.419,56.316,-106.32,75.034,60.09,-110.09,74.643,63.864,-113.86,74.243,67.636,-117.64,73.837,71.407,-121.41,73.422})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-1.3956E-16,0.70711,0.70711,1.3956E-16,0.70711,0.70711,-1.3956E-16,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0,1.0,0.12496,0.11689,0.24998,0.23602,0.37504,0.35744,0.5001,0.48117,0.62516,0.60726,0.75018,0.73574,0.87513,0.86664})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,4,1,-1,4,5,2,-1,2,1,4,-1,1,0,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {45.0,95.0,73.0,55.0,85.0,73.0,55.0,85.0,109.0,45.0,95.0,76.166,47.229,92.771,92.583,49.457,90.543,109.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,1.0,0.087945,0.0,0.54397,0.22292,1.0,0.44573})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,3,0,-1,0,1,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {80.0,-10.0,73.0,80.0,-10.0,109.0,9.0698,-10.0,109.0,0.69767,-10.0,73.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.0,1.0,1.0,0.10557,1.0,0.0,0.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,3,1,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {80.0,50.0,109.0,80.0,50.0,73.0,9.0698,50.0,109.0,0.69767,50.0,73.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,1.0,0.0,0.10557,1.0,0.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {90.0,-140.0,73.0,45.0,-95.0,73.0,100.0,-130.0,73.0,55.0,-85.0,73.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {80.0,50.0,109.0,80.0,50.0,73.0,80.0,-10.0,109.0,80.0,-10.0,73.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_733_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_733_point()))
        .setNormal(new Normal().setVector(getNormal_5_734_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_735_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_740_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_740_point()))
        .setNormal(new Normal().setVector(getNormal_5_741_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_742_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_747_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_747_point()))
        .setNormal(new Normal().setVector(getNormal_5_748_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_749_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_754_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_754_point()))
        .setNormal(new Normal().setVector(getNormal_5_755_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_756_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_761_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_761_point()))
        .setNormal(new Normal().setVector(getNormal_5_762_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_763_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_768_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_768_point()))
        .setNormal(new Normal().setVector(getNormal_5_769_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_770_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_775_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_775_point()))
        .setNormal(new Normal().setVector(getNormal_5_776_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_777_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,5,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,6,-1,5,3,2,-1,3,1,0,-1,14,15,17,-1,15,16,17,-1,17,18,14,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {669.2,-145.26,102.77,669.03,-145.26,102.77,669.2,-145.07,102.97,669.03,-145.07,102.97,669.2,-144.82,102.9,669.03,-144.82,102.9,669.2,-144.75,102.65,669.03,-144.75,102.65,669.2,-144.93,102.45,669.03,-144.93,102.45,669.2,-145.19,102.52,669.03,-145.19,102.52,669.2,-145.26,102.77,669.03,-145.26,102.77,669.2,-145.26,102.77,669.2,-145.19,102.52,669.2,-144.93,102.45,669.2,-144.75,102.65,669.2,-144.82,102.9,669.2,-145.07,102.97,669.03,-145.26,102.77,669.03,-145.07,102.97,669.03,-144.82,102.9,669.03,-144.75,102.65,669.03,-144.93,102.45,669.03,-145.19,102.52})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.26323,0.96473,0.0,-0.26323,0.96473,0.0,0.70129,0.71288,0.0,0.70129,0.71288,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.26323,-0.96473,0.0,0.26323,-0.96473,0.0,-0.70129,-0.71288,0.0,-0.70129,-0.71288,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,5.3543E-14,2.2189E-13,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10527,0.0,0.0,0.0,0.10527,0.16763,0.0,0.16763,0.10527,0.33736,0.0,0.33736,0.10527,0.49927,0.0,0.49927,0.10527,0.66689,0.0,0.66689,0.10527,0.83662,0.0,0.83662,0.10527,0.99854,0.0,0.99854,0.2488,0.74927,0.36982,0.53552,0.61826,0.53089,0.74733,0.74927,0.62631,0.96301,0.37787,0.96764,0.2488,0.24927,0.37787,0.030892,0.62631,0.035523,0.74733,0.24927,0.61826,0.46764,0.36982,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_789_point()))
        .setNormal(new Normal().setVector(getNormal_5_790_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_796_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_796_point()))
        .setNormal(new Normal().setVector(getNormal_5_797_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_798_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_803_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_803_point()))
        .setNormal(new Normal().setVector(getNormal_5_804_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_805_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_810_point()))
        .setNormal(new Normal().setVector(getNormal_5_811_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_817_point()))
        .setNormal(new Normal().setVector(getNormal_5_818_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_824_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_824_point()))
        .setNormal(new Normal().setVector(getNormal_5_825_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_826_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_831_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_831_point()))
        .setNormal(new Normal().setVector(getNormal_5_832_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_833_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_838_point()))
        .setNormal(new Normal().setVector(getNormal_5_839_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.96991,0.77549,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.96991,0.45748,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.71,-146.83,103.35,667.58,-146.83,103.35,667.71,-146.71,103.47,667.58,-146.71,103.47,667.71,-146.56,103.43,667.58,-146.56,103.43,667.71,-146.51,103.27,667.58,-146.51,103.27,667.71,-146.63,103.15,667.58,-146.63,103.15,667.71,-146.79,103.19,667.58,-146.79,103.19,667.71,-146.83,103.35,667.58,-146.83,103.35,667.71,-146.83,103.35,667.71,-146.79,103.19,667.71,-146.63,103.15,667.71,-146.51,103.27,667.71,-146.56,103.43,667.71,-146.71,103.47,667.58,-146.83,103.35,667.58,-146.79,103.19,667.58,-146.63,103.15,667.58,-146.51,103.27,667.58,-146.56,103.43,667.58,-146.71,103.47})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,2.0771E-4,-0.26323,0.96473,2.0771E-4,-0.26323,0.96473,-2.2162E-4,0.70129,0.71288,-2.2162E-4,0.70129,0.71288,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-2.0771E-4,0.26323,-0.96473,-2.0771E-4,0.26323,-0.96473,2.2162E-4,-0.70129,-0.71288,2.2162E-4,-0.70129,-0.71288,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.71,-146.94,102.9,667.58,-146.94,102.9,667.71,-146.82,103.02,667.58,-146.82,103.02,667.71,-146.66,102.98,667.58,-146.66,102.98,667.71,-146.62,102.82,667.58,-146.62,102.82,667.71,-146.74,102.7,667.58,-146.74,102.7,667.71,-146.89,102.74,667.58,-146.89,102.74,667.71,-146.94,102.9,667.58,-146.94,102.9,667.71,-146.94,102.9,667.71,-146.89,102.74,667.71,-146.74,102.7,667.71,-146.62,102.82,667.71,-146.66,102.98,667.71,-146.82,103.02,667.58,-146.94,102.9,667.58,-146.89,102.74,667.58,-146.74,102.7,667.58,-146.62,102.82,667.58,-146.66,102.98,667.58,-146.82,103.02})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,2.0771E-4,-0.26323,0.96473,2.0771E-4,-0.26323,0.96473,-2.2162E-4,0.70129,0.71288,-2.2162E-4,0.70129,0.71288,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-2.0771E-4,0.26323,-0.96473,-2.0771E-4,0.26323,-0.96473,2.2162E-4,-0.70129,-0.71288,2.2162E-4,-0.70129,-0.71288,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_859_point()))
        .setNormal(new Normal().setVector(getNormal_5_860_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_866_point()))
        .setNormal(new Normal().setVector(getNormal_5_867_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,15,-1,1,2,3,-1,3,4,1,-1,4,5,7,-1,5,6,7,-1,7,8,9,-1,9,10,11,-1,11,12,15,-1,12,13,15,-1,13,14,15,-1,15,1,4,-1,4,7,15,-1,7,9,15,-1,9,11,15,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.07,-144.78,103.65,668.07,-144.44,103.49,668.07,-144.17,103.2,668.07,-144.04,102.83,668.07,-144.05,102.46,668.07,-144.21,102.12,668.07,-144.5,101.85,668.07,-144.87,101.71,668.07,-145.24,101.73,668.07,-145.58,101.88,668.07,-145.85,102.18,668.07,-145.99,102.55,668.07,-145.97,102.92,668.07,-145.82,103.26,668.07,-145.52,103.53,668.07,-145.15,103.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595,1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,3,-1,1,2,3,-1,3,4,7,-1,4,5,6,-1,6,7,4,-1,7,8,10,-1,8,9,10,-1,10,11,12,-1,12,13,14,-1,14,15,12,-1,15,0,12,-1,0,3,12,-1,3,7,10,-1,10,12,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {665.93,-145.97,102.92,665.93,-145.82,103.26,665.93,-145.53,103.53,665.93,-145.15,103.66,665.93,-144.78,103.65,665.93,-144.45,103.49,665.93,-144.17,103.2,665.93,-144.04,102.83,665.93,-144.06,102.46,665.93,-144.21,102.12,665.93,-144.5,101.85,665.93,-144.87,101.71,665.93,-145.24,101.73,665.93,-145.58,101.88,665.93,-145.85,102.18,665.93,-145.99,102.55})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489,0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.90196,0.90196,0.90196).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_887_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_887_point()))
        .setNormal(new Normal().setVector(getNormal_5_888_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_889_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,3,-1,4,6,7,-1,6,8,7,-1,8,10,11,-1,10,12,11,-1,13,11,12,-1,11,9,8,-1,9,7,8,-1,7,5,4,-1,5,3,4,-1,3,1,0,-1,14,15,18,-1,15,16,17,-1,17,18,15,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.37,-143.24,99.913,667.37,-143.77,100.65,669.37,-142.96,101.06,668.85,-143.56,101.5,669.33,-142.43,103.27,668.82,-143.17,103.14,667.37,-142.17,104.35,667.37,-142.98,103.94,665.37,-142.44,103.2,665.89,-143.18,103.09,665.42,-142.98,100.99,665.92,-143.58,101.45,667.37,-143.24,99.913,667.37,-143.77,100.65,667.37,-143.24,99.913,665.42,-142.98,100.99,665.37,-142.44,103.2,667.37,-142.17,104.35,669.33,-142.43,103.27,669.37,-142.96,101.06,667.37,-143.77,100.65,668.85,-143.56,101.5,668.82,-143.17,103.14,667.37,-142.98,103.94,665.89,-143.18,103.09,665.92,-143.58,101.45})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {6.3119E-15,-0.81169,-0.58409,0.0,-0.81169,-0.58409,0.66423,-0.71959,-0.20244,0.66423,-0.71959,-0.20244,0.65015,-0.54233,0.53215,0.65015,-0.54233,0.53215,8.5119E-15,-0.45598,0.88999,1.5605E-14,-0.45598,0.88999,-0.66423,-0.54808,0.50834,-0.66423,-0.54808,0.50834,-0.65015,-0.72534,-0.22626,-0.65015,-0.72534,-0.22626,6.3119E-15,-0.81169,-0.58409,0.0,-0.81169,-0.58409,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,9.7626E-15,-0.9721,0.23457,0.0,-0.9721,0.23457})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.96069,0.0,0.89751,0.0,0.96069,0.16763,0.89751,0.16763,0.96069,0.33736,0.89751,0.33736,0.96069,0.49927,0.89751,0.49927,0.96069,0.66689,0.89751,0.66689,0.96069,0.83662,0.89751,0.83662,0.96069,0.99854,0.89751,0.99854,0.0,0.25706,0.1248,0.036633,0.38101,0.031858,0.51412,0.25706,0.38931,0.47748,0.13311,0.48226,0.89605,0.19023,0.79754,0.35689,0.60794,0.35335,0.51558,0.19023,0.61409,0.023576,0.80369,0.02711})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.94,-143.24,100.48,667.94,-143.33,100.1,666.8,-143.24,100.48,666.8,-143.33,100.1,667.37,-143.24,100.48,667.37,-143.33,100.1,667.94,-145.42,101.01,667.94,-145.51,100.63,666.8,-145.42,101.01,666.8,-145.51,100.63,667.37,-145.42,101.01,667.37,-145.51,100.63,667.94,-143.24,100.48,667.94,-145.42,101.01,666.8,-143.24,100.48,666.8,-145.42,101.01,667.37,-143.24,100.48,666.8,-144.33,100.74,667.37,-145.42,101.01,667.94,-144.33,100.74,666.8,-143.24,100.48,666.8,-145.42,101.01,666.8,-143.33,100.1,666.8,-145.51,100.63,666.8,-144.42,100.37,666.8,-144.33,100.74,666.8,-143.33,100.1,666.8,-145.51,100.63,667.94,-143.33,100.1,667.94,-145.51,100.63,667.37,-143.33,100.1,667.94,-144.42,100.37,667.37,-145.51,100.63,666.8,-144.42,100.37,667.94,-143.33,100.1,667.94,-145.51,100.63,667.94,-143.24,100.48,667.94,-145.42,101.01,667.94,-144.33,100.74,667.94,-144.42,100.37})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,9.7542E-15,0.23457,0.9721,0.0,0.23457,0.9721,9.7542E-15,0.23457,0.9721,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,-6.5791E-15,-0.23457,-0.9721,0.0,-0.23457,-0.9721,-6.5791E-15,-0.23457,-0.9721,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {666.8,-145.58,100.64,666.8,-145.48,101.02,667.09,-146.06,100.75,667.09,-145.97,101.14,667.66,-146.05,100.75,667.66,-145.96,101.13,667.94,-145.58,100.64,667.94,-145.48,101.02,667.65,-145.09,100.52,667.65,-145.0,100.9,667.08,-145.1,100.52,667.08,-145.01,100.9,666.8,-145.58,100.64,666.8,-145.48,101.02,666.8,-145.58,100.64,667.09,-146.06,100.75,667.66,-146.05,100.75,667.94,-145.58,100.64,667.65,-145.09,100.52,667.08,-145.1,100.52,666.8,-145.48,101.02,667.09,-145.97,101.14,667.66,-145.96,101.13,667.94,-145.48,101.02,667.65,-145.0,100.9,667.08,-145.01,100.9})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,5.6969E-14,-1.3747E-14,-1.0,0.0,0.0,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,1.1394E-13,-2.7494E-14,1.0,1.1394E-13,-2.7494E-14,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,5.6969E-14,-1.3747E-14,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,-1.6326E-14,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.94,-142.33,104.23,667.94,-142.42,103.86,666.8,-142.33,104.23,666.8,-142.42,103.86,667.37,-142.33,104.23,667.37,-142.42,103.86,667.94,-144.52,104.76,667.94,-144.61,104.39,666.8,-144.52,104.76,666.8,-144.61,104.39,667.37,-144.52,104.76,667.37,-144.61,104.39,667.94,-142.33,104.23,667.94,-144.52,104.76,666.8,-142.33,104.23,666.8,-144.52,104.76,667.37,-142.33,104.23,666.8,-143.42,104.5,667.37,-144.52,104.76,667.94,-143.42,104.5,666.8,-142.33,104.23,666.8,-144.52,104.76,666.8,-142.42,103.86,666.8,-144.61,104.39,666.8,-143.51,104.12,666.8,-143.42,104.5,666.8,-142.42,103.86,666.8,-144.61,104.39,667.94,-142.42,103.86,667.94,-144.61,104.39,667.37,-142.42,103.86,667.94,-143.51,104.12,667.37,-144.61,104.39,666.8,-143.51,104.12,667.94,-142.42,103.86,667.94,-144.61,104.39,667.94,-142.33,104.23,667.94,-144.52,104.76,667.94,-143.42,104.5,667.94,-143.51,104.12})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,3.1752E-15,-0.23457,-0.9721,0.0,-0.23457,-0.9721,3.1752E-15,-0.23457,-0.9721,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {666.8,-144.67,104.4,666.8,-144.58,104.78,667.09,-145.15,104.51,667.09,-145.06,104.89,667.66,-145.14,104.51,667.66,-145.05,104.89,667.94,-144.67,104.4,667.94,-144.58,104.78,667.64,-144.18,104.28,667.64,-144.09,104.66,667.07,-144.19,104.28,667.07,-144.1,104.66,666.8,-144.67,104.4,666.8,-144.58,104.78,666.8,-144.67,104.4,667.09,-145.15,104.51,667.66,-145.14,104.51,667.94,-144.67,104.4,667.64,-144.18,104.28,667.07,-144.19,104.28,666.8,-144.58,104.78,667.09,-145.06,104.89,667.66,-145.05,104.89,667.94,-144.58,104.78,667.64,-144.09,104.66,667.07,-144.1,104.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.1394E-13,2.7494E-14,-1.0,-5.6969E-14,1.3747E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-5.6969E-14,1.3747E-14,1.0,-5.6969E-14,1.3747E-14,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-1.1394E-13,2.7494E-14,-1.0,-5.6969E-14,1.3747E-14,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,1.5978E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-1.5978E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,0,-1,6,2,5,-1,2,1,5,-1,7,2,6,-1,9,5,4,-1,10,6,9,-1,6,5,9,-1,11,6,10,-1,13,9,8,-1,14,10,13,-1,10,9,13,-1,15,10,14,-1,17,13,12,-1,18,14,17,-1,14,13,17,-1,19,14,18,-1,21,17,16,-1,22,18,21,-1,18,17,21,-1,23,18,22,-1,25,21,20,-1,26,22,25,-1,22,21,25,-1,27,22,26,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.37,-142.87,102.17,667.34,-142.86,102.17,667.34,-142.82,102.16,667.37,-142.81,102.16,667.37,-142.87,102.17,667.36,-142.85,102.19,667.36,-142.82,102.18,667.37,-142.81,102.16,667.37,-142.87,102.17,667.39,-142.85,102.19,667.39,-142.82,102.18,667.37,-142.81,102.16,667.37,-142.87,102.17,667.4,-142.86,102.17,667.4,-142.82,102.16,667.37,-142.81,102.16,667.37,-142.87,102.17,667.39,-142.86,102.14,667.39,-142.83,102.14,667.37,-142.81,102.16,667.37,-142.87,102.17,667.36,-142.86,102.14,667.36,-142.83,102.14,667.37,-142.81,102.16,667.37,-142.87,102.17,667.34,-142.86,102.17,667.34,-142.82,102.16,667.37,-142.81,102.16})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-4.0869E-13,-0.9721,0.23457,-0.87607,-0.46873,0.11311,-0.85749,0.50014,-0.12069,-6.2864E-13,0.9721,-0.23457,-6.9162E-14,-0.9721,0.23457,-0.42243,-0.2887,0.85919,-0.41347,0.67636,0.60957,-1.6507E-12,0.9721,-0.23457,6.4525E-13,-0.9721,0.23457,0.45073,-0.29252,0.84337,0.44118,0.67262,0.59409,1.9087E-13,0.9721,-0.23457,1.1944E-12,-0.9721,0.23457,0.87607,-0.46873,0.11311,0.85749,0.50014,-0.12069,-1.0923E-12,0.9721,-0.23457,-5.4202E-13,-0.9721,0.23457,0.42243,-0.64877,-0.63297,0.41347,0.32393,-0.85095,1.5669E-12,0.9721,-0.23457,5.7318E-14,-0.9721,0.23457,-0.45073,-0.64495,-0.61715,-0.44118,0.32766,-0.83546,1.3569E-12,0.9721,-0.23457,8.486E-13,-0.9721,0.23457,-0.87607,-0.46873,0.11311,-0.85749,0.50014,-0.12069,8.5652E-13,0.9721,-0.23457})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33575,0.0,0.6757,0.0,1.0,0.16787,0.0,0.16787,0.33575,0.16787,0.6757,0.16787,1.0,0.33785,0.0,0.33785,0.33575,0.33785,0.6757,0.33785,1.0,0.5,0.0,0.5,0.33575,0.5,0.6757,0.5,1.0,0.66787,0.0,0.66787,0.33575,0.66787,0.6757,0.66787,1.0,0.83785,0.0,0.83785,0.33575,0.83785,0.6757,0.83785,1.0,1.0,0.0,1.0,0.33575,1.0,0.6757,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.1,-144.69,104.33,667.1,-144.67,104.39,667.24,-144.92,104.38,667.24,-144.9,104.45,667.51,-144.91,104.38,667.51,-144.9,104.44,667.64,-144.69,104.33,667.64,-144.67,104.39,667.5,-144.46,104.27,667.5,-144.44,104.34,667.23,-144.46,104.27,667.23,-144.45,104.34,667.1,-144.69,104.33,667.1,-144.67,104.39,667.1,-144.69,104.33,667.24,-144.92,104.38,667.51,-144.91,104.38,667.64,-144.69,104.33,667.5,-144.46,104.27,667.23,-144.46,104.27,667.1,-144.67,104.39,667.24,-144.9,104.45,667.51,-144.9,104.44,667.64,-144.67,104.39,667.5,-144.44,104.34,667.23,-144.45,104.34})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,1.1394E-13,-2.7494E-14,-1.0,1.1394E-13,-2.7494E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-4.5575E-13,1.0998E-13,1.0,-4.5575E-13,1.0998E-13,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,1.1394E-13,-2.7494E-14,-1.0,1.1394E-13,-2.7494E-14,0.0,-0.23457,-0.9721,-3.4728E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,1.6403E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,17,15,-1,15,17,16,-1,17,14,18,-1,18,14,19,-1,20,21,23,-1,21,22,23,-1,23,24,25,-1,25,20,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.1,-145.49,101.02,667.1,-145.47,101.08,667.24,-145.71,101.07,667.24,-145.7,101.14,667.51,-145.71,101.07,667.51,-145.69,101.14,667.64,-145.49,101.02,667.64,-145.47,101.08,667.5,-145.26,100.96,667.5,-145.24,101.03,667.23,-145.26,100.96,667.23,-145.25,101.03,667.1,-145.49,101.02,667.1,-145.47,101.08,667.1,-145.49,101.02,667.24,-145.71,101.07,667.51,-145.71,101.07,667.64,-145.49,101.02,667.5,-145.26,100.96,667.23,-145.26,100.96,667.1,-145.47,101.08,667.24,-145.7,101.14,667.51,-145.69,101.14,667.64,-145.47,101.08,667.5,-145.24,101.03,667.23,-145.25,101.03})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-3.4182E-13,8.2482E-14,-1.0,2.2788E-13,-5.4988E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,0.0,0.0,1.0,0.0,0.0,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-3.4182E-13,8.2482E-14,-1.0,2.2788E-13,-5.4988E-14,0.0,-0.23457,-0.9721,3.4728E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,-3.4728E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-3.4728E-14,0.23457,0.9721,3.3987E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {666.8,-144.67,104.4,666.8,-144.58,104.78,667.09,-145.15,104.51,667.09,-145.06,104.89,667.66,-145.14,104.51,667.66,-145.05,104.89,667.94,-144.67,104.4,667.94,-144.58,104.78,667.64,-144.18,104.28,667.64,-144.09,104.66,667.07,-144.19,104.28,667.07,-144.1,104.66,666.8,-144.67,104.4,666.8,-144.58,104.78,666.8,-144.67,104.4,667.09,-145.15,104.51,667.66,-145.14,104.51,667.94,-144.67,104.4,667.64,-144.18,104.28,667.07,-144.19,104.28,666.8,-144.58,104.78,667.09,-145.06,104.89,667.66,-145.05,104.89,667.94,-144.58,104.78,667.64,-144.09,104.66,667.07,-144.1,104.66})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.1394E-13,2.7494E-14,-1.0,-5.6969E-14,1.3747E-14,-0.48219,-0.85162,0.2055,-0.48219,-0.85162,0.2055,0.5145,-0.83357,0.20115,0.5145,-0.83357,0.20115,1.0,-5.6969E-14,1.3747E-14,1.0,-5.6969E-14,1.3747E-14,0.48219,0.85162,-0.2055,0.48219,0.85162,-0.2055,-0.5145,0.83357,-0.20115,-0.5145,0.83357,-0.20115,-1.0,-1.1394E-13,2.7494E-14,-1.0,-5.6969E-14,1.3747E-14,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,1.5978E-14,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,-0.23457,-0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,0.0,0.23457,0.9721,-1.5978E-14,0.23457,0.9721})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,15,1,-1,1,3,2,-1,3,1,4,-1,4,7,5,-1,5,7,6,-1,7,9,8,-1,9,11,10,-1,11,15,12,-1,12,15,13,-1,13,15,14,-1,15,4,1,-1,4,15,7,-1,7,15,9,-1,9,15,11,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.8947,2.7067,92.879,3.2488,2.6376,92.802,3.5758,2.4185,92.736,3.7917,2.085,92.697,3.8613,1.7228,92.691,3.796,1.3607,92.716,3.5839,1.0271,92.772,3.2594,0.80801,92.85,2.9061,0.73892,92.93,2.552,0.808,93.007,2.225,1.0271,93.074,2.0091,1.3606,93.112,1.9395,1.7228,93.118,2.0049,2.085,93.093,2.2169,2.4185,93.037,2.5414,2.6376,92.959})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595,1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,1,-1,1,3,2,-1,3,7,4,-1,4,6,5,-1,6,4,7,-1,7,10,8,-1,8,10,9,-1,10,12,11,-1,12,14,13,-1,14,12,15,-1,15,12,0,-1,0,12,3,-1,3,10,7,-1,10,3,12,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.4011,1.7802,95.199,2.4664,2.1423,95.174,2.6784,2.4759,95.118,3.0029,2.695,95.04,3.3562,2.7641,94.96,3.7103,2.695,94.883,4.0374,2.4759,94.817,4.2533,2.1423,94.778,4.3229,1.7802,94.773,4.2575,1.418,94.797,4.0455,1.0845,94.853,3.721,0.86535,94.931,3.3677,0.79627,95.012,3.0136,0.86535,95.088,2.6866,1.0844,95.155,2.4706,1.418,95.193})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489,0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,0,1,-1,6,5,1,-1,6,1,2,-1,7,6,2,-1,9,4,5,-1,10,9,5,-1,10,5,6,-1,11,10,6,-1,13,8,9,-1,14,13,10,-1,13,9,10,-1,15,14,10,-1,17,12,13,-1,18,17,14,-1,17,13,14,-1,19,18,14,-1,21,16,17,-1,22,21,18,-1,21,17,18,-1,23,22,18,-1,25,20,21,-1,26,25,22,-1,25,21,22,-1,27,26,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.1986,1.7415,93.105,5.2214,1.7423,93.129,5.2532,1.7422,93.121,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.218,1.767,93.114,5.2499,1.7665,93.106,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.2118,1.7657,93.086,5.2438,1.7652,93.079,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.2089,1.7407,93.073,5.241,1.7407,93.066,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.2123,1.7159,93.088,5.2443,1.7165,93.081,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.2185,1.7172,93.116,5.2504,1.7178,93.109,5.2626,1.7415,93.09,5.1986,1.7415,93.105,5.2214,1.7423,93.129,5.2532,1.7422,93.121,5.2626,1.7415,93.09})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.97619,-1.5641E-13,0.21693,-0.28073,0.023558,0.9595,0.6882,0.023058,0.72516,0.97619,-1.0347E-12,-0.21693,-0.97619,1.0593E-13,0.21693,-0.38358,0.77858,0.49668,0.58753,0.76207,0.27215,0.97619,1.5187E-13,-0.21693,-0.97619,-1.4952E-14,0.21693,-0.57283,0.73883,-0.35496,0.40229,0.72316,-0.56143,0.97619,4.8224E-13,-0.21693,-0.97619,-2.2112E-13,0.21693,-0.66068,-0.023558,-0.75029,0.3163,-0.023058,-0.94838,0.97619,-1.1332E-13,-0.21693,-0.97619,5.2522E-13,0.21693,-0.55783,-0.77858,-0.28747,0.41697,-0.76207,-0.49537,0.97619,4.4446E-15,-0.21693,-0.97619,-4.6906E-13,0.21693,-0.36858,-0.73883,0.56416,0.60221,-0.72316,0.33821,0.97619,-1.7091E-13,-0.21693,-0.97619,3.9707E-13,0.21693,-0.28073,0.023558,0.9595,0.6882,0.023058,0.72516,0.97619,4.6945E-13,-0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33575,0.0,0.6757,0.0,1.0,0.16787,0.0,0.16787,0.33575,0.16787,0.6757,0.16787,1.0,0.33785,0.0,0.33785,0.33575,0.33785,0.6757,0.33785,1.0,0.5,0.0,0.5,0.33575,0.5,0.6757,0.5,1.0,0.66787,0.0,0.66787,0.33575,0.66787,0.6757,0.66787,1.0,0.83785,0.0,0.83785,0.33575,0.83785,0.6757,0.83785,1.0,1.0,0.0,1.0,0.33575,1.0,0.6757,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,15,19,-1,15,16,17,-1,17,18,19,-1,19,15,17,-1,20,25,21,-1,21,23,22,-1,23,25,24,-1,25,23,21,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.1005,3.4958,94.113,3.0982,3.8879,94.103,2.5482,3.4879,93.933,2.5459,3.88,93.923,2.4352,3.4726,93.376,2.4329,3.8647,93.365,2.8529,3.4651,92.999,2.8506,3.8572,92.989,3.4052,3.4731,93.179,3.4029,3.8652,93.169,3.5183,3.4884,93.737,3.516,3.8805,93.726,3.1005,3.4958,94.113,3.0982,3.8879,94.103,3.1005,3.4958,94.113,2.5482,3.4879,93.933,2.4352,3.4726,93.376,2.8529,3.4651,92.999,3.4052,3.4731,93.179,3.5183,3.4884,93.737,3.0982,3.8879,94.103,2.5459,3.88,93.923,2.4329,3.8647,93.365,2.8506,3.8572,92.989,3.4029,3.8652,93.169,3.516,3.8805,93.726})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,-0.75064,0.012966,0.66058,-0.75064,0.012966,0.66058,-0.94864,-0.013835,-0.31605,-0.94864,-0.013835,-0.31605,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.75064,-0.012966,-0.66058,0.75064,-0.012966,-0.66058,0.94864,0.013835,0.31605,0.94864,0.013835,0.31605,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,15,19,-1,15,16,17,-1,17,18,19,-1,19,15,17,-1,20,25,21,-1,21,23,22,-1,23,25,24,-1,25,23,21,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.0512,0.015014,93.906,3.0508,0.080607,93.905,2.7915,0.011277,93.822,2.7911,0.07687,93.82,2.7384,0.0040841,93.56,2.738,0.069677,93.558,2.9348,5.8034E-4,93.383,2.9344,0.066173,93.381,3.1944,0.0043173,93.467,3.194,0.06991,93.466,3.2476,0.01151,93.729,3.2472,0.077103,93.728,3.0512,0.015014,93.906,3.0508,0.080607,93.905,3.0512,0.015014,93.906,2.7915,0.011277,93.822,2.7384,0.0040841,93.56,2.9348,5.8034E-4,93.383,3.1944,0.0043173,93.467,3.2476,0.01151,93.729,3.0508,0.080607,93.905,2.7911,0.07687,93.82,2.738,0.069677,93.558,2.9344,0.066173,93.381,3.194,0.06991,93.466,3.2472,0.077103,93.728})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,-0.75064,0.012966,0.66058,-0.75064,0.012966,0.66058,-0.94864,-0.013835,-0.31605,-0.94864,-0.013835,-0.31605,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.75064,-0.012966,-0.66058,0.75064,-0.012966,-0.66058,0.94864,0.013835,0.31605,0.94864,0.013835,0.31605,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,15,19,-1,15,16,17,-1,17,18,19,-1,19,15,17,-1,20,25,21,-1,21,23,22,-1,23,25,24,-1,25,23,21,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.0321,3.4165,93.82,3.0317,3.4821,93.819,2.7724,3.4128,93.736,2.772,3.4784,93.734,2.7193,3.4056,93.474,2.7189,3.4712,93.472,2.9157,3.4021,93.297,2.9153,3.4677,93.295,3.1753,3.4058,93.381,3.1749,3.4714,93.38,3.2285,3.413,93.643,3.2281,3.4786,93.642,3.0321,3.4165,93.82,3.0317,3.4821,93.819,3.0321,3.4165,93.82,2.7724,3.4128,93.736,2.7193,3.4056,93.474,2.9157,3.4021,93.297,3.1753,3.4058,93.381,3.2285,3.413,93.643,3.0317,3.4821,93.819,2.772,3.4784,93.734,2.7189,3.4712,93.472,2.9153,3.4677,93.295,3.1749,3.4714,93.38,3.2281,3.4786,93.642})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,-0.75064,0.012966,0.66058,-0.75064,0.012966,0.66058,-0.94864,-0.013835,-0.31605,-0.94864,-0.013835,-0.31605,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.75064,-0.012966,-0.66058,0.75064,-0.012966,-0.66058,0.94864,0.013835,0.31605,0.94864,0.013835,0.31605,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.0,0.23487,0.12162,0.029108,0.35571,0.033471,0.46973,0.23487,0.34812,0.44063,0.11403,0.43626,0.5288,0.23487,0.65042,0.029108,0.88451,0.033471,0.99854,0.23487,0.87692,0.44063,0.64283,0.43626})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,15,19,-1,15,16,17,-1,17,18,19,-1,19,15,17,-1,20,25,21,-1,21,23,22,-1,23,25,24,-1,25,23,21,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.1005,3.4958,94.113,3.0982,3.8879,94.103,2.5482,3.4879,93.933,2.5459,3.88,93.923,2.4352,3.4726,93.376,2.4329,3.8647,93.365,2.8529,3.4651,92.999,2.8506,3.8572,92.989,3.4052,3.4731,93.179,3.4029,3.8652,93.169,3.5183,3.4884,93.737,3.516,3.8805,93.726,3.1005,3.4958,94.113,3.0982,3.8879,94.103,3.1005,3.4958,94.113,2.5482,3.4879,93.933,2.4352,3.4726,93.376,2.8529,3.4651,92.999,3.4052,3.4731,93.179,3.5183,3.4884,93.737,3.0982,3.8879,94.103,2.5459,3.88,93.923,2.4329,3.8647,93.365,2.8506,3.8572,92.989,3.4029,3.8652,93.169,3.516,3.8805,93.726})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,-0.75064,0.012966,0.66058,-0.75064,0.012966,0.66058,-0.94864,-0.013835,-0.31605,-0.94864,-0.013835,-0.31605,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.75064,-0.012966,-0.66058,0.75064,-0.012966,-0.66058,0.94864,0.013835,0.31605,0.94864,0.013835,0.31605,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,5,-1,4,2,3,-1,3,5,4,-1,5,1,0,-1,6,11,10,-1,10,9,8,-1,9,10,11,-1,11,6,7,-1,12,19,16,-1,16,17,14,-1,15,17,18,-1,18,19,13,-1,19,17,16,-1,17,19,18,-1,20,25,22,-1,23,24,21,-1,21,24,25,-1,22,25,24,-1,26,33,30,-1,30,31,28,-1,29,31,32,-1,32,33,27,-1,33,31,30,-1,31,33,32,-1,34,39,36,-1,37,38,35,-1,35,38,39,-1,36,39,38,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.1058,3.8572,92.489,5.1081,3.4699,92.499,5.3532,3.8879,93.602,5.3555,3.5006,93.612,5.2295,3.8726,93.045,5.2318,3.4852,93.055,2.9097,3.8572,92.977,2.912,3.4699,92.987,3.1571,3.8879,94.09,3.1594,3.5006,94.1,3.0334,3.8726,93.533,3.0357,3.4852,93.543,5.1058,3.8572,92.489,2.9097,3.8572,92.977,5.3532,3.8879,93.602,3.1571,3.8879,94.09,5.2295,3.8726,93.045,4.2552,3.8879,93.846,3.0334,3.8726,93.533,4.0078,3.8572,92.733,5.3532,3.8879,93.602,3.1571,3.8879,94.09,5.3555,3.5006,93.612,3.1594,3.5006,94.1,4.2574,3.5006,93.856,4.2552,3.8879,93.846,5.3555,3.5006,93.612,3.1594,3.5006,94.1,5.1081,3.4699,92.499,2.912,3.4699,92.987,5.2318,3.4852,93.055,4.01,3.4699,92.743,3.0357,3.4852,93.543,4.2574,3.5006,93.856,5.1081,3.4699,92.499,2.912,3.4699,92.987,5.1058,3.8572,92.489,2.9097,3.8572,92.977,4.0078,3.8572,92.733,4.01,3.4699,92.743})))
        .setNormal(new Normal().setVector(getNormal_5_1007_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,15,19,-1,15,16,17,-1,17,18,19,-1,19,15,17,-1,20,25,21,-1,21,23,22,-1,23,25,24,-1,25,23,21,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.1224,-0.36923,94.212,3.1201,0.022875,94.201,2.5701,-0.37718,94.032,2.5678,0.014926,94.021,2.4571,-0.39248,93.474,2.4548,-3.7333E-4,93.464,2.8748,-0.39993,93.098,2.8725,-0.0078261,93.087,3.4271,-0.39198,93.278,3.4248,1.2264E-4,93.267,3.5401,-0.37668,93.835,3.5379,0.015422,93.825,3.1224,-0.36923,94.212,3.1201,0.022875,94.201,3.1224,-0.36923,94.212,2.5701,-0.37718,94.032,2.4571,-0.39248,93.474,2.8748,-0.39993,93.098,3.4271,-0.39198,93.278,3.5401,-0.37668,93.835,3.1201,0.022875,94.201,2.5678,0.014926,94.021,2.4548,-3.7333E-4,93.464,2.8725,-0.0078261,93.087,3.4248,1.2264E-4,93.267,3.5379,0.015422,93.825})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,-0.75064,0.012966,0.66058,-0.75064,0.012966,0.66058,-0.94864,-0.013835,-0.31605,-0.94864,-0.013835,-0.31605,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.75064,-0.012966,-0.66058,0.75064,-0.012966,-0.66058,0.94864,0.013835,0.31605,0.94864,0.013835,0.31605,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,5,-1,4,2,3,-1,3,5,4,-1,5,1,0,-1,6,11,10,-1,10,9,8,-1,9,10,11,-1,11,6,7,-1,12,19,16,-1,16,17,14,-1,15,17,18,-1,18,19,13,-1,19,17,16,-1,17,19,18,-1,20,25,22,-1,23,24,21,-1,21,24,25,-1,22,25,24,-1,26,33,30,-1,30,31,28,-1,29,31,32,-1,32,33,27,-1,33,31,30,-1,31,33,32,-1,34,39,36,-1,37,38,35,-1,35,38,39,-1,36,39,38,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.1284,-0.004122,92.59,5.1306,-0.39149,92.6,5.3757,0.026555,93.703,5.378,-0.36081,93.713,5.252,0.011216,93.147,5.2543,-0.37615,93.157,2.9323,-0.004122,93.078,2.9345,-0.39149,93.088,3.1797,0.026555,94.191,3.1819,-0.36081,94.201,3.056,0.011216,93.635,3.0582,-0.37615,93.645,5.1284,-0.004122,92.59,2.9323,-0.004122,93.078,5.3757,0.026555,93.703,3.1797,0.026555,94.191,5.252,0.011216,93.147,4.2777,0.026555,93.947,3.056,0.011216,93.635,4.0303,-0.004122,92.834,5.3757,0.026555,93.703,3.1797,0.026555,94.191,5.378,-0.36081,93.713,3.1819,-0.36081,94.201,4.28,-0.36081,93.957,4.2777,0.026555,93.947,5.378,-0.36081,93.713,3.1819,-0.36081,94.201,5.1306,-0.39149,92.6,2.9345,-0.39149,93.088,5.2543,-0.37615,93.157,4.0326,-0.39149,92.844,3.0582,-0.37615,93.645,4.28,-0.36081,93.957,5.1306,-0.39149,92.6,2.9345,-0.39149,93.088,5.1284,-0.004122,92.59,2.9323,-0.004122,93.078,4.0303,-0.004122,92.834,4.0326,-0.39149,92.844})))
        .setNormal(new Normal().setVector(getNormal_5_1021_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,3,4,-1,4,7,6,-1,6,7,8,-1,8,11,10,-1,10,11,12,-1,13,12,11,-1,11,8,9,-1,9,8,7,-1,7,4,5,-1,5,4,3,-1,3,0,1,-1,14,18,15,-1,15,17,16,-1,17,15,18,-1,18,14,19,-1,20,24,21,-1,21,23,22,-1,23,21,24,-1,24,20,25,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.3821,-0.53979,93.127,4.7071,0.051577,93.26,4.9416,0.58772,91.145,4.3808,0.8868,91.792,4.9376,2.8626,91.126,4.3778,2.572,91.779,5.3555,4.0228,93.007,4.6874,3.4314,93.172,5.7959,2.8952,94.989,5.0136,2.5962,94.64,5.8,0.62039,95.007,5.0167,0.91101,94.653,5.3821,-0.53979,93.127,4.7071,0.051577,93.26,5.3821,-0.53979,93.127,5.8,0.62039,95.007,5.7959,2.8952,94.989,5.3555,4.0228,93.007,4.9376,2.8626,91.126,4.9416,0.58772,91.145,4.7071,0.051577,93.26,4.3808,0.8868,91.792,4.3778,2.572,91.779,4.6874,3.4314,93.172,5.0136,2.5962,94.64,5.0167,0.91101,94.653})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.63208,-0.75792,0.16135,-0.63208,-0.75792,0.16135,-0.77841,-0.38332,-0.49714,-0.77841,-0.38332,-0.49714,-0.77976,0.37247,-0.50323,-0.77976,0.37247,-0.50323,-0.64092,0.75792,0.12154,-0.64092,0.75792,0.12154,-0.4946,0.38332,0.78003,-0.4946,0.38332,0.78003,-0.49324,-0.37247,0.78612,-0.49324,-0.37247,0.78612,-0.63208,-0.75792,0.16135,-0.63208,-0.75792,0.16135,0.97619,1.4086E-16,-0.21693,0.97619,-9.1833E-16,-0.21693,0.97619,2.1955E-16,-0.21693,0.97619,8.302E-16,-0.21693,0.97619,7.2239E-16,-0.21693,0.97619,5.1543E-16,-0.21693,-0.97619,1.2378E-15,0.21693,-0.97619,-6.3583E-16,0.21693,-0.97619,-5.0992E-16,0.21693,-0.97619,-6.138E-16,0.21693,-0.97619,1.8233E-15,0.21693,-0.97619,-5.1465E-16,0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.96069,0.0,0.89751,0.0,0.96069,0.16763,0.89751,0.16763,0.96069,0.33736,0.89751,0.33736,0.96069,0.49927,0.89751,0.49927,0.96069,0.66689,0.89751,0.66689,0.96069,0.83662,0.89751,0.83662,0.96069,0.99854,0.89751,0.99854,0.0,0.25706,0.1248,0.036633,0.38101,0.031858,0.51412,0.25706,0.38931,0.47748,0.13311,0.48226,0.89605,0.19023,0.79754,0.35689,0.60794,0.35335,0.51558,0.19023,0.61409,0.023576,0.80369,0.02711})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.90196,0.90196,0.90196).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1034_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1034_point()))
        .setNormal(new Normal().setVector(getNormal_5_1035_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1036_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,7,-1,4,2,5,-1,5,3,6,-1,6,1,7,-1,7,4,6,-1,4,5,6,-1,8,15,12,-1,12,13,10,-1,13,14,11,-1,14,15,9,-1,15,14,12,-1,12,14,13,-1,16,23,20,-1,20,22,18,-1,19,22,21,-1,21,23,17,-1,23,21,20,-1,20,21,22,-1,24,30,28,-1,28,31,26,-1,27,31,29,-1,29,30,25,-1,30,31,28,-1,31,30,29,-1,32,38,36,-1,36,39,34,-1,35,39,37,-1,37,38,33,-1,38,37,36,-1,36,37,39,-1,40,46,44,-1,44,47,42,-1,43,47,45,-1,45,46,41,-1,46,47,44,-1,47,46,45,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.4459,2.1269,93.619,1.448,1.7662,93.629,1.5737,2.1428,94.196,1.5758,1.7821,94.205,1.5098,2.1349,93.908,1.5747,1.9624,94.2,1.5119,1.7741,93.917,1.4469,1.9466,93.624,1.0615,2.1269,93.705,1.0636,1.7662,93.714,1.1893,2.1428,94.281,1.1914,1.7821,94.29,1.1254,2.1349,93.993,1.1904,1.9624,94.286,1.1275,1.7741,94.002,1.0626,1.9466,93.709,1.4459,2.1269,93.619,1.0615,2.1269,93.705,1.5737,2.1428,94.196,1.1893,2.1428,94.281,1.5098,2.1349,93.908,1.1254,2.1349,93.993,1.3815,2.1428,94.238,1.2537,2.1269,93.662,1.5737,2.1428,94.196,1.1893,2.1428,94.281,1.5758,1.7821,94.205,1.1914,1.7821,94.29,1.5747,1.9624,94.2,1.1904,1.9624,94.286,1.3815,2.1428,94.238,1.3836,1.7821,94.248,1.5758,1.7821,94.205,1.1914,1.7821,94.29,1.448,1.7662,93.629,1.0636,1.7662,93.714,1.5119,1.7741,93.917,1.1275,1.7741,94.002,1.3836,1.7821,94.248,1.2558,1.7662,93.672,1.448,1.7662,93.629,1.0636,1.7662,93.714,1.4459,2.1269,93.619,1.0615,2.1269,93.705,1.4469,1.9466,93.624,1.0626,1.9466,93.709,1.2558,1.7662,93.672,1.2537,2.1269,93.662})))
        .setNormal(new Normal().setVector(getNormal_5_1042_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,7,-1,4,2,5,-1,5,3,6,-1,6,1,7,-1,7,4,6,-1,4,5,6,-1,8,15,12,-1,12,13,10,-1,13,14,11,-1,14,15,9,-1,15,14,12,-1,12,14,13,-1,16,23,20,-1,20,22,18,-1,19,22,21,-1,21,23,17,-1,23,21,20,-1,20,21,22,-1,24,30,28,-1,28,31,26,-1,27,31,29,-1,29,30,25,-1,30,31,28,-1,31,30,29,-1,32,38,36,-1,36,39,34,-1,35,39,37,-1,37,38,33,-1,38,37,36,-1,36,37,39,-1,40,46,44,-1,44,47,42,-1,43,47,45,-1,45,46,41,-1,46,47,44,-1,47,46,45,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.4485,1.6678,93.631,1.4507,1.307,93.641,1.5764,1.6837,94.208,1.5785,1.3229,94.217,1.5125,1.6757,93.92,1.5774,1.5033,94.213,1.5146,1.315,93.929,1.4496,1.4874,93.636,1.0642,1.6678,93.717,1.0663,1.307,93.726,1.192,1.6837,94.293,1.1941,1.3229,94.303,1.1281,1.6757,94.005,1.1931,1.5033,94.298,1.1302,1.315,94.014,1.0652,1.4874,93.721,1.4485,1.6678,93.631,1.0642,1.6678,93.717,1.5764,1.6837,94.208,1.192,1.6837,94.293,1.5125,1.6757,93.92,1.1281,1.6757,94.005,1.3842,1.6837,94.25,1.2564,1.6678,93.674,1.5764,1.6837,94.208,1.192,1.6837,94.293,1.5785,1.3229,94.217,1.1941,1.3229,94.303,1.5774,1.5033,94.213,1.1931,1.5033,94.298,1.3842,1.6837,94.25,1.3863,1.3229,94.26,1.5785,1.3229,94.217,1.1941,1.3229,94.303,1.4507,1.307,93.641,1.0663,1.307,93.726,1.5146,1.315,93.929,1.1302,1.315,94.014,1.3863,1.3229,94.26,1.2585,1.307,93.684,1.4507,1.307,93.641,1.0663,1.307,93.726,1.4485,1.6678,93.631,1.0642,1.6678,93.717,1.4496,1.4874,93.636,1.0652,1.4874,93.721,1.2585,1.307,93.684,1.2564,1.6678,93.674})))
        .setNormal(new Normal().setVector(getNormal_5_1049_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,16,15,-1,16,18,17,-1,18,14,19,-1,14,18,16,-1,20,21,24,-1,21,22,24,-1,22,23,24,-1,24,25,20,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.101,1.4855,93.673,1.1294,1.489,93.801,1.1831,1.6292,93.651,1.2115,1.6327,93.779,1.3428,1.6261,93.616,1.3712,1.6296,93.744,1.4213,1.4855,93.602,1.4497,1.489,93.73,1.3392,1.3418,93.624,1.3677,1.3454,93.752,1.1796,1.3449,93.66,1.208,1.3484,93.788,1.101,1.4855,93.673,1.1294,1.489,93.801,1.101,1.4855,93.673,1.1796,1.3449,93.66,1.3392,1.3418,93.624,1.4213,1.4855,93.602,1.3428,1.6261,93.616,1.1831,1.6292,93.651,1.1294,1.489,93.801,1.208,1.3484,93.788,1.3677,1.3454,93.752,1.4497,1.489,93.73,1.3712,1.6296,93.744,1.2115,1.6327,93.779})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.47586,0.87574,0.081402,-0.47586,0.87574,0.081402,0.49729,0.85719,-0.1339,0.49729,0.85719,-0.1339,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.47586,-0.87574,-0.081402,0.47586,-0.87574,-0.081402,-0.49729,-0.85719,0.1339,-0.49729,-0.85719,0.1339,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.53498,0.49854,0.32124,0.37752,0.31661,0.12907,0.53498,0.0,0.74873,0.12102,0.75336,0.36946,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,7,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,4,5,-1,5,2,3,-1,3,0,1,-1,14,18,15,-1,15,18,16,-1,16,18,17,-1,18,14,19,-1,20,21,22,-1,22,23,24,-1,24,25,20,-1,20,22,24,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0983,1.9488,93.661,1.1267,1.9523,93.789,1.1804,2.0925,93.639,1.2088,2.096,93.767,1.3401,2.0894,93.603,1.3685,2.093,93.732,1.4186,1.9488,93.59,1.447,1.9523,93.718,1.3365,1.8052,93.612,1.3649,1.8087,93.74,1.1769,1.8082,93.647,1.2053,1.8117,93.775,1.0983,1.9488,93.661,1.1267,1.9523,93.789,1.0983,1.9488,93.661,1.1769,1.8082,93.647,1.3365,1.8052,93.612,1.4186,1.9488,93.59,1.3401,2.0894,93.603,1.1804,2.0925,93.639,1.1267,1.9523,93.789,1.2053,1.8117,93.775,1.3649,1.8087,93.74,1.447,1.9523,93.718,1.3685,2.093,93.732,1.2088,2.096,93.767})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.47586,0.87574,0.081402,-0.47586,0.87574,0.081402,0.49729,0.85719,-0.1339,0.49729,0.85719,-0.1339,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.47586,-0.87574,-0.081402,0.47586,-0.87574,-0.081402,-0.49729,-0.85719,0.1339,-0.49729,-0.85719,0.1339,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,8,2,-1,2,6,0,-1,3,6,4,-1,4,2,5,-1,7,9,8,-1,5,2,9,-1,8,9,2,-1,2,4,6,-1,11,12,18,-1,12,10,13,-1,13,14,15,-1,15,16,12,-1,17,18,19,-1,16,19,12,-1,18,12,19,-1,12,13,15,-1,20,27,24,-1,24,25,22,-1,25,26,23,-1,26,27,21,-1,27,25,24,-1,25,27,26,-1,30,34,32,-1,32,33,31,-1,33,35,29,-1,28,35,34,-1,34,33,32,-1,33,34,35,-1,37,42,40,-1,40,43,36,-1,38,43,41,-1,41,42,39,-1,42,41,40,-1,40,41,43,-1,47,50,48,-1,48,51,45,-1,44,51,49,-1,49,50,46,-1,50,49,48,-1,48,49,51,-1,52,59,56,-1,56,58,54,-1,55,58,57,-1,57,59,53,-1,59,58,56,-1,58,59,57,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1069_point()))
        .setNormal(new Normal().setVector(getNormal_5_1070_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1076_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1076_point()))
        .setNormal(new Normal().setVector(getNormal_5_1077_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1078_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1083_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1083_point()))
        .setNormal(new Normal().setVector(getNormal_5_1084_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1085_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,7,-1,4,2,5,-1,5,3,6,-1,6,1,7,-1,7,4,6,-1,4,5,6,-1,8,15,12,-1,12,13,10,-1,13,14,11,-1,14,15,9,-1,15,14,12,-1,12,14,13,-1,16,25,20,-1,20,22,18,-1,19,23,21,-1,21,24,17,-1,22,24,23,-1,24,22,25,-1,25,22,20,-1,23,24,21,-1,26,33,30,-1,30,34,28,-1,29,35,31,-1,31,32,27,-1,32,35,33,-1,34,33,35,-1,33,34,30,-1,35,32,31,-1,36,43,40,-1,40,44,38,-1,39,45,41,-1,41,42,37,-1,42,45,43,-1,44,43,45,-1,43,44,40,-1,45,42,41,-1,46,53,50,-1,50,54,48,-1,49,55,51,-1,51,52,47,-1,52,55,53,-1,54,53,55,-1,53,54,50,-1,55,52,51,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1090_point()))
        .setNormal(new Normal().setVector(getNormal_5_1091_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,4,7,-1,4,2,5,-1,5,3,6,-1,6,1,7,-1,7,4,6,-1,4,5,6,-1,8,15,12,-1,12,13,10,-1,13,14,11,-1,14,15,9,-1,15,14,12,-1,12,14,13,-1,16,25,20,-1,20,22,18,-1,19,23,21,-1,21,24,17,-1,22,24,23,-1,24,22,25,-1,25,22,20,-1,23,24,21,-1,26,33,30,-1,30,34,28,-1,29,35,31,-1,31,32,27,-1,32,35,33,-1,34,33,35,-1,33,34,30,-1,35,32,31,-1,36,43,40,-1,40,44,38,-1,39,45,41,-1,41,42,37,-1,42,45,43,-1,44,43,45,-1,43,44,40,-1,45,42,41,-1,46,53,50,-1,50,54,48,-1,49,55,51,-1,51,52,47,-1,52,55,53,-1,54,53,55,-1,53,54,50,-1,55,52,51,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1097_point()))
        .setNormal(new Normal().setVector(getNormal_5_1098_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1104_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1104_point()))
        .setNormal(new Normal().setVector(getNormal_5_1105_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1106_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1111_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1111_point()))
        .setNormal(new Normal().setVector(getNormal_5_1112_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1113_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,8,2,-1,2,6,0,-1,3,6,4,-1,4,2,5,-1,7,9,8,-1,5,2,9,-1,8,9,2,-1,2,4,6,-1,11,12,18,-1,12,10,13,-1,13,14,15,-1,15,16,12,-1,17,18,19,-1,16,19,12,-1,18,12,19,-1,12,13,15,-1,20,27,24,-1,24,25,22,-1,25,26,23,-1,26,27,21,-1,27,25,24,-1,25,27,26,-1,30,34,32,-1,32,33,31,-1,33,35,29,-1,28,35,34,-1,34,33,32,-1,33,34,35,-1,37,42,40,-1,40,43,36,-1,38,43,41,-1,41,42,39,-1,42,41,40,-1,40,41,43,-1,47,50,48,-1,48,51,45,-1,44,51,49,-1,49,50,46,-1,50,49,48,-1,48,49,51,-1,52,59,56,-1,56,58,54,-1,55,58,57,-1,57,59,53,-1,59,58,56,-1,58,59,57,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1118_point()))
        .setNormal(new Normal().setVector(getNormal_5_1119_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.83137).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,3,2,-1,2,5,4,-1,4,5,6,-1,6,9,8,-1,8,11,10,-1,10,13,12,-1,13,10,11,-1,11,8,9,-1,9,6,7,-1,7,6,5,-1,5,2,3,-1,3,0,1,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,25,21,-1,21,25,22,-1,22,25,23,-1,23,25,24,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.3971,1.7151,91.852,2.4352,1.7198,92.024,2.5299,1.9476,91.816,2.568,1.9523,91.988,2.7882,1.9427,91.759,2.8264,1.9474,91.931,2.9154,1.7151,91.737,2.9535,1.7198,91.909,2.7825,1.4826,91.773,2.8207,1.4873,91.945,2.5242,1.4875,91.83,2.5623,1.4922,92.002,2.3971,1.7151,91.852,2.4352,1.7198,92.024,2.3971,1.7151,91.852,2.5242,1.4875,91.83,2.7825,1.4826,91.773,2.9154,1.7151,91.737,2.7882,1.9427,91.759,2.5299,1.9476,91.816,2.4352,1.7198,92.024,2.568,1.9523,91.988,2.8264,1.9474,91.931,2.9535,1.7198,91.909,2.8207,1.4873,91.945,2.5623,1.4922,92.002})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.97619,-1.0181E-14,0.21693,-0.97619,-6.2454E-14,0.21693,-0.47582,0.87575,0.081605,-0.47582,0.87575,0.081605,0.49724,0.85718,-0.13412,0.49724,0.85718,-0.13412,0.97619,-1.2053E-14,-0.21693,0.97619,1.6937E-14,-0.21693,0.47582,-0.87575,-0.081605,0.47582,-0.87575,-0.081605,-0.49724,-0.85718,0.13412,-0.49724,-0.85718,0.13412,-0.97619,-1.0181E-14,0.21693,-0.97619,-6.2454E-14,0.21693,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10527,0.0,0.0,0.0,0.10527,0.16763,0.0,0.16763,0.10527,0.33736,0.0,0.33736,0.10527,0.49927,0.0,0.49927,0.10527,0.66689,0.0,0.66689,0.10527,0.83662,0.0,0.83662,0.10527,0.99854,0.0,0.99854,0.49806,0.49854,0.28432,0.37752,0.27969,0.12907,0.49806,0.0,0.71181,0.12102,0.71644,0.36946,0.2488,0.74927,0.37787,0.53089,0.62631,0.53552,0.74733,0.74927,0.61826,0.96764,0.36982,0.96301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1132_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1132_point()))
        .setNormal(new Normal().setVector(getNormal_5_1133_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1134_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1139_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1139_point()))
        .setNormal(new Normal().setVector(getNormal_5_1140_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1141_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1146_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1146_point()))
        .setNormal(new Normal().setVector(getNormal_5_1147_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1148_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1153_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1153_point()))
        .setNormal(new Normal().setVector(getNormal_5_1154_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1155_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1160_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1160_point()))
        .setNormal(new Normal().setVector(getNormal_5_1161_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1162_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1167_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1167_point()))
        .setNormal(new Normal().setVector(getNormal_5_1168_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1169_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1174_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1174_point()))
        .setNormal(new Normal().setVector(getNormal_5_1175_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1176_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1181_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1181_point()))
        .setNormal(new Normal().setVector(getNormal_5_1182_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1183_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1188_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1188_point()))
        .setNormal(new Normal().setVector(getNormal_5_1189_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1190_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1195_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1195_point()))
        .setNormal(new Normal().setVector(getNormal_5_1196_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1197_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1202_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1202_point()))
        .setNormal(new Normal().setVector(getNormal_5_1203_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1204_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1209_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1209_point()))
        .setNormal(new Normal().setVector(getNormal_5_1210_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1211_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1216_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1216_point()))
        .setNormal(new Normal().setVector(getNormal_5_1217_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1218_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1223_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1223_point()))
        .setNormal(new Normal().setVector(getNormal_5_1224_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1225_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,5,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,6,-1,5,3,2,-1,3,1,0,-1,14,15,18,-1,15,16,17,-1,17,18,15,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {669.62,145.12,102.73,669.45,145.12,102.73,669.62,145.04,102.48,669.45,145.04,102.48,669.62,144.78,102.42,669.45,144.78,102.42,669.62,144.6,102.62,669.45,144.6,102.62,669.62,144.69,102.87,669.45,144.69,102.87,669.62,144.95,102.93,669.45,144.95,102.93,669.62,145.12,102.73,669.45,145.12,102.73,669.62,145.12,102.73,669.62,144.95,102.93,669.62,144.69,102.87,669.62,144.6,102.62,669.62,144.78,102.42,669.62,145.04,102.48,669.45,145.12,102.73,669.45,145.04,102.48,669.45,144.78,102.42,669.45,144.6,102.62,669.45,144.69,102.87,669.45,144.95,102.93})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.66075,-0.7506,0.0,0.66075,-0.7506,0.0,-0.31623,-0.94868,0.0,-0.31623,-0.94868,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.66075,0.7506,0.0,-0.66075,0.7506,0.0,0.31623,0.94868,0.0,0.31623,0.94868,0.0,0.97619,0.21693,0.0,0.97619,0.21693,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-4.9516E-14,2.2282E-13,-1.0,0.0,0.0,-1.0,4.9516E-14,-2.2282E-13,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,4.9516E-14,-2.2282E-13,-1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10527,0.0,0.0,0.0,0.10527,0.16763,0.0,0.16763,0.10527,0.33736,0.0,0.33736,0.10527,0.49927,0.0,0.49927,0.10527,0.66689,0.0,0.66689,0.10527,0.83662,0.0,0.83662,0.10527,0.99854,0.0,0.99854,0.2488,0.74927,0.36982,0.53552,0.61826,0.53089,0.74733,0.74927,0.62631,0.96301,0.37787,0.96764,0.2488,0.24927,0.37787,0.030892,0.62631,0.035523,0.74733,0.24927,0.61826,0.46764,0.36982,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1237_point()))
        .setNormal(new Normal().setVector(getNormal_5_1238_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.96991,0.77549,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.96991,0.45748,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1244_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1244_point()))
        .setNormal(new Normal().setVector(getNormal_5_1245_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1246_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1251_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1251_point()))
        .setNormal(new Normal().setVector(getNormal_5_1252_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1253_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1258_point()))
        .setNormal(new Normal().setVector(getNormal_5_1259_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,25,-1,20,18,22,-1,19,21,23,-1,21,17,24,-1,22,23,24,-1,24,25,22,-1,25,20,22,-1,23,21,24,-1,26,30,33,-1,30,28,34,-1,29,31,35,-1,31,27,32,-1,32,33,35,-1,34,35,33,-1,33,30,34,-1,35,31,32,-1,36,40,43,-1,40,38,44,-1,39,41,45,-1,41,37,42,-1,42,43,45,-1,44,45,43,-1,43,40,44,-1,45,41,42,-1,46,50,53,-1,50,48,54,-1,49,51,55,-1,51,47,52,-1,52,53,55,-1,54,55,53,-1,53,50,54,-1,55,51,52,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1265_point()))
        .setNormal(new Normal().setVector(getNormal_5_1266_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.41121,0.5,0.41121,0.69022,0.61536,0.5,0.61536,0.69022,0.51329,0.5,0.61536,0.59511,0.51329,0.69022,0.41121,0.59511,0.41121,0.0,0.41121,0.19022,0.61536,0.0,0.61536,0.19022,0.51329,0.0,0.61536,0.095112,0.51329,0.19022,0.41121,0.095112,0.20561,0.0,0.20561,0.99854,0.3418,0.0,0.3418,0.99854,0.27371,0.0,0.27371,0.99854,0.3418,0.33285,0.3418,0.66569,0.20561,0.66569,0.20561,0.33285,0.80841,0.0,0.80841,0.99854,0.93532,0.0,0.93532,0.99854,0.87187,0.0,0.87187,0.99854,0.80841,0.66569,0.80841,0.33285,0.93532,0.33285,0.93532,0.66569,0.0,0.0,0.0,0.99854,0.1362,0.0,0.1362,0.99854,0.068099,0.0,0.068099,0.99854,0.0,0.66569,0.0,0.33285,0.1362,0.33285,0.1362,0.66569,0.61682,0.0,0.61682,0.99854,0.74373,0.0,0.74373,0.99854,0.68028,0.0,0.68028,0.99854,0.61682,0.66569,0.61682,0.33285,0.74373,0.33285,0.74373,0.66569})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1272_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1272_point()))
        .setNormal(new Normal().setVector(getNormal_5_1273_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1274_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1279_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1279_point()))
        .setNormal(new Normal().setVector(getNormal_5_1280_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1281_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {1,2,8,-1,2,0,6,-1,3,4,6,-1,4,5,2,-1,7,8,9,-1,5,9,2,-1,8,2,9,-1,2,6,4,-1,11,18,12,-1,12,13,10,-1,13,15,14,-1,15,12,16,-1,17,19,18,-1,16,12,19,-1,18,19,12,-1,12,15,13,-1,20,24,27,-1,24,22,25,-1,25,23,26,-1,26,21,27,-1,27,24,25,-1,25,26,27,-1,30,32,34,-1,32,31,33,-1,33,29,35,-1,28,34,35,-1,34,32,33,-1,33,35,34,-1,37,40,42,-1,40,36,43,-1,38,41,43,-1,41,39,42,-1,42,40,41,-1,40,43,41,-1,47,48,50,-1,48,45,51,-1,44,49,51,-1,49,46,50,-1,50,48,49,-1,48,51,49,-1,52,56,59,-1,56,54,58,-1,55,57,58,-1,57,53,59,-1,59,56,58,-1,58,57,59,-1})
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1286_point()))
        .setNormal(new Normal().setVector(getNormal_5_1287_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.36398,0.42992,0.36398,0.71423,0.36398,0.94129,0.55097,0.82967,0.55114,0.71804,0.55131,0.96991,0.45748,0.49098,0.55131,0.46045,0.45764,0.60451,0.55131,0.99854,0.68199,0.42992,0.68199,0.71423,0.68199,0.96991,0.77549,0.94129,0.86898,0.82967,0.86915,0.71804,0.86932,0.49098,0.86932,0.46045,0.77565,0.60451,0.86932,0.0,0.48566,0.0,0.70796,0.21349,0.48566,0.21349,0.70796,0.10675,0.48566,0.21349,0.59681,0.10675,0.70796,0.0,0.59681,0.21269,0.0,0.0,0.0,0.21269,0.23319,0.0,0.23319,0.10635,0.23319,0.0,0.11659,0.21269,0.11659,0.10635,0.0,0.99854,0.0,0.42992,0.0,0.99854,0.21441,0.42992,0.21441,0.71423,0.0,0.71423,0.21441,0.42992,0.1072,0.99854,0.1072,0.42845,0.0,0.21416,0.0,0.42845,0.2332,0.21416,0.2332,0.21416,0.1166,0.42845,0.1166,0.3213,0.2332,0.3213,0.0,0.21496,0.48566,0.21496,0.71176,0.42845,0.48566,0.42845,0.71176,0.32171,0.48566,0.32171,0.71176,0.42845,0.59871,0.21496,0.59871})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.13,146.79,102.9,668.0,146.79,102.9,668.13,146.73,102.75,668.0,146.73,102.75,668.13,146.57,102.71,668.0,146.57,102.71,668.13,146.47,102.83,668.0,146.47,102.83,668.13,146.52,102.99,668.0,146.52,102.99,668.13,146.68,103.02,668.0,146.68,103.02,668.13,146.79,102.9,668.0,146.79,102.9,668.13,146.79,102.9,668.13,146.68,103.02,668.13,146.52,102.99,668.13,146.47,102.83,668.13,146.57,102.71,668.13,146.73,102.75,668.0,146.79,102.9,668.0,146.68,103.02,668.0,146.52,102.99,668.0,146.47,102.83,668.0,146.57,102.71,668.0,146.73,102.75})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,2.0771E-4,0.66075,-0.7506,2.0771E-4,0.66075,-0.7506,-2.2162E-4,-0.31623,-0.94868,-2.2162E-4,-0.31623,-0.94868,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-2.0771E-4,-0.66075,0.7506,-2.0771E-4,-0.66075,0.7506,2.2162E-4,0.31623,0.94868,2.2162E-4,0.31623,0.94868,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(0.0,1.0,0.0).setShininess(1.0).setSpecularColor(0.0,1.0,0.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,15,16,-1,16,17,18,-1,18,19,14,-1,14,16,18,-1,20,22,21,-1,22,24,23,-1,24,20,25,-1,20,24,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.13,146.68,103.36,668.0,146.68,103.36,668.13,146.63,103.2,668.0,146.63,103.2,668.13,146.47,103.16,668.0,146.47,103.16,668.13,146.36,103.29,668.0,146.36,103.29,668.13,146.42,103.44,668.0,146.42,103.44,668.13,146.58,103.48,668.0,146.58,103.48,668.13,146.68,103.36,668.0,146.68,103.36,668.13,146.68,103.36,668.13,146.58,103.48,668.13,146.42,103.44,668.13,146.36,103.29,668.13,146.47,103.16,668.13,146.63,103.2,668.0,146.68,103.36,668.0,146.58,103.48,668.0,146.42,103.44,668.0,146.36,103.29,668.0,146.47,103.16,668.0,146.63,103.2})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,2.0771E-4,0.66075,-0.7506,2.0771E-4,0.66075,-0.7506,-2.2162E-4,-0.31623,-0.94868,-2.2162E-4,-0.31623,-0.94868,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-2.0771E-4,-0.66075,0.7506,-2.0771E-4,-0.66075,0.7506,2.2162E-4,0.31623,0.94868,2.2162E-4,0.31623,0.94868,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.12713,0.0,0.0,0.0,0.12713,0.16763,0.0,0.16763,0.12713,0.33736,0.0,0.33736,0.12713,0.49927,0.0,0.49927,0.12713,0.66689,0.0,0.66689,0.12713,0.83662,0.0,0.83662,0.12713,0.99854,0.0,0.99854,0.28571,0.24927,0.40673,0.035523,0.65518,0.030892,0.78425,0.24927,0.66323,0.46301,0.41479,0.46764,0.28571,0.74927,0.40673,0.53552,0.65518,0.53089,0.78425,0.74927,0.66323,0.96301,0.41479,0.96764})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.09,146.38,103.1,668.09,146.31,103.46,667.5,146.38,103.1,667.5,146.31,103.46,667.8,146.38,103.1,667.5,146.35,103.28,667.8,146.31,103.46,668.09,146.35,103.28,668.09,146.77,103.19,668.09,146.69,103.54,667.5,146.77,103.19,667.5,146.69,103.54,667.8,146.77,103.19,667.5,146.73,103.37,667.8,146.69,103.54,668.09,146.73,103.37,668.09,146.38,103.1,668.09,146.77,103.19,667.5,146.38,103.1,667.5,146.77,103.19,667.8,146.38,103.1,667.8,146.77,103.19,667.5,146.58,103.15,668.09,146.58,103.15,667.5,146.38,103.1,667.5,146.77,103.19,667.5,146.31,103.46,667.5,146.69,103.54,667.5,146.35,103.28,667.5,146.73,103.37,667.5,146.58,103.15,667.5,146.5,103.5,667.5,146.31,103.46,667.5,146.69,103.54,668.09,146.31,103.46,668.09,146.69,103.54,667.8,146.31,103.46,667.8,146.69,103.54,667.5,146.5,103.5,668.09,146.5,103.5,668.09,146.31,103.46,668.09,146.69,103.54,668.09,146.38,103.1,668.09,146.77,103.19,668.09,146.35,103.28,668.09,146.73,103.37,668.09,146.5,103.5,668.09,146.58,103.15})))
        .setNormal(new Normal().setVector(getNormal_5_1308_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.44854,0.14951,0.0,0.14951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.0,0.64951,0.44854,0.64951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.41176).setDiffuseColor(0.41176,0.41176,0.41176).setShininess(1.0).setSpecularColor(0.41176,0.41176,0.41176)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,7,4,-1,4,5,2,-1,5,6,3,-1,6,7,1,-1,7,6,4,-1,4,6,5,-1,8,12,15,-1,12,10,13,-1,13,11,14,-1,14,9,15,-1,15,12,14,-1,12,13,14,-1,16,20,23,-1,20,18,22,-1,19,21,22,-1,21,17,23,-1,23,20,21,-1,20,22,21,-1,24,28,30,-1,28,26,31,-1,27,29,31,-1,29,25,30,-1,30,28,31,-1,31,29,30,-1,32,36,38,-1,36,34,39,-1,35,37,39,-1,37,33,38,-1,38,36,37,-1,36,39,37,-1,40,44,46,-1,44,42,47,-1,43,45,47,-1,45,41,46,-1,46,44,47,-1,47,45,46,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.09,146.48,102.66,668.09,146.41,103.01,667.5,146.48,102.66,667.5,146.41,103.01,667.8,146.48,102.66,667.5,146.44,102.83,667.8,146.41,103.01,668.09,146.44,102.83,668.09,146.87,102.74,668.09,146.79,103.09,667.5,146.87,102.74,667.5,146.79,103.09,667.8,146.87,102.74,667.5,146.83,102.92,667.8,146.79,103.09,668.09,146.83,102.92,668.09,146.48,102.66,668.09,146.87,102.74,667.5,146.48,102.66,667.5,146.87,102.74,667.8,146.48,102.66,667.8,146.87,102.74,667.5,146.68,102.7,668.09,146.68,102.7,667.5,146.48,102.66,667.5,146.87,102.74,667.5,146.41,103.01,667.5,146.79,103.09,667.5,146.44,102.83,667.5,146.83,102.92,667.5,146.68,102.7,667.5,146.6,103.05,667.5,146.41,103.01,667.5,146.79,103.09,668.09,146.41,103.01,668.09,146.79,103.09,667.8,146.41,103.01,667.8,146.79,103.09,667.5,146.6,103.05,668.09,146.6,103.05,668.09,146.41,103.01,668.09,146.79,103.09,668.09,146.48,102.66,668.09,146.87,102.74,668.09,146.44,102.83,668.09,146.83,102.92,668.09,146.6,103.05,668.09,146.68,102.7})))
        .setNormal(new Normal().setVector(getNormal_5_1315_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.99854,0.4,0.725,0.4,0.99854,0.8476,0.725,0.8476,0.99854,0.6238,0.86177,0.8476,0.725,0.6238,0.86177,0.4,0.72354,0.4,0.45,0.4,0.72354,0.8476,0.45,0.8476,0.72354,0.6238,0.58677,0.8476,0.45,0.6238,0.58677,0.4,0.0,0.5,0.0,0.79902,0.44854,0.5,0.44854,0.79902,0.22427,0.5,0.22427,0.79902,0.44854,0.64951,0.0,0.64951,0.725,0.0,0.725,0.2984,0.99854,0.0,0.99854,0.2984,0.86177,0.0,0.86177,0.2984,0.725,0.1492,0.99854,0.1492,0.0,0.0,0.0,0.29902,0.44854,0.0,0.44854,0.29902,0.22427,0.0,0.22427,0.29902,0.0,0.14951,0.44854,0.14951,0.45,0.0,0.45,0.2984,0.72354,0.0,0.72354,0.2984,0.58677,0.0,0.58677,0.2984,0.45,0.1492,0.72354,0.1492})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,15,-1,1,2,3,-1,3,4,1,-1,4,5,7,-1,5,6,7,-1,7,8,9,-1,9,10,11,-1,11,12,15,-1,12,13,15,-1,13,14,15,-1,15,1,4,-1,4,7,15,-1,7,9,15,-1,9,11,15,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.49,145.07,101.74,668.49,144.71,101.73,668.49,144.33,101.87,668.49,144.05,102.15,668.49,143.9,102.48,668.49,143.89,102.85,668.49,144.03,103.23,668.49,144.31,103.51,668.49,144.65,103.66,668.49,145.02,103.67,668.49,145.39,103.53,668.49,145.68,103.25,668.49,145.82,102.91,668.49,145.83,102.54,668.49,145.69,102.17,668.49,145.41,101.88})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595,1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,1,3,-1,1,2,3,-1,3,4,7,-1,4,5,6,-1,6,7,4,-1,7,8,10,-1,8,9,10,-1,10,11,12,-1,12,13,14,-1,14,15,12,-1,15,0,12,-1,0,3,12,-1,3,7,10,-1,10,12,3,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {666.36,145.82,102.91,666.36,145.83,102.54,666.36,145.69,102.17,666.36,145.41,101.88,666.36,145.08,101.74,666.35,144.71,101.73,666.35,144.33,101.87,666.35,144.05,102.15,666.35,143.9,102.48,666.35,143.89,102.85,666.35,144.03,103.23,666.35,144.31,103.51,666.36,144.65,103.66,666.36,145.02,103.67,666.36,145.39,103.53,666.36,145.68,103.25})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.5,0.96489,0.68405,0.85355,0.85355,0.68405,0.96489,0.5,1.0,0.31595,0.96489,0.14645,0.85355,0.035106,0.68405,0.0,0.5,0.035106,0.31595,0.14645,0.14645,0.31595,0.035106,0.5,0.0,0.68405,0.035106,0.85355,0.14645,0.96489,0.31595})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.90196,0.90196,0.90196).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1335_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1335_point()))
        .setNormal(new Normal().setVector(getNormal_5_1336_vector()))
        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_5_1337_point()))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,3,-1,4,6,7,-1,6,8,7,-1,8,10,11,-1,10,12,11,-1,13,11,12,-1,11,9,8,-1,9,7,8,-1,7,5,4,-1,5,3,4,-1,3,1,0,-1,14,15,18,-1,15,16,17,-1,17,18,15,-1,18,19,14,-1,20,21,22,-1,22,23,25,-1,23,24,25,-1,25,20,22,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.79,142.05,104.41,667.79,142.85,103.98,669.79,142.3,103.26,669.27,143.04,103.13,669.75,142.8,101.04,669.24,143.4,101.48,667.79,143.04,99.955,667.79,143.58,100.68,665.79,142.78,101.11,666.31,143.39,101.54,665.84,142.29,103.33,666.34,143.03,103.18,667.79,142.05,104.41,667.79,142.85,103.98,667.79,142.05,104.41,665.84,142.29,103.33,665.79,142.78,101.11,667.79,143.04,99.955,669.75,142.8,101.04,669.79,142.3,103.26,667.79,142.85,103.98,669.27,143.04,103.13,669.24,143.4,101.48,667.79,143.58,100.68,666.31,143.39,101.54,666.34,143.03,103.18})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-9.7372E-15,0.47203,0.88158,-1.7476E-14,0.47203,0.88158,0.66423,0.55719,0.49833,0.66423,0.55719,0.49833,0.65015,0.72112,-0.23936,0.65015,0.72112,-0.23936,1.1452E-14,0.80098,-0.59869,-8.6003E-15,0.80098,-0.59869,-0.66423,0.71581,-0.21544,-0.66423,0.71581,-0.21544,-0.65015,0.55188,0.52225,-0.65015,0.55188,0.52225,-9.7372E-15,0.47203,0.88158,-1.7476E-14,0.47203,0.88158,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,-7.2004E-16,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,6.4804E-15,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.96069,0.0,0.89751,0.0,0.96069,0.16763,0.89751,0.16763,0.96069,0.33736,0.89751,0.33736,0.96069,0.49927,0.89751,0.49927,0.96069,0.66689,0.89751,0.66689,0.96069,0.83662,0.89751,0.83662,0.96069,0.99854,0.89751,0.99854,0.0,0.25706,0.1248,0.036633,0.38101,0.031858,0.51412,0.25706,0.38931,0.47748,0.13311,0.48226,0.89605,0.19023,0.79754,0.35689,0.60794,0.35335,0.51558,0.19023,0.61409,0.023576,0.80369,0.02711})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.36,142.3,103.9,668.36,142.21,104.28,667.22,142.3,103.9,667.22,142.21,104.28,667.79,142.3,103.9,667.79,142.21,104.28,668.36,144.49,104.39,668.36,144.41,104.77,667.22,144.49,104.39,667.22,144.41,104.77,667.79,144.49,104.39,667.79,144.41,104.77,668.36,142.3,103.9,668.36,144.49,104.39,667.22,142.3,103.9,667.22,144.49,104.39,667.79,142.3,103.9,667.22,143.39,104.15,667.79,144.49,104.39,668.36,143.39,104.15,667.22,142.3,103.9,667.22,144.49,104.39,667.22,142.21,104.28,667.22,144.41,104.77,667.22,143.31,104.52,667.22,143.39,104.15,667.22,142.21,104.28,667.22,144.41,104.77,668.36,142.21,104.28,668.36,144.41,104.77,667.79,142.21,104.28,668.36,143.31,104.52,667.79,144.41,104.77,667.22,143.31,104.52,668.36,142.21,104.28,668.36,144.41,104.77,668.36,142.3,103.9,668.36,144.49,104.39,668.36,143.39,104.15,668.36,143.31,104.52})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,-9.5431E-15,0.21693,-0.97619,0.0,0.21693,-0.97619,-9.5431E-15,0.21693,-0.97619,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.22,144.46,104.79,667.22,144.55,104.41,667.52,144.95,104.9,667.52,145.04,104.51,668.08,144.94,104.89,668.08,145.03,104.51,668.36,144.46,104.79,668.36,144.55,104.41,668.07,143.98,104.68,668.07,144.06,104.3,667.5,143.99,104.68,667.5,144.07,104.3,667.22,144.46,104.79,667.22,144.55,104.41,667.22,144.46,104.79,667.52,144.95,104.9,668.08,144.94,104.89,668.36,144.46,104.79,668.07,143.98,104.68,667.5,143.99,104.68,667.22,144.55,104.41,667.52,145.04,104.51,668.08,145.03,104.51,668.36,144.55,104.41,668.07,144.06,104.3,667.5,144.07,104.3})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.8604E-13,-6.3565E-14,-1.0,2.2884E-13,5.0852E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,3.4325E-13,7.6278E-14,1.0,3.4325E-13,7.6278E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-2.8604E-13,-6.3565E-14,-1.0,2.2884E-13,5.0852E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.6395E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,1.6395E-14,0.21693,-0.97619,1.6045E-14,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301,0.50497,0.99854,0.2866,0.86946,0.29123,0.62102,0.50497,0.5,0.72335,0.62907,0.71872,0.87752})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,5,4,-1,4,3,2,-1,3,4,5,-1,5,0,1,-1,6,10,11,-1,10,8,9,-1,9,11,10,-1,11,7,6,-1,12,16,19,-1,16,14,17,-1,15,18,17,-1,18,13,19,-1,19,16,17,-1,17,18,19,-1,20,22,25,-1,23,21,24,-1,21,25,24,-1,22,24,25,-1,26,30,33,-1,30,28,31,-1,29,32,31,-1,32,27,33,-1,33,30,31,-1,31,32,33,-1,34,36,39,-1,37,35,38,-1,35,39,38,-1,36,38,39,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {668.36,143.13,100.13,668.36,143.05,100.51,667.22,143.13,100.13,667.22,143.05,100.51,667.79,143.13,100.13,667.79,143.05,100.51,668.36,145.33,100.62,668.36,145.25,101.0,667.22,145.33,100.62,667.22,145.25,101.0,667.79,145.33,100.62,667.79,145.25,101.0,668.36,143.13,100.13,668.36,145.33,100.62,667.22,143.13,100.13,667.22,145.33,100.62,667.79,143.13,100.13,667.22,144.23,100.37,667.79,145.33,100.62,668.36,144.23,100.37,667.22,143.13,100.13,667.22,145.33,100.62,667.22,143.05,100.51,667.22,145.25,101.0,667.22,144.15,100.75,667.22,144.23,100.37,667.22,143.05,100.51,667.22,145.25,101.0,668.36,143.05,100.51,668.36,145.25,101.0,667.79,143.05,100.51,668.36,144.15,100.75,667.79,145.25,101.0,667.22,144.15,100.75,668.36,143.05,100.51,668.36,145.25,101.0,668.36,143.13,100.13,668.36,145.33,100.62,668.36,144.23,100.37,668.36,144.15,100.75})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,2.9363E-15,0.21693,-0.97619,0.0,0.21693,-0.97619,2.9363E-15,0.21693,-0.97619,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,2.9363E-15,-0.21693,0.97619,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.2025,0.0,0.10198,0.0,0.2025,0.29593,0.10198,0.29593,0.2025,0.14796,0.10198,0.14796,0.10052,0.0,0.0,0.0,0.10052,0.29593,0.0,0.29593,0.10052,0.14796,0.0,0.14796,0.99854,0.5,0.40794,0.5,0.99854,0.7995,0.40794,0.7995,0.99854,0.64975,0.70324,0.7995,0.40794,0.64975,0.70324,0.5,0.30595,0.0,0.30595,0.58356,0.40647,0.0,0.40647,0.58356,0.40647,0.29178,0.30595,0.29178,0.99854,0.0,0.40794,0.0,0.99854,0.2995,0.40794,0.2995,0.99854,0.14975,0.70324,0.2995,0.40794,0.14975,0.70324,0.0,0.20397,0.0,0.20397,0.58356,0.30449,0.0,0.30449,0.58356,0.30449,0.29178,0.20397,0.29178})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.7451).setDiffuseColor(0.7451,0.7451,0.7451).setShininess(0.43922).setSpecularColor(0.7451,0.7451,0.7451)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.22,145.3,101.01,667.22,145.39,100.63,667.51,145.79,101.12,667.51,145.88,100.74,668.08,145.78,101.12,668.08,145.87,100.74,668.36,145.3,101.01,668.36,145.39,100.63,668.06,144.82,100.91,668.06,144.9,100.52,667.49,144.83,100.91,667.49,144.91,100.53,667.22,145.3,101.01,667.22,145.39,100.63,667.22,145.3,101.01,667.51,145.79,101.12,668.08,145.78,101.12,668.36,145.3,101.01,668.06,144.82,100.91,667.49,144.83,100.91,667.22,145.39,100.63,667.51,145.88,100.74,668.08,145.87,100.74,668.36,145.39,100.63,668.06,144.9,100.52,667.49,144.91,100.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-3.4325E-13,-7.6278E-14,-1.0,-4.0046E-13,-8.8991E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,-1.7163E-13,-3.8139E-14,1.0,-1.7163E-13,-3.8139E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-3.4325E-13,-7.6278E-14,-1.0,-4.0046E-13,-8.8991E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-7.1313E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,1.6395E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,0,-1,6,2,1,-1,6,1,5,-1,7,2,6,-1,9,5,4,-1,10,6,9,-1,6,5,9,-1,11,6,10,-1,13,9,8,-1,14,10,13,-1,10,9,13,-1,15,10,14,-1,17,13,12,-1,18,14,17,-1,14,13,17,-1,19,14,18,-1,21,17,16,-1,22,18,21,-1,18,17,21,-1,23,18,22,-1,25,21,20,-1,26,22,25,-1,22,21,25,-1,27,22,26,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.79,142.71,102.22,667.76,142.7,102.22,667.77,142.66,102.21,667.79,142.65,102.21,667.79,142.71,102.22,667.78,142.7,102.19,667.78,142.67,102.19,667.79,142.65,102.21,667.79,142.71,102.22,667.81,142.7,102.19,667.81,142.67,102.19,667.79,142.65,102.21,667.79,142.71,102.22,667.82,142.7,102.22,667.82,142.66,102.21,667.79,142.65,102.21,667.79,142.71,102.22,667.81,142.69,102.24,667.81,142.66,102.23,667.79,142.65,102.21,667.79,142.71,102.22,667.78,142.69,102.24,667.78,142.66,102.23,667.79,142.65,102.21,667.79,142.71,102.22,667.76,142.7,102.22,667.77,142.66,102.21,667.79,142.65,102.21})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {7.1193E-13,0.97619,0.21693,-0.87607,0.47071,0.1046,-0.85749,-0.50225,-0.11161,-6.8651E-13,-0.97619,-0.21693,1.3519E-13,0.97619,0.21693,-0.42243,0.6372,-0.64462,-0.41347,-0.33928,-0.84494,2.0062E-12,-0.97619,-0.21693,8.825E-13,0.97619,0.21693,0.45073,0.63367,-0.62873,0.44118,-0.34274,-0.82939,-3.5206E-13,-0.97619,-0.21693,-5.5937E-13,0.97619,0.21693,0.87607,0.47071,0.1046,0.85749,-0.50225,-0.11161,-1.2967E-12,-0.97619,-0.21693,-3.6478E-13,0.97619,0.21693,0.42243,0.30421,0.85382,0.41347,-0.66521,0.62172,2.2192E-12,-0.97619,-0.21693,-3.8932E-13,0.97619,0.21693,-0.45073,0.30774,0.83793,-0.44118,-0.66175,0.60617,8.0215E-13,-0.97619,-0.21693,1.5764E-12,0.97619,0.21693,-0.87607,0.47071,0.1046,-0.85749,-0.50225,-0.11161,1.5762E-24,-0.97619,-0.21693})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33575,0.0,0.6757,0.0,1.0,0.16787,0.0,0.16787,0.33575,0.16787,0.6757,0.16787,1.0,0.33785,0.0,0.33785,0.33575,0.33785,0.6757,0.33785,1.0,0.5,0.0,0.5,0.33575,0.5,0.6757,0.5,1.0,0.66787,0.0,0.66787,0.33575,0.66787,0.6757,0.66787,1.0,0.83785,0.0,0.83785,0.33575,0.83785,0.6757,0.83785,1.0,1.0,0.0,1.0,0.33575,1.0,0.6757,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.52,145.29,101.08,667.52,145.31,101.02,667.66,145.52,101.14,667.66,145.54,101.07,667.93,145.52,101.13,667.93,145.53,101.07,668.06,145.29,101.08,668.06,145.31,101.02,667.92,145.06,101.03,667.92,145.08,100.97,667.65,145.07,101.03,667.65,145.08,100.97,667.52,145.29,101.08,667.52,145.31,101.02,667.52,145.29,101.08,667.66,145.52,101.14,667.93,145.52,101.13,668.06,145.29,101.08,667.92,145.06,101.03,667.65,145.07,101.03,667.52,145.31,101.02,667.66,145.54,101.07,667.93,145.53,101.07,668.06,145.31,101.02,667.92,145.08,100.97,667.65,145.08,100.97})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-2.2884E-13,-5.0852E-14,-1.0,-5.7209E-13,-1.2713E-13,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,3.4325E-13,7.6278E-14,1.0,3.4325E-13,7.6278E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-2.2884E-13,-5.0852E-14,-1.0,-5.7209E-13,-1.2713E-13,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-3.4874E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,-3.4874E-14,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.52,144.55,104.41,667.52,144.57,104.34,667.66,144.78,104.46,667.66,144.8,104.39,667.93,144.78,104.46,667.93,144.79,104.39,668.06,144.55,104.41,668.06,144.57,104.34,667.92,144.32,104.36,667.92,144.34,104.29,667.65,144.33,104.36,667.65,144.34,104.29,667.52,144.55,104.41,667.52,144.57,104.34,667.52,144.55,104.41,667.66,144.78,104.46,667.93,144.78,104.46,668.06,144.55,104.41,667.92,144.32,104.36,667.65,144.33,104.36,667.52,144.57,104.34,667.66,144.8,104.39,667.93,144.79,104.39,668.06,144.57,104.34,667.92,144.34,104.29,667.65,144.34,104.29})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-1.1442E-13,-2.5426E-14,-1.0,-1.1442E-13,-2.5426E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,4.5767E-13,1.017E-13,1.0,4.5767E-13,1.017E-13,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-1.1442E-13,-2.5426E-14,-1.0,-1.1442E-13,-2.5426E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-3.413E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,3.4874E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,3.413E-14,0.21693,-0.97619,0.0,0.21693,-0.97619,3.4874E-14,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.51005,0.0,0.4712,0.0,0.51005,0.16763,0.4712,0.16763,0.51005,0.33736,0.4712,0.33736,0.51005,0.49927,0.4712,0.49927,0.51005,0.66689,0.4712,0.66689,0.51005,0.83662,0.4712,0.83662,0.51005,0.99854,0.4712,0.99854,0.23487,0.46973,0.029108,0.34812,0.033471,0.11403,0.23487,0.0,0.44063,0.12162,0.43626,0.35571,0.76367,0.46973,0.55791,0.34812,0.56227,0.11403,0.76367,0.0,0.96943,0.12162,0.96506,0.35571})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {0,2,3,-1,2,4,5,-1,4,6,7,-1,6,8,9,-1,8,10,11,-1,10,12,13,-1,13,11,10,-1,11,9,8,-1,9,7,6,-1,7,5,4,-1,5,3,2,-1,3,1,0,-1,14,19,15,-1,15,17,16,-1,17,19,18,-1,19,17,15,-1,20,21,25,-1,21,22,23,-1,23,24,25,-1,25,21,23,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {667.22,145.3,101.01,667.22,145.39,100.63,667.51,145.79,101.12,667.51,145.88,100.74,668.08,145.78,101.12,668.08,145.87,100.74,668.36,145.3,101.01,668.36,145.39,100.63,668.06,144.82,100.91,668.06,144.9,100.52,667.49,144.83,100.91,667.49,144.91,100.53,667.22,145.3,101.01,667.22,145.39,100.63,667.22,145.3,101.01,667.51,145.79,101.12,668.08,145.78,101.12,668.36,145.3,101.01,668.06,144.82,100.91,667.49,144.83,100.91,667.22,145.39,100.63,667.51,145.88,100.74,668.08,145.87,100.74,668.36,145.39,100.63,668.06,144.9,100.52,667.49,144.91,100.53})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-1.0,-3.4325E-13,-7.6278E-14,-1.0,-4.0046E-13,-8.8991E-14,-0.48219,0.85521,0.19005,-0.48219,0.85521,0.19005,0.5145,0.83707,0.18602,0.5145,0.83707,0.18602,1.0,-1.7163E-13,-3.8139E-14,1.0,-1.7163E-13,-3.8139E-14,0.48219,-0.85521,-0.19005,0.48219,-0.85521,-0.19005,-0.5145,-0.83707,-0.18602,-0.5145,-0.83707,-0.18602,-1.0,-3.4325E-13,-7.6278E-14,-1.0,-4.0046E-13,-8.8991E-14,0.0,-0.21693,0.97619,0.0,-0.21693,0.97619,-7.1313E-15,-0.21693,0.97619,0.0,-0.21693,0.97619,1.6395E-14,-0.21693,0.97619,0.0,-0.21693,0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619,0.0,0.21693,-0.97619})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.10919,0.0,0.0,0.0,0.10919,0.16763,0.0,0.16763,0.10919,0.33736,0.0,0.33736,0.10919,0.49927,0.0,0.49927,0.10919,0.66689,0.0,0.66689,0.10919,0.83662,0.0,0.83662,0.10919,0.99854,0.0,0.99854,0.25571,0.74927,0.38478,0.53089,0.63322,0.53552,0.75424,0.74927,0.62517,0.96764,0.37673,0.96301,0.25571,0.24927,0.38478,0.030892,0.63322,0.035523,0.75424,0.24927,0.62517,0.46764,0.37673,0.46301})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {118.0,-40.0,113.38,118.0,-24.0,113.38,118.0,-8.0,113.38,118.0,8.0,113.38,118.0,24.0,113.38,118.0,40.0,113.38,115.0,-40.0,113.38,115.0,-24.0,113.38,115.0,-8.0,113.38,115.0,8.0,113.38,115.0,24.0,113.38,115.0,40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {155.0,-37.9,113.38,145.52,-28.425,113.38,136.05,-18.95,113.38,126.57,-9.475,113.38,117.1,0.0,113.38,152.9,-40.0,113.38,143.43,-30.525,113.38,133.95,-21.05,113.38,124.47,-11.575,113.38,115.0,-2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {155.0,-1.5,113.38,141.67,-1.5,113.38,128.33,-1.5,113.38,115.0,-1.5,113.38,155.0,1.5,113.38,141.67,1.5,113.38,128.33,1.5,113.38,115.0,1.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {155.0,37.9,113.38,145.52,28.425,113.38,136.05,18.95,113.38,126.57,9.475,113.38,117.1,0.0,113.38,152.9,40.0,113.38,143.43,30.525,113.38,133.95,21.05,113.38,124.47,11.575,113.38,115.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {168.0,-60.0,113.38,168.0,-76.0,113.38,168.0,-92.0,113.38,168.0,-108.0,113.38,168.0,-124.0,113.38,168.0,-140.0,113.38,165.0,-60.0,113.38,165.0,-76.0,113.38,165.0,-92.0,113.38,165.0,-108.0,113.38,165.0,-124.0,113.38,165.0,-140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {205.0,-101.5,113.38,191.67,-101.5,113.38,178.33,-101.5,113.38,165.0,-101.5,113.38,205.0,-98.5,113.38,191.67,-98.5,113.38,178.33,-98.5,113.38,165.0,-98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {202.9,-60.0,113.38,193.43,-69.475,113.38,183.95,-78.95,113.38,174.48,-88.425,113.38,165.0,-97.9,113.38,205.0,-62.1,113.38,195.52,-71.575,113.38,186.05,-81.05,113.38,176.57,-90.525,113.38,167.1,-100.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {205.0,62.1,113.38,195.52,71.575,113.38,186.05,81.05,113.38,176.57,90.525,113.38,167.1,100.0,113.38,202.9,60.0,113.38,193.43,69.475,113.38,183.95,78.95,113.38,174.48,88.425,113.38,165.0,97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {168.0,140.0,113.38,168.0,124.0,113.38,168.0,108.0,113.38,168.0,92.0,113.38,168.0,76.0,113.38,168.0,60.0,113.38,165.0,140.0,113.38,165.0,124.0,113.38,165.0,108.0,113.38,165.0,92.0,113.38,165.0,76.0,113.38,165.0,60.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {205.0,101.5,113.38,191.67,101.5,113.38,178.33,101.5,113.38,165.0,101.5,113.38,205.0,98.5,113.38,191.67,98.5,113.38,178.33,98.5,113.38,165.0,98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {238.0,40.0,113.38,238.0,24.0,113.38,238.0,8.0,113.38,238.0,-8.0,113.38,238.0,-24.0,113.38,238.0,-40.0,113.38,235.0,40.0,113.38,235.0,24.0,113.38,235.0,8.0,113.38,235.0,-8.0,113.38,235.0,-24.0,113.38,235.0,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {237.1,0.0,113.38,246.57,-9.475,113.38,256.05,-18.95,113.38,265.52,-28.425,113.38,275.0,-37.9,113.38,235.0,-2.1,113.38,244.48,-11.575,113.38,253.95,-21.05,113.38,263.42,-30.525,113.38,272.9,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {275.0,37.9,113.38,265.52,28.425,113.38,256.05,18.95,113.38,246.57,9.475,113.38,237.1,0.0,113.38,272.9,40.0,113.38,263.42,30.525,113.38,253.95,21.05,113.38,244.48,11.575,113.38,235.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {235.0,-1.5,113.38,248.33,-1.5,113.38,261.67,-1.5,113.38,275.0,-1.5,113.38,235.0,1.5,113.38,248.33,1.5,113.38,261.67,1.5,113.38,275.0,1.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {395.0,-37.9,113.38,385.52,-28.425,113.38,376.05,-18.95,113.38,366.58,-9.475,113.38,357.1,0.0,113.38,392.9,-40.0,113.38,383.42,-30.525,113.38,373.95,-21.05,113.38,364.48,-11.575,113.38,355.0,-2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {358.0,40.0,113.38,358.0,24.0,113.38,358.0,8.0,113.38,358.0,-8.0,113.38,358.0,-24.0,113.38,358.0,-40.0,113.38,355.0,40.0,113.38,355.0,24.0,113.38,355.0,8.0,113.38,355.0,-8.0,113.38,355.0,-24.0,113.38,355.0,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {355.0,-1.5,113.38,368.33,-1.5,113.38,381.67,-1.5,113.38,395.0,-1.5,113.38,355.0,1.5,113.38,368.33,1.5,113.38,381.67,1.5,113.38,395.0,1.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {395.0,37.9,113.38,385.52,28.425,113.38,376.05,18.95,113.38,366.58,9.475,113.38,357.1,0.0,113.38,392.9,40.0,113.38,383.42,30.525,113.38,373.95,21.05,113.38,364.48,11.575,113.38,355.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {423.0,-60.0,113.38,423.0,-76.0,113.38,423.0,-92.0,113.38,423.0,-108.0,113.38,423.0,-124.0,113.38,423.0,-140.0,113.38,420.0,-60.0,113.38,420.0,-76.0,113.38,420.0,-92.0,113.38,420.0,-108.0,113.38,420.0,-124.0,113.38,420.0,-140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {460.0,-62.1,113.38,450.52,-71.575,113.38,441.05,-81.05,113.38,431.58,-90.525,113.38,422.1,-100.0,113.38,457.9,-60.0,113.38,448.42,-69.475,113.38,438.95,-78.95,113.38,429.48,-88.425,113.38,420.0,-97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {460.0,-98.5,113.38,446.67,-98.5,113.38,433.33,-98.5,113.38,420.0,-98.5,113.38,460.0,-101.5,113.38,446.67,-101.5,113.38,433.33,-101.5,113.38,420.0,-101.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {460.0,62.1,113.38,450.52,71.575,113.38,441.05,81.05,113.38,431.58,90.525,113.38,422.1,100.0,113.38,457.9,60.0,113.38,448.42,69.475,113.38,438.95,78.95,113.38,429.48,88.425,113.38,420.0,97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {423.0,60.0,113.38,423.0,76.0,113.38,423.0,92.0,113.38,423.0,108.0,113.38,423.0,124.0,113.38,423.0,140.0,113.38,420.0,60.0,113.38,420.0,76.0,113.38,420.0,92.0,113.38,420.0,108.0,113.38,420.0,124.0,113.38,420.0,140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {460.0,101.5,113.38,446.67,101.5,113.38,433.33,101.5,113.38,420.0,101.5,113.38,460.0,98.5,113.38,446.67,98.5,113.38,433.33,98.5,113.38,420.0,98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {478.0,40.0,113.38,478.0,24.0,113.38,478.0,8.0,113.38,478.0,-8.0,113.38,478.0,-24.0,113.38,478.0,-40.0,113.38,475.0,40.0,113.38,475.0,24.0,113.38,475.0,8.0,113.38,475.0,-8.0,113.38,475.0,-24.0,113.38,475.0,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {515.0,-37.9,113.38,505.52,-28.425,113.38,496.05,-18.95,113.38,486.58,-9.475,113.38,477.1,0.0,113.38,512.9,-40.0,113.38,503.42,-30.525,113.38,493.95,-21.05,113.38,484.48,-11.575,113.38,475.0,-2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {515.0,1.5,113.38,501.67,1.5,113.38,488.33,1.5,113.38,475.0,1.5,113.38,515.0,-1.5,113.38,501.67,-1.5,113.38,488.33,-1.5,113.38,475.0,-1.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {515.0,37.9,113.38,505.52,28.425,113.38,496.05,18.95,113.38,486.58,9.475,113.38,477.1,0.0,113.38,512.9,40.0,113.38,503.42,30.525,113.38,493.95,21.05,113.38,484.48,11.575,113.38,475.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {543.0,-60.0,113.38,543.0,-76.0,113.38,543.0,-92.0,113.38,543.0,-108.0,113.38,543.0,-124.0,113.38,543.0,-140.0,113.38,540.0,-60.0,113.38,540.0,-76.0,113.38,540.0,-92.0,113.38,540.0,-108.0,113.38,540.0,-124.0,113.38,540.0,-140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {580.0,-62.1,113.38,570.53,-71.575,113.38,561.05,-81.05,113.38,551.58,-90.525,113.38,542.1,-100.0,113.38,577.9,-60.0,113.38,568.42,-69.475,113.38,558.95,-78.95,113.38,549.47,-88.425,113.38,540.0,-97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {540.0,-98.5,113.38,553.33,-98.5,113.38,566.67,-98.5,113.38,580.0,-98.5,113.38,540.0,-101.5,113.38,553.33,-101.5,113.38,566.67,-101.5,113.38,580.0,-101.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {580.0,62.1,113.38,570.53,71.575,113.38,561.05,81.05,113.38,551.58,90.525,113.38,542.1,100.0,113.38,577.9,60.0,113.38,568.42,69.475,113.38,558.95,78.95,113.38,549.47,88.425,113.38,540.0,97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {543.0,60.0,113.38,543.0,76.0,113.38,543.0,92.0,113.38,543.0,108.0,113.38,543.0,124.0,113.38,543.0,140.0,113.38,540.0,60.0,113.38,540.0,76.0,113.38,540.0,92.0,113.38,540.0,108.0,113.38,540.0,124.0,113.38,540.0,140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {580.0,101.5,113.38,566.67,101.5,113.38,553.33,101.5,113.38,540.0,101.5,113.38,580.0,98.5,113.38,566.67,98.5,113.38,553.33,98.5,113.38,540.0,98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {597.1,0.0,113.38,606.58,-9.475,113.38,616.05,-18.95,113.38,625.53,-28.425,113.38,635.0,-37.9,113.38,595.0,-2.1,113.38,604.47,-11.575,113.38,613.95,-21.05,113.38,623.42,-30.525,113.38,632.9,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {635.0,-1.5,113.38,621.67,-1.5,113.38,608.33,-1.5,113.38,595.0,-1.5,113.38,635.0,1.5,113.38,621.67,1.5,113.38,608.33,1.5,113.38,595.0,1.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {635.0,37.9,113.38,625.53,28.425,113.38,616.05,18.95,113.38,606.58,9.475,113.38,597.1,0.0,113.38,632.9,40.0,113.38,623.42,30.525,113.38,613.95,21.05,113.38,604.47,11.575,113.38,595.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {598.0,40.0,113.38,598.0,24.0,113.38,598.0,8.0,113.38,598.0,-8.0,113.38,598.0,-24.0,113.38,598.0,-40.0,113.38,595.0,40.0,113.38,595.0,24.0,113.38,595.0,8.0,113.38,595.0,-8.0,113.38,595.0,-24.0,113.38,595.0,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {663.0,-60.0,113.38,663.0,-76.0,113.38,663.0,-92.0,113.38,663.0,-108.0,113.38,663.0,-124.0,113.38,663.0,-140.0,113.38,660.0,-60.0,113.38,660.0,-76.0,113.38,660.0,-92.0,113.38,660.0,-108.0,113.38,660.0,-124.0,113.38,660.0,-140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.1842E-15,0.0,1.0,-2.3685E-15,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {662.1,-100.0,113.38,671.58,-90.525,113.38,681.05,-81.05,113.38,690.53,-71.575,113.38,700.0,-62.1,113.38,660.0,-97.9,113.38,669.47,-88.425,113.38,678.95,-78.95,113.38,688.42,-69.475,113.38,697.9,-60.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {3,1,2,-1,1,0,2,-1,5,3,4,-1,3,2,4,-1,7,5,6,-1,5,4,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {700.0,-101.5,113.38,700.0,-98.5,113.38,686.67,-101.5,113.38,686.67,-98.5,113.38,673.33,-101.5,113.38,673.33,-98.5,113.38,660.0,-101.5,113.38,660.0,-98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,2.3685E-15,-1.0,0.0,2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,1.0,0.33333,0.0,0.33333,1.0,0.66667,0.0,0.66667,1.0,1.0,0.0,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {700.0,62.1,113.38,690.53,71.575,113.38,681.05,81.05,113.38,671.58,90.525,113.38,662.1,100.0,113.38,697.9,60.0,113.38,688.42,69.475,113.38,678.95,78.95,113.38,669.47,88.425,113.38,660.0,97.9,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {7,1,6,-1,1,0,6,-1,8,2,7,-1,2,1,7,-1,9,3,8,-1,3,2,8,-1,10,4,9,-1,4,3,9,-1,11,5,10,-1,5,4,10,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {663.0,60.0,113.38,663.0,76.0,113.38,663.0,92.0,113.38,663.0,108.0,113.38,663.0,124.0,113.38,663.0,140.0,113.38,660.0,60.0,113.38,660.0,76.0,113.38,660.0,92.0,113.38,660.0,108.0,113.38,660.0,124.0,113.38,660.0,140.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.2,0.0,0.4,0.0,0.6,0.0,0.8,0.0,1.0,1.0,0.0,1.0,0.2,1.0,0.4,1.0,0.6,1.0,0.8,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,1,4,-1,1,0,4,-1,6,2,5,-1,2,1,5,-1,7,3,6,-1,3,2,6,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {700.0,101.5,113.38,686.67,101.5,113.38,673.33,101.5,113.38,660.0,101.5,113.38,700.0,98.5,113.38,686.67,98.5,113.38,673.33,98.5,113.38,660.0,98.5,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.3685E-15,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33333,0.0,0.66667,0.0,1.0,1.0,0.0,1.0,0.33333,1.0,0.66667,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {5,9,8,-1,9,11,8,-1,9,1,11,-1,1,10,11,-1,9,5,6,-1,2,1,9,-1,6,2,9,-1,7,3,6,-1,3,2,6,-1,0,4,11,-1,4,8,11,-1,10,0,11,-1,19,18,13,-1,18,12,13,-1,28,13,14,-1,19,28,20,-1,13,28,19,-1,26,29,15,-1,29,27,15,-1,29,28,27,-1,28,14,27,-1,26,22,21,-1,16,26,15,-1,22,26,16,-1,23,22,17,-1,22,16,17,-1,24,29,25,-1,25,26,21,-1,20,28,24,-1,26,25,29,-1,29,24,28,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {715.0,1.5,113.38,728.33,1.5,113.38,741.67,1.5,113.38,755.0,1.5,113.38,715.0,-1.5,113.38,728.33,-1.5,113.38,741.67,-1.5,113.38,755.0,-1.5,113.38,721.67,-1.5,113.38,728.33,0.0,113.38,721.67,1.5,113.38,721.67,0.0,113.38,718.0,40.0,113.38,718.0,24.0,113.38,718.0,8.0,113.38,718.0,-8.0,113.38,718.0,-24.0,113.38,718.0,-40.0,113.38,715.0,40.0,113.38,715.0,24.0,113.38,715.0,8.0,113.38,715.0,-8.0,113.38,715.0,-24.0,113.38,715.0,-40.0,113.38,715.0,1.5,113.38,715.0,-1.5,113.38,716.5,-8.0,113.38,718.0,0.0,113.38,716.5,8.0,113.38,716.5,0.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.3685E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.1842E-15,1.0,0.0,2.3685E-15,1.0,0.0,1.1842E-15,1.0,0.0,1.1842E-15,1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.1842E-15,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.3685E-15,0.0,-1.0,0.0,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.33285,0.0,0.66569,0.0,0.99854,0.07489,0.0,0.07489,0.33285,0.07489,0.66569,0.07489,0.99854,0.07489,0.16642,0.037445,0.33285,0.0,0.16642,0.037445,0.16642,0.5,0.0,0.5,0.19971,0.5,0.39941,0.5,0.59912,0.5,0.79883,0.5,0.99854,0.53745,0.0,0.53745,0.19971,0.53745,0.39941,0.53745,0.59912,0.53745,0.79883,0.53745,0.99854,0.53745,0.48055,0.53745,0.51799,0.51872,0.59912,0.5,0.49927,0.51872,0.39941,0.51872,0.49927})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,0,-1,6,0,5,-1,7,2,1,-1,7,1,6,-1,8,3,2,-1,8,2,7,-1,9,4,3,-1,9,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {717.1,0.0,113.38,726.58,-9.475,113.38,736.05,-18.95,113.38,745.53,-28.425,113.38,755.0,-37.9,113.38,715.0,-2.1,113.38,724.47,-11.575,113.38,733.95,-21.05,113.38,743.42,-30.525,113.38,752.9,-40.0,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {6,1,5,-1,1,0,5,-1,7,2,6,-1,2,1,6,-1,8,3,7,-1,3,2,7,-1,9,4,8,-1,4,3,8,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {755.0,37.9,113.38,745.53,28.425,113.38,736.05,18.95,113.38,726.58,9.475,113.38,717.1,0.0,113.38,752.9,40.0,113.38,743.42,30.525,113.38,733.95,21.05,113.38,724.47,11.575,113.38,715.0,2.1,113.38})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,0.25,0.0,0.5,0.0,0.75,0.0,1.0,1.0,0.0,1.0,0.25,1.0,0.5,1.0,0.75,1.0,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {4,16,15,-1,16,17,15,-1,15,17,6,-1,17,8,6,-1,11,10,7,-1,6,8,11,-1,7,6,11,-1,8,12,11,-1,12,14,11,-1,11,14,10,-1,14,13,10,-1,10,13,18,-1,13,20,18,-1,18,20,9,-1,20,19,9,-1,18,9,5,-1,7,10,18,-1,5,7,18,-1,2,3,13,-1,3,21,20,-1,1,22,6,-1,0,2,12,-1,22,4,15,-1,16,0,17,-1,21,19,20,-1,5,1,7,-1,8,17,12,-1,15,6,22,-1,6,7,1,-1,14,12,2,-1,13,14,2,-1,20,13,3,-1,0,12,17,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {595.0,135.02,70.0,575.0,52.372,55.0,581.67,133.33,60.0,578.89,132.72,57.917,595.0,93.697,70.0,575.0,93.697,55.0,585.0,93.697,62.5,580.0,93.697,58.75,585.0,114.36,62.5,575.0,114.36,55.0,580.0,114.36,58.75,582.5,114.36,60.625,585.0,124.69,62.5,580.0,124.69,58.75,582.5,124.69,60.625,590.0,93.697,66.25,595.0,114.36,70.0,590.0,114.36,66.25,577.5,114.36,56.875,575.0,124.69,55.0,577.5,124.69,56.875,575.0,131.98,55.0,595.0,52.917,70.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,0.0,0.020505,0.33333,0.027835,0.19448,0.5,1.0,0.5,0.0,0.5,0.5,0.5,0.25,0.25,0.5,0.25,0.0,0.25,0.25,0.25,0.375,0.125,0.5,0.125,0.25,0.125,0.375,0.5,0.75,0.25,1.0,0.25,0.75,0.25,0.125,0.125,0.0,0.125,0.125,0.036784,0.0,0.99341,1.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,1,4,-1,0,3,4,-1,3,6,5,-1,5,2,4,-1,4,3,5,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {575.0,131.98,55.0,575.0,52.372,55.0,535.0,52.727,55.0,557.34,130.0,55.0,575.0,92.177,55.0,535.0,92.177,55.0,535.0,129.92,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,1.0,0.99554,0.0,0.024886,0.5585,0.5,1.0,0.5,0.0,0.025895,0.0})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {14,12,13,-1,12,10,13,-1,11,14,7,-1,14,13,7,-1,17,15,16,-1,15,8,16,-1,12,17,10,-1,17,16,10,-1,16,8,6,-1,9,10,16,-1,6,9,16,-1,13,10,9,-1,4,7,13,-1,9,4,13,-1,20,18,19,-1,18,5,19,-1,8,20,6,-1,20,19,6,-1,2,3,12,-1,3,0,15,-1,21,1,6,-1,22,2,14,-1,0,18,20,-1,5,21,19,-1,1,4,9,-1,11,22,14,-1,12,14,2,-1,15,17,3,-1,8,15,20,-1,17,12,3,-1,9,6,1,-1,6,19,21,-1,15,0,20,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {595.0,-135.02,70.0,575.0,-52.372,55.0,578.89,-132.72,57.917,581.67,-133.33,60.0,575.0,-93.697,55.0,595.0,-93.697,70.0,585.0,-93.697,62.5,575.0,-114.36,55.0,585.0,-114.36,62.5,580.0,-93.697,58.75,580.0,-114.36,58.75,575.0,-124.69,55.0,580.0,-124.69,58.75,577.5,-114.36,56.875,577.5,-124.69,56.875,585.0,-124.69,62.5,582.5,-114.36,60.625,582.5,-124.69,60.625,595.0,-114.36,70.0,590.0,-93.697,66.25,590.0,-114.36,66.25,595.0,-52.917,70.0,575.0,-131.98,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,6.0908E-17,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8,-0.6,0.0,0.8})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,1.0,1.0,0.0,0.80552,0.97217,0.66667,0.9795,1.0,0.5,0.0,0.5,0.5,0.5,1.0,0.75,0.5,0.75,0.75,0.5,0.75,0.75,1.0,0.875,0.75,0.875,0.875,0.75,0.875,0.875,0.5,0.875,0.625,0.75,0.625,0.875,0.0,0.75,0.25,0.5,0.25,0.75,0.0,0.0065897,1.0,0.96322})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(1.0).setDiffuseColor(0.29412,0.26275,0.26275).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(new int[] {2,3,6,-1,4,0,5,-1,1,2,5,-1,6,4,2,-1,4,5,2,-1})
        .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {575.0,-52.372,55.0,575.0,-131.98,55.0,557.34,-130.0,55.0,535.0,-129.92,55.0,535.0,-52.727,55.0,575.0,-92.177,55.0,535.0,-92.177,55.0})))
        .setNormal(new Normal().setVector(new MFVec3f(new double[] {6.6613E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,8.8818E-17,0.0,-1.0,8.8818E-17,0.0,-1.0})))
        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {1.0,0.0,1.0,1.0,0.5585,0.97511,0.0,0.9741,0.0,0.0044645,1.0,0.5,0.0,0.5})))))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.50196).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_1762_coordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_1762_point())))));
            }
            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_4_40_coordIndex_1()
		{
			int[] value = {33,32,35,-1,32,34,35,-1,32,36,34,-1,36,37,34,-1,20,16,19,-1,16,15,19,-1,16,18,15,-1,18,17,15,-1,0,37,4,-1,4,29,5,-1,5,29,6,-1,6,28,7,-1,7,26,8,-1,8,25,9,-1,9,24,10,-1,10,23,11,-1,11,22,12,-1,12,21,13,-1,13,18,2,-1,2,18,14,-1,14,20,3,-1,3,20,21,-1,21,12,22,-1,22,11,23,-1,23,10,24,-1,24,9,25,-1,25,8,26,-1,26,7,27,-1,27,7,28,-1,28,6,29,-1,29,4,30,-1,30,35,1,-1,1,35,31,-1,31,37,0,-1,35,30,33,-1,34,31,35,-1,33,30,32,-1,37,31,34,-1,36,4,37,-1,32,4,36,-1,19,21,20,-1,15,21,19,-1,20,14,16,-1,17,13,15,-1,18,13,17,-1,16,14,18,-1,21,15,13,-1,4,32,30,-1,71,73,70,-1,73,72,70,-1,70,72,74,-1,72,75,74,-1,58,57,54,-1,57,53,54,-1,54,53,56,-1,53,55,56,-1,38,42,75,-1,42,43,67,-1,43,44,67,-1,44,45,66,-1,45,46,64,-1,46,47,63,-1,47,48,62,-1,48,49,61,-1,49,50,60,-1,50,51,59,-1,51,40,56,-1,40,52,56,-1,52,41,58,-1,41,59,58,-1,59,60,50,-1,60,61,49,-1,61,62,48,-1,62,63,47,-1,63,64,46,-1,64,65,45,-1,65,66,45,-1,66,67,44,-1,67,68,42,-1,68,39,73,-1,39,69,73,-1,69,38,75,-1,73,71,68,-1,72,73,69,-1,71,70,68,-1,75,72,69,-1,74,75,42,-1,70,74,42,-1,57,58,59,-1,53,57,59,-1,58,54,52,-1,55,53,51,-1,56,55,51,-1,54,56,52,-1,59,51,53,-1,42,68,70,-1,109,111,108,-1,111,110,108,-1,108,110,112,-1,110,113,112,-1,106,105,102,-1,105,101,102,-1,102,101,104,-1,101,103,104,-1,76,80,113,-1,80,81,98,-1,81,82,97,-1,82,83,96,-1,83,84,95,-1,84,85,94,-1,85,86,93,-1,86,87,92,-1,87,88,91,-1,88,89,90,-1,89,78,104,-1,79,90,106,-1,90,91,88,-1,91,92,87,-1,92,93,86,-1,93,94,85,-1,94,95,84,-1,95,96,83,-1,96,97,82,-1,97,98,81,-1,98,99,80,-1,99,77,111,-1,78,100,104,-1,100,79,106,-1,77,107,111,-1,107,76,113,-1,111,109,99,-1,110,111,107,-1,109,108,99,-1,113,110,107,-1,112,113,80,-1,108,112,80,-1,105,106,90,-1,101,105,90,-1,106,102,100,-1,103,101,89,-1,104,103,89,-1,102,104,100,-1,90,89,101,-1,80,99,108,-1,114,118,120,-1,118,116,121,-1,117,119,121,-1,119,115,120,-1,120,118,121,-1,121,119,120,-1,148,150,147,-1,150,149,147,-1,147,149,151,-1,149,152,151,-1,159,158,155,-1,158,154,155,-1,155,154,157,-1,154,156,157,-1,122,126,152,-1,126,127,144,-1,127,128,143,-1,128,129,142,-1,129,130,141,-1,130,131,140,-1,131,132,139,-1,132,133,138,-1,133,134,137,-1,134,135,136,-1,135,124,157,-1,125,136,159,-1,136,137,134,-1,137,138,133,-1,138,139,132,-1,139,140,131,-1,140,141,130,-1,141,142,129,-1,142,143,128,-1,143,144,127,-1,144,145,126,-1,145,123,150,-1,123,146,150,-1,146,122,152,-1,124,153,157,-1,153,125,159,-1,150,148,145,-1,149,150,146,-1,148,147,145,-1,152,149,146,-1,151,152,126,-1,147,151,126,-1,158,159,136,-1,154,158,136,-1,159,155,153,-1,156,154,135,-1,157,156,135,-1,155,157,153,-1,136,135,154,-1,126,145,147,-1,160,164,166,-1,164,162,167,-1,163,165,167,-1,165,161,166,-1,166,164,167,-1,167,165,166,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_40_point_1()
		{
			double[] value = {525.12,69.807,105.17,525.12,71.807,105.17,615.12,69.807,105.17,615.12,71.807,105.17,533.3,69.807,105.17,541.48,69.807,105.17,549.66,69.807,105.17,557.84,69.807,105.17,566.02,69.807,105.17,574.21,69.807,105.17,582.39,69.807,105.17,590.57,69.807,105.17,598.75,69.807,105.17,606.93,69.807,105.17,615.12,70.807,105.17,609.49,70.807,105.17,612.3,70.807,105.17,609.49,70.307,105.17,612.3,70.307,105.17,609.49,71.307,105.17,612.3,71.307,105.17,606.93,71.807,105.17,598.75,71.807,105.17,590.57,71.807,105.17,582.39,71.807,105.17,574.21,71.807,105.17,566.02,71.807,105.17,557.84,71.807,105.17,549.66,71.807,105.17,541.48,71.807,105.17,533.3,71.807,105.17,525.12,70.807,105.17,530.74,70.807,105.17,530.74,71.307,105.17,527.93,70.807,105.17,527.93,71.307,105.17,530.74,70.307,105.17,527.93,70.307,105.17,525.12,69.807,107.17,525.12,71.807,107.17,615.12,69.807,107.17,615.12,71.807,107.17,533.3,69.807,107.17,541.48,69.807,107.17,549.66,69.807,107.17,557.84,69.807,107.17,566.02,69.807,107.17,574.21,69.807,107.17,582.39,69.807,107.17,590.57,69.807,107.17,598.75,69.807,107.17,606.93,69.807,107.17,615.12,70.807,107.17,609.49,70.807,107.17,612.3,70.807,107.17,609.49,70.307,107.17,612.3,70.307,107.17,609.49,71.307,107.17,612.3,71.307,107.17,606.93,71.807,107.17,598.75,71.807,107.17,590.57,71.807,107.17,582.39,71.807,107.17,574.21,71.807,107.17,566.02,71.807,107.17,557.84,71.807,107.17,549.66,71.807,107.17,541.48,71.807,107.17,533.3,71.807,107.17,525.12,70.807,107.17,530.74,70.807,107.17,530.74,71.307,107.17,527.93,70.807,107.17,527.93,71.307,107.17,530.74,70.307,107.17,527.93,70.307,107.17,525.12,69.807,105.17,525.12,69.807,107.17,615.12,69.807,105.17,615.12,69.807,107.17,533.3,69.807,105.17,541.48,69.807,105.17,549.66,69.807,105.17,557.84,69.807,105.17,566.02,69.807,105.17,574.21,69.807,105.17,582.39,69.807,105.17,590.57,69.807,105.17,598.75,69.807,105.17,606.93,69.807,105.17,606.93,69.807,107.17,598.75,69.807,107.17,590.57,69.807,107.17,582.39,69.807,107.17,574.21,69.807,107.17,566.02,69.807,107.17,557.84,69.807,107.17,549.66,69.807,107.17,541.48,69.807,107.17,533.3,69.807,107.17};
			return value;
		}
		private double[] getCoordinate_5_40_point_2()
		{
			double[] value = {615.12,69.807,106.17,609.49,69.807,106.17,612.3,69.807,106.17,609.49,69.807,105.67,612.3,69.807,105.67,609.49,69.807,106.67,612.3,69.807,106.67,525.12,69.807,106.17,530.74,69.807,106.17,530.74,69.807,106.67,527.93,69.807,106.17,527.93,69.807,106.67,530.74,69.807,105.67,527.93,69.807,105.67,615.12,69.807,105.17,615.12,69.807,107.17,615.12,71.807,105.17,615.12,71.807,107.17,615.12,70.807,105.17,615.12,70.807,107.17,615.12,69.807,106.17,615.12,71.807,106.17,615.12,71.807,105.17,615.12,71.807,107.17,525.12,71.807,105.17,525.12,71.807,107.17,606.93,71.807,105.17,598.75,71.807,105.17,590.57,71.807,105.17,582.39,71.807,105.17,574.21,71.807,105.17,566.02,71.807,105.17,557.84,71.807,105.17,549.66,71.807,105.17,541.48,71.807,105.17,533.3,71.807,105.17,533.3,71.807,107.17,541.48,71.807,107.17,549.66,71.807,107.17,557.84,71.807,107.17,566.02,71.807,107.17,574.21,71.807,107.17,582.39,71.807,107.17,590.57,71.807,107.17,598.75,71.807,107.17,606.93,71.807,107.17,615.12,71.807,106.17,609.49,71.807,106.17,609.49,71.807,106.67,612.3,71.807,106.17,612.3,71.807,106.67,609.49,71.807,105.67,612.3,71.807,105.67,525.12,71.807,106.17,530.74,71.807,106.17,527.93,71.807,106.17,530.74,71.807,105.67,527.93,71.807,105.67,530.74,71.807,106.67,527.93,71.807,106.67,525.12,71.807,105.17,525.12,71.807,107.17,525.12,69.807,105.17,525.12,69.807,107.17,525.12,70.807,105.17,525.12,70.807,107.17,525.12,71.807,106.17,525.12,69.807,106.17};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_41_vector_1()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.9299E-16,0.0,1.0,-2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0};
			return value;
		}
		private double[] getNormal_5_41_vector_2()
		{
			double[] value = {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.7756E-17,-1.0,0.0,-2.7756E-17,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-2.7756E-17,-1.0,0.0,-2.7756E-17,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_42_point_1()
		{
			double[] value = {0.82219,0.0,0.8,0.0,0.82219,0.99854,0.8,0.99854,0.82219,0.090776,0.82219,0.18155,0.82219,0.27233,0.82219,0.3631,0.82219,0.45388,0.82219,0.54466,0.82219,0.63543,0.82219,0.72621,0.82219,0.81698,0.82219,0.90776,0.81109,0.99854,0.81109,0.93613,0.81109,0.96733,0.81664,0.93613,0.81664,0.96733,0.80555,0.93613,0.80555,0.96733,0.8,0.90776,0.8,0.81698,0.8,0.72621,0.8,0.63543,0.8,0.54466,0.8,0.45388,0.8,0.3631,0.8,0.27233,0.8,0.18155,0.8,0.090776,0.81109,0.0,0.81109,0.062408,0.80555,0.062408,0.81109,0.031204,0.80555,0.031204,0.81664,0.062408,0.81664,0.031204,0.62219,0.0,0.6,0.0,0.62219,0.99854,0.6,0.99854,0.62219,0.090776,0.62219,0.18155,0.62219,0.27233,0.62219,0.3631,0.62219,0.45388,0.62219,0.54466,0.62219,0.63543,0.62219,0.72621,0.62219,0.81698,0.62219,0.90776,0.61109,0.99854,0.61109,0.93613,0.61109,0.96733,0.61664,0.93613,0.61664,0.96733,0.60555,0.93613,0.60555,0.96733,0.6,0.90776,0.6,0.81698,0.6,0.72621,0.6,0.63543,0.6,0.54466,0.6,0.45388,0.6,0.3631,0.6,0.27233,0.6,0.18155,0.6,0.090776,0.61109,0.0,0.61109,0.062408,0.60555,0.062408,0.61109,0.031204,0.60555,0.031204,0.61664,0.062408,0.61664,0.031204,0.22219,0.0,0.2,0.0,0.22219,0.99854,0.2,0.99854,0.22219,0.090776,0.22219,0.18155,0.22219,0.27233,0.22219,0.3631,0.22219,0.45388,0.22219,0.54466,0.22219,0.63543,0.22219,0.72621,0.22219,0.81698,0.22219,0.90776,0.2,0.90776,0.2,0.81698,0.2,0.72621,0.2,0.63543,0.2,0.54466,0.2,0.45388,0.2,0.3631,0.2,0.27233,0.2,0.18155,0.2,0.090776};
			return value;
		}
		private double[] getTextureCoordinate_5_42_point_2()
		{
			double[] value = {0.21109,0.99854,0.21109,0.93613,0.21109,0.96733,0.21664,0.93613,0.21664,0.96733,0.20555,0.93613,0.20555,0.96733,0.21109,0.0,0.21109,0.062408,0.20555,0.062408,0.21109,0.031204,0.20555,0.031204,0.21664,0.062408,0.21664,0.031204,0.4,0.5,0.4,0.69854,0.59854,0.5,0.59854,0.69854,0.49927,0.5,0.49927,0.69854,0.4,0.59927,0.59854,0.59927,0.02219,0.0,0.0,0.0,0.02219,0.99854,0.0,0.99854,0.02219,0.090776,0.02219,0.18155,0.02219,0.27233,0.02219,0.3631,0.02219,0.45388,0.02219,0.54466,0.02219,0.63543,0.02219,0.72621,0.02219,0.81698,0.02219,0.90776,0.0,0.90776,0.0,0.81698,0.0,0.72621,0.0,0.63543,0.0,0.54466,0.0,0.45388,0.0,0.3631,0.0,0.27233,0.0,0.18155,0.0,0.090776,0.011095,0.0,0.011095,0.062408,0.0055474,0.062408,0.011095,0.031204,0.0055474,0.031204,0.016642,0.062408,0.016642,0.031204,0.011095,0.99854,0.011095,0.93613,0.011095,0.96733,0.016642,0.93613,0.016642,0.96733,0.0055474,0.93613,0.0055474,0.96733,0.4,0.0,0.4,0.19854,0.59854,0.0,0.59854,0.19854,0.49927,0.0,0.49927,0.19854,0.4,0.099268,0.59854,0.099268};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_47_point_1()
		{
			double[] value = {524.9,-41.765,105.17,524.9,-39.765,105.17,614.9,-41.765,105.17,614.9,-39.765,105.17,533.08,-41.765,105.17,541.26,-41.765,105.17,549.45,-41.765,105.17,557.63,-41.765,105.17,565.81,-41.765,105.17,573.99,-41.765,105.17,582.17,-41.765,105.17,590.35,-41.765,105.17,598.54,-41.765,105.17,606.72,-41.765,105.17,614.9,-40.765,105.17,609.28,-40.765,105.17,612.09,-40.765,105.17,609.28,-41.265,105.17,612.09,-41.265,105.17,609.28,-40.265,105.17,612.09,-40.265,105.17,606.72,-39.765,105.17,598.54,-39.765,105.17,590.35,-39.765,105.17,582.17,-39.765,105.17,573.99,-39.765,105.17,565.81,-39.765,105.17,557.63,-39.765,105.17,549.45,-39.765,105.17,541.26,-39.765,105.17,533.08,-39.765,105.17,524.9,-40.765,105.17,530.53,-40.765,105.17,530.53,-40.265,105.17,527.71,-40.765,105.17,527.71,-40.265,105.17,530.53,-41.265,105.17,527.71,-41.265,105.17,524.9,-41.765,107.17,524.9,-39.765,107.17,614.9,-41.765,107.17,614.9,-39.765,107.17,533.08,-41.765,107.17,541.26,-41.765,107.17,549.45,-41.765,107.17,557.63,-41.765,107.17,565.81,-41.765,107.17,573.99,-41.765,107.17,582.17,-41.765,107.17,590.35,-41.765,107.17,598.54,-41.765,107.17,606.72,-41.765,107.17,614.9,-40.765,107.17,609.28,-40.765,107.17,612.09,-40.765,107.17,609.28,-41.265,107.17,612.09,-41.265,107.17,609.28,-40.265,107.17,612.09,-40.265,107.17,606.72,-39.765,107.17,598.54,-39.765,107.17,590.35,-39.765,107.17,582.17,-39.765,107.17,573.99,-39.765,107.17,565.81,-39.765,107.17,557.63,-39.765,107.17,549.45,-39.765,107.17,541.26,-39.765,107.17,533.08,-39.765,107.17,524.9,-40.765,107.17,530.53,-40.765,107.17,530.53,-40.265,107.17,527.71,-40.765,107.17,527.71,-40.265,107.17,530.53,-41.265,107.17,527.71,-41.265,107.17,524.9,-41.765,105.17,524.9,-41.765,107.17,614.9,-41.765,105.17,614.9,-41.765,107.17,533.08,-41.765,105.17,541.26,-41.765,105.17,549.45,-41.765,105.17,557.63,-41.765,105.17,565.81,-41.765,105.17,573.99,-41.765,105.17,582.17,-41.765,105.17,590.35,-41.765,105.17,598.54,-41.765,105.17,606.72,-41.765,105.17,606.72,-41.765,107.17,598.54,-41.765,107.17,590.35,-41.765,107.17,582.17,-41.765,107.17,573.99,-41.765,107.17,565.81,-41.765,107.17,557.63,-41.765,107.17,549.45,-41.765,107.17,541.26,-41.765,107.17,533.08,-41.765,107.17};
			return value;
		}
		private double[] getCoordinate_5_47_point_2()
		{
			double[] value = {614.9,-41.765,106.17,609.28,-41.765,106.17,612.09,-41.765,106.17,609.28,-41.765,105.67,612.09,-41.765,105.67,609.28,-41.765,106.67,612.09,-41.765,106.67,524.9,-41.765,106.17,530.53,-41.765,106.17,530.53,-41.765,106.67,527.71,-41.765,106.17,527.71,-41.765,106.67,530.53,-41.765,105.67,527.71,-41.765,105.67,614.9,-41.765,105.17,614.9,-41.765,107.17,614.9,-39.765,105.17,614.9,-39.765,107.17,614.9,-40.765,105.17,614.9,-40.765,107.17,614.9,-41.765,106.17,614.9,-39.765,106.17,614.9,-39.765,105.17,614.9,-39.765,107.17,524.9,-39.765,105.17,524.9,-39.765,107.17,606.72,-39.765,105.17,598.54,-39.765,105.17,590.35,-39.765,105.17,582.17,-39.765,105.17,573.99,-39.765,105.17,565.81,-39.765,105.17,557.63,-39.765,105.17,549.45,-39.765,105.17,541.26,-39.765,105.17,533.08,-39.765,105.17,533.08,-39.765,107.17,541.26,-39.765,107.17,549.45,-39.765,107.17,557.63,-39.765,107.17,565.81,-39.765,107.17,573.99,-39.765,107.17,582.17,-39.765,107.17,590.35,-39.765,107.17,598.54,-39.765,107.17,606.72,-39.765,107.17,614.9,-39.765,106.17,609.28,-39.765,106.17,609.28,-39.765,106.67,612.09,-39.765,106.17,612.09,-39.765,106.67,609.28,-39.765,105.67,612.09,-39.765,105.67,524.9,-39.765,106.17,530.53,-39.765,106.17,527.71,-39.765,106.17,530.53,-39.765,105.67,527.71,-39.765,105.67,530.53,-39.765,106.67,527.71,-39.765,106.67,524.9,-39.765,105.17,524.9,-39.765,107.17,524.9,-41.765,105.17,524.9,-41.765,107.17,524.9,-40.765,105.17,524.9,-40.765,107.17,524.9,-39.765,106.17,524.9,-41.765,106.17};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_48_vector_1()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.1711E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.9299E-16,0.0,1.0,-2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.1711E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-9.6493E-17,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-9.6493E-17,-1.0,0.0,0.0,-1.0,0.0};
			return value;
		}
		private double[] getNormal_5_48_vector_2()
		{
			double[] value = {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-1.3878E-17,-1.0,0.0,-1.3878E-17,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,-1.3878E-17,-1.0,0.0,-1.3878E-17,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_49_point_1()
		{
			double[] value = {0.82219,0.0,0.8,0.0,0.82219,0.99854,0.8,0.99854,0.82219,0.090776,0.82219,0.18155,0.82219,0.27233,0.82219,0.3631,0.82219,0.45388,0.82219,0.54466,0.82219,0.63543,0.82219,0.72621,0.82219,0.81698,0.82219,0.90776,0.81109,0.99854,0.81109,0.93613,0.81109,0.96733,0.81664,0.93613,0.81664,0.96733,0.80555,0.93613,0.80555,0.96733,0.8,0.90776,0.8,0.81698,0.8,0.72621,0.8,0.63543,0.8,0.54466,0.8,0.45388,0.8,0.3631,0.8,0.27233,0.8,0.18155,0.8,0.090776,0.81109,0.0,0.81109,0.062408,0.80555,0.062408,0.81109,0.031204,0.80555,0.031204,0.81664,0.062408,0.81664,0.031204,0.62219,0.0,0.6,0.0,0.62219,0.99854,0.6,0.99854,0.62219,0.090776,0.62219,0.18155,0.62219,0.27233,0.62219,0.3631,0.62219,0.45388,0.62219,0.54466,0.62219,0.63543,0.62219,0.72621,0.62219,0.81698,0.62219,0.90776,0.61109,0.99854,0.61109,0.93613,0.61109,0.96733,0.61664,0.93613,0.61664,0.96733,0.60555,0.93613,0.60555,0.96733,0.6,0.90776,0.6,0.81698,0.6,0.72621,0.6,0.63543,0.6,0.54466,0.6,0.45388,0.6,0.3631,0.6,0.27233,0.6,0.18155,0.6,0.090776,0.61109,0.0,0.61109,0.062408,0.60555,0.062408,0.61109,0.031204,0.60555,0.031204,0.61664,0.062408,0.61664,0.031204,0.22219,0.0,0.2,0.0,0.22219,0.99854,0.2,0.99854,0.22219,0.090776,0.22219,0.18155,0.22219,0.27233,0.22219,0.3631,0.22219,0.45388,0.22219,0.54466,0.22219,0.63543,0.22219,0.72621,0.22219,0.81698,0.22219,0.90776,0.2,0.90776,0.2,0.81698,0.2,0.72621,0.2,0.63543,0.2,0.54466,0.2,0.45388,0.2,0.3631,0.2,0.27233,0.2,0.18155,0.2,0.090776};
			return value;
		}
		private double[] getTextureCoordinate_5_49_point_2()
		{
			double[] value = {0.21109,0.99854,0.21109,0.93613,0.21109,0.96733,0.21664,0.93613,0.21664,0.96733,0.20555,0.93613,0.20555,0.96733,0.21109,0.0,0.21109,0.062408,0.20555,0.062408,0.21109,0.031204,0.20555,0.031204,0.21664,0.062408,0.21664,0.031204,0.4,0.5,0.4,0.69854,0.59854,0.5,0.59854,0.69854,0.49927,0.5,0.49927,0.69854,0.4,0.59927,0.59854,0.59927,0.02219,0.0,0.0,0.0,0.02219,0.99854,0.0,0.99854,0.02219,0.090776,0.02219,0.18155,0.02219,0.27233,0.02219,0.3631,0.02219,0.45388,0.02219,0.54466,0.02219,0.63543,0.02219,0.72621,0.02219,0.81698,0.02219,0.90776,0.0,0.90776,0.0,0.81698,0.0,0.72621,0.0,0.63543,0.0,0.54466,0.0,0.45388,0.0,0.3631,0.0,0.27233,0.0,0.18155,0.0,0.090776,0.011095,0.0,0.011095,0.062408,0.0055474,0.062408,0.011095,0.031204,0.0055474,0.031204,0.016642,0.062408,0.016642,0.031204,0.011095,0.99854,0.011095,0.93613,0.011095,0.96733,0.016642,0.93613,0.016642,0.96733,0.0055474,0.93613,0.0055474,0.96733,0.4,0.0,0.4,0.19854,0.59854,0.0,0.59854,0.19854,0.49927,0.0,0.49927,0.19854,0.4,0.099268,0.59854,0.099268};
			return value;
		}



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_68_point_1()
		{
			double[] value = {760.0,50.0,113.0,759.05,50.947,113.0,758.11,51.895,113.0,757.16,52.842,113.0,756.21,53.789,113.0,755.26,54.737,113.0,754.32,55.684,113.0,753.37,56.632,113.0,752.42,57.579,113.0,751.47,58.526,113.0,750.53,59.474,113.0,749.58,60.421,113.0,748.63,61.368,113.0,747.68,62.316,113.0,746.74,63.263,113.0,745.79,64.211,113.0,744.84,65.158,113.0,743.89,66.105,113.0,742.95,67.053,113.0,742.0,68.0,113.0,741.05,68.947,113.0,740.11,69.895,113.0,739.16,70.842,113.0,738.21,71.789,113.0,737.26,72.737,113.0,736.32,73.684,113.0,735.37,74.632,113.0,734.42,75.579,113.0,733.47,76.526,113.0,732.53,77.474,113.0,731.58,78.421,113.0,730.63,79.368,113.0,729.68,80.316,113.0,728.74,81.263,113.0,727.79,82.211,113.0,726.84,83.158,113.0,725.89,84.105,113.0,724.95,85.053,113.0,724.0,86.0,113.0,723.05,86.947,113.0,722.11,87.895,113.0,721.16,88.842,113.0,720.21,89.789,113.0,719.26,90.737,113.0,718.32,91.684,113.0,717.37,92.632,113.0,716.42,93.579,113.0,715.47,94.526,113.0,714.53,95.474,113.0,713.58,96.421,113.0,712.63,97.368,113.0,711.68,98.316,113.0,710.74,99.263,113.0,709.79,100.21,113.0,708.84,101.16,113.0,707.89,102.11,113.0,706.95,103.05,113.0,706.0,104.0,113.0,705.05,104.95,113.0,704.11,105.89,113.0,703.16,106.84,113.0,702.21,107.79,113.0,701.26,108.74,113.0,700.32,109.68,113.0,699.37,110.63,113.0,698.42,111.58,113.0,697.47,112.53,113.0,696.53,113.47,113.0,695.58,114.42,113.0,694.63,115.37,113.0,693.68,116.32,113.0,692.74,117.26,113.0,691.79,118.21,113.0,690.84,119.16,113.0,689.89,120.11,113.0,688.95,121.05,113.0,688.0,122.0,113.0,687.05,122.95,113.0,686.11,123.89,113.0,685.16,124.84,113.0,684.21,125.79,113.0,683.26,126.74,113.0,682.32,127.68,113.0,681.37,128.63,113.0,680.42,129.58,113.0,679.47,130.53,113.0,678.53,131.47,113.0,677.58,132.42,113.0,676.63,133.37,113.0,675.68,134.32,113.0,674.74,135.26,113.0,673.79,136.21,113.0,672.84,137.16,113.0,671.89,138.11,113.0,670.95,139.05,113.0,670.0,140.0,113.0,760.0,50.0,113.22,759.29,50.709,113.22,758.58,51.417,113.22,757.87,52.126,113.22};
			return value;
		}
		private double[] getCoordinate_5_68_point_2()
		{
			double[] value = {757.17,52.835,113.22,756.46,53.543,113.22,755.75,54.252,113.22,755.04,54.961,113.22,754.33,55.669,113.22,753.62,56.378,113.22,752.91,57.087,113.22,752.2,57.795,113.22,751.5,58.504,113.22,750.79,59.213,113.22,750.08,59.921,113.22,749.37,60.63,113.22,748.66,61.339,113.22,747.95,62.047,113.22,747.24,62.756,113.22,746.54,63.465,113.22,745.83,64.173,113.22,745.12,64.882,113.22,744.41,65.591,113.22,743.7,66.299,113.22,742.99,67.008,113.22,742.28,67.717,113.22,741.57,68.425,113.22,740.87,69.134,113.22,740.16,69.843,113.22,739.45,70.551,113.22,738.74,71.26,113.22,738.03,71.969,113.22,737.32,72.677,113.22,736.61,73.386,113.22,735.91,74.094,113.22,735.2,74.803,113.22,734.49,75.512,113.22,733.78,76.22,113.22,733.07,76.929,113.22,732.36,77.638,113.22,731.65,78.346,113.22,730.94,79.055,113.22,730.24,79.764,113.22,729.53,80.472,113.22,728.82,81.181,113.22,728.11,81.89,113.22,727.4,82.598,113.22,726.69,83.307,113.22,725.98,84.016,113.22,725.28,84.724,113.22,724.57,85.433,113.22,723.86,86.142,113.22,723.15,86.85,113.22,722.44,87.559,113.22,721.73,88.268,113.22,721.02,88.976,113.22,720.31,89.685,113.22,719.61,90.394,113.22,718.9,91.102,113.22,718.19,91.811,113.22,717.48,92.52,113.22,716.77,93.228,113.22,716.06,93.937,113.22,715.35,94.646,113.22,714.65,95.354,113.22,713.94,96.063,113.22,713.23,96.772,113.22,712.52,97.48,113.22,711.81,98.189,113.22,711.1,98.898,113.22,710.39,99.606,113.22,709.69,100.31,113.22,708.98,101.02,113.22,708.27,101.73,113.22,707.56,102.44,113.22,706.85,103.15,113.22,706.14,103.86,113.22,705.43,104.57,113.22,704.72,105.28,113.22,704.02,105.98,113.22,703.31,106.69,113.22,702.6,107.4,113.22,701.89,108.11,113.22,701.18,108.82,113.22,700.47,109.53,113.22,699.76,110.24,113.22,699.06,110.94,113.22,698.35,111.65,113.22,697.64,112.36,113.22,696.93,113.07,113.22,696.22,113.78,113.22,695.51,114.49,113.22,694.8,115.2,113.22,694.09,115.91,113.22,693.39,116.61,113.22,692.68,117.32,113.22,691.97,118.03,113.22,691.26,118.74,113.22,690.55,119.45,113.22,689.84,120.16,113.22,689.13,120.87,113.22,688.43,121.57,113.22,687.72,122.28,113.22,687.01,122.99,113.22};
			return value;
		}
		private double[] getCoordinate_5_68_point_3()
		{
			double[] value = {686.3,123.7,113.22,685.59,124.41,113.22,684.88,125.12,113.22,684.17,125.83,113.22,683.46,126.54,113.22,682.76,127.24,113.22,682.05,127.95,113.22,681.34,128.66,113.22,680.63,129.37,113.22,679.92,130.08,113.22,679.21,130.79,113.22,678.5,131.5,113.22,677.8,132.2,113.22,677.09,132.91,113.22,676.38,133.62,113.22,675.67,134.33,113.22,674.96,135.04,113.22,674.25,135.75,113.22,673.54,136.46,113.22,672.83,137.17,113.22,672.13,137.87,113.22,671.42,138.58,113.22,670.71,139.29,113.22,670.0,140.0,113.22};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_69_vector_1()
		{
			double[] value = {0.70711,0.70711,0.0,0.70711,0.70711,1.2561E-15,0.70711,0.70711,2.5121E-15,0.70711,0.70711,3.415E-15,0.70711,0.70711,5.0243E-15,0.70711,0.70711,-4.0822E-15,0.70711,0.70711,-3.2187E-15,0.70711,0.70711,-1.2561E-15,0.70711,0.70711,0.0,0.70711,0.70711,6.2804E-16,0.70711,0.70711,-3.1402E-15,0.70711,0.70711,3.1402E-15,0.70711,0.70711,-1.4131E-15,0.70711,0.70711,5.0243E-15,0.70711,0.70711,-2.5121E-15,0.70711,0.70711,-1.2561E-15,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,-3.1402E-16,0.70711,0.70711,-4.0822E-15,0.70711,0.70711,2.8262E-15,0.70711,0.70711,-1.5701E-15,0.70711,0.70711,9.4206E-16,0.70711,0.70711,1.5701E-15,0.70711,0.70711,-2.8262E-15,0.70711,0.70711,-2.1981E-15,0.70711,0.70711,0.0,0.70711,0.70711,5.0243E-15,0.70711,0.70711,2.5121E-15,0.70711,0.70711,4.7103E-15,0.70711,0.70711,0.0,0.70711,0.70711,2.5121E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,2.5121E-15,0.70711,0.70711,0.0,0.70711,0.70711,3.1402E-15,0.70711,0.70711,2.5121E-15,0.70711,0.70711,5.6523E-15,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,2.5121E-15,0.70711,0.70711,1.8841E-15,0.70711,0.70711,-3.1402E-15,0.70711,0.70711,1.8841E-15,0.70711,0.70711,3.1402E-15,0.70711,0.70711,-5.6523E-15,0.70711,0.70711,4.3963E-15,0.70711,0.70711,-2.5121E-15,0.70711,0.70711,6.2804E-16,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,5.0243E-15,0.70711,0.70711,-5.6523E-15,0.70711,0.70711,4.3963E-15,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,5.6523E-15,0.70711,0.70711,-4.3963E-15,0.70711,0.70711,5.0243E-15,0.70711,0.70711,-4.3963E-15,0.70711,0.70711,-6.2804E-16,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,5.0243E-15,0.70711,0.70711,5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-5.0243E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,0.0};
			return value;
		}
		private double[] getNormal_5_69_vector_2()
		{
			double[] value = {0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,0.0,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,0.0,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-4.7714E-16,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-9.5429E-16,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-8.5886E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-1.6223E-14,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-1.5269E-14,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15};
			return value;
		}
		private double[] getNormal_5_69_vector_3()
		{
			double[] value = {0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-1.5269E-14,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,1.9086E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,0.0,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-1.7177E-14,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15,0.70711,0.70711,-7.6343E-15};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_70_point_1()
		{
			double[] value = {0.0,0.0,0.0,0.010526,0.0,0.021053,0.0,0.031579,0.0,0.042105,0.0,0.052632,0.0,0.063158,0.0,0.073684,0.0,0.084211,0.0,0.094737,0.0,0.10526,0.0,0.11579,0.0,0.12632,0.0,0.13684,0.0,0.14737,0.0,0.15789,0.0,0.16842,0.0,0.17895,0.0,0.18947,0.0,0.2,0.0,0.21053,0.0,0.22105,0.0,0.23158,0.0,0.24211,0.0,0.25263,0.0,0.26316,0.0,0.27368,0.0,0.28421,0.0,0.29474,0.0,0.30526,0.0,0.31579,0.0,0.32632,0.0,0.33684,0.0,0.34737,0.0,0.35789,0.0,0.36842,0.0,0.37895,0.0,0.38947,0.0,0.4,0.0,0.41053,0.0,0.42105,0.0,0.43158,0.0,0.44211,0.0,0.45263,0.0,0.46316,0.0,0.47368,0.0,0.48421,0.0,0.49474,0.0,0.50526,0.0,0.51579,0.0,0.52632,0.0,0.53684,0.0,0.54737,0.0,0.55789,0.0,0.56842,0.0,0.57895,0.0,0.58947,0.0,0.6,0.0,0.61053,0.0,0.62105,0.0,0.63158,0.0,0.64211,0.0,0.65263,0.0,0.66316,0.0,0.67368,0.0,0.68421,0.0,0.69474,0.0,0.70526,0.0,0.71579,0.0,0.72632,0.0,0.73684,0.0,0.74737,0.0,0.75789,0.0,0.76842,0.0,0.77895,0.0,0.78947,0.0,0.8,0.0,0.81053,0.0,0.82105,0.0,0.83158,0.0,0.84211,0.0,0.85263,0.0,0.86316,0.0,0.87368,0.0,0.88421,0.0,0.89474,0.0,0.90526,0.0,0.91579,0.0,0.92632,0.0,0.93684,0.0,0.94737,0.0,0.95789,0.0,0.96842,0.0,0.97895,0.0,0.98947,0.0,1.0,1.0,0.0,1.0,0.007874,1.0,0.015748,1.0,0.023622};
			return value;
		}
		private double[] getTextureCoordinate_5_70_point_2()
		{
			double[] value = {1.0,0.031496,1.0,0.03937,1.0,0.047244,1.0,0.055118,1.0,0.062992,1.0,0.070866,1.0,0.07874,1.0,0.086614,1.0,0.094488,1.0,0.10236,1.0,0.11024,1.0,0.11811,1.0,0.12598,1.0,0.13386,1.0,0.14173,1.0,0.14961,1.0,0.15748,1.0,0.16535,1.0,0.17323,1.0,0.1811,1.0,0.18898,1.0,0.19685,1.0,0.20472,1.0,0.2126,1.0,0.22047,1.0,0.22835,1.0,0.23622,1.0,0.24409,1.0,0.25197,1.0,0.25984,1.0,0.26772,1.0,0.27559,1.0,0.28346,1.0,0.29134,1.0,0.29921,1.0,0.30709,1.0,0.31496,1.0,0.32283,1.0,0.33071,1.0,0.33858,1.0,0.34646,1.0,0.35433,1.0,0.3622,1.0,0.37008,1.0,0.37795,1.0,0.38583,1.0,0.3937,1.0,0.40157,1.0,0.40945,1.0,0.41732,1.0,0.4252,1.0,0.43307,1.0,0.44094,1.0,0.44882,1.0,0.45669,1.0,0.46457,1.0,0.47244,1.0,0.48031,1.0,0.48819,1.0,0.49606,1.0,0.50394,1.0,0.51181,1.0,0.51969,1.0,0.52756,1.0,0.53543,1.0,0.54331,1.0,0.55118,1.0,0.55906,1.0,0.56693,1.0,0.5748,1.0,0.58268,1.0,0.59055,1.0,0.59843,1.0,0.6063,1.0,0.61417,1.0,0.62205,1.0,0.62992,1.0,0.6378,1.0,0.64567,1.0,0.65354,1.0,0.66142,1.0,0.66929,1.0,0.67717,1.0,0.68504,1.0,0.69291,1.0,0.70079,1.0,0.70866,1.0,0.71654,1.0,0.72441,1.0,0.73228,1.0,0.74016,1.0,0.74803,1.0,0.75591,1.0,0.76378,1.0,0.77165,1.0,0.77953,1.0,0.7874,1.0,0.79528,1.0,0.80315,1.0,0.81102};
			return value;
		}
		private double[] getTextureCoordinate_5_70_point_3()
		{
			double[] value = {1.0,0.8189,1.0,0.82677,1.0,0.83465,1.0,0.84252,1.0,0.85039,1.0,0.85827,1.0,0.86614,1.0,0.87402,1.0,0.88189,1.0,0.88976,1.0,0.89764,1.0,0.90551,1.0,0.91339,1.0,0.92126,1.0,0.92913,1.0,0.93701,1.0,0.94488,1.0,0.95276,1.0,0.96063,1.0,0.9685,1.0,0.97638,1.0,0.98425,1.0,0.99213,1.0,1.0};
			return value;
		}


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





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





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





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





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





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





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







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





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









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





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









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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_320_point_1()
		{
			double[] value = {210.3,145.82,102.91,210.3,145.92,102.93,210.3,144.65,103.66,210.3,144.63,103.76,210.3,143.9,102.48,210.3,143.8,102.46,210.3,145.08,101.74,210.3,145.1,101.64,210.3,145.82,102.91,210.3,145.92,102.93,210.3,145.68,103.25,210.3,145.39,103.53,210.3,145.02,103.67,210.3,144.31,103.51,210.3,144.03,103.23,210.3,143.89,102.85,210.3,144.05,102.15,210.3,144.33,101.87,210.3,144.71,101.73,210.3,145.41,101.88,210.3,145.69,102.17,210.3,145.83,102.54,210.3,145.93,102.53,210.3,145.87,102.32,210.3,145.78,102.12,210.3,145.64,101.94,210.3,145.47,101.8,210.3,144.69,101.63,210.3,144.48,101.69,210.3,144.28,101.78,210.3,144.11,101.92,210.3,143.97,102.09,210.3,143.79,102.87,210.3,143.85,103.08,210.3,143.95,103.28,210.3,144.09,103.45,210.3,144.25,103.59,210.3,145.03,103.77,210.3,145.24,103.71,210.3,145.44,103.61,210.3,145.62,103.47,210.3,145.76,103.31,210.3,145.92,102.93,213.58,145.92,102.93,210.3,143.8,102.46,213.58,143.8,102.46,210.3,145.92,102.93,213.58,145.92,102.93,210.3,145.76,103.31,210.3,145.62,103.47,210.3,145.44,103.61,210.3,145.24,103.71,210.3,145.03,103.77,210.3,144.63,103.76,210.3,144.25,103.59,210.3,144.09,103.45,210.3,143.95,103.28,210.3,143.85,103.08,210.3,143.79,102.87,210.3,143.97,102.09,210.3,144.11,101.92,210.3,144.28,101.78,210.3,144.48,101.69,210.3,144.69,101.63,210.3,145.1,101.64,210.3,145.47,101.8,210.3,145.64,101.94,210.3,145.78,102.12,210.3,145.87,102.32,210.3,145.93,102.53,211.94,145.16,103.74,211.94,145.92,102.93,211.94,145.67,103.42,211.12,145.67,103.42,211.94,145.83,103.19,211.12,145.92,102.93,211.12,145.83,103.19,211.94,145.92,102.93,211.94,145.61,101.91,211.94,145.9,102.4,211.12,145.17,103.74,211.94,145.44,103.61,211.12,145.44,103.61,211.94,144.12,103.48,211.94,144.61,103.75,211.12,144.61,103.75,211.94,144.88,103.78,211.12,144.88,103.78,211.12,144.12,103.48,211.94,144.35,103.65,211.12,144.35,103.65,211.94,143.8,102.46,211.94,143.82,102.99,211.12,143.82,102.99,211.94,143.93,103.26,211.12,143.94,103.26,211.12,143.8,102.46,211.94,143.78,102.72,211.12,143.78,102.72,211.94,144.56,101.66};
			return value;
		}
		private double[] getCoordinate_5_320_point_2()
		{
			double[] value = {211.94,144.06,101.97,211.12,144.06,101.97,211.94,143.89,102.21,211.12,143.89,102.21,211.12,144.56,101.66,211.94,144.29,101.78,211.12,144.29,101.78,211.94,145.11,101.65,211.12,145.11,101.65,211.94,144.84,101.62,211.12,144.84,101.62,211.12,145.61,101.91,211.94,145.37,101.74,211.12,145.37,101.74,211.12,145.9,102.4,211.94,145.79,102.14,211.12,145.79,102.14,211.12,145.92,102.93,211.94,145.94,102.68,211.12,145.94,102.68,213.58,145.93,102.53,213.58,145.87,102.32,213.58,145.77,102.12,213.58,145.64,101.94,213.58,145.47,101.8,213.58,145.1,101.64,213.58,144.69,101.63,213.58,144.48,101.68,213.58,144.28,101.78,213.58,144.1,101.92,213.58,143.96,102.09,213.58,143.79,102.87,213.58,143.85,103.08,213.58,143.95,103.28,213.58,144.09,103.45,213.58,144.25,103.59,213.58,144.63,103.75,213.58,145.03,103.77,213.58,145.24,103.71,213.58,145.44,103.61,213.58,145.62,103.47,213.58,145.76,103.31,212.76,145.92,102.93,212.76,145.9,102.4,212.76,145.94,102.68,212.76,145.61,101.91,212.76,145.79,102.14,212.76,145.11,101.64,212.76,145.37,101.74,212.76,144.56,101.66,212.76,144.84,101.62,212.76,144.06,101.97,212.76,144.29,101.78,212.76,143.8,102.46,212.76,143.89,102.21,212.76,143.82,102.99,212.76,143.78,102.72,212.76,144.12,103.48,212.76,143.93,103.26,212.76,144.61,103.75,212.76,144.35,103.65,212.76,145.16,103.74,212.76,144.88,103.78,212.76,145.66,103.42,212.76,145.44,103.61,212.76,145.92,102.93,212.76,145.83,103.19,213.58,145.92,102.93,213.58,145.82,102.91,213.58,144.63,103.75,213.58,144.65,103.66,213.58,143.8,102.46,213.58,143.9,102.48,213.58,145.1,101.64,213.58,145.07,101.74,213.58,145.92,102.93,213.58,145.82,102.91,213.58,145.76,103.31,213.58,145.62,103.47,213.58,145.44,103.61,213.58,145.24,103.71,213.58,145.03,103.77,213.58,144.25,103.59,213.58,144.09,103.45,213.58,143.95,103.28,213.58,143.85,103.08,213.58,143.79,102.87,213.58,143.96,102.09,213.58,144.1,101.92,213.58,144.28,101.78,213.58,144.48,101.68,213.58,144.69,101.63,213.58,145.47,101.8,213.58,145.64,101.94,213.58,145.77,102.12,213.58,145.87,102.32,213.58,145.93,102.53,213.58,145.83,102.54,213.58,145.69,102.17,213.58,145.41,101.88};
			return value;
		}
		private double[] getCoordinate_5_320_point_3()
		{
			double[] value = {213.58,144.71,101.73,213.58,144.33,101.87,213.58,144.05,102.15,213.58,143.89,102.85,213.58,144.03,103.23,213.58,144.31,103.51,213.58,145.02,103.67,213.58,145.39,103.53,213.58,145.68,103.25,213.58,145.82,102.91,210.3,145.82,102.91,213.58,143.9,102.48,210.3,143.9,102.48,213.58,145.82,102.91,210.3,145.82,102.91,210.3,145.83,102.54,210.3,145.69,102.17,210.3,145.41,101.88,210.3,145.08,101.74,210.3,144.71,101.73,210.3,144.33,101.87,210.3,144.05,102.15,210.3,143.89,102.85,210.3,144.03,103.23,210.3,144.31,103.51,210.3,144.65,103.66,210.3,145.02,103.67,210.3,145.39,103.53,210.3,145.68,103.25,211.94,145.82,102.91,211.94,145.54,101.98,211.94,145.81,102.43,211.12,145.82,102.91,211.12,145.81,102.43,211.94,145.85,102.68,211.12,145.85,102.68,211.94,145.14,103.64,211.94,145.82,102.91,211.94,145.59,103.36,211.12,145.54,101.98,211.94,145.7,102.19,211.12,145.7,102.19,211.94,144.58,101.75,211.94,145.09,101.74,211.12,145.09,101.74,211.94,145.32,101.83,211.12,145.32,101.83,211.12,144.59,101.75,211.94,144.85,101.71,211.12,144.85,101.71,211.94,143.9,102.48,211.94,144.13,102.04,211.12,144.13,102.04,211.94,144.34,101.86,211.12,144.34,101.86,211.12,143.9,102.48,211.94,143.98,102.25,211.12,143.98,102.25,211.94,144.18,103.41,211.94,143.91,102.97,211.12,143.91,102.97,211.94,143.88,102.72,211.12,143.88,102.72,211.12,144.18,103.41,211.94,144.02,103.21,211.12,144.02,103.21,211.94,144.63,103.66,211.12,144.63,103.66,211.94,144.4,103.57,211.12,144.4,103.57,211.12,145.14,103.64,211.94,144.88,103.68,211.12,144.88,103.68,211.12,145.59,103.36,211.94,145.38,103.53,211.12,145.38,103.53,211.12,145.82,102.91,211.94,145.74,103.14,211.12,145.74,103.14,213.58,145.68,103.25,213.58,145.39,103.53,213.58,145.02,103.67,213.58,144.65,103.66,213.58,144.31,103.51,213.58,144.03,103.23,213.58,143.89,102.85,213.58,144.05,102.15,213.58,144.33,101.87,213.58,144.71,101.73,213.58,145.07,101.74,213.58,145.41,101.88,213.58,145.69,102.17,213.58,145.83,102.54,212.76,145.59,103.36,212.76,145.82,102.91,212.76,145.74,103.14,212.76,145.14,103.64,212.76,145.38,103.53,212.76,144.63,103.66,212.76,144.88,103.68};
			return value;
		}
		private double[] getCoordinate_5_320_point_4()
		{
			double[] value = {212.76,144.18,103.41,212.76,144.4,103.57,212.76,143.91,102.97,212.76,144.02,103.21,212.76,143.9,102.48,212.76,143.88,102.72,212.76,144.13,102.04,212.76,143.98,102.25,212.76,144.58,101.75,212.76,144.34,101.86,212.76,145.09,101.74,212.76,144.85,101.71,212.76,145.54,101.98,212.76,145.32,101.83,212.76,145.81,102.43,212.76,145.7,102.19,212.76,145.82,102.91,212.76,145.84,102.68};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_321_vector_1()
		{
			double[] value = {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.0051E-4,0.8278,0.56103,3.6054E-4,0.69836,0.71575,3.0459E-4,0.53688,0.84366,2.3572E-4,0.35261,0.93577,1.5856E-4,0.15763,0.9875,1.4048E-15,-0.21693,0.97619,-1.5856E-4,-0.56103,0.8278,-2.3572E-4,-0.71575,0.69836,-3.0459E-4,-0.84366,0.53688,-3.6054E-4,-0.93577,0.35261,-4.0051E-4,-0.9875,0.15763,-4.0051E-4,-0.8278,-0.56103,-3.6054E-4,-0.69836,-0.71575,-3.0459E-4,-0.53688,-0.84366,-2.3572E-4,-0.35261,-0.93577,-1.5856E-4,-0.15763,-0.9875,-1.4104E-15,0.21693,-0.97619,1.5856E-4,0.56103,-0.8278,2.3572E-4,0.71575,-0.69836,3.0459E-4,0.84366,-0.53688,3.6054E-4,0.93577,-0.35261,4.0051E-4,0.9875,-0.15763,2.0771E-4,0.28066,0.95981,4.3076E-4,0.97619,0.21693,3.7491E-4,0.74278,0.66953,3.7491E-4,0.74278,0.66953,4.1754E-4,0.89289,0.45027,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,4.3076E-4,0.97619,0.21693,2.2162E-4,0.68826,-0.72546,3.7878E-4,0.9617,-0.2741,2.0771E-4,0.28066,0.95981,3.0276E-4,0.53181,0.84686,3.0276E-4,0.53181,0.84686,-2.2162E-4,-0.68826,0.72546,-6.9954E-6,-0.23275,0.97254,-6.9954E-6,-0.23275,0.97254,9.9897E-5,0.015371,0.99988,9.9897E-5,0.015371,0.99988,-2.2162E-4,-0.68826,0.72546,-1.1462E-4,-0.46886,0.88327,-1.1462E-4,-0.46886,0.88327,-4.3076E-4,-0.97619,-0.21693,-3.7878E-4,-0.9617,0.2741,-3.7878E-4,-0.9617,0.2741,-3.1135E-4,-0.8555,0.5178,-3.1135E-4,-0.8555,0.5178,-4.3076E-4,-0.97619,-0.21693,-4.1845E-4,-0.99978,0.020925,-4.1845E-4,-0.99978,0.020925,-2.0771E-4,-0.28066,-0.95981};
			return value;
		}
		private double[] getNormal_5_321_vector_2()
		{
			double[] value = {-3.7491E-4,-0.74278,-0.66953,-3.7491E-4,-0.74278,-0.66953,-4.1754E-4,-0.89289,-0.45027,-4.1754E-4,-0.89289,-0.45027,-2.0771E-4,-0.28066,-0.95981,-3.0276E-4,-0.53181,-0.84686,-3.0276E-4,-0.53181,-0.84686,6.9954E-6,0.23275,-0.97254,6.9954E-6,0.23275,-0.97254,-9.9897E-5,-0.015371,-0.99988,-9.9897E-5,-0.015371,-0.99988,2.2162E-4,0.68826,-0.72546,1.1462E-4,0.46886,-0.88327,1.1462E-4,0.46886,-0.88327,3.7878E-4,0.9617,-0.2741,3.1135E-4,0.8555,-0.5178,3.1135E-4,0.8555,-0.5178,4.3076E-4,0.97619,0.21693,4.1845E-4,0.99978,-0.020925,4.1845E-4,0.99978,-0.020925,4.0051E-4,0.9875,-0.15763,3.6054E-4,0.93577,-0.35261,3.0459E-4,0.84366,-0.53688,2.3572E-4,0.71575,-0.69836,1.5856E-4,0.56103,-0.8278,-1.4088E-15,0.21693,-0.97619,-1.5856E-4,-0.15763,-0.9875,-2.3572E-4,-0.35261,-0.93577,-3.0459E-4,-0.53688,-0.84366,-3.6054E-4,-0.69836,-0.71575,-4.0051E-4,-0.8278,-0.56103,-4.0051E-4,-0.9875,0.15763,-3.6054E-4,-0.93577,0.35261,-3.0459E-4,-0.84366,0.53688,-2.3572E-4,-0.71575,0.69836,-1.5856E-4,-0.56103,0.8278,1.411E-15,-0.21693,0.97619,1.5856E-4,0.15763,0.9875,2.3572E-4,0.35261,0.93577,3.0459E-4,0.53688,0.84366,3.6054E-4,0.69836,0.71575,4.0051E-4,0.8278,0.56103,4.3076E-4,0.97619,0.21693,3.7878E-4,0.9617,-0.2741,4.1845E-4,0.99978,-0.020925,2.2162E-4,0.68826,-0.72546,3.1135E-4,0.8555,-0.5178,6.9954E-6,0.23275,-0.97254,1.1462E-4,0.46886,-0.88327,-2.0771E-4,-0.28066,-0.95981,-9.9897E-5,-0.015371,-0.99988,-3.7491E-4,-0.74278,-0.66953,-3.0276E-4,-0.53181,-0.84686,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-3.7878E-4,-0.9617,0.2741,-4.1845E-4,-0.99978,0.020925,-2.2162E-4,-0.68826,0.72546,-3.1135E-4,-0.8555,0.5178,-6.9954E-6,-0.23275,0.97254,-1.1462E-4,-0.46886,0.88327,2.0771E-4,0.28066,0.95981,9.9897E-5,0.015371,0.99988,3.7491E-4,0.74278,0.66953,3.0276E-4,0.53181,0.84686,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5};
			return value;
		}
		private double[] getNormal_5_321_vector_3()
		{
			double[] value = {1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.0051E-4,-0.9875,0.15763,-3.0459E-4,-0.84366,0.53688,-1.5856E-4,-0.56103,0.8278,-2.8247E-15,-0.21693,0.97619,1.5856E-4,0.15763,0.9875,3.0459E-4,0.53688,0.84366,4.0051E-4,0.8278,0.56103,4.0051E-4,0.9875,-0.15763,3.0459E-4,0.84366,-0.53688,1.5856E-4,0.56103,-0.8278,-1.407E-15,0.21693,-0.97619,-1.5856E-4,-0.15763,-0.9875,-3.0459E-4,-0.53688,-0.84366,-4.0051E-4,-0.8278,-0.56103,-4.3076E-4,-0.97619,-0.21693,-2.2162E-4,-0.68826,0.72546,-3.7878E-4,-0.9617,0.2741,-4.3076E-4,-0.97619,-0.21693,-3.7878E-4,-0.9617,0.2741,-4.1845E-4,-0.99978,0.020925,-4.1845E-4,-0.99978,0.020925,-2.0771E-4,-0.28066,-0.95981,-4.3076E-4,-0.97619,-0.21693,-3.7491E-4,-0.74278,-0.66953,-2.2162E-4,-0.68826,0.72546,-3.1135E-4,-0.8555,0.5178,-3.1135E-4,-0.8555,0.5178,2.0771E-4,0.28066,0.95981,-6.9954E-6,-0.23275,0.97254,-6.9954E-6,-0.23275,0.97254,-1.1462E-4,-0.46886,0.88327,-1.1462E-4,-0.46886,0.88327,2.0771E-4,0.28066,0.95981,9.9897E-5,0.015371,0.99988,9.9897E-5,0.015371,0.99988,4.3076E-4,0.97619,0.21693,3.7491E-4,0.74278,0.66953,3.7491E-4,0.74278,0.66953,3.0276E-4,0.53181,0.84686,3.0276E-4,0.53181,0.84686,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,4.1754E-4,0.89289,0.45027,2.2162E-4,0.68826,-0.72546,3.7878E-4,0.9617,-0.2741,3.7878E-4,0.9617,-0.2741,4.1845E-4,0.99978,-0.020925,4.1845E-4,0.99978,-0.020925,2.2162E-4,0.68826,-0.72546,3.1135E-4,0.8555,-0.5178,3.1135E-4,0.8555,-0.5178,6.9954E-6,0.23275,-0.97254,6.9954E-6,0.23275,-0.97254,1.1462E-4,0.46886,-0.88327,1.1462E-4,0.46886,-0.88327,-2.0771E-4,-0.28066,-0.95981,-9.9897E-5,-0.015371,-0.99988,-9.9897E-5,-0.015371,-0.99988,-3.7491E-4,-0.74278,-0.66953,-3.0276E-4,-0.53181,-0.84686,-3.0276E-4,-0.53181,-0.84686,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-4.1754E-4,-0.89289,-0.45027,-4.0051E-4,-0.8278,-0.56103,-3.0459E-4,-0.53688,-0.84366,-1.5856E-4,-0.15763,-0.9875,-1.4094E-15,0.21693,-0.97619,1.5856E-4,0.56103,-0.8278,3.0459E-4,0.84366,-0.53688,4.0051E-4,0.9875,-0.15763,4.0051E-4,0.8278,0.56103,3.0459E-4,0.53688,0.84366,1.5856E-4,0.15763,0.9875,-2.8137E-15,-0.21693,0.97619,-1.5856E-4,-0.56103,0.8278,-3.0459E-4,-0.84366,0.53688,-4.0051E-4,-0.9875,0.15763,-3.7491E-4,-0.74278,-0.66953,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-2.0771E-4,-0.28066,-0.95981,-3.0276E-4,-0.53181,-0.84686,6.9954E-6,0.23275,-0.97254,-9.9897E-5,-0.015371,-0.99988};
			return value;
		}
		private double[] getNormal_5_321_vector_4()
		{
			double[] value = {2.2162E-4,0.68826,-0.72546,1.1462E-4,0.46886,-0.88327,3.7878E-4,0.9617,-0.2741,3.1135E-4,0.8555,-0.5178,4.3076E-4,0.97619,0.21693,4.1845E-4,0.99978,-0.020925,3.7491E-4,0.74278,0.66953,4.1754E-4,0.89289,0.45027,2.0771E-4,0.28066,0.95981,3.0276E-4,0.53181,0.84686,-6.9954E-6,-0.23275,0.97254,9.9897E-5,0.015371,0.99988,-2.2162E-4,-0.68826,0.72546,-1.1462E-4,-0.46886,0.88327,-3.7878E-4,-0.9617,0.2741,-3.1135E-4,-0.8555,0.5178,-4.3076E-4,-0.97619,-0.21693,-4.1845E-4,-0.99978,0.020925};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_322_point_1()
		{
			double[] value = {0.014447,0.0,0.0,0.0,0.014447,0.24963,0.0,0.24963,0.014447,0.49927,0.0,0.49927,0.014447,0.7489,0.0,0.7489,0.014447,0.99854,0.0,0.99854,0.014447,0.062408,0.014447,0.12482,0.014447,0.18723,0.014447,0.31204,0.014447,0.37445,0.014447,0.43686,0.014447,0.56168,0.014447,0.62408,0.014447,0.68649,0.014447,0.81131,0.014447,0.87372,0.014447,0.93613,0.0,0.93613,0.0,0.90492,0.0,0.87372,0.0,0.84251,0.0,0.81131,0.0,0.68649,0.0,0.65529,0.0,0.62408,0.0,0.59288,0.0,0.56168,0.0,0.43686,0.0,0.40565,0.0,0.37445,0.0,0.34325,0.0,0.31204,0.0,0.18723,0.0,0.15602,0.0,0.12482,0.0,0.093613,0.0,0.062408,0.99613,0.0,0.51456,0.0,0.99613,0.49927,0.51456,0.49927,0.99613,0.99854,0.51456,0.99854,0.99613,0.062408,0.99613,0.093613,0.99613,0.12482,0.99613,0.15602,0.99613,0.18723,0.99613,0.24963,0.99613,0.31204,0.99613,0.34325,0.99613,0.37445,0.99613,0.40565,0.99613,0.43686,0.99613,0.56168,0.99613,0.59288,0.99613,0.62408,0.99613,0.65529,0.99613,0.68649,0.99613,0.7489,0.99613,0.81131,0.99613,0.84251,0.99613,0.87372,0.99613,0.90492,0.99613,0.93613,0.75535,0.16763,0.75535,0.0,0.75535,0.083813,0.87574,0.083813,0.75535,0.041907,0.87574,0.0,0.87574,0.041907,0.75535,0.99854,0.75535,0.83662,0.75535,0.91758,0.87574,0.16763,0.75535,0.12572,0.87574,0.12572,0.75535,0.33736,0.75535,0.25249,0.87574,0.25249,0.75535,0.21006,0.87574,0.21006,0.87574,0.33736,0.75535,0.29492,0.87574,0.29492,0.75535,0.49927,0.75535,0.41831,0.87574,0.41831,0.75535,0.37783,0.87574,0.37783,0.87574,0.49927,0.75535,0.45879,0.87574,0.45879,0.75535,0.66689};
			return value;
		}
		private double[] getTextureCoordinate_5_322_point_2()
		{
			double[] value = {0.75535,0.58308,0.87574,0.58308,0.75535,0.54117,0.87574,0.54117,0.87574,0.66689,0.75535,0.62499,0.87574,0.62499,0.75535,0.75176,0.87574,0.75176,0.75535,0.70933,0.87574,0.70933,0.87574,0.83662,0.75535,0.79419,0.87574,0.79419,0.87574,0.91758,0.75535,0.8771,0.87574,0.8771,0.87574,0.99854,0.75535,0.95806,0.87574,0.95806,0.51456,0.93613,0.51456,0.90492,0.51456,0.87372,0.51456,0.84251,0.51456,0.81131,0.51456,0.7489,0.51456,0.68649,0.51456,0.65529,0.51456,0.62408,0.51456,0.59288,0.51456,0.56168,0.51456,0.43686,0.51456,0.40565,0.51456,0.37445,0.51456,0.34325,0.51456,0.31204,0.51456,0.24963,0.51456,0.18723,0.51456,0.15602,0.51456,0.12482,0.51456,0.093613,0.51456,0.062408,0.63496,0.99854,0.63496,0.91758,0.63496,0.95806,0.63496,0.83662,0.63496,0.8771,0.63496,0.75176,0.63496,0.79419,0.63496,0.66689,0.63496,0.70933,0.63496,0.58308,0.63496,0.62499,0.63496,0.49927,0.63496,0.54117,0.63496,0.41831,0.63496,0.45879,0.63496,0.33736,0.63496,0.37783,0.63496,0.25249,0.63496,0.29492,0.63496,0.16763,0.63496,0.21006,0.63496,0.083813,0.63496,0.12572,0.63496,0.0,0.63496,0.041907,0.02901,0.0,0.014563,0.0,0.02901,0.24963,0.014563,0.24963,0.02901,0.49927,0.014563,0.49927,0.02901,0.7489,0.014563,0.7489,0.02901,0.99854,0.014563,0.99854,0.02901,0.062408,0.02901,0.093613,0.02901,0.12482,0.02901,0.15602,0.02901,0.18723,0.02901,0.31204,0.02901,0.34325,0.02901,0.37445,0.02901,0.40565,0.02901,0.43686,0.02901,0.56168,0.02901,0.59288,0.02901,0.62408,0.02901,0.65529,0.02901,0.68649,0.02901,0.81131,0.02901,0.84251,0.02901,0.87372,0.02901,0.90492,0.02901,0.93613,0.014563,0.93613,0.014563,0.87372,0.014563,0.81131};
			return value;
		}
		private double[] getTextureCoordinate_5_322_point_3()
		{
			double[] value = {0.014563,0.68649,0.014563,0.62408,0.014563,0.56168,0.014563,0.43686,0.014563,0.37445,0.014563,0.31204,0.014563,0.18723,0.014563,0.12482,0.014563,0.062408,0.5131,0.0,0.029126,0.0,0.5131,0.45614,0.029126,0.45614,0.5131,0.91229,0.029126,0.91229,0.029126,0.85527,0.029126,0.79825,0.029126,0.74123,0.029126,0.68422,0.029126,0.6272,0.029126,0.57018,0.029126,0.51316,0.029126,0.39913,0.029126,0.34211,0.029126,0.28509,0.029126,0.22807,0.029126,0.17105,0.029126,0.11404,0.029126,0.057018,0.27111,0.91229,0.27111,0.76436,0.27111,0.83832,0.15012,0.91229,0.15012,0.83832,0.27111,0.87531,0.15012,0.87531,0.27111,0.15315,0.27111,0.0,0.27111,0.076574,0.15012,0.76436,0.27111,0.80134,0.15012,0.80134,0.27111,0.60929,0.27111,0.68683,0.15012,0.68683,0.27111,0.72559,0.15012,0.72559,0.15012,0.60929,0.27111,0.64806,0.15012,0.64806,0.27111,0.45614,0.27111,0.53272,0.15012,0.53272,0.27111,0.571,0.15012,0.571,0.15012,0.45614,0.27111,0.49443,0.15012,0.49443,0.27111,0.30822,0.27111,0.38218,0.15012,0.38218,0.27111,0.41916,0.15012,0.41916,0.15012,0.30822,0.27111,0.3452,0.15012,0.3452,0.27111,0.23068,0.15012,0.23068,0.27111,0.26945,0.15012,0.26945,0.15012,0.15315,0.27111,0.19192,0.15012,0.19192,0.15012,0.076574,0.27111,0.11486,0.15012,0.11486,0.15012,0.0,0.27111,0.038287,0.15012,0.038287,0.5131,0.057018,0.5131,0.11404,0.5131,0.17105,0.5131,0.22807,0.5131,0.28509,0.5131,0.34211,0.5131,0.39913,0.5131,0.51316,0.5131,0.57018,0.5131,0.6272,0.5131,0.68422,0.5131,0.74123,0.5131,0.79825,0.5131,0.85527,0.39211,0.076574,0.39211,0.0,0.39211,0.038287,0.39211,0.15315,0.39211,0.11486,0.39211,0.23068,0.39211,0.19192};
			return value;
		}
		private double[] getTextureCoordinate_5_322_point_4()
		{
			double[] value = {0.39211,0.30822,0.39211,0.26945,0.39211,0.38218,0.39211,0.3452,0.39211,0.45614,0.39211,0.41916,0.39211,0.53272,0.39211,0.49443,0.39211,0.60929,0.39211,0.571,0.39211,0.68683,0.39211,0.64806,0.39211,0.76436,0.39211,0.72559,0.39211,0.83832,0.39211,0.80134,0.39211,0.91229,0.39211,0.87531};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_453_point_1()
		{
			double[] value = {208.03,-145.97,102.92,208.03,-146.06,102.94,208.03,-145.24,101.73,208.03,-145.27,101.64,208.03,-144.06,102.46,208.03,-143.96,102.43,208.03,-144.78,103.65,208.03,-144.76,103.74,208.03,-145.97,102.92,208.03,-146.06,102.94,208.03,-145.99,102.55,208.03,-145.85,102.18,208.03,-145.58,101.88,208.03,-144.87,101.71,208.03,-144.5,101.85,208.03,-144.21,102.12,208.03,-144.04,102.83,208.03,-144.17,103.2,208.03,-144.45,103.49,208.03,-145.15,103.66,208.03,-145.53,103.53,208.03,-145.82,103.26,208.03,-145.9,103.31,208.03,-145.75,103.48,208.03,-145.58,103.61,208.03,-145.38,103.71,208.03,-145.16,103.76,208.03,-144.39,103.57,208.03,-144.22,103.43,208.03,-144.09,103.25,208.03,-143.99,103.05,208.03,-143.94,102.84,208.03,-144.13,102.07,208.03,-144.27,101.9,208.03,-144.45,101.76,208.03,-144.65,101.67,208.03,-144.86,101.62,208.03,-145.64,101.8,208.03,-145.8,101.95,208.03,-145.94,102.12,208.03,-146.03,102.33,208.03,-146.08,102.54,208.03,-146.06,102.94,211.31,-146.06,102.94,208.03,-143.96,102.43,211.31,-143.96,102.43,208.03,-146.06,102.94,211.31,-146.06,102.94,208.03,-146.08,102.54,208.03,-146.03,102.33,208.03,-145.94,102.12,208.03,-145.8,101.95,208.03,-145.64,101.8,208.03,-145.27,101.64,208.03,-144.86,101.62,208.03,-144.65,101.67,208.03,-144.45,101.76,208.03,-144.27,101.9,208.03,-144.13,102.07,208.03,-143.94,102.84,208.03,-143.99,103.05,208.03,-144.09,103.25,208.03,-144.22,103.43,208.03,-144.39,103.57,208.03,-144.76,103.74,208.03,-145.16,103.76,208.03,-145.38,103.71,208.03,-145.58,103.61,208.03,-145.75,103.48,208.03,-145.9,103.31,209.67,-145.74,101.89,209.67,-146.06,102.94,209.67,-146.05,102.39,208.85,-146.05,102.39,209.67,-146.09,102.68,208.85,-146.06,102.94,208.85,-146.09,102.68,209.67,-146.06,102.94,209.67,-145.34,103.72,209.67,-145.82,103.41,208.85,-145.74,101.89,209.67,-145.93,102.12,208.85,-145.93,102.12,209.67,-144.69,101.66,209.67,-145.25,101.63,208.85,-145.25,101.63,209.67,-145.5,101.72,208.85,-145.5,101.72,208.85,-144.69,101.66,209.67,-144.98,101.61,208.85,-144.98,101.61,209.67,-143.96,102.43,209.67,-144.21,101.96,208.85,-144.21,101.96,209.67,-144.43,101.78,208.85,-144.43,101.78,208.85,-143.96,102.43,209.67,-144.05,102.19,208.85,-144.05,102.19,209.67,-144.28,103.49};
			return value;
		}
		private double[] getCoordinate_5_453_point_2()
		{
			double[] value = {209.67,-143.97,102.99,208.85,-143.97,102.99,209.67,-143.93,102.7,208.85,-143.93,102.7,208.85,-144.28,103.49,209.67,-144.09,103.26,208.85,-144.09,103.26,209.67,-144.77,103.74,208.85,-144.77,103.75,209.67,-144.52,103.65,208.85,-144.52,103.65,208.85,-145.34,103.72,209.67,-145.05,103.77,208.85,-145.05,103.77,208.85,-145.82,103.41,209.67,-145.6,103.6,208.85,-145.6,103.6,208.85,-146.06,102.94,209.67,-145.97,103.18,208.85,-145.97,103.19,211.31,-145.9,103.31,211.31,-145.75,103.48,211.31,-145.58,103.61,211.31,-145.37,103.71,211.31,-145.16,103.76,211.31,-144.76,103.74,211.31,-144.39,103.57,211.31,-144.22,103.43,211.31,-144.09,103.25,211.31,-143.99,103.05,211.31,-143.94,102.84,211.31,-144.13,102.06,211.31,-144.27,101.9,211.31,-144.45,101.76,211.31,-144.65,101.67,211.31,-144.86,101.62,211.31,-145.26,101.64,211.31,-145.63,101.8,211.31,-145.8,101.95,211.31,-145.93,102.12,211.31,-146.03,102.32,211.31,-146.08,102.54,210.49,-146.06,102.94,210.49,-145.82,103.41,210.49,-145.97,103.18,210.49,-145.33,103.72,210.49,-145.6,103.6,210.49,-144.77,103.74,210.49,-145.05,103.77,210.49,-144.28,103.49,210.49,-144.52,103.65,210.49,-143.97,102.99,210.49,-144.09,103.26,210.49,-143.96,102.43,210.49,-143.93,102.7,210.49,-144.21,101.96,210.49,-144.05,102.19,210.49,-144.69,101.66,210.49,-144.43,101.78,210.49,-145.25,101.63,210.49,-144.98,101.61,210.49,-145.74,101.89,210.49,-145.5,101.72,210.49,-146.05,102.39,210.49,-145.93,102.12,210.49,-146.06,102.94,210.49,-146.09,102.68,211.31,-146.06,102.94,211.31,-145.97,102.92,211.31,-145.26,101.64,211.31,-145.24,101.73,211.31,-143.96,102.43,211.31,-144.05,102.46,211.31,-144.76,103.74,211.31,-144.78,103.65,211.31,-146.06,102.94,211.31,-145.97,102.92,211.31,-146.08,102.54,211.31,-146.03,102.32,211.31,-145.93,102.12,211.31,-145.8,101.95,211.31,-145.63,101.8,211.31,-144.86,101.62,211.31,-144.65,101.67,211.31,-144.45,101.76,211.31,-144.27,101.9,211.31,-144.13,102.06,211.31,-143.94,102.84,211.31,-143.99,103.05,211.31,-144.09,103.25,211.31,-144.22,103.43,211.31,-144.39,103.57,211.31,-145.16,103.76,211.31,-145.37,103.71,211.31,-145.58,103.61,211.31,-145.75,103.48,211.31,-145.9,103.31,211.31,-145.82,103.26,211.31,-145.52,103.53,211.31,-145.15,103.66};
			return value;
		}
		private double[] getCoordinate_5_453_point_3()
		{
			double[] value = {211.31,-144.44,103.49,211.31,-144.17,103.2,211.31,-144.04,102.83,211.31,-144.21,102.12,211.31,-144.5,101.85,211.31,-144.87,101.71,211.31,-145.58,101.88,211.31,-145.85,102.18,211.31,-145.99,102.55,211.31,-145.97,102.92,208.03,-145.97,102.92,211.31,-144.05,102.46,208.03,-144.06,102.46,211.31,-145.97,102.92,208.03,-145.97,102.92,208.03,-145.82,103.26,208.03,-145.53,103.53,208.03,-145.15,103.66,208.03,-144.78,103.65,208.03,-144.45,103.49,208.03,-144.17,103.2,208.03,-144.04,102.83,208.03,-144.21,102.12,208.03,-144.5,101.85,208.03,-144.87,101.71,208.03,-145.24,101.73,208.03,-145.58,101.88,208.03,-145.85,102.18,208.03,-145.99,102.55,209.67,-145.97,102.92,209.67,-145.31,103.63,209.67,-145.74,103.35,208.85,-145.97,102.92,208.85,-145.74,103.35,209.67,-145.89,103.14,208.85,-145.89,103.14,209.67,-145.67,101.96,209.67,-145.97,102.92,209.67,-145.96,102.42,208.85,-145.31,103.63,209.67,-145.54,103.52,208.85,-145.54,103.52,209.67,-144.35,103.42,209.67,-144.8,103.65,208.85,-144.8,103.65,209.67,-145.04,103.67,208.85,-145.04,103.67,208.85,-144.35,103.42,209.67,-144.56,103.57,208.85,-144.57,103.57,209.67,-144.05,102.46,209.67,-144.06,102.96,208.85,-144.07,102.96,209.67,-144.17,103.21,208.85,-144.17,103.21,208.85,-144.05,102.46,209.67,-144.03,102.7,208.85,-144.03,102.7,209.67,-144.72,101.75,209.67,-144.28,102.03,208.85,-144.28,102.03,209.67,-144.14,102.24,208.85,-144.14,102.24,208.85,-144.72,101.75,209.67,-144.48,101.86,208.85,-144.48,101.86,209.67,-145.23,101.73,208.85,-145.23,101.73,209.67,-144.98,101.7,208.85,-144.98,101.7,208.85,-145.68,101.96,209.67,-145.46,101.81,208.85,-145.46,101.81,208.85,-145.96,102.42,209.67,-145.85,102.17,208.85,-145.85,102.17,208.85,-145.97,102.92,209.67,-146.0,102.68,208.85,-146.0,102.68,211.31,-145.99,102.55,211.31,-145.85,102.18,211.31,-145.58,101.88,211.31,-145.24,101.73,211.31,-144.87,101.71,211.31,-144.5,101.85,211.31,-144.21,102.12,211.31,-144.04,102.83,211.31,-144.17,103.2,211.31,-144.44,103.49,211.31,-144.78,103.65,211.31,-145.15,103.66,211.31,-145.52,103.53,211.31,-145.82,103.26,210.49,-145.96,102.42,210.49,-145.97,102.92,210.49,-146.0,102.68,210.49,-145.67,101.96,210.49,-145.85,102.17,210.49,-145.23,101.73,210.49,-145.46,101.81};
			return value;
		}
		private double[] getCoordinate_5_453_point_4()
		{
			double[] value = {210.49,-144.72,101.75,210.49,-144.98,101.7,210.49,-144.28,102.03,210.49,-144.48,101.86,210.49,-144.05,102.46,210.49,-144.14,102.24,210.49,-144.06,102.96,210.49,-144.03,102.7,210.49,-144.35,103.42,210.49,-144.17,103.21,210.49,-144.8,103.65,210.49,-144.56,103.57,210.49,-145.31,103.63,210.49,-145.04,103.67,210.49,-145.74,103.35,210.49,-145.54,103.52,210.49,-145.97,102.92,210.49,-145.89,103.14};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_454_vector_1()
		{
			double[] value = {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.0051E-4,-0.99019,-0.13972,3.6054E-4,-0.942,-0.3356,3.0459E-4,-0.85325,-0.52151,2.3572E-4,-0.72828,-0.68528,1.5856E-4,-0.57593,-0.8175,-1.528E-15,-0.23457,-0.9721,-1.5856E-4,0.13972,-0.99019,-2.3572E-4,0.3356,-0.942,-3.0459E-4,0.52151,-0.85325,-3.6054E-4,0.68528,-0.72828,-4.0051E-4,0.8175,-0.57593,-4.0051E-4,0.99019,0.13972,-3.6054E-4,0.942,0.3356,-3.0459E-4,0.85325,0.52151,-2.3572E-4,0.72828,0.68528,-1.5856E-4,0.57593,0.8175,1.5287E-15,0.23457,0.9721,1.5856E-4,-0.13972,0.99019,2.3572E-4,-0.3356,0.942,3.0459E-4,-0.52151,0.85325,3.6054E-4,-0.68528,0.72828,4.0051E-4,-0.8175,0.57593,2.0771E-4,-0.67424,-0.73851,4.3076E-4,-0.9721,0.23457,3.7491E-4,-0.96157,-0.27456,3.7491E-4,-0.96157,-0.27456,4.1754E-4,-0.99993,-0.011618,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,4.3076E-4,-0.9721,0.23457,2.2162E-4,-0.299,0.95425,3.7878E-4,-0.7431,0.66918,2.0771E-4,-0.67424,-0.73851,3.0276E-4,-0.8501,-0.52661,3.0276E-4,-0.8501,-0.52661,-2.2162E-4,0.299,-0.95425,-6.9954E-6,-0.21876,-0.97578,-6.9954E-6,-0.21876,-0.97578,9.9897E-5,-0.45362,-0.8912,9.9897E-5,-0.45362,-0.8912,-2.2162E-4,0.299,-0.95425,-1.1462E-4,0.032543,-0.99947,-1.1462E-4,0.032543,-0.99947,-4.3076E-4,0.9721,-0.23457,-3.7878E-4,0.7431,-0.66918,-3.7878E-4,0.7431,-0.66918,-3.1135E-4,0.54053,-0.84132,-3.1135E-4,0.54053,-0.84132,-4.3076E-4,0.9721,-0.23457,-4.1845E-4,0.88866,-0.45856,-4.1845E-4,0.88866,-0.45856,-2.0771E-4,0.67424,0.73851};
			return value;
		}
		private double[] getNormal_5_454_vector_2()
		{
			double[] value = {-3.7491E-4,0.96157,0.27456,-3.7491E-4,0.96157,0.27456,-4.1754E-4,0.99993,0.011618,-4.1754E-4,0.99993,0.011618,-2.0771E-4,0.67424,0.73851,-3.0276E-4,0.8501,0.52661,-3.0276E-4,0.8501,0.52661,6.9954E-6,0.21876,0.97578,6.9954E-6,0.21876,0.97578,-9.9897E-5,0.45362,0.8912,-9.9897E-5,0.45362,0.8912,2.2162E-4,-0.299,0.95425,1.1462E-4,-0.032543,0.99947,1.1462E-4,-0.032543,0.99947,3.7878E-4,-0.7431,0.66918,3.1135E-4,-0.54053,0.84132,3.1135E-4,-0.54053,0.84132,4.3076E-4,-0.9721,0.23457,4.1845E-4,-0.88866,0.45856,4.1845E-4,-0.88866,0.45856,4.0051E-4,-0.8175,0.57593,3.6054E-4,-0.68528,0.72828,3.0459E-4,-0.52151,0.85325,2.3572E-4,-0.3356,0.942,1.5856E-4,-0.13972,0.99019,1.5175E-15,0.23457,0.9721,-1.5856E-4,0.57593,0.8175,-2.3572E-4,0.72828,0.68528,-3.0459E-4,0.85325,0.52151,-3.6054E-4,0.942,0.3356,-4.0051E-4,0.99019,0.13972,-4.0051E-4,0.8175,-0.57593,-3.6054E-4,0.68528,-0.72828,-3.0459E-4,0.52151,-0.85325,-2.3572E-4,0.3356,-0.942,-1.5856E-4,0.13972,-0.99019,-1.5224E-15,-0.23457,-0.9721,1.5856E-4,-0.57593,-0.8175,2.3572E-4,-0.72828,-0.68528,3.0459E-4,-0.85325,-0.52151,3.6054E-4,-0.942,-0.3356,4.0051E-4,-0.99019,-0.13972,4.3076E-4,-0.9721,0.23457,3.7878E-4,-0.7431,0.66918,4.1845E-4,-0.88866,0.45856,2.2162E-4,-0.299,0.95425,3.1135E-4,-0.54053,0.84132,6.9954E-6,0.21876,0.97578,1.1462E-4,-0.032543,0.99947,-2.0771E-4,0.67424,0.73851,-9.9897E-5,0.45362,0.8912,-3.7491E-4,0.96157,0.27456,-3.0276E-4,0.8501,0.52661,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-3.7878E-4,0.7431,-0.66918,-4.1845E-4,0.88866,-0.45856,-2.2162E-4,0.299,-0.95425,-3.1135E-4,0.54053,-0.84132,-6.9954E-6,-0.21876,-0.97578,-1.1462E-4,0.032543,-0.99947,2.0771E-4,-0.67424,-0.73851,9.9897E-5,-0.45362,-0.8912,3.7491E-4,-0.96157,-0.27456,3.0276E-4,-0.8501,-0.52661,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4};
			return value;
		}
		private double[] getNormal_5_454_vector_3()
		{
			double[] value = {1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.0051E-4,0.8175,-0.57593,-3.0459E-4,0.52151,-0.85325,-1.5856E-4,0.13972,-0.99019,2.6936E-15,-0.23457,-0.9721,1.5856E-4,-0.57593,-0.8175,3.0459E-4,-0.85325,-0.52151,4.0051E-4,-0.99019,-0.13972,4.0051E-4,-0.8175,0.57593,3.0459E-4,-0.52151,0.85325,1.5856E-4,-0.13972,0.99019,1.5193E-15,0.23457,0.9721,-1.5856E-4,0.57593,0.8175,-3.0459E-4,0.85325,0.52151,-4.0051E-4,0.99019,0.13972,-4.3076E-4,0.9721,-0.23457,-2.2162E-4,0.299,-0.95425,-3.7878E-4,0.7431,-0.66918,-4.3076E-4,0.9721,-0.23457,-3.7878E-4,0.7431,-0.66918,-4.1845E-4,0.88866,-0.45856,-4.1845E-4,0.88866,-0.45856,-2.0771E-4,0.67424,0.73851,-4.3076E-4,0.9721,-0.23457,-3.7491E-4,0.96157,0.27456,-2.2162E-4,0.299,-0.95425,-3.1135E-4,0.54053,-0.84132,-3.1135E-4,0.54053,-0.84132,2.0771E-4,-0.67424,-0.73851,-6.9954E-6,-0.21876,-0.97578,-6.9954E-6,-0.21876,-0.97578,-1.1462E-4,0.032543,-0.99947,-1.1462E-4,0.032543,-0.99947,2.0771E-4,-0.67424,-0.73851,9.9897E-5,-0.45362,-0.8912,9.9897E-5,-0.45362,-0.8912,4.3076E-4,-0.9721,0.23457,3.7491E-4,-0.96157,-0.27456,3.7491E-4,-0.96157,-0.27456,3.0276E-4,-0.8501,-0.52661,3.0276E-4,-0.8501,-0.52661,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,4.1754E-4,-0.99993,-0.011618,2.2162E-4,-0.299,0.95425,3.7878E-4,-0.7431,0.66918,3.7878E-4,-0.7431,0.66918,4.1845E-4,-0.88866,0.45856,4.1845E-4,-0.88866,0.45856,2.2162E-4,-0.299,0.95425,3.1135E-4,-0.54053,0.84132,3.1135E-4,-0.54053,0.84132,6.9954E-6,0.21876,0.97578,6.9954E-6,0.21876,0.97578,1.1462E-4,-0.032543,0.99947,1.1462E-4,-0.032543,0.99947,-2.0771E-4,0.67424,0.73851,-9.9897E-5,0.45362,0.8912,-9.9897E-5,0.45362,0.8912,-3.7491E-4,0.96157,0.27456,-3.0276E-4,0.8501,0.52661,-3.0276E-4,0.8501,0.52661,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-4.1754E-4,0.99993,0.011618,-4.0051E-4,0.99019,0.13972,-3.0459E-4,0.85325,0.52151,-1.5856E-4,0.57593,0.8175,1.5292E-15,0.23457,0.9721,1.5856E-4,-0.13972,0.99019,3.0459E-4,-0.52151,0.85325,4.0051E-4,-0.8175,0.57593,4.0051E-4,-0.99019,-0.13972,3.0459E-4,-0.85325,-0.52151,1.5856E-4,-0.57593,-0.8175,2.6844E-15,-0.23457,-0.9721,-1.5856E-4,0.13972,-0.99019,-3.0459E-4,0.52151,-0.85325,-4.0051E-4,0.8175,-0.57593,-3.7491E-4,0.96157,0.27456,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-2.0771E-4,0.67424,0.73851,-3.0276E-4,0.8501,0.52661,6.9954E-6,0.21876,0.97578,-9.9897E-5,0.45362,0.8912};
			return value;
		}
		private double[] getNormal_5_454_vector_4()
		{
			double[] value = {2.2162E-4,-0.299,0.95425,1.1462E-4,-0.032543,0.99947,3.7878E-4,-0.7431,0.66918,3.1135E-4,-0.54053,0.84132,4.3076E-4,-0.9721,0.23457,4.1845E-4,-0.88866,0.45856,3.7491E-4,-0.96157,-0.27456,4.1754E-4,-0.99993,-0.011618,2.0771E-4,-0.67424,-0.73851,3.0276E-4,-0.8501,-0.52661,-6.9954E-6,-0.21876,-0.97578,9.9897E-5,-0.45362,-0.8912,-2.2162E-4,0.299,-0.95425,-1.1462E-4,0.032543,-0.99947,-3.7878E-4,0.7431,-0.66918,-3.1135E-4,0.54053,-0.84132,-4.3076E-4,0.9721,-0.23457,-4.1845E-4,0.88866,-0.45856};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_455_point_1()
		{
			double[] value = {0.02901,0.0,0.014563,0.0,0.02901,0.24963,0.014563,0.24963,0.02901,0.49927,0.014563,0.49927,0.02901,0.7489,0.014563,0.7489,0.02901,0.99854,0.014563,0.99854,0.02901,0.062408,0.02901,0.12482,0.02901,0.18723,0.02901,0.31204,0.02901,0.37445,0.02901,0.43686,0.02901,0.56168,0.02901,0.62408,0.02901,0.68649,0.02901,0.81131,0.02901,0.87372,0.02901,0.93613,0.014563,0.93613,0.014563,0.90492,0.014563,0.87372,0.014563,0.84251,0.014563,0.81131,0.014563,0.68649,0.014563,0.65529,0.014563,0.62408,0.014563,0.59288,0.014563,0.56168,0.014563,0.43686,0.014563,0.40565,0.014563,0.37445,0.014563,0.34325,0.014563,0.31204,0.014563,0.18723,0.014563,0.15602,0.014563,0.12482,0.014563,0.093613,0.014563,0.062408,0.99613,0.0,0.51456,0.0,0.99613,0.49927,0.51456,0.49927,0.99613,0.99854,0.51456,0.99854,0.99613,0.062408,0.99613,0.093613,0.99613,0.12482,0.99613,0.15602,0.99613,0.18723,0.99613,0.24963,0.99613,0.31204,0.99613,0.34325,0.99613,0.37445,0.99613,0.40565,0.99613,0.43686,0.99613,0.56168,0.99613,0.59288,0.99613,0.62408,0.99613,0.65529,0.99613,0.68649,0.99613,0.7489,0.99613,0.81131,0.99613,0.84251,0.99613,0.87372,0.99613,0.90492,0.99613,0.93613,0.75535,0.16763,0.75535,0.0,0.75535,0.083813,0.87574,0.083813,0.75535,0.041907,0.87574,0.0,0.87574,0.041907,0.75535,0.99854,0.75535,0.83662,0.75535,0.91758,0.87574,0.16763,0.75535,0.12572,0.87574,0.12572,0.75535,0.33736,0.75535,0.25249,0.87574,0.25249,0.75535,0.21006,0.87574,0.21006,0.87574,0.33736,0.75535,0.29492,0.87574,0.29492,0.75535,0.49927,0.75535,0.41831,0.87574,0.41831,0.75535,0.37783,0.87574,0.37783,0.87574,0.49927,0.75535,0.45879,0.87574,0.45879,0.75535,0.66689};
			return value;
		}
		private double[] getTextureCoordinate_5_455_point_2()
		{
			double[] value = {0.75535,0.58308,0.87574,0.58308,0.75535,0.54117,0.87574,0.54117,0.87574,0.66689,0.75535,0.62499,0.87574,0.62499,0.75535,0.75176,0.87574,0.75176,0.75535,0.70933,0.87574,0.70933,0.87574,0.83662,0.75535,0.79419,0.87574,0.79419,0.87574,0.91758,0.75535,0.8771,0.87574,0.8771,0.87574,0.99854,0.75535,0.95806,0.87574,0.95806,0.51456,0.93613,0.51456,0.90492,0.51456,0.87372,0.51456,0.84251,0.51456,0.81131,0.51456,0.7489,0.51456,0.68649,0.51456,0.65529,0.51456,0.62408,0.51456,0.59288,0.51456,0.56168,0.51456,0.43686,0.51456,0.40565,0.51456,0.37445,0.51456,0.34325,0.51456,0.31204,0.51456,0.24963,0.51456,0.18723,0.51456,0.15602,0.51456,0.12482,0.51456,0.093613,0.51456,0.062408,0.63496,0.99854,0.63496,0.91758,0.63496,0.95806,0.63496,0.83662,0.63496,0.8771,0.63496,0.75176,0.63496,0.79419,0.63496,0.66689,0.63496,0.70933,0.63496,0.58308,0.63496,0.62499,0.63496,0.49927,0.63496,0.54117,0.63496,0.41831,0.63496,0.45879,0.63496,0.33736,0.63496,0.37783,0.63496,0.25249,0.63496,0.29492,0.63496,0.16763,0.63496,0.21006,0.63496,0.083813,0.63496,0.12572,0.63496,0.0,0.63496,0.041907,0.014447,0.0,0.0,0.0,0.014447,0.24963,0.0,0.24963,0.014447,0.49927,0.0,0.49927,0.014447,0.7489,0.0,0.7489,0.014447,0.99854,0.0,0.99854,0.014447,0.062408,0.014447,0.093613,0.014447,0.12482,0.014447,0.15602,0.014447,0.18723,0.014447,0.31204,0.014447,0.34325,0.014447,0.37445,0.014447,0.40565,0.014447,0.43686,0.014447,0.56168,0.014447,0.59288,0.014447,0.62408,0.014447,0.65529,0.014447,0.68649,0.014447,0.81131,0.014447,0.84251,0.014447,0.87372,0.014447,0.90492,0.014447,0.93613,0.0,0.93613,0.0,0.87372,0.0,0.81131};
			return value;
		}
		private double[] getTextureCoordinate_5_455_point_3()
		{
			double[] value = {0.0,0.68649,0.0,0.62408,0.0,0.56168,0.0,0.43686,0.0,0.37445,0.0,0.31204,0.0,0.18723,0.0,0.12482,0.0,0.062408,0.5131,0.0,0.029126,0.0,0.5131,0.45614,0.029126,0.45614,0.5131,0.91229,0.029126,0.91229,0.029126,0.85527,0.029126,0.79825,0.029126,0.74123,0.029126,0.68422,0.029126,0.6272,0.029126,0.57018,0.029126,0.51316,0.029126,0.39913,0.029126,0.34211,0.029126,0.28509,0.029126,0.22807,0.029126,0.17105,0.029126,0.11404,0.029126,0.057018,0.27111,0.91229,0.27111,0.76436,0.27111,0.83832,0.15012,0.91229,0.15012,0.83832,0.27111,0.87531,0.15012,0.87531,0.27111,0.15315,0.27111,0.0,0.27111,0.076574,0.15012,0.76436,0.27111,0.80134,0.15012,0.80134,0.27111,0.60929,0.27111,0.68683,0.15012,0.68683,0.27111,0.72559,0.15012,0.72559,0.15012,0.60929,0.27111,0.64806,0.15012,0.64806,0.27111,0.45614,0.27111,0.53272,0.15012,0.53272,0.27111,0.571,0.15012,0.571,0.15012,0.45614,0.27111,0.49443,0.15012,0.49443,0.27111,0.30822,0.27111,0.38218,0.15012,0.38218,0.27111,0.41916,0.15012,0.41916,0.15012,0.30822,0.27111,0.3452,0.15012,0.3452,0.27111,0.23068,0.15012,0.23068,0.27111,0.26945,0.15012,0.26945,0.15012,0.15315,0.27111,0.19192,0.15012,0.19192,0.15012,0.076574,0.27111,0.11486,0.15012,0.11486,0.15012,0.0,0.27111,0.038287,0.15012,0.038287,0.5131,0.057018,0.5131,0.11404,0.5131,0.17105,0.5131,0.22807,0.5131,0.28509,0.5131,0.34211,0.5131,0.39913,0.5131,0.51316,0.5131,0.57018,0.5131,0.6272,0.5131,0.68422,0.5131,0.74123,0.5131,0.79825,0.5131,0.85527,0.39211,0.076574,0.39211,0.0,0.39211,0.038287,0.39211,0.15315,0.39211,0.11486,0.39211,0.23068,0.39211,0.19192};
			return value;
		}
		private double[] getTextureCoordinate_5_455_point_4()
		{
			double[] value = {0.39211,0.30822,0.39211,0.26945,0.39211,0.38218,0.39211,0.3452,0.39211,0.45614,0.39211,0.41916,0.39211,0.53272,0.39211,0.49443,0.39211,0.60929,0.39211,0.571,0.39211,0.68683,0.39211,0.64806,0.39211,0.76436,0.39211,0.72559,0.39211,0.83832,0.39211,0.80134,0.39211,0.91229,0.39211,0.87531};
			return value;
		}








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





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









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





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







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





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





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





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





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





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





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





		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_4_614_coordIndex_1()
		{
			int[] value = {332,328,331,-1,328,327,331,-1,413,412,411,-1,412,326,411,-1,331,327,413,-1,327,412,413,-1,329,412,327,-1,412,310,326,-1,310,329,317,-1,329,310,412,-1,328,330,327,-1,330,329,327,-1,330,323,329,-1,323,317,329,-1,423,422,421,-1,422,416,421,-1,411,326,423,-1,326,422,423,-1,426,425,424,-1,425,414,424,-1,421,416,426,-1,416,425,426,-1,425,309,414,-1,415,425,416,-1,309,425,415,-1,422,415,416,-1,310,422,326,-1,415,422,310,-1,318,415,310,-1,415,269,309,-1,269,318,288,-1,318,269,415,-1,323,325,317,-1,325,324,317,-1,325,320,324,-1,320,319,324,-1,324,310,317,-1,318,324,319,-1,310,324,318,-1,321,318,319,-1,288,321,306,-1,318,321,288,-1,320,322,319,-1,322,321,319,-1,322,314,321,-1,314,306,321,-1,432,431,430,-1,431,429,430,-1,424,414,432,-1,414,431,432,-1,435,434,433,-1,434,427,433,-1,430,429,435,-1,429,434,435,-1,434,419,427,-1,428,434,429,-1,419,434,428,-1,431,428,429,-1,309,431,414,-1,428,431,309,-1,444,443,442,-1,443,438,442,-1,433,427,444,-1,427,443,444,-1,447,446,445,-1,446,436,445,-1,442,438,447,-1,438,446,447,-1,446,417,436,-1,437,446,438,-1,417,446,437,-1,443,437,438,-1,419,443,427,-1,437,443,419,-1,437,268,417,-1,418,437,419,-1,268,437,418,-1,428,418,419,-1,269,428,309,-1,418,428,269,-1,289,418,269,-1,418,84,268,-1,84,289,106,-1,289,84,418,-1,314,316,306,-1,316,315,306,-1,316,311,315,-1,311,308,315,-1,315,288,306,-1,307,315,308,-1,288,315,307,-1,312,307,308,-1,290,312,297,-1,307,312,290,-1,311,313,308,-1,313,312,308,-1,313,303,312,-1,303,297,312,-1,307,269,288,-1,289,307,290,-1,269,307,289,-1,298,289,290,-1,106,298,265,-1,289,298,106,-1,303,305,297,-1,305,304,297,-1,305,300,304,-1,300,299,304,-1,304,290,297,-1,298,304,299,-1,290,304,298,-1,301,298,299,-1,265,301,285,-1,298,301,265,-1,300,302,299,-1,302,301,299,-1,302,294,301,-1,294,285,301,-1,453,452,451,-1,452,450,451,-1,445,436,453,-1,436,452,453,-1,456,455,454,-1,455,448,454,-1,451,450,456,-1,450,455,456,-1,455,441,448,-1,449,455,450,-1,441,455,449,-1,452,449,450,-1,417,452,436,-1,449,452,417,-1,464,463,462,-1,463,459,462,-1,454,448,464,-1,448,463,464,-1,467,466,465,-1,466,457,465,-1,462,459,467,-1,459,466,467,-1,466,439,457,-1,458,466,459,-1,439,466,458,-1,463,458,459,-1,441,463,448,-1,458,463,441,-1,458,420,439,-1,440,458,441,-1,420,458,440,-1,449,440,441,-1,268,449,417,-1,440,449,268,-1,473,472,471,-1,472,470,471,-1,465,457,473,-1,457,472,473,-1,476,475,474,-1,475,468,474,-1,471,470,476,-1,470,475,476,-1,475,461,468,-1,469,475,470,-1,461,475,469,-1,472,469,470,-1,439,472,457,-1,469,472,439,-1,481,480,479,-1,480,478,479,-1,474,468,481,-1,468,480,481,-1,479,478,483,-1,478,482,483,-1,478,572,482,-1,572,574,482,-1,572,477,574,-1,477,573,574,-1,480,572,478,-1,572,461,477,-1,461,480,468,-1,480,461,572,-1,581,575,577,-1,461,581,477,-1,575,581,461,-1,477,581,573,-1,581,583,573,-1,581,577,583,-1,577,582,583,-1,577,584,582,-1,584,586,582,-1,584,576,586,-1,576,585,586,-1,584,460,576,-1,575,584,577,-1,460,584,575,-1,469,575,461,-1,575,420,460,-1,420,469,439,-1,469,420,575,-1,587,578,580,-1,420,587,460,-1,578,587,420,-1,590,587,589,-1,460,590,576,-1,587,590,460,-1,576,590,585,-1,590,592,585,-1,590,589,592,-1,589,591,592,-1,589,593,591,-1,593,595,591,-1,593,588,595,-1,588,594,595,-1,593,580,588,-1,587,593,589,-1,580,593,587,-1,601,596,598,-1,580,601,588,-1,596,601,580,-1,588,601,594,-1,601,603,594,-1,601,598,603,-1,598,602,603,-1,598,604,602,-1,604,606,602,-1,604,597,606,-1,597,605,606,-1,604,579,597,-1,596,604,598,-1,579,604,596,-1,596,86,579,-1,578,596,580,-1,86,596,578,-1,440,578,420,-1,578,84,86,-1,84,440,268,-1,440,84,578,-1,599,104,87,-1,104,84,85,-1,84,599,86,-1,599,84,104,-1,607,599,600,-1,86,607,579,-1,599,607,86,-1,610,607,609,-1,579,610,597,-1,607,610,579,-1,597,610,605,-1,610,612,605,-1,610,609,612,-1,609,611,612,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_2()
		{
			int[] value = {609,613,611,-1,613,615,611,-1,613,608,615,-1,608,614,615,-1,613,600,608,-1,607,613,609,-1,600,613,607,-1,619,616,618,-1,600,619,608,-1,616,619,600,-1,608,619,614,-1,619,621,614,-1,619,618,621,-1,618,620,621,-1,618,622,620,-1,622,624,620,-1,622,617,624,-1,617,623,624,-1,622,89,617,-1,616,622,618,-1,89,622,616,-1,616,87,89,-1,599,616,600,-1,87,616,599,-1,625,101,90,-1,101,87,88,-1,87,625,89,-1,625,87,101,-1,627,625,626,-1,89,627,617,-1,625,627,89,-1,617,627,623,-1,627,629,623,-1,627,626,629,-1,626,628,629,-1,626,630,628,-1,630,632,628,-1,630,92,632,-1,92,631,632,-1,630,90,92,-1,625,630,626,-1,90,630,625,-1,633,98,93,-1,98,90,91,-1,90,633,92,-1,633,90,98,-1,92,633,631,-1,633,634,631,-1,633,93,634,-1,93,95,634,-1,93,94,95,-1,94,96,95,-1,91,97,98,-1,97,99,98,-1,98,99,93,-1,99,94,93,-1,112,88,100,-1,101,112,102,-1,88,112,101,-1,109,101,102,-1,90,109,91,-1,101,109,90,-1,102,108,109,-1,108,110,109,-1,109,110,91,-1,110,97,91,-1,100,111,112,-1,111,113,112,-1,112,113,102,-1,113,108,102,-1,124,85,103,-1,104,124,105,-1,85,124,104,-1,115,104,105,-1,87,115,88,-1,104,115,87,-1,121,105,114,-1,115,121,116,-1,105,121,115,-1,118,115,116,-1,88,118,100,-1,115,118,88,-1,116,117,118,-1,117,119,118,-1,118,119,100,-1,119,111,100,-1,114,120,121,-1,120,122,121,-1,121,122,116,-1,122,117,116,-1,133,103,123,-1,124,133,125,-1,103,133,124,-1,130,124,125,-1,105,130,114,-1,124,130,105,-1,125,129,130,-1,129,131,130,-1,130,131,114,-1,131,120,114,-1,123,132,133,-1,132,134,133,-1,133,134,125,-1,134,129,125,-1,294,296,285,-1,296,295,285,-1,296,291,295,-1,291,287,295,-1,295,265,285,-1,286,295,287,-1,265,295,286,-1,292,286,287,-1,267,292,276,-1,286,292,267,-1,291,293,287,-1,293,292,287,-1,293,282,292,-1,282,276,292,-1,286,106,265,-1,266,286,267,-1,106,286,266,-1,277,266,267,-1,107,277,147,-1,266,277,107,-1,282,284,276,-1,284,283,276,-1,284,279,283,-1,279,278,283,-1,283,267,276,-1,277,283,278,-1,267,283,277,-1,280,277,278,-1,147,280,262,-1,277,280,147,-1,279,281,278,-1,281,280,278,-1,281,273,280,-1,273,262,280,-1,127,266,107,-1,266,84,106,-1,84,127,85,-1,127,84,266,-1,145,107,126,-1,127,145,128,-1,107,145,127,-1,136,127,128,-1,85,136,103,-1,127,136,85,-1,142,128,135,-1,136,142,137,-1,128,142,136,-1,139,136,137,-1,103,139,123,-1,136,139,103,-1,137,138,139,-1,138,140,139,-1,139,140,123,-1,140,132,123,-1,135,141,142,-1,141,143,142,-1,142,143,137,-1,143,138,137,-1,153,126,144,-1,145,153,146,-1,126,153,145,-1,150,145,146,-1,128,150,135,-1,145,150,128,-1,146,149,150,-1,149,151,150,-1,150,151,135,-1,151,141,135,-1,144,152,153,-1,152,154,153,-1,153,154,146,-1,154,149,146,-1,273,275,262,-1,275,274,262,-1,275,270,274,-1,270,264,274,-1,274,147,262,-1,263,274,264,-1,147,274,263,-1,271,263,264,-1,148,271,164,-1,263,271,148,-1,270,272,264,-1,272,271,264,-1,272,259,271,-1,259,164,271,-1,156,263,148,-1,263,107,147,-1,107,156,126,-1,156,107,263,-1,162,148,155,-1,156,162,157,-1,148,162,156,-1,159,156,157,-1,126,159,144,-1,156,159,126,-1,157,158,159,-1,158,160,159,-1,159,160,144,-1,160,152,144,-1,155,161,162,-1,161,163,162,-1,162,163,157,-1,163,158,157,-1,259,261,164,-1,261,260,164,-1,261,169,260,-1,169,165,260,-1,167,260,165,-1,260,148,164,-1,148,167,155,-1,167,148,260,-1,165,166,167,-1,166,168,167,-1,167,168,155,-1,168,161,155,-1,169,170,165,-1,170,166,165,-1,0,571,4,-1,4,96,5,-1,5,96,6,-1,6,96,7,-1,7,94,8,-1,8,94,9,-1,9,99,10,-1,10,99,11,-1,11,99,12,-1,12,97,13,-1,13,97,14,-1,14,110,15,-1,15,110,16,-1,16,110,17,-1,17,108,18,-1,18,108,19,-1,19,113,20,-1,20,113,21,-1,21,113,22,-1,22,111,23,-1,23,111,24,-1,24,119,25,-1,25,119,26,-1,26,117,27,-1,27,117,28,-1,28,117,29,-1,29,122,30,-1,30,122,31,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_3()
		{
			int[] value = {31,120,32,-1,32,120,33,-1,33,120,34,-1,34,131,35,-1,35,131,36,-1,36,129,37,-1,37,129,38,-1,38,129,39,-1,39,134,40,-1,40,134,41,-1,41,132,42,-1,42,132,43,-1,43,132,44,-1,44,140,45,-1,45,140,46,-1,46,138,47,-1,47,138,48,-1,48,138,49,-1,49,143,50,-1,50,143,51,-1,51,141,52,-1,52,141,53,-1,53,141,54,-1,54,151,55,-1,55,151,56,-1,56,149,57,-1,57,149,58,-1,58,149,59,-1,59,154,60,-1,60,154,61,-1,61,152,62,-1,62,152,63,-1,63,160,64,-1,64,160,65,-1,65,160,66,-1,66,158,67,-1,67,158,68,-1,68,163,69,-1,69,163,70,-1,70,163,71,-1,71,161,72,-1,72,161,73,-1,73,168,74,-1,74,168,75,-1,75,168,76,-1,76,166,77,-1,77,166,78,-1,78,170,79,-1,79,170,80,-1,80,170,81,-1,81,171,2,-1,171,81,172,-1,172,170,173,-1,173,170,174,-1,174,169,175,-1,175,169,176,-1,176,169,177,-1,177,261,178,-1,178,261,179,-1,179,261,180,-1,180,259,181,-1,181,259,182,-1,182,259,183,-1,183,272,184,-1,184,272,185,-1,185,270,186,-1,186,270,187,-1,187,270,188,-1,188,275,189,-1,189,275,190,-1,190,275,191,-1,191,273,192,-1,192,273,193,-1,193,273,194,-1,194,281,195,-1,195,281,196,-1,196,281,197,-1,197,279,198,-1,198,279,199,-1,199,279,200,-1,200,284,201,-1,201,284,202,-1,202,282,203,-1,203,282,204,-1,204,282,205,-1,205,293,206,-1,206,293,207,-1,207,293,208,-1,208,291,209,-1,209,291,210,-1,210,291,211,-1,211,296,212,-1,212,296,213,-1,213,296,214,-1,214,294,82,-1,82,294,215,-1,215,302,216,-1,216,302,217,-1,217,302,218,-1,218,300,219,-1,219,300,220,-1,220,300,221,-1,221,305,222,-1,222,305,223,-1,223,305,224,-1,224,303,225,-1,225,303,226,-1,226,303,227,-1,227,313,228,-1,228,313,229,-1,229,311,230,-1,230,311,231,-1,231,311,232,-1,232,316,233,-1,233,316,234,-1,234,316,235,-1,235,314,236,-1,236,314,237,-1,237,314,238,-1,238,322,239,-1,239,322,240,-1,240,322,241,-1,241,320,242,-1,242,320,243,-1,243,320,244,-1,244,325,245,-1,245,325,246,-1,246,323,247,-1,247,323,248,-1,248,323,249,-1,249,330,250,-1,250,330,251,-1,251,330,252,-1,252,328,253,-1,253,328,254,-1,254,328,255,-1,255,332,256,-1,256,332,257,-1,257,333,258,-1,258,333,3,-1,333,332,334,-1,334,332,335,-1,335,332,336,-1,336,331,337,-1,337,331,338,-1,338,413,339,-1,339,413,340,-1,340,413,341,-1,341,411,342,-1,342,411,343,-1,343,423,344,-1,344,423,345,-1,345,423,346,-1,346,421,347,-1,347,421,348,-1,348,426,349,-1,349,426,350,-1,350,426,351,-1,351,424,352,-1,352,424,353,-1,353,432,354,-1,354,432,355,-1,355,430,356,-1,356,430,357,-1,357,430,358,-1,358,435,359,-1,359,435,360,-1,360,433,361,-1,361,433,362,-1,362,433,363,-1,363,444,364,-1,364,444,365,-1,365,442,366,-1,366,442,367,-1,367,442,368,-1,368,447,369,-1,369,447,370,-1,370,445,371,-1,371,445,372,-1,372,445,373,-1,373,453,374,-1,374,453,375,-1,375,451,376,-1,376,451,377,-1,377,451,378,-1,378,456,379,-1,379,456,380,-1,380,454,381,-1,381,454,382,-1,382,454,383,-1,383,464,384,-1,384,464,385,-1,385,462,386,-1,386,462,387,-1,387,462,388,-1,388,467,389,-1,389,467,390,-1,390,465,391,-1,391,465,392,-1,392,473,393,-1,393,473,394,-1,394,473,395,-1,395,471,396,-1,396,471,397,-1,397,476,398,-1,398,476,399,-1,399,476,400,-1,400,474,401,-1,401,474,402,-1,402,481,403,-1,403,481,404,-1,404,481,405,-1,405,479,406,-1,406,479,407,-1,407,483,408,-1,408,483,409,-1,409,483,410,-1,410,484,1,-1,484,410,485,-1,485,483,486,-1,486,483,487,-1,487,482,488,-1,488,482,489,-1,489,482,490,-1,490,574,491,-1,491,574,492,-1,492,574,493,-1,493,573,494,-1,494,573,495,-1,495,573,496,-1,496,583,497,-1,497,583,498,-1,498,582,499,-1,499,582,500,-1,500,582,501,-1,501,586,502,-1,502,586,503,-1,503,586,504,-1,504,585,505,-1,505,585,506,-1,506,585,507,-1,507,592,508,-1,508,592,509,-1,509,592,510,-1,510,591,511,-1,511,591,512,-1,512,591,513,-1,513,595,514,-1,514,595,515,-1,515,594,516,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_4()
		{
			int[] value = {516,594,517,-1,517,594,518,-1,518,603,519,-1,519,603,520,-1,520,603,521,-1,521,602,522,-1,522,602,523,-1,523,602,524,-1,524,606,525,-1,525,606,526,-1,526,606,527,-1,527,605,83,-1,83,605,528,-1,528,612,529,-1,529,612,530,-1,530,612,531,-1,531,611,532,-1,532,611,533,-1,533,611,534,-1,534,615,535,-1,535,615,536,-1,536,615,537,-1,537,614,538,-1,538,614,539,-1,539,614,540,-1,540,621,541,-1,541,621,542,-1,542,620,543,-1,543,620,544,-1,544,620,545,-1,545,624,546,-1,546,624,547,-1,547,624,548,-1,548,623,549,-1,549,623,550,-1,550,623,551,-1,551,629,552,-1,552,629,553,-1,553,629,554,-1,554,628,555,-1,555,628,556,-1,556,628,557,-1,557,632,558,-1,558,632,559,-1,559,631,560,-1,560,631,561,-1,561,631,562,-1,562,634,563,-1,563,634,564,-1,564,634,565,-1,565,95,566,-1,566,95,567,-1,567,95,568,-1,568,96,569,-1,569,96,570,-1,570,4,571,-1,331,336,332,-1,332,255,328,-1,411,341,413,-1,413,338,331,-1,328,252,330,-1,330,249,323,-1,421,346,423,-1,423,343,411,-1,424,351,426,-1,426,348,421,-1,323,246,325,-1,325,244,320,-1,320,241,322,-1,322,238,314,-1,430,355,432,-1,432,353,424,-1,433,360,435,-1,435,358,430,-1,442,365,444,-1,444,363,433,-1,445,370,447,-1,447,368,442,-1,314,235,316,-1,316,232,311,-1,311,229,313,-1,313,227,303,-1,303,224,305,-1,305,221,300,-1,300,218,302,-1,302,215,294,-1,451,375,453,-1,453,373,445,-1,454,380,456,-1,456,378,451,-1,462,385,464,-1,464,383,454,-1,465,390,467,-1,467,388,462,-1,471,395,473,-1,473,392,465,-1,474,400,476,-1,476,397,471,-1,479,405,481,-1,481,402,474,-1,483,407,479,-1,482,487,483,-1,574,490,482,-1,573,493,574,-1,583,496,573,-1,582,498,583,-1,586,501,582,-1,585,504,586,-1,592,507,585,-1,591,510,592,-1,595,513,591,-1,594,515,595,-1,603,518,594,-1,602,521,603,-1,606,524,602,-1,605,527,606,-1,612,528,605,-1,611,531,612,-1,615,534,611,-1,614,537,615,-1,621,540,614,-1,620,542,621,-1,624,545,620,-1,623,548,624,-1,629,551,623,-1,628,554,629,-1,632,557,628,-1,631,559,632,-1,634,562,631,-1,95,565,634,-1,96,568,95,-1,94,7,96,-1,97,12,99,-1,99,9,94,-1,108,17,110,-1,110,14,97,-1,111,22,113,-1,113,19,108,-1,117,26,119,-1,119,24,111,-1,120,31,122,-1,122,29,117,-1,129,36,131,-1,131,34,120,-1,132,41,134,-1,134,39,129,-1,294,214,296,-1,296,211,291,-1,291,208,293,-1,293,205,282,-1,282,202,284,-1,284,200,279,-1,279,197,281,-1,281,194,273,-1,138,46,140,-1,140,44,132,-1,141,51,143,-1,143,49,138,-1,149,56,151,-1,151,54,141,-1,152,61,154,-1,154,59,149,-1,273,191,275,-1,275,188,270,-1,270,185,272,-1,272,183,259,-1,158,66,160,-1,160,63,152,-1,161,71,163,-1,163,68,158,-1,259,180,261,-1,261,177,169,-1,166,76,168,-1,168,73,161,-1,170,78,166,-1,169,174,170,-1,4,570,96,-1,170,172,81,-1,332,333,257,-1,483,485,410,-1,967,966,963,-1,966,962,963,-1,1048,1046,1047,-1,1046,961,1047,-1,966,1048,962,-1,1048,1047,962,-1,964,962,1047,-1,1047,961,945,-1,945,952,964,-1,964,1047,945,-1,963,962,965,-1,962,964,965,-1,965,964,958,-1,964,952,958,-1,1058,1056,1057,-1,1056,1051,1057,-1,1046,1058,961,-1,1058,1057,961,-1,1061,1059,1060,-1,1059,1049,1060,-1,1056,1061,1051,-1,1061,1060,1051,-1,1060,1049,944,-1,1050,1051,1060,-1,944,1050,1060,-1,1057,1051,1050,-1,945,961,1057,-1,1050,945,1057,-1,953,945,1050,-1,1050,944,904,-1,904,923,953,-1,953,1050,904,-1,958,952,960,-1,952,959,960,-1,960,959,955,-1,959,954,955,-1,959,952,945,-1,953,954,959,-1,945,953,959,-1,956,954,953,-1,923,941,956,-1,953,923,956,-1,955,954,957,-1,954,956,957,-1,957,956,949,-1,956,941,949,-1,1067,1065,1066,-1,1065,1064,1066,-1,1059,1067,1049,-1,1067,1066,1049,-1,1070,1068,1069,-1,1068,1062,1069,-1,1065,1070,1064,-1,1070,1069,1064,-1,1069,1062,1054,-1,1063,1064,1069,-1,1054,1063,1069,-1,1066,1064,1063,-1,944,1049,1066,-1,1063,944,1066,-1,1079,1077,1078,-1,1077,1073,1078,-1,1068,1079,1062,-1,1079,1078,1062,-1,1082,1080,1081,-1,1080,1071,1081,-1,1077,1082,1073,-1,1082,1081,1073,-1,1081,1071,1052,-1,1072,1073,1081,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_5()
		{
			int[] value = {1052,1072,1081,-1,1078,1073,1072,-1,1054,1062,1078,-1,1072,1054,1078,-1,1072,1052,903,-1,1053,1054,1072,-1,903,1053,1072,-1,1063,1054,1053,-1,904,944,1063,-1,1053,904,1063,-1,924,904,1053,-1,1053,903,719,-1,719,741,924,-1,924,1053,719,-1,949,941,951,-1,941,950,951,-1,951,950,946,-1,950,943,946,-1,950,941,923,-1,942,943,950,-1,923,942,950,-1,947,943,942,-1,925,932,947,-1,942,925,947,-1,946,943,948,-1,943,947,948,-1,948,947,938,-1,947,932,938,-1,942,923,904,-1,924,925,942,-1,904,924,942,-1,933,925,924,-1,741,900,933,-1,924,741,933,-1,938,932,940,-1,932,939,940,-1,940,939,935,-1,939,934,935,-1,939,932,925,-1,933,934,939,-1,925,933,939,-1,936,934,933,-1,900,920,936,-1,933,900,936,-1,935,934,937,-1,934,936,937,-1,937,936,929,-1,936,920,929,-1,1088,1086,1087,-1,1086,1085,1087,-1,1080,1088,1071,-1,1088,1087,1071,-1,1091,1089,1090,-1,1089,1083,1090,-1,1086,1091,1085,-1,1091,1090,1085,-1,1090,1083,1076,-1,1084,1085,1090,-1,1076,1084,1090,-1,1087,1085,1084,-1,1052,1071,1087,-1,1084,1052,1087,-1,1099,1097,1098,-1,1097,1094,1098,-1,1089,1099,1083,-1,1099,1098,1083,-1,1102,1100,1101,-1,1100,1092,1101,-1,1097,1102,1094,-1,1102,1101,1094,-1,1101,1092,1074,-1,1093,1094,1101,-1,1074,1093,1101,-1,1098,1094,1093,-1,1076,1083,1098,-1,1093,1076,1098,-1,1093,1074,1055,-1,1075,1076,1093,-1,1055,1075,1093,-1,1084,1076,1075,-1,903,1052,1084,-1,1075,903,1084,-1,1108,1106,1107,-1,1106,1105,1107,-1,1100,1108,1092,-1,1108,1107,1092,-1,1111,1109,1110,-1,1109,1103,1110,-1,1106,1111,1105,-1,1111,1110,1105,-1,1110,1103,1096,-1,1104,1105,1110,-1,1096,1104,1110,-1,1107,1105,1104,-1,1074,1092,1107,-1,1104,1074,1107,-1,1116,1114,1115,-1,1114,1113,1115,-1,1109,1116,1103,-1,1116,1115,1103,-1,1114,1118,1113,-1,1118,1117,1113,-1,1113,1117,1207,-1,1117,1209,1207,-1,1207,1209,1112,-1,1209,1208,1112,-1,1115,1113,1207,-1,1207,1112,1096,-1,1096,1103,1115,-1,1115,1207,1096,-1,1216,1212,1210,-1,1096,1112,1216,-1,1210,1096,1216,-1,1112,1208,1216,-1,1208,1218,1216,-1,1216,1218,1212,-1,1218,1217,1212,-1,1212,1217,1219,-1,1217,1221,1219,-1,1219,1221,1211,-1,1221,1220,1211,-1,1219,1211,1095,-1,1210,1212,1219,-1,1095,1210,1219,-1,1104,1096,1210,-1,1210,1095,1055,-1,1055,1074,1104,-1,1104,1210,1055,-1,1222,1215,1213,-1,1055,1095,1222,-1,1213,1055,1222,-1,1225,1224,1222,-1,1095,1211,1225,-1,1222,1095,1225,-1,1211,1220,1225,-1,1220,1227,1225,-1,1225,1227,1224,-1,1227,1226,1224,-1,1224,1226,1228,-1,1226,1230,1228,-1,1228,1230,1223,-1,1230,1229,1223,-1,1228,1223,1215,-1,1222,1224,1228,-1,1215,1222,1228,-1,1236,1233,1231,-1,1215,1223,1236,-1,1231,1215,1236,-1,1223,1229,1236,-1,1229,1238,1236,-1,1236,1238,1233,-1,1238,1237,1233,-1,1233,1237,1239,-1,1237,1241,1239,-1,1239,1241,1232,-1,1241,1240,1232,-1,1239,1232,1214,-1,1231,1233,1239,-1,1214,1231,1239,-1,1231,1214,721,-1,1213,1215,1231,-1,721,1213,1231,-1,1075,1055,1213,-1,1213,721,719,-1,719,903,1075,-1,1075,1213,719,-1,1234,722,739,-1,739,720,719,-1,719,721,1234,-1,1234,739,719,-1,1242,1235,1234,-1,721,1214,1242,-1,1234,721,1242,-1,1245,1244,1242,-1,1214,1232,1245,-1,1242,1214,1245,-1,1232,1240,1245,-1,1240,1247,1245,-1,1245,1247,1244,-1,1247,1246,1244,-1,1244,1246,1248,-1,1246,1250,1248,-1,1248,1250,1243,-1,1250,1249,1243,-1,1248,1243,1235,-1,1242,1244,1248,-1,1235,1242,1248,-1,1254,1253,1251,-1,1235,1243,1254,-1,1251,1235,1254,-1,1243,1249,1254,-1,1249,1256,1254,-1,1254,1256,1253,-1,1256,1255,1253,-1,1253,1255,1257,-1,1255,1259,1257,-1,1257,1259,1252,-1,1259,1258,1252,-1,1257,1252,724,-1,1251,1253,1257,-1,724,1251,1257,-1,1251,724,722,-1,1234,1235,1251,-1,722,1234,1251,-1,1260,725,736,-1,736,723,722,-1,722,724,1260,-1,1260,736,722,-1,1262,1261,1260,-1,724,1252,1262,-1,1260,724,1262,-1,1252,1258,1262,-1,1258,1264,1262,-1,1262,1264,1261,-1,1264,1263,1261,-1,1261,1263,1265,-1,1263,1267,1265,-1,1265,1267,727,-1,1267,1266,727,-1,1265,727,725,-1,1260,1261,1265,-1,725,1260,1265,-1,1268,728,733,-1,733,726,725,-1,725,727,1268,-1,1268,733,725,-1,727,1266,1268,-1,1266,1269,1268,-1,1268,1269,728,-1,1269,730,728,-1,728,730,729,-1,730,731,729,-1,726,733,732,-1,733,734,732,-1,733,728,734,-1,728,729,734,-1,747,735,723,-1,736,737,747,-1,723,736,747,-1,744,737,736,-1,725,726,744,-1,736,725,744,-1,737,744,743,-1,744,745,743,-1,744,726,745,-1,726,732,745,-1,735,747,746,-1,747,748,746,-1,747,737,748,-1,737,743,748,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_6()
		{
			int[] value = {759,738,720,-1,739,740,759,-1,720,739,759,-1,750,740,739,-1,722,723,750,-1,739,722,750,-1,756,749,740,-1,750,751,756,-1,740,750,756,-1,753,751,750,-1,723,735,753,-1,750,723,753,-1,751,753,752,-1,753,754,752,-1,753,735,754,-1,735,746,754,-1,749,756,755,-1,756,757,755,-1,756,751,757,-1,751,752,757,-1,768,758,738,-1,759,760,768,-1,738,759,768,-1,765,760,759,-1,740,749,765,-1,759,740,765,-1,760,765,764,-1,765,766,764,-1,765,749,766,-1,749,755,766,-1,758,768,767,-1,768,769,767,-1,768,760,769,-1,760,764,769,-1,929,920,931,-1,920,930,931,-1,931,930,926,-1,930,922,926,-1,930,920,900,-1,921,922,930,-1,900,921,930,-1,927,922,921,-1,902,911,927,-1,921,902,927,-1,926,922,928,-1,922,927,928,-1,928,927,917,-1,927,911,917,-1,921,900,741,-1,901,902,921,-1,741,901,921,-1,912,902,901,-1,742,782,912,-1,901,742,912,-1,917,911,919,-1,911,918,919,-1,919,918,914,-1,918,913,914,-1,918,911,902,-1,912,913,918,-1,902,912,918,-1,915,913,912,-1,782,897,915,-1,912,782,915,-1,914,913,916,-1,913,915,916,-1,916,915,908,-1,915,897,908,-1,762,742,901,-1,901,741,719,-1,719,720,762,-1,762,901,719,-1,780,761,742,-1,762,763,780,-1,742,762,780,-1,771,763,762,-1,720,738,771,-1,762,720,771,-1,777,770,763,-1,771,772,777,-1,763,771,777,-1,774,772,771,-1,738,758,774,-1,771,738,774,-1,772,774,773,-1,774,775,773,-1,774,758,775,-1,758,767,775,-1,770,777,776,-1,777,778,776,-1,777,772,778,-1,772,773,778,-1,788,779,761,-1,780,781,788,-1,761,780,788,-1,785,781,780,-1,763,770,785,-1,780,763,785,-1,781,785,784,-1,785,786,784,-1,785,770,786,-1,770,776,786,-1,779,788,787,-1,788,789,787,-1,788,781,789,-1,781,784,789,-1,908,897,910,-1,897,909,910,-1,910,909,905,-1,909,899,905,-1,909,897,782,-1,898,899,909,-1,782,898,909,-1,906,899,898,-1,783,799,906,-1,898,783,906,-1,905,899,907,-1,899,906,907,-1,907,906,894,-1,906,799,894,-1,791,783,898,-1,898,782,742,-1,742,761,791,-1,791,898,742,-1,797,790,783,-1,791,792,797,-1,783,791,797,-1,794,792,791,-1,761,779,794,-1,791,761,794,-1,792,794,793,-1,794,795,793,-1,794,779,795,-1,779,787,795,-1,790,797,796,-1,797,798,796,-1,797,792,798,-1,792,793,798,-1,894,799,896,-1,799,895,896,-1,896,895,804,-1,895,800,804,-1,802,800,895,-1,895,799,783,-1,783,790,802,-1,802,895,783,-1,800,802,801,-1,802,803,801,-1,802,790,803,-1,790,796,803,-1,804,800,805,-1,800,801,805,-1,635,639,1206,-1,639,640,731,-1,640,641,731,-1,641,642,731,-1,642,643,729,-1,643,644,729,-1,644,645,734,-1,645,646,734,-1,646,647,734,-1,647,648,732,-1,648,649,732,-1,649,650,745,-1,650,651,745,-1,651,652,745,-1,652,653,743,-1,653,654,743,-1,654,655,748,-1,655,656,748,-1,656,657,748,-1,657,658,746,-1,658,659,746,-1,659,660,754,-1,660,661,754,-1,661,662,752,-1,662,663,752,-1,663,664,752,-1,664,665,757,-1,665,666,757,-1,666,667,755,-1,667,668,755,-1,668,669,755,-1,669,670,766,-1,670,671,766,-1,671,672,764,-1,672,673,764,-1,673,674,764,-1,674,675,769,-1,675,676,769,-1,676,677,767,-1,677,678,767,-1,678,679,767,-1,679,680,775,-1,680,681,775,-1,681,682,773,-1,682,683,773,-1,683,684,773,-1,684,685,778,-1,685,686,778,-1,686,687,776,-1,687,688,776,-1,688,689,776,-1,689,690,786,-1,690,691,786,-1,691,692,784,-1,692,693,784,-1,693,694,784,-1,694,695,789,-1,695,696,789,-1,696,697,787,-1,697,698,787,-1,698,699,795,-1,699,700,795,-1,700,701,795,-1,701,702,793,-1,702,703,793,-1,703,704,798,-1,704,705,798,-1,705,706,798,-1,706,707,796,-1,707,708,796,-1,708,709,803,-1,709,710,803,-1,710,711,803,-1,711,712,801,-1,712,713,801,-1,713,714,805,-1,714,715,805,-1,715,716,805,-1,716,637,806,-1,806,807,716,-1,807,808,805,-1,808,809,805,-1,809,810,804,-1,810,811,804,-1,811,812,804,-1,812,813,896,-1,813,814,896,-1,814,815,896,-1,815,816,894,-1,816,817,894,-1,817,818,894,-1,818,819,907,-1,819,820,907,-1,820,821,905,-1,821,822,905,-1,822,823,905,-1,823,824,910,-1,824,825,910,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_7()
		{
			int[] value = {825,826,910,-1,826,827,908,-1,827,828,908,-1,828,829,908,-1,829,830,916,-1,830,831,916,-1,831,832,916,-1,832,833,914,-1,833,834,914,-1,834,835,914,-1,835,836,919,-1,836,837,919,-1,837,838,917,-1,838,839,917,-1,839,840,917,-1,840,841,928,-1,841,842,928,-1,842,843,928,-1,843,844,926,-1,844,845,926,-1,845,846,926,-1,846,847,931,-1,847,848,931,-1,848,849,931,-1,849,717,929,-1,717,850,929,-1,850,851,937,-1,851,852,937,-1,852,853,937,-1,853,854,935,-1,854,855,935,-1,855,856,935,-1,856,857,940,-1,857,858,940,-1,858,859,940,-1,859,860,938,-1,860,861,938,-1,861,862,938,-1,862,863,948,-1,863,864,948,-1,864,865,946,-1,865,866,946,-1,866,867,946,-1,867,868,951,-1,868,869,951,-1,869,870,951,-1,870,871,949,-1,871,872,949,-1,872,873,949,-1,873,874,957,-1,874,875,957,-1,875,876,957,-1,876,877,955,-1,877,878,955,-1,878,879,955,-1,879,880,960,-1,880,881,960,-1,881,882,958,-1,882,883,958,-1,883,884,958,-1,884,885,965,-1,885,886,965,-1,886,887,965,-1,887,888,963,-1,888,889,963,-1,889,890,963,-1,890,891,967,-1,891,892,967,-1,892,893,968,-1,893,638,968,-1,968,969,967,-1,969,970,967,-1,970,971,967,-1,971,972,966,-1,972,973,966,-1,973,974,1048,-1,974,975,1048,-1,975,976,1048,-1,976,977,1046,-1,977,978,1046,-1,978,979,1058,-1,979,980,1058,-1,980,981,1058,-1,981,982,1056,-1,982,983,1056,-1,983,984,1061,-1,984,985,1061,-1,985,986,1061,-1,986,987,1059,-1,987,988,1059,-1,988,989,1067,-1,989,990,1067,-1,990,991,1065,-1,991,992,1065,-1,992,993,1065,-1,993,994,1070,-1,994,995,1070,-1,995,996,1068,-1,996,997,1068,-1,997,998,1068,-1,998,999,1079,-1,999,1000,1079,-1,1000,1001,1077,-1,1001,1002,1077,-1,1002,1003,1077,-1,1003,1004,1082,-1,1004,1005,1082,-1,1005,1006,1080,-1,1006,1007,1080,-1,1007,1008,1080,-1,1008,1009,1088,-1,1009,1010,1088,-1,1010,1011,1086,-1,1011,1012,1086,-1,1012,1013,1086,-1,1013,1014,1091,-1,1014,1015,1091,-1,1015,1016,1089,-1,1016,1017,1089,-1,1017,1018,1089,-1,1018,1019,1099,-1,1019,1020,1099,-1,1020,1021,1097,-1,1021,1022,1097,-1,1022,1023,1097,-1,1023,1024,1102,-1,1024,1025,1102,-1,1025,1026,1100,-1,1026,1027,1100,-1,1027,1028,1108,-1,1028,1029,1108,-1,1029,1030,1108,-1,1030,1031,1106,-1,1031,1032,1106,-1,1032,1033,1111,-1,1033,1034,1111,-1,1034,1035,1111,-1,1035,1036,1109,-1,1036,1037,1109,-1,1037,1038,1116,-1,1038,1039,1116,-1,1039,1040,1116,-1,1040,1041,1114,-1,1041,1042,1114,-1,1042,1043,1118,-1,1043,1044,1118,-1,1044,1045,1118,-1,1045,636,1119,-1,1119,1120,1045,-1,1120,1121,1118,-1,1121,1122,1118,-1,1122,1123,1117,-1,1123,1124,1117,-1,1124,1125,1117,-1,1125,1126,1209,-1,1126,1127,1209,-1,1127,1128,1209,-1,1128,1129,1208,-1,1129,1130,1208,-1,1130,1131,1208,-1,1131,1132,1218,-1,1132,1133,1218,-1,1133,1134,1217,-1,1134,1135,1217,-1,1135,1136,1217,-1,1136,1137,1221,-1,1137,1138,1221,-1,1138,1139,1221,-1,1139,1140,1220,-1,1140,1141,1220,-1,1141,1142,1220,-1,1142,1143,1227,-1,1143,1144,1227,-1,1144,1145,1227,-1,1145,1146,1226,-1,1146,1147,1226,-1,1147,1148,1226,-1,1148,1149,1230,-1,1149,1150,1230,-1,1150,1151,1229,-1,1151,1152,1229,-1,1152,1153,1229,-1,1153,1154,1238,-1,1154,1155,1238,-1,1155,1156,1238,-1,1156,1157,1237,-1,1157,1158,1237,-1,1158,1159,1237,-1,1159,1160,1241,-1,1160,1161,1241,-1,1161,1162,1241,-1,1162,718,1240,-1,718,1163,1240,-1,1163,1164,1247,-1,1164,1165,1247,-1,1165,1166,1247,-1,1166,1167,1246,-1,1167,1168,1246,-1,1168,1169,1246,-1,1169,1170,1250,-1,1170,1171,1250,-1,1171,1172,1250,-1,1172,1173,1249,-1,1173,1174,1249,-1,1174,1175,1249,-1,1175,1176,1256,-1,1176,1177,1256,-1,1177,1178,1255,-1,1178,1179,1255,-1,1179,1180,1255,-1,1180,1181,1259,-1,1181,1182,1259,-1,1182,1183,1259,-1,1183,1184,1258,-1,1184,1185,1258,-1,1185,1186,1258,-1,1186,1187,1264,-1,1187,1188,1264,-1,1188,1189,1264,-1,1189,1190,1263,-1,1190,1191,1263,-1,1191,1192,1263,-1,1192,1193,1267,-1,1193,1194,1267,-1,1194,1195,1266,-1,1195,1196,1266,-1,1196,1197,1266,-1,1197,1198,1269,-1,1198,1199,1269,-1,1199,1200,1269,-1,1200,1201,730,-1,1201,1202,730,-1,1202,1203,730,-1,1203,1204,731,-1,1204,1205,731,-1,1205,1206,639,-1,966,967,971,-1,967,963,890,-1,1046,1048,976,-1,1048,966,973,-1,963,965,887,-1,965,958,884,-1,1056,1058,981,-1,1058,1046,978,-1,1059,1061,986,-1,1061,1056,983,-1,958,960,881,-1,960,955,879,-1,955,957,876,-1,957,949,873,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_8()
		{
			int[] value = {1065,1067,990,-1,1067,1059,988,-1,1068,1070,995,-1,1070,1065,993,-1,1077,1079,1000,-1,1079,1068,998,-1,1080,1082,1005,-1,1082,1077,1003,-1,949,951,870,-1,951,946,867,-1,946,948,864,-1,948,938,862,-1,938,940,859,-1,940,935,856,-1,935,937,853,-1,937,929,850,-1,1086,1088,1010,-1,1088,1080,1008,-1,1089,1091,1015,-1,1091,1086,1013,-1,1097,1099,1020,-1,1099,1089,1018,-1,1100,1102,1025,-1,1102,1097,1023,-1,1106,1108,1030,-1,1108,1100,1027,-1,1109,1111,1035,-1,1111,1106,1032,-1,1114,1116,1040,-1,1116,1109,1037,-1,1118,1114,1042,-1,1117,1118,1122,-1,1209,1117,1125,-1,1208,1209,1128,-1,1218,1208,1131,-1,1217,1218,1133,-1,1221,1217,1136,-1,1220,1221,1139,-1,1227,1220,1142,-1,1226,1227,1145,-1,1230,1226,1148,-1,1229,1230,1150,-1,1238,1229,1153,-1,1237,1238,1156,-1,1241,1237,1159,-1,1240,1241,1162,-1,1247,1240,1163,-1,1246,1247,1166,-1,1250,1246,1169,-1,1249,1250,1172,-1,1256,1249,1175,-1,1255,1256,1177,-1,1259,1255,1180,-1,1258,1259,1183,-1,1264,1258,1186,-1,1263,1264,1189,-1,1267,1263,1192,-1,1266,1267,1194,-1,1269,1266,1197,-1,730,1269,1200,-1,731,730,1203,-1,729,731,642,-1,732,734,647,-1,734,729,644,-1,743,745,652,-1,745,732,649,-1,746,748,657,-1,748,743,654,-1,752,754,661,-1,754,746,659,-1,755,757,666,-1,757,752,664,-1,764,766,671,-1,766,755,669,-1,767,769,676,-1,769,764,674,-1,929,931,849,-1,931,926,846,-1,926,928,843,-1,928,917,840,-1,917,919,837,-1,919,914,835,-1,914,916,832,-1,916,908,829,-1,773,775,681,-1,775,767,679,-1,776,778,686,-1,778,773,684,-1,784,786,691,-1,786,776,689,-1,787,789,696,-1,789,784,694,-1,908,910,826,-1,910,905,823,-1,905,907,820,-1,907,894,818,-1,793,795,701,-1,795,787,698,-1,796,798,706,-1,798,793,703,-1,894,896,815,-1,896,804,812,-1,801,803,711,-1,803,796,708,-1,805,801,713,-1,804,805,809,-1,639,731,1205,-1,805,716,807,-1,967,892,968,-1,1118,1045,1120,-1,1270,1274,1429,-1,1274,1275,1428,-1,1275,1276,1427,-1,1276,1277,1426,-1,1277,1278,1425,-1,1278,1279,1424,-1,1279,1280,1423,-1,1280,1281,1422,-1,1281,1282,1421,-1,1282,1283,1420,-1,1283,1284,1419,-1,1284,1285,1418,-1,1285,1286,1417,-1,1286,1287,1416,-1,1287,1288,1415,-1,1288,1289,1414,-1,1289,1290,1413,-1,1290,1291,1412,-1,1291,1292,1411,-1,1292,1293,1410,-1,1293,1294,1409,-1,1294,1295,1408,-1,1295,1296,1407,-1,1296,1297,1406,-1,1297,1298,1405,-1,1298,1299,1404,-1,1299,1300,1403,-1,1300,1301,1402,-1,1301,1302,1401,-1,1302,1303,1400,-1,1303,1304,1399,-1,1304,1305,1398,-1,1305,1306,1397,-1,1306,1307,1396,-1,1307,1308,1395,-1,1308,1309,1394,-1,1309,1310,1393,-1,1310,1311,1392,-1,1311,1312,1391,-1,1312,1313,1390,-1,1313,1314,1389,-1,1314,1315,1388,-1,1315,1316,1387,-1,1316,1317,1386,-1,1317,1318,1385,-1,1318,1319,1384,-1,1319,1320,1383,-1,1320,1321,1382,-1,1321,1322,1381,-1,1322,1323,1380,-1,1323,1324,1379,-1,1324,1325,1378,-1,1325,1326,1377,-1,1326,1327,1376,-1,1327,1328,1375,-1,1328,1329,1374,-1,1329,1330,1373,-1,1330,1331,1372,-1,1331,1332,1371,-1,1332,1333,1370,-1,1333,1334,1369,-1,1334,1335,1368,-1,1335,1336,1367,-1,1336,1337,1366,-1,1337,1338,1365,-1,1338,1339,1364,-1,1339,1340,1363,-1,1340,1341,1362,-1,1341,1342,1361,-1,1342,1343,1360,-1,1343,1344,1359,-1,1344,1345,1358,-1,1345,1346,1357,-1,1346,1347,1356,-1,1347,1348,1355,-1,1348,1349,1354,-1,1349,1350,1353,-1,1350,1351,1352,-1,1351,1272,1273,-1,1273,1352,1351,-1,1352,1353,1350,-1,1353,1354,1349,-1,1354,1355,1348,-1,1355,1356,1347,-1,1356,1357,1346,-1,1357,1358,1345,-1,1358,1359,1344,-1,1359,1360,1343,-1,1360,1361,1342,-1,1361,1362,1341,-1,1362,1363,1340,-1,1363,1364,1339,-1,1364,1365,1338,-1,1365,1366,1337,-1,1366,1367,1336,-1,1367,1368,1335,-1,1368,1369,1334,-1,1369,1370,1333,-1,1370,1371,1332,-1,1371,1372,1331,-1,1372,1373,1330,-1,1373,1374,1329,-1,1374,1375,1328,-1,1375,1376,1327,-1,1376,1377,1326,-1,1377,1378,1325,-1,1378,1379,1324,-1,1379,1380,1323,-1,1380,1381,1322,-1,1381,1382,1321,-1,1382,1383,1320,-1,1383,1384,1319,-1,1384,1385,1318,-1,1385,1386,1317,-1,1386,1387,1316,-1,1387,1388,1315,-1,1388,1389,1314,-1,1389,1390,1313,-1,1390,1391,1312,-1,1391,1392,1311,-1,1392,1393,1310,-1,1393,1394,1309,-1,1394,1395,1308,-1,1395,1396,1307,-1,1396,1397,1306,-1,1397,1398,1305,-1,1398,1399,1304,-1,1399,1400,1303,-1,1400,1401,1302,-1,1401,1402,1301,-1,1402,1403,1300,-1,1403,1404,1299,-1,1404,1405,1298,-1,1405,1406,1297,-1,1406,1407,1296,-1,1407,1408,1295,-1,1408,1409,1294,-1,1409,1410,1293,-1,1410,1411,1292,-1,1411,1412,1291,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_9()
		{
			int[] value = {1412,1413,1290,-1,1413,1414,1289,-1,1414,1415,1288,-1,1415,1416,1287,-1,1416,1417,1286,-1,1417,1418,1285,-1,1418,1419,1284,-1,1419,1420,1283,-1,1420,1421,1282,-1,1421,1422,1281,-1,1422,1423,1280,-1,1423,1424,1279,-1,1424,1425,1278,-1,1425,1426,1277,-1,1426,1427,1276,-1,1427,1428,1275,-1,1428,1429,1274,-1,1429,1271,1270,-1,1430,1434,1611,-1,1434,1435,1610,-1,1435,1436,1609,-1,1436,1437,1608,-1,1437,1438,1607,-1,1438,1439,1606,-1,1439,1440,1605,-1,1440,1441,1604,-1,1441,1442,1603,-1,1442,1443,1602,-1,1443,1444,1601,-1,1444,1445,1600,-1,1445,1446,1599,-1,1446,1447,1598,-1,1447,1448,1597,-1,1448,1449,1596,-1,1449,1450,1595,-1,1450,1451,1594,-1,1451,1452,1593,-1,1452,1453,1592,-1,1453,1454,1591,-1,1454,1455,1590,-1,1455,1456,1589,-1,1456,1457,1588,-1,1457,1458,1587,-1,1458,1459,1586,-1,1459,1460,1585,-1,1460,1461,1584,-1,1461,1462,1583,-1,1462,1463,1582,-1,1463,1464,1581,-1,1464,1465,1580,-1,1465,1466,1579,-1,1466,1467,1578,-1,1467,1468,1577,-1,1468,1469,1576,-1,1469,1470,1575,-1,1470,1471,1574,-1,1471,1472,1573,-1,1472,1473,1572,-1,1473,1474,1571,-1,1474,1475,1570,-1,1475,1476,1569,-1,1476,1477,1568,-1,1477,1478,1567,-1,1478,1479,1566,-1,1479,1480,1565,-1,1480,1481,1564,-1,1481,1482,1563,-1,1482,1483,1562,-1,1483,1484,1561,-1,1484,1485,1560,-1,1485,1486,1559,-1,1486,1487,1558,-1,1487,1488,1557,-1,1488,1489,1556,-1,1489,1490,1555,-1,1490,1491,1554,-1,1491,1492,1553,-1,1492,1493,1552,-1,1493,1494,1551,-1,1494,1495,1550,-1,1495,1496,1549,-1,1496,1497,1548,-1,1497,1498,1547,-1,1498,1499,1546,-1,1499,1500,1545,-1,1500,1501,1544,-1,1501,1502,1543,-1,1502,1503,1542,-1,1503,1504,1541,-1,1504,1505,1540,-1,1505,1506,1539,-1,1506,1507,1538,-1,1507,1508,1537,-1,1508,1509,1536,-1,1509,1510,1535,-1,1510,1511,1534,-1,1511,1512,1533,-1,1512,1513,1532,-1,1513,1514,1531,-1,1514,1515,1530,-1,1515,1516,1529,-1,1516,1517,1528,-1,1517,1518,1527,-1,1518,1519,1526,-1,1519,1520,1525,-1,1520,1521,1524,-1,1521,1522,1523,-1,1522,1432,1433,-1,1433,1523,1522,-1,1523,1524,1521,-1,1524,1525,1520,-1,1525,1526,1519,-1,1526,1527,1518,-1,1527,1528,1517,-1,1528,1529,1516,-1,1529,1530,1515,-1,1530,1531,1514,-1,1531,1532,1513,-1,1532,1533,1512,-1,1533,1534,1511,-1,1534,1535,1510,-1,1535,1536,1509,-1,1536,1537,1508,-1,1537,1538,1507,-1,1538,1539,1506,-1,1539,1540,1505,-1,1540,1541,1504,-1,1541,1542,1503,-1,1542,1543,1502,-1,1543,1544,1501,-1,1544,1545,1500,-1,1545,1546,1499,-1,1546,1547,1498,-1,1547,1548,1497,-1,1548,1549,1496,-1,1549,1550,1495,-1,1550,1551,1494,-1,1551,1552,1493,-1,1552,1553,1492,-1,1553,1554,1491,-1,1554,1555,1490,-1,1555,1556,1489,-1,1556,1557,1488,-1,1557,1558,1487,-1,1558,1559,1486,-1,1559,1560,1485,-1,1560,1561,1484,-1,1561,1562,1483,-1,1562,1563,1482,-1,1563,1564,1481,-1,1564,1565,1480,-1,1565,1566,1479,-1,1566,1567,1478,-1,1567,1568,1477,-1,1568,1569,1476,-1,1569,1570,1475,-1,1570,1571,1474,-1,1571,1572,1473,-1,1572,1573,1472,-1,1573,1574,1471,-1,1574,1575,1470,-1,1575,1576,1469,-1,1576,1577,1468,-1,1577,1578,1467,-1,1578,1579,1466,-1,1579,1580,1465,-1,1580,1581,1464,-1,1581,1582,1463,-1,1582,1583,1462,-1,1583,1584,1461,-1,1584,1585,1460,-1,1585,1586,1459,-1,1586,1587,1458,-1,1587,1588,1457,-1,1588,1589,1456,-1,1589,1590,1455,-1,1590,1591,1454,-1,1591,1592,1453,-1,1592,1593,1452,-1,1593,1594,1451,-1,1594,1595,1450,-1,1595,1596,1449,-1,1596,1597,1448,-1,1597,1598,1447,-1,1598,1599,1446,-1,1599,1600,1445,-1,1600,1601,1444,-1,1601,1602,1443,-1,1602,1603,1442,-1,1603,1604,1441,-1,1604,1605,1440,-1,1605,1606,1439,-1,1606,1607,1438,-1,1607,1608,1437,-1,1608,1609,1436,-1,1609,1610,1435,-1,1610,1611,1434,-1,1611,1431,1430,-1,1612,1616,1771,-1,1616,1617,1770,-1,1617,1618,1769,-1,1618,1619,1768,-1,1619,1620,1767,-1,1620,1621,1766,-1,1621,1622,1765,-1,1622,1623,1764,-1,1623,1624,1763,-1,1624,1625,1762,-1,1625,1626,1761,-1,1626,1627,1760,-1,1627,1628,1759,-1,1628,1629,1758,-1,1629,1630,1757,-1,1630,1631,1756,-1,1631,1632,1755,-1,1632,1633,1754,-1,1633,1634,1753,-1,1634,1635,1752,-1,1635,1636,1751,-1,1636,1637,1750,-1,1637,1638,1749,-1,1638,1639,1748,-1,1639,1640,1747,-1,1640,1641,1746,-1,1641,1642,1745,-1,1642,1643,1744,-1,1643,1644,1743,-1,1644,1645,1742,-1,1645,1646,1741,-1,1646,1647,1740,-1,1647,1648,1739,-1,1648,1649,1738,-1,1649,1650,1737,-1,1650,1651,1736,-1,1651,1652,1735,-1,1652,1653,1734,-1,1653,1654,1733,-1,1654,1655,1732,-1,1655,1656,1731,-1,1656,1657,1730,-1,1657,1658,1729,-1,1658,1659,1728,-1,1659,1660,1727,-1,1660,1661,1726,-1,1661,1662,1725,-1,1662,1663,1724,-1,1663,1664,1723,-1,1664,1665,1722,-1,1665,1666,1721,-1,1666,1667,1720,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_10()
		{
			int[] value = {1667,1668,1719,-1,1668,1669,1718,-1,1669,1670,1717,-1,1670,1671,1716,-1,1671,1672,1715,-1,1672,1673,1714,-1,1673,1674,1713,-1,1674,1675,1712,-1,1675,1676,1711,-1,1676,1677,1710,-1,1677,1678,1709,-1,1678,1679,1708,-1,1679,1680,1707,-1,1680,1681,1706,-1,1681,1682,1705,-1,1682,1683,1704,-1,1683,1684,1703,-1,1684,1685,1702,-1,1685,1686,1701,-1,1686,1687,1700,-1,1687,1688,1699,-1,1688,1689,1698,-1,1689,1690,1697,-1,1690,1691,1696,-1,1691,1692,1695,-1,1692,1693,1694,-1,1693,1614,1615,-1,1615,1694,1693,-1,1694,1695,1692,-1,1695,1696,1691,-1,1696,1697,1690,-1,1697,1698,1689,-1,1698,1699,1688,-1,1699,1700,1687,-1,1700,1701,1686,-1,1701,1702,1685,-1,1702,1703,1684,-1,1703,1704,1683,-1,1704,1705,1682,-1,1705,1706,1681,-1,1706,1707,1680,-1,1707,1708,1679,-1,1708,1709,1678,-1,1709,1710,1677,-1,1710,1711,1676,-1,1711,1712,1675,-1,1712,1713,1674,-1,1713,1714,1673,-1,1714,1715,1672,-1,1715,1716,1671,-1,1716,1717,1670,-1,1717,1718,1669,-1,1718,1719,1668,-1,1719,1720,1667,-1,1720,1721,1666,-1,1721,1722,1665,-1,1722,1723,1664,-1,1723,1724,1663,-1,1724,1725,1662,-1,1725,1726,1661,-1,1726,1727,1660,-1,1727,1728,1659,-1,1728,1729,1658,-1,1729,1730,1657,-1,1730,1731,1656,-1,1731,1732,1655,-1,1732,1733,1654,-1,1733,1734,1653,-1,1734,1735,1652,-1,1735,1736,1651,-1,1736,1737,1650,-1,1737,1738,1649,-1,1738,1739,1648,-1,1739,1740,1647,-1,1740,1741,1646,-1,1741,1742,1645,-1,1742,1743,1644,-1,1743,1744,1643,-1,1744,1745,1642,-1,1745,1746,1641,-1,1746,1747,1640,-1,1747,1748,1639,-1,1748,1749,1638,-1,1749,1750,1637,-1,1750,1751,1636,-1,1751,1752,1635,-1,1752,1753,1634,-1,1753,1754,1633,-1,1754,1755,1632,-1,1755,1756,1631,-1,1756,1757,1630,-1,1757,1758,1629,-1,1758,1759,1628,-1,1759,1760,1627,-1,1760,1761,1626,-1,1761,1762,1625,-1,1762,1763,1624,-1,1763,1764,1623,-1,1764,1765,1622,-1,1765,1766,1621,-1,1766,1767,1620,-1,1767,1768,1619,-1,1768,1769,1618,-1,1769,1770,1617,-1,1770,1771,1616,-1,1771,1613,1612,-1,1772,1776,1953,-1,1776,1777,1952,-1,1777,1778,1951,-1,1778,1779,1950,-1,1779,1780,1949,-1,1780,1781,1948,-1,1781,1782,1947,-1,1782,1783,1946,-1,1783,1784,1945,-1,1784,1785,1944,-1,1785,1786,1943,-1,1786,1787,1942,-1,1787,1788,1941,-1,1788,1789,1940,-1,1789,1790,1939,-1,1790,1791,1938,-1,1791,1792,1937,-1,1792,1793,1936,-1,1793,1794,1935,-1,1794,1795,1934,-1,1795,1796,1933,-1,1796,1797,1932,-1,1797,1798,1931,-1,1798,1799,1930,-1,1799,1800,1929,-1,1800,1801,1928,-1,1801,1802,1927,-1,1802,1803,1926,-1,1803,1804,1925,-1,1804,1805,1924,-1,1805,1806,1923,-1,1806,1807,1922,-1,1807,1808,1921,-1,1808,1809,1920,-1,1809,1810,1919,-1,1810,1811,1918,-1,1811,1812,1917,-1,1812,1813,1916,-1,1813,1814,1915,-1,1814,1815,1914,-1,1815,1816,1913,-1,1816,1817,1912,-1,1817,1818,1911,-1,1818,1819,1910,-1,1819,1820,1909,-1,1820,1821,1908,-1,1821,1822,1907,-1,1822,1823,1906,-1,1823,1824,1905,-1,1824,1825,1904,-1,1825,1826,1903,-1,1826,1827,1902,-1,1827,1828,1901,-1,1828,1829,1900,-1,1829,1830,1899,-1,1830,1831,1898,-1,1831,1832,1897,-1,1832,1833,1896,-1,1833,1834,1895,-1,1834,1835,1894,-1,1835,1836,1893,-1,1836,1837,1892,-1,1837,1838,1891,-1,1838,1839,1890,-1,1839,1840,1889,-1,1840,1841,1888,-1,1841,1842,1887,-1,1842,1843,1886,-1,1843,1844,1885,-1,1844,1845,1884,-1,1845,1846,1883,-1,1846,1847,1882,-1,1847,1848,1881,-1,1848,1849,1880,-1,1849,1850,1879,-1,1850,1851,1878,-1,1851,1852,1877,-1,1852,1853,1876,-1,1853,1854,1875,-1,1854,1855,1874,-1,1855,1856,1873,-1,1856,1857,1872,-1,1857,1858,1871,-1,1858,1859,1870,-1,1859,1860,1869,-1,1860,1861,1868,-1,1861,1862,1867,-1,1862,1863,1866,-1,1863,1864,1865,-1,1864,1774,1775,-1,1775,1865,1864,-1,1865,1866,1863,-1,1866,1867,1862,-1,1867,1868,1861,-1,1868,1869,1860,-1,1869,1870,1859,-1,1870,1871,1858,-1,1871,1872,1857,-1,1872,1873,1856,-1,1873,1874,1855,-1,1874,1875,1854,-1,1875,1876,1853,-1,1876,1877,1852,-1,1877,1878,1851,-1,1878,1879,1850,-1,1879,1880,1849,-1,1880,1881,1848,-1,1881,1882,1847,-1,1882,1883,1846,-1,1883,1884,1845,-1,1884,1885,1844,-1,1885,1886,1843,-1,1886,1887,1842,-1,1887,1888,1841,-1,1888,1889,1840,-1,1889,1890,1839,-1,1890,1891,1838,-1,1891,1892,1837,-1,1892,1893,1836,-1,1893,1894,1835,-1,1894,1895,1834,-1,1895,1896,1833,-1,1896,1897,1832,-1,1897,1898,1831,-1,1898,1899,1830,-1,1899,1900,1829,-1,1900,1901,1828,-1,1901,1902,1827,-1,1902,1903,1826,-1,1903,1904,1825,-1,1904,1905,1824,-1,1905,1906,1823,-1,1906,1907,1822,-1,1907,1908,1821,-1,1908,1909,1820,-1,1909,1910,1819,-1,1910,1911,1818,-1,1911,1912,1817,-1,1912,1913,1816,-1,1913,1914,1815,-1,1914,1915,1814,-1,1915,1916,1813,-1,1916,1917,1812,-1,1917,1918,1811,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_614_coordIndex_11()
		{
			int[] value = {1918,1919,1810,-1,1919,1920,1809,-1,1920,1921,1808,-1,1921,1922,1807,-1,1922,1923,1806,-1,1923,1924,1805,-1,1924,1925,1804,-1,1925,1926,1803,-1,1926,1927,1802,-1,1927,1928,1801,-1,1928,1929,1800,-1,1929,1930,1799,-1,1930,1931,1798,-1,1931,1932,1797,-1,1932,1933,1796,-1,1933,1934,1795,-1,1934,1935,1794,-1,1935,1936,1793,-1,1936,1937,1792,-1,1937,1938,1791,-1,1938,1939,1790,-1,1939,1940,1789,-1,1940,1941,1788,-1,1941,1942,1787,-1,1942,1943,1786,-1,1943,1944,1785,-1,1944,1945,1784,-1,1945,1946,1783,-1,1946,1947,1782,-1,1947,1948,1781,-1,1948,1949,1780,-1,1949,1950,1779,-1,1950,1951,1778,-1,1951,1952,1777,-1,1952,1953,1776,-1,1953,1773,1772,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_614_point_1()
		{
			double[] value = {205.0,-140.0,113.28,205.0,-60.0,113.28,275.0,-140.0,113.28,275.0,-60.0,113.28,205.89,-140.0,113.28,206.77,-140.0,113.28,207.66,-140.0,113.28,208.54,-140.0,113.28,209.43,-140.0,113.28,210.32,-140.0,113.28,211.2,-140.0,113.28,212.09,-140.0,113.28,212.97,-140.0,113.28,213.86,-140.0,113.28,214.75,-140.0,113.28,215.63,-140.0,113.28,216.52,-140.0,113.28,217.41,-140.0,113.28,218.29,-140.0,113.28,219.18,-140.0,113.28,220.06,-140.0,113.28,220.95,-140.0,113.28,221.84,-140.0,113.28,222.72,-140.0,113.28,223.61,-140.0,113.28,224.49,-140.0,113.28,225.38,-140.0,113.28,226.27,-140.0,113.28,227.15,-140.0,113.28,228.04,-140.0,113.28,228.92,-140.0,113.28,229.81,-140.0,113.28,230.7,-140.0,113.28,231.58,-140.0,113.28,232.47,-140.0,113.28,233.35,-140.0,113.28,234.24,-140.0,113.28,235.13,-140.0,113.28,236.01,-140.0,113.28,236.9,-140.0,113.28,237.78,-140.0,113.28,238.67,-140.0,113.28,239.56,-140.0,113.28,240.44,-140.0,113.28,241.33,-140.0,113.28,242.22,-140.0,113.28,243.1,-140.0,113.28,243.99,-140.0,113.28,244.87,-140.0,113.28,245.76,-140.0,113.28,246.65,-140.0,113.28,247.53,-140.0,113.28,248.42,-140.0,113.28,249.3,-140.0,113.28,250.19,-140.0,113.28,251.08,-140.0,113.28,251.96,-140.0,113.28,252.85,-140.0,113.28,253.73,-140.0,113.28,254.62,-140.0,113.28,255.51,-140.0,113.28,256.39,-140.0,113.28,257.28,-140.0,113.28,258.16,-140.0,113.28,259.05,-140.0,113.28,259.94,-140.0,113.28,260.82,-140.0,113.28,261.71,-140.0,113.28,262.59,-140.0,113.28,263.48,-140.0,113.28,264.37,-140.0,113.28,265.25,-140.0,113.28,266.14,-140.0,113.28,267.03,-140.0,113.28,267.91,-140.0,113.28,268.8,-140.0,113.28,269.68,-140.0,113.28,270.57,-140.0,113.28,271.46,-140.0,113.28,272.34,-140.0,113.28,273.23,-140.0,113.28,274.11,-140.0,113.28,275.0,-100.0,113.28,205.0,-100.0,113.28,240.0,-100.0,113.28,240.0,-120.0,113.28,222.5,-100.0,113.28,222.5,-120.0,113.28,222.5,-130.0,113.28,213.75,-120.0,113.28,213.75,-130.0,113.28,213.75,-135.0,113.28,209.38,-130.0,113.28,209.38,-135.0,113.28,209.38,-137.5,113.28,207.19,-135.0,113.28,207.19,-137.5,113.28,213.75,-137.5,113.28,211.56,-135.0,113.28,211.56,-137.5,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_2()
		{
			double[] value = {222.5,-135.0,113.28,218.13,-130.0,113.28,218.13,-135.0,113.28,240.0,-130.0,113.28,231.25,-120.0,113.28,231.25,-130.0,113.28,257.5,-100.0,113.28,257.5,-120.0,113.28,218.13,-137.5,113.28,215.94,-135.0,113.28,215.94,-137.5,113.28,222.5,-137.5,113.28,220.31,-135.0,113.28,220.31,-137.5,113.28,231.25,-135.0,113.28,226.88,-130.0,113.28,226.88,-135.0,113.28,226.88,-137.5,113.28,224.69,-135.0,113.28,224.69,-137.5,113.28,231.25,-137.5,113.28,229.06,-135.0,113.28,229.06,-137.5,113.28,240.0,-135.0,113.28,235.63,-130.0,113.28,235.63,-135.0,113.28,257.5,-130.0,113.28,248.75,-120.0,113.28,248.75,-130.0,113.28,235.63,-137.5,113.28,233.44,-135.0,113.28,233.44,-137.5,113.28,240.0,-137.5,113.28,237.81,-135.0,113.28,237.81,-137.5,113.28,248.75,-135.0,113.28,244.38,-130.0,113.28,244.38,-135.0,113.28,244.38,-137.5,113.28,242.19,-135.0,113.28,242.19,-137.5,113.28,248.75,-137.5,113.28,246.56,-135.0,113.28,246.56,-137.5,113.28,257.5,-135.0,113.28,253.13,-130.0,113.28,253.13,-135.0,113.28,266.25,-120.0,113.28,266.25,-130.0,113.28,253.13,-137.5,113.28,250.94,-135.0,113.28,250.94,-137.5,113.28,257.5,-137.5,113.28,255.31,-135.0,113.28,255.31,-137.5,113.28,266.25,-135.0,113.28,261.88,-130.0,113.28,261.88,-135.0,113.28,261.88,-137.5,113.28,259.69,-135.0,113.28,259.69,-137.5,113.28,266.25,-137.5,113.28,264.06,-135.0,113.28,264.06,-137.5,113.28,270.63,-130.0,113.28,270.63,-135.0,113.28,270.63,-137.5,113.28,268.44,-135.0,113.28,268.44,-137.5,113.28,272.81,-135.0,113.28,272.81,-137.5,113.28,275.0,-139.11,113.28,275.0,-138.22,113.28,275.0,-137.33,113.28,275.0,-136.44,113.28,275.0,-135.56,113.28,275.0,-134.67,113.28,275.0,-133.78,113.28,275.0,-132.89,113.28,275.0,-132.0,113.28,275.0,-131.11,113.28,275.0,-130.22,113.28,275.0,-129.33,113.28,275.0,-128.44,113.28,275.0,-127.56,113.28,275.0,-126.67,113.28,275.0,-125.78,113.28,275.0,-124.89,113.28,275.0,-124.0,113.28,275.0,-123.11,113.28,275.0,-122.22,113.28,275.0,-121.33,113.28,275.0,-120.44,113.28,275.0,-119.56,113.28,275.0,-118.67,113.28,275.0,-117.78,113.28,275.0,-116.89,113.28,275.0,-116.0,113.28,275.0,-115.11,113.28,275.0,-114.22,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_3()
		{
			double[] value = {275.0,-113.33,113.28,275.0,-112.44,113.28,275.0,-111.56,113.28,275.0,-110.67,113.28,275.0,-109.78,113.28,275.0,-108.89,113.28,275.0,-108.0,113.28,275.0,-107.11,113.28,275.0,-106.22,113.28,275.0,-105.33,113.28,275.0,-104.44,113.28,275.0,-103.56,113.28,275.0,-102.67,113.28,275.0,-101.78,113.28,275.0,-100.89,113.28,275.0,-99.111,113.28,275.0,-98.222,113.28,275.0,-97.333,113.28,275.0,-96.444,113.28,275.0,-95.556,113.28,275.0,-94.667,113.28,275.0,-93.778,113.28,275.0,-92.889,113.28,275.0,-92.0,113.28,275.0,-91.111,113.28,275.0,-90.222,113.28,275.0,-89.333,113.28,275.0,-88.444,113.28,275.0,-87.556,113.28,275.0,-86.667,113.28,275.0,-85.778,113.28,275.0,-84.889,113.28,275.0,-84.0,113.28,275.0,-83.111,113.28,275.0,-82.222,113.28,275.0,-81.333,113.28,275.0,-80.444,113.28,275.0,-79.556,113.28,275.0,-78.667,113.28,275.0,-77.778,113.28,275.0,-76.889,113.28,275.0,-76.0,113.28,275.0,-75.111,113.28,275.0,-74.222,113.28,275.0,-73.333,113.28,275.0,-72.444,113.28,275.0,-71.556,113.28,275.0,-70.667,113.28,275.0,-69.778,113.28,275.0,-68.889,113.28,275.0,-68.0,113.28,275.0,-67.111,113.28,275.0,-66.222,113.28,275.0,-65.333,113.28,275.0,-64.444,113.28,275.0,-63.556,113.28,275.0,-62.667,113.28,275.0,-61.778,113.28,275.0,-60.889,113.28,272.81,-130.0,113.28,270.63,-132.5,113.28,272.81,-132.5,113.28,270.63,-120.0,113.28,266.25,-125.0,113.28,270.63,-125.0,113.28,266.25,-100.0,113.28,257.5,-110.0,113.28,266.25,-110.0,113.28,240.0,-80.0,113.28,257.5,-80.0,113.28,272.81,-125.0,113.28,270.63,-127.5,113.28,272.81,-127.5,113.28,272.81,-120.0,113.28,270.63,-122.5,113.28,272.81,-122.5,113.28,270.63,-110.0,113.28,266.25,-115.0,113.28,270.63,-115.0,113.28,272.81,-115.0,113.28,270.63,-117.5,113.28,272.81,-117.5,113.28,272.81,-110.0,113.28,270.63,-112.5,113.28,272.81,-112.5,113.28,270.63,-100.0,113.28,266.25,-105.0,113.28,270.63,-105.0,113.28,266.25,-80.0,113.28,257.5,-90.0,113.28,266.25,-90.0,113.28,272.81,-105.0,113.28,270.63,-107.5,113.28,272.81,-107.5,113.28,272.81,-100.0,113.28,270.63,-102.5,113.28,272.81,-102.5,113.28,270.63,-90.0,113.28,266.25,-95.0,113.28,270.63,-95.0,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_4()
		{
			double[] value = {272.81,-95.0,113.28,270.63,-97.5,113.28,272.81,-97.5,113.28,272.81,-90.0,113.28,270.63,-92.5,113.28,272.81,-92.5,113.28,270.63,-80.0,113.28,266.25,-85.0,113.28,270.63,-85.0,113.28,257.5,-70.0,113.28,266.25,-70.0,113.28,272.81,-85.0,113.28,270.63,-87.5,113.28,272.81,-87.5,113.28,272.81,-80.0,113.28,270.63,-82.5,113.28,272.81,-82.5,113.28,270.63,-70.0,113.28,266.25,-75.0,113.28,270.63,-75.0,113.28,272.81,-75.0,113.28,270.63,-77.5,113.28,272.81,-77.5,113.28,272.81,-70.0,113.28,270.63,-72.5,113.28,272.81,-72.5,113.28,266.25,-65.0,113.28,270.63,-65.0,113.28,272.81,-65.0,113.28,270.63,-67.5,113.28,272.81,-67.5,113.28,270.63,-62.5,113.28,272.81,-62.5,113.28,274.11,-60.0,113.28,273.23,-60.0,113.28,272.34,-60.0,113.28,271.46,-60.0,113.28,270.57,-60.0,113.28,269.68,-60.0,113.28,268.8,-60.0,113.28,267.91,-60.0,113.28,267.03,-60.0,113.28,266.14,-60.0,113.28,265.25,-60.0,113.28,264.37,-60.0,113.28,263.48,-60.0,113.28,262.59,-60.0,113.28,261.71,-60.0,113.28,260.82,-60.0,113.28,259.94,-60.0,113.28,259.05,-60.0,113.28,258.16,-60.0,113.28,257.28,-60.0,113.28,256.39,-60.0,113.28,255.51,-60.0,113.28,254.62,-60.0,113.28,253.73,-60.0,113.28,252.85,-60.0,113.28,251.96,-60.0,113.28,251.08,-60.0,113.28,250.19,-60.0,113.28,249.3,-60.0,113.28,248.42,-60.0,113.28,247.53,-60.0,113.28,246.65,-60.0,113.28,245.76,-60.0,113.28,244.87,-60.0,113.28,243.99,-60.0,113.28,243.1,-60.0,113.28,242.22,-60.0,113.28,241.33,-60.0,113.28,240.44,-60.0,113.28,239.56,-60.0,113.28,238.67,-60.0,113.28,237.78,-60.0,113.28,236.9,-60.0,113.28,236.01,-60.0,113.28,235.13,-60.0,113.28,234.24,-60.0,113.28,233.35,-60.0,113.28,232.47,-60.0,113.28,231.58,-60.0,113.28,230.7,-60.0,113.28,229.81,-60.0,113.28,228.92,-60.0,113.28,228.04,-60.0,113.28,227.15,-60.0,113.28,226.27,-60.0,113.28,225.38,-60.0,113.28,224.49,-60.0,113.28,223.61,-60.0,113.28,222.72,-60.0,113.28,221.84,-60.0,113.28,220.95,-60.0,113.28,220.06,-60.0,113.28,219.18,-60.0,113.28,218.29,-60.0,113.28,217.41,-60.0,113.28,216.52,-60.0,113.28,215.63,-60.0,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_5()
		{
			double[] value = {214.75,-60.0,113.28,213.86,-60.0,113.28,212.97,-60.0,113.28,212.09,-60.0,113.28,211.2,-60.0,113.28,210.32,-60.0,113.28,209.43,-60.0,113.28,208.54,-60.0,113.28,207.66,-60.0,113.28,206.77,-60.0,113.28,205.89,-60.0,113.28,266.25,-62.5,113.28,268.44,-65.0,113.28,268.44,-62.5,113.28,257.5,-65.0,113.28,261.88,-70.0,113.28,261.88,-65.0,113.28,240.0,-70.0,113.28,248.75,-80.0,113.28,248.75,-70.0,113.28,222.5,-80.0,113.28,261.88,-62.5,113.28,264.06,-65.0,113.28,264.06,-62.5,113.28,257.5,-62.5,113.28,259.69,-65.0,113.28,259.69,-62.5,113.28,248.75,-65.0,113.28,253.13,-70.0,113.28,253.13,-65.0,113.28,253.13,-62.5,113.28,255.31,-65.0,113.28,255.31,-62.5,113.28,248.75,-62.5,113.28,250.94,-65.0,113.28,250.94,-62.5,113.28,240.0,-65.0,113.28,244.38,-70.0,113.28,244.38,-65.0,113.28,222.5,-70.0,113.28,231.25,-80.0,113.28,231.25,-70.0,113.28,244.38,-62.5,113.28,246.56,-65.0,113.28,246.56,-62.5,113.28,240.0,-62.5,113.28,242.19,-65.0,113.28,242.19,-62.5,113.28,231.25,-65.0,113.28,235.63,-70.0,113.28,235.63,-65.0,113.28,235.63,-62.5,113.28,237.81,-65.0,113.28,237.81,-62.5,113.28,231.25,-62.5,113.28,233.44,-65.0,113.28,233.44,-62.5,113.28,222.5,-65.0,113.28,226.88,-70.0,113.28,226.88,-65.0,113.28,213.75,-80.0,113.28,213.75,-70.0,113.28,226.88,-62.5,113.28,229.06,-65.0,113.28,229.06,-62.5,113.28,222.5,-62.5,113.28,224.69,-65.0,113.28,224.69,-62.5,113.28,213.75,-65.0,113.28,218.13,-70.0,113.28,218.13,-65.0,113.28,218.13,-62.5,113.28,220.31,-65.0,113.28,220.31,-62.5,113.28,213.75,-62.5,113.28,215.94,-65.0,113.28,215.94,-62.5,113.28,209.38,-70.0,113.28,209.38,-65.0,113.28,209.38,-62.5,113.28,211.56,-65.0,113.28,211.56,-62.5,113.28,207.19,-65.0,113.28,207.19,-62.5,113.28,205.0,-60.889,113.28,205.0,-61.778,113.28,205.0,-62.667,113.28,205.0,-63.556,113.28,205.0,-64.444,113.28,205.0,-65.333,113.28,205.0,-66.222,113.28,205.0,-67.111,113.28,205.0,-68.0,113.28,205.0,-68.889,113.28,205.0,-69.778,113.28,205.0,-70.667,113.28,205.0,-71.556,113.28,205.0,-72.444,113.28,205.0,-73.333,113.28,205.0,-74.222,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_6()
		{
			double[] value = {205.0,-75.111,113.28,205.0,-76.0,113.28,205.0,-76.889,113.28,205.0,-77.778,113.28,205.0,-78.667,113.28,205.0,-79.556,113.28,205.0,-80.444,113.28,205.0,-81.333,113.28,205.0,-82.222,113.28,205.0,-83.111,113.28,205.0,-84.0,113.28,205.0,-84.889,113.28,205.0,-85.778,113.28,205.0,-86.667,113.28,205.0,-87.556,113.28,205.0,-88.444,113.28,205.0,-89.333,113.28,205.0,-90.222,113.28,205.0,-91.111,113.28,205.0,-92.0,113.28,205.0,-92.889,113.28,205.0,-93.778,113.28,205.0,-94.667,113.28,205.0,-95.556,113.28,205.0,-96.444,113.28,205.0,-97.333,113.28,205.0,-98.222,113.28,205.0,-99.111,113.28,205.0,-100.89,113.28,205.0,-101.78,113.28,205.0,-102.67,113.28,205.0,-103.56,113.28,205.0,-104.44,113.28,205.0,-105.33,113.28,205.0,-106.22,113.28,205.0,-107.11,113.28,205.0,-108.0,113.28,205.0,-108.89,113.28,205.0,-109.78,113.28,205.0,-110.67,113.28,205.0,-111.56,113.28,205.0,-112.44,113.28,205.0,-113.33,113.28,205.0,-114.22,113.28,205.0,-115.11,113.28,205.0,-116.0,113.28,205.0,-116.89,113.28,205.0,-117.78,113.28,205.0,-118.67,113.28,205.0,-119.56,113.28,205.0,-120.44,113.28,205.0,-121.33,113.28,205.0,-122.22,113.28,205.0,-123.11,113.28,205.0,-124.0,113.28,205.0,-124.89,113.28,205.0,-125.78,113.28,205.0,-126.67,113.28,205.0,-127.56,113.28,205.0,-128.44,113.28,205.0,-129.33,113.28,205.0,-130.22,113.28,205.0,-131.11,113.28,205.0,-132.0,113.28,205.0,-132.89,113.28,205.0,-133.78,113.28,205.0,-134.67,113.28,205.0,-135.56,113.28,205.0,-136.44,113.28,205.0,-137.33,113.28,205.0,-138.22,113.28,205.0,-139.11,113.28,209.38,-67.5,113.28,207.19,-70.0,113.28,207.19,-67.5,113.28,213.75,-75.0,113.28,209.38,-80.0,113.28,209.38,-75.0,113.28,222.5,-90.0,113.28,213.75,-100.0,113.28,213.75,-90.0,113.28,209.38,-72.5,113.28,207.19,-75.0,113.28,207.19,-72.5,113.28,209.38,-77.5,113.28,207.19,-80.0,113.28,207.19,-77.5,113.28,213.75,-85.0,113.28,209.38,-90.0,113.28,209.38,-85.0,113.28,209.38,-82.5,113.28,207.19,-85.0,113.28,207.19,-82.5,113.28,209.38,-87.5,113.28,207.19,-90.0,113.28,207.19,-87.5,113.28,213.75,-95.0,113.28,209.38,-100.0,113.28,209.38,-95.0,113.28,222.5,-110.0,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_7()
		{
			double[] value = {213.75,-110.0,113.28,209.38,-92.5,113.28,207.19,-95.0,113.28,207.19,-92.5,113.28,209.38,-97.5,113.28,207.19,-100.0,113.28,207.19,-97.5,113.28,213.75,-105.0,113.28,209.38,-110.0,113.28,209.38,-105.0,113.28,209.38,-102.5,113.28,207.19,-105.0,113.28,207.19,-102.5,113.28,209.38,-107.5,113.28,207.19,-110.0,113.28,207.19,-107.5,113.28,213.75,-115.0,113.28,209.38,-120.0,113.28,209.38,-115.0,113.28,209.38,-112.5,113.28,207.19,-115.0,113.28,207.19,-112.5,113.28,209.38,-117.5,113.28,207.19,-120.0,113.28,207.19,-117.5,113.28,213.75,-125.0,113.28,209.38,-125.0,113.28,209.38,-122.5,113.28,207.19,-125.0,113.28,207.19,-122.5,113.28,209.38,-127.5,113.28,207.19,-130.0,113.28,207.19,-127.5,113.28,209.38,-132.5,113.28,207.19,-132.5,113.28,205.0,-140.0,113.47,205.0,-60.0,113.47,275.0,-140.0,113.47,275.0,-60.0,113.47,205.89,-140.0,113.47,206.77,-140.0,113.47,207.66,-140.0,113.47,208.54,-140.0,113.47,209.43,-140.0,113.47,210.32,-140.0,113.47,211.2,-140.0,113.47,212.09,-140.0,113.47,212.97,-140.0,113.47,213.86,-140.0,113.47,214.75,-140.0,113.47,215.63,-140.0,113.47,216.52,-140.0,113.47,217.41,-140.0,113.47,218.29,-140.0,113.47,219.18,-140.0,113.47,220.06,-140.0,113.47,220.95,-140.0,113.47,221.84,-140.0,113.47,222.72,-140.0,113.47,223.61,-140.0,113.47,224.49,-140.0,113.47,225.38,-140.0,113.47,226.27,-140.0,113.47,227.15,-140.0,113.47,228.04,-140.0,113.47,228.92,-140.0,113.47,229.81,-140.0,113.47,230.7,-140.0,113.47,231.58,-140.0,113.47,232.47,-140.0,113.47,233.35,-140.0,113.47,234.24,-140.0,113.47,235.13,-140.0,113.47,236.01,-140.0,113.47,236.9,-140.0,113.47,237.78,-140.0,113.47,238.67,-140.0,113.47,239.56,-140.0,113.47,240.44,-140.0,113.47,241.33,-140.0,113.47,242.22,-140.0,113.47,243.1,-140.0,113.47,243.99,-140.0,113.47,244.87,-140.0,113.47,245.76,-140.0,113.47,246.65,-140.0,113.47,247.53,-140.0,113.47,248.42,-140.0,113.47,249.3,-140.0,113.47,250.19,-140.0,113.47,251.08,-140.0,113.47,251.96,-140.0,113.47,252.85,-140.0,113.47,253.73,-140.0,113.47,254.62,-140.0,113.47,255.51,-140.0,113.47,256.39,-140.0,113.47,257.28,-140.0,113.47,258.16,-140.0,113.47,259.05,-140.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_8()
		{
			double[] value = {259.94,-140.0,113.47,260.82,-140.0,113.47,261.71,-140.0,113.47,262.59,-140.0,113.47,263.48,-140.0,113.47,264.37,-140.0,113.47,265.25,-140.0,113.47,266.14,-140.0,113.47,267.03,-140.0,113.47,267.91,-140.0,113.47,268.8,-140.0,113.47,269.68,-140.0,113.47,270.57,-140.0,113.47,271.46,-140.0,113.47,272.34,-140.0,113.47,273.23,-140.0,113.47,274.11,-140.0,113.47,275.0,-100.0,113.47,205.0,-100.0,113.47,240.0,-100.0,113.47,240.0,-120.0,113.47,222.5,-100.0,113.47,222.5,-120.0,113.47,222.5,-130.0,113.47,213.75,-120.0,113.47,213.75,-130.0,113.47,213.75,-135.0,113.47,209.38,-130.0,113.47,209.38,-135.0,113.47,209.38,-137.5,113.47,207.19,-135.0,113.47,207.19,-137.5,113.47,213.75,-137.5,113.47,211.56,-135.0,113.47,211.56,-137.5,113.47,222.5,-135.0,113.47,218.13,-130.0,113.47,218.13,-135.0,113.47,240.0,-130.0,113.47,231.25,-120.0,113.47,231.25,-130.0,113.47,257.5,-100.0,113.47,257.5,-120.0,113.47,218.13,-137.5,113.47,215.94,-135.0,113.47,215.94,-137.5,113.47,222.5,-137.5,113.47,220.31,-135.0,113.47,220.31,-137.5,113.47,231.25,-135.0,113.47,226.88,-130.0,113.47,226.88,-135.0,113.47,226.88,-137.5,113.47,224.69,-135.0,113.47,224.69,-137.5,113.47,231.25,-137.5,113.47,229.06,-135.0,113.47,229.06,-137.5,113.47,240.0,-135.0,113.47,235.63,-130.0,113.47,235.63,-135.0,113.47,257.5,-130.0,113.47,248.75,-120.0,113.47,248.75,-130.0,113.47,235.63,-137.5,113.47,233.44,-135.0,113.47,233.44,-137.5,113.47,240.0,-137.5,113.47,237.81,-135.0,113.47,237.81,-137.5,113.47,248.75,-135.0,113.47,244.38,-130.0,113.47,244.38,-135.0,113.47,244.38,-137.5,113.47,242.19,-135.0,113.47,242.19,-137.5,113.47,248.75,-137.5,113.47,246.56,-135.0,113.47,246.56,-137.5,113.47,257.5,-135.0,113.47,253.13,-130.0,113.47,253.13,-135.0,113.47,266.25,-120.0,113.47,266.25,-130.0,113.47,253.13,-137.5,113.47,250.94,-135.0,113.47,250.94,-137.5,113.47,257.5,-137.5,113.47,255.31,-135.0,113.47,255.31,-137.5,113.47,266.25,-135.0,113.47,261.88,-130.0,113.47,261.88,-135.0,113.47,261.88,-137.5,113.47,259.69,-135.0,113.47,259.69,-137.5,113.47,266.25,-137.5,113.47,264.06,-135.0,113.47,264.06,-137.5,113.47,270.63,-130.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_9()
		{
			double[] value = {270.63,-135.0,113.47,270.63,-137.5,113.47,268.44,-135.0,113.47,268.44,-137.5,113.47,272.81,-135.0,113.47,272.81,-137.5,113.47,275.0,-139.11,113.47,275.0,-138.22,113.47,275.0,-137.33,113.47,275.0,-136.44,113.47,275.0,-135.56,113.47,275.0,-134.67,113.47,275.0,-133.78,113.47,275.0,-132.89,113.47,275.0,-132.0,113.47,275.0,-131.11,113.47,275.0,-130.22,113.47,275.0,-129.33,113.47,275.0,-128.44,113.47,275.0,-127.56,113.47,275.0,-126.67,113.47,275.0,-125.78,113.47,275.0,-124.89,113.47,275.0,-124.0,113.47,275.0,-123.11,113.47,275.0,-122.22,113.47,275.0,-121.33,113.47,275.0,-120.44,113.47,275.0,-119.56,113.47,275.0,-118.67,113.47,275.0,-117.78,113.47,275.0,-116.89,113.47,275.0,-116.0,113.47,275.0,-115.11,113.47,275.0,-114.22,113.47,275.0,-113.33,113.47,275.0,-112.44,113.47,275.0,-111.56,113.47,275.0,-110.67,113.47,275.0,-109.78,113.47,275.0,-108.89,113.47,275.0,-108.0,113.47,275.0,-107.11,113.47,275.0,-106.22,113.47,275.0,-105.33,113.47,275.0,-104.44,113.47,275.0,-103.56,113.47,275.0,-102.67,113.47,275.0,-101.78,113.47,275.0,-100.89,113.47,275.0,-99.111,113.47,275.0,-98.222,113.47,275.0,-97.333,113.47,275.0,-96.444,113.47,275.0,-95.556,113.47,275.0,-94.667,113.47,275.0,-93.778,113.47,275.0,-92.889,113.47,275.0,-92.0,113.47,275.0,-91.111,113.47,275.0,-90.222,113.47,275.0,-89.333,113.47,275.0,-88.444,113.47,275.0,-87.556,113.47,275.0,-86.667,113.47,275.0,-85.778,113.47,275.0,-84.889,113.47,275.0,-84.0,113.47,275.0,-83.111,113.47,275.0,-82.222,113.47,275.0,-81.333,113.47,275.0,-80.444,113.47,275.0,-79.556,113.47,275.0,-78.667,113.47,275.0,-77.778,113.47,275.0,-76.889,113.47,275.0,-76.0,113.47,275.0,-75.111,113.47,275.0,-74.222,113.47,275.0,-73.333,113.47,275.0,-72.444,113.47,275.0,-71.556,113.47,275.0,-70.667,113.47,275.0,-69.778,113.47,275.0,-68.889,113.47,275.0,-68.0,113.47,275.0,-67.111,113.47,275.0,-66.222,113.47,275.0,-65.333,113.47,275.0,-64.444,113.47,275.0,-63.556,113.47,275.0,-62.667,113.47,275.0,-61.778,113.47,275.0,-60.889,113.47,272.81,-130.0,113.47,270.63,-132.5,113.47,272.81,-132.5,113.47,270.63,-120.0,113.47,266.25,-125.0,113.47,270.63,-125.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_10()
		{
			double[] value = {266.25,-100.0,113.47,257.5,-110.0,113.47,266.25,-110.0,113.47,240.0,-80.0,113.47,257.5,-80.0,113.47,272.81,-125.0,113.47,270.63,-127.5,113.47,272.81,-127.5,113.47,272.81,-120.0,113.47,270.63,-122.5,113.47,272.81,-122.5,113.47,270.63,-110.0,113.47,266.25,-115.0,113.47,270.63,-115.0,113.47,272.81,-115.0,113.47,270.63,-117.5,113.47,272.81,-117.5,113.47,272.81,-110.0,113.47,270.63,-112.5,113.47,272.81,-112.5,113.47,270.63,-100.0,113.47,266.25,-105.0,113.47,270.63,-105.0,113.47,266.25,-80.0,113.47,257.5,-90.0,113.47,266.25,-90.0,113.47,272.81,-105.0,113.47,270.63,-107.5,113.47,272.81,-107.5,113.47,272.81,-100.0,113.47,270.63,-102.5,113.47,272.81,-102.5,113.47,270.63,-90.0,113.47,266.25,-95.0,113.47,270.63,-95.0,113.47,272.81,-95.0,113.47,270.63,-97.5,113.47,272.81,-97.5,113.47,272.81,-90.0,113.47,270.63,-92.5,113.47,272.81,-92.5,113.47,270.63,-80.0,113.47,266.25,-85.0,113.47,270.63,-85.0,113.47,257.5,-70.0,113.47,266.25,-70.0,113.47,272.81,-85.0,113.47,270.63,-87.5,113.47,272.81,-87.5,113.47,272.81,-80.0,113.47,270.63,-82.5,113.47,272.81,-82.5,113.47,270.63,-70.0,113.47,266.25,-75.0,113.47,270.63,-75.0,113.47,272.81,-75.0,113.47,270.63,-77.5,113.47,272.81,-77.5,113.47,272.81,-70.0,113.47,270.63,-72.5,113.47,272.81,-72.5,113.47,266.25,-65.0,113.47,270.63,-65.0,113.47,272.81,-65.0,113.47,270.63,-67.5,113.47,272.81,-67.5,113.47,270.63,-62.5,113.47,272.81,-62.5,113.47,274.11,-60.0,113.47,273.23,-60.0,113.47,272.34,-60.0,113.47,271.46,-60.0,113.47,270.57,-60.0,113.47,269.68,-60.0,113.47,268.8,-60.0,113.47,267.91,-60.0,113.47,267.03,-60.0,113.47,266.14,-60.0,113.47,265.25,-60.0,113.47,264.37,-60.0,113.47,263.48,-60.0,113.47,262.59,-60.0,113.47,261.71,-60.0,113.47,260.82,-60.0,113.47,259.94,-60.0,113.47,259.05,-60.0,113.47,258.16,-60.0,113.47,257.28,-60.0,113.47,256.39,-60.0,113.47,255.51,-60.0,113.47,254.62,-60.0,113.47,253.73,-60.0,113.47,252.85,-60.0,113.47,251.96,-60.0,113.47,251.08,-60.0,113.47,250.19,-60.0,113.47,249.3,-60.0,113.47,248.42,-60.0,113.47,247.53,-60.0,113.47,246.65,-60.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_11()
		{
			double[] value = {245.76,-60.0,113.47,244.87,-60.0,113.47,243.99,-60.0,113.47,243.1,-60.0,113.47,242.22,-60.0,113.47,241.33,-60.0,113.47,240.44,-60.0,113.47,239.56,-60.0,113.47,238.67,-60.0,113.47,237.78,-60.0,113.47,236.9,-60.0,113.47,236.01,-60.0,113.47,235.13,-60.0,113.47,234.24,-60.0,113.47,233.35,-60.0,113.47,232.47,-60.0,113.47,231.58,-60.0,113.47,230.7,-60.0,113.47,229.81,-60.0,113.47,228.92,-60.0,113.47,228.04,-60.0,113.47,227.15,-60.0,113.47,226.27,-60.0,113.47,225.38,-60.0,113.47,224.49,-60.0,113.47,223.61,-60.0,113.47,222.72,-60.0,113.47,221.84,-60.0,113.47,220.95,-60.0,113.47,220.06,-60.0,113.47,219.18,-60.0,113.47,218.29,-60.0,113.47,217.41,-60.0,113.47,216.52,-60.0,113.47,215.63,-60.0,113.47,214.75,-60.0,113.47,213.86,-60.0,113.47,212.97,-60.0,113.47,212.09,-60.0,113.47,211.2,-60.0,113.47,210.32,-60.0,113.47,209.43,-60.0,113.47,208.54,-60.0,113.47,207.66,-60.0,113.47,206.77,-60.0,113.47,205.89,-60.0,113.47,266.25,-62.5,113.47,268.44,-65.0,113.47,268.44,-62.5,113.47,257.5,-65.0,113.47,261.88,-70.0,113.47,261.88,-65.0,113.47,240.0,-70.0,113.47,248.75,-80.0,113.47,248.75,-70.0,113.47,222.5,-80.0,113.47,261.88,-62.5,113.47,264.06,-65.0,113.47,264.06,-62.5,113.47,257.5,-62.5,113.47,259.69,-65.0,113.47,259.69,-62.5,113.47,248.75,-65.0,113.47,253.13,-70.0,113.47,253.13,-65.0,113.47,253.13,-62.5,113.47,255.31,-65.0,113.47,255.31,-62.5,113.47,248.75,-62.5,113.47,250.94,-65.0,113.47,250.94,-62.5,113.47,240.0,-65.0,113.47,244.38,-70.0,113.47,244.38,-65.0,113.47,222.5,-70.0,113.47,231.25,-80.0,113.47,231.25,-70.0,113.47,244.38,-62.5,113.47,246.56,-65.0,113.47,246.56,-62.5,113.47,240.0,-62.5,113.47,242.19,-65.0,113.47,242.19,-62.5,113.47,231.25,-65.0,113.47,235.63,-70.0,113.47,235.63,-65.0,113.47,235.63,-62.5,113.47,237.81,-65.0,113.47,237.81,-62.5,113.47,231.25,-62.5,113.47,233.44,-65.0,113.47,233.44,-62.5,113.47,222.5,-65.0,113.47,226.88,-70.0,113.47,226.88,-65.0,113.47,213.75,-80.0,113.47,213.75,-70.0,113.47,226.88,-62.5,113.47,229.06,-65.0,113.47,229.06,-62.5,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_12()
		{
			double[] value = {222.5,-62.5,113.47,224.69,-65.0,113.47,224.69,-62.5,113.47,213.75,-65.0,113.47,218.13,-70.0,113.47,218.13,-65.0,113.47,218.13,-62.5,113.47,220.31,-65.0,113.47,220.31,-62.5,113.47,213.75,-62.5,113.47,215.94,-65.0,113.47,215.94,-62.5,113.47,209.38,-70.0,113.47,209.38,-65.0,113.47,209.38,-62.5,113.47,211.56,-65.0,113.47,211.56,-62.5,113.47,207.19,-65.0,113.47,207.19,-62.5,113.47,205.0,-60.889,113.47,205.0,-61.778,113.47,205.0,-62.667,113.47,205.0,-63.556,113.47,205.0,-64.444,113.47,205.0,-65.333,113.47,205.0,-66.222,113.47,205.0,-67.111,113.47,205.0,-68.0,113.47,205.0,-68.889,113.47,205.0,-69.778,113.47,205.0,-70.667,113.47,205.0,-71.556,113.47,205.0,-72.444,113.47,205.0,-73.333,113.47,205.0,-74.222,113.47,205.0,-75.111,113.47,205.0,-76.0,113.47,205.0,-76.889,113.47,205.0,-77.778,113.47,205.0,-78.667,113.47,205.0,-79.556,113.47,205.0,-80.444,113.47,205.0,-81.333,113.47,205.0,-82.222,113.47,205.0,-83.111,113.47,205.0,-84.0,113.47,205.0,-84.889,113.47,205.0,-85.778,113.47,205.0,-86.667,113.47,205.0,-87.556,113.47,205.0,-88.444,113.47,205.0,-89.333,113.47,205.0,-90.222,113.47,205.0,-91.111,113.47,205.0,-92.0,113.47,205.0,-92.889,113.47,205.0,-93.778,113.47,205.0,-94.667,113.47,205.0,-95.556,113.47,205.0,-96.444,113.47,205.0,-97.333,113.47,205.0,-98.222,113.47,205.0,-99.111,113.47,205.0,-100.89,113.47,205.0,-101.78,113.47,205.0,-102.67,113.47,205.0,-103.56,113.47,205.0,-104.44,113.47,205.0,-105.33,113.47,205.0,-106.22,113.47,205.0,-107.11,113.47,205.0,-108.0,113.47,205.0,-108.89,113.47,205.0,-109.78,113.47,205.0,-110.67,113.47,205.0,-111.56,113.47,205.0,-112.44,113.47,205.0,-113.33,113.47,205.0,-114.22,113.47,205.0,-115.11,113.47,205.0,-116.0,113.47,205.0,-116.89,113.47,205.0,-117.78,113.47,205.0,-118.67,113.47,205.0,-119.56,113.47,205.0,-120.44,113.47,205.0,-121.33,113.47,205.0,-122.22,113.47,205.0,-123.11,113.47,205.0,-124.0,113.47,205.0,-124.89,113.47,205.0,-125.78,113.47,205.0,-126.67,113.47,205.0,-127.56,113.47,205.0,-128.44,113.47,205.0,-129.33,113.47,205.0,-130.22,113.47,205.0,-131.11,113.47,205.0,-132.0,113.47,205.0,-132.89,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_13()
		{
			double[] value = {205.0,-133.78,113.47,205.0,-134.67,113.47,205.0,-135.56,113.47,205.0,-136.44,113.47,205.0,-137.33,113.47,205.0,-138.22,113.47,205.0,-139.11,113.47,209.38,-67.5,113.47,207.19,-70.0,113.47,207.19,-67.5,113.47,213.75,-75.0,113.47,209.38,-80.0,113.47,209.38,-75.0,113.47,222.5,-90.0,113.47,213.75,-100.0,113.47,213.75,-90.0,113.47,209.38,-72.5,113.47,207.19,-75.0,113.47,207.19,-72.5,113.47,209.38,-77.5,113.47,207.19,-80.0,113.47,207.19,-77.5,113.47,213.75,-85.0,113.47,209.38,-90.0,113.47,209.38,-85.0,113.47,209.38,-82.5,113.47,207.19,-85.0,113.47,207.19,-82.5,113.47,209.38,-87.5,113.47,207.19,-90.0,113.47,207.19,-87.5,113.47,213.75,-95.0,113.47,209.38,-100.0,113.47,209.38,-95.0,113.47,222.5,-110.0,113.47,213.75,-110.0,113.47,209.38,-92.5,113.47,207.19,-95.0,113.47,207.19,-92.5,113.47,209.38,-97.5,113.47,207.19,-100.0,113.47,207.19,-97.5,113.47,213.75,-105.0,113.47,209.38,-110.0,113.47,209.38,-105.0,113.47,209.38,-102.5,113.47,207.19,-105.0,113.47,207.19,-102.5,113.47,209.38,-107.5,113.47,207.19,-110.0,113.47,207.19,-107.5,113.47,213.75,-115.0,113.47,209.38,-120.0,113.47,209.38,-115.0,113.47,209.38,-112.5,113.47,207.19,-115.0,113.47,207.19,-112.5,113.47,209.38,-117.5,113.47,207.19,-120.0,113.47,207.19,-117.5,113.47,213.75,-125.0,113.47,209.38,-125.0,113.47,209.38,-122.5,113.47,207.19,-125.0,113.47,207.19,-122.5,113.47,209.38,-127.5,113.47,207.19,-130.0,113.47,207.19,-127.5,113.47,209.38,-132.5,113.47,207.19,-132.5,113.47,205.0,-140.0,113.28,205.0,-140.0,113.47,275.0,-140.0,113.28,275.0,-140.0,113.47,205.89,-140.0,113.28,206.77,-140.0,113.28,207.66,-140.0,113.28,208.54,-140.0,113.28,209.43,-140.0,113.28,210.32,-140.0,113.28,211.2,-140.0,113.28,212.09,-140.0,113.28,212.97,-140.0,113.28,213.86,-140.0,113.28,214.75,-140.0,113.28,215.63,-140.0,113.28,216.52,-140.0,113.28,217.41,-140.0,113.28,218.29,-140.0,113.28,219.18,-140.0,113.28,220.06,-140.0,113.28,220.95,-140.0,113.28,221.84,-140.0,113.28,222.72,-140.0,113.28,223.61,-140.0,113.28,224.49,-140.0,113.28,225.38,-140.0,113.28,226.27,-140.0,113.28,227.15,-140.0,113.28,228.04,-140.0,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_14()
		{
			double[] value = {228.92,-140.0,113.28,229.81,-140.0,113.28,230.7,-140.0,113.28,231.58,-140.0,113.28,232.47,-140.0,113.28,233.35,-140.0,113.28,234.24,-140.0,113.28,235.13,-140.0,113.28,236.01,-140.0,113.28,236.9,-140.0,113.28,237.78,-140.0,113.28,238.67,-140.0,113.28,239.56,-140.0,113.28,240.44,-140.0,113.28,241.33,-140.0,113.28,242.22,-140.0,113.28,243.1,-140.0,113.28,243.99,-140.0,113.28,244.87,-140.0,113.28,245.76,-140.0,113.28,246.65,-140.0,113.28,247.53,-140.0,113.28,248.42,-140.0,113.28,249.3,-140.0,113.28,250.19,-140.0,113.28,251.08,-140.0,113.28,251.96,-140.0,113.28,252.85,-140.0,113.28,253.73,-140.0,113.28,254.62,-140.0,113.28,255.51,-140.0,113.28,256.39,-140.0,113.28,257.28,-140.0,113.28,258.16,-140.0,113.28,259.05,-140.0,113.28,259.94,-140.0,113.28,260.82,-140.0,113.28,261.71,-140.0,113.28,262.59,-140.0,113.28,263.48,-140.0,113.28,264.37,-140.0,113.28,265.25,-140.0,113.28,266.14,-140.0,113.28,267.03,-140.0,113.28,267.91,-140.0,113.28,268.8,-140.0,113.28,269.68,-140.0,113.28,270.57,-140.0,113.28,271.46,-140.0,113.28,272.34,-140.0,113.28,273.23,-140.0,113.28,274.11,-140.0,113.28,274.11,-140.0,113.47,273.23,-140.0,113.47,272.34,-140.0,113.47,271.46,-140.0,113.47,270.57,-140.0,113.47,269.68,-140.0,113.47,268.8,-140.0,113.47,267.91,-140.0,113.47,267.03,-140.0,113.47,266.14,-140.0,113.47,265.25,-140.0,113.47,264.37,-140.0,113.47,263.48,-140.0,113.47,262.59,-140.0,113.47,261.71,-140.0,113.47,260.82,-140.0,113.47,259.94,-140.0,113.47,259.05,-140.0,113.47,258.16,-140.0,113.47,257.28,-140.0,113.47,256.39,-140.0,113.47,255.51,-140.0,113.47,254.62,-140.0,113.47,253.73,-140.0,113.47,252.85,-140.0,113.47,251.96,-140.0,113.47,251.08,-140.0,113.47,250.19,-140.0,113.47,249.3,-140.0,113.47,248.42,-140.0,113.47,247.53,-140.0,113.47,246.65,-140.0,113.47,245.76,-140.0,113.47,244.87,-140.0,113.47,243.99,-140.0,113.47,243.1,-140.0,113.47,242.22,-140.0,113.47,241.33,-140.0,113.47,240.44,-140.0,113.47,239.56,-140.0,113.47,238.67,-140.0,113.47,237.78,-140.0,113.47,236.9,-140.0,113.47,236.01,-140.0,113.47,235.13,-140.0,113.47,234.24,-140.0,113.47,233.35,-140.0,113.47,232.47,-140.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_15()
		{
			double[] value = {231.58,-140.0,113.47,230.7,-140.0,113.47,229.81,-140.0,113.47,228.92,-140.0,113.47,228.04,-140.0,113.47,227.15,-140.0,113.47,226.27,-140.0,113.47,225.38,-140.0,113.47,224.49,-140.0,113.47,223.61,-140.0,113.47,222.72,-140.0,113.47,221.84,-140.0,113.47,220.95,-140.0,113.47,220.06,-140.0,113.47,219.18,-140.0,113.47,218.29,-140.0,113.47,217.41,-140.0,113.47,216.52,-140.0,113.47,215.63,-140.0,113.47,214.75,-140.0,113.47,213.86,-140.0,113.47,212.97,-140.0,113.47,212.09,-140.0,113.47,211.2,-140.0,113.47,210.32,-140.0,113.47,209.43,-140.0,113.47,208.54,-140.0,113.47,207.66,-140.0,113.47,206.77,-140.0,113.47,205.89,-140.0,113.47,275.0,-140.0,113.28,275.0,-140.0,113.47,275.0,-60.0,113.28,275.0,-60.0,113.47,275.0,-139.11,113.28,275.0,-138.22,113.28,275.0,-137.33,113.28,275.0,-136.44,113.28,275.0,-135.56,113.28,275.0,-134.67,113.28,275.0,-133.78,113.28,275.0,-132.89,113.28,275.0,-132.0,113.28,275.0,-131.11,113.28,275.0,-130.22,113.28,275.0,-129.33,113.28,275.0,-128.44,113.28,275.0,-127.56,113.28,275.0,-126.67,113.28,275.0,-125.78,113.28,275.0,-124.89,113.28,275.0,-124.0,113.28,275.0,-123.11,113.28,275.0,-122.22,113.28,275.0,-121.33,113.28,275.0,-120.44,113.28,275.0,-119.56,113.28,275.0,-118.67,113.28,275.0,-117.78,113.28,275.0,-116.89,113.28,275.0,-116.0,113.28,275.0,-115.11,113.28,275.0,-114.22,113.28,275.0,-113.33,113.28,275.0,-112.44,113.28,275.0,-111.56,113.28,275.0,-110.67,113.28,275.0,-109.78,113.28,275.0,-108.89,113.28,275.0,-108.0,113.28,275.0,-107.11,113.28,275.0,-106.22,113.28,275.0,-105.33,113.28,275.0,-104.44,113.28,275.0,-103.56,113.28,275.0,-102.67,113.28,275.0,-101.78,113.28,275.0,-100.89,113.28,275.0,-100.0,113.28,275.0,-99.111,113.28,275.0,-98.222,113.28,275.0,-97.333,113.28,275.0,-96.444,113.28,275.0,-95.556,113.28,275.0,-94.667,113.28,275.0,-93.778,113.28,275.0,-92.889,113.28,275.0,-92.0,113.28,275.0,-91.111,113.28,275.0,-90.222,113.28,275.0,-89.333,113.28,275.0,-88.444,113.28,275.0,-87.556,113.28,275.0,-86.667,113.28,275.0,-85.778,113.28,275.0,-84.889,113.28,275.0,-84.0,113.28,275.0,-83.111,113.28,275.0,-82.222,113.28,275.0,-81.333,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_16()
		{
			double[] value = {275.0,-80.444,113.28,275.0,-79.556,113.28,275.0,-78.667,113.28,275.0,-77.778,113.28,275.0,-76.889,113.28,275.0,-76.0,113.28,275.0,-75.111,113.28,275.0,-74.222,113.28,275.0,-73.333,113.28,275.0,-72.444,113.28,275.0,-71.556,113.28,275.0,-70.667,113.28,275.0,-69.778,113.28,275.0,-68.889,113.28,275.0,-68.0,113.28,275.0,-67.111,113.28,275.0,-66.222,113.28,275.0,-65.333,113.28,275.0,-64.444,113.28,275.0,-63.556,113.28,275.0,-62.667,113.28,275.0,-61.778,113.28,275.0,-60.889,113.28,275.0,-60.889,113.47,275.0,-61.778,113.47,275.0,-62.667,113.47,275.0,-63.556,113.47,275.0,-64.444,113.47,275.0,-65.333,113.47,275.0,-66.222,113.47,275.0,-67.111,113.47,275.0,-68.0,113.47,275.0,-68.889,113.47,275.0,-69.778,113.47,275.0,-70.667,113.47,275.0,-71.556,113.47,275.0,-72.444,113.47,275.0,-73.333,113.47,275.0,-74.222,113.47,275.0,-75.111,113.47,275.0,-76.0,113.47,275.0,-76.889,113.47,275.0,-77.778,113.47,275.0,-78.667,113.47,275.0,-79.556,113.47,275.0,-80.444,113.47,275.0,-81.333,113.47,275.0,-82.222,113.47,275.0,-83.111,113.47,275.0,-84.0,113.47,275.0,-84.889,113.47,275.0,-85.778,113.47,275.0,-86.667,113.47,275.0,-87.556,113.47,275.0,-88.444,113.47,275.0,-89.333,113.47,275.0,-90.222,113.47,275.0,-91.111,113.47,275.0,-92.0,113.47,275.0,-92.889,113.47,275.0,-93.778,113.47,275.0,-94.667,113.47,275.0,-95.556,113.47,275.0,-96.444,113.47,275.0,-97.333,113.47,275.0,-98.222,113.47,275.0,-99.111,113.47,275.0,-100.0,113.47,275.0,-100.89,113.47,275.0,-101.78,113.47,275.0,-102.67,113.47,275.0,-103.56,113.47,275.0,-104.44,113.47,275.0,-105.33,113.47,275.0,-106.22,113.47,275.0,-107.11,113.47,275.0,-108.0,113.47,275.0,-108.89,113.47,275.0,-109.78,113.47,275.0,-110.67,113.47,275.0,-111.56,113.47,275.0,-112.44,113.47,275.0,-113.33,113.47,275.0,-114.22,113.47,275.0,-115.11,113.47,275.0,-116.0,113.47,275.0,-116.89,113.47,275.0,-117.78,113.47,275.0,-118.67,113.47,275.0,-119.56,113.47,275.0,-120.44,113.47,275.0,-121.33,113.47,275.0,-122.22,113.47,275.0,-123.11,113.47,275.0,-124.0,113.47,275.0,-124.89,113.47,275.0,-125.78,113.47,275.0,-126.67,113.47,275.0,-127.56,113.47,275.0,-128.44,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_17()
		{
			double[] value = {275.0,-129.33,113.47,275.0,-130.22,113.47,275.0,-131.11,113.47,275.0,-132.0,113.47,275.0,-132.89,113.47,275.0,-133.78,113.47,275.0,-134.67,113.47,275.0,-135.56,113.47,275.0,-136.44,113.47,275.0,-137.33,113.47,275.0,-138.22,113.47,275.0,-139.11,113.47,275.0,-60.0,113.28,275.0,-60.0,113.47,205.0,-60.0,113.28,205.0,-60.0,113.47,274.11,-60.0,113.28,273.23,-60.0,113.28,272.34,-60.0,113.28,271.46,-60.0,113.28,270.57,-60.0,113.28,269.68,-60.0,113.28,268.8,-60.0,113.28,267.91,-60.0,113.28,267.03,-60.0,113.28,266.14,-60.0,113.28,265.25,-60.0,113.28,264.37,-60.0,113.28,263.48,-60.0,113.28,262.59,-60.0,113.28,261.71,-60.0,113.28,260.82,-60.0,113.28,259.94,-60.0,113.28,259.05,-60.0,113.28,258.16,-60.0,113.28,257.28,-60.0,113.28,256.39,-60.0,113.28,255.51,-60.0,113.28,254.62,-60.0,113.28,253.73,-60.0,113.28,252.85,-60.0,113.28,251.96,-60.0,113.28,251.08,-60.0,113.28,250.19,-60.0,113.28,249.3,-60.0,113.28,248.42,-60.0,113.28,247.53,-60.0,113.28,246.65,-60.0,113.28,245.76,-60.0,113.28,244.87,-60.0,113.28,243.99,-60.0,113.28,243.1,-60.0,113.28,242.22,-60.0,113.28,241.33,-60.0,113.28,240.44,-60.0,113.28,239.56,-60.0,113.28,238.67,-60.0,113.28,237.78,-60.0,113.28,236.9,-60.0,113.28,236.01,-60.0,113.28,235.13,-60.0,113.28,234.24,-60.0,113.28,233.35,-60.0,113.28,232.47,-60.0,113.28,231.58,-60.0,113.28,230.7,-60.0,113.28,229.81,-60.0,113.28,228.92,-60.0,113.28,228.04,-60.0,113.28,227.15,-60.0,113.28,226.27,-60.0,113.28,225.38,-60.0,113.28,224.49,-60.0,113.28,223.61,-60.0,113.28,222.72,-60.0,113.28,221.84,-60.0,113.28,220.95,-60.0,113.28,220.06,-60.0,113.28,219.18,-60.0,113.28,218.29,-60.0,113.28,217.41,-60.0,113.28,216.52,-60.0,113.28,215.63,-60.0,113.28,214.75,-60.0,113.28,213.86,-60.0,113.28,212.97,-60.0,113.28,212.09,-60.0,113.28,211.2,-60.0,113.28,210.32,-60.0,113.28,209.43,-60.0,113.28,208.54,-60.0,113.28,207.66,-60.0,113.28,206.77,-60.0,113.28,205.89,-60.0,113.28,205.89,-60.0,113.47,206.77,-60.0,113.47,207.66,-60.0,113.47,208.54,-60.0,113.47,209.43,-60.0,113.47,210.32,-60.0,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_18()
		{
			double[] value = {211.2,-60.0,113.47,212.09,-60.0,113.47,212.97,-60.0,113.47,213.86,-60.0,113.47,214.75,-60.0,113.47,215.63,-60.0,113.47,216.52,-60.0,113.47,217.41,-60.0,113.47,218.29,-60.0,113.47,219.18,-60.0,113.47,220.06,-60.0,113.47,220.95,-60.0,113.47,221.84,-60.0,113.47,222.72,-60.0,113.47,223.61,-60.0,113.47,224.49,-60.0,113.47,225.38,-60.0,113.47,226.27,-60.0,113.47,227.15,-60.0,113.47,228.04,-60.0,113.47,228.92,-60.0,113.47,229.81,-60.0,113.47,230.7,-60.0,113.47,231.58,-60.0,113.47,232.47,-60.0,113.47,233.35,-60.0,113.47,234.24,-60.0,113.47,235.13,-60.0,113.47,236.01,-60.0,113.47,236.9,-60.0,113.47,237.78,-60.0,113.47,238.67,-60.0,113.47,239.56,-60.0,113.47,240.44,-60.0,113.47,241.33,-60.0,113.47,242.22,-60.0,113.47,243.1,-60.0,113.47,243.99,-60.0,113.47,244.87,-60.0,113.47,245.76,-60.0,113.47,246.65,-60.0,113.47,247.53,-60.0,113.47,248.42,-60.0,113.47,249.3,-60.0,113.47,250.19,-60.0,113.47,251.08,-60.0,113.47,251.96,-60.0,113.47,252.85,-60.0,113.47,253.73,-60.0,113.47,254.62,-60.0,113.47,255.51,-60.0,113.47,256.39,-60.0,113.47,257.28,-60.0,113.47,258.16,-60.0,113.47,259.05,-60.0,113.47,259.94,-60.0,113.47,260.82,-60.0,113.47,261.71,-60.0,113.47,262.59,-60.0,113.47,263.48,-60.0,113.47,264.37,-60.0,113.47,265.25,-60.0,113.47,266.14,-60.0,113.47,267.03,-60.0,113.47,267.91,-60.0,113.47,268.8,-60.0,113.47,269.68,-60.0,113.47,270.57,-60.0,113.47,271.46,-60.0,113.47,272.34,-60.0,113.47,273.23,-60.0,113.47,274.11,-60.0,113.47,205.0,-60.0,113.28,205.0,-60.0,113.47,205.0,-140.0,113.28,205.0,-140.0,113.47,205.0,-60.889,113.28,205.0,-61.778,113.28,205.0,-62.667,113.28,205.0,-63.556,113.28,205.0,-64.444,113.28,205.0,-65.333,113.28,205.0,-66.222,113.28,205.0,-67.111,113.28,205.0,-68.0,113.28,205.0,-68.889,113.28,205.0,-69.778,113.28,205.0,-70.667,113.28,205.0,-71.556,113.28,205.0,-72.444,113.28,205.0,-73.333,113.28,205.0,-74.222,113.28,205.0,-75.111,113.28,205.0,-76.0,113.28,205.0,-76.889,113.28,205.0,-77.778,113.28,205.0,-78.667,113.28,205.0,-79.556,113.28,205.0,-80.444,113.28,205.0,-81.333,113.28};
			return value;
		}
		private double[] getCoordinate_5_614_point_19()
		{
			double[] value = {205.0,-82.222,113.28,205.0,-83.111,113.28,205.0,-84.0,113.28,205.0,-84.889,113.28,205.0,-85.778,113.28,205.0,-86.667,113.28,205.0,-87.556,113.28,205.0,-88.444,113.28,205.0,-89.333,113.28,205.0,-90.222,113.28,205.0,-91.111,113.28,205.0,-92.0,113.28,205.0,-92.889,113.28,205.0,-93.778,113.28,205.0,-94.667,113.28,205.0,-95.556,113.28,205.0,-96.444,113.28,205.0,-97.333,113.28,205.0,-98.222,113.28,205.0,-99.111,113.28,205.0,-100.0,113.28,205.0,-100.89,113.28,205.0,-101.78,113.28,205.0,-102.67,113.28,205.0,-103.56,113.28,205.0,-104.44,113.28,205.0,-105.33,113.28,205.0,-106.22,113.28,205.0,-107.11,113.28,205.0,-108.0,113.28,205.0,-108.89,113.28,205.0,-109.78,113.28,205.0,-110.67,113.28,205.0,-111.56,113.28,205.0,-112.44,113.28,205.0,-113.33,113.28,205.0,-114.22,113.28,205.0,-115.11,113.28,205.0,-116.0,113.28,205.0,-116.89,113.28,205.0,-117.78,113.28,205.0,-118.67,113.28,205.0,-119.56,113.28,205.0,-120.44,113.28,205.0,-121.33,113.28,205.0,-122.22,113.28,205.0,-123.11,113.28,205.0,-124.0,113.28,205.0,-124.89,113.28,205.0,-125.78,113.28,205.0,-126.67,113.28,205.0,-127.56,113.28,205.0,-128.44,113.28,205.0,-129.33,113.28,205.0,-130.22,113.28,205.0,-131.11,113.28,205.0,-132.0,113.28,205.0,-132.89,113.28,205.0,-133.78,113.28,205.0,-134.67,113.28,205.0,-135.56,113.28,205.0,-136.44,113.28,205.0,-137.33,113.28,205.0,-138.22,113.28,205.0,-139.11,113.28,205.0,-139.11,113.47,205.0,-138.22,113.47,205.0,-137.33,113.47,205.0,-136.44,113.47,205.0,-135.56,113.47,205.0,-134.67,113.47,205.0,-133.78,113.47,205.0,-132.89,113.47,205.0,-132.0,113.47,205.0,-131.11,113.47,205.0,-130.22,113.47,205.0,-129.33,113.47,205.0,-128.44,113.47,205.0,-127.56,113.47,205.0,-126.67,113.47,205.0,-125.78,113.47,205.0,-124.89,113.47,205.0,-124.0,113.47,205.0,-123.11,113.47,205.0,-122.22,113.47,205.0,-121.33,113.47,205.0,-120.44,113.47,205.0,-119.56,113.47,205.0,-118.67,113.47,205.0,-117.78,113.47,205.0,-116.89,113.47,205.0,-116.0,113.47,205.0,-115.11,113.47,205.0,-114.22,113.47,205.0,-113.33,113.47,205.0,-112.44,113.47,205.0,-111.56,113.47,205.0,-110.67,113.47,205.0,-109.78,113.47,205.0,-108.89,113.47};
			return value;
		}
		private double[] getCoordinate_5_614_point_20()
		{
			double[] value = {205.0,-108.0,113.47,205.0,-107.11,113.47,205.0,-106.22,113.47,205.0,-105.33,113.47,205.0,-104.44,113.47,205.0,-103.56,113.47,205.0,-102.67,113.47,205.0,-101.78,113.47,205.0,-100.89,113.47,205.0,-100.0,113.47,205.0,-99.111,113.47,205.0,-98.222,113.47,205.0,-97.333,113.47,205.0,-96.444,113.47,205.0,-95.556,113.47,205.0,-94.667,113.47,205.0,-93.778,113.47,205.0,-92.889,113.47,205.0,-92.0,113.47,205.0,-91.111,113.47,205.0,-90.222,113.47,205.0,-89.333,113.47,205.0,-88.444,113.47,205.0,-87.556,113.47,205.0,-86.667,113.47,205.0,-85.778,113.47,205.0,-84.889,113.47,205.0,-84.0,113.47,205.0,-83.111,113.47,205.0,-82.222,113.47,205.0,-81.333,113.47,205.0,-80.444,113.47,205.0,-79.556,113.47,205.0,-78.667,113.47,205.0,-77.778,113.47,205.0,-76.889,113.47,205.0,-76.0,113.47,205.0,-75.111,113.47,205.0,-74.222,113.47,205.0,-73.333,113.47,205.0,-72.444,113.47,205.0,-71.556,113.47,205.0,-70.667,113.47,205.0,-69.778,113.47,205.0,-68.889,113.47,205.0,-68.0,113.47,205.0,-67.111,113.47,205.0,-66.222,113.47,205.0,-65.333,113.47,205.0,-64.444,113.47,205.0,-63.556,113.47,205.0,-62.667,113.47,205.0,-61.778,113.47,205.0,-60.889,113.47};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_615_vector_1()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.673E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_2()
		{
			double[] value = {-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,-7.613E-17,0.0,-1.0,-3.8065E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_3()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,5.0753E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,1.0151E-16,0.0,-1.0,1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,-5.0753E-17,0.0,-1.0,-5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,5.0753E-17,0.0,-1.0,5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.0151E-16,0.0,-1.0,-1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_4()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.0301E-16,0.0,-1.0,-2.0301E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_5()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_6()
		{
			double[] value = {0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_7()
		{
			double[] value = {0.0,0.0,-1.0,-2.0301E-16,0.0,-1.0,0.0,0.0,-1.0,-2.0301E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,-1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,5.0753E-17,0.0,-1.0,1.0151E-16,0.0,-1.0,5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,-5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,5.0753E-17,0.0,-1.0,0.0,0.0,-1.0,1.0151E-16,0.0,-1.0,1.0151E-16,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.197E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.5868E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.7183E-16,0.0,1.0,0.0,0.0,1.0,2.8137E-16,0.0,1.0,0.0,0.0,1.0,-2.916E-16,0.0,1.0,0.0,0.0,1.0,-3.026E-16,0.0,1.0,-3.0842E-16,0.0,1.0,3.1447E-16,0.0,1.0,3.2076E-16,0.0,1.0,-3.2731E-16,0.0,1.0,0.0,0.0,1.0,3.4123E-16,0.0,1.0,0.0,0.0,1.0,-3.564E-16,0.0,1.0,3.645E-16,0.0,1.0,0.0,0.0,1.0,-3.8186E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,3.564E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-3.2076E-16,0.0,1.0,-3.1447E-16,0.0,1.0,3.0842E-16,0.0,1.0,3.026E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.7183E-16,0.0,1.0,2.673E-16,0.0,1.0,0.0,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_8()
		{
			double[] value = {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.3937E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,2.5377E-17,0.0,1.0,5.0753E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,5.0753E-17,0.0,1.0,2.5377E-17,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,5.0753E-17,0.0,1.0,2.5377E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,5.0753E-17,0.0,1.0,2.5377E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,2.5377E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,2.5377E-17,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_9()
		{
			double[] value = {-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,-8.8818E-17,0.0,1.0,-4.4409E-17,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.9262E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.0763E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.1604E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.2517E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.3511E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.4596E-16,1.0,0.0,0.0,1.0,0.0,2.5377E-16,1.0,0.0,-2.5786E-16,1.0,0.0,0.0,1.0,0.0,2.6645E-16,1.0,0.0,-2.7097E-16,1.0,0.0,0.0,1.0,0.0,2.8048E-16,1.0,0.0,-2.8549E-16,1.0,0.0,0.0,1.0,0.0,2.9606E-16,1.0,0.0,-3.0165E-16,1.0,0.0,0.0,1.0,0.0,3.1347E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-3.1347E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.9606E-16,1.0,0.0,0.0,1.0,0.0,2.8549E-16,1.0,0.0,-2.8048E-16,1.0,0.0,0.0,1.0,0.0,2.7097E-16,1.0,0.0,-2.6645E-16,1.0,0.0,0.0,1.0,0.0,2.5786E-16,1.0,0.0,-2.5377E-16,1.0,0.0,0.0,1.0,0.0,2.4596E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.3511E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.1604E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.0763E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.9984E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.9262E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.5377E-17,0.0,1.0,7.613E-17,0.0,1.0,7.613E-17,0.0,1.0,5.0753E-17,0.0,1.0,-5.0753E-17,0.0,1.0,-5.0753E-17,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_10()
		{
			double[] value = {0.0,0.0,1.0,-1.0151E-16,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-5.0753E-17,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,-1.0151E-16,0.0,1.0,-1.0151E-16,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.0151E-16,0.0,1.0,1.0151E-16,0.0,1.0,1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.3937E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-2.7183E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,3.026E-16,0.0,1.0,3.0842E-16,0.0,1.0,-3.1447E-16,0.0,1.0,-3.2076E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_11()
		{
			double[] value = {0.0,0.0,1.0,3.564E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-3.564E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,3.2076E-16,0.0,1.0,3.1447E-16,0.0,1.0,-3.0842E-16,0.0,1.0,-3.026E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.7183E-16,0.0,1.0,-2.673E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,2.3937E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_12()
		{
			double[] value = {0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.9262E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.0763E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.1604E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.2517E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.3511E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.4596E-16,1.0,0.0,0.0,1.0,0.0,-2.5377E-16,1.0,0.0,2.5786E-16,1.0,0.0,0.0,1.0,0.0,-2.6645E-16,1.0,0.0,2.7097E-16,1.0,0.0,0.0,1.0,0.0,-2.8048E-16,1.0,0.0,2.8549E-16,1.0,0.0,0.0,1.0,0.0,-2.9606E-16,1.0,0.0,3.0165E-16,1.0,0.0,0.0,1.0,0.0,-3.1347E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,3.1347E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,2.9606E-16,1.0,0.0,0.0,1.0,0.0,-2.8549E-16,1.0,0.0,2.8048E-16,1.0,0.0,0.0,1.0,0.0,-2.7097E-16,1.0,0.0,2.6645E-16,1.0,0.0,0.0,1.0,0.0,-2.5786E-16,1.0,0.0,2.5377E-16,1.0,0.0,0.0,1.0,0.0,-2.4596E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.3511E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.1604E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-2.0763E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.9984E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_615_vector_13()
		{
			double[] value = {0.0,1.9262E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.0151E-16,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,0.0,0.0,1.0,1.0151E-16,0.0,1.0,0.0,0.0,1.0,1.0151E-16,0.0,1.0,0.0,0.0,1.0,5.0753E-17,0.0,1.0,0.0,0.0,1.0,-5.0753E-17,0.0,1.0,-5.0753E-17,0.0,1.0,-1.0151E-16,0.0,1.0,-5.0753E-17,0.0,1.0,-1.0151E-16,0.0,1.0,0.0,0.0,1.0,2.5377E-17,0.0,1.0,0.0,0.0,1.0,7.613E-17,0.0,1.0,7.613E-17,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_14()
		{
			double[] value = {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_15()
		{
			double[] value = {0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_16()
		{
			double[] value = {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_17()
		{
			double[] value = {1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0985E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.1456E-16,1.0,0.0,0.0,1.0,0.0,1.1793E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.253E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.8225E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_18()
		{
			double[] value = {0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.8225E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.253E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.1793E-16,1.0,0.0,0.0,1.0,0.0,1.1456E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0985E-16,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_19()
		{
			double[] value = {-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}
		private double[] getNormal_5_615_vector_20()
		{
			double[] value = {-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_616_point_1()
		{
			double[] value = {0.57966,0.5,0.009901,0.5,0.57966,0.99854,0.009901,0.99854,0.57966,0.50631,0.57966,0.51262,0.57966,0.51893,0.57966,0.52524,0.57966,0.53155,0.57966,0.53786,0.57966,0.54417,0.57966,0.55048,0.57966,0.5568,0.57966,0.56311,0.57966,0.56942,0.57966,0.57573,0.57966,0.58204,0.57966,0.58835,0.57966,0.59466,0.57966,0.60097,0.57966,0.60728,0.57966,0.61359,0.57966,0.6199,0.57966,0.62621,0.57966,0.63252,0.57966,0.63883,0.57966,0.64514,0.57966,0.65145,0.57966,0.65776,0.57966,0.66407,0.57966,0.67039,0.57966,0.6767,0.57966,0.68301,0.57966,0.68932,0.57966,0.69563,0.57966,0.70194,0.57966,0.70825,0.57966,0.71456,0.57966,0.72087,0.57966,0.72718,0.57966,0.73349,0.57966,0.7398,0.57966,0.74611,0.57966,0.75242,0.57966,0.75873,0.57966,0.76504,0.57966,0.77135,0.57966,0.77767,0.57966,0.78398,0.57966,0.79029,0.57966,0.7966,0.57966,0.80291,0.57966,0.80922,0.57966,0.81553,0.57966,0.82184,0.57966,0.82815,0.57966,0.83446,0.57966,0.84077,0.57966,0.84708,0.57966,0.85339,0.57966,0.8597,0.57966,0.86601,0.57966,0.87232,0.57966,0.87863,0.57966,0.88494,0.57966,0.89126,0.57966,0.89757,0.57966,0.90388,0.57966,0.91019,0.57966,0.9165,0.57966,0.92281,0.57966,0.92912,0.57966,0.93543,0.57966,0.94174,0.57966,0.94805,0.57966,0.95436,0.57966,0.96067,0.57966,0.96698,0.57966,0.97329,0.57966,0.9796,0.57966,0.98591,0.57966,0.99222,0.29478,0.99854,0.29478,0.5,0.29478,0.74927,0.43722,0.74927,0.29478,0.62463,0.43722,0.62463,0.50844,0.62463,0.43722,0.56232,0.50844,0.56232,0.54405,0.56232,0.50844,0.53116,0.54405,0.53116,0.56185,0.53116,0.54405,0.51558,0.56185,0.51558,0.56185,0.56232,0.54405,0.54674,0.56185,0.54674};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_2()
		{
			double[] value = {0.54405,0.62463,0.50844,0.59348,0.54405,0.59348,0.50844,0.74927,0.43722,0.68695,0.50844,0.68695,0.29478,0.8739,0.43722,0.8739,0.56185,0.59348,0.54405,0.5779,0.56185,0.5779,0.56185,0.62463,0.54405,0.60905,0.56185,0.60905,0.54405,0.68695,0.50844,0.65579,0.54405,0.65579,0.56185,0.65579,0.54405,0.64021,0.56185,0.64021,0.56185,0.68695,0.54405,0.67137,0.56185,0.67137,0.54405,0.74927,0.50844,0.71811,0.54405,0.71811,0.50844,0.8739,0.43722,0.81158,0.50844,0.81158,0.56185,0.71811,0.54405,0.70253,0.56185,0.70253,0.56185,0.74927,0.54405,0.73369,0.56185,0.73369,0.54405,0.81158,0.50844,0.78043,0.54405,0.78043,0.56185,0.78043,0.54405,0.76485,0.56185,0.76485,0.56185,0.81158,0.54405,0.79601,0.56185,0.79601,0.54405,0.8739,0.50844,0.84274,0.54405,0.84274,0.43722,0.93622,0.50844,0.93622,0.56185,0.84274,0.54405,0.82716,0.56185,0.82716,0.56185,0.8739,0.54405,0.85832,0.56185,0.85832,0.54405,0.93622,0.50844,0.90506,0.54405,0.90506,0.56185,0.90506,0.54405,0.88948,0.56185,0.88948,0.56185,0.93622,0.54405,0.92064,0.56185,0.92064,0.50844,0.96738,0.54405,0.96738,0.56185,0.96738,0.54405,0.9518,0.56185,0.9518,0.54405,0.98296,0.56185,0.98296,0.57332,0.99854,0.56699,0.99854,0.56066,0.99854,0.55433,0.99854,0.548,0.99854,0.54167,0.99854,0.53534,0.99854,0.52901,0.99854,0.52268,0.99854,0.51635,0.99854,0.51002,0.99854,0.50369,0.99854,0.49736,0.99854,0.49103,0.99854,0.4847,0.99854,0.47837,0.99854,0.47204,0.99854,0.4657,0.99854,0.45937,0.99854,0.45304,0.99854,0.44671,0.99854,0.44038,0.99854,0.43405,0.99854,0.42772,0.99854,0.42139,0.99854,0.41506,0.99854,0.40873,0.99854,0.4024,0.99854,0.39607,0.99854};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_3()
		{
			double[] value = {0.38974,0.99854,0.38341,0.99854,0.37708,0.99854,0.37075,0.99854,0.36441,0.99854,0.35808,0.99854,0.35175,0.99854,0.34542,0.99854,0.33909,0.99854,0.33276,0.99854,0.32643,0.99854,0.3201,0.99854,0.31377,0.99854,0.30744,0.99854,0.30111,0.99854,0.28845,0.99854,0.28212,0.99854,0.27579,0.99854,0.26946,0.99854,0.26313,0.99854,0.25679,0.99854,0.25046,0.99854,0.24413,0.99854,0.2378,0.99854,0.23147,0.99854,0.22514,0.99854,0.21881,0.99854,0.21248,0.99854,0.20615,0.99854,0.19982,0.99854,0.19349,0.99854,0.18716,0.99854,0.18083,0.99854,0.1745,0.99854,0.16817,0.99854,0.16184,0.99854,0.1555,0.99854,0.14917,0.99854,0.14284,0.99854,0.13651,0.99854,0.13018,0.99854,0.12385,0.99854,0.11752,0.99854,0.11119,0.99854,0.10486,0.99854,0.098529,0.99854,0.092199,0.99854,0.085868,0.99854,0.079538,0.99854,0.073207,0.99854,0.066876,0.99854,0.060546,0.99854,0.054215,0.99854,0.047885,0.99854,0.041554,0.99854,0.035223,0.99854,0.028893,0.99854,0.022562,0.99854,0.016232,0.99854,0.50844,0.98296,0.52624,0.96738,0.52624,0.98296,0.43722,0.96738,0.47283,0.93622,0.47283,0.96738,0.29478,0.93622,0.366,0.8739,0.366,0.93622,0.15234,0.74927,0.15234,0.8739,0.47283,0.98296,0.49063,0.96738,0.49063,0.98296,0.43722,0.98296,0.45502,0.96738,0.45502,0.98296,0.366,0.96738,0.40161,0.93622,0.40161,0.96738,0.40161,0.98296,0.41941,0.96738,0.41941,0.98296,0.366,0.98296,0.3838,0.96738,0.3838,0.98296,0.29478,0.96738,0.33039,0.93622,0.33039,0.96738,0.15234,0.93622,0.22356,0.8739,0.22356,0.93622,0.33039,0.98296,0.34819,0.96738,0.34819,0.98296,0.29478,0.98296,0.31258,0.96738,0.31258,0.98296,0.22356,0.96738,0.25917,0.93622,0.25917,0.96738};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_4()
		{
			double[] value = {0.25917,0.98296,0.27697,0.96738,0.27697,0.98296,0.22356,0.98296,0.24136,0.96738,0.24136,0.98296,0.15234,0.96738,0.18795,0.93622,0.18795,0.96738,0.08112,0.8739,0.08112,0.93622,0.18795,0.98296,0.20575,0.96738,0.20575,0.98296,0.15234,0.98296,0.17014,0.96738,0.17014,0.98296,0.08112,0.96738,0.11673,0.93622,0.11673,0.96738,0.11673,0.98296,0.13453,0.96738,0.13453,0.98296,0.08112,0.98296,0.098925,0.96738,0.098925,0.98296,0.045511,0.93622,0.045511,0.96738,0.045511,0.98296,0.063315,0.96738,0.063315,0.98296,0.027706,0.96738,0.027706,0.98296,0.009901,0.99222,0.009901,0.98591,0.009901,0.9796,0.009901,0.97329,0.009901,0.96698,0.009901,0.96067,0.009901,0.95436,0.009901,0.94805,0.009901,0.94174,0.009901,0.93543,0.009901,0.92912,0.009901,0.92281,0.009901,0.9165,0.009901,0.91019,0.009901,0.90388,0.009901,0.89757,0.009901,0.89126,0.009901,0.88494,0.009901,0.87863,0.009901,0.87232,0.009901,0.86601,0.009901,0.8597,0.009901,0.85339,0.009901,0.84708,0.009901,0.84077,0.009901,0.83446,0.009901,0.82815,0.009901,0.82184,0.009901,0.81553,0.009901,0.80922,0.009901,0.80291,0.009901,0.7966,0.009901,0.79029,0.009901,0.78398,0.009901,0.77767,0.009901,0.77135,0.009901,0.76504,0.009901,0.75873,0.009901,0.75242,0.009901,0.74611,0.009901,0.7398,0.009901,0.73349,0.009901,0.72718,0.009901,0.72087,0.009901,0.71456,0.009901,0.70825,0.009901,0.70194,0.009901,0.69563,0.009901,0.68932,0.009901,0.68301,0.009901,0.6767,0.009901,0.67039,0.009901,0.66407,0.009901,0.65776,0.009901,0.65145,0.009901,0.64514,0.009901,0.63883,0.009901,0.63252,0.009901,0.62621,0.009901,0.6199,0.009901,0.61359,0.009901,0.60728,0.009901,0.60097,0.009901,0.59466,0.009901,0.58835,0.009901,0.58204,0.009901,0.57573};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_5()
		{
			double[] value = {0.009901,0.56942,0.009901,0.56311,0.009901,0.5568,0.009901,0.55048,0.009901,0.54417,0.009901,0.53786,0.009901,0.53155,0.009901,0.52524,0.009901,0.51893,0.009901,0.51262,0.009901,0.50631,0.027706,0.93622,0.045511,0.9518,0.027706,0.9518,0.045511,0.8739,0.08112,0.90506,0.045511,0.90506,0.08112,0.74927,0.15234,0.81158,0.08112,0.81158,0.15234,0.62463,0.027706,0.90506,0.045511,0.92064,0.027706,0.92064,0.027706,0.8739,0.045511,0.88948,0.027706,0.88948,0.045511,0.81158,0.08112,0.84274,0.045511,0.84274,0.027706,0.84274,0.045511,0.85832,0.027706,0.85832,0.027706,0.81158,0.045511,0.82716,0.027706,0.82716,0.045511,0.74927,0.08112,0.78043,0.045511,0.78043,0.08112,0.62463,0.15234,0.68695,0.08112,0.68695,0.027706,0.78043,0.045511,0.79601,0.027706,0.79601,0.027706,0.74927,0.045511,0.76485,0.027706,0.76485,0.045511,0.68695,0.08112,0.71811,0.045511,0.71811,0.027706,0.71811,0.045511,0.73369,0.027706,0.73369,0.027706,0.68695,0.045511,0.70253,0.027706,0.70253,0.045511,0.62463,0.08112,0.65579,0.045511,0.65579,0.15234,0.56232,0.08112,0.56232,0.027706,0.65579,0.045511,0.67137,0.027706,0.67137,0.027706,0.62463,0.045511,0.64021,0.027706,0.64021,0.045511,0.56232,0.08112,0.59348,0.045511,0.59348,0.027706,0.59348,0.045511,0.60905,0.027706,0.60905,0.027706,0.56232,0.045511,0.5779,0.027706,0.5779,0.08112,0.53116,0.045511,0.53116,0.027706,0.53116,0.045511,0.54674,0.027706,0.54674,0.045511,0.51558,0.027706,0.51558,0.016232,0.5,0.022562,0.5,0.028893,0.5,0.035223,0.5,0.041554,0.5,0.047885,0.5,0.054215,0.5,0.060546,0.5,0.066876,0.5,0.073207,0.5,0.079538,0.5,0.085868,0.5,0.092199,0.5,0.098529,0.5,0.10486,0.5,0.11119,0.5};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_6()
		{
			double[] value = {0.11752,0.5,0.12385,0.5,0.13018,0.5,0.13651,0.5,0.14284,0.5,0.14917,0.5,0.1555,0.5,0.16184,0.5,0.16817,0.5,0.1745,0.5,0.18083,0.5,0.18716,0.5,0.19349,0.5,0.19982,0.5,0.20615,0.5,0.21248,0.5,0.21881,0.5,0.22514,0.5,0.23147,0.5,0.2378,0.5,0.24413,0.5,0.25046,0.5,0.25679,0.5,0.26313,0.5,0.26946,0.5,0.27579,0.5,0.28212,0.5,0.28845,0.5,0.30111,0.5,0.30744,0.5,0.31377,0.5,0.3201,0.5,0.32643,0.5,0.33276,0.5,0.33909,0.5,0.34542,0.5,0.35175,0.5,0.35808,0.5,0.36441,0.5,0.37075,0.5,0.37708,0.5,0.38341,0.5,0.38974,0.5,0.39607,0.5,0.4024,0.5,0.40873,0.5,0.41506,0.5,0.42139,0.5,0.42772,0.5,0.43405,0.5,0.44038,0.5,0.44671,0.5,0.45304,0.5,0.45937,0.5,0.4657,0.5,0.47204,0.5,0.47837,0.5,0.4847,0.5,0.49103,0.5,0.49736,0.5,0.50369,0.5,0.51002,0.5,0.51635,0.5,0.52268,0.5,0.52901,0.5,0.53534,0.5,0.54167,0.5,0.548,0.5,0.55433,0.5,0.56066,0.5,0.56699,0.5,0.57332,0.5,0.063315,0.53116,0.08112,0.51558,0.063315,0.51558,0.11673,0.56232,0.15234,0.53116,0.11673,0.53116,0.22356,0.62463,0.29478,0.56232,0.22356,0.56232,0.098925,0.53116,0.11673,0.51558,0.098925,0.51558,0.13453,0.53116,0.15234,0.51558,0.13453,0.51558,0.18795,0.56232,0.22356,0.53116,0.18795,0.53116,0.17014,0.53116,0.18795,0.51558,0.17014,0.51558,0.20575,0.53116,0.22356,0.51558,0.20575,0.51558,0.25917,0.56232,0.29478,0.53116,0.25917,0.53116,0.366,0.62463};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_7()
		{
			double[] value = {0.366,0.56232,0.24136,0.53116,0.25917,0.51558,0.24136,0.51558,0.27697,0.53116,0.29478,0.51558,0.27697,0.51558,0.33039,0.56232,0.366,0.53116,0.33039,0.53116,0.31258,0.53116,0.33039,0.51558,0.31258,0.51558,0.34819,0.53116,0.366,0.51558,0.34819,0.51558,0.40161,0.56232,0.43722,0.53116,0.40161,0.53116,0.3838,0.53116,0.40161,0.51558,0.3838,0.51558,0.41941,0.53116,0.43722,0.51558,0.41941,0.51558,0.47283,0.56232,0.47283,0.53116,0.45502,0.53116,0.47283,0.51558,0.45502,0.51558,0.49063,0.53116,0.50844,0.51558,0.49063,0.51558,0.52624,0.53116,0.52624,0.51558,0.57966,0.0,0.009901,0.0,0.57966,0.49854,0.009901,0.49854,0.57966,0.0063106,0.57966,0.012621,0.57966,0.018932,0.57966,0.025242,0.57966,0.031553,0.57966,0.037863,0.57966,0.044174,0.57966,0.050485,0.57966,0.056795,0.57966,0.063106,0.57966,0.069416,0.57966,0.075727,0.57966,0.082037,0.57966,0.088348,0.57966,0.094659,0.57966,0.10097,0.57966,0.10728,0.57966,0.11359,0.57966,0.1199,0.57966,0.12621,0.57966,0.13252,0.57966,0.13883,0.57966,0.14514,0.57966,0.15145,0.57966,0.15776,0.57966,0.16407,0.57966,0.17039,0.57966,0.1767,0.57966,0.18301,0.57966,0.18932,0.57966,0.19563,0.57966,0.20194,0.57966,0.20825,0.57966,0.21456,0.57966,0.22087,0.57966,0.22718,0.57966,0.23349,0.57966,0.2398,0.57966,0.24611,0.57966,0.25242,0.57966,0.25873,0.57966,0.26504,0.57966,0.27135,0.57966,0.27767,0.57966,0.28398,0.57966,0.29029,0.57966,0.2966,0.57966,0.30291,0.57966,0.30922,0.57966,0.31553,0.57966,0.32184,0.57966,0.32815,0.57966,0.33446,0.57966,0.34077,0.57966,0.34708,0.57966,0.35339,0.57966,0.3597,0.57966,0.36601,0.57966,0.37232,0.57966,0.37863,0.57966,0.38494};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_8()
		{
			double[] value = {0.57966,0.39126,0.57966,0.39757,0.57966,0.40388,0.57966,0.41019,0.57966,0.4165,0.57966,0.42281,0.57966,0.42912,0.57966,0.43543,0.57966,0.44174,0.57966,0.44805,0.57966,0.45436,0.57966,0.46067,0.57966,0.46698,0.57966,0.47329,0.57966,0.4796,0.57966,0.48591,0.57966,0.49222,0.29478,0.49854,0.29478,0.0,0.29478,0.24927,0.43722,0.24927,0.29478,0.12463,0.43722,0.12463,0.50844,0.12463,0.43722,0.062317,0.50844,0.062317,0.54405,0.062317,0.50844,0.031158,0.54405,0.031158,0.56185,0.031158,0.54405,0.015579,0.56185,0.015579,0.56185,0.062317,0.54405,0.046738,0.56185,0.046738,0.54405,0.12463,0.50844,0.093475,0.54405,0.093475,0.50844,0.24927,0.43722,0.18695,0.50844,0.18695,0.29478,0.3739,0.43722,0.3739,0.56185,0.093475,0.54405,0.077896,0.56185,0.077896,0.56185,0.12463,0.54405,0.10905,0.56185,0.10905,0.54405,0.18695,0.50844,0.15579,0.54405,0.15579,0.56185,0.15579,0.54405,0.14021,0.56185,0.14021,0.56185,0.18695,0.54405,0.17137,0.56185,0.17137,0.54405,0.24927,0.50844,0.21811,0.54405,0.21811,0.50844,0.3739,0.43722,0.31158,0.50844,0.31158,0.56185,0.21811,0.54405,0.20253,0.56185,0.20253,0.56185,0.24927,0.54405,0.23369,0.56185,0.23369,0.54405,0.31158,0.50844,0.28043,0.54405,0.28043,0.56185,0.28043,0.54405,0.26485,0.56185,0.26485,0.56185,0.31158,0.54405,0.29601,0.56185,0.29601,0.54405,0.3739,0.50844,0.34274,0.54405,0.34274,0.43722,0.43622,0.50844,0.43622,0.56185,0.34274,0.54405,0.32716,0.56185,0.32716,0.56185,0.3739,0.54405,0.35832,0.56185,0.35832,0.54405,0.43622,0.50844,0.40506,0.54405,0.40506,0.56185,0.40506,0.54405,0.38948,0.56185,0.38948,0.56185,0.43622,0.54405,0.42064,0.56185,0.42064,0.50844,0.46738};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_9()
		{
			double[] value = {0.54405,0.46738,0.56185,0.46738,0.54405,0.4518,0.56185,0.4518,0.54405,0.48296,0.56185,0.48296,0.57332,0.49854,0.56699,0.49854,0.56066,0.49854,0.55433,0.49854,0.548,0.49854,0.54167,0.49854,0.53534,0.49854,0.52901,0.49854,0.52268,0.49854,0.51635,0.49854,0.51002,0.49854,0.50369,0.49854,0.49736,0.49854,0.49103,0.49854,0.4847,0.49854,0.47837,0.49854,0.47204,0.49854,0.4657,0.49854,0.45937,0.49854,0.45304,0.49854,0.44671,0.49854,0.44038,0.49854,0.43405,0.49854,0.42772,0.49854,0.42139,0.49854,0.41506,0.49854,0.40873,0.49854,0.4024,0.49854,0.39607,0.49854,0.38974,0.49854,0.38341,0.49854,0.37708,0.49854,0.37075,0.49854,0.36441,0.49854,0.35808,0.49854,0.35175,0.49854,0.34542,0.49854,0.33909,0.49854,0.33276,0.49854,0.32643,0.49854,0.3201,0.49854,0.31377,0.49854,0.30744,0.49854,0.30111,0.49854,0.28845,0.49854,0.28212,0.49854,0.27579,0.49854,0.26946,0.49854,0.26313,0.49854,0.25679,0.49854,0.25046,0.49854,0.24413,0.49854,0.2378,0.49854,0.23147,0.49854,0.22514,0.49854,0.21881,0.49854,0.21248,0.49854,0.20615,0.49854,0.19982,0.49854,0.19349,0.49854,0.18716,0.49854,0.18083,0.49854,0.1745,0.49854,0.16817,0.49854,0.16184,0.49854,0.1555,0.49854,0.14917,0.49854,0.14284,0.49854,0.13651,0.49854,0.13018,0.49854,0.12385,0.49854,0.11752,0.49854,0.11119,0.49854,0.10486,0.49854,0.098529,0.49854,0.092199,0.49854,0.085868,0.49854,0.079538,0.49854,0.073207,0.49854,0.066876,0.49854,0.060546,0.49854,0.054215,0.49854,0.047885,0.49854,0.041554,0.49854,0.035223,0.49854,0.028893,0.49854,0.022562,0.49854,0.016232,0.49854,0.50844,0.48296,0.52624,0.46738,0.52624,0.48296,0.43722,0.46738,0.47283,0.43622,0.47283,0.46738};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_10()
		{
			double[] value = {0.29478,0.43622,0.366,0.3739,0.366,0.43622,0.15234,0.24927,0.15234,0.3739,0.47283,0.48296,0.49063,0.46738,0.49063,0.48296,0.43722,0.48296,0.45502,0.46738,0.45502,0.48296,0.366,0.46738,0.40161,0.43622,0.40161,0.46738,0.40161,0.48296,0.41941,0.46738,0.41941,0.48296,0.366,0.48296,0.3838,0.46738,0.3838,0.48296,0.29478,0.46738,0.33039,0.43622,0.33039,0.46738,0.15234,0.43622,0.22356,0.3739,0.22356,0.43622,0.33039,0.48296,0.34819,0.46738,0.34819,0.48296,0.29478,0.48296,0.31258,0.46738,0.31258,0.48296,0.22356,0.46738,0.25917,0.43622,0.25917,0.46738,0.25917,0.48296,0.27697,0.46738,0.27697,0.48296,0.22356,0.48296,0.24136,0.46738,0.24136,0.48296,0.15234,0.46738,0.18795,0.43622,0.18795,0.46738,0.08112,0.3739,0.08112,0.43622,0.18795,0.48296,0.20575,0.46738,0.20575,0.48296,0.15234,0.48296,0.17014,0.46738,0.17014,0.48296,0.08112,0.46738,0.11673,0.43622,0.11673,0.46738,0.11673,0.48296,0.13453,0.46738,0.13453,0.48296,0.08112,0.48296,0.098925,0.46738,0.098925,0.48296,0.045511,0.43622,0.045511,0.46738,0.045511,0.48296,0.063315,0.46738,0.063315,0.48296,0.027706,0.46738,0.027706,0.48296,0.009901,0.49222,0.009901,0.48591,0.009901,0.4796,0.009901,0.47329,0.009901,0.46698,0.009901,0.46067,0.009901,0.45436,0.009901,0.44805,0.009901,0.44174,0.009901,0.43543,0.009901,0.42912,0.009901,0.42281,0.009901,0.4165,0.009901,0.41019,0.009901,0.40388,0.009901,0.39757,0.009901,0.39126,0.009901,0.38494,0.009901,0.37863,0.009901,0.37232,0.009901,0.36601,0.009901,0.3597,0.009901,0.35339,0.009901,0.34708,0.009901,0.34077,0.009901,0.33446,0.009901,0.32815,0.009901,0.32184,0.009901,0.31553,0.009901,0.30922,0.009901,0.30291,0.009901,0.2966};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_11()
		{
			double[] value = {0.009901,0.29029,0.009901,0.28398,0.009901,0.27767,0.009901,0.27135,0.009901,0.26504,0.009901,0.25873,0.009901,0.25242,0.009901,0.24611,0.009901,0.2398,0.009901,0.23349,0.009901,0.22718,0.009901,0.22087,0.009901,0.21456,0.009901,0.20825,0.009901,0.20194,0.009901,0.19563,0.009901,0.18932,0.009901,0.18301,0.009901,0.1767,0.009901,0.17039,0.009901,0.16407,0.009901,0.15776,0.009901,0.15145,0.009901,0.14514,0.009901,0.13883,0.009901,0.13252,0.009901,0.12621,0.009901,0.1199,0.009901,0.11359,0.009901,0.10728,0.009901,0.10097,0.009901,0.094659,0.009901,0.088348,0.009901,0.082037,0.009901,0.075727,0.009901,0.069416,0.009901,0.063106,0.009901,0.056795,0.009901,0.050485,0.009901,0.044174,0.009901,0.037863,0.009901,0.031553,0.009901,0.025242,0.009901,0.018932,0.009901,0.012621,0.009901,0.0063106,0.027706,0.43622,0.045511,0.4518,0.027706,0.4518,0.045511,0.3739,0.08112,0.40506,0.045511,0.40506,0.08112,0.24927,0.15234,0.31158,0.08112,0.31158,0.15234,0.12463,0.027706,0.40506,0.045511,0.42064,0.027706,0.42064,0.027706,0.3739,0.045511,0.38948,0.027706,0.38948,0.045511,0.31158,0.08112,0.34274,0.045511,0.34274,0.027706,0.34274,0.045511,0.35832,0.027706,0.35832,0.027706,0.31158,0.045511,0.32716,0.027706,0.32716,0.045511,0.24927,0.08112,0.28043,0.045511,0.28043,0.08112,0.12463,0.15234,0.18695,0.08112,0.18695,0.027706,0.28043,0.045511,0.29601,0.027706,0.29601,0.027706,0.24927,0.045511,0.26485,0.027706,0.26485,0.045511,0.18695,0.08112,0.21811,0.045511,0.21811,0.027706,0.21811,0.045511,0.23369,0.027706,0.23369,0.027706,0.18695,0.045511,0.20253,0.027706,0.20253,0.045511,0.12463,0.08112,0.15579,0.045511,0.15579,0.15234,0.062317,0.08112,0.062317,0.027706,0.15579,0.045511,0.17137,0.027706,0.17137};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_12()
		{
			double[] value = {0.027706,0.12463,0.045511,0.14021,0.027706,0.14021,0.045511,0.062317,0.08112,0.093475,0.045511,0.093475,0.027706,0.093475,0.045511,0.10905,0.027706,0.10905,0.027706,0.062317,0.045511,0.077896,0.027706,0.077896,0.08112,0.031158,0.045511,0.031158,0.027706,0.031158,0.045511,0.046738,0.027706,0.046738,0.045511,0.015579,0.027706,0.015579,0.016232,0.0,0.022562,0.0,0.028893,0.0,0.035223,0.0,0.041554,0.0,0.047885,0.0,0.054215,0.0,0.060546,0.0,0.066876,0.0,0.073207,0.0,0.079538,0.0,0.085868,0.0,0.092199,0.0,0.098529,0.0,0.10486,0.0,0.11119,0.0,0.11752,0.0,0.12385,0.0,0.13018,0.0,0.13651,0.0,0.14284,0.0,0.14917,0.0,0.1555,0.0,0.16184,0.0,0.16817,0.0,0.1745,0.0,0.18083,0.0,0.18716,0.0,0.19349,0.0,0.19982,0.0,0.20615,0.0,0.21248,0.0,0.21881,0.0,0.22514,0.0,0.23147,0.0,0.2378,0.0,0.24413,0.0,0.25046,0.0,0.25679,0.0,0.26313,0.0,0.26946,0.0,0.27579,0.0,0.28212,0.0,0.28845,0.0,0.30111,0.0,0.30744,0.0,0.31377,0.0,0.3201,0.0,0.32643,0.0,0.33276,0.0,0.33909,0.0,0.34542,0.0,0.35175,0.0,0.35808,0.0,0.36441,0.0,0.37075,0.0,0.37708,0.0,0.38341,0.0,0.38974,0.0,0.39607,0.0,0.4024,0.0,0.40873,0.0,0.41506,0.0,0.42139,0.0,0.42772,0.0,0.43405,0.0,0.44038,0.0,0.44671,0.0,0.45304,0.0,0.45937,0.0,0.4657,0.0,0.47204,0.0,0.47837,0.0,0.4847,0.0,0.49103,0.0,0.49736,0.0,0.50369,0.0,0.51002,0.0,0.51635,0.0,0.52268,0.0,0.52901,0.0};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_13()
		{
			double[] value = {0.53534,0.0,0.54167,0.0,0.548,0.0,0.55433,0.0,0.56066,0.0,0.56699,0.0,0.57332,0.0,0.063315,0.031158,0.08112,0.015579,0.063315,0.015579,0.11673,0.062317,0.15234,0.031158,0.11673,0.031158,0.22356,0.12463,0.29478,0.062317,0.22356,0.062317,0.098925,0.031158,0.11673,0.015579,0.098925,0.015579,0.13453,0.031158,0.15234,0.015579,0.13453,0.015579,0.18795,0.062317,0.22356,0.031158,0.18795,0.031158,0.17014,0.031158,0.18795,0.015579,0.17014,0.015579,0.20575,0.031158,0.22356,0.015579,0.20575,0.015579,0.25917,0.062317,0.29478,0.031158,0.25917,0.031158,0.366,0.12463,0.366,0.062317,0.24136,0.031158,0.25917,0.015579,0.24136,0.015579,0.27697,0.031158,0.29478,0.015579,0.27697,0.015579,0.33039,0.062317,0.366,0.031158,0.33039,0.031158,0.31258,0.031158,0.33039,0.015579,0.31258,0.015579,0.34819,0.031158,0.366,0.015579,0.34819,0.015579,0.40161,0.062317,0.43722,0.031158,0.40161,0.031158,0.3838,0.031158,0.40161,0.015579,0.3838,0.015579,0.41941,0.031158,0.43722,0.015579,0.41941,0.015579,0.47283,0.062317,0.47283,0.031158,0.45502,0.031158,0.47283,0.015579,0.45502,0.015579,0.49063,0.031158,0.50844,0.015579,0.49063,0.015579,0.52624,0.031158,0.52624,0.015579,0.0049505,0.0,0.0024752,0.0,0.0049505,0.86634,0.0024752,0.86634,0.0049505,0.010966,0.0049505,0.021933,0.0049505,0.032899,0.0049505,0.043865,0.0049505,0.054831,0.0049505,0.065798,0.0049505,0.076764,0.0049505,0.08773,0.0049505,0.098697,0.0049505,0.10966,0.0049505,0.12063,0.0049505,0.1316,0.0049505,0.14256,0.0049505,0.15353,0.0049505,0.16449,0.0049505,0.17546,0.0049505,0.18643,0.0049505,0.19739,0.0049505,0.20836,0.0049505,0.21933,0.0049505,0.23029,0.0049505,0.24126,0.0049505,0.25222,0.0049505,0.26319,0.0049505,0.27416,0.0049505,0.28512};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_14()
		{
			double[] value = {0.0049505,0.29609,0.0049505,0.30706,0.0049505,0.31802,0.0049505,0.32899,0.0049505,0.33995,0.0049505,0.35092,0.0049505,0.36189,0.0049505,0.37285,0.0049505,0.38382,0.0049505,0.39479,0.0049505,0.40575,0.0049505,0.41672,0.0049505,0.42769,0.0049505,0.43865,0.0049505,0.44962,0.0049505,0.46058,0.0049505,0.47155,0.0049505,0.48252,0.0049505,0.49348,0.0049505,0.50445,0.0049505,0.51542,0.0049505,0.52638,0.0049505,0.53735,0.0049505,0.54831,0.0049505,0.55928,0.0049505,0.57025,0.0049505,0.58121,0.0049505,0.59218,0.0049505,0.60315,0.0049505,0.61411,0.0049505,0.62508,0.0049505,0.63604,0.0049505,0.64701,0.0049505,0.65798,0.0049505,0.66894,0.0049505,0.67991,0.0049505,0.69088,0.0049505,0.70184,0.0049505,0.71281,0.0049505,0.72377,0.0049505,0.73474,0.0049505,0.74571,0.0049505,0.75667,0.0049505,0.76764,0.0049505,0.77861,0.0049505,0.78957,0.0049505,0.80054,0.0049505,0.81151,0.0049505,0.82247,0.0049505,0.83344,0.0049505,0.8444,0.0049505,0.85537,0.0024752,0.85537,0.0024752,0.8444,0.0024752,0.83344,0.0024752,0.82247,0.0024752,0.81151,0.0024752,0.80054,0.0024752,0.78957,0.0024752,0.77861,0.0024752,0.76764,0.0024752,0.75667,0.0024752,0.74571,0.0024752,0.73474,0.0024752,0.72377,0.0024752,0.71281,0.0024752,0.70184,0.0024752,0.69088,0.0024752,0.67991,0.0024752,0.66894,0.0024752,0.65798,0.0024752,0.64701,0.0024752,0.63604,0.0024752,0.62508,0.0024752,0.61411,0.0024752,0.60315,0.0024752,0.59218,0.0024752,0.58121,0.0024752,0.57025,0.0024752,0.55928,0.0024752,0.54831,0.0024752,0.53735,0.0024752,0.52638,0.0024752,0.51542,0.0024752,0.50445,0.0024752,0.49348,0.0024752,0.48252,0.0024752,0.47155,0.0024752,0.46058,0.0024752,0.44962,0.0024752,0.43865,0.0024752,0.42769,0.0024752,0.41672,0.0024752,0.40575,0.0024752,0.39479,0.0024752,0.38382,0.0024752,0.37285,0.0024752,0.36189,0.0024752,0.35092,0.0024752,0.33995};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_15()
		{
			double[] value = {0.0024752,0.32899,0.0024752,0.31802,0.0024752,0.30706,0.0024752,0.29609,0.0024752,0.28512,0.0024752,0.27416,0.0024752,0.26319,0.0024752,0.25222,0.0024752,0.24126,0.0024752,0.23029,0.0024752,0.21933,0.0024752,0.20836,0.0024752,0.19739,0.0024752,0.18643,0.0024752,0.17546,0.0024752,0.16449,0.0024752,0.15353,0.0024752,0.14256,0.0024752,0.1316,0.0024752,0.12063,0.0024752,0.10966,0.0024752,0.098697,0.0024752,0.08773,0.0024752,0.076764,0.0024752,0.065798,0.0024752,0.054831,0.0024752,0.043865,0.0024752,0.032899,0.0024752,0.021933,0.0024752,0.010966,0.009901,0.0,0.0074257,0.0,0.009901,0.9901,0.0074257,0.9901,0.009901,0.011001,0.009901,0.022002,0.009901,0.033003,0.009901,0.044004,0.009901,0.055006,0.009901,0.066007,0.009901,0.077008,0.009901,0.088009,0.009901,0.09901,0.009901,0.11001,0.009901,0.12101,0.009901,0.13201,0.009901,0.14301,0.009901,0.15402,0.009901,0.16502,0.009901,0.17602,0.009901,0.18702,0.009901,0.19802,0.009901,0.20902,0.009901,0.22002,0.009901,0.23102,0.009901,0.24202,0.009901,0.25303,0.009901,0.26403,0.009901,0.27503,0.009901,0.28603,0.009901,0.29703,0.009901,0.30803,0.009901,0.31903,0.009901,0.33003,0.009901,0.34103,0.009901,0.35204,0.009901,0.36304,0.009901,0.37404,0.009901,0.38504,0.009901,0.39604,0.009901,0.40704,0.009901,0.41804,0.009901,0.42904,0.009901,0.44004,0.009901,0.45105,0.009901,0.46205,0.009901,0.47305,0.009901,0.48405,0.009901,0.49505,0.009901,0.50605,0.009901,0.51705,0.009901,0.52805,0.009901,0.53905,0.009901,0.55006,0.009901,0.56106,0.009901,0.57206,0.009901,0.58306,0.009901,0.59406,0.009901,0.60506,0.009901,0.61606,0.009901,0.62706,0.009901,0.63806,0.009901,0.64906,0.009901,0.66007,0.009901,0.67107,0.009901,0.68207,0.009901,0.69307,0.009901,0.70407,0.009901,0.71507,0.009901,0.72607};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_16()
		{
			double[] value = {0.009901,0.73707,0.009901,0.74807,0.009901,0.75908,0.009901,0.77008,0.009901,0.78108,0.009901,0.79208,0.009901,0.80308,0.009901,0.81408,0.009901,0.82508,0.009901,0.83608,0.009901,0.84708,0.009901,0.85809,0.009901,0.86909,0.009901,0.88009,0.009901,0.89109,0.009901,0.90209,0.009901,0.91309,0.009901,0.92409,0.009901,0.93509,0.009901,0.94609,0.009901,0.9571,0.009901,0.9681,0.009901,0.9791,0.0074257,0.9791,0.0074257,0.9681,0.0074257,0.9571,0.0074257,0.94609,0.0074257,0.93509,0.0074257,0.92409,0.0074257,0.91309,0.0074257,0.90209,0.0074257,0.89109,0.0074257,0.88009,0.0074257,0.86909,0.0074257,0.85809,0.0074257,0.84708,0.0074257,0.83608,0.0074257,0.82508,0.0074257,0.81408,0.0074257,0.80308,0.0074257,0.79208,0.0074257,0.78108,0.0074257,0.77008,0.0074257,0.75908,0.0074257,0.74807,0.0074257,0.73707,0.0074257,0.72607,0.0074257,0.71507,0.0074257,0.70407,0.0074257,0.69307,0.0074257,0.68207,0.0074257,0.67107,0.0074257,0.66007,0.0074257,0.64906,0.0074257,0.63806,0.0074257,0.62706,0.0074257,0.61606,0.0074257,0.60506,0.0074257,0.59406,0.0074257,0.58306,0.0074257,0.57206,0.0074257,0.56106,0.0074257,0.55006,0.0074257,0.53905,0.0074257,0.52805,0.0074257,0.51705,0.0074257,0.50605,0.0074257,0.49505,0.0074257,0.48405,0.0074257,0.47305,0.0074257,0.46205,0.0074257,0.45105,0.0074257,0.44004,0.0074257,0.42904,0.0074257,0.41804,0.0074257,0.40704,0.0074257,0.39604,0.0074257,0.38504,0.0074257,0.37404,0.0074257,0.36304,0.0074257,0.35204,0.0074257,0.34103,0.0074257,0.33003,0.0074257,0.31903,0.0074257,0.30803,0.0074257,0.29703,0.0074257,0.28603,0.0074257,0.27503,0.0074257,0.26403,0.0074257,0.25303,0.0074257,0.24202,0.0074257,0.23102,0.0074257,0.22002,0.0074257,0.20902,0.0074257,0.19802,0.0074257,0.18702,0.0074257,0.17602,0.0074257,0.16502,0.0074257,0.15402,0.0074257,0.14301};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_17()
		{
			double[] value = {0.0074257,0.13201,0.0074257,0.12101,0.0074257,0.11001,0.0074257,0.09901,0.0074257,0.088009,0.0074257,0.077008,0.0074257,0.066007,0.0074257,0.055006,0.0074257,0.044004,0.0074257,0.033003,0.0074257,0.022002,0.0074257,0.011001,0.0024752,0.0,0.0,0.0,0.0024752,0.86634,0.0,0.86634,0.0024752,0.010966,0.0024752,0.021933,0.0024752,0.032899,0.0024752,0.043865,0.0024752,0.054831,0.0024752,0.065798,0.0024752,0.076764,0.0024752,0.08773,0.0024752,0.098697,0.0024752,0.10966,0.0024752,0.12063,0.0024752,0.1316,0.0024752,0.14256,0.0024752,0.15353,0.0024752,0.16449,0.0024752,0.17546,0.0024752,0.18643,0.0024752,0.19739,0.0024752,0.20836,0.0024752,0.21933,0.0024752,0.23029,0.0024752,0.24126,0.0024752,0.25222,0.0024752,0.26319,0.0024752,0.27416,0.0024752,0.28512,0.0024752,0.29609,0.0024752,0.30706,0.0024752,0.31802,0.0024752,0.32899,0.0024752,0.33995,0.0024752,0.35092,0.0024752,0.36189,0.0024752,0.37285,0.0024752,0.38382,0.0024752,0.39479,0.0024752,0.40575,0.0024752,0.41672,0.0024752,0.42769,0.0024752,0.43865,0.0024752,0.44962,0.0024752,0.46058,0.0024752,0.47155,0.0024752,0.48252,0.0024752,0.49348,0.0024752,0.50445,0.0024752,0.51542,0.0024752,0.52638,0.0024752,0.53735,0.0024752,0.54831,0.0024752,0.55928,0.0024752,0.57025,0.0024752,0.58121,0.0024752,0.59218,0.0024752,0.60315,0.0024752,0.61411,0.0024752,0.62508,0.0024752,0.63604,0.0024752,0.64701,0.0024752,0.65798,0.0024752,0.66894,0.0024752,0.67991,0.0024752,0.69088,0.0024752,0.70184,0.0024752,0.71281,0.0024752,0.72377,0.0024752,0.73474,0.0024752,0.74571,0.0024752,0.75667,0.0024752,0.76764,0.0024752,0.77861,0.0024752,0.78957,0.0024752,0.80054,0.0024752,0.81151,0.0024752,0.82247,0.0024752,0.83344,0.0024752,0.8444,0.0024752,0.85537,0.0,0.85537,0.0,0.8444,0.0,0.83344,0.0,0.82247,0.0,0.81151,0.0,0.80054};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_18()
		{
			double[] value = {0.0,0.78957,0.0,0.77861,0.0,0.76764,0.0,0.75667,0.0,0.74571,0.0,0.73474,0.0,0.72377,0.0,0.71281,0.0,0.70184,0.0,0.69088,0.0,0.67991,0.0,0.66894,0.0,0.65798,0.0,0.64701,0.0,0.63604,0.0,0.62508,0.0,0.61411,0.0,0.60315,0.0,0.59218,0.0,0.58121,0.0,0.57025,0.0,0.55928,0.0,0.54831,0.0,0.53735,0.0,0.52638,0.0,0.51542,0.0,0.50445,0.0,0.49348,0.0,0.48252,0.0,0.47155,0.0,0.46058,0.0,0.44962,0.0,0.43865,0.0,0.42769,0.0,0.41672,0.0,0.40575,0.0,0.39479,0.0,0.38382,0.0,0.37285,0.0,0.36189,0.0,0.35092,0.0,0.33995,0.0,0.32899,0.0,0.31802,0.0,0.30706,0.0,0.29609,0.0,0.28512,0.0,0.27416,0.0,0.26319,0.0,0.25222,0.0,0.24126,0.0,0.23029,0.0,0.21933,0.0,0.20836,0.0,0.19739,0.0,0.18643,0.0,0.17546,0.0,0.16449,0.0,0.15353,0.0,0.14256,0.0,0.1316,0.0,0.12063,0.0,0.10966,0.0,0.098697,0.0,0.08773,0.0,0.076764,0.0,0.065798,0.0,0.054831,0.0,0.043865,0.0,0.032899,0.0,0.021933,0.0,0.010966,0.0074257,0.0,0.0049505,0.0,0.0074257,0.9901,0.0049505,0.9901,0.0074257,0.011001,0.0074257,0.022002,0.0074257,0.033003,0.0074257,0.044004,0.0074257,0.055006,0.0074257,0.066007,0.0074257,0.077008,0.0074257,0.088009,0.0074257,0.09901,0.0074257,0.11001,0.0074257,0.12101,0.0074257,0.13201,0.0074257,0.14301,0.0074257,0.15402,0.0074257,0.16502,0.0074257,0.17602,0.0074257,0.18702,0.0074257,0.19802,0.0074257,0.20902,0.0074257,0.22002,0.0074257,0.23102,0.0074257,0.24202,0.0074257,0.25303,0.0074257,0.26403};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_19()
		{
			double[] value = {0.0074257,0.27503,0.0074257,0.28603,0.0074257,0.29703,0.0074257,0.30803,0.0074257,0.31903,0.0074257,0.33003,0.0074257,0.34103,0.0074257,0.35204,0.0074257,0.36304,0.0074257,0.37404,0.0074257,0.38504,0.0074257,0.39604,0.0074257,0.40704,0.0074257,0.41804,0.0074257,0.42904,0.0074257,0.44004,0.0074257,0.45105,0.0074257,0.46205,0.0074257,0.47305,0.0074257,0.48405,0.0074257,0.49505,0.0074257,0.50605,0.0074257,0.51705,0.0074257,0.52805,0.0074257,0.53905,0.0074257,0.55006,0.0074257,0.56106,0.0074257,0.57206,0.0074257,0.58306,0.0074257,0.59406,0.0074257,0.60506,0.0074257,0.61606,0.0074257,0.62706,0.0074257,0.63806,0.0074257,0.64906,0.0074257,0.66007,0.0074257,0.67107,0.0074257,0.68207,0.0074257,0.69307,0.0074257,0.70407,0.0074257,0.71507,0.0074257,0.72607,0.0074257,0.73707,0.0074257,0.74807,0.0074257,0.75908,0.0074257,0.77008,0.0074257,0.78108,0.0074257,0.79208,0.0074257,0.80308,0.0074257,0.81408,0.0074257,0.82508,0.0074257,0.83608,0.0074257,0.84708,0.0074257,0.85809,0.0074257,0.86909,0.0074257,0.88009,0.0074257,0.89109,0.0074257,0.90209,0.0074257,0.91309,0.0074257,0.92409,0.0074257,0.93509,0.0074257,0.94609,0.0074257,0.9571,0.0074257,0.9681,0.0074257,0.9791,0.0049505,0.9791,0.0049505,0.9681,0.0049505,0.9571,0.0049505,0.94609,0.0049505,0.93509,0.0049505,0.92409,0.0049505,0.91309,0.0049505,0.90209,0.0049505,0.89109,0.0049505,0.88009,0.0049505,0.86909,0.0049505,0.85809,0.0049505,0.84708,0.0049505,0.83608,0.0049505,0.82508,0.0049505,0.81408,0.0049505,0.80308,0.0049505,0.79208,0.0049505,0.78108,0.0049505,0.77008,0.0049505,0.75908,0.0049505,0.74807,0.0049505,0.73707,0.0049505,0.72607,0.0049505,0.71507,0.0049505,0.70407,0.0049505,0.69307,0.0049505,0.68207,0.0049505,0.67107,0.0049505,0.66007,0.0049505,0.64906,0.0049505,0.63806,0.0049505,0.62706,0.0049505,0.61606,0.0049505,0.60506};
			return value;
		}
		private double[] getTextureCoordinate_5_616_point_20()
		{
			double[] value = {0.0049505,0.59406,0.0049505,0.58306,0.0049505,0.57206,0.0049505,0.56106,0.0049505,0.55006,0.0049505,0.53905,0.0049505,0.52805,0.0049505,0.51705,0.0049505,0.50605,0.0049505,0.49505,0.0049505,0.48405,0.0049505,0.47305,0.0049505,0.46205,0.0049505,0.45105,0.0049505,0.44004,0.0049505,0.42904,0.0049505,0.41804,0.0049505,0.40704,0.0049505,0.39604,0.0049505,0.38504,0.0049505,0.37404,0.0049505,0.36304,0.0049505,0.35204,0.0049505,0.34103,0.0049505,0.33003,0.0049505,0.31903,0.0049505,0.30803,0.0049505,0.29703,0.0049505,0.28603,0.0049505,0.27503,0.0049505,0.26403,0.0049505,0.25303,0.0049505,0.24202,0.0049505,0.23102,0.0049505,0.22002,0.0049505,0.20902,0.0049505,0.19802,0.0049505,0.18702,0.0049505,0.17602,0.0049505,0.16502,0.0049505,0.15402,0.0049505,0.14301,0.0049505,0.13201,0.0049505,0.12101,0.0049505,0.11001,0.0049505,0.09901,0.0049505,0.088009,0.0049505,0.077008,0.0049505,0.066007,0.0049505,0.055006,0.0049505,0.044004,0.0049505,0.033003,0.0049505,0.022002,0.0049505,0.011001};
			return value;
		}




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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_656_point_1()
		{
			double[] value = {448.62,-133.75,107.65,448.62,-133.75,111.65,517.62,-133.75,107.65,517.62,-133.75,111.65,586.62,-133.75,107.65,586.62,-133.75,111.65,465.87,-133.75,107.65,483.12,-133.75,107.65,500.37,-133.75,107.65,534.87,-133.75,107.65,552.12,-133.75,107.65,569.37,-133.75,107.65,569.37,-133.75,111.65,552.12,-133.75,111.65,534.87,-133.75,111.65,500.37,-133.75,111.65,483.12,-133.75,111.65,465.87,-133.75,111.65,448.62,-139.75,107.65,448.62,-139.75,111.65,517.62,-139.75,107.65,517.62,-139.75,111.65,586.62,-139.75,107.65,586.62,-139.75,111.65,465.87,-139.75,107.65,483.12,-139.75,107.65,500.37,-139.75,107.65,534.87,-139.75,107.65,552.12,-139.75,107.65,569.37,-139.75,107.65,569.37,-139.75,111.65,552.12,-139.75,111.65,534.87,-139.75,111.65,500.37,-139.75,111.65,483.12,-139.75,111.65,465.87,-139.75,111.65,448.62,-133.75,107.65,448.62,-139.75,107.65,483.12,-133.75,107.65,483.12,-139.75,107.65,517.62,-133.75,107.65,517.62,-139.75,107.65,552.12,-133.75,107.65,552.12,-139.75,107.65,586.62,-133.75,107.65,586.62,-139.75,107.65,465.87,-133.75,107.65,500.37,-133.75,107.65,534.87,-133.75,107.65,569.37,-133.75,107.65,569.37,-139.75,107.65,534.87,-139.75,107.65,500.37,-139.75,107.65,465.87,-139.75,107.65,586.62,-136.75,107.65,569.37,-136.75,107.65,577.99,-136.75,107.65,569.37,-135.25,107.65,577.99,-135.25,107.65,569.37,-138.25,107.65,577.99,-138.25,107.65,448.62,-136.75,107.65,465.87,-136.75,107.65,465.87,-138.25,107.65,457.24,-136.75,107.65,457.24,-138.25,107.65,465.87,-135.25,107.65,457.24,-135.25,107.65,586.62,-133.75,107.65,586.62,-139.75,107.65,586.62,-133.75,111.65,586.62,-139.75,111.65,586.62,-136.75,107.65,586.62,-136.75,111.65,586.62,-133.75,111.65,586.62,-139.75,111.65,552.12,-133.75,111.65,552.12,-139.75,111.65,517.62,-133.75,111.65,517.62,-139.75,111.65,483.12,-133.75,111.65,483.12,-139.75,111.65,448.62,-133.75,111.65,448.62,-139.75,111.65,569.37,-133.75,111.65,534.87,-133.75,111.65,500.37,-133.75,111.65,465.87,-133.75,111.65,465.87,-139.75,111.65,500.37,-139.75,111.65,534.87,-139.75,111.65,569.37,-139.75,111.65,586.62,-136.75,111.65,569.37,-136.75,111.65,569.37,-138.25,111.65,577.99,-136.75,111.65,577.99,-138.25,111.65,569.37,-135.25,111.65,577.99,-135.25,111.65,448.62,-136.75,111.65};
			return value;
		}
		private double[] getCoordinate_5_656_point_2()
		{
			double[] value = {465.87,-136.75,111.65,457.24,-136.75,111.65,465.87,-135.25,111.65,457.24,-135.25,111.65,465.87,-138.25,111.65,457.24,-138.25,111.65,448.62,-133.75,111.65,448.62,-139.75,111.65,448.62,-133.75,107.65,448.62,-139.75,107.65,448.62,-136.75,111.65,448.62,-136.75,107.65};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_657_vector_1()
		{
			double[] value = {0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.7756E-17,0.0,-1.0,-2.7756E-17,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,-2.7756E-17,0.0,-1.0,-2.7756E-17,0.0,-1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.7764E-15,1.0,0.0,1.7764E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.7764E-15,1.0,0.0,1.7764E-15,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-5.5511E-17,0.0,1.0,-5.5511E-17,0.0,1.0,0.0,0.0,1.0};
			return value;
		}
		private double[] getNormal_5_657_vector_2()
		{
			double[] value = {0.0,0.0,1.0,0.0,0.0,1.0,-5.5511E-17,0.0,1.0,-5.5511E-17,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_658_point_1()
		{
			double[] value = {0.8751,0.0,0.84615,0.0,0.8751,0.49927,0.84615,0.49927,0.8751,0.99854,0.84615,0.99854,0.8751,0.12482,0.8751,0.24963,0.8751,0.37445,0.8751,0.62408,0.8751,0.7489,0.8751,0.87372,0.84615,0.87372,0.84615,0.7489,0.84615,0.62408,0.84615,0.37445,0.84615,0.24963,0.84615,0.12482,0.72125,0.0,0.69231,0.0,0.72125,0.49927,0.69231,0.49927,0.72125,0.99854,0.69231,0.99854,0.72125,0.12482,0.72125,0.24963,0.72125,0.37445,0.72125,0.62408,0.72125,0.7489,0.72125,0.87372,0.69231,0.87372,0.69231,0.7489,0.69231,0.62408,0.69231,0.37445,0.69231,0.24963,0.69231,0.12482,0.27418,0.0,0.23077,0.0,0.27418,0.24963,0.23077,0.24963,0.27418,0.49927,0.23077,0.49927,0.27418,0.7489,0.23077,0.7489,0.27418,0.99854,0.23077,0.99854,0.27418,0.12482,0.27418,0.37445,0.27418,0.62408,0.27418,0.87372,0.23077,0.87372,0.23077,0.62408,0.23077,0.37445,0.23077,0.12482,0.25248,0.99854,0.25248,0.87372,0.25248,0.93613,0.26333,0.87372,0.26333,0.93613,0.24162,0.87372,0.24162,0.93613,0.25248,0.0,0.25248,0.12482,0.24162,0.12482,0.25248,0.062408,0.24162,0.062408,0.26333,0.12482,0.26333,0.062408,0.69084,0.5,0.46154,0.5,0.69084,0.65287,0.46154,0.65287,0.57619,0.5,0.57619,0.65287,0.043415,0.0,0.0,0.0,0.043415,0.24963,0.0,0.24963,0.043415,0.49927,0.0,0.49927,0.043415,0.7489,0.0,0.7489,0.043415,0.99854,0.0,0.99854,0.043415,0.12482,0.043415,0.37445,0.043415,0.62408,0.043415,0.87372,0.0,0.87372,0.0,0.62408,0.0,0.37445,0.0,0.12482,0.021707,0.0,0.021707,0.12482,0.010854,0.12482,0.021707,0.062408,0.010854,0.062408,0.032561,0.12482,0.032561,0.062408,0.021707,0.99854};
			return value;
		}
		private double[] getTextureCoordinate_5_658_point_2()
		{
			double[] value = {0.021707,0.87372,0.021707,0.93613,0.032561,0.87372,0.032561,0.93613,0.010854,0.87372,0.010854,0.93613,0.69084,0.0,0.46154,0.0,0.69084,0.15287,0.46154,0.15287,0.57619,0.0,0.57619,0.15287};
			return value;
		}






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





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





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





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





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





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





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







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





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









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





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











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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_887_point_1()
		{
			double[] value = {665.93,-145.97,102.92,665.93,-146.06,102.94,665.93,-145.24,101.73,665.93,-145.27,101.64,665.93,-144.06,102.46,665.93,-143.96,102.43,665.93,-144.78,103.65,665.93,-144.76,103.74,665.93,-145.97,102.92,665.93,-146.06,102.94,665.93,-145.99,102.55,665.93,-145.85,102.18,665.93,-145.58,101.88,665.93,-144.87,101.71,665.93,-144.5,101.85,665.93,-144.21,102.12,665.93,-144.04,102.83,665.93,-144.17,103.2,665.93,-144.45,103.49,665.93,-145.15,103.66,665.93,-145.53,103.53,665.93,-145.82,103.26,665.93,-145.9,103.31,665.93,-145.75,103.48,665.93,-145.58,103.61,665.93,-145.38,103.71,665.93,-145.16,103.76,665.93,-144.39,103.57,665.93,-144.22,103.43,665.93,-144.09,103.25,665.93,-143.99,103.05,665.93,-143.94,102.84,665.93,-144.13,102.07,665.93,-144.27,101.9,665.93,-144.45,101.76,665.93,-144.65,101.67,665.93,-144.86,101.62,665.93,-145.64,101.8,665.93,-145.8,101.95,665.93,-145.94,102.12,665.93,-146.03,102.33,665.93,-146.08,102.54,665.93,-146.06,102.94,669.22,-146.06,102.94,665.93,-143.96,102.43,669.21,-143.96,102.43,665.93,-146.06,102.94,669.22,-146.06,102.94,665.93,-146.08,102.54,665.93,-146.03,102.33,665.93,-145.94,102.12,665.93,-145.8,101.95,665.93,-145.64,101.8,665.93,-145.27,101.64,665.93,-144.86,101.62,665.93,-144.65,101.67,665.93,-144.45,101.76,665.93,-144.27,101.9,665.93,-144.13,102.07,665.93,-143.94,102.84,665.93,-143.99,103.05,665.93,-144.09,103.25,665.93,-144.22,103.43,665.93,-144.39,103.57,665.93,-144.76,103.74,665.93,-145.16,103.76,665.93,-145.38,103.71,665.93,-145.58,103.61,665.93,-145.75,103.48,665.93,-145.9,103.31,667.57,-145.74,101.89,667.57,-146.06,102.94,667.57,-146.05,102.39,666.75,-146.05,102.39,667.57,-146.09,102.68,666.75,-146.06,102.94,666.75,-146.09,102.68,667.57,-146.06,102.94,667.57,-145.34,103.72,667.57,-145.82,103.41,666.75,-145.74,101.89,667.57,-145.93,102.12,666.75,-145.93,102.12,667.57,-144.69,101.66,667.57,-145.25,101.63,666.75,-145.25,101.63,667.57,-145.5,101.72,666.75,-145.5,101.72,666.75,-144.69,101.66,667.57,-144.98,101.61,666.75,-144.98,101.61,667.57,-143.96,102.43,667.57,-144.21,101.96,666.75,-144.21,101.96,667.57,-144.43,101.78,666.75,-144.43,101.78,666.75,-143.96,102.43,667.57,-144.05,102.19,666.75,-144.05,102.19,667.57,-144.28,103.49};
			return value;
		}
		private double[] getCoordinate_5_887_point_2()
		{
			double[] value = {667.57,-143.97,102.99,666.75,-143.97,102.99,667.57,-143.93,102.7,666.75,-143.93,102.7,666.75,-144.28,103.49,667.57,-144.09,103.26,666.75,-144.09,103.26,667.57,-144.77,103.74,666.75,-144.77,103.75,667.57,-144.52,103.65,666.75,-144.52,103.65,666.75,-145.34,103.72,667.57,-145.05,103.77,666.75,-145.05,103.77,666.75,-145.82,103.41,667.57,-145.6,103.6,666.75,-145.6,103.6,666.75,-146.06,102.94,667.57,-145.97,103.18,666.75,-145.97,103.19,669.22,-145.9,103.31,669.22,-145.75,103.48,669.22,-145.58,103.61,669.22,-145.37,103.71,669.22,-145.16,103.76,669.21,-144.76,103.74,669.21,-144.39,103.57,669.21,-144.22,103.43,669.21,-144.09,103.25,669.21,-143.99,103.05,669.21,-143.94,102.84,669.21,-144.13,102.06,669.21,-144.27,101.9,669.21,-144.45,101.76,669.21,-144.65,101.67,669.21,-144.86,101.62,669.21,-145.26,101.64,669.22,-145.63,101.8,669.22,-145.8,101.95,669.22,-145.93,102.12,669.22,-146.03,102.32,669.22,-146.08,102.54,668.4,-146.06,102.94,668.4,-145.82,103.41,668.4,-145.97,103.18,668.39,-145.33,103.72,668.4,-145.6,103.6,668.39,-144.77,103.74,668.39,-145.05,103.77,668.39,-144.28,103.49,668.39,-144.52,103.65,668.39,-143.97,102.99,668.39,-144.09,103.26,668.39,-143.96,102.43,668.39,-143.93,102.7,668.39,-144.21,101.96,668.39,-144.05,102.19,668.39,-144.69,101.66,668.39,-144.43,101.78,668.39,-145.25,101.63,668.39,-144.98,101.61,668.39,-145.74,101.89,668.39,-145.5,101.72,668.4,-146.05,102.39,668.4,-145.93,102.12,668.4,-146.06,102.94,668.4,-146.09,102.68,669.22,-146.06,102.94,669.22,-145.97,102.92,669.21,-145.26,101.64,669.21,-145.24,101.73,669.21,-143.96,102.43,669.21,-144.05,102.46,669.21,-144.76,103.74,669.21,-144.78,103.65,669.22,-146.06,102.94,669.22,-145.97,102.92,669.22,-146.08,102.54,669.22,-146.03,102.32,669.22,-145.93,102.12,669.22,-145.8,101.95,669.22,-145.63,101.8,669.21,-144.86,101.62,669.21,-144.65,101.67,669.21,-144.45,101.76,669.21,-144.27,101.9,669.21,-144.13,102.06,669.21,-143.94,102.84,669.21,-143.99,103.05,669.21,-144.09,103.25,669.21,-144.22,103.43,669.21,-144.39,103.57,669.22,-145.16,103.76,669.22,-145.37,103.71,669.22,-145.58,103.61,669.22,-145.75,103.48,669.22,-145.9,103.31,669.22,-145.82,103.26,669.22,-145.52,103.53,669.22,-145.15,103.66};
			return value;
		}
		private double[] getCoordinate_5_887_point_3()
		{
			double[] value = {669.21,-144.44,103.49,669.21,-144.17,103.2,669.21,-144.04,102.83,669.21,-144.21,102.12,669.21,-144.5,101.85,669.21,-144.87,101.71,669.22,-145.58,101.88,669.22,-145.85,102.18,669.22,-145.99,102.55,669.22,-145.97,102.92,665.93,-145.97,102.92,669.21,-144.05,102.46,665.93,-144.06,102.46,669.22,-145.97,102.92,665.93,-145.97,102.92,665.93,-145.82,103.26,665.93,-145.53,103.53,665.93,-145.15,103.66,665.93,-144.78,103.65,665.93,-144.45,103.49,665.93,-144.17,103.2,665.93,-144.04,102.83,665.93,-144.21,102.12,665.93,-144.5,101.85,665.93,-144.87,101.71,665.93,-145.24,101.73,665.93,-145.58,101.88,665.93,-145.85,102.18,665.93,-145.99,102.55,667.57,-145.97,102.92,667.57,-145.31,103.63,667.57,-145.74,103.35,666.75,-145.97,102.92,666.75,-145.74,103.35,667.57,-145.89,103.14,666.75,-145.89,103.14,667.57,-145.67,101.96,667.57,-145.97,102.92,667.57,-145.96,102.42,666.75,-145.31,103.63,667.57,-145.54,103.52,666.75,-145.54,103.52,667.57,-144.35,103.42,667.57,-144.8,103.65,666.75,-144.8,103.65,667.57,-145.04,103.67,666.75,-145.04,103.67,666.75,-144.35,103.42,667.57,-144.56,103.57,666.75,-144.57,103.57,667.57,-144.05,102.46,667.57,-144.06,102.96,666.75,-144.07,102.96,667.57,-144.17,103.21,666.75,-144.17,103.21,666.75,-144.05,102.46,667.57,-144.03,102.7,666.75,-144.03,102.7,667.57,-144.72,101.75,667.57,-144.28,102.03,666.75,-144.28,102.03,667.57,-144.14,102.24,666.75,-144.14,102.24,666.75,-144.72,101.75,667.57,-144.48,101.86,666.75,-144.48,101.86,667.57,-145.23,101.73,666.75,-145.23,101.73,667.57,-144.98,101.7,666.75,-144.98,101.7,666.75,-145.68,101.96,667.57,-145.46,101.81,666.75,-145.46,101.81,666.75,-145.96,102.42,667.57,-145.85,102.17,666.75,-145.85,102.17,666.75,-145.97,102.92,667.57,-146.0,102.68,666.75,-146.0,102.68,669.22,-145.99,102.55,669.22,-145.85,102.18,669.22,-145.58,101.88,669.21,-145.24,101.73,669.21,-144.87,101.71,669.21,-144.5,101.85,669.21,-144.21,102.12,669.21,-144.04,102.83,669.21,-144.17,103.2,669.21,-144.44,103.49,669.21,-144.78,103.65,669.22,-145.15,103.66,669.22,-145.52,103.53,669.22,-145.82,103.26,668.4,-145.96,102.42,668.4,-145.97,102.92,668.4,-146.0,102.68,668.39,-145.67,101.96,668.4,-145.85,102.17,668.39,-145.23,101.73,668.39,-145.46,101.81};
			return value;
		}
		private double[] getCoordinate_5_887_point_4()
		{
			double[] value = {668.39,-144.72,101.75,668.39,-144.98,101.7,668.39,-144.28,102.03,668.39,-144.48,101.86,668.39,-144.05,102.46,668.39,-144.14,102.24,668.39,-144.06,102.96,668.39,-144.03,102.7,668.39,-144.35,103.42,668.39,-144.17,103.21,668.39,-144.8,103.65,668.39,-144.56,103.57,668.39,-145.31,103.63,668.39,-145.04,103.67,668.4,-145.74,103.35,668.4,-145.54,103.52,668.4,-145.97,102.92,668.4,-145.89,103.14};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_888_vector_1()
		{
			double[] value = {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.0051E-4,-0.99019,-0.13972,3.6054E-4,-0.942,-0.3356,3.0459E-4,-0.85325,-0.52151,2.3572E-4,-0.72828,-0.68528,1.5856E-4,-0.57593,-0.8175,-1.528E-15,-0.23457,-0.9721,-1.5856E-4,0.13972,-0.99019,-2.3572E-4,0.3356,-0.942,-3.0459E-4,0.52151,-0.85325,-3.6054E-4,0.68528,-0.72828,-4.0051E-4,0.8175,-0.57593,-4.0051E-4,0.99019,0.13972,-3.6054E-4,0.942,0.3356,-3.0459E-4,0.85325,0.52151,-2.3572E-4,0.72828,0.68528,-1.5856E-4,0.57593,0.8175,1.5287E-15,0.23457,0.9721,1.5856E-4,-0.13972,0.99019,2.3572E-4,-0.3356,0.942,3.0459E-4,-0.52151,0.85325,3.6054E-4,-0.68528,0.72828,4.0051E-4,-0.8175,0.57593,2.0771E-4,-0.67424,-0.73851,4.3076E-4,-0.9721,0.23457,3.7491E-4,-0.96157,-0.27456,3.7491E-4,-0.96157,-0.27456,4.1754E-4,-0.99993,-0.011618,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,4.3076E-4,-0.9721,0.23457,2.2162E-4,-0.299,0.95425,3.7878E-4,-0.7431,0.66918,2.0771E-4,-0.67424,-0.73851,3.0276E-4,-0.8501,-0.52661,3.0276E-4,-0.8501,-0.52661,-2.2162E-4,0.299,-0.95425,-6.9954E-6,-0.21876,-0.97578,-6.9954E-6,-0.21876,-0.97578,9.9897E-5,-0.45362,-0.8912,9.9897E-5,-0.45362,-0.8912,-2.2162E-4,0.299,-0.95425,-1.1462E-4,0.032543,-0.99947,-1.1462E-4,0.032543,-0.99947,-4.3076E-4,0.9721,-0.23457,-3.7878E-4,0.7431,-0.66918,-3.7878E-4,0.7431,-0.66918,-3.1135E-4,0.54053,-0.84132,-3.1135E-4,0.54053,-0.84132,-4.3076E-4,0.9721,-0.23457,-4.1845E-4,0.88866,-0.45856,-4.1845E-4,0.88866,-0.45856,-2.0771E-4,0.67424,0.73851};
			return value;
		}
		private double[] getNormal_5_888_vector_2()
		{
			double[] value = {-3.7491E-4,0.96157,0.27456,-3.7491E-4,0.96157,0.27456,-4.1754E-4,0.99993,0.011618,-4.1754E-4,0.99993,0.011618,-2.0771E-4,0.67424,0.73851,-3.0276E-4,0.8501,0.52661,-3.0276E-4,0.8501,0.52661,6.9954E-6,0.21876,0.97578,6.9954E-6,0.21876,0.97578,-9.9897E-5,0.45362,0.8912,-9.9897E-5,0.45362,0.8912,2.2162E-4,-0.299,0.95425,1.1462E-4,-0.032543,0.99947,1.1462E-4,-0.032543,0.99947,3.7878E-4,-0.7431,0.66918,3.1135E-4,-0.54053,0.84132,3.1135E-4,-0.54053,0.84132,4.3076E-4,-0.9721,0.23457,4.1845E-4,-0.88866,0.45856,4.1845E-4,-0.88866,0.45856,4.0051E-4,-0.8175,0.57593,3.6054E-4,-0.68528,0.72828,3.0459E-4,-0.52151,0.85325,2.3572E-4,-0.3356,0.942,1.5856E-4,-0.13972,0.99019,1.5175E-15,0.23457,0.9721,-1.5856E-4,0.57593,0.8175,-2.3572E-4,0.72828,0.68528,-3.0459E-4,0.85325,0.52151,-3.6054E-4,0.942,0.3356,-4.0051E-4,0.99019,0.13972,-4.0051E-4,0.8175,-0.57593,-3.6054E-4,0.68528,-0.72828,-3.0459E-4,0.52151,-0.85325,-2.3572E-4,0.3356,-0.942,-1.5856E-4,0.13972,-0.99019,-1.5224E-15,-0.23457,-0.9721,1.5856E-4,-0.57593,-0.8175,2.3572E-4,-0.72828,-0.68528,3.0459E-4,-0.85325,-0.52151,3.6054E-4,-0.942,-0.3356,4.0051E-4,-0.99019,-0.13972,4.3076E-4,-0.9721,0.23457,3.7878E-4,-0.7431,0.66918,4.1845E-4,-0.88866,0.45856,2.2162E-4,-0.299,0.95425,3.1135E-4,-0.54053,0.84132,6.9954E-6,0.21876,0.97578,1.1462E-4,-0.032543,0.99947,-2.0771E-4,0.67424,0.73851,-9.9897E-5,0.45362,0.8912,-3.7491E-4,0.96157,0.27456,-3.0276E-4,0.8501,0.52661,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-3.7878E-4,0.7431,-0.66918,-4.1845E-4,0.88866,-0.45856,-2.2162E-4,0.299,-0.95425,-3.1135E-4,0.54053,-0.84132,-6.9954E-6,-0.21876,-0.97578,-1.1462E-4,0.032543,-0.99947,2.0771E-4,-0.67424,-0.73851,9.9897E-5,-0.45362,-0.8912,3.7491E-4,-0.96157,-0.27456,3.0276E-4,-0.8501,-0.52661,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4};
			return value;
		}
		private double[] getNormal_5_888_vector_3()
		{
			double[] value = {1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.0051E-4,0.8175,-0.57593,-3.0459E-4,0.52151,-0.85325,-1.5856E-4,0.13972,-0.99019,2.6936E-15,-0.23457,-0.9721,1.5856E-4,-0.57593,-0.8175,3.0459E-4,-0.85325,-0.52151,4.0051E-4,-0.99019,-0.13972,4.0051E-4,-0.8175,0.57593,3.0459E-4,-0.52151,0.85325,1.5856E-4,-0.13972,0.99019,1.5193E-15,0.23457,0.9721,-1.5856E-4,0.57593,0.8175,-3.0459E-4,0.85325,0.52151,-4.0051E-4,0.99019,0.13972,-4.3076E-4,0.9721,-0.23457,-2.2162E-4,0.299,-0.95425,-3.7878E-4,0.7431,-0.66918,-4.3076E-4,0.9721,-0.23457,-3.7878E-4,0.7431,-0.66918,-4.1845E-4,0.88866,-0.45856,-4.1845E-4,0.88866,-0.45856,-2.0771E-4,0.67424,0.73851,-4.3076E-4,0.9721,-0.23457,-3.7491E-4,0.96157,0.27456,-2.2162E-4,0.299,-0.95425,-3.1135E-4,0.54053,-0.84132,-3.1135E-4,0.54053,-0.84132,2.0771E-4,-0.67424,-0.73851,-6.9954E-6,-0.21876,-0.97578,-6.9954E-6,-0.21876,-0.97578,-1.1462E-4,0.032543,-0.99947,-1.1462E-4,0.032543,-0.99947,2.0771E-4,-0.67424,-0.73851,9.9897E-5,-0.45362,-0.8912,9.9897E-5,-0.45362,-0.8912,4.3076E-4,-0.9721,0.23457,3.7491E-4,-0.96157,-0.27456,3.7491E-4,-0.96157,-0.27456,3.0276E-4,-0.8501,-0.52661,3.0276E-4,-0.8501,-0.52661,4.3076E-4,-0.9721,0.23457,4.1754E-4,-0.99993,-0.011618,4.1754E-4,-0.99993,-0.011618,2.2162E-4,-0.299,0.95425,3.7878E-4,-0.7431,0.66918,3.7878E-4,-0.7431,0.66918,4.1845E-4,-0.88866,0.45856,4.1845E-4,-0.88866,0.45856,2.2162E-4,-0.299,0.95425,3.1135E-4,-0.54053,0.84132,3.1135E-4,-0.54053,0.84132,6.9954E-6,0.21876,0.97578,6.9954E-6,0.21876,0.97578,1.1462E-4,-0.032543,0.99947,1.1462E-4,-0.032543,0.99947,-2.0771E-4,0.67424,0.73851,-9.9897E-5,0.45362,0.8912,-9.9897E-5,0.45362,0.8912,-3.7491E-4,0.96157,0.27456,-3.0276E-4,0.8501,0.52661,-3.0276E-4,0.8501,0.52661,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-4.1754E-4,0.99993,0.011618,-4.0051E-4,0.99019,0.13972,-3.0459E-4,0.85325,0.52151,-1.5856E-4,0.57593,0.8175,1.5292E-15,0.23457,0.9721,1.5856E-4,-0.13972,0.99019,3.0459E-4,-0.52151,0.85325,4.0051E-4,-0.8175,0.57593,4.0051E-4,-0.99019,-0.13972,3.0459E-4,-0.85325,-0.52151,1.5856E-4,-0.57593,-0.8175,2.6844E-15,-0.23457,-0.9721,-1.5856E-4,0.13972,-0.99019,-3.0459E-4,0.52151,-0.85325,-4.0051E-4,0.8175,-0.57593,-3.7491E-4,0.96157,0.27456,-4.3076E-4,0.9721,-0.23457,-4.1754E-4,0.99993,0.011618,-2.0771E-4,0.67424,0.73851,-3.0276E-4,0.8501,0.52661,6.9954E-6,0.21876,0.97578,-9.9897E-5,0.45362,0.8912};
			return value;
		}
		private double[] getNormal_5_888_vector_4()
		{
			double[] value = {2.2162E-4,-0.299,0.95425,1.1462E-4,-0.032543,0.99947,3.7878E-4,-0.7431,0.66918,3.1135E-4,-0.54053,0.84132,4.3076E-4,-0.9721,0.23457,4.1845E-4,-0.88866,0.45856,3.7491E-4,-0.96157,-0.27456,4.1754E-4,-0.99993,-0.011618,2.0771E-4,-0.67424,-0.73851,3.0276E-4,-0.8501,-0.52661,-6.9954E-6,-0.21876,-0.97578,9.9897E-5,-0.45362,-0.8912,-2.2162E-4,0.299,-0.95425,-1.1462E-4,0.032543,-0.99947,-3.7878E-4,0.7431,-0.66918,-3.1135E-4,0.54053,-0.84132,-4.3076E-4,0.9721,-0.23457,-4.1845E-4,0.88866,-0.45856};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_889_point_1()
		{
			double[] value = {0.02901,0.0,0.014563,0.0,0.02901,0.24963,0.014563,0.24963,0.02901,0.49927,0.014563,0.49927,0.02901,0.7489,0.014563,0.7489,0.02901,0.99854,0.014563,0.99854,0.02901,0.062408,0.02901,0.12482,0.02901,0.18723,0.02901,0.31204,0.02901,0.37445,0.02901,0.43686,0.02901,0.56168,0.02901,0.62408,0.02901,0.68649,0.02901,0.81131,0.02901,0.87372,0.02901,0.93613,0.014563,0.93613,0.014563,0.90492,0.014563,0.87372,0.014563,0.84251,0.014563,0.81131,0.014563,0.68649,0.014563,0.65529,0.014563,0.62408,0.014563,0.59288,0.014563,0.56168,0.014563,0.43686,0.014563,0.40565,0.014563,0.37445,0.014563,0.34325,0.014563,0.31204,0.014563,0.18723,0.014563,0.15602,0.014563,0.12482,0.014563,0.093613,0.014563,0.062408,0.99613,0.0,0.51456,0.0,0.99613,0.49927,0.51456,0.49927,0.99613,0.99854,0.51456,0.99854,0.99613,0.062408,0.99613,0.093613,0.99613,0.12482,0.99613,0.15602,0.99613,0.18723,0.99613,0.24963,0.99613,0.31204,0.99613,0.34325,0.99613,0.37445,0.99613,0.40565,0.99613,0.43686,0.99613,0.56168,0.99613,0.59288,0.99613,0.62408,0.99613,0.65529,0.99613,0.68649,0.99613,0.7489,0.99613,0.81131,0.99613,0.84251,0.99613,0.87372,0.99613,0.90492,0.99613,0.93613,0.75535,0.16763,0.75535,0.0,0.75535,0.083813,0.87574,0.083813,0.75535,0.041907,0.87574,0.0,0.87574,0.041907,0.75535,0.99854,0.75535,0.83662,0.75535,0.91758,0.87574,0.16763,0.75535,0.12572,0.87574,0.12572,0.75535,0.33736,0.75535,0.25249,0.87574,0.25249,0.75535,0.21006,0.87574,0.21006,0.87574,0.33736,0.75535,0.29492,0.87574,0.29492,0.75535,0.49927,0.75535,0.41831,0.87574,0.41831,0.75535,0.37783,0.87574,0.37783,0.87574,0.49927,0.75535,0.45879,0.87574,0.45879,0.75535,0.66689};
			return value;
		}
		private double[] getTextureCoordinate_5_889_point_2()
		{
			double[] value = {0.75535,0.58308,0.87574,0.58308,0.75535,0.54117,0.87574,0.54117,0.87574,0.66689,0.75535,0.62499,0.87574,0.62499,0.75535,0.75176,0.87574,0.75176,0.75535,0.70933,0.87574,0.70933,0.87574,0.83662,0.75535,0.79419,0.87574,0.79419,0.87574,0.91758,0.75535,0.8771,0.87574,0.8771,0.87574,0.99854,0.75535,0.95806,0.87574,0.95806,0.51456,0.93613,0.51456,0.90492,0.51456,0.87372,0.51456,0.84251,0.51456,0.81131,0.51456,0.7489,0.51456,0.68649,0.51456,0.65529,0.51456,0.62408,0.51456,0.59288,0.51456,0.56168,0.51456,0.43686,0.51456,0.40565,0.51456,0.37445,0.51456,0.34325,0.51456,0.31204,0.51456,0.24963,0.51456,0.18723,0.51456,0.15602,0.51456,0.12482,0.51456,0.093613,0.51456,0.062408,0.63496,0.99854,0.63496,0.91758,0.63496,0.95806,0.63496,0.83662,0.63496,0.8771,0.63496,0.75176,0.63496,0.79419,0.63496,0.66689,0.63496,0.70933,0.63496,0.58308,0.63496,0.62499,0.63496,0.49927,0.63496,0.54117,0.63496,0.41831,0.63496,0.45879,0.63496,0.33736,0.63496,0.37783,0.63496,0.25249,0.63496,0.29492,0.63496,0.16763,0.63496,0.21006,0.63496,0.083813,0.63496,0.12572,0.63496,0.0,0.63496,0.041907,0.014447,0.0,0.0,0.0,0.014447,0.24963,0.0,0.24963,0.014447,0.49927,0.0,0.49927,0.014447,0.7489,0.0,0.7489,0.014447,0.99854,0.0,0.99854,0.014447,0.062408,0.014447,0.093613,0.014447,0.12482,0.014447,0.15602,0.014447,0.18723,0.014447,0.31204,0.014447,0.34325,0.014447,0.37445,0.014447,0.40565,0.014447,0.43686,0.014447,0.56168,0.014447,0.59288,0.014447,0.62408,0.014447,0.65529,0.014447,0.68649,0.014447,0.81131,0.014447,0.84251,0.014447,0.87372,0.014447,0.90492,0.014447,0.93613,0.0,0.93613,0.0,0.87372,0.0,0.81131};
			return value;
		}
		private double[] getTextureCoordinate_5_889_point_3()
		{
			double[] value = {0.0,0.68649,0.0,0.62408,0.0,0.56168,0.0,0.43686,0.0,0.37445,0.0,0.31204,0.0,0.18723,0.0,0.12482,0.0,0.062408,0.5131,0.0,0.029126,0.0,0.5131,0.45614,0.029126,0.45614,0.5131,0.91229,0.029126,0.91229,0.029126,0.85527,0.029126,0.79825,0.029126,0.74123,0.029126,0.68422,0.029126,0.6272,0.029126,0.57018,0.029126,0.51316,0.029126,0.39913,0.029126,0.34211,0.029126,0.28509,0.029126,0.22807,0.029126,0.17105,0.029126,0.11404,0.029126,0.057018,0.27111,0.91229,0.27111,0.76436,0.27111,0.83832,0.15012,0.91229,0.15012,0.83832,0.27111,0.87531,0.15012,0.87531,0.27111,0.15315,0.27111,0.0,0.27111,0.076574,0.15012,0.76436,0.27111,0.80134,0.15012,0.80134,0.27111,0.60929,0.27111,0.68683,0.15012,0.68683,0.27111,0.72559,0.15012,0.72559,0.15012,0.60929,0.27111,0.64806,0.15012,0.64806,0.27111,0.45614,0.27111,0.53272,0.15012,0.53272,0.27111,0.571,0.15012,0.571,0.15012,0.45614,0.27111,0.49443,0.15012,0.49443,0.27111,0.30822,0.27111,0.38218,0.15012,0.38218,0.27111,0.41916,0.15012,0.41916,0.15012,0.30822,0.27111,0.3452,0.15012,0.3452,0.27111,0.23068,0.15012,0.23068,0.27111,0.26945,0.15012,0.26945,0.15012,0.15315,0.27111,0.19192,0.15012,0.19192,0.15012,0.076574,0.27111,0.11486,0.15012,0.11486,0.15012,0.0,0.27111,0.038287,0.15012,0.038287,0.5131,0.057018,0.5131,0.11404,0.5131,0.17105,0.5131,0.22807,0.5131,0.28509,0.5131,0.34211,0.5131,0.39913,0.5131,0.51316,0.5131,0.57018,0.5131,0.6272,0.5131,0.68422,0.5131,0.74123,0.5131,0.79825,0.5131,0.85527,0.39211,0.076574,0.39211,0.0,0.39211,0.038287,0.39211,0.15315,0.39211,0.11486,0.39211,0.23068,0.39211,0.19192};
			return value;
		}
		private double[] getTextureCoordinate_5_889_point_4()
		{
			double[] value = {0.39211,0.30822,0.39211,0.26945,0.39211,0.38218,0.39211,0.3452,0.39211,0.45614,0.39211,0.41916,0.39211,0.53272,0.39211,0.49443,0.39211,0.60929,0.39211,0.571,0.39211,0.68683,0.39211,0.64806,0.39211,0.76436,0.39211,0.72559,0.39211,0.83832,0.39211,0.80134,0.39211,0.91229,0.39211,0.87531};
			return value;
		}




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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_1034_point_1()
		{
			double[] value = {2.4011,1.7802,95.199,2.305,1.7802,95.22,3.3677,0.79627,95.012,3.3683,0.69788,95.014,4.3229,1.7802,94.773,4.419,1.7802,94.751,3.3562,2.7641,94.96,3.3556,2.8625,94.957,2.4011,1.7802,95.199,2.305,1.7802,95.22,2.4706,1.418,95.193,2.6866,1.0844,95.155,3.0136,0.86535,95.088,3.721,0.86535,94.931,4.0455,1.0845,94.853,4.2575,1.418,94.797,4.2533,2.1423,94.778,4.0374,2.4759,94.817,3.7103,2.695,94.883,3.0029,2.695,95.04,2.6784,2.4759,95.118,2.4664,2.1423,95.174,2.3768,2.1785,95.193,2.4738,2.3724,95.166,2.6101,2.5454,95.131,2.7783,2.686,95.09,2.967,2.7865,95.046,3.7452,2.7865,94.873,3.9351,2.686,94.834,4.1049,2.5455,94.8,4.2432,2.3724,94.774,4.3424,2.1786,94.757,4.3471,1.3818,94.778,4.2501,1.1879,94.805,4.1138,1.0149,94.84,3.9456,0.8743,94.881,3.7569,0.77387,94.926,2.9788,0.77386,95.098,2.7888,0.87429,95.138,2.619,1.0149,95.172,2.4807,1.1879,95.198,2.3815,1.3818,95.214,2.305,1.7802,95.22,1.5949,1.6919,92.018,4.419,1.7802,94.751,3.7089,1.692,91.55,2.305,1.7802,95.22,1.5949,1.6919,92.018,2.3815,1.3818,95.214,2.4807,1.1879,95.198,2.619,1.0149,95.172,2.7888,0.87429,95.138,2.9788,0.77386,95.098,3.3683,0.69788,95.014,3.7569,0.77387,94.926,3.9456,0.8743,94.881,4.1138,1.0149,94.84,4.2501,1.1879,94.805,4.3471,1.3818,94.778,4.3424,2.1786,94.757,4.2432,2.3724,94.774,4.1049,2.5455,94.8,3.9351,2.686,94.834,3.7452,2.7865,94.873,3.3556,2.8625,94.957,2.967,2.7865,95.046,2.7783,2.686,95.09,2.6101,2.5454,95.131,2.4738,2.3724,95.166,2.3768,2.1785,95.193,2.5028,0.78789,93.523,1.9499,1.736,93.619,2.0901,1.2031,93.603,2.2676,1.2251,94.403,1.9839,1.47,93.619,2.1274,1.7581,94.42,2.1614,1.492,94.42,1.9499,1.736,93.619,2.4577,2.6641,93.481,2.0744,2.2514,93.577,2.6803,0.80995,94.323,2.2685,0.96618,93.57,2.446,0.98823,94.37,3.5562,0.80801,93.289,3.0304,0.65391,93.409,3.2079,0.67597,94.21,2.7679,0.68327,93.467,2.9455,0.70533,94.267,3.7337,0.83007,94.089,3.2943,0.69279,93.35,3.4718,0.71484,94.15,4.0639,1.7361,93.15,3.9394,1.2207,93.192,4.1169,1.2427,93.993,3.7753,0.98814,93.235,3.9528,1.0102,94.036,4.2414,1.7581,93.951,4.0352,1.4792,93.164,4.2127,1.5013,93.964,3.5111,2.6842,93.247};
			return value;
		}
		private double[] getCoordinate_5_1034_point_2()
		{
			double[] value = {3.9237,2.269,93.167,4.1013,2.2911,93.967,4.0299,2.0021,93.151,4.2074,2.0242,93.951,3.6886,2.7063,94.047,3.7453,2.5059,93.2,3.9229,2.528,94.0,2.9834,2.8182,93.36,3.161,2.8403,94.161,3.2459,2.7888,93.303,3.4234,2.8109,94.103,2.6352,2.6862,94.282,2.7196,2.7793,93.42,2.8971,2.8014,94.22,2.252,2.2735,94.378,2.2386,2.484,93.535,2.4161,2.506,94.335,2.1274,1.7581,94.42,1.9786,1.9929,93.606,2.1561,2.0149,94.406,1.6668,2.0903,91.991,1.7637,2.2842,91.965,1.9,2.4572,91.93,2.0682,2.5978,91.888,2.2569,2.6982,91.844,2.6456,2.7742,91.756,3.0351,2.6982,91.671,3.225,2.5978,91.632,3.3948,2.4572,91.598,3.5331,2.2842,91.572,3.6323,2.0903,91.556,3.637,1.2936,91.576,3.54,1.0997,91.603,3.4038,0.92666,91.638,3.2356,0.78608,91.679,3.0468,0.68565,91.724,2.6582,0.60966,91.812,2.2687,0.68564,91.897,2.0788,0.78607,91.936,1.9089,0.92664,91.97,1.7706,1.0997,91.996,1.6714,1.2935,92.012,1.7724,1.714,92.819,1.8969,2.2294,92.777,1.8011,1.9708,92.805,2.2802,2.642,92.681,2.061,2.4619,92.734,2.8059,2.7961,92.56,2.5421,2.7573,92.619,3.3335,2.6622,92.446,3.0684,2.7668,92.502,3.7462,2.247,92.366,3.5678,2.4839,92.399,3.8864,1.714,92.35,3.8524,1.9801,92.35,3.7619,1.1986,92.392,3.8577,1.4572,92.363,3.3786,0.78595,92.488,3.5978,0.96609,92.435,2.8529,0.63186,92.609,3.1167,0.67073,92.549,2.3253,0.76584,92.722,2.5904,0.66122,92.666,1.9126,1.181,92.802,2.091,0.94412,92.769,1.7724,1.714,92.819,1.8064,1.4479,92.819,1.5949,1.6919,92.018,1.691,1.6919,91.997,2.6582,0.60966,91.812,2.6576,0.70805,91.81,3.7089,1.692,91.55,3.6128,1.692,91.571,2.6456,2.7742,91.756,2.6461,2.6758,91.758,1.5949,1.6919,92.018,1.691,1.6919,91.997,1.6714,1.2935,92.012,1.7706,1.0997,91.996,1.9089,0.92664,91.97,2.0788,0.78607,91.936,2.2687,0.68564,91.897,3.0468,0.68565,91.724,3.2356,0.78608,91.679,3.4038,0.92666,91.638,3.54,1.0997,91.603,3.637,1.2936,91.576,3.6323,2.0903,91.556,3.5331,2.2842,91.572,3.3948,2.4572,91.598,3.225,2.5978,91.632,3.0351,2.6982,91.671,2.2569,2.6982,91.844,2.0682,2.5978,91.888,1.9,2.4572,91.93,1.7637,2.2842,91.965,1.6668,2.0903,91.991,1.7563,2.0541,91.973,1.9684,2.3877,91.916,2.2928,2.6068,91.838};
			return value;
		}
		private double[] getCoordinate_5_1034_point_3()
		{
			double[] value = {3.0002,2.6068,91.681,3.3273,2.3877,91.615,3.5432,2.0541,91.576,3.5474,1.3298,91.595,3.3354,0.99623,91.652,3.0109,0.77713,91.729,2.3035,0.77712,91.886,1.9765,0.99622,91.953,1.7606,1.3298,91.992,1.691,1.6919,91.997,2.4011,1.7802,95.199,3.6128,1.692,91.571,4.3229,1.7802,94.773,1.691,1.6919,91.997,2.4011,1.7802,95.199,2.4664,2.1423,95.174,2.6784,2.4759,95.118,3.0029,2.695,95.04,3.3562,2.7641,94.96,3.7103,2.695,94.883,4.0374,2.4759,94.817,4.2533,2.1423,94.778,4.2575,1.418,94.797,4.0455,1.0845,94.853,3.721,0.86535,94.931,3.3677,0.79627,95.012,3.0136,0.86535,95.088,2.6866,1.0844,95.155,2.4706,1.418,95.193,2.046,1.736,93.598,2.5076,2.5797,93.472,2.1592,2.2046,93.56,2.2235,1.7581,94.398,2.3367,2.2266,94.36,2.0721,1.9695,93.586,2.2496,1.9916,94.386,2.5486,0.87409,93.51,2.046,1.736,93.598,2.1734,1.2515,93.583,2.6851,2.6018,94.273,2.3084,2.416,93.521,2.4859,2.438,94.321,3.4652,2.598,93.259,2.9856,2.7198,93.362,3.1631,2.7419,94.163,2.7457,2.6845,93.417,2.9232,2.7065,94.217,3.6427,2.6201,94.06,3.2242,2.6931,93.31,3.4017,2.7152,94.111,3.9678,1.7361,93.172,3.8404,2.2206,93.187,4.0179,2.2426,93.987,3.6782,2.4359,93.217,3.8557,2.458,94.017,4.1453,1.7581,93.972,3.9369,1.978,93.172,4.1144,2.0,93.972,3.5062,0.89238,93.297,3.8546,1.2675,93.21,4.0321,1.2896,94.01,3.9417,1.5026,93.184,4.1193,1.5246,93.984,3.6837,0.91443,94.098,3.7054,1.0561,93.249,3.8829,1.0782,94.049,3.0283,0.75229,93.407,3.2058,0.77434,94.208,3.2681,0.78763,93.353,3.4457,0.80969,94.154,2.7261,0.89614,94.311,2.7897,0.77898,93.459,2.9672,0.80103,94.26,2.351,1.2736,94.384,2.3356,1.0362,93.553,2.5131,1.0582,94.353,2.2235,1.7581,94.398,2.0769,1.4941,93.598,2.2544,1.5162,94.398,1.7606,1.3298,91.992,1.9765,0.99622,91.953,2.3035,0.77712,91.886,2.6576,0.70805,91.81,3.0109,0.77713,91.729,3.3354,0.99623,91.652,3.5474,1.3298,91.595,3.5432,2.0541,91.576,3.3273,2.3877,91.615,3.0002,2.6068,91.681,2.6461,2.6758,91.758,2.2928,2.6068,91.838,1.9684,2.3877,91.916,1.7563,2.0541,91.973,1.9959,1.2295,92.783,1.8685,1.714,92.797,1.8994,1.4721,92.797,2.3711,0.85203,92.71,2.1581,1.0141,92.753,2.8507,0.73023,92.607,2.6121,0.75692,92.659};
			return value;
		}
		private double[] getCoordinate_5_1034_point_4()
		{
			double[] value = {3.3287,0.87032,92.497,3.0906,0.76558,92.553,3.6771,1.2455,92.409,3.5279,1.0341,92.448,3.7903,1.714,92.371,3.7642,1.4805,92.383,3.6629,2.1985,92.386,3.7594,1.9559,92.371,3.2877,2.576,92.459,3.5007,2.4139,92.416,2.8081,2.6978,92.562,3.0467,2.6711,92.51,2.3301,2.5577,92.672,2.5682,2.6624,92.616,1.9817,2.1825,92.759,2.1309,2.3939,92.721,1.8685,1.714,92.797,1.8946,1.9475,92.785};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_1035_vector_1()
		{
			double[] value = {0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.90559,-0.36797,0.21097,-0.81395,-0.54702,0.19558,-0.68621,-0.70686,0.17166,-0.52935,-0.8367,0.14045,-0.35394,-0.92946,0.1041,0.0058333,-0.99964,0.02625,0.36479,-0.92945,-0.055289,0.53911,-0.83669,-0.096506,0.69446,-0.70684,-0.13453,0.82033,-0.547,-0.16685,0.90988,-0.36795,-0.19165,0.90559,0.36797,-0.21097,0.81395,0.54702,-0.19558,0.68621,0.70686,-0.17166,0.52935,0.8367,-0.14045,0.35394,0.92946,-0.1041,-0.0058333,0.99964,-0.02625,-0.36479,0.92945,0.055289,-0.53911,0.83669,0.096506,-0.69446,0.70684,0.13453,-0.82033,0.547,0.16685,-0.90988,0.36795,0.19165,-0.46564,-0.87576,0.1274,-0.97628,-1.1583E-5,0.21651,-0.84682,-0.49229,0.20136,-0.84682,-0.49229,0.20136,-0.94488,-0.24578,0.21632,-0.97628,-1.1583E-5,0.21651,-0.94488,-0.24578,0.21632,-0.97628,-1.1583E-5,0.21651,-0.5073,0.85718,0.088885,-0.86126,0.47601,0.17789,-0.46564,-0.87576,0.1274,-0.68203,-0.71108,0.17085,-0.68203,-0.71108,0.17085,0.5073,-0.85718,-0.088885,0.021687,-0.99951,0.02273,0.021687,-0.99951,0.02273,-0.22073,-0.97239,0.075745,-0.22073,-0.97239,0.075745,0.5073,-0.85718,-0.088885,0.2654,-0.9636,-0.032307,0.2654,-0.9636,-0.032307,0.97628,1.1583E-5,-0.21651,0.86126,-0.47601,-0.17789,0.86126,-0.47601,-0.17789,0.70969,-0.6908,-0.13835,0.70969,-0.6908,-0.13835,0.97628,1.1583E-5,-0.21651,0.94978,-0.23721,-0.2041,0.94978,-0.23721,-0.2041,0.46564,0.87576,-0.1274};
			return value;
		}
		private double[] getNormal_5_1035_vector_2()
		{
			double[] value = {0.84682,0.49229,-0.20136,0.84682,0.49229,-0.20136,0.94488,0.24578,-0.21632,0.94488,0.24578,-0.21632,0.46564,0.87576,-0.1274,0.68203,0.71108,-0.17085,0.68203,0.71108,-0.17085,-0.021687,0.99951,-0.02273,-0.021687,0.99951,-0.02273,0.22073,0.97239,-0.075745,0.22073,0.97239,-0.075745,-0.5073,0.85718,0.088885,-0.2654,0.9636,0.032307,-0.2654,0.9636,0.032307,-0.86126,0.47601,0.17789,-0.70969,0.6908,0.13835,-0.70969,0.6908,0.13835,-0.97628,-1.1583E-5,0.21651,-0.94978,0.23721,0.2041,-0.94978,0.23721,0.2041,-0.90988,0.36795,0.19165,-0.82033,0.547,0.16685,-0.69446,0.70684,0.13453,-0.53911,0.83669,0.096506,-0.36479,0.92945,0.055289,-0.0058333,0.99964,-0.02625,0.35394,0.92946,-0.1041,0.52935,0.8367,-0.14045,0.68621,0.70686,-0.17166,0.81395,0.54702,-0.19558,0.90559,0.36797,-0.21097,0.90988,-0.36795,-0.19165,0.82033,-0.547,-0.16685,0.69446,-0.70684,-0.13453,0.53911,-0.83669,-0.096506,0.36479,-0.92945,-0.055289,0.0058333,-0.99964,0.02625,-0.35394,-0.92946,0.1041,-0.52935,-0.8367,0.14045,-0.68621,-0.70686,0.17166,-0.81395,-0.54702,0.19558,-0.90559,-0.36797,0.21097,-0.97628,-1.1583E-5,0.21651,-0.86126,0.47601,0.17789,-0.94978,0.23721,0.2041,-0.5073,0.85718,0.088885,-0.70969,0.6908,0.13835,-0.021687,0.99951,-0.02273,-0.2654,0.9636,0.032307,0.46564,0.87576,-0.1274,0.22073,0.97239,-0.075745,0.84682,0.49229,-0.20136,0.68203,0.71108,-0.17085,0.97628,1.1583E-5,-0.21651,0.94488,0.24578,-0.21632,0.86126,-0.47601,-0.17789,0.94978,-0.23721,-0.2041,0.5073,-0.85718,-0.088885,0.70969,-0.6908,-0.13835,0.021687,-0.99951,0.02273,0.2654,-0.9636,-0.032307,-0.46564,-0.87576,0.1274,-0.22073,-0.97239,0.075745,-0.84682,-0.49229,0.20136,-0.68203,-0.71108,0.17085,-0.97628,-1.1583E-5,0.21651,-0.94488,-0.24578,0.21632,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593};
			return value;
		}
		private double[] getNormal_5_1035_vector_3()
		{
			double[] value = {-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.90988,-0.36795,-0.19165,0.69446,-0.70684,-0.13453,0.36479,-0.92945,-0.055289,0.0058333,-0.99964,0.02625,-0.35394,-0.92946,0.1041,-0.68621,-0.70686,0.17166,-0.90559,-0.36797,0.21097,-0.90988,0.36795,0.19165,-0.69446,0.70684,0.13453,-0.36479,0.92945,0.055289,-0.0058333,0.99964,-0.02625,0.35394,0.92946,-0.1041,0.68621,0.70686,-0.17166,0.90559,0.36797,-0.21097,0.97628,1.1583E-5,-0.21651,0.5073,-0.85718,-0.088885,0.86126,-0.47601,-0.17789,0.97628,1.1583E-5,-0.21651,0.86126,-0.47601,-0.17789,0.94978,-0.23721,-0.2041,0.94978,-0.23721,-0.2041,0.46564,0.87576,-0.1274,0.97628,1.1583E-5,-0.21651,0.84682,0.49229,-0.20136,0.5073,-0.85718,-0.088885,0.70969,-0.6908,-0.13835,0.70969,-0.6908,-0.13835,-0.46564,-0.87576,0.1274,0.021687,-0.99951,0.02273,0.021687,-0.99951,0.02273,0.2654,-0.9636,-0.032307,0.2654,-0.9636,-0.032307,-0.46564,-0.87576,0.1274,-0.22073,-0.97239,0.075745,-0.22073,-0.97239,0.075745,-0.97628,-1.1583E-5,0.21651,-0.84682,-0.49229,0.20136,-0.84682,-0.49229,0.20136,-0.68203,-0.71108,0.17085,-0.68203,-0.71108,0.17085,-0.97628,-1.1583E-5,0.21651,-0.94488,-0.24578,0.21632,-0.94488,-0.24578,0.21632,-0.5073,0.85718,0.088885,-0.86126,0.47601,0.17789,-0.86126,0.47601,0.17789,-0.94978,0.23721,0.2041,-0.94978,0.23721,0.2041,-0.5073,0.85718,0.088885,-0.70969,0.6908,0.13835,-0.70969,0.6908,0.13835,-0.021687,0.99951,-0.02273,-0.021687,0.99951,-0.02273,-0.2654,0.9636,0.032307,-0.2654,0.9636,0.032307,0.46564,0.87576,-0.1274,0.22073,0.97239,-0.075745,0.22073,0.97239,-0.075745,0.84682,0.49229,-0.20136,0.68203,0.71108,-0.17085,0.68203,0.71108,-0.17085,0.97628,1.1583E-5,-0.21651,0.94488,0.24578,-0.21632,0.94488,0.24578,-0.21632,0.90559,0.36797,-0.21097,0.68621,0.70686,-0.17166,0.35394,0.92946,-0.1041,-0.0058333,0.99964,-0.02625,-0.36479,0.92945,0.055289,-0.69446,0.70684,0.13453,-0.90988,0.36795,0.19165,-0.90559,-0.36797,0.21097,-0.68621,-0.70686,0.17166,-0.35394,-0.92946,0.1041,0.0058333,-0.99964,0.02625,0.36479,-0.92945,-0.055289,0.69446,-0.70684,-0.13453,0.90988,-0.36795,-0.19165,0.84682,0.49229,-0.20136,0.97628,1.1583E-5,-0.21651,0.94488,0.24578,-0.21632,0.46564,0.87576,-0.1274,0.68203,0.71108,-0.17085,-0.021687,0.99951,-0.02273,0.22073,0.97239,-0.075745};
			return value;
		}
		private double[] getNormal_5_1035_vector_4()
		{
			double[] value = {-0.5073,0.85718,0.088885,-0.2654,0.9636,0.032307,-0.86126,0.47601,0.17789,-0.70969,0.6908,0.13835,-0.97628,-1.1583E-5,0.21651,-0.94978,0.23721,0.2041,-0.84682,-0.49229,0.20136,-0.94488,-0.24578,0.21632,-0.46564,-0.87576,0.1274,-0.68203,-0.71108,0.17085,0.021687,-0.99951,0.02273,-0.22073,-0.97239,0.075745,0.5073,-0.85718,-0.088885,0.2654,-0.9636,-0.032307,0.86126,-0.47601,-0.17789,0.70969,-0.6908,-0.13835,0.97628,1.1583E-5,-0.21651,0.94978,-0.23721,-0.2041};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_1036_point_1()
		{
			double[] value = {0.02901,0.0,0.014563,0.0,0.02901,0.24963,0.014563,0.24963,0.02901,0.49927,0.014563,0.49927,0.02901,0.7489,0.014563,0.7489,0.02901,0.99854,0.014563,0.99854,0.02901,0.062408,0.02901,0.12482,0.02901,0.18723,0.02901,0.31204,0.02901,0.37445,0.02901,0.43686,0.02901,0.56168,0.02901,0.62408,0.02901,0.68649,0.02901,0.81131,0.02901,0.87372,0.02901,0.93613,0.014563,0.93613,0.014563,0.90492,0.014563,0.87372,0.014563,0.84251,0.014563,0.81131,0.014563,0.68649,0.014563,0.65529,0.014563,0.62408,0.014563,0.59288,0.014563,0.56168,0.014563,0.43686,0.014563,0.40565,0.014563,0.37445,0.014563,0.34325,0.014563,0.31204,0.014563,0.18723,0.014563,0.15602,0.014563,0.12482,0.014563,0.093613,0.014563,0.062408,0.99613,0.0,0.51456,0.0,0.99613,0.49927,0.51456,0.49927,0.99613,0.99854,0.51456,0.99854,0.99613,0.062408,0.99613,0.093613,0.99613,0.12482,0.99613,0.15602,0.99613,0.18723,0.99613,0.24963,0.99613,0.31204,0.99613,0.34325,0.99613,0.37445,0.99613,0.40565,0.99613,0.43686,0.99613,0.56168,0.99613,0.59288,0.99613,0.62408,0.99613,0.65529,0.99613,0.68649,0.99613,0.7489,0.99613,0.81131,0.99613,0.84251,0.99613,0.87372,0.99613,0.90492,0.99613,0.93613,0.75535,0.16763,0.75535,0.0,0.75535,0.083813,0.87574,0.083813,0.75535,0.041907,0.87574,0.0,0.87574,0.041907,0.75535,0.99854,0.75535,0.83662,0.75535,0.91758,0.87574,0.16763,0.75535,0.12572,0.87574,0.12572,0.75535,0.33736,0.75535,0.25249,0.87574,0.25249,0.75535,0.21006,0.87574,0.21006,0.87574,0.33736,0.75535,0.29492,0.87574,0.29492,0.75535,0.49927,0.75535,0.41831,0.87574,0.41831,0.75535,0.37783,0.87574,0.37783,0.87574,0.49927,0.75535,0.45879,0.87574,0.45879,0.75535,0.66689};
			return value;
		}
		private double[] getTextureCoordinate_5_1036_point_2()
		{
			double[] value = {0.75535,0.58308,0.87574,0.58308,0.75535,0.54117,0.87574,0.54117,0.87574,0.66689,0.75535,0.62499,0.87574,0.62499,0.75535,0.75176,0.87574,0.75176,0.75535,0.70933,0.87574,0.70933,0.87574,0.83662,0.75535,0.79419,0.87574,0.79419,0.87574,0.91758,0.75535,0.8771,0.87574,0.8771,0.87574,0.99854,0.75535,0.95806,0.87574,0.95806,0.51456,0.93613,0.51456,0.90492,0.51456,0.87372,0.51456,0.84251,0.51456,0.81131,0.51456,0.7489,0.51456,0.68649,0.51456,0.65529,0.51456,0.62408,0.51456,0.59288,0.51456,0.56168,0.51456,0.43686,0.51456,0.40565,0.51456,0.37445,0.51456,0.34325,0.51456,0.31204,0.51456,0.24963,0.51456,0.18723,0.51456,0.15602,0.51456,0.12482,0.51456,0.093613,0.51456,0.062408,0.63496,0.99854,0.63496,0.91758,0.63496,0.95806,0.63496,0.83662,0.63496,0.8771,0.63496,0.75176,0.63496,0.79419,0.63496,0.66689,0.63496,0.70933,0.63496,0.58308,0.63496,0.62499,0.63496,0.49927,0.63496,0.54117,0.63496,0.41831,0.63496,0.45879,0.63496,0.33736,0.63496,0.37783,0.63496,0.25249,0.63496,0.29492,0.63496,0.16763,0.63496,0.21006,0.63496,0.083813,0.63496,0.12572,0.63496,0.0,0.63496,0.041907,0.014447,0.0,0.0,0.0,0.014447,0.24963,0.0,0.24963,0.014447,0.49927,0.0,0.49927,0.014447,0.7489,0.0,0.7489,0.014447,0.99854,0.0,0.99854,0.014447,0.062408,0.014447,0.093613,0.014447,0.12482,0.014447,0.15602,0.014447,0.18723,0.014447,0.31204,0.014447,0.34325,0.014447,0.37445,0.014447,0.40565,0.014447,0.43686,0.014447,0.56168,0.014447,0.59288,0.014447,0.62408,0.014447,0.65529,0.014447,0.68649,0.014447,0.81131,0.014447,0.84251,0.014447,0.87372,0.014447,0.90492,0.014447,0.93613,0.0,0.93613,0.0,0.87372,0.0,0.81131};
			return value;
		}
		private double[] getTextureCoordinate_5_1036_point_3()
		{
			double[] value = {0.0,0.68649,0.0,0.62408,0.0,0.56168,0.0,0.43686,0.0,0.37445,0.0,0.31204,0.0,0.18723,0.0,0.12482,0.0,0.062408,0.5131,0.0,0.029126,0.0,0.5131,0.45614,0.029126,0.45614,0.5131,0.91229,0.029126,0.91229,0.029126,0.85527,0.029126,0.79825,0.029126,0.74123,0.029126,0.68422,0.029126,0.6272,0.029126,0.57018,0.029126,0.51316,0.029126,0.39913,0.029126,0.34211,0.029126,0.28509,0.029126,0.22807,0.029126,0.17105,0.029126,0.11404,0.029126,0.057018,0.27111,0.91229,0.27111,0.76436,0.27111,0.83832,0.15012,0.91229,0.15012,0.83832,0.27111,0.87531,0.15012,0.87531,0.27111,0.15315,0.27111,0.0,0.27111,0.076574,0.15012,0.76436,0.27111,0.80134,0.15012,0.80134,0.27111,0.60929,0.27111,0.68683,0.15012,0.68683,0.27111,0.72559,0.15012,0.72559,0.15012,0.60929,0.27111,0.64806,0.15012,0.64806,0.27111,0.45614,0.27111,0.53272,0.15012,0.53272,0.27111,0.571,0.15012,0.571,0.15012,0.45614,0.27111,0.49443,0.15012,0.49443,0.27111,0.30822,0.27111,0.38218,0.15012,0.38218,0.27111,0.41916,0.15012,0.41916,0.15012,0.30822,0.27111,0.3452,0.15012,0.3452,0.27111,0.23068,0.15012,0.23068,0.27111,0.26945,0.15012,0.26945,0.15012,0.15315,0.27111,0.19192,0.15012,0.19192,0.15012,0.076574,0.27111,0.11486,0.15012,0.11486,0.15012,0.0,0.27111,0.038287,0.15012,0.038287,0.5131,0.057018,0.5131,0.11404,0.5131,0.17105,0.5131,0.22807,0.5131,0.28509,0.5131,0.34211,0.5131,0.39913,0.5131,0.51316,0.5131,0.57018,0.5131,0.6272,0.5131,0.68422,0.5131,0.74123,0.5131,0.79825,0.5131,0.85527,0.39211,0.076574,0.39211,0.0,0.39211,0.038287,0.39211,0.15315,0.39211,0.11486,0.39211,0.23068,0.39211,0.19192};
			return value;
		}
		private double[] getTextureCoordinate_5_1036_point_4()
		{
			double[] value = {0.39211,0.30822,0.39211,0.26945,0.39211,0.38218,0.39211,0.3452,0.39211,0.45614,0.39211,0.41916,0.39211,0.53272,0.39211,0.49443,0.39211,0.60929,0.39211,0.571,0.39211,0.68683,0.39211,0.64806,0.39211,0.76436,0.39211,0.72559,0.39211,0.83832,0.39211,0.80134,0.39211,0.91229,0.39211,0.87531};
			return value;
		}






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





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









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





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







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





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





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





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





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





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





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





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





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





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





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





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





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





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







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





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









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





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









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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_1335_point_1()
		{
			double[] value = {666.36,145.82,102.91,666.36,145.92,102.93,666.36,144.65,103.66,666.36,144.63,103.76,666.35,143.9,102.48,666.35,143.8,102.46,666.36,145.08,101.74,666.36,145.1,101.64,666.36,145.82,102.91,666.36,145.92,102.93,666.36,145.68,103.25,666.36,145.39,103.53,666.36,145.02,103.67,666.35,144.31,103.51,666.35,144.03,103.23,666.35,143.89,102.85,666.35,144.05,102.15,666.35,144.33,101.87,666.35,144.71,101.73,666.36,145.41,101.88,666.36,145.69,102.17,666.36,145.83,102.54,666.36,145.93,102.53,666.36,145.87,102.32,666.36,145.78,102.12,666.36,145.64,101.94,666.36,145.47,101.8,666.35,144.69,101.63,666.35,144.48,101.69,666.35,144.28,101.78,666.35,144.11,101.92,666.35,143.97,102.09,666.35,143.79,102.87,666.35,143.85,103.08,666.35,143.95,103.28,666.35,144.09,103.45,666.35,144.25,103.59,666.36,145.03,103.77,666.36,145.24,103.71,666.36,145.44,103.61,666.36,145.62,103.47,666.36,145.76,103.31,666.36,145.92,102.93,669.64,145.92,102.93,666.35,143.8,102.46,669.64,143.8,102.46,666.36,145.92,102.93,669.64,145.92,102.93,666.36,145.76,103.31,666.36,145.62,103.47,666.36,145.44,103.61,666.36,145.24,103.71,666.36,145.03,103.77,666.36,144.63,103.76,666.35,144.25,103.59,666.35,144.09,103.45,666.35,143.95,103.28,666.35,143.85,103.08,666.35,143.79,102.87,666.35,143.97,102.09,666.35,144.11,101.92,666.35,144.28,101.78,666.35,144.48,101.69,666.35,144.69,101.63,666.36,145.1,101.64,666.36,145.47,101.8,666.36,145.64,101.94,666.36,145.78,102.12,666.36,145.87,102.32,666.36,145.93,102.53,668.0,145.16,103.74,668.0,145.92,102.93,668.0,145.67,103.42,667.18,145.67,103.42,668.0,145.83,103.19,667.18,145.92,102.93,667.18,145.83,103.19,668.0,145.92,102.93,668.0,145.61,101.91,668.0,145.9,102.4,667.18,145.17,103.74,668.0,145.44,103.61,667.18,145.44,103.61,668.0,144.12,103.48,668.0,144.61,103.75,667.18,144.61,103.75,668.0,144.88,103.78,667.18,144.88,103.78,667.18,144.12,103.48,668.0,144.35,103.65,667.18,144.35,103.65,668.0,143.8,102.46,668.0,143.82,102.99,667.17,143.82,102.99,668.0,143.93,103.26,667.17,143.94,103.26,667.17,143.8,102.46,668.0,143.78,102.72,667.17,143.78,102.72,668.0,144.56,101.66};
			return value;
		}
		private double[] getCoordinate_5_1335_point_2()
		{
			double[] value = {668.0,144.06,101.97,667.17,144.06,101.97,668.0,143.89,102.21,667.17,143.89,102.21,667.18,144.56,101.66,668.0,144.29,101.78,667.17,144.29,101.78,668.0,145.11,101.65,667.18,145.11,101.65,668.0,144.84,101.62,667.18,144.84,101.62,667.18,145.61,101.91,668.0,145.37,101.74,667.18,145.37,101.74,667.18,145.9,102.4,668.0,145.79,102.14,667.18,145.79,102.14,667.18,145.92,102.93,668.0,145.94,102.68,667.18,145.94,102.68,669.64,145.93,102.53,669.64,145.87,102.32,669.64,145.77,102.12,669.64,145.64,101.94,669.64,145.47,101.8,669.64,145.1,101.64,669.64,144.69,101.63,669.64,144.48,101.68,669.64,144.28,101.78,669.64,144.1,101.92,669.64,143.96,102.09,669.64,143.79,102.87,669.64,143.85,103.08,669.64,143.95,103.28,669.64,144.09,103.45,669.64,144.25,103.59,669.64,144.63,103.75,669.64,145.03,103.77,669.64,145.24,103.71,669.64,145.44,103.61,669.64,145.62,103.47,669.64,145.76,103.31,668.82,145.92,102.93,668.82,145.9,102.4,668.82,145.94,102.68,668.82,145.61,101.91,668.82,145.79,102.14,668.82,145.11,101.64,668.82,145.37,101.74,668.82,144.56,101.66,668.82,144.84,101.62,668.82,144.06,101.97,668.82,144.29,101.78,668.82,143.8,102.46,668.82,143.89,102.21,668.82,143.82,102.99,668.82,143.78,102.72,668.82,144.12,103.48,668.82,143.93,103.26,668.82,144.61,103.75,668.82,144.35,103.65,668.82,145.16,103.74,668.82,144.88,103.78,668.82,145.66,103.42,668.82,145.44,103.61,668.82,145.92,102.93,668.82,145.83,103.19,669.64,145.92,102.93,669.64,145.82,102.91,669.64,144.63,103.75,669.64,144.65,103.66,669.64,143.8,102.46,669.64,143.9,102.48,669.64,145.1,101.64,669.64,145.07,101.74,669.64,145.92,102.93,669.64,145.82,102.91,669.64,145.76,103.31,669.64,145.62,103.47,669.64,145.44,103.61,669.64,145.24,103.71,669.64,145.03,103.77,669.64,144.25,103.59,669.64,144.09,103.45,669.64,143.95,103.28,669.64,143.85,103.08,669.64,143.79,102.87,669.64,143.96,102.09,669.64,144.1,101.92,669.64,144.28,101.78,669.64,144.48,101.68,669.64,144.69,101.63,669.64,145.47,101.8,669.64,145.64,101.94,669.64,145.77,102.12,669.64,145.87,102.32,669.64,145.93,102.53,669.64,145.83,102.54,669.64,145.69,102.17,669.64,145.41,101.88};
			return value;
		}
		private double[] getCoordinate_5_1335_point_3()
		{
			double[] value = {669.64,144.71,101.73,669.64,144.33,101.87,669.64,144.05,102.15,669.64,143.89,102.85,669.64,144.03,103.23,669.64,144.31,103.51,669.64,145.02,103.67,669.64,145.39,103.53,669.64,145.68,103.25,669.64,145.82,102.91,666.36,145.82,102.91,669.64,143.9,102.48,666.35,143.9,102.48,669.64,145.82,102.91,666.36,145.82,102.91,666.36,145.83,102.54,666.36,145.69,102.17,666.36,145.41,101.88,666.36,145.08,101.74,666.35,144.71,101.73,666.35,144.33,101.87,666.35,144.05,102.15,666.35,143.89,102.85,666.35,144.03,103.23,666.35,144.31,103.51,666.36,144.65,103.66,666.36,145.02,103.67,666.36,145.39,103.53,666.36,145.68,103.25,668.0,145.82,102.91,668.0,145.54,101.98,668.0,145.81,102.43,667.18,145.82,102.91,667.18,145.81,102.43,668.0,145.85,102.68,667.18,145.85,102.68,668.0,145.14,103.64,668.0,145.82,102.91,668.0,145.59,103.36,667.18,145.54,101.98,668.0,145.7,102.19,667.18,145.7,102.19,668.0,144.58,101.75,668.0,145.09,101.74,667.18,145.09,101.74,668.0,145.32,101.83,667.18,145.32,101.83,667.18,144.59,101.75,668.0,144.85,101.71,667.18,144.85,101.71,668.0,143.9,102.48,668.0,144.13,102.04,667.17,144.13,102.04,668.0,144.34,101.86,667.17,144.34,101.86,667.17,143.9,102.48,668.0,143.98,102.25,667.17,143.98,102.25,668.0,144.18,103.41,668.0,143.91,102.97,667.17,143.91,102.97,668.0,143.88,102.72,667.17,143.88,102.72,667.18,144.18,103.41,668.0,144.02,103.21,667.17,144.02,103.21,668.0,144.63,103.66,667.18,144.63,103.66,668.0,144.4,103.57,667.18,144.4,103.57,667.18,145.14,103.64,668.0,144.88,103.68,667.18,144.88,103.68,667.18,145.59,103.36,668.0,145.38,103.53,667.18,145.38,103.53,667.18,145.82,102.91,668.0,145.74,103.14,667.18,145.74,103.14,669.64,145.68,103.25,669.64,145.39,103.53,669.64,145.02,103.67,669.64,144.65,103.66,669.64,144.31,103.51,669.64,144.03,103.23,669.64,143.89,102.85,669.64,144.05,102.15,669.64,144.33,101.87,669.64,144.71,101.73,669.64,145.07,101.74,669.64,145.41,101.88,669.64,145.69,102.17,669.64,145.83,102.54,668.82,145.59,103.36,668.82,145.82,102.91,668.82,145.74,103.14,668.82,145.14,103.64,668.82,145.38,103.53,668.82,144.63,103.66,668.82,144.88,103.68};
			return value;
		}
		private double[] getCoordinate_5_1335_point_4()
		{
			double[] value = {668.82,144.18,103.41,668.82,144.4,103.57,668.82,143.91,102.97,668.82,144.02,103.21,668.82,143.9,102.48,668.82,143.88,102.72,668.82,144.13,102.04,668.82,143.98,102.25,668.82,144.58,101.75,668.82,144.34,101.86,668.82,145.09,101.74,668.82,144.85,101.71,668.82,145.54,101.98,668.82,145.32,101.83,668.82,145.81,102.43,668.82,145.7,102.19,668.82,145.82,102.91,668.82,145.84,102.68};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_5_1336_vector_1()
		{
			double[] value = {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.0051E-4,0.8278,0.56103,3.6054E-4,0.69836,0.71575,3.0459E-4,0.53688,0.84366,2.3572E-4,0.35261,0.93577,1.5856E-4,0.15763,0.9875,1.4048E-15,-0.21693,0.97619,-1.5856E-4,-0.56103,0.8278,-2.3572E-4,-0.71575,0.69836,-3.0459E-4,-0.84366,0.53688,-3.6054E-4,-0.93577,0.35261,-4.0051E-4,-0.9875,0.15763,-4.0051E-4,-0.8278,-0.56103,-3.6054E-4,-0.69836,-0.71575,-3.0459E-4,-0.53688,-0.84366,-2.3572E-4,-0.35261,-0.93577,-1.5856E-4,-0.15763,-0.9875,-1.4104E-15,0.21693,-0.97619,1.5856E-4,0.56103,-0.8278,2.3572E-4,0.71575,-0.69836,3.0459E-4,0.84366,-0.53688,3.6054E-4,0.93577,-0.35261,4.0051E-4,0.9875,-0.15763,2.0771E-4,0.28066,0.95981,4.3076E-4,0.97619,0.21693,3.7491E-4,0.74278,0.66953,3.7491E-4,0.74278,0.66953,4.1754E-4,0.89289,0.45027,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,4.3076E-4,0.97619,0.21693,2.2162E-4,0.68826,-0.72546,3.7878E-4,0.9617,-0.2741,2.0771E-4,0.28066,0.95981,3.0276E-4,0.53181,0.84686,3.0276E-4,0.53181,0.84686,-2.2162E-4,-0.68826,0.72546,-6.9954E-6,-0.23275,0.97254,-6.9954E-6,-0.23275,0.97254,9.9897E-5,0.015371,0.99988,9.9897E-5,0.015371,0.99988,-2.2162E-4,-0.68826,0.72546,-1.1462E-4,-0.46886,0.88327,-1.1462E-4,-0.46886,0.88327,-4.3076E-4,-0.97619,-0.21693,-3.7878E-4,-0.9617,0.2741,-3.7878E-4,-0.9617,0.2741,-3.1135E-4,-0.8555,0.5178,-3.1135E-4,-0.8555,0.5178,-4.3076E-4,-0.97619,-0.21693,-4.1845E-4,-0.99978,0.020925,-4.1845E-4,-0.99978,0.020925,-2.0771E-4,-0.28066,-0.95981};
			return value;
		}
		private double[] getNormal_5_1336_vector_2()
		{
			double[] value = {-3.7491E-4,-0.74278,-0.66953,-3.7491E-4,-0.74278,-0.66953,-4.1754E-4,-0.89289,-0.45027,-4.1754E-4,-0.89289,-0.45027,-2.0771E-4,-0.28066,-0.95981,-3.0276E-4,-0.53181,-0.84686,-3.0276E-4,-0.53181,-0.84686,6.9954E-6,0.23275,-0.97254,6.9954E-6,0.23275,-0.97254,-9.9897E-5,-0.015371,-0.99988,-9.9897E-5,-0.015371,-0.99988,2.2162E-4,0.68826,-0.72546,1.1462E-4,0.46886,-0.88327,1.1462E-4,0.46886,-0.88327,3.7878E-4,0.9617,-0.2741,3.1135E-4,0.8555,-0.5178,3.1135E-4,0.8555,-0.5178,4.3076E-4,0.97619,0.21693,4.1845E-4,0.99978,-0.020925,4.1845E-4,0.99978,-0.020925,4.0051E-4,0.9875,-0.15763,3.6054E-4,0.93577,-0.35261,3.0459E-4,0.84366,-0.53688,2.3572E-4,0.71575,-0.69836,1.5856E-4,0.56103,-0.8278,-1.4088E-15,0.21693,-0.97619,-1.5856E-4,-0.15763,-0.9875,-2.3572E-4,-0.35261,-0.93577,-3.0459E-4,-0.53688,-0.84366,-3.6054E-4,-0.69836,-0.71575,-4.0051E-4,-0.8278,-0.56103,-4.0051E-4,-0.9875,0.15763,-3.6054E-4,-0.93577,0.35261,-3.0459E-4,-0.84366,0.53688,-2.3572E-4,-0.71575,0.69836,-1.5856E-4,-0.56103,0.8278,1.411E-15,-0.21693,0.97619,1.5856E-4,0.15763,0.9875,2.3572E-4,0.35261,0.93577,3.0459E-4,0.53688,0.84366,3.6054E-4,0.69836,0.71575,4.0051E-4,0.8278,0.56103,4.3076E-4,0.97619,0.21693,3.7878E-4,0.9617,-0.2741,4.1845E-4,0.99978,-0.020925,2.2162E-4,0.68826,-0.72546,3.1135E-4,0.8555,-0.5178,6.9954E-6,0.23275,-0.97254,1.1462E-4,0.46886,-0.88327,-2.0771E-4,-0.28066,-0.95981,-9.9897E-5,-0.015371,-0.99988,-3.7491E-4,-0.74278,-0.66953,-3.0276E-4,-0.53181,-0.84686,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-3.7878E-4,-0.9617,0.2741,-4.1845E-4,-0.99978,0.020925,-2.2162E-4,-0.68826,0.72546,-3.1135E-4,-0.8555,0.5178,-6.9954E-6,-0.23275,0.97254,-1.1462E-4,-0.46886,0.88327,2.0771E-4,0.28066,0.95981,9.9897E-5,0.015371,0.99988,3.7491E-4,0.74278,0.66953,3.0276E-4,0.53181,0.84686,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5};
			return value;
		}
		private double[] getNormal_5_1336_vector_3()
		{
			double[] value = {1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.0051E-4,-0.9875,0.15763,-3.0459E-4,-0.84366,0.53688,-1.5856E-4,-0.56103,0.8278,-2.8247E-15,-0.21693,0.97619,1.5856E-4,0.15763,0.9875,3.0459E-4,0.53688,0.84366,4.0051E-4,0.8278,0.56103,4.0051E-4,0.9875,-0.15763,3.0459E-4,0.84366,-0.53688,1.5856E-4,0.56103,-0.8278,-1.407E-15,0.21693,-0.97619,-1.5856E-4,-0.15763,-0.9875,-3.0459E-4,-0.53688,-0.84366,-4.0051E-4,-0.8278,-0.56103,-4.3076E-4,-0.97619,-0.21693,-2.2162E-4,-0.68826,0.72546,-3.7878E-4,-0.9617,0.2741,-4.3076E-4,-0.97619,-0.21693,-3.7878E-4,-0.9617,0.2741,-4.1845E-4,-0.99978,0.020925,-4.1845E-4,-0.99978,0.020925,-2.0771E-4,-0.28066,-0.95981,-4.3076E-4,-0.97619,-0.21693,-3.7491E-4,-0.74278,-0.66953,-2.2162E-4,-0.68826,0.72546,-3.1135E-4,-0.8555,0.5178,-3.1135E-4,-0.8555,0.5178,2.0771E-4,0.28066,0.95981,-6.9954E-6,-0.23275,0.97254,-6.9954E-6,-0.23275,0.97254,-1.1462E-4,-0.46886,0.88327,-1.1462E-4,-0.46886,0.88327,2.0771E-4,0.28066,0.95981,9.9897E-5,0.015371,0.99988,9.9897E-5,0.015371,0.99988,4.3076E-4,0.97619,0.21693,3.7491E-4,0.74278,0.66953,3.7491E-4,0.74278,0.66953,3.0276E-4,0.53181,0.84686,3.0276E-4,0.53181,0.84686,4.3076E-4,0.97619,0.21693,4.1754E-4,0.89289,0.45027,4.1754E-4,0.89289,0.45027,2.2162E-4,0.68826,-0.72546,3.7878E-4,0.9617,-0.2741,3.7878E-4,0.9617,-0.2741,4.1845E-4,0.99978,-0.020925,4.1845E-4,0.99978,-0.020925,2.2162E-4,0.68826,-0.72546,3.1135E-4,0.8555,-0.5178,3.1135E-4,0.8555,-0.5178,6.9954E-6,0.23275,-0.97254,6.9954E-6,0.23275,-0.97254,1.1462E-4,0.46886,-0.88327,1.1462E-4,0.46886,-0.88327,-2.0771E-4,-0.28066,-0.95981,-9.9897E-5,-0.015371,-0.99988,-9.9897E-5,-0.015371,-0.99988,-3.7491E-4,-0.74278,-0.66953,-3.0276E-4,-0.53181,-0.84686,-3.0276E-4,-0.53181,-0.84686,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-4.1754E-4,-0.89289,-0.45027,-4.0051E-4,-0.8278,-0.56103,-3.0459E-4,-0.53688,-0.84366,-1.5856E-4,-0.15763,-0.9875,-1.4094E-15,0.21693,-0.97619,1.5856E-4,0.56103,-0.8278,3.0459E-4,0.84366,-0.53688,4.0051E-4,0.9875,-0.15763,4.0051E-4,0.8278,0.56103,3.0459E-4,0.53688,0.84366,1.5856E-4,0.15763,0.9875,-2.8137E-15,-0.21693,0.97619,-1.5856E-4,-0.56103,0.8278,-3.0459E-4,-0.84366,0.53688,-4.0051E-4,-0.9875,0.15763,-3.7491E-4,-0.74278,-0.66953,-4.3076E-4,-0.97619,-0.21693,-4.1754E-4,-0.89289,-0.45027,-2.0771E-4,-0.28066,-0.95981,-3.0276E-4,-0.53181,-0.84686,6.9954E-6,0.23275,-0.97254,-9.9897E-5,-0.015371,-0.99988};
			return value;
		}
		private double[] getNormal_5_1336_vector_4()
		{
			double[] value = {2.2162E-4,0.68826,-0.72546,1.1462E-4,0.46886,-0.88327,3.7878E-4,0.9617,-0.2741,3.1135E-4,0.8555,-0.5178,4.3076E-4,0.97619,0.21693,4.1845E-4,0.99978,-0.020925,3.7491E-4,0.74278,0.66953,4.1754E-4,0.89289,0.45027,2.0771E-4,0.28066,0.95981,3.0276E-4,0.53181,0.84686,-6.9954E-6,-0.23275,0.97254,9.9897E-5,0.015371,0.99988,-2.2162E-4,-0.68826,0.72546,-1.1462E-4,-0.46886,0.88327,-3.7878E-4,-0.9617,0.2741,-3.1135E-4,-0.8555,0.5178,-4.3076E-4,-0.97619,-0.21693,-4.1845E-4,-0.99978,0.020925};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_5_1337_point_1()
		{
			double[] value = {0.014447,0.0,0.0,0.0,0.014447,0.24963,0.0,0.24963,0.014447,0.49927,0.0,0.49927,0.014447,0.7489,0.0,0.7489,0.014447,0.99854,0.0,0.99854,0.014447,0.062408,0.014447,0.12482,0.014447,0.18723,0.014447,0.31204,0.014447,0.37445,0.014447,0.43686,0.014447,0.56168,0.014447,0.62408,0.014447,0.68649,0.014447,0.81131,0.014447,0.87372,0.014447,0.93613,0.0,0.93613,0.0,0.90492,0.0,0.87372,0.0,0.84251,0.0,0.81131,0.0,0.68649,0.0,0.65529,0.0,0.62408,0.0,0.59288,0.0,0.56168,0.0,0.43686,0.0,0.40565,0.0,0.37445,0.0,0.34325,0.0,0.31204,0.0,0.18723,0.0,0.15602,0.0,0.12482,0.0,0.093613,0.0,0.062408,0.99613,0.0,0.51456,0.0,0.99613,0.49927,0.51456,0.49927,0.99613,0.99854,0.51456,0.99854,0.99613,0.062408,0.99613,0.093613,0.99613,0.12482,0.99613,0.15602,0.99613,0.18723,0.99613,0.24963,0.99613,0.31204,0.99613,0.34325,0.99613,0.37445,0.99613,0.40565,0.99613,0.43686,0.99613,0.56168,0.99613,0.59288,0.99613,0.62408,0.99613,0.65529,0.99613,0.68649,0.99613,0.7489,0.99613,0.81131,0.99613,0.84251,0.99613,0.87372,0.99613,0.90492,0.99613,0.93613,0.75535,0.16763,0.75535,0.0,0.75535,0.083813,0.87574,0.083813,0.75535,0.041907,0.87574,0.0,0.87574,0.041907,0.75535,0.99854,0.75535,0.83662,0.75535,0.91758,0.87574,0.16763,0.75535,0.12572,0.87574,0.12572,0.75535,0.33736,0.75535,0.25249,0.87574,0.25249,0.75535,0.21006,0.87574,0.21006,0.87574,0.33736,0.75535,0.29492,0.87574,0.29492,0.75535,0.49927,0.75535,0.41831,0.87574,0.41831,0.75535,0.37783,0.87574,0.37783,0.87574,0.49927,0.75535,0.45879,0.87574,0.45879,0.75535,0.66689};
			return value;
		}
		private double[] getTextureCoordinate_5_1337_point_2()
		{
			double[] value = {0.75535,0.58308,0.87574,0.58308,0.75535,0.54117,0.87574,0.54117,0.87574,0.66689,0.75535,0.62499,0.87574,0.62499,0.75535,0.75176,0.87574,0.75176,0.75535,0.70933,0.87574,0.70933,0.87574,0.83662,0.75535,0.79419,0.87574,0.79419,0.87574,0.91758,0.75535,0.8771,0.87574,0.8771,0.87574,0.99854,0.75535,0.95806,0.87574,0.95806,0.51456,0.93613,0.51456,0.90492,0.51456,0.87372,0.51456,0.84251,0.51456,0.81131,0.51456,0.7489,0.51456,0.68649,0.51456,0.65529,0.51456,0.62408,0.51456,0.59288,0.51456,0.56168,0.51456,0.43686,0.51456,0.40565,0.51456,0.37445,0.51456,0.34325,0.51456,0.31204,0.51456,0.24963,0.51456,0.18723,0.51456,0.15602,0.51456,0.12482,0.51456,0.093613,0.51456,0.062408,0.63496,0.99854,0.63496,0.91758,0.63496,0.95806,0.63496,0.83662,0.63496,0.8771,0.63496,0.75176,0.63496,0.79419,0.63496,0.66689,0.63496,0.70933,0.63496,0.58308,0.63496,0.62499,0.63496,0.49927,0.63496,0.54117,0.63496,0.41831,0.63496,0.45879,0.63496,0.33736,0.63496,0.37783,0.63496,0.25249,0.63496,0.29492,0.63496,0.16763,0.63496,0.21006,0.63496,0.083813,0.63496,0.12572,0.63496,0.0,0.63496,0.041907,0.02901,0.0,0.014563,0.0,0.02901,0.24963,0.014563,0.24963,0.02901,0.49927,0.014563,0.49927,0.02901,0.7489,0.014563,0.7489,0.02901,0.99854,0.014563,0.99854,0.02901,0.062408,0.02901,0.093613,0.02901,0.12482,0.02901,0.15602,0.02901,0.18723,0.02901,0.31204,0.02901,0.34325,0.02901,0.37445,0.02901,0.40565,0.02901,0.43686,0.02901,0.56168,0.02901,0.59288,0.02901,0.62408,0.02901,0.65529,0.02901,0.68649,0.02901,0.81131,0.02901,0.84251,0.02901,0.87372,0.02901,0.90492,0.02901,0.93613,0.014563,0.93613,0.014563,0.87372,0.014563,0.81131};
			return value;
		}
		private double[] getTextureCoordinate_5_1337_point_3()
		{
			double[] value = {0.014563,0.68649,0.014563,0.62408,0.014563,0.56168,0.014563,0.43686,0.014563,0.37445,0.014563,0.31204,0.014563,0.18723,0.014563,0.12482,0.014563,0.062408,0.5131,0.0,0.029126,0.0,0.5131,0.45614,0.029126,0.45614,0.5131,0.91229,0.029126,0.91229,0.029126,0.85527,0.029126,0.79825,0.029126,0.74123,0.029126,0.68422,0.029126,0.6272,0.029126,0.57018,0.029126,0.51316,0.029126,0.39913,0.029126,0.34211,0.029126,0.28509,0.029126,0.22807,0.029126,0.17105,0.029126,0.11404,0.029126,0.057018,0.27111,0.91229,0.27111,0.76436,0.27111,0.83832,0.15012,0.91229,0.15012,0.83832,0.27111,0.87531,0.15012,0.87531,0.27111,0.15315,0.27111,0.0,0.27111,0.076574,0.15012,0.76436,0.27111,0.80134,0.15012,0.80134,0.27111,0.60929,0.27111,0.68683,0.15012,0.68683,0.27111,0.72559,0.15012,0.72559,0.15012,0.60929,0.27111,0.64806,0.15012,0.64806,0.27111,0.45614,0.27111,0.53272,0.15012,0.53272,0.27111,0.571,0.15012,0.571,0.15012,0.45614,0.27111,0.49443,0.15012,0.49443,0.27111,0.30822,0.27111,0.38218,0.15012,0.38218,0.27111,0.41916,0.15012,0.41916,0.15012,0.30822,0.27111,0.3452,0.15012,0.3452,0.27111,0.23068,0.15012,0.23068,0.27111,0.26945,0.15012,0.26945,0.15012,0.15315,0.27111,0.19192,0.15012,0.19192,0.15012,0.076574,0.27111,0.11486,0.15012,0.11486,0.15012,0.0,0.27111,0.038287,0.15012,0.038287,0.5131,0.057018,0.5131,0.11404,0.5131,0.17105,0.5131,0.22807,0.5131,0.28509,0.5131,0.34211,0.5131,0.39913,0.5131,0.51316,0.5131,0.57018,0.5131,0.6272,0.5131,0.68422,0.5131,0.74123,0.5131,0.79825,0.5131,0.85527,0.39211,0.076574,0.39211,0.0,0.39211,0.038287,0.39211,0.15315,0.39211,0.11486,0.39211,0.23068,0.39211,0.19192};
			return value;
		}
		private double[] getTextureCoordinate_5_1337_point_4()
		{
			double[] value = {0.39211,0.30822,0.39211,0.26945,0.39211,0.38218,0.39211,0.3452,0.39211,0.45614,0.39211,0.41916,0.39211,0.53272,0.39211,0.49443,0.39211,0.60929,0.39211,0.571,0.39211,0.68683,0.39211,0.64806,0.39211,0.76436,0.39211,0.72559,0.39211,0.83832,0.39211,0.80134,0.39211,0.91229,0.39211,0.87531};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_1762_point_1()
		{
			double[] value = {232.34,-130.0,70.0,278.77,-130.0,70.0,232.34,-130.0,60.0,274.3,-129.09,60.0,253.32,-129.55,60.0,278.77,-130.0,70.0,325.2,-130.0,70.0,274.3,-129.09,60.0,306.89,-128.92,60.0,290.6,-129.01,60.0,325.2,-130.0,70.0,371.63,-130.0,70.0,306.89,-128.92,60.0,339.48,-128.92,60.0,323.19,-128.92,60.0,371.63,-130.0,70.0,464.48,-130.0,70.0,557.34,-130.0,70.0,339.48,-128.92,60.0,448.41,-129.46,60.0,557.34,-130.0,60.0,393.95,-129.19,60.0,502.88,-129.73,60.0,510.91,-130.0,70.0,456.45,-129.73,65.0,506.89,-129.86,65.0,532.12,-129.93,65.0,504.88,-129.8,62.5,531.11,-129.9,62.5,534.13,-130.0,70.0,508.9,-129.93,67.5,533.12,-129.97,67.5,232.34,-130.0,60.0,274.3,-129.09,60.0,232.34,-133.79,40.0,269.84,-131.44,40.0,253.32,-129.55,60.0,274.3,-129.09,60.0,306.89,-128.92,60.0,269.84,-131.44,40.0,288.59,-130.54,40.0,290.6,-129.01,60.0,297.74,-129.73,50.0,306.89,-128.92,60.0,339.48,-128.92,60.0,288.59,-130.54,40.0,307.34,-130.0,40.0,323.19,-128.92,60.0,297.74,-129.73,50.0,323.41,-129.46,50.0,339.48,-128.92,60.0,448.41,-129.46,60.0,557.34,-130.0,60.0,307.34,-130.0,40.0,432.34,-130.0,40.0,557.34,-130.0,40.0,502.88,-129.73,60.0,393.95,-129.19,60.0,323.41,-129.46,50.0,369.84,-130.0,40.0,440.38,-129.73,50.0,381.89,-129.59,50.0,557.34,-130.0,50.0,494.84,-130.0,40.0,498.86,-129.86,50.0,526.09,-130.0,40.0,528.1,-129.93,50.0,496.85,-129.93,45.0,527.09,-129.97,45.0,500.87,-129.8,55.0,529.1,-129.9,55.0,632.34,-133.79,40.0,632.34,-140.0,60.0,594.84,-131.44,40.0,601.09,-136.12,60.0,597.97,-133.78,50.0,616.72,-138.06,60.0,632.34,-140.0,60.0,632.34,-140.0,70.0,601.09,-136.12,60.0,607.34,-136.67,70.0,616.72,-138.06,60.0,594.84,-131.44,40.0,601.09,-136.12,60.0,576.09,-130.54,40.0,579.22,-132.97,60.0,597.97,-133.78,50.0,577.65,-131.76,50.0,590.15,-134.55,60.0,601.09,-136.12,60.0,607.34,-136.67,70.0,579.22,-132.97,60.0,582.34,-133.33,70.0,590.15,-134.55,60.0,576.09,-130.54,40.0,579.22,-132.97,60.0,557.34,-130.0,40.0,557.34,-130.0,60.0,557.34,-130.0,50.0,577.65,-131.76,50.0};
			return value;
		}
		private double[] getCoordinate_5_1762_point_2()
		{
			double[] value = {568.28,-131.49,60.0,579.22,-132.97,60.0,582.34,-133.33,70.0,557.34,-130.0,60.0,557.34,-130.0,70.0,568.28,-131.49,60.0};
			return value;
		}

		/** Large attribute array: Coordinate point field, scene-graph level=5, element #26, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_26_point()
		{
			MFVec3f Coordinate_5_26_point = new MFVec3f(new double[] {553.05,92.953,81.607,553.05,100.95,81.607,573.05,92.953,81.607,573.05,100.95,81.607,563.05,92.953,81.607,573.05,96.953,81.607,563.05,100.95,81.607,553.05,96.953,81.607,553.05,92.953,89.607,553.05,100.95,89.607,573.05,92.953,89.607,573.05,100.95,89.607,563.05,92.953,89.607,573.05,96.953,89.607,563.05,100.95,89.607,553.05,96.953,89.607,553.05,92.953,81.607,553.05,92.953,89.607,573.05,92.953,81.607,573.05,92.953,89.607,563.05,92.953,81.607,563.05,92.953,89.607,573.05,92.953,85.607,553.05,92.953,85.607,573.05,92.953,81.607,573.05,92.953,89.607,573.05,100.95,81.607,573.05,100.95,89.607,573.05,96.953,81.607,573.05,96.953,89.607,573.05,92.953,85.607,573.05,100.95,85.607,573.05,100.95,81.607,573.05,100.95,89.607,553.05,100.95,81.607,553.05,100.95,89.607,563.05,100.95,81.607,563.05,100.95,89.607,573.05,100.95,85.607,553.05,100.95,85.607,553.05,100.95,81.607,553.05,100.95,89.607,553.05,92.953,81.607,553.05,92.953,89.607,553.05,96.953,81.607,553.05,96.953,89.607,553.05,100.95,85.607,553.05,92.953,85.607});
			return Coordinate_5_26_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #33, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_33_point()
		{
			MFVec3f Coordinate_5_33_point = new MFVec3f(new double[] {553.02,92.793,73.437,553.02,100.79,73.437,573.02,92.793,73.437,573.02,100.79,73.437,563.02,92.793,73.437,573.02,96.793,73.437,563.02,100.79,73.437,553.02,96.793,73.437,553.02,92.793,81.437,553.02,100.79,81.437,573.02,92.793,81.437,573.02,100.79,81.437,563.02,92.793,81.437,573.02,96.793,81.437,563.02,100.79,81.437,553.02,96.793,81.437,553.02,92.793,73.437,553.02,92.793,81.437,573.02,92.793,73.437,573.02,92.793,81.437,563.02,92.793,73.437,563.02,92.793,81.437,573.02,92.793,77.437,553.02,92.793,77.437,573.02,92.793,73.437,573.02,92.793,81.437,573.02,100.79,73.437,573.02,100.79,81.437,573.02,96.793,73.437,573.02,96.793,81.437,573.02,92.793,77.437,573.02,100.79,77.437,573.02,100.79,73.437,573.02,100.79,81.437,553.02,100.79,73.437,553.02,100.79,81.437,563.02,100.79,73.437,563.02,100.79,81.437,573.02,100.79,77.437,553.02,100.79,77.437,553.02,100.79,73.437,553.02,100.79,81.437,553.02,92.793,73.437,553.02,92.793,81.437,553.02,96.793,73.437,553.02,96.793,81.437,553.02,100.79,77.437,553.02,92.793,77.437});
			return Coordinate_5_33_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #40, 816 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_40_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_40_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_40_coordIndex_1()));
			return IndexedFaceSet_4_40_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #40, 504 total numbers made up of 168 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_40_point()
		{
			MFVec3f Coordinate_5_40_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_40_point_1()))
				.append(new MFVec3f(getCoordinate_5_40_point_2()));
			return Coordinate_5_40_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #41, 504 total numbers made up of 168 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 getNormal_5_41_vector()
		{
			MFVec3f Normal_5_41_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_41_vector_1()))
				.append(new MFVec3f(getNormal_5_41_vector_2()));
			return Normal_5_41_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #42, 336 total numbers made up of 168 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_5_42_point()
		{
			MFVec2f TextureCoordinate_5_42_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_42_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_42_point_2()));
			return TextureCoordinate_5_42_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #47, 816 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_47_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_47_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_47_coordIndex_1()));
			return IndexedFaceSet_4_47_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #47, 504 total numbers made up of 168 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_47_point()
		{
			MFVec3f Coordinate_5_47_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_47_point_1()))
				.append(new MFVec3f(getCoordinate_5_47_point_2()));
			return Coordinate_5_47_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #48, 504 total numbers made up of 168 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 getNormal_5_48_vector()
		{
			MFVec3f Normal_5_48_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_48_vector_1()))
				.append(new MFVec3f(getNormal_5_48_vector_2()));
			return Normal_5_48_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #49, 336 total numbers made up of 168 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_5_49_point()
		{
			MFVec2f TextureCoordinate_5_49_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_49_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_49_point_2()));
			return TextureCoordinate_5_49_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #54, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_54_point()
		{
			MFVec3f Coordinate_5_54_point = new MFVec3f(new double[] {238.99,136.01,73.437,238.99,144.01,73.437,258.99,136.01,73.437,258.99,144.01,73.437,248.99,136.01,73.437,258.99,140.01,73.437,248.99,144.01,73.437,238.99,140.01,73.437,238.99,136.01,81.437,238.99,144.01,81.437,258.99,136.01,81.437,258.99,144.01,81.437,248.99,136.01,81.437,258.99,140.01,81.437,248.99,144.01,81.437,238.99,140.01,81.437,238.99,136.01,73.437,238.99,136.01,81.437,258.99,136.01,73.437,258.99,136.01,81.437,248.99,136.01,73.437,248.99,136.01,81.437,258.99,136.01,77.437,238.99,136.01,77.437,258.99,136.01,73.437,258.99,136.01,81.437,258.99,144.01,73.437,258.99,144.01,81.437,258.99,140.01,73.437,258.99,140.01,81.437,258.99,136.01,77.437,258.99,144.01,77.437,258.99,144.01,73.437,258.99,144.01,81.437,238.99,144.01,73.437,238.99,144.01,81.437,248.99,144.01,73.437,248.99,144.01,81.437,258.99,144.01,77.437,238.99,144.01,77.437,238.99,144.01,73.437,238.99,144.01,81.437,238.99,136.01,73.437,238.99,136.01,81.437,238.99,140.01,73.437,238.99,140.01,81.437,238.99,144.01,77.437,238.99,136.01,77.437});
			return Coordinate_5_54_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #68, 888 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_68_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_68_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_68_coordIndex_1()));
			return IndexedFaceSet_4_68_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #68, 672 total numbers made up of 224 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_68_point()
		{
			MFVec3f Coordinate_5_68_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_68_point_1()))
				.append(new MFVec3f(getCoordinate_5_68_point_2()))
				.append(new MFVec3f(getCoordinate_5_68_point_3()));
			return Coordinate_5_68_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #69, 672 total numbers made up of 224 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 getNormal_5_69_vector()
		{
			MFVec3f Normal_5_69_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_69_vector_1()))
				.append(new MFVec3f(getNormal_5_69_vector_2()))
				.append(new MFVec3f(getNormal_5_69_vector_3()));
			return Normal_5_69_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #70, 448 total numbers made up of 224 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_5_70_point()
		{
			MFVec2f TextureCoordinate_5_70_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_70_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_70_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_70_point_3()));
			return TextureCoordinate_5_70_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #166, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_166_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_166_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_166_coordIndex_1()));
			return IndexedFaceSet_4_166_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #166, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_166_point()
		{
			MFVec3f Coordinate_5_166_point = new MFVec3f(new double[] {213.49,145.08,102.52,213.49,145.25,102.34,213.49,145.42,102.17,213.49,145.58,102.0,213.54,145.06,102.5,213.54,145.23,102.33,213.54,145.4,102.15,213.54,145.56,101.98,213.53,145.03,102.47,213.53,145.2,102.29,213.53,145.36,102.12,213.53,145.53,101.95,213.49,145.01,102.45,213.49,145.18,102.28,213.49,145.35,102.1,213.49,145.51,101.93,213.45,145.03,102.47,213.45,145.2,102.29,213.45,145.36,102.12,213.45,145.53,101.95,213.45,145.07,102.5,213.45,145.23,102.33,213.45,145.4,102.16,213.45,145.57,101.98,213.49,145.08,102.52,213.49,145.25,102.34,213.49,145.42,102.17,213.49,145.58,102.0,213.54,145.15,102.41,213.52,145.25,102.34,213.49,145.17,102.43,213.52,145.16,102.43,213.53,145.11,102.38,213.54,145.21,102.31,213.54,145.13,102.4,213.49,145.1,102.36,213.52,145.18,102.28,213.52,145.1,102.37,213.45,145.15,102.41,213.44,145.21,102.31,213.45,145.11,102.38,213.44,145.13,102.4,213.49,145.17,102.43,213.47,145.25,102.34,213.47,145.16,102.43,213.49,145.5,102.09,213.45,145.48,102.07,213.47,145.41,102.17,213.47,145.5,102.08,213.45,145.45,102.03,213.44,145.38,102.14,213.44,145.46,102.05,213.49,145.43,102.02,213.53,145.45,102.03,213.52,145.35,102.11,213.52,145.43,102.02,213.54,145.48,102.07,213.54,145.38,102.14,213.54,145.46,102.05,213.49,145.5,102.09,213.52,145.41,102.17,213.52,145.49,102.08,213.49,145.08,102.52,213.54,145.06,102.5,213.53,145.03,102.47,213.49,145.01,102.45,213.45,145.03,102.47,213.45,145.07,102.5,213.49,145.58,102.0,213.45,145.57,101.98,213.45,145.53,101.95,213.49,145.51,101.93,213.53,145.53,101.95,213.54,145.56,101.98});
			return Coordinate_5_166_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #167, 222 total numbers made up of 74 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 getNormal_5_167_vector()
		{
			MFVec3f Normal_5_167_vector = new MFVec3f(new double[] {-4.1913E-13,0.72066,0.69329,-1.6252E-13,0.72066,0.69329,2.5019E-13,0.72066,0.69329,1.6252E-13,0.72066,0.69329,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.0,-0.72066,-0.69329,-5.8807E-13,-0.72066,-0.69329,-1.2446E-12,-0.72066,-0.69329,8.7676E-14,-0.72066,-0.69329,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-4.1913E-13,0.72066,0.69329,-9.4093E-14,0.72066,0.69329,-1.7535E-13,0.72066,0.69329,1.6252E-13,0.72066,0.69329,0.87607,0.34749,0.3343,0.49246,0.62722,0.60339,-7.5058E-13,0.72066,0.69329,0.49246,0.62722,0.60339,0.85749,-0.37078,-0.3567,0.99987,-0.011703,-0.011259,0.99987,-0.011703,-0.011259,-1.561E-13,-0.72066,-0.69329,0.47619,-0.63371,-0.60964,0.47619,-0.63371,-0.60964,-0.85749,0.37078,0.3567,-0.99987,0.011703,0.011259,-0.87607,-0.34749,-0.3343,-0.99987,0.011703,0.011259,-8.1259E-14,0.72066,0.69329,-0.47619,0.63371,0.60964,-0.47619,0.63371,0.60964,-4.1913E-13,0.72066,0.69329,-0.85749,0.37078,0.3567,-0.47619,0.63371,0.60964,-0.47619,0.63371,0.60964,-0.87607,-0.34749,-0.3343,-0.99987,0.011703,0.011259,-0.99987,0.011703,0.011259,-5.8165E-13,-0.72066,-0.69329,0.85749,-0.37078,-0.3567,0.47619,-0.63371,-0.60964,0.47619,-0.63371,-0.60964,0.87607,0.34749,0.3343,0.99987,-0.011703,-0.011259,0.99987,-0.011703,-0.011259,-8.1259E-14,0.72066,0.69329,0.49246,0.62722,0.60339,0.49246,0.62722,0.60339,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,-2.1231E-13,-0.69329,0.72066,0.0,-0.69329,0.72066,2.0702E-13,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,1.1035E-13,0.69329,-0.72066});
			return Normal_5_167_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #168, 148 total numbers made up of 74 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_5_168_point()
		{
			MFVec2f TextureCoordinate_5_168_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.11999,0.17785,0.22511,0.058256,0.22288,0.0,0.11999,0.062133,0.014871,0.18173,0.0171,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_168_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #173, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_173_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_173_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_173_coordIndex_1()));
			return IndexedFaceSet_4_173_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #173, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_173_point()
		{
			MFVec3f Coordinate_5_173_point = new MFVec3f(new double[] {213.49,144.76,102.42,213.49,144.64,102.22,213.49,144.51,102.02,213.49,144.38,101.81,213.54,144.74,102.44,213.54,144.62,102.23,213.54,144.49,102.03,213.54,144.36,101.83,213.53,144.7,102.46,213.53,144.57,102.26,213.53,144.45,102.06,213.53,144.32,101.85,213.49,144.68,102.48,213.49,144.55,102.27,213.49,144.43,102.07,213.49,144.3,101.87,213.45,144.7,102.46,213.45,144.58,102.26,213.45,144.45,102.06,213.45,144.32,101.85,213.45,144.74,102.44,213.45,144.62,102.23,213.45,144.49,102.03,213.45,144.36,101.83,213.49,144.76,102.42,213.49,144.64,102.22,213.49,144.51,102.02,213.49,144.38,101.81,213.54,144.68,102.34,213.52,144.63,102.22,213.49,144.7,102.32,213.52,144.7,102.33,213.53,144.64,102.36,213.54,144.59,102.25,213.54,144.66,102.35,213.49,144.62,102.37,213.52,144.56,102.27,213.52,144.62,102.37,213.45,144.68,102.33,213.44,144.6,102.25,213.45,144.64,102.36,213.44,144.66,102.35,213.49,144.7,102.32,213.47,144.63,102.22,213.47,144.7,102.33,213.49,144.45,101.91,213.45,144.43,101.93,213.47,144.5,102.02,213.47,144.44,101.92,213.45,144.38,101.95,213.44,144.47,102.04,213.44,144.4,101.94,213.49,144.36,101.97,213.53,144.38,101.95,213.52,144.43,102.07,213.52,144.37,101.96,213.54,144.42,101.93,213.54,144.47,102.04,213.54,144.4,101.94,213.49,144.45,101.91,213.52,144.5,102.02,213.52,144.44,101.92,213.49,144.76,102.42,213.54,144.74,102.44,213.53,144.7,102.46,213.49,144.68,102.48,213.45,144.7,102.46,213.45,144.74,102.44,213.49,144.38,101.81,213.45,144.36,101.83,213.45,144.32,101.85,213.49,144.3,101.87,213.53,144.32,101.85,213.54,144.36,101.83});
			return Coordinate_5_173_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #174, 222 total numbers made up of 74 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 getNormal_5_174_vector()
		{
			MFVec3f Normal_5_174_vector = new MFVec3f(new double[] {-6.2183E-14,0.84767,-0.53053,-5.9612E-13,0.84767,-0.53053,3.3523E-13,0.84767,-0.53053,-6.2183E-14,0.84767,-0.53053,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.0,-0.84767,0.53053,-6.5831E-13,-0.84767,0.53053,-9.192E-13,-0.84767,0.53053,-1.2801E-12,-0.84767,0.53053,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-6.2183E-14,0.84767,-0.53053,2.7305E-13,0.84767,-0.53053,1.8655E-13,0.84767,-0.53053,-6.2183E-14,0.84767,-0.53053,0.87607,0.40874,-0.25582,0.49246,0.73775,-0.46174,-6.5831E-13,0.84767,-0.53053,0.49246,0.73775,-0.46174,0.85749,-0.43612,0.27296,0.99987,-0.013766,0.0086157,0.99987,-0.013766,0.0086157,-5.8396E-13,-0.84767,0.53053,0.47619,-0.74539,0.46652,0.47619,-0.74539,0.46652,-0.85749,0.43612,-0.27296,-0.99987,0.013766,-0.0086157,-0.87607,-0.40874,0.25582,-0.99987,0.013766,-0.0086157,6.2183E-14,0.84767,-0.53053,-0.47619,0.74539,-0.46652,-0.47619,0.74539,-0.46652,-1.4868E-13,0.84767,-0.53053,-0.85749,0.43612,-0.27296,-0.47619,0.74539,-0.46652,-0.47619,0.74539,-0.46652,-0.87607,-0.40874,0.25582,-0.99987,0.013766,-0.0086157,-0.99987,0.013766,-0.0086157,-1.0936E-12,-0.84767,0.53053,0.85749,-0.43612,0.27296,0.47619,-0.74539,0.46652,0.47619,-0.74539,0.46652,0.87607,0.40874,-0.25582,0.99987,-0.013766,0.0086157,0.99987,-0.013766,0.0086157,-1.2437E-13,0.84767,-0.53053,0.49246,0.73775,-0.46174,0.49246,0.73775,-0.46174,-3.0481E-13,0.53053,0.84767,-1.298E-13,0.53053,0.84767,0.0,0.53053,0.84767,0.0,0.53053,0.84767,0.0,0.53053,0.84767,0.0,0.53053,0.84767,0.0,-0.53053,-0.84767,0.0,-0.53053,-0.84767,0.0,-0.53053,-0.84767,0.0,-0.53053,-0.84767,-2.6219E-13,-0.53053,-0.84767,0.0,-0.53053,-0.84767});
			return Normal_5_174_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #175, 148 total numbers made up of 74 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_5_175_point()
		{
			MFVec2f TextureCoordinate_5_175_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.11999,0.17785,0.22511,0.058256,0.22288,0.0,0.11999,0.062133,0.014871,0.18173,0.0171,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_175_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #180, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_180_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_180_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_180_coordIndex_1()));
			return IndexedFaceSet_4_180_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #180, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_180_point()
		{
			MFVec3f Coordinate_5_180_point = new MFVec3f(new double[] {213.49,144.63,102.81,213.49,144.44,102.96,213.49,144.26,103.11,213.49,144.07,103.26,213.54,144.64,102.83,213.54,144.46,102.98,213.54,144.27,103.13,213.54,144.09,103.28,213.53,144.67,102.86,213.53,144.49,103.02,213.53,144.3,103.17,213.53,144.12,103.32,213.49,144.69,102.88,213.49,144.5,103.04,213.49,144.32,103.19,213.49,144.13,103.34,213.45,144.67,102.86,213.45,144.49,103.02,213.45,144.3,103.17,213.45,144.12,103.32,213.45,144.64,102.82,213.45,144.46,102.98,213.45,144.27,103.13,213.45,144.09,103.28,213.49,144.63,102.81,213.49,144.44,102.96,213.49,144.26,103.11,213.49,144.07,103.26,213.54,144.55,102.9,213.52,144.45,102.96,213.49,144.53,102.88,213.52,144.54,102.89,213.53,144.58,102.94,213.54,144.47,103.0,213.54,144.57,102.92,213.49,144.6,102.96,213.52,144.5,103.03,213.52,144.59,102.95,213.45,144.55,102.9,213.44,144.47,103.0,213.45,144.58,102.94,213.44,144.57,102.92,213.49,144.53,102.88,213.47,144.45,102.96,213.47,144.54,102.89,213.49,144.16,103.19,213.45,144.18,103.21,213.47,144.26,103.12,213.47,144.17,103.19,213.45,144.21,103.24,213.44,144.29,103.15,213.44,144.19,103.23,213.49,144.23,103.26,213.53,144.21,103.25,213.52,144.32,103.18,213.52,144.22,103.26,213.54,144.18,103.21,213.54,144.29,103.15,213.54,144.2,103.23,213.49,144.16,103.19,213.52,144.26,103.12,213.52,144.17,103.19,213.49,144.63,102.81,213.54,144.64,102.83,213.53,144.67,102.86,213.49,144.69,102.88,213.45,144.67,102.86,213.45,144.64,102.82,213.49,144.07,103.26,213.45,144.09,103.28,213.45,144.12,103.32,213.49,144.13,103.34,213.53,144.12,103.32,213.54,144.09,103.28});
			return Coordinate_5_180_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #181, 222 total numbers made up of 74 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 getNormal_5_181_vector()
		{
			MFVec3f Normal_5_181_vector = new MFVec3f(new double[] {-2.3958E-13,-0.63633,-0.77141,5.3792E-13,-0.63633,-0.77141,1.8083E-13,-0.63633,-0.77141,-9.0416E-14,-0.63633,-0.77141,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,-2.4416E-13,0.63633,0.77141,4.475E-13,0.63633,0.77141,8.3626E-13,0.63633,0.77141,1.8083E-13,0.63633,0.77141,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-2.3958E-13,-0.63633,-0.77141,-1.4917E-13,-0.63633,-0.77141,5.8752E-14,-0.63633,-0.77141,-9.0416E-14,-0.63633,-0.77141,0.87607,-0.30683,-0.37197,0.49246,-0.55382,-0.67139,9.0416E-14,-0.63633,-0.77141,0.49246,-0.55382,-0.67139,0.85749,0.32739,0.39689,0.99987,0.010334,0.012528,0.99987,0.010334,0.012528,-6.6458E-13,0.63633,0.77141,0.47619,0.55956,0.67834,0.47619,0.55956,0.67834,-0.85749,-0.32739,-0.39689,-0.99987,-0.010334,-0.012528,-0.87607,0.30683,0.37197,-0.99987,-0.010334,-0.012528,4.2042E-13,-0.63633,-0.77141,-0.47619,-0.55956,-0.67834,-0.47619,-0.55956,-0.67834,2.9834E-13,-0.63633,-0.77141,-0.85749,-0.32739,-0.39689,-0.47619,-0.55956,-0.67834,-0.47619,-0.55956,-0.67834,-0.87607,0.30683,0.37197,-0.99987,-0.010334,-0.012528,-0.99987,-0.010334,-0.012528,3.3E-13,0.63633,0.77141,0.85749,0.32739,0.39689,0.47619,0.55956,0.67834,0.47619,0.55956,0.67834,0.87607,-0.30683,-0.37197,0.99987,0.010334,0.012528,0.99987,0.010334,0.012528,4.5208E-13,-0.63633,-0.77141,0.49246,-0.55382,-0.67139,0.49246,-0.55382,-0.67139,1.828E-13,0.77141,-0.63633,0.0,0.77141,-0.63633,-2.386E-13,0.77141,-0.63633,0.0,0.77141,-0.63633,0.0,0.77141,-0.63633,0.0,0.77141,-0.63633,4.432E-13,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633,-4.772E-13,-0.77141,0.63633,0.0,-0.77141,0.63633});
			return Normal_5_181_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #182, 148 total numbers made up of 74 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_5_182_point()
		{
			MFVec2f TextureCoordinate_5_182_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_182_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #187, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_187_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_187_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_187_coordIndex_1()));
			return IndexedFaceSet_4_187_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #187, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_187_point()
		{
			MFVec3f Coordinate_5_187_point = new MFVec3f(new double[] {213.49,144.93,102.94,213.49,145.03,103.16,213.49,145.13,103.37,213.49,145.23,103.59,213.54,144.95,102.93,213.54,145.05,103.15,213.54,145.15,103.36,213.54,145.25,103.58,213.53,145.0,102.91,213.53,145.1,103.12,213.53,145.2,103.34,213.53,145.29,103.56,213.49,145.02,102.9,213.49,145.12,103.12,213.49,145.22,103.33,213.49,145.32,103.55,213.45,145.0,102.91,213.45,145.09,103.13,213.45,145.19,103.34,213.45,145.29,103.56,213.45,144.95,102.93,213.45,145.05,103.15,213.45,145.15,103.36,213.45,145.25,103.58,213.49,144.93,102.94,213.49,145.03,103.16,213.49,145.13,103.37,213.49,145.23,103.59,213.54,145.0,103.04,213.52,145.03,103.15,213.49,144.98,103.05,213.52,144.98,103.04,213.53,145.05,103.02,213.54,145.07,103.14,213.54,145.02,103.03,213.49,145.07,103.01,213.52,145.11,103.12,213.52,145.06,103.01,213.45,145.0,103.04,213.44,145.07,103.14,213.45,145.04,103.02,213.44,145.02,103.03,213.49,144.98,103.05,213.47,145.03,103.15,213.47,144.98,103.04,213.49,145.18,103.48,213.45,145.2,103.47,213.47,145.13,103.37,213.47,145.18,103.48,213.45,145.24,103.45,213.44,145.17,103.35,213.44,145.22,103.46,213.49,145.27,103.44,213.53,145.25,103.45,213.52,145.21,103.34,213.52,145.26,103.45,213.54,145.2,103.47,213.54,145.17,103.35,213.54,145.22,103.46,213.49,145.18,103.48,213.52,145.13,103.37,213.52,145.18,103.48,213.49,144.93,102.94,213.54,144.95,102.93,213.53,145.0,102.91,213.49,145.02,102.9,213.45,145.0,102.91,213.45,144.95,102.93,213.49,145.23,103.59,213.45,145.25,103.58,213.45,145.29,103.56,213.49,145.32,103.55,213.53,145.29,103.56,213.54,145.25,103.58});
			return Coordinate_5_187_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #188, 222 total numbers made up of 74 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 getNormal_5_188_vector()
		{
			MFVec3f Normal_5_188_vector = new MFVec3f(new double[] {1.6486E-13,-0.91027,0.41401,2.1338E-13,-0.91027,0.41401,-1.4558E-13,-0.91027,0.41401,-4.2677E-13,-0.91027,0.41401,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,6.7808E-14,0.91027,-0.41401,9.0206E-13,0.91027,-0.41401,4.2677E-13,0.91027,-0.41401,1.9283E-14,0.91027,-0.41401,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,1.6486E-13,-0.91027,0.41401,0.0,-0.91027,0.41401,1.1633E-13,-0.91027,0.41401,-4.2677E-13,-0.91027,0.41401,0.87607,-0.43892,0.19963,0.49246,-0.79224,0.36032,6.8868E-13,-0.91027,0.41401,0.49246,-0.79224,0.36032,0.85749,0.46833,-0.21301,0.99987,0.014783,-0.0067234,0.99987,0.014783,-0.0067234,-6.4015E-13,0.91027,-0.41401,0.47619,0.80044,-0.36405,0.47619,0.80044,-0.36405,-0.85749,-0.46833,0.21301,-0.99987,-0.014783,0.0067234,-0.87607,0.43892,-0.19963,-0.99987,-0.014783,0.0067234,-1.4558E-13,-0.91027,0.41401,-0.47619,-0.80044,0.36405,-0.47619,-0.80044,0.36405,6.7808E-14,-0.91027,0.41401,-0.85749,-0.46833,0.21301,-0.47619,-0.80044,0.36405,-0.47619,-0.80044,0.36405,-0.87607,0.43892,-0.19963,-0.99987,-0.014783,0.0067234,-0.99987,-0.014783,0.0067234,-4.8525E-14,0.91027,-0.41401,0.85749,0.46833,-0.21301,0.47619,0.80044,-0.36405,0.47619,0.80044,-0.36405,0.87607,-0.43892,0.19963,0.99987,0.014783,-0.0067234,0.99987,0.014783,-0.0067234,-3.5896E-13,-0.91027,0.41401,0.49246,-0.79224,0.36032,0.49246,-0.79224,0.36032,2.6149E-13,-0.41401,-0.91027,0.0,-0.41401,-0.91027,0.0,-0.41401,-0.91027,0.0,-0.41401,-0.91027,0.0,-0.41401,-0.91027,0.0,-0.41401,-0.91027,-4.9935E-13,0.41401,0.91027,1.4078E-13,0.41401,0.91027,-1.3938E-13,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027});
			return Normal_5_188_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #189, 148 total numbers made up of 74 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_5_189_point()
		{
			MFVec2f TextureCoordinate_5_189_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_189_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #194, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_194_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_194_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_194_coordIndex_1()));
			return IndexedFaceSet_4_194_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #194, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_194_point()
		{
			MFVec3f Coordinate_5_194_point = new MFVec3f(new double[] {213.49,145.11,102.78,213.49,145.35,102.83,213.49,145.58,102.89,213.49,145.82,102.94,213.54,145.12,102.76,213.54,145.35,102.81,213.54,145.59,102.86,213.54,145.82,102.91,213.53,145.13,102.71,213.53,145.36,102.76,213.53,145.6,102.81,213.53,145.83,102.86,213.49,145.13,102.68,213.49,145.37,102.74,213.49,145.6,102.79,213.49,145.84,102.84,213.45,145.13,102.71,213.45,145.36,102.76,213.45,145.6,102.81,213.45,145.83,102.87,213.45,145.12,102.76,213.45,145.35,102.81,213.45,145.59,102.86,213.45,145.82,102.91,213.49,145.11,102.78,213.49,145.35,102.83,213.49,145.58,102.89,213.49,145.82,102.94,213.54,145.23,102.78,213.52,145.35,102.83,213.49,145.23,102.81,213.52,145.23,102.8,213.53,145.25,102.73,213.54,145.36,102.78,213.54,145.24,102.76,213.49,145.25,102.71,213.52,145.37,102.74,213.52,145.25,102.72,213.45,145.23,102.78,213.44,145.36,102.79,213.45,145.25,102.74,213.44,145.24,102.76,213.49,145.23,102.81,213.47,145.35,102.83,213.47,145.23,102.8,213.49,145.7,102.91,213.45,145.7,102.89,213.47,145.58,102.88,213.47,145.7,102.91,213.45,145.71,102.84,213.44,145.59,102.84,213.44,145.71,102.86,213.49,145.72,102.81,213.53,145.71,102.84,213.52,145.6,102.79,213.52,145.72,102.82,213.54,145.7,102.89,213.54,145.59,102.84,213.54,145.71,102.86,213.49,145.7,102.91,213.52,145.58,102.88,213.52,145.7,102.91,213.49,145.11,102.78,213.54,145.12,102.76,213.53,145.13,102.71,213.49,145.13,102.68,213.45,145.13,102.71,213.45,145.12,102.76,213.49,145.82,102.94,213.45,145.82,102.91,213.45,145.83,102.87,213.49,145.84,102.84,213.53,145.83,102.86,213.54,145.82,102.91});
			return Coordinate_5_194_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #195, 222 total numbers made up of 74 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 getNormal_5_195_vector()
		{
			MFVec3f Normal_5_195_vector = new MFVec3f(new double[] {4.0682E-13,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.017E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-3.9411E-13,0.21693,-0.97619,1.5256E-13,0.21693,-0.97619,-3.0511E-13,0.21693,-0.97619,2.1612E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,2.1612E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,2.7969E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.4155E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-2.5426E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-6.3565E-14,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-1.2713E-13,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-4.5767E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,0.0,-0.97619,-0.21693,3.3217E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,2.9895E-13,-0.97619,-0.21693,3.0194E-13,-0.97619,-0.21693,-5.6085E-13,0.97619,0.21693,3.3549E-14,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693});
			return Normal_5_195_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #196, 148 total numbers made up of 74 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_5_196_point()
		{
			MFVec2f TextureCoordinate_5_196_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_196_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #201, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_201_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_201_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_201_coordIndex_1()));
			return IndexedFaceSet_4_201_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #201, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_201_point()
		{
			MFVec3f Coordinate_5_201_point = new MFVec3f(new double[] {213.49,143.89,102.51,213.49,144.12,102.56,213.49,144.36,102.61,213.49,144.59,102.66,213.54,143.89,102.48,213.54,144.13,102.54,213.54,144.36,102.59,213.54,144.6,102.64,213.53,143.9,102.44,213.53,144.14,102.49,213.53,144.37,102.54,213.53,144.61,102.59,213.49,143.91,102.41,213.49,144.14,102.46,213.49,144.38,102.52,213.49,144.61,102.57,213.45,143.9,102.44,213.45,144.14,102.49,213.45,144.37,102.54,213.45,144.61,102.59,213.45,143.89,102.49,213.45,144.13,102.54,213.45,144.36,102.59,213.45,144.59,102.64,213.49,143.89,102.51,213.49,144.12,102.56,213.49,144.36,102.61,213.49,144.59,102.66,213.54,144.01,102.51,213.52,144.12,102.55,213.49,144.0,102.53,213.52,144.0,102.53,213.53,144.02,102.46,213.54,144.13,102.51,213.54,144.01,102.49,213.49,144.02,102.44,213.52,144.14,102.47,213.52,144.02,102.44,213.45,144.01,102.51,213.44,144.13,102.51,213.45,144.02,102.46,213.44,144.01,102.49,213.49,144.0,102.53,213.47,144.12,102.55,213.47,144.0,102.53,213.49,144.47,102.64,213.45,144.48,102.62,213.47,144.36,102.61,213.47,144.47,102.63,213.45,144.49,102.57,213.44,144.37,102.57,213.44,144.48,102.59,213.49,144.49,102.54,213.53,144.49,102.57,213.52,144.38,102.52,213.52,144.49,102.55,213.54,144.48,102.61,213.54,144.37,102.56,213.54,144.48,102.59,213.49,144.47,102.64,213.52,144.36,102.61,213.52,144.47,102.63,213.49,143.89,102.51,213.54,143.89,102.48,213.53,143.9,102.44,213.49,143.91,102.41,213.45,143.9,102.44,213.45,143.89,102.49,213.49,144.59,102.66,213.45,144.59,102.64,213.45,144.61,102.59,213.49,144.61,102.57,213.53,144.61,102.59,213.54,144.6,102.64});
			return Coordinate_5_201_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #202, 222 total numbers made up of 74 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 getNormal_5_202_vector()
		{
			MFVec3f Normal_5_202_vector = new MFVec3f(new double[] {6.3565E-14,-0.21693,0.97619,-2.7969E-13,-0.21693,0.97619,-3.4325E-13,-0.21693,0.97619,3.3054E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-2.2884E-13,0.21693,-0.97619,-6.3565E-14,0.21693,-0.97619,-6.3565E-13,0.21693,-0.97619,-1.2713E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,6.3565E-14,-0.21693,0.97619,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,3.3054E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,-6.3565E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-2.1612E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,3.8139E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-3.4325E-13,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-6.3565E-14,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.1612E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,5.6085E-13,-0.97619,-0.21693,3.3217E-14,-0.97619,-0.21693,3.0194E-13,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,-3.3217E-14,0.97619,0.21693});
			return Normal_5_202_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #203, 148 total numbers made up of 74 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_5_203_point()
		{
			MFVec2f TextureCoordinate_5_203_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_203_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #208, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_208_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_208_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_208_coordIndex_1()));
			return IndexedFaceSet_4_208_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #208, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_208_point()
		{
			MFVec3f Coordinate_5_208_point = new MFVec3f(new double[] {213.49,145.11,102.78,213.49,145.35,102.83,213.49,145.58,102.89,213.49,145.82,102.94,213.54,145.12,102.76,213.54,145.35,102.81,213.54,145.59,102.86,213.54,145.82,102.91,213.53,145.13,102.71,213.53,145.36,102.76,213.53,145.6,102.81,213.53,145.83,102.86,213.49,145.13,102.68,213.49,145.37,102.74,213.49,145.6,102.79,213.49,145.84,102.84,213.45,145.13,102.71,213.45,145.36,102.76,213.45,145.6,102.81,213.45,145.83,102.87,213.45,145.12,102.76,213.45,145.35,102.81,213.45,145.59,102.86,213.45,145.82,102.91,213.49,145.11,102.78,213.49,145.35,102.83,213.49,145.58,102.89,213.49,145.82,102.94,213.54,145.23,102.78,213.52,145.35,102.83,213.49,145.23,102.81,213.52,145.23,102.8,213.53,145.25,102.73,213.54,145.36,102.78,213.54,145.24,102.76,213.49,145.25,102.71,213.52,145.37,102.74,213.52,145.25,102.72,213.45,145.23,102.78,213.44,145.36,102.79,213.45,145.25,102.74,213.44,145.24,102.76,213.49,145.23,102.81,213.47,145.35,102.83,213.47,145.23,102.8,213.49,145.7,102.91,213.45,145.7,102.89,213.47,145.58,102.88,213.47,145.7,102.91,213.45,145.71,102.84,213.44,145.59,102.84,213.44,145.71,102.86,213.49,145.72,102.81,213.53,145.71,102.84,213.52,145.6,102.79,213.52,145.72,102.82,213.54,145.7,102.89,213.54,145.59,102.84,213.54,145.71,102.86,213.49,145.7,102.91,213.52,145.58,102.88,213.52,145.7,102.91,213.49,145.11,102.78,213.54,145.12,102.76,213.53,145.13,102.71,213.49,145.13,102.68,213.45,145.13,102.71,213.45,145.12,102.76,213.49,145.82,102.94,213.45,145.82,102.91,213.45,145.83,102.87,213.49,145.84,102.84,213.53,145.83,102.86,213.54,145.82,102.91});
			return Coordinate_5_208_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #209, 222 total numbers made up of 74 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 getNormal_5_209_vector()
		{
			MFVec3f Normal_5_209_vector = new MFVec3f(new double[] {4.0682E-13,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.017E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-3.9411E-13,0.21693,-0.97619,1.5256E-13,0.21693,-0.97619,-3.0511E-13,0.21693,-0.97619,2.1612E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,2.1612E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,2.7969E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.4155E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-2.5426E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-6.3565E-14,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-1.2713E-13,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-4.5767E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,0.0,-0.97619,-0.21693,3.3217E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,2.9895E-13,-0.97619,-0.21693,3.0194E-13,-0.97619,-0.21693,-5.6085E-13,0.97619,0.21693,3.3549E-14,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693});
			return Normal_5_209_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #210, 148 total numbers made up of 74 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_5_210_point()
		{
			MFVec2f TextureCoordinate_5_210_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_210_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #222, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_222_point()
		{
			MFVec3f Coordinate_5_222_point = new MFVec3f(new double[] {211.43,143.59,103.24,211.43,143.94,101.65,211.43,143.76,102.44,211.43,144.14,103.19,211.43,144.21,102.88,211.43,144.28,102.57,211.43,143.87,103.22,211.43,144.43,101.94,211.43,144.18,101.79,211.43,144.35,102.25,212.04,143.59,103.24,212.04,143.94,101.65,212.04,143.76,102.44,212.04,143.87,103.22,212.04,144.14,103.19,212.04,144.21,102.88,212.04,144.28,102.57,212.04,144.43,101.94,212.04,144.18,101.79,212.04,144.35,102.25,211.43,144.14,103.19,211.43,144.28,102.57,212.04,144.14,103.19,212.04,144.28,102.57,211.74,144.14,103.19,212.04,144.21,102.88,211.74,144.28,102.57,211.43,144.21,102.88,211.43,143.59,103.24,211.43,144.14,103.19,212.04,143.59,103.24,212.04,144.14,103.19,212.04,143.87,103.22,211.74,144.14,103.19,211.74,143.59,103.24,211.43,143.87,103.22,211.43,143.94,101.65,211.43,143.59,103.24,212.04,143.94,101.65,212.04,143.59,103.24,211.43,143.76,102.44,212.04,143.76,102.44,211.74,143.59,103.24,211.74,143.94,101.65,211.43,144.43,101.94,211.43,143.94,101.65,212.04,144.43,101.94,212.04,143.94,101.65,211.74,143.94,101.65,211.74,144.43,101.94,212.04,144.18,101.79,211.43,144.18,101.79,211.43,144.28,102.57,211.43,144.43,101.94,212.04,144.28,102.57,212.04,144.43,101.94,211.74,144.28,102.57,211.74,144.43,101.94,212.04,144.35,102.25,211.43,144.35,102.25});
			return Coordinate_5_222_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #223, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_223_vector()
		{
			MFVec3f Normal_5_223_vector = new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693});
			return Normal_5_223_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #229, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_229_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_229_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_229_coordIndex_1()));
			return IndexedFaceSet_4_229_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #229, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_229_point()
		{
			MFVec3f Coordinate_5_229_point = new MFVec3f(new double[] {211.94,143.8,100.75,211.94,143.44,102.38,211.55,143.8,100.75,211.55,143.44,102.38,211.74,143.8,100.75,211.55,143.62,101.56,211.74,143.44,102.38,211.94,143.62,101.56,211.74,143.62,101.56,211.74,143.71,101.16,211.84,143.62,101.56,211.84,143.71,101.16,211.65,143.62,101.56,211.65,143.71,101.16,211.74,143.53,101.97,211.65,143.53,101.97,211.84,143.53,101.97,211.94,144.12,100.82,211.94,143.76,102.45,211.55,144.12,100.82,211.55,143.76,102.45,211.74,144.12,100.82,211.55,143.94,101.64,211.74,143.76,102.45,211.94,143.94,101.64,211.74,143.94,101.64,211.74,144.03,101.23,211.84,143.94,101.64,211.84,144.03,101.23,211.65,143.94,101.64,211.65,144.03,101.23,211.74,143.85,102.04,211.65,143.85,102.04,211.84,143.85,102.04,211.94,143.8,100.75,211.94,144.12,100.82,211.55,143.8,100.75,211.55,144.12,100.82,211.74,143.8,100.75,211.74,144.12,100.82,211.55,143.96,100.78,211.94,143.96,100.78,211.55,143.8,100.75,211.55,144.12,100.82,211.55,143.44,102.38,211.55,143.76,102.45,211.55,143.62,101.56,211.55,143.94,101.64,211.55,143.96,100.78,211.55,143.6,102.42,211.55,143.78,101.6,211.55,143.86,101.62,211.55,143.87,101.19,211.55,143.95,101.21,211.55,143.7,101.58,211.55,143.79,101.17,211.55,143.69,102.01,211.55,143.61,101.99,211.55,143.77,102.03,211.55,143.44,102.38,211.55,143.76,102.45,211.94,143.44,102.38,211.94,143.76,102.45,211.74,143.44,102.38,211.74,143.76,102.45,211.55,143.6,102.42,211.94,143.6,102.42,211.94,143.44,102.38,211.94,143.76,102.45,211.94,143.8,100.75,211.94,144.12,100.82,211.94,143.62,101.56,211.94,143.94,101.64,211.94,143.6,102.42,211.94,143.96,100.78,211.94,143.78,101.6,211.94,143.86,101.62,211.94,143.69,102.01,211.94,143.77,102.03,211.94,143.7,101.58,211.94,143.61,101.99,211.94,143.87,101.19,211.94,143.79,101.17,211.94,143.95,101.21});
			return Coordinate_5_229_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #230, 252 total numbers made up of 84 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 getNormal_5_230_vector()
		{
			MFVec3f Normal_5_230_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,5.8524E-15,0.21693,-0.97619,-3.5256E-14,0.21693,-0.97619,5.8701E-15,0.21693,-0.97619,-3.5239E-14,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.7621E-14,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,-1.7621E-14,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_230_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #231, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_231_point()
		{
			MFVec2f TextureCoordinate_5_231_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_231_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #236, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_236_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_236_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_236_coordIndex_1()));
			return IndexedFaceSet_4_236_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #236, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_236_point()
		{
			MFVec3f Coordinate_5_236_point = new MFVec3f(new double[] {211.94,143.44,102.38,211.94,143.07,104.01,211.55,143.44,102.38,211.55,143.07,104.01,211.74,143.44,102.38,211.55,143.25,103.2,211.74,143.07,104.01,211.94,143.25,103.2,211.74,143.25,103.2,211.74,143.34,102.79,211.84,143.25,103.2,211.84,143.34,102.79,211.65,143.25,103.2,211.65,143.34,102.79,211.74,143.16,103.61,211.65,143.16,103.61,211.84,143.16,103.61,211.94,143.76,102.45,211.94,143.39,104.09,211.55,143.76,102.45,211.55,143.39,104.09,211.74,143.76,102.45,211.55,143.57,103.27,211.74,143.39,104.09,211.94,143.57,103.27,211.74,143.57,103.27,211.74,143.66,102.86,211.84,143.57,103.27,211.84,143.66,102.86,211.65,143.57,103.27,211.65,143.66,102.86,211.74,143.48,103.68,211.65,143.48,103.68,211.84,143.48,103.68,211.94,143.44,102.38,211.94,143.76,102.45,211.55,143.44,102.38,211.55,143.76,102.45,211.74,143.44,102.38,211.74,143.76,102.45,211.55,143.6,102.42,211.94,143.6,102.42,211.55,143.44,102.38,211.55,143.76,102.45,211.55,143.07,104.01,211.55,143.39,104.09,211.55,143.25,103.2,211.55,143.57,103.27,211.55,143.6,102.42,211.55,143.23,104.05,211.55,143.41,103.23,211.55,143.49,103.25,211.55,143.5,102.83,211.55,143.58,102.84,211.55,143.33,103.22,211.55,143.42,102.81,211.55,143.32,103.64,211.55,143.24,103.62,211.55,143.4,103.66,211.55,143.07,104.01,211.55,143.39,104.09,211.94,143.07,104.01,211.94,143.39,104.09,211.74,143.07,104.01,211.74,143.39,104.09,211.55,143.23,104.05,211.94,143.23,104.05,211.94,143.07,104.01,211.94,143.39,104.09,211.94,143.44,102.38,211.94,143.76,102.45,211.94,143.25,103.2,211.94,143.57,103.27,211.94,143.23,104.05,211.94,143.6,102.42,211.94,143.41,103.23,211.94,143.49,103.25,211.94,143.32,103.64,211.94,143.4,103.66,211.94,143.33,103.22,211.94,143.24,103.62,211.94,143.5,102.83,211.94,143.42,102.81,211.94,143.58,102.84});
			return Coordinate_5_236_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #237, 252 total numbers made up of 84 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 getNormal_5_237_vector()
		{
			MFVec3f Normal_5_237_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7621E-14,0.21693,-0.97619,-4.6979E-14,0.21693,-0.97619,1.7621E-14,0.21693,-0.97619,-4.6979E-14,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-5.8706E-14,-0.21693,0.97619,-1.7598E-14,-0.21693,0.97619,-5.8729E-14,-0.21693,0.97619,-1.7621E-14,-0.21693,0.97619,-6.2638E-14,-0.21693,0.97619,-6.2638E-14,-0.21693,0.97619,-2.7402E-14,-0.21693,0.97619,-2.7402E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_237_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #238, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_238_point()
		{
			MFVec2f TextureCoordinate_5_238_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_238_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #243, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_243_point()
		{
			MFVec3f Coordinate_5_243_point = new MFVec3f(new double[] {211.94,143.21,103.67,211.94,143.13,104.03,211.55,143.21,103.67,211.55,143.13,104.03,211.75,143.21,103.67,211.55,143.17,103.85,211.75,143.13,104.03,211.94,143.17,103.85,211.94,145.98,104.29,211.94,145.9,104.64,211.55,145.98,104.29,211.55,145.9,104.64,211.75,145.98,104.29,211.55,145.94,104.47,211.75,145.9,104.64,211.94,145.94,104.47,211.94,143.21,103.67,211.94,145.98,104.29,211.55,143.21,103.67,211.55,145.98,104.29,211.75,143.21,103.67,211.75,145.98,104.29,211.55,144.13,103.88,211.55,145.06,104.09,211.94,145.06,104.09,211.94,144.13,103.88,211.55,143.21,103.67,211.55,145.98,104.29,211.55,143.13,104.03,211.55,145.9,104.64,211.55,143.17,103.85,211.55,145.94,104.47,211.55,145.06,104.09,211.55,144.13,103.88,211.55,144.05,104.23,211.55,144.98,104.44,211.55,143.13,104.03,211.55,145.9,104.64,211.94,143.13,104.03,211.94,145.9,104.64,211.75,143.13,104.03,211.75,145.9,104.64,211.55,144.98,104.44,211.55,144.05,104.23,211.94,144.05,104.23,211.94,144.98,104.44,211.94,143.13,104.03,211.94,145.9,104.64,211.94,143.21,103.67,211.94,145.98,104.29,211.94,143.17,103.85,211.94,145.94,104.47,211.94,144.98,104.44,211.94,144.05,104.23,211.94,144.13,103.88,211.94,145.06,104.09});
			return Coordinate_5_243_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #244, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_244_vector()
		{
			MFVec3f Normal_5_244_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7615E-14,0.21693,-0.97619,-3.5239E-14,0.21693,-0.97619,1.7618E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,7.1602E-14,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,1.9888E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.9885E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.6981E-14,-0.21693,0.97619,4.6981E-14,-0.21693,0.97619,4.6982E-14,-0.21693,0.97619,4.6982E-14,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,5.1713E-14,-0.21693,0.97619,3.1826E-14,-0.21693,0.97619,3.1825E-14,-0.21693,0.97619,5.1716E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_244_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #250, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_250_point()
		{
			MFVec3f Coordinate_5_250_point = new MFVec3f(new double[] {211.94,143.85,100.77,211.94,143.77,101.12,211.55,143.85,100.77,211.55,143.77,101.12,211.75,143.85,100.77,211.55,143.81,100.95,211.75,143.77,101.12,211.94,143.81,100.95,211.94,146.63,101.39,211.94,146.55,101.74,211.55,146.63,101.39,211.55,146.55,101.74,211.75,146.63,101.39,211.55,146.59,101.56,211.75,146.55,101.74,211.94,146.59,101.56,211.94,143.85,100.77,211.94,146.63,101.39,211.55,143.85,100.77,211.55,146.63,101.39,211.75,143.85,100.77,211.75,146.63,101.39,211.55,144.78,100.97,211.55,145.7,101.18,211.94,145.7,101.18,211.94,144.78,100.97,211.55,143.85,100.77,211.55,146.63,101.39,211.55,143.77,101.12,211.55,146.55,101.74,211.55,143.81,100.95,211.55,146.59,101.56,211.55,145.7,101.18,211.55,144.78,100.97,211.55,144.7,101.33,211.55,145.62,101.53,211.55,143.77,101.12,211.55,146.55,101.74,211.94,143.77,101.12,211.94,146.55,101.74,211.75,143.77,101.12,211.75,146.55,101.74,211.55,145.62,101.53,211.55,144.7,101.33,211.94,144.7,101.33,211.94,145.62,101.53,211.94,143.77,101.12,211.94,146.55,101.74,211.94,143.85,100.77,211.94,146.63,101.39,211.94,143.81,100.95,211.94,146.59,101.56,211.94,145.62,101.53,211.94,144.7,101.33,211.94,144.78,100.97,211.94,145.7,101.18});
			return Coordinate_5_250_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #251, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_251_vector()
		{
			MFVec3f Normal_5_251_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.6981E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,-4.6982E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,1.9891E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.989E-14,0.21693,-0.97619,1.9888E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,1.5914E-14,-0.21693,0.97619,6.7627E-14,-0.21693,0.97619,6.7623E-14,-0.21693,0.97619,1.5914E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_251_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #257, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_257_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_257_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_257_coordIndex_1()));
			return IndexedFaceSet_4_257_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #257, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_257_point()
		{
			MFVec3f Coordinate_5_257_point = new MFVec3f(new double[] {211.94,146.44,101.34,211.94,146.08,102.97,211.55,146.44,101.34,211.55,146.08,102.97,211.74,146.44,101.34,211.55,146.26,102.15,211.74,146.08,102.97,211.94,146.26,102.15,211.74,146.26,102.15,211.74,146.35,101.74,211.84,146.26,102.15,211.84,146.35,101.74,211.65,146.26,102.15,211.65,146.35,101.74,211.74,146.17,102.56,211.65,146.17,102.56,211.84,146.17,102.56,211.94,146.76,101.41,211.94,146.4,103.04,211.55,146.76,101.41,211.55,146.4,103.04,211.74,146.76,101.41,211.55,146.58,102.22,211.74,146.4,103.04,211.94,146.58,102.22,211.74,146.58,102.22,211.74,146.67,101.81,211.84,146.58,102.22,211.84,146.67,101.81,211.65,146.58,102.22,211.65,146.67,101.81,211.74,146.49,102.63,211.65,146.49,102.63,211.84,146.49,102.63,211.94,146.44,101.34,211.94,146.76,101.41,211.55,146.44,101.34,211.55,146.76,101.41,211.74,146.44,101.34,211.74,146.76,101.41,211.55,146.6,101.37,211.94,146.6,101.37,211.55,146.44,101.34,211.55,146.76,101.41,211.55,146.08,102.97,211.55,146.4,103.04,211.55,146.26,102.15,211.55,146.58,102.22,211.55,146.6,101.37,211.55,146.24,103.0,211.55,146.42,102.19,211.55,146.5,102.21,211.55,146.51,101.78,211.55,146.59,101.8,211.55,146.34,102.17,211.55,146.43,101.76,211.55,146.33,102.6,211.55,146.25,102.58,211.55,146.41,102.61,211.55,146.08,102.97,211.55,146.4,103.04,211.94,146.08,102.97,211.94,146.4,103.04,211.74,146.08,102.97,211.74,146.4,103.04,211.55,146.24,103.0,211.94,146.24,103.0,211.94,146.08,102.97,211.94,146.4,103.04,211.94,146.44,101.34,211.94,146.76,101.41,211.94,146.26,102.15,211.94,146.58,102.22,211.94,146.24,103.0,211.94,146.6,101.37,211.94,146.42,102.19,211.94,146.5,102.21,211.94,146.33,102.6,211.94,146.41,102.61,211.94,146.34,102.17,211.94,146.25,102.58,211.94,146.51,101.78,211.94,146.43,101.76,211.94,146.59,101.8});
			return Coordinate_5_257_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #258, 252 total numbers made up of 84 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 getNormal_5_258_vector()
		{
			MFVec3f Normal_5_258_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7643E-14,0.21693,-0.97619,5.8752E-14,0.21693,-0.97619,1.7593E-14,0.21693,-0.97619,5.8701E-14,0.21693,-0.97619,-7.8161E-15,0.21693,-0.97619,-7.8161E-15,0.21693,-0.97619,2.7402E-14,0.21693,-0.97619,2.7438E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.6997E-14,-0.21693,0.97619,5.8878E-15,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,5.8701E-15,-0.21693,0.97619,7.8262E-15,-0.21693,0.97619,7.8262E-15,-0.21693,0.97619,2.3479E-14,-0.21693,0.97619,2.3495E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_258_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #259, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_259_point()
		{
			MFVec2f TextureCoordinate_5_259_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_259_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #264, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_264_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_264_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_264_coordIndex_1()));
			return IndexedFaceSet_4_264_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #264, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_264_point()
		{
			MFVec3f Coordinate_5_264_point = new MFVec3f(new double[] {211.94,146.08,102.97,211.94,145.72,104.6,211.55,146.08,102.97,211.55,145.72,104.6,211.74,146.08,102.97,211.55,145.9,103.79,211.74,145.72,104.6,211.94,145.9,103.79,211.74,145.9,103.79,211.74,145.99,103.38,211.84,145.9,103.79,211.84,145.99,103.38,211.65,145.9,103.79,211.65,145.99,103.38,211.74,145.81,104.19,211.65,145.81,104.19,211.84,145.81,104.19,211.94,146.4,103.04,211.94,146.04,104.67,211.55,146.4,103.04,211.55,146.04,104.67,211.74,146.4,103.04,211.55,146.22,103.86,211.74,146.04,104.67,211.94,146.22,103.86,211.74,146.22,103.86,211.74,146.31,103.45,211.84,146.22,103.86,211.84,146.31,103.45,211.65,146.22,103.86,211.65,146.31,103.45,211.74,146.13,104.26,211.65,146.13,104.26,211.84,146.13,104.26,211.94,146.08,102.97,211.94,146.4,103.04,211.55,146.08,102.97,211.55,146.4,103.04,211.74,146.08,102.97,211.74,146.4,103.04,211.55,146.24,103.0,211.94,146.24,103.0,211.55,146.08,102.97,211.55,146.4,103.04,211.55,145.72,104.6,211.55,146.04,104.67,211.55,145.9,103.79,211.55,146.22,103.86,211.55,146.24,103.0,211.55,145.88,104.64,211.55,146.06,103.82,211.55,146.14,103.84,211.55,146.15,103.41,211.55,146.23,103.43,211.55,145.98,103.8,211.55,146.07,103.39,211.55,145.97,104.23,211.55,145.89,104.21,211.55,146.05,104.25,211.55,145.72,104.6,211.55,146.04,104.67,211.94,145.72,104.6,211.94,146.04,104.67,211.74,145.72,104.6,211.74,146.04,104.67,211.55,145.88,104.64,211.94,145.88,104.64,211.94,145.72,104.6,211.94,146.04,104.67,211.94,146.08,102.97,211.94,146.4,103.04,211.94,145.9,103.79,211.94,146.22,103.86,211.94,145.88,104.64,211.94,146.24,103.0,211.94,146.06,103.82,211.94,146.14,103.84,211.94,145.97,104.23,211.94,146.05,104.25,211.94,145.98,103.8,211.94,145.89,104.21,211.94,146.15,103.41,211.94,146.07,103.39,211.94,146.23,103.43});
			return Coordinate_5_264_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #265, 252 total numbers made up of 84 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 getNormal_5_265_vector()
		{
			MFVec3f Normal_5_265_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.6979E-14,0.21693,-0.97619,-5.8701E-15,0.21693,-0.97619,-4.6997E-14,0.21693,-0.97619,-5.8878E-15,0.21693,-0.97619,-7.8262E-15,0.21693,-0.97619,-3.9147E-14,0.21693,-0.97619,-2.3479E-14,0.21693,-0.97619,-2.3495E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,2.3478E-14,-0.21693,0.97619,5.86E-15,-0.21693,0.97619,2.3498E-14,-0.21693,0.97619,5.8803E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,3.9155E-14,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8505E-15,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_265_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #266, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_266_point()
		{
			MFVec2f TextureCoordinate_5_266_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.64139,0.088675,0.42857,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.42857,0.58868,0.64139,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_266_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #271, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_271_point()
		{
			MFVec3f Coordinate_5_271_point = new MFVec3f(new double[] {211.43,145.4,103.64,211.43,145.75,102.05,211.43,145.57,102.85,211.43,145.96,103.6,211.43,146.02,103.28,211.43,146.09,102.97,211.43,145.68,103.62,211.43,146.24,102.34,211.43,145.99,102.19,211.43,146.17,102.65,212.04,145.4,103.64,212.04,145.75,102.05,212.04,145.57,102.85,212.04,145.68,103.62,212.04,145.95,103.6,212.04,146.02,103.28,212.04,146.09,102.97,212.04,146.24,102.34,212.04,145.99,102.19,212.04,146.16,102.65,211.43,145.96,103.6,211.43,146.09,102.97,212.04,145.95,103.6,212.04,146.09,102.97,211.74,145.96,103.6,212.04,146.02,103.28,211.74,146.09,102.97,211.43,146.02,103.28,211.43,145.4,103.64,211.43,145.96,103.6,212.04,145.4,103.64,212.04,145.95,103.6,212.04,145.68,103.62,211.74,145.96,103.6,211.74,145.4,103.64,211.43,145.68,103.62,211.43,145.75,102.05,211.43,145.4,103.64,212.04,145.75,102.05,212.04,145.4,103.64,211.43,145.57,102.85,212.04,145.57,102.85,211.74,145.4,103.64,211.74,145.75,102.05,211.43,146.24,102.34,211.43,145.75,102.05,212.04,146.24,102.34,212.04,145.75,102.05,211.74,145.75,102.05,211.74,146.24,102.34,212.04,145.99,102.19,211.43,145.99,102.19,211.43,146.09,102.97,211.43,146.24,102.34,212.04,146.09,102.97,212.04,146.24,102.34,211.74,146.09,102.97,211.74,146.24,102.34,212.04,146.16,102.65,211.43,146.17,102.65});
			return Coordinate_5_271_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #272, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_272_vector()
		{
			MFVec3f Normal_5_272_vector = new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693});
			return Normal_5_272_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #293, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_293_vector()
		{
			MFVec3f Normal_5_293_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,5.8575E-15,0.21693,-0.97619,1.7603E-14,0.21693,-0.97619,5.8803E-15,0.21693,-0.97619,1.7626E-14,0.21693,-0.97619,2.6114E-14,0.21693,-0.97619,-2.0867E-14,0.21693,-0.97619,-7.8167E-15,0.21693,-0.97619,-7.8471E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,5.898E-15,-0.21693,0.97619,2.058E-14,-0.21693,0.97619,5.8929E-15,-0.21693,0.97619,2.0575E-14,-0.21693,0.97619,-5.1965E-15,-0.21693,0.97619,4.1785E-14,-0.21693,0.97619,-1.563E-14,-0.21693,0.97619,-1.5674E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_293_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #300, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_300_vector()
		{
			MFVec3f Normal_5_300_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-2.0547E-14,0.21693,-0.97619,-8.8014E-15,0.21693,-0.97619,-2.0552E-14,0.21693,-0.97619,-8.8065E-15,0.21693,-0.97619,2.6114E-14,0.21693,-0.97619,-2.0867E-14,0.21693,-0.97619,-3.1307E-14,0.21693,-0.97619,-3.1338E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,2.0552E-14,-0.21693,0.97619,-3.2302E-14,-0.21693,0.97619,2.0552E-14,-0.21693,0.97619,-3.2302E-14,-0.21693,0.97619,-5.2185E-15,-0.21693,0.97619,-5.2185E-15,-0.21693,0.97619,-1.5644E-14,-0.21693,0.97619,-1.5674E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_300_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #320, 1792 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_320_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_320_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_320_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_320_coordIndex_2()));
			return IndexedFaceSet_4_320_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #320, 954 total numbers made up of 318 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_320_point()
		{
			MFVec3f Coordinate_5_320_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_320_point_1()))
				.append(new MFVec3f(getCoordinate_5_320_point_2()))
				.append(new MFVec3f(getCoordinate_5_320_point_3()))
				.append(new MFVec3f(getCoordinate_5_320_point_4()));
			return Coordinate_5_320_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #321, 954 total numbers made up of 318 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 getNormal_5_321_vector()
		{
			MFVec3f Normal_5_321_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_321_vector_1()))
				.append(new MFVec3f(getNormal_5_321_vector_2()))
				.append(new MFVec3f(getNormal_5_321_vector_3()))
				.append(new MFVec3f(getNormal_5_321_vector_4()));
			return Normal_5_321_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #322, 636 total numbers made up of 318 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_5_322_point()
		{
			MFVec2f TextureCoordinate_5_322_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_322_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_322_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_322_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_322_point_4()));
			return TextureCoordinate_5_322_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #453, 1792 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_453_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_453_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_453_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_453_coordIndex_2()));
			return IndexedFaceSet_4_453_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #453, 954 total numbers made up of 318 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_453_point()
		{
			MFVec3f Coordinate_5_453_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_453_point_1()))
				.append(new MFVec3f(getCoordinate_5_453_point_2()))
				.append(new MFVec3f(getCoordinate_5_453_point_3()))
				.append(new MFVec3f(getCoordinate_5_453_point_4()));
			return Coordinate_5_453_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #454, 954 total numbers made up of 318 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 getNormal_5_454_vector()
		{
			MFVec3f Normal_5_454_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_454_vector_1()))
				.append(new MFVec3f(getNormal_5_454_vector_2()))
				.append(new MFVec3f(getNormal_5_454_vector_3()))
				.append(new MFVec3f(getNormal_5_454_vector_4()));
			return Normal_5_454_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #455, 636 total numbers made up of 318 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_5_455_point()
		{
			MFVec2f TextureCoordinate_5_455_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_455_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_455_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_455_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_455_point_4()));
			return TextureCoordinate_5_455_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #474, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_474_point()
		{
			MFVec3f Coordinate_5_474_point = new MFVec3f(new double[] {209.77,-146.45,103.44,209.77,-146.53,103.09,209.18,-146.45,103.44,209.18,-146.53,103.09,209.48,-146.45,103.44,209.18,-146.49,103.27,209.48,-146.53,103.09,209.77,-146.49,103.27,209.77,-146.83,103.53,209.77,-146.92,103.18,209.18,-146.83,103.53,209.18,-146.92,103.18,209.48,-146.83,103.53,209.18,-146.88,103.36,209.48,-146.92,103.18,209.77,-146.87,103.36,209.77,-146.45,103.44,209.77,-146.83,103.53,209.18,-146.45,103.44,209.18,-146.83,103.53,209.48,-146.45,103.44,209.48,-146.83,103.53,209.18,-146.64,103.49,209.77,-146.64,103.49,209.18,-146.45,103.44,209.18,-146.83,103.53,209.18,-146.53,103.09,209.18,-146.92,103.18,209.18,-146.49,103.27,209.18,-146.88,103.36,209.18,-146.64,103.49,209.18,-146.73,103.14,209.18,-146.53,103.09,209.18,-146.92,103.18,209.77,-146.53,103.09,209.77,-146.92,103.18,209.48,-146.53,103.09,209.48,-146.92,103.18,209.18,-146.73,103.14,209.77,-146.73,103.14,209.77,-146.53,103.09,209.77,-146.92,103.18,209.77,-146.45,103.44,209.77,-146.83,103.53,209.77,-146.49,103.27,209.77,-146.87,103.36,209.77,-146.73,103.14,209.77,-146.64,103.49});
			return Coordinate_5_474_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #475, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_475_vector()
		{
			MFVec3f Normal_5_475_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-9.2833E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,-9.3004E-15,0.23457,0.9721,-2.2001E-14,0.23457,0.9721,-3.8141E-14,0.23457,0.9721,8.6431E-15,0.23457,0.9721,-3.8097E-14,0.23457,0.9721,-3.8141E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3324E-15,-0.23457,-0.9721,2.1984E-14,-0.23457,-0.9721,-4.3098E-15,-0.23457,-0.9721,2.2007E-14,-0.23457,-0.9721,-8.6431E-15,-0.23457,-0.9721,3.8141E-14,-0.23457,-0.9721,1.4719E-14,-0.23457,-0.9721,1.4749E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_475_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #481, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_481_point()
		{
			MFVec3f Coordinate_5_481_point = new MFVec3f(new double[] {209.77,-146.56,102.99,209.77,-146.64,102.64,209.18,-146.56,102.99,209.18,-146.64,102.64,209.48,-146.56,102.99,209.18,-146.6,102.82,209.48,-146.64,102.64,209.77,-146.6,102.82,209.77,-146.94,103.09,209.77,-147.02,102.74,209.18,-146.94,103.09,209.18,-147.03,102.74,209.48,-146.94,103.09,209.18,-146.98,102.91,209.48,-147.03,102.74,209.77,-146.98,102.91,209.77,-146.56,102.99,209.77,-146.94,103.09,209.18,-146.56,102.99,209.18,-146.94,103.09,209.48,-146.56,102.99,209.48,-146.94,103.09,209.18,-146.75,103.04,209.77,-146.75,103.04,209.18,-146.56,102.99,209.18,-146.94,103.09,209.18,-146.64,102.64,209.18,-147.03,102.74,209.18,-146.6,102.82,209.18,-146.98,102.91,209.18,-146.75,103.04,209.18,-146.83,102.69,209.18,-146.64,102.64,209.18,-147.03,102.74,209.77,-146.64,102.64,209.77,-147.02,102.74,209.48,-146.64,102.64,209.48,-147.03,102.74,209.18,-146.83,102.69,209.77,-146.83,102.69,209.77,-146.64,102.64,209.77,-147.02,102.74,209.77,-146.56,102.99,209.77,-146.94,103.09,209.77,-146.6,102.82,209.77,-146.98,102.91,209.77,-146.83,102.69,209.77,-146.75,103.04});
			return Coordinate_5_481_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #482, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_482_vector()
		{
			MFVec3f Normal_5_482_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3324E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,4.3324E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,8.6734E-15,0.23457,0.9721,-3.8111E-14,0.23457,0.9721,8.6431E-15,0.23457,0.9721,8.6734E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.7033E-14,-0.23457,-0.9721,-4.3324E-15,-0.23457,-0.9721,-1.7028E-14,-0.23457,-0.9721,-4.327E-15,-0.23457,-0.9721,-3.123E-14,-0.23457,-0.9721,-8.651E-15,-0.23457,-0.9721,-1.9933E-14,-0.23457,-0.9721,-1.9933E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_482_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #502, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_502_point()
		{
			MFVec3f Coordinate_5_502_point = new MFVec3f(new double[] {209.16,-145.91,102.08,209.16,-145.53,103.66,209.16,-145.72,102.87,209.16,-146.39,102.36,209.16,-146.31,102.67,209.16,-146.24,102.98,209.16,-146.15,102.22,209.16,-146.09,103.62,209.16,-145.81,103.64,209.16,-146.16,103.3,209.77,-145.91,102.08,209.77,-145.52,103.66,209.77,-145.72,102.87,209.77,-146.15,102.22,209.77,-146.39,102.36,209.77,-146.31,102.67,209.77,-146.24,102.98,209.77,-146.09,103.62,209.77,-145.81,103.64,209.77,-146.16,103.3,209.16,-146.39,102.36,209.16,-146.24,102.98,209.77,-146.39,102.36,209.77,-146.24,102.98,209.47,-146.39,102.36,209.77,-146.31,102.67,209.47,-146.24,102.98,209.16,-146.31,102.67,209.16,-145.91,102.08,209.16,-146.39,102.36,209.77,-145.91,102.08,209.77,-146.39,102.36,209.77,-146.15,102.22,209.47,-146.39,102.36,209.47,-145.91,102.08,209.16,-146.15,102.22,209.16,-145.53,103.66,209.16,-145.91,102.08,209.77,-145.52,103.66,209.77,-145.91,102.08,209.16,-145.72,102.87,209.77,-145.72,102.87,209.47,-145.91,102.08,209.47,-145.53,103.66,209.16,-146.09,103.62,209.16,-145.53,103.66,209.77,-146.09,103.62,209.77,-145.52,103.66,209.47,-145.53,103.66,209.47,-146.09,103.62,209.77,-145.81,103.64,209.16,-145.81,103.64,209.16,-146.24,102.98,209.16,-146.09,103.62,209.77,-146.24,102.98,209.77,-146.09,103.62,209.47,-146.24,102.98,209.47,-146.09,103.62,209.77,-146.16,103.3,209.16,-146.16,103.3});
			return Coordinate_5_502_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #503, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_503_vector()
		{
			MFVec3f Normal_5_503_vector = new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457});
			return Normal_5_503_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #509, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_509_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_509_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_509_coordIndex_1()));
			return IndexedFaceSet_4_509_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #509, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_509_point()
		{
			MFVec3f Coordinate_5_509_point = new MFVec3f(new double[] {209.67,-146.22,102.98,209.67,-146.62,101.35,209.28,-146.22,102.98,209.28,-146.62,101.35,209.48,-146.22,102.98,209.28,-146.42,102.17,209.48,-146.62,101.35,209.67,-146.42,102.17,209.48,-146.42,102.17,209.48,-146.32,102.57,209.57,-146.42,102.17,209.57,-146.32,102.57,209.38,-146.42,102.17,209.38,-146.32,102.57,209.48,-146.52,101.76,209.38,-146.52,101.76,209.57,-146.52,101.76,209.67,-146.54,103.06,209.67,-146.93,101.43,209.28,-146.54,103.06,209.28,-146.93,101.43,209.48,-146.54,103.06,209.28,-146.74,102.24,209.48,-146.93,101.43,209.67,-146.74,102.24,209.48,-146.74,102.24,209.48,-146.64,102.65,209.57,-146.74,102.24,209.57,-146.64,102.65,209.38,-146.74,102.24,209.38,-146.64,102.65,209.48,-146.84,101.84,209.38,-146.84,101.84,209.57,-146.84,101.84,209.67,-146.22,102.98,209.67,-146.54,103.06,209.28,-146.22,102.98,209.28,-146.54,103.06,209.48,-146.22,102.98,209.48,-146.54,103.06,209.28,-146.38,103.02,209.67,-146.38,103.02,209.28,-146.22,102.98,209.28,-146.54,103.06,209.28,-146.62,101.35,209.28,-146.93,101.43,209.28,-146.42,102.17,209.28,-146.74,102.24,209.28,-146.38,103.02,209.28,-146.78,101.39,209.28,-146.58,102.21,209.28,-146.66,102.23,209.28,-146.48,102.61,209.28,-146.56,102.63,209.28,-146.5,102.19,209.28,-146.4,102.59,209.28,-146.68,101.8,209.28,-146.6,101.78,209.28,-146.76,101.82,209.28,-146.62,101.35,209.28,-146.93,101.43,209.67,-146.62,101.35,209.67,-146.93,101.43,209.48,-146.62,101.35,209.48,-146.93,101.43,209.28,-146.78,101.39,209.67,-146.78,101.39,209.67,-146.62,101.35,209.67,-146.93,101.43,209.67,-146.22,102.98,209.67,-146.54,103.06,209.67,-146.42,102.17,209.67,-146.74,102.24,209.67,-146.78,101.39,209.67,-146.38,103.02,209.67,-146.58,102.21,209.67,-146.66,102.23,209.67,-146.68,101.8,209.67,-146.76,101.82,209.67,-146.5,102.19,209.67,-146.6,101.78,209.67,-146.48,102.61,209.67,-146.4,102.59,209.67,-146.56,102.63});
			return Coordinate_5_509_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #510, 252 total numbers made up of 84 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 getNormal_5_510_vector()
		{
			MFVec3f Normal_5_510_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,4.3328E-14,0.23457,0.9721,4.3328E-14,0.23457,0.9721,8.2306E-15,0.23457,0.9721,8.2306E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1989E-14,-0.23457,-0.9721,6.1921E-14,-0.23457,-0.9721,2.2007E-14,-0.23457,-0.9721,6.1939E-14,-0.23457,-0.9721,6.0699E-14,-0.23457,-0.9721,2.6831E-14,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,-8.2482E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_510_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #511, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_511_point()
		{
			MFVec2f TextureCoordinate_5_511_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_511_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #516, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_516_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_516_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_516_coordIndex_1()));
			return IndexedFaceSet_4_516_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #516, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_516_point()
		{
			MFVec3f Coordinate_5_516_point = new MFVec3f(new double[] {209.67,-145.83,104.61,209.67,-146.22,102.98,209.28,-145.83,104.61,209.28,-146.22,102.98,209.48,-145.83,104.61,209.28,-146.03,103.79,209.48,-146.22,102.98,209.67,-146.03,103.79,209.48,-146.03,103.79,209.48,-145.93,104.2,209.57,-146.03,103.79,209.57,-145.93,104.2,209.38,-146.03,103.79,209.38,-145.93,104.2,209.48,-146.13,103.39,209.38,-146.13,103.39,209.57,-146.13,103.39,209.67,-146.15,104.68,209.67,-146.54,103.06,209.28,-146.15,104.68,209.28,-146.54,103.06,209.48,-146.15,104.68,209.28,-146.35,103.87,209.48,-146.54,103.06,209.67,-146.35,103.87,209.48,-146.35,103.87,209.48,-146.25,104.28,209.57,-146.35,103.87,209.57,-146.25,104.28,209.38,-146.35,103.87,209.38,-146.25,104.28,209.48,-146.44,103.46,209.38,-146.44,103.46,209.57,-146.44,103.46,209.67,-145.83,104.61,209.67,-146.15,104.68,209.28,-145.83,104.61,209.28,-146.15,104.68,209.48,-145.83,104.61,209.48,-146.15,104.68,209.28,-145.99,104.65,209.67,-145.99,104.65,209.28,-145.83,104.61,209.28,-146.15,104.68,209.28,-146.22,102.98,209.28,-146.54,103.06,209.28,-146.03,103.79,209.28,-146.35,103.87,209.28,-145.99,104.65,209.28,-146.38,103.02,209.28,-146.19,103.83,209.28,-146.27,103.85,209.28,-146.09,104.24,209.28,-146.17,104.26,209.28,-146.11,103.81,209.28,-146.01,104.22,209.28,-146.28,103.43,209.28,-146.21,103.41,209.28,-146.36,103.45,209.28,-146.22,102.98,209.28,-146.54,103.06,209.67,-146.22,102.98,209.67,-146.54,103.06,209.48,-146.22,102.98,209.48,-146.54,103.06,209.28,-146.38,103.02,209.67,-146.38,103.02,209.67,-146.22,102.98,209.67,-146.54,103.06,209.67,-145.83,104.61,209.67,-146.15,104.68,209.67,-146.03,103.79,209.67,-146.35,103.87,209.67,-146.38,103.02,209.67,-145.99,104.65,209.67,-146.19,103.83,209.67,-146.27,103.85,209.67,-146.28,103.43,209.67,-146.36,103.45,209.67,-146.11,103.81,209.67,-146.2,103.41,209.67,-146.09,104.24,209.67,-146.01,104.22,209.67,-146.17,104.26});
			return Coordinate_5_516_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #517, 252 total numbers made up of 84 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 getNormal_5_517_vector()
		{
			MFVec3f Normal_5_517_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-3.4702E-14,0.23457,0.9721,-9.3004E-15,0.23457,0.9721,-3.4707E-14,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,9.4594E-15,0.23457,0.9721,4.3328E-14,0.23457,0.9721,-8.686E-15,0.23457,0.9721,-8.686E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_517_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #518, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_518_point()
		{
			MFVec2f TextureCoordinate_5_518_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_518_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #523, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_523_point()
		{
			MFVec3f Coordinate_5_523_point = new MFVec3f(new double[] {209.67,-143.26,103.98,209.67,-143.34,103.63,209.28,-143.26,103.98,209.28,-143.34,103.63,209.48,-143.26,103.98,209.28,-143.3,103.8,209.48,-143.34,103.63,209.67,-143.3,103.8,209.67,-146.02,104.64,209.67,-146.1,104.29,209.28,-146.02,104.64,209.28,-146.1,104.29,209.48,-146.02,104.64,209.28,-146.06,104.47,209.48,-146.1,104.29,209.67,-146.06,104.47,209.67,-143.26,103.98,209.67,-146.02,104.64,209.28,-143.26,103.98,209.28,-146.02,104.64,209.48,-143.26,103.98,209.48,-146.02,104.64,209.28,-144.18,104.2,209.28,-145.1,104.42,209.67,-145.1,104.42,209.67,-144.18,104.2,209.28,-143.26,103.98,209.28,-146.02,104.64,209.28,-143.34,103.63,209.28,-146.1,104.29,209.28,-143.3,103.8,209.28,-146.06,104.47,209.28,-145.1,104.42,209.28,-144.18,104.2,209.28,-144.26,103.85,209.28,-145.18,104.07,209.28,-143.34,103.63,209.28,-146.1,104.29,209.67,-143.34,103.63,209.67,-146.1,104.29,209.48,-143.34,103.63,209.48,-146.1,104.29,209.28,-145.18,104.07,209.28,-144.26,103.85,209.67,-144.26,103.85,209.67,-145.18,104.07,209.67,-143.34,103.63,209.67,-146.1,104.29,209.67,-143.26,103.98,209.67,-146.02,104.64,209.67,-143.3,103.8,209.67,-146.06,104.47,209.67,-145.18,104.07,209.67,-144.26,103.85,209.67,-144.18,104.2,209.67,-145.1,104.42});
			return Coordinate_5_523_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #524, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_524_vector()
		{
			MFVec3f Normal_5_524_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,3.0635E-14,0.23457,0.9721,-2.1998E-14,0.23457,0.9721,3.0637E-14,0.23457,0.9721,-2.1995E-14,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4467E-15,0.23457,0.9721,-2.9204E-14,0.23457,0.9721,6.4493E-15,0.23457,0.9721,6.4493E-15,0.23457,0.9721,-2.9204E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,-6.4457E-15,-0.23457,-0.9721,-6.4457E-15,-0.23457,-0.9721,-6.4446E-15,-0.23457,-0.9721,-6.4478E-15,-0.23457,-0.9721,-6.4478E-15,-0.23457,-0.9721,-6.4446E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_524_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #530, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_530_point()
		{
			MFVec3f Coordinate_5_530_point = new MFVec3f(new double[] {209.67,-143.96,101.08,209.67,-144.04,100.73,209.28,-143.96,101.08,209.28,-144.04,100.73,209.48,-143.96,101.08,209.28,-144.0,100.91,209.48,-144.04,100.73,209.67,-144.0,100.91,209.67,-146.72,101.75,209.67,-146.8,101.4,209.28,-146.72,101.75,209.28,-146.8,101.4,209.48,-146.72,101.75,209.28,-146.76,101.57,209.48,-146.8,101.4,209.67,-146.76,101.57,209.67,-143.96,101.08,209.67,-146.72,101.75,209.28,-143.96,101.08,209.28,-146.72,101.75,209.48,-143.96,101.08,209.48,-146.72,101.75,209.28,-144.88,101.31,209.28,-145.8,101.53,209.67,-145.8,101.53,209.67,-144.88,101.31,209.28,-143.96,101.08,209.28,-146.72,101.75,209.28,-144.04,100.73,209.28,-146.8,101.4,209.28,-144.0,100.91,209.28,-146.76,101.57,209.28,-145.8,101.53,209.28,-144.88,101.31,209.28,-144.96,100.96,209.28,-145.88,101.18,209.28,-144.04,100.73,209.28,-146.8,101.4,209.67,-144.04,100.73,209.67,-146.8,101.4,209.48,-144.04,100.73,209.48,-146.8,101.4,209.28,-145.88,101.18,209.28,-144.96,100.96,209.67,-144.96,100.95,209.67,-145.88,101.18,209.67,-144.04,100.73,209.67,-146.8,101.4,209.67,-143.96,101.08,209.67,-146.72,101.75,209.67,-144.0,100.91,209.67,-146.76,101.57,209.67,-145.88,101.18,209.67,-144.96,100.95,209.67,-144.88,101.31,209.67,-145.8,101.53});
			return Coordinate_5_530_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #531, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_531_vector()
		{
			MFVec3f Normal_5_531_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4478E-15,0.23457,0.9721,6.4461E-15,0.23457,0.9721,6.4461E-15,0.23457,0.9721,6.4478E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1995E-14,-0.23457,-0.9721,2.1995E-14,-0.23457,-0.9721,2.1998E-14,-0.23457,-0.9721,2.1998E-14,-0.23457,-0.9721,6.4854E-14,-0.23457,-0.9721,-6.4488E-15,-0.23457,-0.9721,6.4855E-14,-0.23457,-0.9721,6.4858E-14,-0.23457,-0.9721,6.4855E-14,-0.23457,-0.9721,6.4858E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_531_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #537, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_537_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_537_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_537_coordIndex_1()));
			return IndexedFaceSet_4_537_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #537, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_537_point()
		{
			MFVec3f Coordinate_5_537_point = new MFVec3f(new double[] {209.67,-143.59,102.35,209.67,-143.98,100.72,209.28,-143.59,102.35,209.28,-143.98,100.72,209.47,-143.59,102.35,209.28,-143.79,101.53,209.47,-143.98,100.72,209.67,-143.79,101.53,209.47,-143.79,101.53,209.47,-143.69,101.94,209.57,-143.79,101.53,209.57,-143.69,101.94,209.38,-143.79,101.53,209.38,-143.69,101.94,209.47,-143.89,101.13,209.38,-143.89,101.13,209.57,-143.89,101.13,209.67,-143.91,102.42,209.67,-144.3,100.8,209.28,-143.91,102.42,209.28,-144.3,100.8,209.47,-143.91,102.42,209.28,-144.11,101.61,209.47,-144.3,100.8,209.67,-144.11,101.61,209.47,-144.11,101.61,209.47,-144.01,102.02,209.57,-144.11,101.61,209.57,-144.01,102.02,209.38,-144.11,101.61,209.38,-144.01,102.02,209.47,-144.2,101.2,209.38,-144.2,101.2,209.57,-144.2,101.2,209.67,-143.59,102.35,209.67,-143.91,102.42,209.28,-143.59,102.35,209.28,-143.91,102.42,209.47,-143.59,102.35,209.47,-143.91,102.42,209.28,-143.75,102.38,209.67,-143.75,102.38,209.28,-143.59,102.35,209.28,-143.91,102.42,209.28,-143.98,100.72,209.28,-144.3,100.8,209.28,-143.79,101.53,209.28,-144.11,101.61,209.28,-143.75,102.38,209.28,-144.14,100.76,209.28,-143.95,101.57,209.28,-144.03,101.59,209.28,-143.85,101.98,209.28,-143.93,102.0,209.28,-143.87,101.55,209.28,-143.77,101.96,209.28,-144.05,101.16,209.28,-143.97,101.15,209.28,-144.13,101.18,209.28,-143.98,100.72,209.28,-144.3,100.8,209.67,-143.98,100.72,209.67,-144.3,100.8,209.47,-143.98,100.72,209.47,-144.3,100.8,209.28,-144.14,100.76,209.67,-144.14,100.76,209.67,-143.98,100.72,209.67,-144.3,100.8,209.67,-143.59,102.35,209.67,-143.91,102.42,209.67,-143.79,101.53,209.67,-144.11,101.61,209.67,-144.14,100.76,209.67,-143.75,102.38,209.67,-143.95,101.57,209.67,-144.03,101.59,209.67,-144.05,101.16,209.67,-144.13,101.18,209.67,-143.87,101.55,209.67,-143.97,101.15,209.67,-143.85,101.98,209.67,-143.77,101.96,209.67,-143.93,102.0});
			return Coordinate_5_537_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #538, 252 total numbers made up of 84 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 getNormal_5_538_vector()
		{
			MFVec3f Normal_5_538_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3349E-14,0.23457,0.9721,-9.2833E-15,0.23457,0.9721,4.3349E-14,0.23457,0.9721,-9.2833E-15,0.23457,0.9721,-2.6849E-14,0.23457,0.9721,4.3328E-14,0.23457,0.9721,-2.6822E-14,0.23457,0.9721,-2.6858E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3327E-14,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,-4.3328E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6804E-14,-0.23457,-0.9721,2.684E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_538_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #539, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_539_point()
		{
			MFVec2f TextureCoordinate_5_539_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_539_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #544, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_544_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_544_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_544_coordIndex_1()));
			return IndexedFaceSet_4_544_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #544, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_544_point()
		{
			MFVec3f Coordinate_5_544_point = new MFVec3f(new double[] {209.67,-143.2,103.97,209.67,-143.59,102.35,209.28,-143.2,103.97,209.28,-143.59,102.35,209.47,-143.2,103.97,209.28,-143.4,103.16,209.47,-143.59,102.35,209.67,-143.4,103.16,209.47,-143.4,103.16,209.47,-143.3,103.57,209.57,-143.4,103.16,209.57,-143.3,103.57,209.38,-143.4,103.16,209.38,-143.3,103.57,209.47,-143.49,102.75,209.38,-143.49,102.75,209.57,-143.49,102.75,209.67,-143.52,104.05,209.67,-143.91,102.42,209.28,-143.52,104.05,209.28,-143.91,102.42,209.47,-143.52,104.05,209.28,-143.71,103.24,209.47,-143.91,102.42,209.67,-143.71,103.24,209.47,-143.71,103.24,209.47,-143.62,103.64,209.57,-143.71,103.24,209.57,-143.62,103.64,209.38,-143.71,103.24,209.38,-143.62,103.64,209.47,-143.81,102.83,209.38,-143.81,102.83,209.57,-143.81,102.83,209.67,-143.2,103.97,209.67,-143.52,104.05,209.28,-143.2,103.97,209.28,-143.52,104.05,209.47,-143.2,103.97,209.47,-143.52,104.05,209.28,-143.36,104.01,209.67,-143.36,104.01,209.28,-143.2,103.97,209.28,-143.52,104.05,209.28,-143.59,102.35,209.28,-143.91,102.42,209.28,-143.4,103.16,209.28,-143.71,103.24,209.28,-143.36,104.01,209.28,-143.75,102.38,209.28,-143.55,103.2,209.28,-143.63,103.22,209.28,-143.46,103.6,209.28,-143.54,103.62,209.28,-143.48,103.18,209.28,-143.38,103.59,209.28,-143.65,102.79,209.28,-143.57,102.77,209.28,-143.73,102.81,209.28,-143.59,102.35,209.28,-143.91,102.42,209.67,-143.59,102.35,209.67,-143.91,102.42,209.47,-143.59,102.35,209.47,-143.91,102.42,209.28,-143.75,102.38,209.67,-143.75,102.38,209.67,-143.59,102.35,209.67,-143.91,102.42,209.67,-143.2,103.97,209.67,-143.52,104.05,209.67,-143.4,103.16,209.67,-143.71,103.24,209.67,-143.75,102.38,209.67,-143.36,104.01,209.67,-143.55,103.2,209.67,-143.63,103.22,209.67,-143.65,102.79,209.67,-143.73,102.81,209.67,-143.48,103.18,209.67,-143.57,102.77,209.67,-143.46,103.6,209.67,-143.38,103.59,209.67,-143.54,103.62});
			return Coordinate_5_544_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #545, 252 total numbers made up of 84 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 getNormal_5_545_vector()
		{
			MFVec3f Normal_5_545_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,-6.0726E-14,0.23457,0.9721,-2.6858E-14,0.23457,0.9721,-2.562E-14,0.23457,0.9721,-2.5638E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3328E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6822E-14,-0.23457,-0.9721,2.6858E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_545_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #546, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_546_point()
		{
			MFVec2f TextureCoordinate_5_546_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_546_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #551, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_551_point()
		{
			MFVec3f Coordinate_5_551_point = new MFVec3f(new double[] {209.16,-144.1,101.64,209.16,-143.72,103.23,209.16,-143.91,102.43,209.16,-144.59,101.93,209.16,-144.51,102.24,209.16,-144.44,102.55,209.16,-144.35,101.79,209.16,-144.28,103.18,209.16,-144.0,103.2,209.16,-144.36,102.87,209.77,-144.1,101.64,209.77,-143.72,103.23,209.77,-143.91,102.43,209.77,-144.34,101.79,209.77,-144.59,101.93,209.77,-144.51,102.24,209.77,-144.44,102.55,209.77,-144.28,103.18,209.77,-144.0,103.2,209.77,-144.36,102.87,209.16,-144.59,101.93,209.16,-144.44,102.55,209.77,-144.59,101.93,209.77,-144.44,102.55,209.47,-144.59,101.93,209.77,-144.51,102.24,209.47,-144.44,102.55,209.16,-144.51,102.24,209.16,-144.1,101.64,209.16,-144.59,101.93,209.77,-144.1,101.64,209.77,-144.59,101.93,209.77,-144.34,101.79,209.47,-144.59,101.93,209.47,-144.1,101.64,209.16,-144.35,101.79,209.16,-143.72,103.23,209.16,-144.1,101.64,209.77,-143.72,103.23,209.77,-144.1,101.64,209.16,-143.91,102.43,209.77,-143.91,102.43,209.47,-144.1,101.64,209.47,-143.72,103.23,209.16,-144.28,103.18,209.16,-143.72,103.23,209.77,-144.28,103.18,209.77,-143.72,103.23,209.47,-143.72,103.23,209.47,-144.28,103.18,209.77,-144.0,103.2,209.16,-144.0,103.2,209.16,-144.44,102.55,209.16,-144.28,103.18,209.77,-144.44,102.55,209.77,-144.28,103.18,209.47,-144.44,102.55,209.47,-144.28,103.18,209.77,-144.36,102.87,209.16,-144.36,102.87});
			return Coordinate_5_551_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #552, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_552_vector()
		{
			MFVec3f Normal_5_552_vector = new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457});
			return Normal_5_552_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #565, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_565_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_565_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_565_coordIndex_1()));
			return IndexedFaceSet_4_565_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #565, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_565_point()
		{
			MFVec3f Coordinate_5_565_point = new MFVec3f(new double[] {211.22,-145.27,102.72,211.22,-145.51,102.78,211.22,-145.74,102.84,211.22,-145.97,102.89,211.27,-145.27,102.75,211.27,-145.5,102.81,211.27,-145.73,102.86,211.27,-145.97,102.92,211.27,-145.26,102.8,211.27,-145.49,102.85,211.27,-145.72,102.91,211.27,-145.96,102.97,211.22,-145.25,102.82,211.22,-145.48,102.88,211.22,-145.72,102.93,211.22,-145.95,102.99,211.18,-145.26,102.8,211.18,-145.49,102.85,211.18,-145.72,102.91,211.18,-145.96,102.96,211.18,-145.27,102.75,211.18,-145.5,102.8,211.18,-145.73,102.86,211.18,-145.97,102.92,211.22,-145.27,102.72,211.22,-145.51,102.78,211.22,-145.74,102.84,211.22,-145.97,102.89,211.27,-145.38,102.78,211.25,-145.51,102.79,211.22,-145.39,102.75,211.25,-145.39,102.76,211.27,-145.37,102.83,211.27,-145.49,102.83,211.27,-145.38,102.8,211.22,-145.37,102.85,211.25,-145.48,102.87,211.25,-145.37,102.84,211.18,-145.38,102.78,211.17,-145.5,102.83,211.18,-145.37,102.82,211.17,-145.38,102.8,211.22,-145.39,102.75,211.2,-145.51,102.79,211.2,-145.39,102.76,211.22,-145.86,102.87,211.18,-145.85,102.89,211.2,-145.74,102.84,211.2,-145.86,102.87,211.18,-145.84,102.94,211.17,-145.73,102.88,211.17,-145.85,102.91,211.22,-145.83,102.96,211.27,-145.84,102.94,211.25,-145.72,102.93,211.25,-145.84,102.96,211.27,-145.85,102.89,211.27,-145.73,102.89,211.27,-145.85,102.91,211.22,-145.86,102.87,211.25,-145.74,102.84,211.25,-145.86,102.87,211.22,-145.27,102.72,211.27,-145.27,102.75,211.27,-145.26,102.8,211.22,-145.25,102.82,211.18,-145.26,102.8,211.18,-145.27,102.75,211.22,-145.97,102.89,211.18,-145.97,102.92,211.18,-145.96,102.96,211.22,-145.95,102.99,211.27,-145.96,102.97,211.27,-145.97,102.92});
			return Coordinate_5_565_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #566, 222 total numbers made up of 74 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 getNormal_5_566_vector()
		{
			MFVec3f Normal_5_566_vector = new MFVec3f(new double[] {-1.6893E-13,-0.23457,-0.9721,2.9079E-13,-0.23457,-0.9721,2.8683E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.0998E-13,0.23457,0.9721,3.968E-13,0.23457,0.9721,1.7289E-13,0.23457,0.9721,-1.1394E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.6893E-13,-0.23457,-0.9721,-1.7289E-13,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,3.9617E-15,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,5.4988E-14,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,2.8683E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,2.2392E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,-3.9284E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,6.2589E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,-3.0067E-13,-0.9721,0.23457,3.5918E-14,-0.9721,0.23457});
			return Normal_5_566_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #567, 148 total numbers made up of 74 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_5_567_point()
		{
			MFVec2f TextureCoordinate_5_567_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_567_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #572, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_572_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_572_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_572_coordIndex_1()));
			return IndexedFaceSet_4_572_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #572, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_572_point()
		{
			MFVec3f Coordinate_5_572_point = new MFVec3f(new double[] {211.22,-144.05,102.43,211.22,-144.29,102.49,211.22,-144.52,102.54,211.22,-144.75,102.6,211.27,-144.05,102.45,211.27,-144.28,102.51,211.27,-144.51,102.57,211.27,-144.75,102.62,211.27,-144.03,102.5,211.27,-144.27,102.56,211.27,-144.5,102.62,211.27,-144.74,102.67,211.22,-144.03,102.53,211.22,-144.26,102.58,211.22,-144.5,102.64,211.22,-144.73,102.69,211.18,-144.04,102.5,211.18,-144.27,102.56,211.18,-144.5,102.61,211.18,-144.74,102.67,211.18,-144.05,102.45,211.18,-144.28,102.51,211.18,-144.51,102.57,211.18,-144.75,102.62,211.22,-144.05,102.43,211.22,-144.29,102.49,211.22,-144.52,102.54,211.22,-144.75,102.6,211.27,-144.16,102.48,211.25,-144.28,102.49,211.22,-144.17,102.46,211.25,-144.17,102.46,211.27,-144.15,102.53,211.27,-144.27,102.53,211.27,-144.16,102.51,211.22,-144.15,102.55,211.25,-144.26,102.58,211.25,-144.15,102.55,211.18,-144.16,102.48,211.17,-144.27,102.53,211.18,-144.15,102.53,211.17,-144.16,102.51,211.22,-144.17,102.46,211.2,-144.28,102.49,211.2,-144.17,102.46,211.22,-144.64,102.57,211.18,-144.63,102.59,211.2,-144.52,102.55,211.2,-144.63,102.58,211.18,-144.62,102.64,211.17,-144.51,102.59,211.17,-144.62,102.62,211.22,-144.61,102.67,211.27,-144.62,102.64,211.25,-144.5,102.63,211.25,-144.61,102.66,211.27,-144.63,102.6,211.27,-144.51,102.59,211.27,-144.62,102.62,211.22,-144.64,102.57,211.25,-144.52,102.55,211.25,-144.63,102.58,211.22,-144.05,102.43,211.27,-144.05,102.45,211.27,-144.03,102.5,211.22,-144.03,102.53,211.18,-144.04,102.5,211.18,-144.05,102.45,211.22,-144.75,102.6,211.18,-144.75,102.62,211.18,-144.74,102.67,211.22,-144.73,102.69,211.27,-144.74,102.67,211.27,-144.75,102.62});
			return Coordinate_5_572_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #573, 222 total numbers made up of 74 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 getNormal_5_573_vector()
		{
			MFVec3f Normal_5_573_vector = new MFVec3f(new double[] {-1.7289E-13,-0.23457,-0.9721,5.895E-14,-0.23457,-0.9721,5.895E-14,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.1394E-13,0.23457,0.9721,4.5972E-13,0.23457,0.9721,3.4578E-13,0.23457,0.9721,-2.2392E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.7289E-13,-0.23457,-0.9721,-5.895E-14,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,-2.2392E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,1.1394E-13,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,1.7289E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,1.1394E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,6.8363E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,5.585E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,3.3695E-13,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,-3.3362E-13,-0.9721,0.23457,0.0,-0.9721,0.23457,-7.2555E-14,-0.9721,0.23457,-2.977E-13,-0.9721,0.23457});
			return Normal_5_573_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #574, 148 total numbers made up of 74 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_5_574_point()
		{
			MFVec2f TextureCoordinate_5_574_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_574_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #579, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_579_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_579_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_579_coordIndex_1()));
			return IndexedFaceSet_4_579_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #579, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_579_point()
		{
			MFVec3f Coordinate_5_579_point = new MFVec3f(new double[] {211.22,-145.27,102.72,211.22,-145.51,102.78,211.22,-145.74,102.84,211.22,-145.97,102.89,211.27,-145.27,102.75,211.27,-145.5,102.81,211.27,-145.73,102.86,211.27,-145.97,102.92,211.27,-145.26,102.8,211.27,-145.49,102.85,211.27,-145.72,102.91,211.27,-145.96,102.97,211.22,-145.25,102.82,211.22,-145.48,102.88,211.22,-145.72,102.93,211.22,-145.95,102.99,211.18,-145.26,102.8,211.18,-145.49,102.85,211.18,-145.72,102.91,211.18,-145.96,102.96,211.18,-145.27,102.75,211.18,-145.5,102.8,211.18,-145.73,102.86,211.18,-145.97,102.92,211.22,-145.27,102.72,211.22,-145.51,102.78,211.22,-145.74,102.84,211.22,-145.97,102.89,211.27,-145.38,102.78,211.25,-145.51,102.79,211.22,-145.39,102.75,211.25,-145.39,102.76,211.27,-145.37,102.83,211.27,-145.49,102.83,211.27,-145.38,102.8,211.22,-145.37,102.85,211.25,-145.48,102.87,211.25,-145.37,102.84,211.18,-145.38,102.78,211.17,-145.5,102.83,211.18,-145.37,102.82,211.17,-145.38,102.8,211.22,-145.39,102.75,211.2,-145.51,102.79,211.2,-145.39,102.76,211.22,-145.86,102.87,211.18,-145.85,102.89,211.2,-145.74,102.84,211.2,-145.86,102.87,211.18,-145.84,102.94,211.17,-145.73,102.88,211.17,-145.85,102.91,211.22,-145.83,102.96,211.27,-145.84,102.94,211.25,-145.72,102.93,211.25,-145.84,102.96,211.27,-145.85,102.89,211.27,-145.73,102.89,211.27,-145.85,102.91,211.22,-145.86,102.87,211.25,-145.74,102.84,211.25,-145.86,102.87,211.22,-145.27,102.72,211.27,-145.27,102.75,211.27,-145.26,102.8,211.22,-145.25,102.82,211.18,-145.26,102.8,211.18,-145.27,102.75,211.22,-145.97,102.89,211.18,-145.97,102.92,211.18,-145.96,102.96,211.22,-145.95,102.99,211.27,-145.96,102.97,211.27,-145.97,102.92});
			return Coordinate_5_579_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #580, 222 total numbers made up of 74 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 getNormal_5_580_vector()
		{
			MFVec3f Normal_5_580_vector = new MFVec3f(new double[] {-1.6893E-13,-0.23457,-0.9721,2.9079E-13,-0.23457,-0.9721,2.8683E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.0998E-13,0.23457,0.9721,3.968E-13,0.23457,0.9721,1.7289E-13,0.23457,0.9721,-1.1394E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.6893E-13,-0.23457,-0.9721,-1.7289E-13,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,3.9617E-15,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,5.4988E-14,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,2.8683E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,2.2392E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,-3.9284E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,6.2589E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,-3.0067E-13,-0.9721,0.23457,3.5918E-14,-0.9721,0.23457});
			return Normal_5_580_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #581, 148 total numbers made up of 74 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_5_581_point()
		{
			MFVec2f TextureCoordinate_5_581_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_581_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #586, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_586_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_586_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_586_coordIndex_1()));
			return IndexedFaceSet_4_586_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #586, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_586_point()
		{
			MFVec3f Coordinate_5_586_point = new MFVec3f(new double[] {211.22,-145.18,102.5,211.22,-145.36,102.35,211.22,-145.55,102.2,211.22,-145.73,102.05,211.27,-145.19,102.52,211.27,-145.38,102.37,211.27,-145.56,102.22,211.27,-145.75,102.07,211.27,-145.22,102.56,211.27,-145.41,102.41,211.27,-145.6,102.26,211.27,-145.78,102.1,211.22,-145.24,102.58,211.22,-145.43,102.43,211.22,-145.61,102.27,211.22,-145.8,102.12,211.18,-145.22,102.56,211.18,-145.41,102.41,211.18,-145.59,102.25,211.18,-145.78,102.1,211.18,-145.19,102.52,211.18,-145.38,102.37,211.18,-145.56,102.22,211.18,-145.75,102.06,211.22,-145.18,102.5,211.22,-145.36,102.35,211.22,-145.55,102.2,211.22,-145.73,102.05,211.27,-145.29,102.45,211.25,-145.37,102.36,211.22,-145.27,102.43,211.25,-145.27,102.43,211.27,-145.32,102.48,211.27,-145.39,102.39,211.27,-145.3,102.47,211.22,-145.33,102.5,211.25,-145.42,102.42,211.25,-145.33,102.5,211.18,-145.29,102.45,211.17,-145.39,102.39,211.18,-145.32,102.48,211.17,-145.3,102.46,211.22,-145.27,102.43,211.2,-145.37,102.36,211.2,-145.27,102.43,211.22,-145.64,102.12,211.18,-145.66,102.14,211.2,-145.55,102.2,211.2,-145.64,102.13,211.18,-145.69,102.18,211.17,-145.58,102.24,211.17,-145.67,102.16,211.22,-145.7,102.2,211.27,-145.69,102.18,211.25,-145.61,102.27,211.25,-145.7,102.19,211.27,-145.66,102.14,211.27,-145.58,102.24,211.27,-145.67,102.16,211.22,-145.64,102.12,211.25,-145.55,102.2,211.25,-145.64,102.13,211.22,-145.18,102.5,211.27,-145.19,102.52,211.27,-145.22,102.56,211.22,-145.24,102.58,211.18,-145.22,102.56,211.18,-145.19,102.52,211.22,-145.73,102.05,211.18,-145.75,102.06,211.18,-145.78,102.1,211.22,-145.8,102.12,211.27,-145.78,102.1,211.27,-145.75,102.07});
			return Coordinate_5_586_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #587, 222 total numbers made up of 74 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 getNormal_5_587_vector()
		{
			MFVec3f Normal_5_587_vector = new MFVec3f(new double[] {-1.1687E-13,0.63538,-0.7722,1.8102E-13,0.63538,-0.7722,3.884E-13,0.63538,-0.7722,-3.2996E-13,0.63538,-0.7722,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,9.0509E-14,-0.63538,0.7722,-1.753E-13,-0.63538,0.7722,3.6204E-13,-0.63538,0.7722,6.0149E-13,-0.63538,0.7722,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-1.1687E-13,0.63538,-0.7722,2.0738E-13,0.63538,-0.7722,4.789E-13,0.63538,-0.7722,-3.2996E-13,0.63538,-0.7722,0.87607,0.30637,-0.37235,0.49246,0.55299,-0.67208,2.1309E-13,0.63538,-0.7722,0.49246,0.55299,-0.67208,0.85749,-0.3269,0.3973,0.99987,-0.010318,0.01254,0.99987,-0.010318,0.01254,-2.9789E-13,-0.63538,0.7722,0.47619,-0.55871,0.67903,0.47619,-0.55871,0.67903,-0.85749,0.3269,-0.3973,-0.99987,0.010318,-0.01254,-0.87607,-0.30637,0.37235,-0.99987,0.010318,-0.01254,4.4683E-13,0.63538,-0.7722,-0.47619,0.55871,-0.67903,-0.47619,0.55871,-0.67903,4.2047E-13,0.63538,-0.7722,-0.85749,0.3269,-0.3973,-0.47619,0.55871,-0.67903,-0.47619,0.55871,-0.67903,-0.87607,-0.30637,0.37235,-0.99987,0.010318,-0.01254,-0.99987,0.010318,-0.01254,2.7153E-13,-0.63538,0.7722,0.85749,-0.3269,0.3973,0.47619,-0.55871,0.67903,0.47619,-0.55871,0.67903,0.87607,0.30637,-0.37235,0.99987,-0.010318,0.01254,0.99987,-0.010318,0.01254,0.0,0.63538,-0.7722,0.49246,0.55299,-0.67208,0.49246,0.55299,-0.67208,0.0,0.7722,0.63538,0.0,0.7722,0.63538,0.0,0.7722,0.63538,0.0,0.7722,0.63538,9.7289E-14,0.7722,0.63538,0.0,0.7722,0.63538,-4.4365E-13,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,9.7289E-14,-0.7722,-0.63538});
			return Normal_5_587_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #588, 148 total numbers made up of 74 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_5_588_point()
		{
			MFVec2f TextureCoordinate_5_588_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_588_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #593, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_593_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_593_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_593_coordIndex_1()));
			return IndexedFaceSet_4_593_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #593, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_593_point()
		{
			MFVec3f Coordinate_5_593_point = new MFVec3f(new double[] {211.22,-144.85,102.49,211.22,-144.75,102.27,211.22,-144.65,102.05,211.22,-144.55,101.83,211.27,-144.87,102.48,211.27,-144.77,102.26,211.27,-144.67,102.04,211.27,-144.57,101.82,211.27,-144.92,102.46,211.27,-144.82,102.24,211.27,-144.72,102.02,211.27,-144.62,101.8,211.22,-144.94,102.45,211.22,-144.84,102.23,211.22,-144.74,102.01,211.22,-144.64,101.79,211.18,-144.92,102.46,211.18,-144.82,102.24,211.18,-144.72,102.02,211.18,-144.62,101.8,211.18,-144.87,102.48,211.18,-144.77,102.26,211.18,-144.67,102.04,211.18,-144.57,101.82,211.22,-144.85,102.49,211.22,-144.75,102.27,211.22,-144.65,102.05,211.22,-144.55,101.83,211.27,-144.82,102.37,211.25,-144.76,102.27,211.22,-144.8,102.38,211.25,-144.81,102.38,211.27,-144.87,102.35,211.27,-144.8,102.25,211.27,-144.85,102.36,211.22,-144.89,102.34,211.25,-144.83,102.23,211.25,-144.88,102.34,211.18,-144.82,102.37,211.17,-144.79,102.25,211.18,-144.87,102.35,211.17,-144.84,102.36,211.22,-144.8,102.38,211.2,-144.76,102.27,211.2,-144.8,102.38,211.22,-144.6,101.94,211.18,-144.62,101.93,211.2,-144.66,102.05,211.2,-144.61,101.94,211.18,-144.67,101.91,211.17,-144.69,102.03,211.17,-144.65,101.92,211.22,-144.69,101.9,211.27,-144.67,101.91,211.25,-144.74,102.01,211.25,-144.69,101.9,211.27,-144.62,101.93,211.27,-144.7,102.03,211.27,-144.65,101.92,211.22,-144.6,101.94,211.25,-144.66,102.05,211.25,-144.61,101.94,211.22,-144.85,102.49,211.27,-144.87,102.48,211.27,-144.92,102.46,211.22,-144.94,102.45,211.18,-144.92,102.46,211.18,-144.87,102.48,211.22,-144.55,101.83,211.18,-144.57,101.82,211.18,-144.62,101.8,211.22,-144.64,101.79,211.27,-144.62,101.8,211.27,-144.57,101.82});
			return Coordinate_5_593_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #594, 222 total numbers made up of 74 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 getNormal_5_594_vector()
		{
			MFVec3f Normal_5_594_vector = new MFVec3f(new double[] {0.0,0.91079,0.41288,4.4694E-13,0.91079,0.41288,1.6511E-13,0.91079,0.41288,4.8393E-14,0.91079,0.41288,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,3.3022E-13,-0.91079,-0.41288,1.1672E-13,-0.91079,-0.41288,-4.8393E-14,-0.91079,-0.41288,-4.8393E-14,-0.91079,-0.41288,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,0.0,0.91079,0.41288,-1.1672E-13,0.91079,0.41288,1.6511E-13,0.91079,0.41288,4.8393E-14,0.91079,0.41288,0.87607,0.43917,0.19908,0.49246,0.79269,0.35934,5.4373E-13,0.91079,0.41288,0.49246,0.79269,0.35934,0.85749,-0.4686,-0.21242,0.99987,-0.014791,-0.006705,0.99987,-0.014791,-0.006705,4.8393E-14,-0.91079,-0.41288,0.47619,-0.80089,-0.36306,0.47619,-0.80089,-0.36306,-0.85749,0.4686,0.21242,-0.99987,0.014791,0.006705,-0.87607,-0.43917,-0.19908,-0.99987,0.014791,0.006705,2.3344E-13,0.91079,0.41288,-0.47619,0.80089,0.36306,-0.47619,0.80089,0.36306,1.6511E-13,0.91079,0.41288,-0.85749,0.4686,0.21242,-0.47619,0.80089,0.36306,-0.47619,0.80089,0.36306,-0.87607,-0.43917,-0.19908,-0.99987,0.014791,0.006705,-0.99987,0.014791,0.006705,1.4518E-13,-0.91079,-0.41288,0.85749,-0.4686,-0.21242,0.47619,-0.80089,-0.36306,0.47619,-0.80089,-0.36306,0.87607,0.43917,0.19908,0.99987,-0.014791,-0.006705,0.99987,-0.014791,-0.006705,4.754E-13,0.91079,0.41288,0.49246,0.79269,0.35934,0.49246,0.79269,0.35934,0.0,-0.41288,0.91079,1.2644E-13,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,-1.277E-13,0.41288,-0.91079,0.0,0.41288,-0.91079});
			return Normal_5_594_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #595, 148 total numbers made up of 74 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_5_595_point()
		{
			MFVec2f TextureCoordinate_5_595_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_595_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #600, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_600_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_600_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_600_coordIndex_1()));
			return IndexedFaceSet_4_600_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #600, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_600_point()
		{
			MFVec3f Coordinate_5_600_point = new MFVec3f(new double[] {211.22,-144.8,102.89,211.22,-144.6,103.02,211.22,-144.4,103.15,211.22,-144.19,103.27,211.27,-144.79,102.87,211.27,-144.59,103.0,211.27,-144.38,103.12,211.27,-144.18,103.25,211.27,-144.76,102.83,211.27,-144.56,102.96,211.27,-144.36,103.08,211.27,-144.15,103.21,211.22,-144.75,102.81,211.22,-144.55,102.94,211.22,-144.34,103.06,211.22,-144.14,103.19,211.18,-144.77,102.83,211.18,-144.56,102.96,211.18,-144.36,103.08,211.18,-144.15,103.21,211.18,-144.79,102.87,211.18,-144.59,103.0,211.18,-144.38,103.13,211.18,-144.18,103.25,211.22,-144.8,102.89,211.22,-144.6,103.02,211.22,-144.4,103.15,211.22,-144.19,103.27,211.27,-144.69,102.93,211.25,-144.6,103.01,211.22,-144.7,102.96,211.25,-144.7,102.95,211.27,-144.66,102.89,211.27,-144.57,102.98,211.27,-144.68,102.91,211.22,-144.65,102.87,211.25,-144.55,102.94,211.25,-144.65,102.88,211.18,-144.69,102.94,211.17,-144.57,102.98,211.18,-144.66,102.89,211.17,-144.68,102.91,211.22,-144.7,102.96,211.2,-144.6,103.01,211.2,-144.7,102.95,211.22,-144.29,103.21,211.18,-144.28,103.19,211.2,-144.39,103.14,211.2,-144.29,103.2,211.18,-144.26,103.15,211.17,-144.37,103.1,211.17,-144.27,103.17,211.22,-144.24,103.13,211.27,-144.25,103.15,211.25,-144.35,103.07,211.25,-144.24,103.13,211.27,-144.28,103.19,211.27,-144.37,103.1,211.27,-144.27,103.17,211.22,-144.29,103.21,211.25,-144.39,103.14,211.25,-144.29,103.2,211.22,-144.8,102.89,211.27,-144.79,102.87,211.27,-144.76,102.83,211.22,-144.75,102.81,211.18,-144.77,102.83,211.18,-144.79,102.87,211.22,-144.19,103.27,211.18,-144.18,103.25,211.18,-144.15,103.21,211.22,-144.14,103.19,211.27,-144.15,103.21,211.27,-144.18,103.25});
			return Coordinate_5_600_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #601, 222 total numbers made up of 74 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 getNormal_5_601_vector()
		{
			MFVec3f Normal_5_601_vector = new MFVec3f(new double[] {-5.7034E-13,-0.5279,0.84931,-4.7079E-13,-0.5279,0.84931,-2.2329E-13,-0.5279,0.84931,3.4704E-13,-0.5279,0.84931,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,-1.9909E-13,0.5279,-0.84931,-3.2284E-13,0.5279,-0.84931,-5.2193E-13,0.5279,-0.84931,-3.9819E-13,0.5279,-0.84931,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-5.7034E-13,-0.5279,0.84931,4.2239E-13,-0.5279,0.84931,7.5345E-14,-0.5279,0.84931,3.4704E-13,-0.5279,0.84931,0.87607,-0.25455,0.40953,0.49246,-0.45945,0.73918,-7.6943E-13,-0.5279,0.84931,0.49246,-0.45945,0.73918,0.85749,0.2716,-0.43697,0.99987,0.0085729,-0.013793,0.99987,0.0085729,-0.013793,9.9546E-14,0.5279,-0.84931,0.47619,0.4642,-0.74683,0.47619,0.4642,-0.74683,-0.85749,-0.2716,0.43697,-0.99987,-0.0085729,0.013793,-0.87607,0.25455,-0.40953,-0.99987,-0.0085729,0.013793,-4.4659E-13,-0.5279,0.84931,-0.47619,-0.4642,0.74683,-0.47619,-0.4642,0.74683,2.475E-13,-0.5279,0.84931,-0.85749,-0.2716,0.43697,-0.47619,-0.4642,0.74683,-0.47619,-0.4642,0.74683,-0.87607,0.25455,-0.40953,-0.99987,-0.0085729,0.013793,-0.99987,-0.0085729,0.013793,-9.9546E-14,0.5279,-0.84931,0.85749,0.2716,-0.43697,0.47619,0.4642,-0.74683,0.47619,0.4642,-0.74683,0.87607,-0.25455,0.40953,0.99987,0.0085729,-0.013793,0.99987,0.0085729,-0.013793,-2.475E-13,-0.5279,0.84931,0.49246,-0.45945,0.73918,0.49246,-0.45945,0.73918,-3.3631E-13,-0.84931,-0.5279,0.0,-0.84931,-0.5279,0.0,-0.84931,-0.5279,0.0,-0.84931,-0.5279,0.0,-0.84931,-0.5279,8.164E-14,-0.84931,-0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279});
			return Normal_5_601_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #602, 148 total numbers made up of 74 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_5_602_point()
		{
			MFVec2f TextureCoordinate_5_602_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_602_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #607, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_607_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_607_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_607_coordIndex_1()));
			return IndexedFaceSet_4_607_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #607, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_607_point()
		{
			MFVec3f Coordinate_5_607_point = new MFVec3f(new double[] {211.22,-145.13,102.95,211.22,-145.21,103.18,211.22,-145.28,103.41,211.22,-145.35,103.63,211.27,-145.11,102.96,211.27,-145.18,103.18,211.27,-145.25,103.41,211.27,-145.33,103.64,211.27,-145.06,102.97,211.27,-145.13,103.2,211.27,-145.21,103.43,211.27,-145.28,103.66,211.22,-145.04,102.98,211.22,-145.11,103.21,211.22,-145.18,103.44,211.22,-145.26,103.66,211.18,-145.06,102.97,211.18,-145.14,103.2,211.18,-145.21,103.43,211.18,-145.28,103.66,211.18,-145.11,102.96,211.18,-145.18,103.18,211.18,-145.26,103.41,211.18,-145.33,103.64,211.22,-145.13,102.95,211.22,-145.21,103.18,211.22,-145.28,103.41,211.22,-145.35,103.63,211.27,-145.14,103.07,211.25,-145.2,103.18,211.22,-145.17,103.06,211.25,-145.16,103.06,211.27,-145.1,103.08,211.27,-145.16,103.19,211.27,-145.12,103.08,211.22,-145.07,103.09,211.25,-145.12,103.2,211.25,-145.08,103.09,211.18,-145.15,103.07,211.17,-145.16,103.19,211.18,-145.1,103.08,211.17,-145.12,103.08,211.22,-145.17,103.06,211.2,-145.2,103.18,211.2,-145.16,103.06,211.22,-145.32,103.52,211.18,-145.29,103.53,211.2,-145.27,103.41,211.2,-145.31,103.52,211.18,-145.25,103.54,211.17,-145.23,103.42,211.17,-145.27,103.53,211.22,-145.22,103.55,211.27,-145.24,103.54,211.25,-145.19,103.43,211.25,-145.23,103.55,211.27,-145.29,103.53,211.27,-145.23,103.42,211.27,-145.27,103.53,211.22,-145.32,103.52,211.25,-145.27,103.41,211.25,-145.31,103.52,211.22,-145.13,102.95,211.27,-145.11,102.96,211.27,-145.06,102.97,211.22,-145.04,102.98,211.18,-145.06,102.97,211.18,-145.11,102.96,211.22,-145.35,103.63,211.18,-145.33,103.64,211.18,-145.28,103.66,211.22,-145.26,103.66,211.27,-145.28,103.66,211.27,-145.33,103.64});
			return Coordinate_5_607_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #608, 222 total numbers made up of 74 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 getNormal_5_608_vector()
		{
			MFVec3f Normal_5_608_vector = new MFVec3f(new double[] {-2.9484E-13,-0.95215,-0.30562,-2.5902E-13,-0.95215,-0.30562,-7.1643E-14,-0.95215,-0.30562,5.9796E-13,-0.95215,-0.30562,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.0,0.95215,0.30562,-4.8222E-13,0.95215,0.30562,-3.7476E-13,0.95215,0.30562,2.232E-13,0.95215,0.30562,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-2.9484E-13,-0.95215,-0.30562,1.1574E-13,-0.95215,-0.30562,3.5822E-14,-0.95215,-0.30562,5.9796E-13,-0.95215,-0.30562,0.87607,-0.45912,-0.14737,0.49246,-0.82869,-0.26599,-7.8534E-13,-0.95215,-0.30562,0.49246,-0.82869,-0.26599,0.85749,0.48988,0.15724,0.99987,0.015463,0.0049632,0.99987,0.015463,0.0049632,-2.232E-13,0.95215,0.30562,0.47619,0.83727,0.26875,0.47619,0.83727,0.26875,-0.85749,-0.48988,-0.15724,-0.99987,-0.015463,-0.0049632,-0.87607,0.45912,0.14737,-0.99987,-0.015463,-0.0049632,-4.464E-13,-0.95215,-0.30562,-0.47619,-0.83727,-0.26875,-0.47619,-0.83727,-0.26875,4.8222E-13,-0.95215,-0.30562,-0.85749,-0.48988,-0.15724,-0.47619,-0.83727,-0.26875,-0.47619,-0.83727,-0.26875,-0.87607,0.45912,0.14737,-0.99987,-0.015463,-0.0049632,-0.99987,-0.015463,-0.0049632,1.8738E-13,0.95215,0.30562,0.85749,0.48988,0.15724,0.47619,0.83727,0.26875,0.47619,0.83727,0.26875,0.87607,-0.45912,-0.14737,0.99987,0.015463,0.0049632,0.99987,0.015463,0.0049632,-3.5822E-14,-0.95215,-0.30562,0.49246,-0.82869,-0.26599,0.49246,-0.82869,-0.26599,1.7559E-13,0.30562,-0.95215,-1.4579E-13,0.30562,-0.95215,-9.453E-14,0.30562,-0.95215,0.0,0.30562,-0.95215,0.0,0.30562,-0.95215,9.453E-14,0.30562,-0.95215,-4.4911E-13,-0.30562,0.95215,0.0,-0.30562,0.95215,0.0,-0.30562,0.95215,0.0,-0.30562,0.95215,0.0,-0.30562,0.95215,1.4579E-13,-0.30562,0.95215});
			return Normal_5_608_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #609, 148 total numbers made up of 74 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_5_609_point()
		{
			MFVec2f TextureCoordinate_5_609_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_609_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #614, 10144 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_614_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_614_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_7()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_8()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_9()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_10()))
				.append(new MFInt32(getIndexedFaceSet_4_614_coordIndex_11()));
			return IndexedFaceSet_4_614_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #614, 5862 total numbers made up of 1954 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_614_point()
		{
			MFVec3f Coordinate_5_614_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_614_point_1()))
				.append(new MFVec3f(getCoordinate_5_614_point_2()))
				.append(new MFVec3f(getCoordinate_5_614_point_3()))
				.append(new MFVec3f(getCoordinate_5_614_point_4()))
				.append(new MFVec3f(getCoordinate_5_614_point_5()))
				.append(new MFVec3f(getCoordinate_5_614_point_6()))
				.append(new MFVec3f(getCoordinate_5_614_point_7()))
				.append(new MFVec3f(getCoordinate_5_614_point_8()))
				.append(new MFVec3f(getCoordinate_5_614_point_9()))
				.append(new MFVec3f(getCoordinate_5_614_point_10()))
				.append(new MFVec3f(getCoordinate_5_614_point_11()))
				.append(new MFVec3f(getCoordinate_5_614_point_12()))
				.append(new MFVec3f(getCoordinate_5_614_point_13()))
				.append(new MFVec3f(getCoordinate_5_614_point_14()))
				.append(new MFVec3f(getCoordinate_5_614_point_15()))
				.append(new MFVec3f(getCoordinate_5_614_point_16()))
				.append(new MFVec3f(getCoordinate_5_614_point_17()))
				.append(new MFVec3f(getCoordinate_5_614_point_18()))
				.append(new MFVec3f(getCoordinate_5_614_point_19()))
				.append(new MFVec3f(getCoordinate_5_614_point_20()));
			return Coordinate_5_614_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #615, 5862 total numbers made up of 1954 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 getNormal_5_615_vector()
		{
			MFVec3f Normal_5_615_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_615_vector_1()))
				.append(new MFVec3f(getNormal_5_615_vector_2()))
				.append(new MFVec3f(getNormal_5_615_vector_3()))
				.append(new MFVec3f(getNormal_5_615_vector_4()))
				.append(new MFVec3f(getNormal_5_615_vector_5()))
				.append(new MFVec3f(getNormal_5_615_vector_6()))
				.append(new MFVec3f(getNormal_5_615_vector_7()))
				.append(new MFVec3f(getNormal_5_615_vector_8()))
				.append(new MFVec3f(getNormal_5_615_vector_9()))
				.append(new MFVec3f(getNormal_5_615_vector_10()))
				.append(new MFVec3f(getNormal_5_615_vector_11()))
				.append(new MFVec3f(getNormal_5_615_vector_12()))
				.append(new MFVec3f(getNormal_5_615_vector_13()))
				.append(new MFVec3f(getNormal_5_615_vector_14()))
				.append(new MFVec3f(getNormal_5_615_vector_15()))
				.append(new MFVec3f(getNormal_5_615_vector_16()))
				.append(new MFVec3f(getNormal_5_615_vector_17()))
				.append(new MFVec3f(getNormal_5_615_vector_18()))
				.append(new MFVec3f(getNormal_5_615_vector_19()))
				.append(new MFVec3f(getNormal_5_615_vector_20()));
			return Normal_5_615_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #616, 3908 total numbers made up of 1954 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_5_616_point()
		{
			MFVec2f TextureCoordinate_5_616_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_616_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_4()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_5()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_6()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_7()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_8()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_9()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_10()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_11()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_12()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_13()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_14()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_15()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_16()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_17()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_18()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_19()))
				.append(new MFVec2f(getTextureCoordinate_5_616_point_20()));
			return TextureCoordinate_5_616_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #649, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_649_point()
		{
			MFVec3f Coordinate_5_649_point = new MFVec3f(new double[] {14.535,62.832,93.492,15.684,63.94,90.582,16.832,65.049,87.672,23.722,71.701,93.492,19.129,67.266,87.672,21.426,69.483,87.672,22.574,70.592,90.582,22.574,70.592,96.402,21.426,69.483,99.313,19.129,67.266,99.313,16.832,65.049,99.313,15.684,63.94,96.402,15.791,61.529,93.492,16.939,62.638,90.582,18.088,63.747,87.672,24.978,70.399,93.492,20.385,65.964,87.672,22.681,68.181,87.672,23.83,69.29,90.582,23.83,69.29,96.402,22.681,68.181,99.313,20.385,65.964,99.313,18.088,63.747,99.313,16.939,62.638,96.402,14.535,62.832,93.492,15.791,61.529,93.492,16.832,65.049,87.672,18.088,63.747,87.672,15.684,63.94,90.582,16.939,62.638,90.582,16.832,65.049,87.672,18.088,63.747,87.672,21.426,69.483,87.672,22.681,68.181,87.672,19.129,67.266,87.672,20.385,65.964,87.672,21.426,69.483,87.672,22.681,68.181,87.672,23.722,71.701,93.492,24.978,70.399,93.492,22.574,70.592,90.582,23.83,69.29,90.582,23.722,71.701,93.492,24.978,70.399,93.492,21.426,69.483,99.313,22.681,68.181,99.313,22.574,70.592,96.402,23.83,69.29,96.402,21.426,69.483,99.313,22.681,68.181,99.313,16.832,65.049,99.313,18.088,63.747,99.313,19.129,67.266,99.313,20.385,65.964,99.313,16.832,65.049,99.313,18.088,63.747,99.313,14.535,62.832,93.492,15.791,61.529,93.492,15.684,63.94,96.402,16.939,62.638,96.402});
			return Coordinate_5_649_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #650, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_650_vector()
		{
			MFVec3f Normal_5_650_vector = new MFVec3f(new double[] {-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,-0.69455,0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,0.69455,-0.71945,0.0,-0.63112,-0.60863,-0.4809,-0.63112,-0.60863,-0.4809,-0.63112,-0.60863,-0.4809,-0.63112,-0.60863,-0.4809,-0.63112,-0.60863,-0.4809,-0.63112,-0.60863,-0.4809,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.63112,0.60863,-0.4809,0.63112,0.60863,-0.4809,0.63112,0.60863,-0.4809,0.63112,0.60863,-0.4809,0.63112,0.60863,-0.4809,0.63112,0.60863,-0.4809,0.63112,0.60863,0.4809,0.63112,0.60863,0.4809,0.63112,0.60863,0.4809,0.63112,0.60863,0.4809,0.63112,0.60863,0.4809,0.63112,0.60863,0.4809,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-0.63112,-0.60863,0.4809,-0.63112,-0.60863,0.4809,-0.63112,-0.60863,0.4809,-0.63112,-0.60863,0.4809,-0.63112,-0.60863,0.4809,-0.63112,-0.60863,0.4809});
			return Normal_5_650_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #656, 496 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_656_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_656_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_656_coordIndex_1()));
			return IndexedFaceSet_4_656_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #656, 336 total numbers made up of 112 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_656_point()
		{
			MFVec3f Coordinate_5_656_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_656_point_1()))
				.append(new MFVec3f(getCoordinate_5_656_point_2()));
			return Coordinate_5_656_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #657, 336 total numbers made up of 112 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 getNormal_5_657_vector()
		{
			MFVec3f Normal_5_657_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_657_vector_1()))
				.append(new MFVec3f(getNormal_5_657_vector_2()));
			return Normal_5_657_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #658, 224 total numbers made up of 112 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_5_658_point()
		{
			MFVec2f TextureCoordinate_5_658_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_658_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_658_point_2()));
			return TextureCoordinate_5_658_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #670, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_670_point()
		{
			MFVec3f Coordinate_5_670_point = new MFVec3f(new double[] {14.169,-61.514,93.492,15.277,-62.662,90.582,16.386,-63.811,87.672,23.038,-70.701,93.492,18.603,-66.107,87.672,20.821,-68.404,87.672,21.929,-69.553,90.582,21.929,-69.553,96.402,20.821,-68.404,99.313,18.603,-66.107,99.313,16.386,-63.811,99.313,15.277,-62.662,96.402,12.867,-62.77,93.492,13.975,-63.918,90.582,15.084,-65.066,87.672,21.736,-71.957,93.492,17.301,-67.363,87.672,19.518,-69.66,87.672,20.627,-70.808,90.582,20.627,-70.808,96.402,19.518,-69.66,99.313,17.301,-67.363,99.313,15.084,-65.066,99.313,13.975,-63.918,96.402,14.169,-61.514,93.492,12.867,-62.77,93.492,16.386,-63.811,87.672,15.084,-65.066,87.672,15.277,-62.662,90.582,13.975,-63.918,90.582,16.386,-63.811,87.672,15.084,-65.066,87.672,20.821,-68.404,87.672,19.518,-69.66,87.672,18.603,-66.107,87.672,17.301,-67.363,87.672,20.821,-68.404,87.672,19.518,-69.66,87.672,23.038,-70.701,93.492,21.736,-71.957,93.492,21.929,-69.553,90.582,20.627,-70.808,90.582,23.038,-70.701,93.492,21.736,-71.957,93.492,20.821,-68.404,99.313,19.518,-69.66,99.313,21.929,-69.553,96.402,20.627,-70.808,96.402,20.821,-68.404,99.313,19.518,-69.66,99.313,16.386,-63.811,99.313,15.084,-65.066,99.313,18.603,-66.107,99.313,17.301,-67.363,99.313,16.386,-63.811,99.313,15.084,-65.066,99.313,14.169,-61.514,93.492,12.867,-62.77,93.492,15.277,-62.662,96.402,13.975,-63.918,96.402});
			return Coordinate_5_670_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #671, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_671_vector()
		{
			MFVec3f Normal_5_671_vector = new MFVec3f(new double[] {0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,0.71945,0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.71945,-0.69455,0.0,-0.60863,0.63112,-0.4809,-0.60863,0.63112,-0.4809,-0.60863,0.63112,-0.4809,-0.60863,0.63112,-0.4809,-0.60863,0.63112,-0.4809,-0.60863,0.63112,-0.4809,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.60863,-0.63112,-0.4809,0.60863,-0.63112,-0.4809,0.60863,-0.63112,-0.4809,0.60863,-0.63112,-0.4809,0.60863,-0.63112,-0.4809,0.60863,-0.63112,-0.4809,0.60863,-0.63112,0.4809,0.60863,-0.63112,0.4809,0.60863,-0.63112,0.4809,0.60863,-0.63112,0.4809,0.60863,-0.63112,0.4809,0.60863,-0.63112,0.4809,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-0.60863,0.63112,0.4809,-0.60863,0.63112,0.4809,-0.60863,0.63112,0.4809,-0.60863,0.63112,0.4809,-0.60863,0.63112,0.4809,-0.60863,0.63112,0.4809});
			return Normal_5_671_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #677, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_677_point()
		{
			MFVec3f Coordinate_5_677_point = new MFVec3f(new double[] {680.22,-133.5,91.565,681.56,-132.49,88.655,682.9,-131.48,85.745,690.96,-125.42,91.565,685.59,-129.46,85.745,688.27,-127.44,85.745,689.61,-126.43,88.655,689.61,-126.43,94.476,688.27,-127.44,97.386,685.59,-129.46,97.386,682.9,-131.48,97.386,681.56,-132.49,94.476,681.25,-134.87,91.565,682.59,-133.86,88.655,683.93,-132.85,85.745,691.99,-126.79,91.565,686.62,-130.83,85.745,689.31,-128.81,85.745,690.65,-127.8,88.655,690.65,-127.8,94.476,689.31,-128.81,97.386,686.62,-130.83,97.386,683.93,-132.85,97.386,682.59,-133.86,94.476,680.22,-133.5,91.565,681.25,-134.87,91.565,682.9,-131.48,85.745,683.93,-132.85,85.745,681.56,-132.49,88.655,682.59,-133.86,88.655,682.9,-131.48,85.745,683.93,-132.85,85.745,688.27,-127.44,85.745,689.31,-128.81,85.745,685.59,-129.46,85.745,686.62,-130.83,85.745,688.27,-127.44,85.745,689.31,-128.81,85.745,690.96,-125.42,91.565,691.99,-126.79,91.565,689.61,-126.43,88.655,690.65,-127.8,88.655,690.96,-125.42,91.565,691.99,-126.79,91.565,688.27,-127.44,97.386,689.31,-128.81,97.386,689.61,-126.43,94.476,690.65,-127.8,94.476,688.27,-127.44,97.386,689.31,-128.81,97.386,682.9,-131.48,97.386,683.93,-132.85,97.386,685.59,-129.46,97.386,686.62,-130.83,97.386,682.9,-131.48,97.386,683.93,-132.85,97.386,680.22,-133.5,91.565,681.25,-134.87,91.565,681.56,-132.49,94.476,682.59,-133.86,94.476});
			return Coordinate_5_677_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #678, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_678_vector()
		{
			MFVec3f Normal_5_678_vector = new MFVec3f(new double[] {-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,-0.60115,0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,0.60115,-0.79913,0.0,-0.6918,-0.52098,-0.5,-0.6918,-0.52098,-0.5,-0.6918,-0.52098,-0.5,-0.6918,-0.52098,-0.5,-0.6918,-0.52098,-0.5,-0.6918,-0.52098,-0.5,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.0,0.6918,0.52098,-0.5,0.6918,0.52098,-0.5,0.6918,0.52098,-0.5,0.6918,0.52098,-0.5,0.6918,0.52098,-0.5,0.6918,0.52098,-0.5,0.6918,0.52098,0.5,0.6918,0.52098,0.5,0.6918,0.52098,0.5,0.6918,0.52098,0.5,0.6918,0.52098,0.5,0.6918,0.52098,0.5,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,-0.6918,-0.52098,0.5,-0.6918,-0.52098,0.5,-0.6918,-0.52098,0.5,-0.6918,-0.52098,0.5,-0.6918,-0.52098,0.5,-0.6918,-0.52098,0.5});
			return Normal_5_678_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #733, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_733_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_733_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_733_coordIndex_1()));
			return IndexedFaceSet_4_733_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #733, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_733_point()
		{
			MFVec3f Coordinate_5_733_point = new MFVec3f(new double[] {669.13,-145.13,102.95,669.13,-145.21,103.18,669.13,-145.28,103.41,669.13,-145.35,103.63,669.17,-145.11,102.96,669.17,-145.18,103.18,669.17,-145.25,103.41,669.17,-145.33,103.64,669.17,-145.06,102.97,669.17,-145.13,103.2,669.17,-145.21,103.43,669.17,-145.28,103.66,669.13,-145.04,102.98,669.13,-145.11,103.21,669.13,-145.18,103.44,669.13,-145.26,103.66,669.08,-145.06,102.97,669.08,-145.14,103.2,669.08,-145.21,103.43,669.08,-145.28,103.66,669.08,-145.11,102.96,669.08,-145.18,103.18,669.08,-145.26,103.41,669.08,-145.33,103.64,669.13,-145.13,102.95,669.13,-145.21,103.18,669.13,-145.28,103.41,669.13,-145.35,103.63,669.17,-145.14,103.07,669.15,-145.2,103.18,669.13,-145.17,103.06,669.15,-145.16,103.06,669.17,-145.1,103.08,669.18,-145.16,103.19,669.18,-145.12,103.08,669.13,-145.07,103.09,669.15,-145.12,103.2,669.15,-145.08,103.09,669.08,-145.15,103.07,669.08,-145.16,103.19,669.08,-145.1,103.08,669.08,-145.12,103.08,669.13,-145.17,103.06,669.1,-145.2,103.18,669.1,-145.16,103.06,669.13,-145.32,103.52,669.08,-145.29,103.53,669.1,-145.27,103.41,669.1,-145.31,103.52,669.08,-145.25,103.54,669.08,-145.23,103.42,669.08,-145.27,103.53,669.13,-145.22,103.55,669.17,-145.24,103.54,669.15,-145.19,103.43,669.15,-145.23,103.55,669.17,-145.29,103.53,669.18,-145.23,103.42,669.18,-145.27,103.53,669.13,-145.32,103.52,669.15,-145.27,103.41,669.15,-145.31,103.52,669.13,-145.13,102.95,669.17,-145.11,102.96,669.17,-145.06,102.97,669.13,-145.04,102.98,669.08,-145.06,102.97,669.08,-145.11,102.96,669.13,-145.35,103.63,669.08,-145.33,103.64,669.08,-145.28,103.66,669.13,-145.26,103.66,669.17,-145.28,103.66,669.17,-145.33,103.64});
			return Coordinate_5_733_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #734, 222 total numbers made up of 74 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 getNormal_5_734_vector()
		{
			MFVec3f Normal_5_734_vector = new MFVec3f(new double[] {-2.9484E-13,-0.95215,-0.30562,-2.5902E-13,-0.95215,-0.30562,-7.1643E-14,-0.95215,-0.30562,5.9796E-13,-0.95215,-0.30562,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.87607,-0.45912,-0.14737,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.85749,0.48988,0.15724,0.0,0.95215,0.30562,-4.8222E-13,0.95215,0.30562,-3.7476E-13,0.95215,0.30562,2.232E-13,0.95215,0.30562,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.87607,0.45912,0.14737,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-0.85749,-0.48988,-0.15724,-2.9484E-13,-0.95215,-0.30562,1.1574E-13,-0.95215,-0.30562,3.5822E-14,-0.95215,-0.30562,5.9796E-13,-0.95215,-0.30562,0.87607,-0.45912,-0.14737,0.49246,-0.82869,-0.26599,-7.8534E-13,-0.95215,-0.30562,0.49246,-0.82869,-0.26599,0.85749,0.48988,0.15724,0.99987,0.015463,0.0049632,0.99987,0.015463,0.0049632,-2.232E-13,0.95215,0.30562,0.47619,0.83727,0.26875,0.47619,0.83727,0.26875,-0.85749,-0.48988,-0.15724,-0.99987,-0.015463,-0.0049632,-0.87607,0.45912,0.14737,-0.99987,-0.015463,-0.0049632,-4.464E-13,-0.95215,-0.30562,-0.47619,-0.83727,-0.26875,-0.47619,-0.83727,-0.26875,4.8222E-13,-0.95215,-0.30562,-0.85749,-0.48988,-0.15724,-0.47619,-0.83727,-0.26875,-0.47619,-0.83727,-0.26875,-0.87607,0.45912,0.14737,-0.99987,-0.015463,-0.0049632,-0.99987,-0.015463,-0.0049632,1.8738E-13,0.95215,0.30562,0.85749,0.48988,0.15724,0.47619,0.83727,0.26875,0.47619,0.83727,0.26875,0.87607,-0.45912,-0.14737,0.99987,0.015463,0.0049632,0.99987,0.015463,0.0049632,-3.5822E-14,-0.95215,-0.30562,0.49246,-0.82869,-0.26599,0.49246,-0.82869,-0.26599,1.7559E-13,0.30562,-0.95215,-1.4579E-13,0.30562,-0.95215,0.0,0.30562,-0.95215,0.0,0.30562,-0.95215,0.0,0.30562,-0.95215,9.453E-14,0.30562,-0.95215,-4.4911E-13,-0.30562,0.95215,0.0,-0.30562,0.95215,1.4579E-13,-0.30562,0.95215,0.0,-0.30562,0.95215,0.0,-0.30562,0.95215,1.4579E-13,-0.30562,0.95215});
			return Normal_5_734_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #735, 148 total numbers made up of 74 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_5_735_point()
		{
			MFVec2f TextureCoordinate_5_735_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_735_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #740, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_740_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_740_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_740_coordIndex_1()));
			return IndexedFaceSet_4_740_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #740, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_740_point()
		{
			MFVec3f Coordinate_5_740_point = new MFVec3f(new double[] {669.13,-144.8,102.89,669.13,-144.6,103.02,669.13,-144.4,103.15,669.13,-144.19,103.27,669.17,-144.79,102.87,669.17,-144.59,103.0,669.17,-144.38,103.12,669.17,-144.18,103.25,669.17,-144.76,102.83,669.17,-144.56,102.96,669.17,-144.36,103.08,669.17,-144.15,103.21,669.13,-144.75,102.81,669.13,-144.55,102.94,669.13,-144.34,103.06,669.13,-144.14,103.19,669.08,-144.77,102.83,669.08,-144.56,102.96,669.08,-144.36,103.08,669.08,-144.15,103.21,669.08,-144.79,102.87,669.08,-144.59,103.0,669.08,-144.38,103.13,669.08,-144.18,103.25,669.13,-144.8,102.89,669.13,-144.6,103.02,669.13,-144.4,103.15,669.13,-144.19,103.27,669.17,-144.69,102.93,669.15,-144.6,103.01,669.13,-144.7,102.96,669.15,-144.7,102.95,669.17,-144.66,102.89,669.18,-144.57,102.98,669.18,-144.68,102.91,669.13,-144.65,102.87,669.15,-144.55,102.94,669.15,-144.65,102.88,669.08,-144.69,102.94,669.08,-144.57,102.98,669.08,-144.66,102.89,669.08,-144.68,102.91,669.13,-144.7,102.96,669.1,-144.6,103.01,669.1,-144.7,102.95,669.13,-144.29,103.21,669.08,-144.28,103.19,669.1,-144.39,103.14,669.1,-144.29,103.2,669.08,-144.26,103.15,669.08,-144.37,103.1,669.08,-144.27,103.17,669.13,-144.24,103.13,669.17,-144.25,103.15,669.15,-144.35,103.07,669.15,-144.24,103.13,669.17,-144.28,103.19,669.18,-144.37,103.1,669.18,-144.27,103.17,669.13,-144.29,103.21,669.15,-144.39,103.14,669.15,-144.29,103.2,669.13,-144.8,102.89,669.17,-144.79,102.87,669.17,-144.76,102.83,669.13,-144.75,102.81,669.08,-144.77,102.83,669.08,-144.79,102.87,669.13,-144.19,103.27,669.08,-144.18,103.25,669.08,-144.15,103.21,669.13,-144.14,103.19,669.17,-144.15,103.21,669.17,-144.18,103.25});
			return Coordinate_5_740_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #741, 222 total numbers made up of 74 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 getNormal_5_741_vector()
		{
			MFVec3f Normal_5_741_vector = new MFVec3f(new double[] {-5.7034E-13,-0.5279,0.84931,-4.7079E-13,-0.5279,0.84931,-2.2329E-13,-0.5279,0.84931,3.4704E-13,-0.5279,0.84931,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.87607,-0.25455,0.40953,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,0.85749,0.2716,-0.43697,-1.9909E-13,0.5279,-0.84931,-3.2284E-13,0.5279,-0.84931,-5.2193E-13,0.5279,-0.84931,-3.9819E-13,0.5279,-0.84931,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.87607,0.25455,-0.40953,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-0.85749,-0.2716,0.43697,-5.7034E-13,-0.5279,0.84931,4.2239E-13,-0.5279,0.84931,7.5345E-14,-0.5279,0.84931,3.4704E-13,-0.5279,0.84931,0.87607,-0.25455,0.40953,0.49246,-0.45945,0.73918,-7.6943E-13,-0.5279,0.84931,0.49246,-0.45945,0.73918,0.85749,0.2716,-0.43697,0.99987,0.0085729,-0.013793,0.99987,0.0085729,-0.013793,9.9546E-14,0.5279,-0.84931,0.47619,0.4642,-0.74683,0.47619,0.4642,-0.74683,-0.85749,-0.2716,0.43697,-0.99987,-0.0085729,0.013793,-0.87607,0.25455,-0.40953,-0.99987,-0.0085729,0.013793,-4.4659E-13,-0.5279,0.84931,-0.47619,-0.4642,0.74683,-0.47619,-0.4642,0.74683,2.475E-13,-0.5279,0.84931,-0.85749,-0.2716,0.43697,-0.47619,-0.4642,0.74683,-0.47619,-0.4642,0.74683,-0.87607,0.25455,-0.40953,-0.99987,-0.0085729,0.013793,-0.99987,-0.0085729,0.013793,-9.9546E-14,0.5279,-0.84931,0.85749,0.2716,-0.43697,0.47619,0.4642,-0.74683,0.47619,0.4642,-0.74683,0.87607,-0.25455,0.40953,0.99987,0.0085729,-0.013793,0.99987,0.0085729,-0.013793,-2.475E-13,-0.5279,0.84931,0.49246,-0.45945,0.73918,0.49246,-0.45945,0.73918,-3.3631E-13,-0.84931,-0.5279,0.0,-0.84931,-0.5279,0.0,-0.84931,-0.5279,0.0,-0.84931,-0.5279,8.0832E-14,-0.84931,-0.5279,8.164E-14,-0.84931,-0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,-2.6009E-13,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279,0.0,0.84931,0.5279});
			return Normal_5_741_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #742, 148 total numbers made up of 74 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_5_742_point()
		{
			MFVec2f TextureCoordinate_5_742_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_742_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #747, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_747_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_747_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_747_coordIndex_1()));
			return IndexedFaceSet_4_747_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #747, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_747_point()
		{
			MFVec3f Coordinate_5_747_point = new MFVec3f(new double[] {669.13,-144.85,102.49,669.13,-144.75,102.27,669.13,-144.65,102.05,669.13,-144.55,101.83,669.17,-144.87,102.48,669.17,-144.77,102.26,669.17,-144.67,102.04,669.17,-144.57,101.82,669.17,-144.92,102.46,669.17,-144.82,102.24,669.17,-144.72,102.02,669.17,-144.62,101.8,669.13,-144.94,102.45,669.13,-144.84,102.23,669.13,-144.74,102.01,669.13,-144.64,101.79,669.08,-144.92,102.46,669.08,-144.82,102.24,669.08,-144.72,102.02,669.08,-144.62,101.8,669.08,-144.87,102.48,669.08,-144.77,102.26,669.08,-144.67,102.04,669.08,-144.57,101.82,669.13,-144.85,102.49,669.13,-144.75,102.27,669.13,-144.65,102.05,669.13,-144.55,101.83,669.17,-144.82,102.37,669.15,-144.76,102.27,669.13,-144.8,102.38,669.15,-144.81,102.38,669.17,-144.87,102.35,669.18,-144.8,102.25,669.18,-144.85,102.36,669.13,-144.89,102.34,669.15,-144.83,102.23,669.15,-144.88,102.34,669.08,-144.82,102.37,669.08,-144.79,102.25,669.08,-144.87,102.35,669.08,-144.84,102.36,669.13,-144.8,102.38,669.1,-144.76,102.27,669.1,-144.8,102.38,669.13,-144.6,101.94,669.08,-144.62,101.93,669.1,-144.66,102.05,669.1,-144.61,101.94,669.08,-144.67,101.91,669.08,-144.69,102.03,669.08,-144.65,101.92,669.13,-144.69,101.9,669.17,-144.67,101.91,669.15,-144.74,102.01,669.15,-144.69,101.9,669.17,-144.62,101.93,669.18,-144.7,102.03,669.18,-144.65,101.92,669.13,-144.6,101.94,669.15,-144.66,102.05,669.15,-144.61,101.94,669.13,-144.85,102.49,669.17,-144.87,102.48,669.17,-144.92,102.46,669.13,-144.94,102.45,669.08,-144.92,102.46,669.08,-144.87,102.48,669.13,-144.55,101.83,669.08,-144.57,101.82,669.08,-144.62,101.8,669.13,-144.64,101.79,669.17,-144.62,101.8,669.17,-144.57,101.82});
			return Coordinate_5_747_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #748, 222 total numbers made up of 74 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 getNormal_5_748_vector()
		{
			MFVec3f Normal_5_748_vector = new MFVec3f(new double[] {0.0,0.91079,0.41288,4.4694E-13,0.91079,0.41288,1.6511E-13,0.91079,0.41288,4.8393E-14,0.91079,0.41288,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.87607,0.43917,0.19908,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,0.85749,-0.4686,-0.21242,3.3022E-13,-0.91079,-0.41288,1.1672E-13,-0.91079,-0.41288,-4.8393E-14,-0.91079,-0.41288,-4.8393E-14,-0.91079,-0.41288,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.87607,-0.43917,-0.19908,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,-0.85749,0.4686,0.21242,0.0,0.91079,0.41288,-1.1672E-13,0.91079,0.41288,1.6511E-13,0.91079,0.41288,4.8393E-14,0.91079,0.41288,0.87607,0.43917,0.19908,0.49246,0.79269,0.35934,5.4373E-13,0.91079,0.41288,0.49246,0.79269,0.35934,0.85749,-0.4686,-0.21242,0.99987,-0.014791,-0.006705,0.99987,-0.014791,-0.006705,4.8393E-14,-0.91079,-0.41288,0.47619,-0.80089,-0.36306,0.47619,-0.80089,-0.36306,-0.85749,0.4686,0.21242,-0.99987,0.014791,0.006705,-0.87607,-0.43917,-0.19908,-0.99987,0.014791,0.006705,2.3344E-13,0.91079,0.41288,-0.47619,0.80089,0.36306,-0.47619,0.80089,0.36306,1.6511E-13,0.91079,0.41288,-0.85749,0.4686,0.21242,-0.47619,0.80089,0.36306,-0.47619,0.80089,0.36306,-0.87607,-0.43917,-0.19908,-0.99987,0.014791,0.006705,-0.99987,0.014791,0.006705,1.4518E-13,-0.91079,-0.41288,0.85749,-0.4686,-0.21242,0.47619,-0.80089,-0.36306,0.47619,-0.80089,-0.36306,0.87607,0.43917,0.19908,0.99987,-0.014791,-0.006705,0.99987,-0.014791,-0.006705,4.754E-13,0.91079,0.41288,0.49246,0.79269,0.35934,0.49246,0.79269,0.35934,0.0,-0.41288,0.91079,1.2644E-13,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,-0.41288,0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079,0.0,0.41288,-0.91079});
			return Normal_5_748_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #749, 148 total numbers made up of 74 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_5_749_point()
		{
			MFVec2f TextureCoordinate_5_749_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_749_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #754, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_754_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_754_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_754_coordIndex_1()));
			return IndexedFaceSet_4_754_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #754, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_754_point()
		{
			MFVec3f Coordinate_5_754_point = new MFVec3f(new double[] {669.13,-145.18,102.5,669.13,-145.36,102.35,669.13,-145.55,102.2,669.13,-145.73,102.05,669.17,-145.19,102.52,669.17,-145.38,102.37,669.17,-145.56,102.22,669.17,-145.75,102.07,669.17,-145.22,102.56,669.17,-145.41,102.41,669.17,-145.6,102.26,669.17,-145.78,102.1,669.13,-145.24,102.58,669.13,-145.43,102.43,669.13,-145.61,102.27,669.13,-145.8,102.12,669.08,-145.22,102.56,669.08,-145.41,102.41,669.08,-145.59,102.25,669.08,-145.78,102.1,669.08,-145.19,102.52,669.08,-145.38,102.37,669.08,-145.56,102.22,669.08,-145.75,102.06,669.13,-145.18,102.5,669.13,-145.36,102.35,669.13,-145.55,102.2,669.13,-145.73,102.05,669.17,-145.29,102.45,669.15,-145.37,102.36,669.13,-145.27,102.43,669.15,-145.27,102.43,669.17,-145.32,102.48,669.18,-145.39,102.39,669.18,-145.3,102.47,669.13,-145.33,102.5,669.15,-145.42,102.42,669.15,-145.33,102.5,669.08,-145.29,102.45,669.08,-145.39,102.39,669.08,-145.32,102.48,669.08,-145.3,102.46,669.13,-145.27,102.43,669.1,-145.37,102.36,669.1,-145.27,102.43,669.13,-145.64,102.12,669.08,-145.66,102.14,669.1,-145.55,102.2,669.1,-145.64,102.13,669.08,-145.69,102.18,669.08,-145.58,102.24,669.08,-145.67,102.16,669.13,-145.7,102.2,669.17,-145.69,102.18,669.15,-145.61,102.27,669.15,-145.7,102.19,669.17,-145.66,102.14,669.18,-145.58,102.24,669.18,-145.67,102.16,669.13,-145.64,102.12,669.15,-145.55,102.2,669.15,-145.64,102.13,669.13,-145.18,102.5,669.17,-145.19,102.52,669.17,-145.22,102.56,669.13,-145.24,102.58,669.08,-145.22,102.56,669.08,-145.19,102.52,669.13,-145.73,102.05,669.08,-145.75,102.06,669.08,-145.78,102.1,669.13,-145.8,102.12,669.17,-145.78,102.1,669.17,-145.75,102.07});
			return Coordinate_5_754_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #755, 222 total numbers made up of 74 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 getNormal_5_755_vector()
		{
			MFVec3f Normal_5_755_vector = new MFVec3f(new double[] {-1.1687E-13,0.63538,-0.7722,1.8102E-13,0.63538,-0.7722,3.884E-13,0.63538,-0.7722,-3.2996E-13,0.63538,-0.7722,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.87607,0.30637,-0.37235,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,0.85749,-0.3269,0.3973,9.0509E-14,-0.63538,0.7722,-1.753E-13,-0.63538,0.7722,3.6204E-13,-0.63538,0.7722,6.0149E-13,-0.63538,0.7722,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.87607,-0.30637,0.37235,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-0.85749,0.3269,-0.3973,-1.1687E-13,0.63538,-0.7722,2.0738E-13,0.63538,-0.7722,4.789E-13,0.63538,-0.7722,-3.2996E-13,0.63538,-0.7722,0.87607,0.30637,-0.37235,0.49246,0.55299,-0.67208,2.1309E-13,0.63538,-0.7722,0.49246,0.55299,-0.67208,0.85749,-0.3269,0.3973,0.99987,-0.010318,0.01254,0.99987,-0.010318,0.01254,-2.9789E-13,-0.63538,0.7722,0.47619,-0.55871,0.67903,0.47619,-0.55871,0.67903,-0.85749,0.3269,-0.3973,-0.99987,0.010318,-0.01254,-0.87607,-0.30637,0.37235,-0.99987,0.010318,-0.01254,4.4683E-13,0.63538,-0.7722,-0.47619,0.55871,-0.67903,-0.47619,0.55871,-0.67903,4.2047E-13,0.63538,-0.7722,-0.85749,0.3269,-0.3973,-0.47619,0.55871,-0.67903,-0.47619,0.55871,-0.67903,-0.87607,-0.30637,0.37235,-0.99987,0.010318,-0.01254,-0.99987,0.010318,-0.01254,2.7153E-13,-0.63538,0.7722,0.85749,-0.3269,0.3973,0.47619,-0.55871,0.67903,0.47619,-0.55871,0.67903,0.87607,0.30637,-0.37235,0.99987,-0.010318,0.01254,0.99987,-0.010318,0.01254,0.0,0.63538,-0.7722,0.49246,0.55299,-0.67208,0.49246,0.55299,-0.67208,0.0,0.7722,0.63538,0.0,0.7722,0.63538,9.8262E-14,0.7722,0.63538,0.0,0.7722,0.63538,-2.3648E-13,0.7722,0.63538,0.0,0.7722,0.63538,-4.4365E-13,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,0.0,-0.7722,-0.63538,9.7289E-14,-0.7722,-0.63538});
			return Normal_5_755_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #756, 148 total numbers made up of 74 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_5_756_point()
		{
			MFVec2f TextureCoordinate_5_756_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_756_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #761, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_761_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_761_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_761_coordIndex_1()));
			return IndexedFaceSet_4_761_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #761, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_761_point()
		{
			MFVec3f Coordinate_5_761_point = new MFVec3f(new double[] {669.13,-145.27,102.72,669.13,-145.51,102.78,669.13,-145.74,102.84,669.13,-145.97,102.89,669.17,-145.27,102.75,669.17,-145.5,102.81,669.17,-145.73,102.86,669.17,-145.97,102.92,669.17,-145.26,102.8,669.17,-145.49,102.85,669.17,-145.72,102.91,669.17,-145.96,102.97,669.13,-145.25,102.82,669.13,-145.48,102.88,669.13,-145.72,102.93,669.13,-145.95,102.99,669.08,-145.26,102.8,669.08,-145.49,102.85,669.08,-145.72,102.91,669.08,-145.96,102.96,669.08,-145.27,102.75,669.08,-145.5,102.8,669.08,-145.73,102.86,669.08,-145.97,102.92,669.13,-145.27,102.72,669.13,-145.51,102.78,669.13,-145.74,102.84,669.13,-145.97,102.89,669.17,-145.38,102.78,669.15,-145.51,102.79,669.13,-145.39,102.75,669.15,-145.39,102.76,669.17,-145.37,102.83,669.18,-145.49,102.83,669.18,-145.38,102.8,669.13,-145.37,102.85,669.15,-145.48,102.87,669.15,-145.37,102.84,669.08,-145.38,102.78,669.08,-145.5,102.83,669.08,-145.37,102.82,669.08,-145.38,102.8,669.13,-145.39,102.75,669.1,-145.51,102.79,669.1,-145.39,102.76,669.13,-145.86,102.87,669.08,-145.85,102.89,669.1,-145.74,102.84,669.1,-145.86,102.87,669.08,-145.84,102.94,669.08,-145.73,102.88,669.08,-145.85,102.91,669.13,-145.83,102.96,669.17,-145.84,102.94,669.15,-145.72,102.93,669.15,-145.84,102.96,669.17,-145.85,102.89,669.18,-145.73,102.89,669.18,-145.85,102.91,669.13,-145.86,102.87,669.15,-145.74,102.84,669.15,-145.86,102.87,669.13,-145.27,102.72,669.17,-145.27,102.75,669.17,-145.26,102.8,669.13,-145.25,102.82,669.08,-145.26,102.8,669.08,-145.27,102.75,669.13,-145.97,102.89,669.08,-145.97,102.92,669.08,-145.96,102.96,669.13,-145.95,102.99,669.17,-145.96,102.97,669.17,-145.97,102.92});
			return Coordinate_5_761_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #762, 222 total numbers made up of 74 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 getNormal_5_762_vector()
		{
			MFVec3f Normal_5_762_vector = new MFVec3f(new double[] {-1.6893E-13,-0.23457,-0.9721,2.9079E-13,-0.23457,-0.9721,2.8683E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.0998E-13,0.23457,0.9721,3.968E-13,0.23457,0.9721,1.7289E-13,0.23457,0.9721,-1.1394E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.6893E-13,-0.23457,-0.9721,-1.7289E-13,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,3.9617E-15,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,5.4988E-14,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,2.8683E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,2.2392E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,-3.9284E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,6.2589E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,3.5918E-14,-0.9721,0.23457});
			return Normal_5_762_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #763, 148 total numbers made up of 74 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_5_763_point()
		{
			MFVec2f TextureCoordinate_5_763_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_763_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #768, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_768_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_768_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_768_coordIndex_1()));
			return IndexedFaceSet_4_768_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #768, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_768_point()
		{
			MFVec3f Coordinate_5_768_point = new MFVec3f(new double[] {669.13,-144.05,102.43,669.13,-144.29,102.49,669.13,-144.52,102.54,669.13,-144.75,102.6,669.17,-144.05,102.45,669.17,-144.28,102.51,669.17,-144.51,102.57,669.17,-144.75,102.62,669.17,-144.03,102.5,669.17,-144.27,102.56,669.17,-144.5,102.62,669.17,-144.74,102.67,669.13,-144.03,102.53,669.13,-144.26,102.58,669.13,-144.5,102.64,669.13,-144.73,102.69,669.08,-144.04,102.5,669.08,-144.27,102.56,669.08,-144.5,102.61,669.08,-144.74,102.67,669.08,-144.05,102.45,669.08,-144.28,102.51,669.08,-144.51,102.57,669.08,-144.75,102.62,669.13,-144.05,102.43,669.13,-144.29,102.49,669.13,-144.52,102.54,669.13,-144.75,102.6,669.17,-144.16,102.48,669.15,-144.28,102.49,669.13,-144.17,102.46,669.15,-144.17,102.46,669.17,-144.15,102.53,669.18,-144.27,102.53,669.18,-144.16,102.51,669.13,-144.15,102.55,669.15,-144.26,102.58,669.15,-144.15,102.55,669.08,-144.16,102.48,669.08,-144.27,102.53,669.08,-144.15,102.53,669.08,-144.16,102.51,669.13,-144.17,102.46,669.1,-144.28,102.49,669.1,-144.17,102.46,669.13,-144.64,102.57,669.08,-144.63,102.59,669.1,-144.52,102.55,669.1,-144.63,102.58,669.08,-144.62,102.64,669.08,-144.51,102.59,669.08,-144.62,102.62,669.13,-144.61,102.67,669.17,-144.62,102.64,669.15,-144.5,102.63,669.15,-144.61,102.66,669.17,-144.63,102.6,669.18,-144.51,102.59,669.18,-144.62,102.62,669.13,-144.64,102.57,669.15,-144.52,102.55,669.15,-144.63,102.58,669.13,-144.05,102.43,669.17,-144.05,102.45,669.17,-144.03,102.5,669.13,-144.03,102.53,669.08,-144.04,102.5,669.08,-144.05,102.45,669.13,-144.75,102.6,669.08,-144.75,102.62,669.08,-144.74,102.67,669.13,-144.73,102.69,669.17,-144.74,102.67,669.17,-144.75,102.62});
			return Coordinate_5_768_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #769, 222 total numbers made up of 74 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 getNormal_5_769_vector()
		{
			MFVec3f Normal_5_769_vector = new MFVec3f(new double[] {-1.7289E-13,-0.23457,-0.9721,5.895E-14,-0.23457,-0.9721,5.895E-14,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.1394E-13,0.23457,0.9721,4.5972E-13,0.23457,0.9721,3.4578E-13,0.23457,0.9721,-2.2392E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.7289E-13,-0.23457,-0.9721,-5.895E-14,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,-2.2392E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,1.1394E-13,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,1.7289E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,1.1394E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,6.8363E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,5.585E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,3.3695E-13,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,-7.2555E-14,-0.9721,0.23457,-2.977E-13,-0.9721,0.23457});
			return Normal_5_769_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #770, 148 total numbers made up of 74 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_5_770_point()
		{
			MFVec2f TextureCoordinate_5_770_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_770_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #775, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_775_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_775_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_775_coordIndex_1()));
			return IndexedFaceSet_4_775_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #775, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_775_point()
		{
			MFVec3f Coordinate_5_775_point = new MFVec3f(new double[] {669.13,-145.27,102.72,669.13,-145.51,102.78,669.13,-145.74,102.84,669.13,-145.97,102.89,669.17,-145.27,102.75,669.17,-145.5,102.81,669.17,-145.73,102.86,669.17,-145.97,102.92,669.17,-145.26,102.8,669.17,-145.49,102.85,669.17,-145.72,102.91,669.17,-145.96,102.97,669.13,-145.25,102.82,669.13,-145.48,102.88,669.13,-145.72,102.93,669.13,-145.95,102.99,669.08,-145.26,102.8,669.08,-145.49,102.85,669.08,-145.72,102.91,669.08,-145.96,102.96,669.08,-145.27,102.75,669.08,-145.5,102.8,669.08,-145.73,102.86,669.08,-145.97,102.92,669.13,-145.27,102.72,669.13,-145.51,102.78,669.13,-145.74,102.84,669.13,-145.97,102.89,669.17,-145.38,102.78,669.15,-145.51,102.79,669.13,-145.39,102.75,669.15,-145.39,102.76,669.17,-145.37,102.83,669.18,-145.49,102.83,669.18,-145.38,102.8,669.13,-145.37,102.85,669.15,-145.48,102.87,669.15,-145.37,102.84,669.08,-145.38,102.78,669.08,-145.5,102.83,669.08,-145.37,102.82,669.08,-145.38,102.8,669.13,-145.39,102.75,669.1,-145.51,102.79,669.1,-145.39,102.76,669.13,-145.86,102.87,669.08,-145.85,102.89,669.1,-145.74,102.84,669.1,-145.86,102.87,669.08,-145.84,102.94,669.08,-145.73,102.88,669.08,-145.85,102.91,669.13,-145.83,102.96,669.17,-145.84,102.94,669.15,-145.72,102.93,669.15,-145.84,102.96,669.17,-145.85,102.89,669.18,-145.73,102.89,669.18,-145.85,102.91,669.13,-145.86,102.87,669.15,-145.74,102.84,669.15,-145.86,102.87,669.13,-145.27,102.72,669.17,-145.27,102.75,669.17,-145.26,102.8,669.13,-145.25,102.82,669.08,-145.26,102.8,669.08,-145.27,102.75,669.13,-145.97,102.89,669.08,-145.97,102.92,669.08,-145.96,102.96,669.13,-145.95,102.99,669.17,-145.96,102.97,669.17,-145.97,102.92});
			return Coordinate_5_775_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #776, 222 total numbers made up of 74 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 getNormal_5_776_vector()
		{
			MFVec3f Normal_5_776_vector = new MFVec3f(new double[] {-1.6893E-13,-0.23457,-0.9721,2.9079E-13,-0.23457,-0.9721,2.8683E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.87607,-0.11311,-0.46873,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,0.85749,0.12069,0.50014,-1.0998E-13,0.23457,0.9721,3.968E-13,0.23457,0.9721,1.7289E-13,0.23457,0.9721,-1.1394E-13,0.23457,0.9721,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.87607,0.11311,0.46873,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-0.85749,-0.12069,-0.50014,-1.6893E-13,-0.23457,-0.9721,-1.7289E-13,-0.23457,-0.9721,1.6893E-13,-0.23457,-0.9721,-1.1394E-13,-0.23457,-0.9721,0.87607,-0.11311,-0.46873,0.49246,-0.20416,-0.84605,3.9617E-15,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.85749,0.12069,0.50014,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,5.4988E-14,0.23457,0.9721,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,-0.85749,-0.12069,-0.50014,-0.99987,-0.0038094,-0.015787,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,2.8683E-13,-0.23457,-0.9721,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,1.1394E-13,-0.23457,-0.9721,-0.85749,-0.12069,-0.50014,-0.47619,-0.20627,-0.85481,-0.47619,-0.20627,-0.85481,-0.87607,0.11311,0.46873,-0.99987,-0.0038094,-0.015787,-0.99987,-0.0038094,-0.015787,2.2392E-13,0.23457,0.9721,0.85749,0.12069,0.50014,0.47619,0.20627,0.85481,0.47619,0.20627,0.85481,0.87607,-0.11311,-0.46873,0.99987,0.0038094,0.015787,0.99987,0.0038094,0.015787,-3.9284E-13,-0.23457,-0.9721,0.49246,-0.20416,-0.84605,0.49246,-0.20416,-0.84605,6.2589E-13,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,0.0,0.9721,-0.23457,-6.7385E-14,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,0.0,-0.9721,0.23457,3.5918E-14,-0.9721,0.23457});
			return Normal_5_776_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #777, 148 total numbers made up of 74 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_5_777_point()
		{
			MFVec2f TextureCoordinate_5_777_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_777_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #789, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_789_point()
		{
			MFVec3f Coordinate_5_789_point = new MFVec3f(new double[] {667.06,-144.1,101.64,667.06,-143.72,103.23,667.06,-143.91,102.43,667.06,-144.59,101.93,667.06,-144.51,102.24,667.06,-144.44,102.55,667.06,-144.35,101.79,667.06,-144.28,103.18,667.06,-144.0,103.2,667.06,-144.36,102.87,667.68,-144.1,101.64,667.68,-143.72,103.23,667.68,-143.91,102.43,667.68,-144.34,101.79,667.68,-144.59,101.93,667.68,-144.51,102.24,667.68,-144.44,102.55,667.68,-144.28,103.18,667.68,-144.0,103.2,667.68,-144.36,102.87,667.06,-144.59,101.93,667.06,-144.44,102.55,667.68,-144.59,101.93,667.68,-144.44,102.55,667.37,-144.59,101.93,667.68,-144.51,102.24,667.37,-144.44,102.55,667.06,-144.51,102.24,667.06,-144.1,101.64,667.06,-144.59,101.93,667.68,-144.1,101.64,667.68,-144.59,101.93,667.68,-144.34,101.79,667.37,-144.59,101.93,667.37,-144.1,101.64,667.06,-144.35,101.79,667.06,-143.72,103.23,667.06,-144.1,101.64,667.68,-143.72,103.23,667.68,-144.1,101.64,667.06,-143.91,102.43,667.68,-143.91,102.43,667.37,-144.1,101.64,667.37,-143.72,103.23,667.06,-144.28,103.18,667.06,-143.72,103.23,667.68,-144.28,103.18,667.68,-143.72,103.23,667.37,-143.72,103.23,667.37,-144.28,103.18,667.68,-144.0,103.2,667.06,-144.0,103.2,667.06,-144.44,102.55,667.06,-144.28,103.18,667.68,-144.44,102.55,667.68,-144.28,103.18,667.37,-144.44,102.55,667.37,-144.28,103.18,667.68,-144.36,102.87,667.06,-144.36,102.87});
			return Coordinate_5_789_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #790, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_790_vector()
		{
			MFVec3f Normal_5_790_vector = new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457});
			return Normal_5_790_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #796, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_796_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_796_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_796_coordIndex_1()));
			return IndexedFaceSet_4_796_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #796, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_796_point()
		{
			MFVec3f Coordinate_5_796_point = new MFVec3f(new double[] {667.57,-143.2,103.97,667.57,-143.59,102.35,667.18,-143.2,103.97,667.18,-143.59,102.35,667.38,-143.2,103.97,667.18,-143.4,103.16,667.38,-143.59,102.35,667.57,-143.4,103.16,667.38,-143.4,103.16,667.38,-143.3,103.57,667.48,-143.4,103.16,667.48,-143.3,103.57,667.28,-143.4,103.16,667.28,-143.3,103.57,667.38,-143.49,102.75,667.28,-143.49,102.75,667.48,-143.49,102.75,667.57,-143.52,104.05,667.57,-143.91,102.42,667.18,-143.52,104.05,667.18,-143.91,102.42,667.38,-143.52,104.05,667.18,-143.71,103.24,667.38,-143.91,102.42,667.57,-143.71,103.24,667.38,-143.71,103.24,667.38,-143.62,103.64,667.48,-143.71,103.24,667.48,-143.62,103.64,667.28,-143.71,103.24,667.28,-143.62,103.64,667.38,-143.81,102.83,667.28,-143.81,102.83,667.48,-143.81,102.83,667.57,-143.2,103.97,667.57,-143.52,104.05,667.18,-143.2,103.97,667.18,-143.52,104.05,667.38,-143.2,103.97,667.38,-143.52,104.05,667.18,-143.36,104.01,667.57,-143.36,104.01,667.18,-143.2,103.97,667.18,-143.52,104.05,667.18,-143.59,102.35,667.18,-143.91,102.42,667.18,-143.4,103.16,667.18,-143.71,103.24,667.18,-143.36,104.01,667.18,-143.75,102.38,667.18,-143.55,103.2,667.18,-143.63,103.22,667.18,-143.46,103.6,667.18,-143.54,103.62,667.18,-143.48,103.18,667.18,-143.38,103.59,667.18,-143.65,102.79,667.18,-143.57,102.77,667.18,-143.73,102.81,667.18,-143.59,102.35,667.18,-143.91,102.42,667.57,-143.59,102.35,667.57,-143.91,102.42,667.38,-143.59,102.35,667.38,-143.91,102.42,667.18,-143.75,102.38,667.57,-143.75,102.38,667.57,-143.59,102.35,667.57,-143.91,102.42,667.57,-143.2,103.97,667.57,-143.52,104.05,667.57,-143.4,103.16,667.57,-143.71,103.24,667.57,-143.75,102.38,667.57,-143.36,104.01,667.57,-143.55,103.2,667.57,-143.63,103.22,667.57,-143.65,102.79,667.57,-143.73,102.81,667.57,-143.48,103.18,667.57,-143.57,102.77,667.57,-143.46,103.6,667.57,-143.38,103.59,667.57,-143.54,103.62});
			return Coordinate_5_796_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #797, 252 total numbers made up of 84 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 getNormal_5_797_vector()
		{
			MFVec3f Normal_5_797_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,1.7925E-14,0.23457,0.9721,-6.0726E-14,0.23457,0.9721,-2.6858E-14,0.23457,0.9721,-2.562E-14,0.23457,0.9721,-2.5638E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3328E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6822E-14,-0.23457,-0.9721,2.6858E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_797_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #798, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_798_point()
		{
			MFVec2f TextureCoordinate_5_798_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_798_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #803, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_803_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_803_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_803_coordIndex_1()));
			return IndexedFaceSet_4_803_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #803, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_803_point()
		{
			MFVec3f Coordinate_5_803_point = new MFVec3f(new double[] {667.57,-143.59,102.35,667.57,-143.98,100.72,667.18,-143.59,102.35,667.18,-143.98,100.72,667.38,-143.59,102.35,667.18,-143.79,101.53,667.38,-143.98,100.72,667.57,-143.79,101.53,667.38,-143.79,101.53,667.38,-143.69,101.94,667.48,-143.79,101.53,667.48,-143.69,101.94,667.28,-143.79,101.53,667.28,-143.69,101.94,667.38,-143.89,101.13,667.28,-143.89,101.13,667.48,-143.89,101.13,667.57,-143.91,102.42,667.57,-144.3,100.8,667.18,-143.91,102.42,667.18,-144.3,100.8,667.38,-143.91,102.42,667.18,-144.11,101.61,667.38,-144.3,100.8,667.57,-144.11,101.61,667.38,-144.11,101.61,667.38,-144.01,102.02,667.48,-144.11,101.61,667.48,-144.01,102.02,667.28,-144.11,101.61,667.28,-144.01,102.02,667.38,-144.2,101.2,667.28,-144.2,101.2,667.48,-144.2,101.2,667.57,-143.59,102.35,667.57,-143.91,102.42,667.18,-143.59,102.35,667.18,-143.91,102.42,667.38,-143.59,102.35,667.38,-143.91,102.42,667.18,-143.75,102.38,667.57,-143.75,102.38,667.18,-143.59,102.35,667.18,-143.91,102.42,667.18,-143.98,100.72,667.18,-144.3,100.8,667.18,-143.79,101.53,667.18,-144.11,101.61,667.18,-143.75,102.38,667.18,-144.14,100.76,667.18,-143.95,101.57,667.18,-144.03,101.59,667.18,-143.85,101.98,667.18,-143.93,102.0,667.18,-143.87,101.55,667.18,-143.77,101.96,667.18,-144.05,101.16,667.18,-143.97,101.15,667.18,-144.13,101.18,667.18,-143.98,100.72,667.18,-144.3,100.8,667.57,-143.98,100.72,667.57,-144.3,100.8,667.38,-143.98,100.72,667.38,-144.3,100.8,667.18,-144.14,100.76,667.57,-144.14,100.76,667.57,-143.98,100.72,667.57,-144.3,100.8,667.57,-143.59,102.35,667.57,-143.91,102.42,667.57,-143.79,101.53,667.57,-144.11,101.61,667.57,-144.14,100.76,667.57,-143.75,102.38,667.57,-143.95,101.57,667.57,-144.03,101.59,667.57,-144.05,101.16,667.57,-144.13,101.18,667.57,-143.87,101.55,667.57,-143.97,101.15,667.57,-143.85,101.98,667.57,-143.77,101.96,667.57,-143.93,102.0});
			return Coordinate_5_803_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #804, 252 total numbers made up of 84 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 getNormal_5_804_vector()
		{
			MFVec3f Normal_5_804_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3349E-14,0.23457,0.9721,-9.2833E-15,0.23457,0.9721,4.3349E-14,0.23457,0.9721,-9.2833E-15,0.23457,0.9721,-2.6849E-14,0.23457,0.9721,4.3328E-14,0.23457,0.9721,-2.6822E-14,0.23457,0.9721,-2.6858E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3349E-14,-0.23457,-0.9721,9.2833E-15,-0.23457,-0.9721,-4.3327E-14,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,-4.3328E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6804E-14,-0.23457,-0.9721,2.684E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_804_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #805, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_805_point()
		{
			MFVec2f TextureCoordinate_5_805_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_805_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #810, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_810_point()
		{
			MFVec3f Coordinate_5_810_point = new MFVec3f(new double[] {667.57,-143.96,101.08,667.57,-144.04,100.73,667.19,-143.96,101.08,667.19,-144.04,100.73,667.38,-143.96,101.08,667.19,-144.0,100.91,667.38,-144.04,100.73,667.57,-144.0,100.91,667.58,-146.72,101.75,667.58,-146.8,101.4,667.19,-146.72,101.75,667.19,-146.8,101.4,667.38,-146.72,101.75,667.19,-146.76,101.57,667.38,-146.8,101.4,667.58,-146.76,101.57,667.57,-143.96,101.08,667.58,-146.72,101.75,667.19,-143.96,101.08,667.19,-146.72,101.75,667.38,-143.96,101.08,667.38,-146.72,101.75,667.19,-144.88,101.31,667.19,-145.8,101.53,667.57,-145.8,101.53,667.57,-144.88,101.31,667.19,-143.96,101.08,667.19,-146.72,101.75,667.19,-144.04,100.73,667.19,-146.8,101.4,667.19,-144.0,100.91,667.19,-146.76,101.57,667.19,-145.8,101.53,667.19,-144.88,101.31,667.19,-144.96,100.96,667.19,-145.88,101.18,667.19,-144.04,100.73,667.19,-146.8,101.4,667.57,-144.04,100.73,667.58,-146.8,101.4,667.38,-144.04,100.73,667.38,-146.8,101.4,667.19,-145.88,101.18,667.19,-144.96,100.96,667.57,-144.96,100.95,667.57,-145.88,101.18,667.57,-144.04,100.73,667.58,-146.8,101.4,667.57,-143.96,101.08,667.58,-146.72,101.75,667.57,-144.0,100.91,667.58,-146.76,101.57,667.57,-145.88,101.18,667.57,-144.96,100.95,667.57,-144.88,101.31,667.57,-145.8,101.53});
			return Coordinate_5_810_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #811, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_811_vector()
		{
			MFVec3f Normal_5_811_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,3.0635E-14,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4478E-15,0.23457,0.9721,6.4461E-15,0.23457,0.9721,6.4461E-15,0.23457,0.9721,6.4478E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1995E-14,-0.23457,-0.9721,2.1995E-14,-0.23457,-0.9721,2.1998E-14,-0.23457,-0.9721,2.1998E-14,-0.23457,-0.9721,6.4854E-14,-0.23457,-0.9721,-6.4488E-15,-0.23457,-0.9721,6.4855E-14,-0.23457,-0.9721,6.4858E-14,-0.23457,-0.9721,6.4855E-14,-0.23457,-0.9721,6.4858E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_811_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #817, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_817_point()
		{
			MFVec3f Coordinate_5_817_point = new MFVec3f(new double[] {667.57,-143.26,103.98,667.57,-143.34,103.63,667.19,-143.26,103.98,667.19,-143.34,103.63,667.38,-143.26,103.98,667.19,-143.3,103.8,667.38,-143.34,103.63,667.57,-143.3,103.8,667.58,-146.02,104.64,667.58,-146.1,104.29,667.19,-146.02,104.64,667.19,-146.1,104.29,667.38,-146.02,104.64,667.19,-146.06,104.47,667.38,-146.1,104.29,667.58,-146.06,104.47,667.57,-143.26,103.98,667.58,-146.02,104.64,667.19,-143.26,103.98,667.19,-146.02,104.64,667.38,-143.26,103.98,667.38,-146.02,104.64,667.19,-144.18,104.2,667.19,-145.1,104.42,667.57,-145.1,104.42,667.57,-144.18,104.2,667.19,-143.26,103.98,667.19,-146.02,104.64,667.19,-143.34,103.63,667.19,-146.1,104.29,667.19,-143.3,103.8,667.19,-146.06,104.47,667.19,-145.1,104.42,667.19,-144.18,104.2,667.19,-144.26,103.85,667.19,-145.18,104.07,667.19,-143.34,103.63,667.19,-146.1,104.29,667.57,-143.34,103.63,667.58,-146.1,104.29,667.38,-143.34,103.63,667.38,-146.1,104.29,667.19,-145.18,104.07,667.19,-144.26,103.85,667.57,-144.26,103.85,667.57,-145.18,104.07,667.57,-143.34,103.63,667.58,-146.1,104.29,667.57,-143.26,103.98,667.58,-146.02,104.64,667.57,-143.3,103.8,667.58,-146.06,104.47,667.57,-145.18,104.07,667.57,-144.26,103.85,667.57,-144.18,104.2,667.57,-145.1,104.42});
			return Coordinate_5_817_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #818, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_818_vector()
		{
			MFVec3f Normal_5_818_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,3.0635E-14,0.23457,0.9721,-2.1998E-14,0.23457,0.9721,3.0637E-14,0.23457,0.9721,-2.1995E-14,0.23457,0.9721,6.4467E-15,0.23457,0.9721,6.4467E-15,0.23457,0.9721,-2.9204E-14,0.23457,0.9721,6.4493E-15,0.23457,0.9721,6.4493E-15,0.23457,0.9721,-2.9204E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,2.1997E-14,-0.23457,-0.9721,-6.4457E-15,-0.23457,-0.9721,-6.4457E-15,-0.23457,-0.9721,-6.4446E-15,-0.23457,-0.9721,-6.4478E-15,-0.23457,-0.9721,-6.4478E-15,-0.23457,-0.9721,-6.4446E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_818_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #824, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_824_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_824_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_824_coordIndex_1()));
			return IndexedFaceSet_4_824_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #824, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_824_point()
		{
			MFVec3f Coordinate_5_824_point = new MFVec3f(new double[] {667.58,-145.83,104.61,667.58,-146.22,102.98,667.18,-145.83,104.61,667.18,-146.22,102.98,667.38,-145.83,104.61,667.18,-146.03,103.79,667.38,-146.22,102.98,667.58,-146.03,103.79,667.38,-146.03,103.79,667.38,-145.93,104.2,667.48,-146.03,103.79,667.48,-145.93,104.2,667.28,-146.03,103.79,667.28,-145.93,104.2,667.38,-146.13,103.39,667.28,-146.13,103.39,667.48,-146.13,103.39,667.58,-146.15,104.68,667.58,-146.54,103.06,667.18,-146.15,104.68,667.18,-146.54,103.06,667.38,-146.15,104.68,667.18,-146.35,103.87,667.38,-146.54,103.06,667.58,-146.35,103.87,667.38,-146.35,103.87,667.38,-146.25,104.28,667.48,-146.35,103.87,667.48,-146.25,104.28,667.28,-146.35,103.87,667.28,-146.25,104.28,667.38,-146.44,103.46,667.28,-146.44,103.46,667.48,-146.44,103.46,667.58,-145.83,104.61,667.58,-146.15,104.68,667.18,-145.83,104.61,667.18,-146.15,104.68,667.38,-145.83,104.61,667.38,-146.15,104.68,667.18,-145.99,104.65,667.58,-145.99,104.65,667.18,-145.83,104.61,667.18,-146.15,104.68,667.18,-146.22,102.98,667.18,-146.54,103.06,667.18,-146.03,103.79,667.18,-146.35,103.87,667.18,-145.99,104.65,667.18,-146.38,103.02,667.18,-146.19,103.83,667.18,-146.27,103.85,667.18,-146.09,104.24,667.18,-146.17,104.26,667.18,-146.11,103.81,667.18,-146.01,104.22,667.18,-146.28,103.43,667.18,-146.21,103.41,667.18,-146.36,103.45,667.18,-146.22,102.98,667.18,-146.54,103.06,667.58,-146.22,102.98,667.58,-146.54,103.06,667.38,-146.22,102.98,667.38,-146.54,103.06,667.18,-146.38,103.02,667.58,-146.38,103.02,667.58,-146.22,102.98,667.58,-146.54,103.06,667.58,-145.83,104.61,667.58,-146.15,104.68,667.58,-146.03,103.79,667.58,-146.35,103.87,667.58,-146.38,103.02,667.58,-145.99,104.65,667.58,-146.19,103.83,667.58,-146.27,103.85,667.58,-146.28,103.43,667.58,-146.36,103.45,667.58,-146.11,103.81,667.58,-146.2,103.41,667.58,-146.09,104.24,667.58,-146.01,104.22,667.58,-146.17,104.26});
			return Coordinate_5_824_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #825, 252 total numbers made up of 84 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 getNormal_5_825_vector()
		{
			MFVec3f Normal_5_825_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-3.4702E-14,0.23457,0.9721,-9.3004E-15,0.23457,0.9721,-3.4707E-14,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,9.4594E-15,0.23457,0.9721,4.3328E-14,0.23457,0.9721,-8.686E-15,0.23457,0.9721,-8.686E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,9.3059E-15,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,2.6849E-14,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_825_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #826, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_826_point()
		{
			MFVec2f TextureCoordinate_5_826_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_826_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #831, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_831_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_831_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_831_coordIndex_1()));
			return IndexedFaceSet_4_831_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #831, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_831_point()
		{
			MFVec3f Coordinate_5_831_point = new MFVec3f(new double[] {667.58,-146.22,102.98,667.58,-146.62,101.35,667.18,-146.22,102.98,667.18,-146.62,101.35,667.38,-146.22,102.98,667.18,-146.42,102.17,667.38,-146.62,101.35,667.58,-146.42,102.17,667.38,-146.42,102.17,667.38,-146.32,102.57,667.48,-146.42,102.17,667.48,-146.32,102.57,667.28,-146.42,102.17,667.28,-146.32,102.57,667.38,-146.52,101.76,667.28,-146.52,101.76,667.48,-146.52,101.76,667.58,-146.54,103.06,667.58,-146.93,101.43,667.18,-146.54,103.06,667.18,-146.93,101.43,667.38,-146.54,103.06,667.18,-146.74,102.24,667.38,-146.93,101.43,667.58,-146.74,102.24,667.38,-146.74,102.24,667.38,-146.64,102.65,667.48,-146.74,102.24,667.48,-146.64,102.65,667.28,-146.74,102.24,667.28,-146.64,102.65,667.38,-146.84,101.84,667.28,-146.84,101.84,667.48,-146.84,101.84,667.58,-146.22,102.98,667.58,-146.54,103.06,667.18,-146.22,102.98,667.18,-146.54,103.06,667.38,-146.22,102.98,667.38,-146.54,103.06,667.18,-146.38,103.02,667.58,-146.38,103.02,667.18,-146.22,102.98,667.18,-146.54,103.06,667.18,-146.62,101.35,667.18,-146.93,101.43,667.18,-146.42,102.17,667.18,-146.74,102.24,667.18,-146.38,103.02,667.18,-146.78,101.39,667.18,-146.58,102.21,667.18,-146.66,102.23,667.18,-146.48,102.61,667.18,-146.56,102.63,667.18,-146.5,102.19,667.18,-146.4,102.59,667.18,-146.68,101.8,667.18,-146.6,101.78,667.18,-146.76,101.82,667.18,-146.62,101.35,667.18,-146.93,101.43,667.58,-146.62,101.35,667.58,-146.93,101.43,667.38,-146.62,101.35,667.38,-146.93,101.43,667.18,-146.78,101.39,667.58,-146.78,101.39,667.58,-146.62,101.35,667.58,-146.93,101.43,667.58,-146.22,102.98,667.58,-146.54,103.06,667.58,-146.42,102.17,667.58,-146.74,102.24,667.58,-146.78,101.39,667.58,-146.38,103.02,667.58,-146.58,102.21,667.58,-146.66,102.23,667.58,-146.68,101.8,667.58,-146.76,101.82,667.58,-146.5,102.19,667.58,-146.6,101.78,667.58,-146.48,102.61,667.58,-146.4,102.59,667.58,-146.56,102.63});
			return Coordinate_5_831_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #832, 252 total numbers made up of 84 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 getNormal_5_832_vector()
		{
			MFVec3f Normal_5_832_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,-9.3059E-15,0.23457,0.9721,4.3328E-14,0.23457,0.9721,4.3328E-14,0.23457,0.9721,8.2306E-15,0.23457,0.9721,8.2306E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,2.1989E-14,-0.23457,-0.9721,6.1921E-14,-0.23457,-0.9721,2.2007E-14,-0.23457,-0.9721,6.1939E-14,-0.23457,-0.9721,6.0699E-14,-0.23457,-0.9721,2.6831E-14,-0.23457,-0.9721,-8.2306E-15,-0.23457,-0.9721,-8.2482E-15,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_832_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #833, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_833_point()
		{
			MFVec2f TextureCoordinate_5_833_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_833_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #838, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_838_point()
		{
			MFVec3f Coordinate_5_838_point = new MFVec3f(new double[] {667.06,-145.91,102.08,667.06,-145.53,103.66,667.06,-145.72,102.87,667.06,-146.39,102.36,667.06,-146.31,102.67,667.06,-146.24,102.98,667.06,-146.15,102.22,667.06,-146.09,103.62,667.06,-145.81,103.64,667.06,-146.16,103.3,667.68,-145.91,102.08,667.68,-145.52,103.66,667.68,-145.72,102.87,667.68,-146.15,102.22,667.68,-146.39,102.36,667.68,-146.31,102.67,667.68,-146.24,102.98,667.68,-146.09,103.62,667.68,-145.81,103.64,667.68,-146.16,103.3,667.06,-146.39,102.36,667.06,-146.24,102.98,667.68,-146.39,102.36,667.68,-146.24,102.98,667.37,-146.39,102.36,667.68,-146.31,102.67,667.37,-146.24,102.98,667.06,-146.31,102.67,667.06,-145.91,102.08,667.06,-146.39,102.36,667.68,-145.91,102.08,667.68,-146.39,102.36,667.68,-146.15,102.22,667.37,-146.39,102.36,667.37,-145.91,102.08,667.06,-146.15,102.22,667.06,-145.53,103.66,667.06,-145.91,102.08,667.68,-145.52,103.66,667.68,-145.91,102.08,667.06,-145.72,102.87,667.68,-145.72,102.87,667.37,-145.91,102.08,667.37,-145.53,103.66,667.06,-146.09,103.62,667.06,-145.53,103.66,667.68,-146.09,103.62,667.68,-145.52,103.66,667.37,-145.53,103.66,667.37,-146.09,103.62,667.68,-145.81,103.64,667.06,-145.81,103.64,667.06,-146.24,102.98,667.06,-146.09,103.62,667.68,-146.24,102.98,667.68,-146.09,103.62,667.37,-146.24,102.98,667.37,-146.09,103.62,667.68,-146.16,103.3,667.06,-146.16,103.3});
			return Coordinate_5_838_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #839, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_839_vector()
		{
			MFVec3f Normal_5_839_vector = new MFVec3f(new double[] {-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,4.3076E-4,-0.97245,0.23312,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,1.2609E-4,-0.50885,-0.86086,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,1.3349E-4,-0.07823,0.99694,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457});
			return Normal_5_839_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #859, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_859_point()
		{
			MFVec3f Coordinate_5_859_point = new MFVec3f(new double[] {667.67,-146.56,102.99,667.67,-146.64,102.64,667.08,-146.56,102.99,667.08,-146.64,102.64,667.38,-146.56,102.99,667.08,-146.6,102.82,667.38,-146.64,102.64,667.67,-146.6,102.82,667.67,-146.94,103.09,667.67,-147.02,102.74,667.08,-146.94,103.09,667.08,-147.03,102.74,667.38,-146.94,103.09,667.08,-146.98,102.91,667.38,-147.03,102.74,667.67,-146.98,102.91,667.67,-146.56,102.99,667.67,-146.94,103.09,667.08,-146.56,102.99,667.08,-146.94,103.09,667.38,-146.56,102.99,667.38,-146.94,103.09,667.08,-146.75,103.04,667.67,-146.75,103.04,667.08,-146.56,102.99,667.08,-146.94,103.09,667.08,-146.64,102.64,667.08,-147.03,102.74,667.08,-146.6,102.82,667.08,-146.98,102.91,667.08,-146.75,103.04,667.08,-146.83,102.69,667.08,-146.64,102.64,667.08,-147.03,102.74,667.67,-146.64,102.64,667.67,-147.02,102.74,667.38,-146.64,102.64,667.38,-147.03,102.74,667.08,-146.83,102.69,667.67,-146.83,102.69,667.67,-146.64,102.64,667.67,-147.02,102.74,667.67,-146.56,102.99,667.67,-146.94,103.09,667.67,-146.6,102.82,667.67,-146.98,102.91,667.67,-146.83,102.69,667.67,-146.75,103.04});
			return Coordinate_5_859_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #860, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_860_vector()
		{
			MFVec3f Normal_5_860_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3324E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,4.3324E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,8.6734E-15,0.23457,0.9721,-3.8111E-14,0.23457,0.9721,8.6431E-15,0.23457,0.9721,8.6734E-15,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.7033E-14,-0.23457,-0.9721,-4.3324E-15,-0.23457,-0.9721,-1.7028E-14,-0.23457,-0.9721,-4.327E-15,-0.23457,-0.9721,-3.123E-14,-0.23457,-0.9721,-8.651E-15,-0.23457,-0.9721,-1.9933E-14,-0.23457,-0.9721,-1.9933E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_860_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #866, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_866_point()
		{
			MFVec3f Coordinate_5_866_point = new MFVec3f(new double[] {667.67,-146.45,103.44,667.67,-146.53,103.09,667.08,-146.45,103.44,667.08,-146.53,103.09,667.38,-146.45,103.44,667.08,-146.49,103.27,667.38,-146.53,103.09,667.67,-146.49,103.27,667.67,-146.83,103.53,667.67,-146.92,103.18,667.08,-146.83,103.53,667.08,-146.92,103.18,667.38,-146.83,103.53,667.08,-146.88,103.36,667.38,-146.92,103.18,667.67,-146.87,103.36,667.67,-146.45,103.44,667.67,-146.83,103.53,667.08,-146.45,103.44,667.08,-146.83,103.53,667.38,-146.45,103.44,667.38,-146.83,103.53,667.08,-146.64,103.49,667.67,-146.64,103.49,667.08,-146.45,103.44,667.08,-146.83,103.53,667.08,-146.53,103.09,667.08,-146.92,103.18,667.08,-146.49,103.27,667.08,-146.88,103.36,667.08,-146.64,103.49,667.08,-146.73,103.14,667.08,-146.53,103.09,667.08,-146.92,103.18,667.67,-146.53,103.09,667.67,-146.92,103.18,667.38,-146.53,103.09,667.38,-146.92,103.18,667.08,-146.73,103.14,667.67,-146.73,103.14,667.67,-146.53,103.09,667.67,-146.92,103.18,667.67,-146.45,103.44,667.67,-146.83,103.53,667.67,-146.49,103.27,667.67,-146.87,103.36,667.67,-146.73,103.14,667.67,-146.64,103.49});
			return Coordinate_5_866_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #867, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_867_vector()
		{
			MFVec3f Normal_5_867_vector = new MFVec3f(new double[] {-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,-4.3076E-4,0.9721,-0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,4.3076E-4,-0.9721,0.23457,-9.2833E-15,0.23457,0.9721,-2.1984E-14,0.23457,0.9721,-9.3004E-15,0.23457,0.9721,-2.2001E-14,0.23457,0.9721,-3.8141E-14,0.23457,0.9721,8.6431E-15,0.23457,0.9721,-3.8097E-14,0.23457,0.9721,-3.8141E-14,0.23457,0.9721,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-1.0,-4.1874E-4,1.0105E-4,-4.3324E-15,-0.23457,-0.9721,2.1984E-14,-0.23457,-0.9721,-4.3098E-15,-0.23457,-0.9721,2.2007E-14,-0.23457,-0.9721,-8.6431E-15,-0.23457,-0.9721,3.8141E-14,-0.23457,-0.9721,1.4719E-14,-0.23457,-0.9721,1.4749E-14,-0.23457,-0.9721,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4,1.0,4.1874E-4,-1.0105E-4});
			return Normal_5_867_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #887, 1792 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_887_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_887_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_887_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_887_coordIndex_2()));
			return IndexedFaceSet_4_887_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #887, 954 total numbers made up of 318 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_887_point()
		{
			MFVec3f Coordinate_5_887_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_887_point_1()))
				.append(new MFVec3f(getCoordinate_5_887_point_2()))
				.append(new MFVec3f(getCoordinate_5_887_point_3()))
				.append(new MFVec3f(getCoordinate_5_887_point_4()));
			return Coordinate_5_887_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #888, 954 total numbers made up of 318 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 getNormal_5_888_vector()
		{
			MFVec3f Normal_5_888_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_888_vector_1()))
				.append(new MFVec3f(getNormal_5_888_vector_2()))
				.append(new MFVec3f(getNormal_5_888_vector_3()))
				.append(new MFVec3f(getNormal_5_888_vector_4()));
			return Normal_5_888_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #889, 636 total numbers made up of 318 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_5_889_point()
		{
			MFVec2f TextureCoordinate_5_889_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_889_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_889_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_889_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_889_point_4()));
			return TextureCoordinate_5_889_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1007, 120 total numbers made up of 40 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1007_vector()
		{
			MFVec3f Normal_5_1007_vector = new MFVec3f(new double[] {0.97619,-1.477E-15,-0.21693,0.97619,-1.4542E-15,-0.21693,0.97619,4.3934E-15,-0.21693,0.97619,4.4162E-15,-0.21693,0.97619,-5.2063E-15,-0.21693,0.97619,-5.0607E-15,-0.21693,-0.97619,6.4205E-15,0.21693,-0.97619,6.5E-15,0.21693,-0.97619,1.3747E-15,0.21693,-0.97619,1.4542E-15,0.21693,-0.97619,5.1653E-15,0.21693,-0.97619,5.1653E-15,0.21693,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583});
			return Normal_5_1007_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1021, 120 total numbers made up of 40 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1021_vector()
		{
			MFVec3f Normal_5_1021_vector = new MFVec3f(new double[] {0.97619,-7.3026E-15,-0.21693,0.97619,-7.246E-15,-0.21693,0.97619,-7.3026E-15,-0.21693,0.97619,-7.246E-15,-0.21693,0.97619,-5.1653E-15,-0.21693,0.97619,-5.1653E-15,-0.21693,-0.97619,-4.4272E-15,0.21693,-0.97619,-4.4162E-15,0.21693,-0.97619,-4.4272E-15,0.21693,-0.97619,-4.4162E-15,0.21693,-0.97619,-9.7672E-15,0.21693,-0.97619,-9.6217E-15,0.21693,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.21685,0.02689,0.97583,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583,-0.21685,-0.02689,-0.97583});
			return Normal_5_1021_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1034, 1792 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1034_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1034_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1034_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_1034_coordIndex_2()));
			return IndexedFaceSet_4_1034_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1034, 954 total numbers made up of 318 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1034_point()
		{
			MFVec3f Coordinate_5_1034_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_1034_point_1()))
				.append(new MFVec3f(getCoordinate_5_1034_point_2()))
				.append(new MFVec3f(getCoordinate_5_1034_point_3()))
				.append(new MFVec3f(getCoordinate_5_1034_point_4()));
			return Coordinate_5_1034_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1035, 954 total numbers made up of 318 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 getNormal_5_1035_vector()
		{
			MFVec3f Normal_5_1035_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_1035_vector_1()))
				.append(new MFVec3f(getNormal_5_1035_vector_2()))
				.append(new MFVec3f(getNormal_5_1035_vector_3()))
				.append(new MFVec3f(getNormal_5_1035_vector_4()));
			return Normal_5_1035_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1036, 636 total numbers made up of 318 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_5_1036_point()
		{
			MFVec2f TextureCoordinate_5_1036_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_1036_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_1036_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_1036_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_1036_point_4()));
			return TextureCoordinate_5_1036_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1042, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1042_vector()
		{
			MFVec3f Normal_5_1042_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1042_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1049, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1049_vector()
		{
			MFVec3f Normal_5_1049_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1049_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1069, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1069_point()
		{
			MFVec3f Coordinate_5_1069_point = new MFVec3f(new double[] {2.4122,0.94723,94.062,2.4027,2.5742,94.019,2.4074,1.7607,94.041,1.8887,1.111,94.174,1.8863,1.4304,94.166,1.884,1.7498,94.157,2.1504,1.0291,94.118,1.8802,2.3995,94.14,2.1415,2.4868,94.08,1.8821,2.0746,94.149,2.2793,0.93073,93.463,2.2699,2.5577,93.421,2.2746,1.7442,93.442,2.0176,1.0126,93.519,1.7559,1.0945,93.575,1.7535,1.4139,93.567,1.7512,1.7333,93.558,1.7474,2.383,93.541,2.0086,2.4703,93.481,1.7493,2.0581,93.55,1.8887,1.111,94.174,1.884,1.7498,94.157,1.7559,1.0945,93.575,1.7512,1.7333,93.558,1.8223,1.1028,93.874,1.7535,1.4139,93.567,1.8176,1.7415,93.858,1.8863,1.4304,94.166,2.4122,0.94723,94.062,1.8887,1.111,94.174,2.2793,0.93073,93.463,1.7559,1.0945,93.575,2.0176,1.0126,93.519,1.8223,1.1028,93.874,2.3458,0.93898,93.763,2.1504,1.0291,94.118,2.4027,2.5742,94.019,2.4122,0.94723,94.062,2.2699,2.5577,93.421,2.2793,0.93073,93.463,2.4074,1.7607,94.041,2.2746,1.7442,93.442,2.3458,0.93898,93.763,2.3363,2.5659,93.72,1.8802,2.3995,94.14,2.4027,2.5742,94.019,1.7474,2.383,93.541,2.2699,2.5577,93.421,2.3363,2.5659,93.72,1.8138,2.3912,93.841,2.0086,2.4703,93.481,2.1415,2.4868,94.08,1.884,1.7498,94.157,1.8802,2.3995,94.14,1.7512,1.7333,93.558,1.7474,2.383,93.541,1.8176,1.7415,93.858,1.8138,2.3912,93.841,1.7493,2.0581,93.55,1.8821,2.0746,94.149});
			return Coordinate_5_1069_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1070, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1070_vector()
		{
			MFVec3f Normal_5_1070_vector = new MFVec3f(new double[] {0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651});
			return Normal_5_1070_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1076, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1076_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1076_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1076_coordIndex_1()));
			return IndexedFaceSet_4_1076_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1076, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1076_point()
		{
			MFVec3f Coordinate_5_1076_point = new MFVec3f(new double[] {1.7898,1.736,93.655,1.7995,0.063416,93.699,1.875,1.7466,94.039,1.8847,0.074003,94.083,1.8324,1.7413,93.847,1.8799,0.91031,94.061,1.8421,0.068709,93.891,1.7947,0.89973,93.677,1.8373,0.90502,93.869,1.8348,1.3232,93.858,1.816,0.90237,93.773,1.8135,1.3205,93.762,1.8586,0.90767,93.965,1.8561,1.3258,93.954,1.8397,0.48687,93.88,1.861,0.48951,93.976,1.8184,0.48422,93.784,1.4695,1.736,93.726,1.4792,0.063412,93.77,1.5547,1.7466,94.11,1.5644,0.073999,94.154,1.5121,1.7413,93.918,1.5596,0.91031,94.132,1.5218,0.068706,93.962,1.4743,0.89972,93.748,1.517,0.90502,93.94,1.5145,1.3232,93.929,1.4957,0.90237,93.844,1.4932,1.3205,93.833,1.5383,0.90766,94.036,1.5358,1.3258,94.025,1.5194,0.48686,93.951,1.5407,0.48951,94.047,1.4981,0.48421,93.855,1.7898,1.736,93.655,1.4695,1.736,93.726,1.875,1.7466,94.039,1.5547,1.7466,94.11,1.8324,1.7413,93.847,1.5121,1.7413,93.918,1.7148,1.7466,94.075,1.6296,1.736,93.69,1.875,1.7466,94.039,1.5547,1.7466,94.11,1.8847,0.074003,94.083,1.5644,0.073999,94.154,1.8799,0.91031,94.061,1.5596,0.91031,94.132,1.7148,1.7466,94.075,1.7246,0.074001,94.118,1.7197,0.91031,94.096,1.6396,0.91031,94.114,1.7173,1.3285,94.085,1.6372,1.3285,94.103,1.7998,0.91031,94.079,1.7973,1.3285,94.068,1.7221,0.49216,94.107,1.8022,0.49216,94.09,1.6421,0.49216,94.125,1.8847,0.074003,94.083,1.5644,0.073999,94.154,1.7995,0.063416,93.699,1.4792,0.063412,93.77,1.8421,0.068709,93.891,1.5218,0.068706,93.962,1.7246,0.074001,94.118,1.6394,0.063414,93.734,1.7995,0.063416,93.699,1.4792,0.063412,93.77,1.7898,1.736,93.655,1.4695,1.736,93.726,1.7947,0.89973,93.677,1.4743,0.89972,93.748,1.6394,0.063414,93.734,1.6296,1.736,93.69,1.6345,0.89973,93.712,1.5544,0.89972,93.73,1.6369,0.48157,93.723,1.5569,0.48157,93.741,1.7146,0.89973,93.694,1.717,0.48157,93.705,1.6321,1.3179,93.701,1.7121,1.3179,93.684,1.552,1.3179,93.719});
			return Coordinate_5_1076_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1077, 252 total numbers made up of 84 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 getNormal_5_1077_vector()
		{
			MFVec3f Normal_5_1077_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1077_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1078, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1078_point()
		{
			MFVec2f TextureCoordinate_5_1078_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.64139,0.088675,0.42857,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.42857,0.58868,0.64139,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1078_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1083, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1083_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1083_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1083_coordIndex_1()));
			return IndexedFaceSet_4_1083_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1083, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1083_point()
		{
			MFVec3f Coordinate_5_1083_point = new MFVec3f(new double[] {1.78,3.4087,93.611,1.7898,1.736,93.655,1.8652,3.4192,93.995,1.875,1.7466,94.039,1.8226,3.414,93.803,1.8701,2.5829,94.017,1.8324,1.7413,93.847,1.7849,2.5724,93.633,1.8275,2.5776,93.825,1.8251,2.9958,93.814,1.8062,2.575,93.729,1.8038,2.9932,93.718,1.8488,2.5803,93.921,1.8464,2.9984,93.91,1.8299,2.1595,93.836,1.8512,2.1621,93.932,1.8086,2.1568,93.74,1.4597,3.4087,93.682,1.4695,1.736,93.726,1.5449,3.4192,94.066,1.5547,1.7466,94.11,1.5023,3.414,93.874,1.5498,2.5829,94.088,1.5121,1.7413,93.918,1.4646,2.5723,93.704,1.5072,2.5776,93.896,1.5048,2.9958,93.885,1.4859,2.575,93.8,1.4835,2.9931,93.789,1.5285,2.5803,93.992,1.5261,2.9984,93.981,1.5096,2.1595,93.907,1.5309,2.1621,94.003,1.4883,2.1568,93.811,1.78,3.4087,93.611,1.4597,3.4087,93.682,1.8652,3.4192,93.995,1.5449,3.4192,94.066,1.8226,3.414,93.803,1.5023,3.414,93.874,1.7051,3.4192,94.031,1.6199,3.4087,93.646,1.8652,3.4192,93.995,1.5449,3.4192,94.066,1.875,1.7466,94.039,1.5547,1.7466,94.11,1.8701,2.5829,94.017,1.5498,2.5829,94.088,1.7051,3.4192,94.031,1.7148,1.7466,94.075,1.7099,2.5829,94.053,1.6299,2.5829,94.07,1.7075,3.0011,94.042,1.6274,3.0011,94.059,1.79,2.5829,94.035,1.7876,3.0011,94.024,1.7124,2.1648,94.064,1.7925,2.1648,94.046,1.6323,2.1648,94.081,1.875,1.7466,94.039,1.5547,1.7466,94.11,1.7898,1.736,93.655,1.4695,1.736,93.726,1.8324,1.7413,93.847,1.5121,1.7413,93.918,1.7148,1.7466,94.075,1.6296,1.736,93.69,1.7898,1.736,93.655,1.4695,1.736,93.726,1.78,3.4087,93.611,1.4597,3.4087,93.682,1.7849,2.5724,93.633,1.4646,2.5723,93.704,1.6296,1.736,93.69,1.6199,3.4087,93.646,1.6247,2.5723,93.668,1.5447,2.5723,93.686,1.6272,2.1542,93.679,1.5471,2.1542,93.697,1.7048,2.5724,93.651,1.7073,2.1542,93.662,1.6223,2.9905,93.657,1.7024,2.9905,93.64,1.5422,2.9905,93.675});
			return Coordinate_5_1083_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1084, 252 total numbers made up of 84 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 getNormal_5_1084_vector()
		{
			MFVec3f Normal_5_1084_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1084_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1085, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1085_point()
		{
			MFVec2f TextureCoordinate_5_1085_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.64139,0.088675,0.42857,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.42857,0.58868,0.64139,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1085_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1090, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1090_point()
		{
			MFVec3f Coordinate_5_1090_point = new MFVec3f(new double[] {4.3669,3.3999,93.037,4.369,3.039,93.047,4.4508,3.4103,93.416,4.4529,3.0494,93.425,4.4088,3.4051,93.226,4.4518,3.2298,93.42,4.4109,3.0442,93.236,4.3679,3.2194,93.042,1.5934,3.3999,93.652,1.5955,3.0389,93.662,1.6773,3.4103,94.031,1.6794,3.0493,94.04,1.6353,3.4051,93.842,1.6783,3.2298,94.035,1.6375,3.0441,93.851,1.5945,3.2194,93.657,4.3669,3.3999,93.037,1.5934,3.3999,93.652,4.4508,3.4103,93.416,1.6773,3.4103,94.031,4.4088,3.4051,93.226,1.6353,3.4051,93.842,3.5263,3.4103,93.621,2.6018,3.4103,93.826,2.5179,3.3999,93.447,3.4424,3.3999,93.242,4.4508,3.4103,93.416,1.6773,3.4103,94.031,4.4529,3.0494,93.425,1.6794,3.0493,94.04,4.4518,3.2298,93.42,1.6783,3.2298,94.035,2.6018,3.4103,93.826,3.5263,3.4103,93.621,3.5284,3.0494,93.63,2.6039,3.0494,93.835,4.4529,3.0494,93.425,1.6794,3.0493,94.04,4.369,3.039,93.047,1.5955,3.0389,93.662,4.4109,3.0442,93.236,1.6375,3.0441,93.851,2.6039,3.0494,93.835,3.5284,3.0494,93.63,3.4445,3.0389,93.252,2.52,3.0389,93.457,4.369,3.039,93.047,1.5955,3.0389,93.662,4.3669,3.3999,93.037,1.5934,3.3999,93.652,4.3679,3.2194,93.042,1.5945,3.2194,93.657,2.52,3.0389,93.457,3.4445,3.0389,93.252,3.4424,3.3999,93.242,2.5179,3.3999,93.447});
			return Coordinate_5_1090_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1091, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1091_vector()
		{
			MFVec3f Normal_5_1091_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1091_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1097, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1097_point()
		{
			MFVec3f Coordinate_5_1097_point = new MFVec3f(new double[] {4.3843,0.42438,93.116,4.3864,0.063447,93.125,4.4681,0.4348,93.494,4.4702,0.073866,93.503,4.4262,0.42959,93.305,4.4692,0.25433,93.498,4.4283,0.068657,93.314,4.3853,0.24391,93.12,1.6108,0.42435,93.731,1.6129,0.063414,93.74,1.6946,0.43477,94.109,1.6968,0.073833,94.118,1.6527,0.42956,93.92,1.6957,0.2543,94.114,1.6548,0.068624,93.929,1.6118,0.24388,93.735,4.3843,0.42438,93.116,1.6108,0.42435,93.731,4.4681,0.4348,93.494,1.6946,0.43477,94.109,4.4262,0.42959,93.305,1.6527,0.42956,93.92,3.5436,0.43479,93.699,2.6191,0.43478,93.904,2.5353,0.42436,93.526,3.4598,0.42437,93.321,4.4681,0.4348,93.494,1.6946,0.43477,94.109,4.4702,0.073866,93.503,1.6968,0.073833,94.118,4.4692,0.25433,93.498,1.6957,0.2543,94.114,2.6191,0.43478,93.904,3.5436,0.43479,93.699,3.5457,0.073855,93.708,2.6212,0.073844,93.913,4.4702,0.073866,93.503,1.6968,0.073833,94.118,4.3864,0.063447,93.125,1.6129,0.063414,93.74,4.4283,0.068657,93.314,1.6548,0.068624,93.929,2.6212,0.073844,93.913,3.5457,0.073855,93.708,3.4619,0.063436,93.33,2.5374,0.063425,93.535,4.3864,0.063447,93.125,1.6129,0.063414,93.74,4.3843,0.42438,93.116,1.6108,0.42435,93.731,4.3853,0.24391,93.12,1.6118,0.24388,93.735,2.5374,0.063425,93.535,3.4619,0.063436,93.33,3.4598,0.42437,93.321,2.5353,0.42436,93.526});
			return Coordinate_5_1097_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1098, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1098_vector()
		{
			MFVec3f Normal_5_1098_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1098_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1104, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1104_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1104_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1104_coordIndex_1()));
			return IndexedFaceSet_4_1104_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1104, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1104_point()
		{
			MFVec3f Coordinate_5_1104_point = new MFVec3f(new double[] {4.4328,1.7361,93.069,4.4426,0.063447,93.113,4.5181,1.7467,93.453,4.5278,0.074034,93.497,4.4754,1.7414,93.261,4.5229,0.91035,93.475,4.4852,0.068741,93.305,4.4377,0.89976,93.091,4.4803,0.90505,93.283,4.4779,1.3232,93.272,4.459,0.90241,93.187,4.4566,1.3206,93.176,4.5016,0.9077,93.379,4.4992,1.3259,93.368,4.4828,0.4869,93.294,4.5041,0.48954,93.39,4.4615,0.48425,93.198,4.1125,1.7361,93.14,4.1223,0.063444,93.184,4.1978,1.7467,93.524,4.2075,0.07403,93.568,4.1551,1.7414,93.332,4.2026,0.91034,93.546,4.1649,0.068737,93.376,4.1174,0.89976,93.162,4.16,0.90505,93.354,4.1576,1.3232,93.343,4.1387,0.9024,93.258,4.1363,1.3206,93.247,4.1813,0.9077,93.45,4.1789,1.3259,93.439,4.1625,0.48689,93.365,4.1838,0.48954,93.461,4.1412,0.48425,93.269,4.4328,1.7361,93.069,4.1125,1.7361,93.14,4.5181,1.7467,93.453,4.1978,1.7467,93.524,4.4754,1.7414,93.261,4.1551,1.7414,93.332,4.3579,1.7467,93.488,4.2727,1.7361,93.104,4.5181,1.7467,93.453,4.1978,1.7467,93.524,4.5278,0.074034,93.497,4.2075,0.07403,93.568,4.5229,0.91035,93.475,4.2026,0.91034,93.546,4.3579,1.7467,93.488,4.3677,0.074032,93.532,4.3628,0.91034,93.51,4.2827,0.91034,93.528,4.3603,1.3285,93.499,4.2803,1.3285,93.517,4.4429,0.91034,93.493,4.4404,1.3285,93.482,4.3652,0.49219,93.521,4.4453,0.49219,93.504,4.2851,0.49219,93.539,4.5278,0.074034,93.497,4.2075,0.07403,93.568,4.4426,0.063447,93.113,4.1223,0.063444,93.184,4.4852,0.068741,93.305,4.1649,0.068737,93.376,4.3677,0.074032,93.532,4.2825,0.063446,93.148,4.4426,0.063447,93.113,4.1223,0.063444,93.184,4.4328,1.7361,93.069,4.1125,1.7361,93.14,4.4377,0.89976,93.091,4.1174,0.89976,93.162,4.2825,0.063446,93.148,4.2727,1.7361,93.104,4.2776,0.89976,93.126,4.1975,0.89976,93.144,4.28,0.4816,93.137,4.1999,0.4816,93.155,4.3576,0.89976,93.108,4.3601,0.4816,93.119,4.2751,1.3179,93.115,4.3552,1.3179,93.097,4.1951,1.3179,93.133});
			return Coordinate_5_1104_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1105, 252 total numbers made up of 84 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 getNormal_5_1105_vector()
		{
			MFVec3f Normal_5_1105_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1105_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1106, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1106_point()
		{
			MFVec2f TextureCoordinate_5_1106_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1106_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1111, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1111_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1111_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1111_coordIndex_1()));
			return IndexedFaceSet_4_1111_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1111, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1111_point()
		{
			MFVec3f Coordinate_5_1111_point = new MFVec3f(new double[] {4.4231,3.4087,93.025,4.4328,1.7361,93.069,4.5083,3.4193,93.409,4.5181,1.7467,93.453,4.4657,3.414,93.217,4.5132,2.583,93.431,4.4754,1.7414,93.261,4.428,2.5724,93.047,4.4706,2.5777,93.239,4.4681,2.9958,93.228,4.4493,2.575,93.143,4.4468,2.9932,93.132,4.4919,2.5803,93.335,4.4894,2.9985,93.324,4.473,2.1595,93.25,4.4943,2.1622,93.346,4.4517,2.1569,93.154,4.1028,3.4087,93.096,4.1125,1.7361,93.14,4.188,3.4193,93.48,4.1978,1.7467,93.524,4.1454,3.414,93.288,4.1929,2.583,93.502,4.1551,1.7414,93.332,4.1077,2.5724,93.118,4.1503,2.5777,93.31,4.1478,2.9958,93.299,4.129,2.575,93.214,4.1265,2.9932,93.203,4.1716,2.5803,93.406,4.1691,2.9985,93.395,4.1527,2.1595,93.321,4.174,2.1622,93.417,4.1314,2.1569,93.225,4.4231,3.4087,93.025,4.1028,3.4087,93.096,4.5083,3.4193,93.409,4.188,3.4193,93.48,4.4657,3.414,93.217,4.1454,3.414,93.288,4.3481,3.4193,93.444,4.2629,3.4087,93.06,4.5083,3.4193,93.409,4.188,3.4193,93.48,4.5181,1.7467,93.453,4.1978,1.7467,93.524,4.5132,2.583,93.431,4.1929,2.583,93.502,4.3481,3.4193,93.444,4.3579,1.7467,93.488,4.353,2.583,93.466,4.2729,2.583,93.484,4.3506,3.0011,93.455,4.2705,3.0011,93.473,4.4331,2.583,93.449,4.4307,3.0011,93.438,4.3555,2.1648,93.477,4.4355,2.1648,93.46,4.2754,2.1648,93.495,4.5181,1.7467,93.453,4.1978,1.7467,93.524,4.4328,1.7361,93.069,4.1125,1.7361,93.14,4.4754,1.7414,93.261,4.1551,1.7414,93.332,4.3579,1.7467,93.488,4.2727,1.7361,93.104,4.4328,1.7361,93.069,4.1125,1.7361,93.14,4.4231,3.4087,93.025,4.1028,3.4087,93.096,4.428,2.5724,93.047,4.1077,2.5724,93.118,4.2727,1.7361,93.104,4.2629,3.4087,93.06,4.2678,2.5724,93.082,4.1877,2.5724,93.1,4.2703,2.1542,93.093,4.1902,2.1542,93.111,4.3479,2.5724,93.064,4.3503,2.1542,93.075,4.2654,2.9905,93.071,4.3454,2.9905,93.053,4.1853,2.9905,93.089});
			return Coordinate_5_1111_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1112, 252 total numbers made up of 84 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 getNormal_5_1112_vector()
		{
			MFVec3f Normal_5_1112_vector = new MFVec3f(new double[] {0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593});
			return Normal_5_1112_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1113, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1113_point()
		{
			MFVec2f TextureCoordinate_5_1113_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.64139,0.088675,0.42857,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.42857,0.58868,0.64139,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1113_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1118, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1118_point()
		{
			MFVec3f Coordinate_5_1118_point = new MFVec3f(new double[] {4.2226,0.94725,93.661,4.2131,2.5742,93.618,4.2179,1.7607,93.639,3.6991,1.111,93.772,3.6968,1.4304,93.764,3.6945,1.7498,93.756,3.9609,1.0291,93.716,3.6907,2.3995,93.739,3.9519,2.4869,93.678,3.6926,2.0747,93.747,4.0898,0.93075,93.062,4.0803,2.5577,93.019,4.0851,1.7442,93.04,3.828,1.0126,93.118,3.5663,1.0945,93.173,3.564,1.4139,93.165,3.5616,1.7333,93.157,3.5579,2.383,93.14,3.8191,2.4704,93.079,3.5597,2.0581,93.148,3.6991,1.111,93.772,3.6945,1.7498,93.756,3.5663,1.0945,93.173,3.5616,1.7333,93.157,3.6327,1.1028,93.473,3.564,1.4139,93.165,3.6281,1.7416,93.456,3.6968,1.4304,93.764,4.2226,0.94725,93.661,3.6991,1.111,93.772,4.0898,0.93075,93.062,3.5663,1.0945,93.173,3.828,1.0126,93.118,3.6327,1.1028,93.473,4.1562,0.939,93.361,3.9609,1.0291,93.716,4.2131,2.5742,93.618,4.2226,0.94725,93.661,4.0803,2.5577,93.019,4.0898,0.93075,93.062,4.2179,1.7607,93.639,4.0851,1.7442,93.04,4.1562,0.939,93.361,4.1467,2.566,93.319,3.6907,2.3995,93.739,4.2131,2.5742,93.618,3.5579,2.383,93.14,4.0803,2.5577,93.019,4.1467,2.566,93.319,3.6243,2.3912,93.439,3.8191,2.4704,93.079,3.9519,2.4869,93.678,3.6945,1.7498,93.756,3.6907,2.3995,93.739,3.5616,1.7333,93.157,3.5579,2.383,93.14,3.6281,1.7416,93.456,3.6243,2.3912,93.439,3.5597,2.0581,93.148,3.6926,2.0747,93.747});
			return Coordinate_5_1118_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1119, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1119_vector()
		{
			MFVec3f Normal_5_1119_vector = new MFVec3f(new double[] {0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,0.21643,0.02689,0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.21643,-0.02689,-0.97593,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.97627,-0.0015041,0.21655,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,-0.28019,-0.95586,0.088476,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,0.97628,1.1583E-5,-0.21651,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.3081,0.95042,0.04214,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651,-0.97628,-1.1583E-5,0.21651});
			return Normal_5_1119_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1132, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1132_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1132_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1132_coordIndex_1()));
			return IndexedFaceSet_4_1132_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1132, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1132_point()
		{
			MFVec3f Coordinate_5_1132_point = new MFVec3f(new double[] {2.414,1.6677,91.929,2.1795,1.6677,91.981,1.945,1.6677,92.033,1.7105,1.6677,92.085,2.4045,1.6921,91.886,2.17,1.6921,91.938,1.9355,1.6921,91.99,1.7009,1.6921,92.042,2.4044,1.7415,91.885,2.1699,1.7415,91.937,1.9354,1.7415,91.99,1.7009,1.7415,92.042,2.4135,1.7666,91.926,2.1789,1.7666,91.978,1.9444,1.7666,92.03,1.7099,1.7666,92.082,2.423,1.7422,91.969,2.1885,1.7422,92.021,1.954,1.7422,92.073,1.7195,1.7422,92.125,2.4231,1.6928,91.969,2.1886,1.6928,92.022,1.9541,1.6928,92.074,1.7195,1.6928,92.126,2.414,1.6677,91.929,2.1795,1.6677,91.981,1.945,1.6677,92.033,1.7105,1.6677,92.085,2.2872,1.6921,91.912,2.1742,1.6735,91.957,2.2968,1.6677,91.955,2.2915,1.6735,91.931,2.2871,1.7415,91.911,2.1685,1.7166,91.931,2.2858,1.7166,91.905,2.2962,1.7666,91.952,2.1739,1.76,91.955,2.2911,1.76,91.929,2.3058,1.6928,91.995,2.19,1.7177,92.028,2.3057,1.7422,91.995,2.3072,1.7177,92.002,2.2968,1.6677,91.955,2.1846,1.6743,92.004,2.3018,1.6743,91.978,1.8277,1.6677,92.059,1.8368,1.6928,92.1,1.9501,1.6743,92.056,1.8328,1.6743,92.082,1.8367,1.7422,92.099,1.9554,1.7177,92.08,1.8382,1.7177,92.106,1.8272,1.7666,92.056,1.8181,1.7415,92.016,1.9394,1.76,92.007,1.8221,1.76,92.034,1.8182,1.6921,92.016,1.934,1.7166,91.983,1.8167,1.7166,92.009,1.8277,1.6677,92.059,1.9397,1.6735,92.009,1.8224,1.6735,92.035,2.414,1.6677,91.929,2.4045,1.6921,91.886,2.4044,1.7415,91.885,2.4135,1.7666,91.926,2.423,1.7422,91.969,2.4231,1.6928,91.969,1.7105,1.6677,92.085,1.7195,1.6928,92.126,1.7195,1.7422,92.125,1.7099,1.7666,92.082,1.7009,1.7415,92.042,1.7009,1.6921,92.042});
			return Coordinate_5_1132_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1133, 222 total numbers made up of 74 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 getNormal_5_1133_vector()
		{
			MFVec3f Normal_5_1133_vector = new MFVec3f(new double[] {0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.10171,-0.88326,-0.45771,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.18895,0.49125,-0.85027,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,-0.0058333,0.99964,-0.02625,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,0.18895,-0.49125,0.85027,0.21692,0.010653,0.97613,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.0058333,-0.99964,0.02625,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.0058333,-0.99964,0.02625,0.18895,-0.49125,0.85027,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.21692,0.010653,0.97613,-0.0058333,0.99964,-0.02625,-0.18895,0.49125,-0.85027,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,-0.18716,-0.50557,-0.84224,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.10171,-0.88326,-0.45771,0.97619,4.0335E-14,-0.21693,0.97619,3.8327E-14,-0.21693,0.97619,5.6265E-15,-0.21693,0.97619,4.1172E-14,-0.21693,0.97619,5.1012E-14,-0.21693,0.97619,4.4138E-15,-0.21693,-0.97619,-4.01E-14,0.21693,-0.97619,-3.6045E-14,0.21693,-0.97619,-6.1679E-15,0.21693,-0.97619,-1.1467E-14,0.21693,-0.97619,-3.903E-14,0.21693,-0.97619,-6.1183E-15,0.21693});
			return Normal_5_1133_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1134, 148 total numbers made up of 74 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_5_1134_point()
		{
			MFVec2f TextureCoordinate_5_1134_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1134_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1139, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1139_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1139_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1139_coordIndex_1()));
			return IndexedFaceSet_4_1139_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1139, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1139_point()
		{
			MFVec3f Coordinate_5_1139_point = new MFVec3f(new double[] {3.64,1.6677,91.656,3.4054,1.6677,91.708,3.1709,1.6677,91.76,2.9364,1.6677,91.813,3.6304,1.6921,91.613,3.3959,1.6921,91.665,3.1614,1.6921,91.717,2.9269,1.6921,91.77,3.6303,1.7415,91.613,3.3958,1.7415,91.665,3.1613,1.7415,91.717,2.9268,1.7415,91.769,3.6394,1.7666,91.654,3.4049,1.7666,91.706,3.1704,1.7666,91.758,2.9358,1.7666,91.81,3.6489,1.7422,91.697,3.4144,1.7422,91.749,3.1799,1.7422,91.801,2.9454,1.7422,91.853,3.649,1.6928,91.697,3.4145,1.6928,91.749,3.18,1.6928,91.801,2.9455,1.6928,91.853,3.64,1.6677,91.656,3.4054,1.6677,91.708,3.1709,1.6677,91.76,2.9364,1.6677,91.813,3.5132,1.6921,91.639,3.4001,1.6735,91.684,3.5227,1.6677,91.682,3.5174,1.6735,91.658,3.5131,1.7415,91.639,3.3944,1.7166,91.659,3.5117,1.7166,91.633,3.5221,1.7666,91.68,3.3998,1.76,91.683,3.517,1.76,91.657,3.5318,1.6928,91.723,3.4159,1.7177,91.755,3.5317,1.7422,91.723,3.5331,1.7177,91.729,3.5227,1.6677,91.682,3.4105,1.6743,91.731,3.5278,1.6743,91.705,3.0537,1.6677,91.787,3.0627,1.6928,91.827,3.176,1.6743,91.783,3.0587,1.6743,91.809,3.0626,1.7422,91.827,3.1814,1.7177,91.807,3.0641,1.7177,91.834,3.0531,1.7666,91.784,3.044,1.7415,91.743,3.1653,1.76,91.735,3.048,1.76,91.761,3.0441,1.6921,91.744,3.1599,1.7166,91.711,3.0427,1.7166,91.737,3.0537,1.6677,91.787,3.1656,1.6735,91.737,3.0484,1.6735,91.763,3.64,1.6677,91.656,3.6304,1.6921,91.613,3.6303,1.7415,91.613,3.6394,1.7666,91.654,3.6489,1.7422,91.697,3.649,1.6928,91.697,2.9364,1.6677,91.813,2.9455,1.6928,91.853,2.9454,1.7422,91.853,2.9358,1.7666,91.81,2.9268,1.7415,91.769,2.9269,1.6921,91.77});
			return Coordinate_5_1139_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1140, 222 total numbers made up of 74 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 getNormal_5_1140_vector()
		{
			MFVec3f Normal_5_1140_vector = new MFVec3f(new double[] {0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.10171,-0.88326,-0.45771,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.18895,0.49125,-0.85027,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,-0.0058333,0.99964,-0.02625,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,0.18895,-0.49125,0.85027,0.21692,0.010653,0.97613,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.0058333,-0.99964,0.02625,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.0058333,-0.99964,0.02625,0.18895,-0.49125,0.85027,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.21692,0.010653,0.97613,-0.0058333,0.99964,-0.02625,-0.18895,0.49125,-0.85027,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,-0.18716,-0.50557,-0.84224,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.10171,-0.88326,-0.45771,0.97619,-2.1958E-14,-0.21693,0.97619,2.9486E-15,-0.21693,0.97619,-1.2158E-15,-0.21693,0.97619,-2.044E-14,-0.21693,0.97619,8.1186E-15,-0.21693,0.97619,9.4383E-15,-0.21693,-0.97619,-1.3334E-14,0.21693,-0.97619,1.3566E-15,0.21693,-0.97619,3.43E-14,0.21693,-0.97619,1.6297E-14,0.21693,-0.97619,3.6674E-14,0.21693,-0.97619,-1.9571E-15,0.21693});
			return Normal_5_1140_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1141, 148 total numbers made up of 74 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_5_1141_point()
		{
			MFVec2f TextureCoordinate_5_1141_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.11999,0.73998,0.0171,0.68173,0.014871,0.56213,0.11999,0.5,0.22288,0.55826,0.22511,0.67785});
			return TextureCoordinate_5_1141_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1146, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1146_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1146_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1146_coordIndex_1()));
			return IndexedFaceSet_4_1146_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1146, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1146_point()
		{
			MFVec3f Coordinate_5_1146_point = new MFVec3f(new double[] {2.414,1.6677,91.929,2.1795,1.6677,91.981,1.945,1.6677,92.033,1.7105,1.6677,92.085,2.4045,1.6921,91.886,2.17,1.6921,91.938,1.9355,1.6921,91.99,1.7009,1.6921,92.042,2.4044,1.7415,91.885,2.1699,1.7415,91.937,1.9354,1.7415,91.99,1.7009,1.7415,92.042,2.4135,1.7666,91.926,2.1789,1.7666,91.978,1.9444,1.7666,92.03,1.7099,1.7666,92.082,2.423,1.7422,91.969,2.1885,1.7422,92.021,1.954,1.7422,92.073,1.7195,1.7422,92.125,2.4231,1.6928,91.969,2.1886,1.6928,92.022,1.9541,1.6928,92.074,1.7195,1.6928,92.126,2.414,1.6677,91.929,2.1795,1.6677,91.981,1.945,1.6677,92.033,1.7105,1.6677,92.085,2.2872,1.6921,91.912,2.1742,1.6735,91.957,2.2968,1.6677,91.955,2.2915,1.6735,91.931,2.2871,1.7415,91.911,2.1685,1.7166,91.931,2.2858,1.7166,91.905,2.2962,1.7666,91.952,2.1739,1.76,91.955,2.2911,1.76,91.929,2.3058,1.6928,91.995,2.19,1.7177,92.028,2.3057,1.7422,91.995,2.3072,1.7177,92.002,2.2968,1.6677,91.955,2.1846,1.6743,92.004,2.3018,1.6743,91.978,1.8277,1.6677,92.059,1.8368,1.6928,92.1,1.9501,1.6743,92.056,1.8328,1.6743,92.082,1.8367,1.7422,92.099,1.9554,1.7177,92.08,1.8382,1.7177,92.106,1.8272,1.7666,92.056,1.8181,1.7415,92.016,1.9394,1.76,92.007,1.8221,1.76,92.034,1.8182,1.6921,92.016,1.934,1.7166,91.983,1.8167,1.7166,92.009,1.8277,1.6677,92.059,1.9397,1.6735,92.009,1.8224,1.6735,92.035,2.414,1.6677,91.929,2.4045,1.6921,91.886,2.4044,1.7415,91.885,2.4135,1.7666,91.926,2.423,1.7422,91.969,2.4231,1.6928,91.969,1.7105,1.6677,92.085,1.7195,1.6928,92.126,1.7195,1.7422,92.125,1.7099,1.7666,92.082,1.7009,1.7415,92.042,1.7009,1.6921,92.042});
			return Coordinate_5_1146_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1147, 222 total numbers made up of 74 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 getNormal_5_1147_vector()
		{
			MFVec3f Normal_5_1147_vector = new MFVec3f(new double[] {0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18716,-0.50557,-0.84224,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.18895,0.49125,-0.85027,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,-0.0058333,0.99964,-0.02625,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18716,0.50557,0.84224,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.18895,-0.49125,0.85027,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,0.0058333,-0.99964,0.02625,-0.18716,-0.50557,-0.84224,-0.10171,-0.88326,-0.45771,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.18895,0.49125,-0.85027,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,-0.0058333,0.99964,-0.02625,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,0.18895,-0.49125,0.85027,0.21692,0.010653,0.97613,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.0058333,-0.99964,0.02625,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.0058333,-0.99964,0.02625,0.18895,-0.49125,0.85027,0.10839,-0.86622,0.48777,0.10839,-0.86622,0.48777,0.18716,0.50557,0.84224,0.21692,0.010653,0.97613,0.21692,0.010653,0.97613,-0.0058333,0.99964,-0.02625,-0.18895,0.49125,-0.85027,-0.10839,0.86622,-0.48777,-0.10839,0.86622,-0.48777,-0.18716,-0.50557,-0.84224,-0.21692,-0.010653,-0.97613,-0.21692,-0.010653,-0.97613,0.0058333,-0.99964,0.02625,-0.10171,-0.88326,-0.45771,-0.10171,-0.88326,-0.45771,0.97619,4.0335E-14,-0.21693,0.97619,3.8327E-14,-0.21693,0.97619,5.6265E-15,-0.21693,0.97619,4.1172E-14,-0.21693,0.97619,5.1012E-14,-0.21693,0.97619,4.4138E-15,-0.21693,-0.97619,-4.01E-14,0.21693,-0.97619,-3.6045E-14,0.21693,-0.97619,-6.1679E-15,0.21693,-0.97619,-1.1467E-14,0.21693,-0.97619,-3.903E-14,0.21693,-0.97619,-6.1183E-15,0.21693});
			return Normal_5_1147_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1148, 148 total numbers made up of 74 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_5_1148_point()
		{
			MFVec2f TextureCoordinate_5_1148_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1148_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1153, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1153_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1153_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1153_coordIndex_1()));
			return IndexedFaceSet_4_1153_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1153, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1153_point()
		{
			MFVec3f Coordinate_5_1153_point = new MFVec3f(new double[] {2.557,1.4754,91.902,2.417,1.2836,91.939,2.277,1.0918,91.975,2.1371,0.89993,92.011,2.5275,1.4897,91.864,2.3875,1.2978,91.9,2.2476,1.106,91.937,2.1076,0.91417,91.973,2.4891,1.5193,91.873,2.3491,1.3275,91.909,2.2092,1.1357,91.945,2.0692,0.94385,91.982,2.4795,1.5349,91.918,2.3395,1.3431,91.954,2.1995,1.1513,91.991,2.0596,0.95943,92.027,2.5089,1.5207,91.956,2.369,1.3288,91.992,2.229,1.137,92.029,2.089,0.94519,92.065,2.5474,1.491,91.947,2.4074,1.2992,91.984,2.2674,1.1073,92.02,2.1275,0.91552,92.057,2.557,1.4754,91.902,2.417,1.2836,91.939,2.277,1.0918,91.975,2.1371,0.89993,92.011,2.4575,1.3937,91.882,2.4067,1.2868,91.916,2.487,1.3795,91.92,2.4767,1.3827,91.898,2.4191,1.4234,91.891,2.3669,1.3125,91.898,2.4369,1.4084,91.88,2.4095,1.439,91.936,2.3391,1.3389,91.93,2.4091,1.4348,91.912,2.4774,1.3951,91.966,2.3896,1.3142,91.995,2.439,1.4248,91.974,2.4596,1.4101,91.976,2.487,1.3795,91.92,2.4174,1.2878,91.963,2.4874,1.3837,91.944,2.2071,0.99585,91.993,2.1974,1.0114,92.038,2.2775,1.096,91.999,2.2075,1.0001,92.017,2.159,1.0411,92.047,2.2496,1.1224,92.031,2.1797,1.0264,92.049,2.1296,1.0553,92.009,2.1392,1.0398,91.964,2.1991,1.147,91.967,2.1291,1.0511,91.985,2.1776,1.0101,91.955,2.2269,1.1207,91.935,2.1569,1.0247,91.953,2.2071,0.99585,91.993,2.2667,1.095,91.952,2.1967,0.99905,91.97,2.557,1.4754,91.902,2.5275,1.4897,91.864,2.4891,1.5193,91.873,2.4795,1.5349,91.918,2.5089,1.5207,91.956,2.5474,1.491,91.947,2.1371,0.89993,92.011,2.1275,0.91552,92.057,2.089,0.94519,92.065,2.0596,0.95943,92.027,2.0692,0.94385,91.982,2.1076,0.91417,91.973});
			return Coordinate_5_1153_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1154, 222 total numbers made up of 74 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 getNormal_5_1154_vector()
		{
			MFVec3f Normal_5_1154_vector = new MFVec3f(new double[] {0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.18771,-0.31354,-0.93084,0.18771,-0.31354,-0.93084,0.18771,-0.31354,-0.93084,0.18771,-0.31354,-0.93084,-0.58894,0.28636,-0.75574,-0.58894,0.28636,-0.75574,-0.58894,0.28636,-0.75574,-0.58894,0.28636,-0.75574,-0.78327,0.6014,0.15749,-0.78327,0.6014,0.15749,-0.78327,0.6014,0.15749,-0.78327,0.6014,0.15749,-0.18771,0.31354,0.93084,-0.18771,0.31354,0.93084,-0.18771,0.31354,0.93084,-0.18771,0.31354,0.93084,0.58894,-0.28636,0.75574,0.58894,-0.28636,0.75574,0.58894,-0.28636,0.75574,0.58894,-0.28636,0.75574,0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.78327,-0.6014,-0.15749,0.18771,-0.31354,-0.93084,0.57492,-0.53666,-0.61763,0.78327,-0.6014,-0.15749,0.57492,-0.53666,-0.61763,-0.58894,0.28636,-0.75574,-0.22954,-0.01712,-0.97315,-0.22954,-0.01712,-0.97315,-0.78327,0.6014,0.15749,-0.79203,0.51603,-0.3262,-0.79203,0.51603,-0.3262,0.58894,-0.28636,0.75574,0.22954,0.01712,0.97315,-0.18771,0.31354,0.93084,0.22954,0.01712,0.97315,0.78327,-0.6014,-0.15749,0.79203,-0.51603,0.3262,0.79203,-0.51603,0.3262,0.78327,-0.6014,-0.15749,0.58894,-0.28636,0.75574,0.79203,-0.51603,0.3262,0.79203,-0.51603,0.3262,-0.18771,0.31354,0.93084,0.22954,0.01712,0.97315,0.22954,0.01712,0.97315,-0.78327,0.6014,0.15749,-0.58894,0.28636,-0.75574,-0.79203,0.51603,-0.3262,-0.79203,0.51603,-0.3262,0.18771,-0.31354,-0.93084,-0.22954,-0.01712,-0.97315,-0.22954,-0.01712,-0.97315,0.78327,-0.6014,-0.15749,0.57492,-0.53666,-0.61763,0.57492,-0.53666,-0.61763,0.58263,0.7985,-0.15148,0.58263,0.7985,-0.15148,0.58263,0.7985,-0.15148,0.58263,0.7985,-0.15148,0.58263,0.7985,-0.15148,0.58263,0.7985,-0.15148,-0.58263,-0.7985,0.15148,-0.58263,-0.7985,0.15148,-0.58263,-0.7985,0.15148,-0.58263,-0.7985,0.15148,-0.58263,-0.7985,0.15148,-0.58263,-0.7985,0.15148});
			return Normal_5_1154_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1155, 148 total numbers made up of 74 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_5_1155_point()
		{
			MFVec2f TextureCoordinate_5_1155_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.11999,0.73998,0.0171,0.68173,0.014871,0.56213,0.11999,0.5,0.22288,0.55826,0.22511,0.67785});
			return TextureCoordinate_5_1155_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1160, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1160_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1160_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1160_coordIndex_1()));
			return IndexedFaceSet_4_1160_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1160, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1160_point()
		{
			MFVec3f Coordinate_5_1160_point = new MFVec3f(new double[] {2.8714,1.5383,91.831,3.0167,1.3489,91.804,3.1621,1.1596,91.776,3.3074,0.97021,91.749,2.8424,1.5214,91.793,2.9877,1.332,91.766,3.1331,1.1427,91.739,3.2784,0.9533,91.712,2.8048,1.4911,91.803,2.9501,1.3017,91.776,3.0955,1.1124,91.749,3.2408,0.92301,91.722,2.7956,1.4775,91.849,2.9409,1.2881,91.822,3.0863,1.0987,91.795,3.2316,0.90939,91.768,2.8246,1.4944,91.887,2.97,1.305,91.86,3.1153,1.1157,91.832,3.2606,0.9263,91.805,2.8622,1.5247,91.876,3.0075,1.3353,91.849,3.1529,1.1459,91.822,3.2982,0.95659,91.795,2.8714,1.5383,91.831,3.0167,1.3489,91.804,3.1621,1.1596,91.776,3.3074,0.97021,91.749,2.9151,1.4267,91.78,3.0065,1.3443,91.781,2.9441,1.4436,91.817,2.9339,1.439,91.794,2.8775,1.3964,91.79,2.9675,1.3167,91.765,2.8948,1.4114,91.778,2.8683,1.3828,91.836,2.9404,1.2911,91.798,2.8677,1.3858,91.811,2.9349,1.43,91.863,2.9902,1.3203,91.861,2.8973,1.3997,91.873,2.9175,1.415,91.874,2.9441,1.4436,91.817,3.0173,1.3459,91.828,2.9446,1.4406,91.841,3.2347,1.0649,91.763,3.2255,1.0513,91.809,3.1626,1.1565,91.801,3.2353,1.0619,91.787,3.188,1.021,91.819,3.1355,1.131,91.834,3.2082,1.0363,91.82,3.1589,1.0041,91.781,3.1681,1.0177,91.736,3.0857,1.1018,91.771,3.1584,1.0071,91.757,3.2057,1.048,91.725,3.1128,1.1273,91.738,3.1855,1.0327,91.724,3.2347,1.0649,91.763,3.1519,1.155,91.754,3.2245,1.0603,91.74,2.8714,1.5383,91.831,2.8424,1.5214,91.793,2.8048,1.4911,91.803,2.7956,1.4775,91.849,2.8246,1.4944,91.887,2.8622,1.5247,91.876,3.3074,0.97021,91.749,3.2982,0.95659,91.795,3.2606,0.9263,91.805,3.2316,0.90939,91.768,3.2408,0.92301,91.722,3.2784,0.9533,91.712});
			return Coordinate_5_1160_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1161, 222 total numbers made up of 74 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 getNormal_5_1161_vector()
		{
			MFVec3f Normal_5_1161_vector = new MFVec3f(new double[] {0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.17946,0.27288,-0.94516,0.17946,0.27288,-0.94516,0.17946,0.27288,-0.94516,0.17946,0.27288,-0.94516,-0.58014,-0.33936,-0.74046,-0.58014,-0.33936,-0.74046,-0.58014,-0.33936,-0.74046,-0.58014,-0.33936,-0.74046,-0.76616,-0.61478,0.1872,-0.76616,-0.61478,0.1872,-0.76616,-0.61478,0.1872,-0.76616,-0.61478,0.1872,-0.17946,-0.27288,0.94516,-0.17946,-0.27288,0.94516,-0.17946,-0.27288,0.94516,-0.17946,-0.27288,0.94516,0.58014,0.33936,0.74046,0.58014,0.33936,0.74046,0.58014,0.33936,0.74046,0.58014,0.33936,0.74046,0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.76616,0.61478,-0.1872,0.17946,0.27288,-0.94516,0.56003,0.52182,-0.64348,0.76616,0.61478,-0.1872,0.56003,0.52182,-0.64348,-0.58014,-0.33936,-0.74046,-0.22927,-0.03687,-0.97267,-0.22927,-0.03687,-0.97267,-0.76616,-0.61478,0.1872,-0.77698,-0.55341,-0.30007,-0.77698,-0.55341,-0.30007,0.58014,0.33936,0.74046,0.22927,0.03687,0.97267,-0.17946,-0.27288,0.94516,0.22927,0.03687,0.97267,0.76616,0.61478,-0.1872,0.77698,0.55341,0.30007,0.77698,0.55341,0.30007,0.76616,0.61478,-0.1872,0.58014,0.33936,0.74046,0.77698,0.55341,0.30007,0.77698,0.55341,0.30007,-0.17946,-0.27288,0.94516,0.22927,0.03687,0.97267,0.22927,0.03687,0.97267,-0.76616,-0.61478,0.1872,-0.58014,-0.33936,-0.74046,-0.77698,-0.55341,-0.30007,-0.77698,-0.55341,-0.30007,0.17946,0.27288,-0.94516,-0.22927,-0.03687,-0.97267,-0.22927,-0.03687,-0.97267,0.76616,0.61478,-0.1872,0.56003,0.52182,-0.64348,0.56003,0.52182,-0.64348,-0.60496,0.78824,0.11271,-0.60496,0.78824,0.11271,-0.60496,0.78824,0.11271,-0.60496,0.78824,0.11271,-0.60496,0.78824,0.11271,-0.60496,0.78824,0.11271,0.60496,-0.78824,-0.11271,0.60496,-0.78824,-0.11271,0.60496,-0.78824,-0.11271,0.60496,-0.78824,-0.11271,0.60496,-0.78824,-0.11271,0.60496,-0.78824,-0.11271});
			return Normal_5_1161_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1162, 148 total numbers made up of 74 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_5_1162_point()
		{
			MFVec2f TextureCoordinate_5_1162_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.11999,0.73998,0.0171,0.68173,0.014871,0.56213,0.11999,0.5,0.22288,0.55826,0.22511,0.67785});
			return TextureCoordinate_5_1162_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1167, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1167_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1167_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1167_coordIndex_1()));
			return IndexedFaceSet_4_1167_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1167, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1167_point()
		{
			MFVec3f Coordinate_5_1167_point = new MFVec3f(new double[] {2.8191,1.9409,91.831,2.9826,2.112,91.79,3.1462,2.2831,91.749,3.3098,2.4542,91.708,2.8276,1.9218,91.785,2.9912,2.0929,91.744,3.1547,2.2639,91.703,3.3183,2.435,91.662,2.8623,1.8872,91.78,3.0259,2.0583,91.738,3.1894,2.2294,91.697,3.353,2.4005,91.656,2.8883,1.8715,91.818,3.0519,2.0426,91.777,3.2154,2.2137,91.736,3.379,2.3847,91.694,2.8798,1.8906,91.863,3.0433,2.0617,91.822,3.2069,2.2328,91.781,3.3705,2.4039,91.74,2.8451,1.9252,91.869,3.0086,2.0963,91.828,3.1722,2.2674,91.787,3.3358,2.4384,91.746,2.8191,1.9409,91.831,2.9826,2.112,91.79,3.1462,2.2831,91.749,3.3098,2.4542,91.708,2.9094,2.0073,91.765,2.9819,2.1068,91.765,2.9009,2.0265,91.811,2.9001,2.0213,91.786,2.9441,1.9728,91.759,3.0071,2.0754,91.735,2.9253,1.9899,91.755,2.9701,1.957,91.797,3.0426,2.0461,91.754,2.9608,1.9606,91.775,2.9269,2.0107,91.849,3.0274,2.0792,91.832,2.9615,1.9762,91.843,2.9456,1.9936,91.852,2.9009,2.0265,91.811,2.9919,2.1084,91.812,2.9101,2.0229,91.833,3.228,2.3686,91.728,3.254,2.3529,91.767,3.1555,2.2795,91.771,3.2373,2.3651,91.751,3.2887,2.3183,91.761,3.191,2.2503,91.791,3.2728,2.3358,91.77,3.2972,2.2992,91.715,3.2712,2.3149,91.677,3.2062,2.2172,91.713,3.2879,2.3028,91.693,3.2365,2.3495,91.683,3.1707,2.2465,91.694,3.2525,2.332,91.673,3.228,2.3686,91.728,3.1454,2.2779,91.724,3.2272,2.3635,91.704,2.8191,1.9409,91.831,2.8276,1.9218,91.785,2.8623,1.8872,91.78,2.8883,1.8715,91.818,2.8798,1.8906,91.863,2.8451,1.9252,91.869,3.3098,2.4542,91.708,3.3358,2.4384,91.746,3.3705,2.4039,91.74,3.379,2.3847,91.694,3.353,2.4005,91.656,3.3183,2.435,91.662});
			return Coordinate_5_1167_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1168, 222 total numbers made up of 74 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 getNormal_5_1168_vector()
		{
			MFVec3f Normal_5_1168_vector = new MFVec3f(new double[] {-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.52728,0.31471,-0.78926,-0.52728,0.31471,-0.78926,-0.52728,0.31471,-0.78926,-0.52728,0.31471,-0.78926,0.17395,-0.38399,-0.9068,0.17395,-0.38399,-0.9068,0.17395,-0.38399,-0.9068,0.17395,-0.38399,-0.9068,0.69952,-0.70153,-0.13612,0.69952,-0.70153,-0.13612,0.69952,-0.70153,-0.13612,0.69952,-0.70153,-0.13612,0.52728,-0.31471,0.78926,0.52728,-0.31471,0.78926,0.52728,-0.31471,0.78926,0.52728,-0.31471,0.78926,-0.17395,0.38399,0.9068,-0.17395,0.38399,0.9068,-0.17395,0.38399,0.9068,-0.17395,0.38399,0.9068,-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.69952,0.70153,0.13612,-0.52728,0.31471,-0.78926,-0.71561,0.59732,-0.36209,-0.69952,0.70153,0.13612,-0.71561,0.59732,-0.36209,0.17395,-0.38399,-0.9068,-0.20546,-0.038279,-0.97792,-0.20546,-0.038279,-0.97792,0.69952,-0.70153,-0.13612,0.51186,-0.62969,-0.58438,0.51186,-0.62969,-0.58438,-0.17395,0.38399,0.9068,0.20546,0.038279,0.97792,0.52728,-0.31471,0.78926,0.20546,0.038279,0.97792,-0.69952,0.70153,0.13612,-0.51186,0.62969,0.58438,-0.51186,0.62969,0.58438,-0.69952,0.70153,0.13612,-0.17395,0.38399,0.9068,-0.51186,0.62969,0.58438,-0.51186,0.62969,0.58438,0.52728,-0.31471,0.78926,0.20546,0.038279,0.97792,0.20546,0.038279,0.97792,0.69952,-0.70153,-0.13612,0.17395,-0.38399,-0.9068,0.51186,-0.62969,-0.58438,0.51186,-0.62969,-0.58438,-0.52728,0.31471,-0.78926,-0.20546,-0.038279,-0.97792,-0.20546,-0.038279,-0.97792,-0.69952,0.70153,0.13612,-0.71561,0.59732,-0.36209,-0.71561,0.59732,-0.36209,-0.68091,-0.71214,0.17094,-0.68091,-0.71214,0.17094,-0.68091,-0.71214,0.17094,-0.68091,-0.71214,0.17094,-0.68091,-0.71214,0.17094,-0.68091,-0.71214,0.17094,0.68091,0.71214,-0.17094,0.68091,0.71214,-0.17094,0.68091,0.71214,-0.17094,0.68091,0.71214,-0.17094,0.68091,0.71214,-0.17094,0.68091,0.71214,-0.17094});
			return Normal_5_1168_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1169, 148 total numbers made up of 74 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_5_1169_point()
		{
			MFVec2f TextureCoordinate_5_1169_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1169_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1174, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1174_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1174_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1174_coordIndex_1()));
			return IndexedFaceSet_4_1174_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1174, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1174_point()
		{
			MFVec3f Coordinate_5_1174_point = new MFVec3f(new double[] {2.4956,1.918,91.904,2.3724,2.1231,91.925,2.2491,2.3282,91.947,2.1259,2.5332,91.969,2.5075,1.9302,91.856,2.3842,2.1353,91.878,2.261,2.3403,91.9,2.1377,2.5454,91.921,2.5486,1.9559,91.847,2.4254,2.1609,91.869,2.3021,2.366,91.891,2.1789,2.571,91.913,2.5778,1.9695,91.884,2.4545,2.1746,91.906,2.3313,2.3796,91.927,2.208,2.5847,91.949,2.5659,1.9573,91.931,2.4427,2.1624,91.953,2.3194,2.3675,91.975,2.1962,2.5725,91.997,2.5248,1.9317,91.94,2.4015,2.1367,91.962,2.2783,2.3418,91.984,2.155,2.5468,92.005,2.4956,1.918,91.904,2.3724,2.1231,91.925,2.2491,2.3282,91.947,2.1259,2.5332,91.969,2.4459,2.0327,91.867,2.3724,2.1258,91.9,2.434,2.0206,91.915,2.434,2.0232,91.889,2.487,2.0584,91.858,2.4034,2.1479,91.867,2.465,2.0454,91.856,2.5162,2.072,91.895,2.4445,2.1708,91.884,2.5061,2.0683,91.873,2.4631,2.0342,91.951,2.4235,2.1497,91.964,2.5043,2.0599,91.942,2.4851,2.0472,91.953,2.434,2.0206,91.915,2.3824,2.1268,91.947,2.4441,2.0243,91.936,2.1875,2.4307,91.958,2.2166,2.4443,91.995,2.2592,2.3319,91.969,2.1976,2.4344,91.98,2.2578,2.47,91.986,2.3003,2.3548,91.986,2.2386,2.4573,91.997,2.2697,2.4822,91.938,2.2405,2.4685,91.902,2.3212,2.3759,91.906,2.2596,2.4784,91.917,2.1994,2.4428,91.911,2.2801,2.353,91.889,2.2185,2.4555,91.9,2.1875,2.4307,91.958,2.2492,2.3308,91.922,2.1875,2.4334,91.933,2.4956,1.918,91.904,2.5075,1.9302,91.856,2.5486,1.9559,91.847,2.5778,1.9695,91.884,2.5659,1.9573,91.931,2.5248,1.9317,91.94,2.1259,2.5332,91.969,2.155,2.5468,92.005,2.1962,2.5725,91.997,2.208,2.5847,91.949,2.1789,2.571,91.913,2.1377,2.5454,91.921});
			return Coordinate_5_1174_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1175, 222 total numbers made up of 74 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 getNormal_5_1175_vector()
		{
			MFVec3f Normal_5_1175_vector = new MFVec3f(new double[] {-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.59045,-0.27442,-0.75899,-0.59045,-0.27442,-0.75899,-0.59045,-0.27442,-0.75899,-0.59045,-0.27442,-0.75899,0.24135,0.24461,-0.9391,0.24135,0.24461,-0.9391,0.24135,0.24461,-0.9391,0.24135,0.24461,-0.9391,0.83053,0.52026,-0.1989,0.83053,0.52026,-0.1989,0.83053,0.52026,-0.1989,0.83053,0.52026,-0.1989,0.59045,0.27442,0.75899,0.59045,0.27442,0.75899,0.59045,0.27442,0.75899,0.59045,0.27442,0.75899,-0.24135,-0.24461,0.9391,-0.24135,-0.24461,0.9391,-0.24135,-0.24461,0.9391,-0.24135,-0.24461,0.9391,-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.83053,-0.52026,0.1989,-0.59045,-0.27442,-0.75899,-0.82963,-0.46604,-0.30745,-0.83053,-0.52026,0.1989,-0.82963,-0.46604,-0.30745,0.24135,0.24461,-0.9391,-0.20334,-0.018438,-0.97894,-0.20334,-0.018438,-0.97894,0.83053,0.52026,-0.1989,0.62705,0.44468,-0.63958,0.62705,0.44468,-0.63958,-0.24135,-0.24461,0.9391,0.20334,0.018438,0.97894,0.59045,0.27442,0.75899,0.20334,0.018438,0.97894,-0.83053,-0.52026,0.1989,-0.62705,-0.44468,0.63958,-0.62705,-0.44468,0.63958,-0.83053,-0.52026,0.1989,-0.24135,-0.24461,0.9391,-0.62705,-0.44468,0.63958,-0.62705,-0.44468,0.63958,0.59045,0.27442,0.75899,0.20334,0.018438,0.97894,0.20334,0.018438,0.97894,0.83053,0.52026,-0.1989,0.24135,0.24461,-0.9391,0.62705,0.44468,-0.63958,0.62705,0.44468,-0.63958,-0.59045,-0.27442,-0.75899,-0.20334,-0.018438,-0.97894,-0.20334,-0.018438,-0.97894,-0.83053,-0.52026,0.1989,-0.82963,-0.46604,-0.30745,-0.82963,-0.46604,-0.30745,0.51303,-0.85359,-0.090486,0.51303,-0.85359,-0.090486,0.51303,-0.85359,-0.090486,0.51303,-0.85359,-0.090486,0.51303,-0.85359,-0.090486,0.51303,-0.85359,-0.090486,-0.51303,0.85359,0.090486,-0.51303,0.85359,0.090486,-0.51303,0.85359,0.090486,-0.51303,0.85359,0.090486,-0.51303,0.85359,0.090486,-0.51303,0.85359,0.090486});
			return Normal_5_1175_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1176, 148 total numbers made up of 74 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_5_1176_point()
		{
			MFVec2f TextureCoordinate_5_1176_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1176_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1181, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1181_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1181_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1181_coordIndex_1()));
			return IndexedFaceSet_4_1181_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1181, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1181_point()
		{
			MFVec3f Coordinate_5_1181_point = new MFVec3f(new double[] {669.55,145.08,102.52,669.55,145.25,102.34,669.55,145.42,102.17,669.55,145.58,102.0,669.59,145.06,102.5,669.59,145.23,102.33,669.59,145.4,102.15,669.59,145.56,101.98,669.59,145.03,102.47,669.59,145.2,102.29,669.59,145.36,102.12,669.59,145.53,101.95,669.55,145.01,102.45,669.55,145.18,102.28,669.55,145.35,102.1,669.55,145.51,101.93,669.5,145.03,102.47,669.5,145.2,102.29,669.5,145.36,102.12,669.5,145.53,101.95,669.5,145.07,102.5,669.5,145.23,102.33,669.5,145.4,102.16,669.5,145.57,101.98,669.55,145.08,102.52,669.55,145.25,102.34,669.55,145.42,102.17,669.55,145.58,102.0,669.59,145.15,102.41,669.57,145.25,102.34,669.55,145.17,102.43,669.57,145.16,102.43,669.59,145.11,102.38,669.6,145.21,102.31,669.6,145.13,102.4,669.55,145.1,102.36,669.57,145.18,102.28,669.57,145.1,102.37,669.5,145.15,102.41,669.5,145.21,102.31,669.5,145.11,102.38,669.5,145.13,102.4,669.55,145.17,102.43,669.52,145.25,102.34,669.52,145.16,102.43,669.55,145.5,102.09,669.5,145.48,102.07,669.52,145.41,102.17,669.52,145.5,102.08,669.5,145.45,102.03,669.5,145.38,102.14,669.5,145.46,102.05,669.55,145.43,102.02,669.59,145.45,102.03,669.57,145.35,102.11,669.57,145.43,102.02,669.59,145.48,102.07,669.6,145.38,102.14,669.6,145.46,102.05,669.55,145.5,102.09,669.57,145.41,102.17,669.57,145.49,102.08,669.55,145.08,102.52,669.59,145.06,102.5,669.59,145.03,102.47,669.55,145.01,102.45,669.5,145.03,102.47,669.5,145.07,102.5,669.55,145.58,102.0,669.5,145.57,101.98,669.5,145.53,101.95,669.55,145.51,101.93,669.59,145.53,101.95,669.59,145.56,101.98});
			return Coordinate_5_1181_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1182, 222 total numbers made up of 74 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 getNormal_5_1182_vector()
		{
			MFVec3f Normal_5_1182_vector = new MFVec3f(new double[] {-4.1913E-13,0.72066,0.69329,-1.6252E-13,0.72066,0.69329,2.5019E-13,0.72066,0.69329,1.6252E-13,0.72066,0.69329,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.87607,0.34749,0.3343,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.85749,-0.37078,-0.3567,0.0,-0.72066,-0.69329,-5.8807E-13,-0.72066,-0.69329,-1.2446E-12,-0.72066,-0.69329,8.7676E-14,-0.72066,-0.69329,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.87607,-0.34749,-0.3343,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-0.85749,0.37078,0.3567,-4.1913E-13,0.72066,0.69329,-9.4093E-14,0.72066,0.69329,-1.7535E-13,0.72066,0.69329,1.6252E-13,0.72066,0.69329,0.87607,0.34749,0.3343,0.49246,0.62722,0.60339,-7.5058E-13,0.72066,0.69329,0.49246,0.62722,0.60339,0.85749,-0.37078,-0.3567,0.99987,-0.011703,-0.011259,0.99987,-0.011703,-0.011259,-1.561E-13,-0.72066,-0.69329,0.47619,-0.63371,-0.60964,0.47619,-0.63371,-0.60964,-0.85749,0.37078,0.3567,-0.99987,0.011703,0.011259,-0.87607,-0.34749,-0.3343,-0.99987,0.011703,0.011259,-8.1259E-14,0.72066,0.69329,-0.47619,0.63371,0.60964,-0.47619,0.63371,0.60964,-4.1913E-13,0.72066,0.69329,-0.85749,0.37078,0.3567,-0.47619,0.63371,0.60964,-0.47619,0.63371,0.60964,-0.87607,-0.34749,-0.3343,-0.99987,0.011703,0.011259,-0.99987,0.011703,0.011259,-5.8165E-13,-0.72066,-0.69329,0.85749,-0.37078,-0.3567,0.47619,-0.63371,-0.60964,0.47619,-0.63371,-0.60964,0.87607,0.34749,0.3343,0.99987,-0.011703,-0.011259,0.99987,-0.011703,-0.011259,-8.1259E-14,0.72066,0.69329,0.49246,0.62722,0.60339,0.49246,0.62722,0.60339,0.0,-0.69329,0.72066,-1.0197E-13,-0.69329,0.72066,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,0.0,-0.69329,0.72066,2.0702E-13,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066,0.0,0.69329,-0.72066});
			return Normal_5_1182_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1183, 148 total numbers made up of 74 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_5_1183_point()
		{
			MFVec2f TextureCoordinate_5_1183_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.11999,0.17785,0.22511,0.058256,0.22288,0.0,0.11999,0.062133,0.014871,0.18173,0.0171,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_1183_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1188, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1188_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1188_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1188_coordIndex_1()));
			return IndexedFaceSet_4_1188_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1188, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1188_point()
		{
			MFVec3f Coordinate_5_1188_point = new MFVec3f(new double[] {669.55,144.76,102.42,669.55,144.64,102.22,669.55,144.51,102.02,669.55,144.38,101.81,669.59,144.74,102.44,669.59,144.62,102.23,669.59,144.49,102.03,669.59,144.36,101.83,669.59,144.7,102.46,669.59,144.57,102.26,669.59,144.45,102.06,669.59,144.32,101.85,669.55,144.68,102.48,669.55,144.55,102.27,669.55,144.43,102.07,669.55,144.3,101.87,669.5,144.7,102.46,669.5,144.58,102.26,669.5,144.45,102.06,669.5,144.32,101.85,669.5,144.74,102.44,669.5,144.62,102.23,669.5,144.49,102.03,669.5,144.36,101.83,669.55,144.76,102.42,669.55,144.64,102.22,669.55,144.51,102.02,669.55,144.38,101.81,669.59,144.68,102.34,669.57,144.63,102.22,669.55,144.7,102.32,669.57,144.7,102.33,669.59,144.64,102.36,669.6,144.59,102.25,669.6,144.66,102.35,669.55,144.62,102.37,669.57,144.56,102.27,669.57,144.62,102.37,669.5,144.68,102.33,669.5,144.6,102.25,669.5,144.64,102.36,669.5,144.66,102.35,669.55,144.7,102.32,669.52,144.63,102.22,669.52,144.7,102.33,669.55,144.45,101.91,669.5,144.43,101.93,669.52,144.5,102.02,669.52,144.44,101.92,669.5,144.38,101.95,669.5,144.47,102.04,669.5,144.4,101.94,669.55,144.36,101.97,669.59,144.38,101.95,669.57,144.43,102.07,669.57,144.37,101.96,669.59,144.42,101.93,669.6,144.47,102.04,669.6,144.4,101.94,669.55,144.45,101.91,669.57,144.5,102.02,669.57,144.44,101.92,669.55,144.76,102.42,669.59,144.74,102.44,669.59,144.7,102.46,669.55,144.68,102.48,669.5,144.7,102.46,669.5,144.74,102.44,669.55,144.38,101.81,669.5,144.36,101.83,669.5,144.32,101.85,669.55,144.3,101.87,669.59,144.32,101.85,669.59,144.36,101.83});
			return Coordinate_5_1188_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1189, 222 total numbers made up of 74 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 getNormal_5_1189_vector()
		{
			MFVec3f Normal_5_1189_vector = new MFVec3f(new double[] {-6.2183E-14,0.84767,-0.53053,-5.9612E-13,0.84767,-0.53053,3.3523E-13,0.84767,-0.53053,-6.2183E-14,0.84767,-0.53053,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.87607,0.40874,-0.25582,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.85749,-0.43612,0.27296,0.0,-0.84767,0.53053,-6.5831E-13,-0.84767,0.53053,-9.192E-13,-0.84767,0.53053,-1.2801E-12,-0.84767,0.53053,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.87607,-0.40874,0.25582,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-0.85749,0.43612,-0.27296,-6.2183E-14,0.84767,-0.53053,2.7305E-13,0.84767,-0.53053,1.8655E-13,0.84767,-0.53053,-6.2183E-14,0.84767,-0.53053,0.87607,0.40874,-0.25582,0.49246,0.73775,-0.46174,-6.5831E-13,0.84767,-0.53053,0.49246,0.73775,-0.46174,0.85749,-0.43612,0.27296,0.99987,-0.013766,0.0086157,0.99987,-0.013766,0.0086157,-5.8396E-13,-0.84767,0.53053,0.47619,-0.74539,0.46652,0.47619,-0.74539,0.46652,-0.85749,0.43612,-0.27296,-0.99987,0.013766,-0.0086157,-0.87607,-0.40874,0.25582,-0.99987,0.013766,-0.0086157,6.2183E-14,0.84767,-0.53053,-0.47619,0.74539,-0.46652,-0.47619,0.74539,-0.46652,-1.4868E-13,0.84767,-0.53053,-0.85749,0.43612,-0.27296,-0.47619,0.74539,-0.46652,-0.47619,0.74539,-0.46652,-0.87607,-0.40874,0.25582,-0.99987,0.013766,-0.0086157,-0.99987,0.013766,-0.0086157,-1.0936E-12,-0.84767,0.53053,0.85749,-0.43612,0.27296,0.47619,-0.74539,0.46652,0.47619,-0.74539,0.46652,0.87607,0.40874,-0.25582,0.99987,-0.013766,0.0086157,0.99987,-0.013766,0.0086157,-1.2437E-13,0.84767,-0.53053,0.49246,0.73775,-0.46174,0.49246,0.73775,-0.46174,-3.0481E-13,0.53053,0.84767,0.0,0.53053,0.84767,0.0,0.53053,0.84767,-5.4831E-13,0.53053,0.84767,0.0,0.53053,0.84767,0.0,0.53053,0.84767,0.0,-0.53053,-0.84767,2.9519E-13,-0.53053,-0.84767,1.298E-13,-0.53053,-0.84767,0.0,-0.53053,-0.84767,0.0,-0.53053,-0.84767,0.0,-0.53053,-0.84767});
			return Normal_5_1189_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1190, 148 total numbers made up of 74 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_5_1190_point()
		{
			MFVec2f TextureCoordinate_5_1190_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.11999,0.17785,0.22511,0.058256,0.22288,0.0,0.11999,0.062133,0.014871,0.18173,0.0171,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_1190_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1195, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1195_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1195_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1195_coordIndex_1()));
			return IndexedFaceSet_4_1195_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1195, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1195_point()
		{
			MFVec3f Coordinate_5_1195_point = new MFVec3f(new double[] {669.55,144.63,102.81,669.55,144.44,102.96,669.55,144.26,103.11,669.55,144.07,103.26,669.59,144.64,102.83,669.59,144.46,102.98,669.59,144.27,103.13,669.59,144.09,103.28,669.59,144.67,102.86,669.59,144.49,103.02,669.59,144.3,103.17,669.59,144.12,103.32,669.55,144.69,102.88,669.55,144.5,103.04,669.55,144.32,103.19,669.55,144.13,103.34,669.5,144.67,102.86,669.5,144.49,103.02,669.5,144.3,103.17,669.5,144.12,103.32,669.5,144.64,102.82,669.5,144.46,102.98,669.5,144.27,103.13,669.5,144.09,103.28,669.55,144.63,102.81,669.55,144.44,102.96,669.55,144.26,103.11,669.55,144.07,103.26,669.59,144.55,102.9,669.57,144.45,102.96,669.55,144.53,102.88,669.57,144.54,102.89,669.59,144.58,102.94,669.6,144.47,103.0,669.6,144.57,102.92,669.55,144.6,102.96,669.57,144.5,103.03,669.57,144.59,102.95,669.5,144.55,102.9,669.5,144.47,103.0,669.5,144.58,102.94,669.5,144.57,102.92,669.55,144.53,102.88,669.52,144.45,102.96,669.52,144.54,102.89,669.55,144.16,103.19,669.5,144.18,103.21,669.52,144.26,103.12,669.52,144.17,103.19,669.5,144.21,103.24,669.5,144.29,103.15,669.5,144.19,103.23,669.55,144.23,103.26,669.59,144.21,103.25,669.57,144.32,103.18,669.57,144.22,103.26,669.59,144.18,103.21,669.6,144.29,103.15,669.6,144.2,103.23,669.55,144.16,103.19,669.57,144.26,103.12,669.57,144.17,103.19,669.55,144.63,102.81,669.59,144.64,102.83,669.59,144.67,102.86,669.55,144.69,102.88,669.5,144.67,102.86,669.5,144.64,102.82,669.55,144.07,103.26,669.5,144.09,103.28,669.5,144.12,103.32,669.55,144.13,103.34,669.59,144.12,103.32,669.59,144.09,103.28});
			return Coordinate_5_1195_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1196, 222 total numbers made up of 74 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 getNormal_5_1196_vector()
		{
			MFVec3f Normal_5_1196_vector = new MFVec3f(new double[] {-2.3958E-13,-0.63633,-0.77141,5.3792E-13,-0.63633,-0.77141,1.8083E-13,-0.63633,-0.77141,-9.0416E-14,-0.63633,-0.77141,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.87607,-0.30683,-0.37197,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,0.85749,0.32739,0.39689,-2.4416E-13,0.63633,0.77141,4.475E-13,0.63633,0.77141,8.3626E-13,0.63633,0.77141,1.8083E-13,0.63633,0.77141,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.87607,0.30683,0.37197,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-0.85749,-0.32739,-0.39689,-2.3958E-13,-0.63633,-0.77141,-1.4917E-13,-0.63633,-0.77141,5.8752E-14,-0.63633,-0.77141,-9.0416E-14,-0.63633,-0.77141,0.87607,-0.30683,-0.37197,0.49246,-0.55382,-0.67139,9.0416E-14,-0.63633,-0.77141,0.49246,-0.55382,-0.67139,0.85749,0.32739,0.39689,0.99987,0.010334,0.012528,0.99987,0.010334,0.012528,-6.6458E-13,0.63633,0.77141,0.47619,0.55956,0.67834,0.47619,0.55956,0.67834,-0.85749,-0.32739,-0.39689,-0.99987,-0.010334,-0.012528,-0.87607,0.30683,0.37197,-0.99987,-0.010334,-0.012528,4.2042E-13,-0.63633,-0.77141,-0.47619,-0.55956,-0.67834,-0.47619,-0.55956,-0.67834,2.9834E-13,-0.63633,-0.77141,-0.85749,-0.32739,-0.39689,-0.47619,-0.55956,-0.67834,-0.47619,-0.55956,-0.67834,-0.87607,0.30683,0.37197,-0.99987,-0.010334,-0.012528,-0.99987,-0.010334,-0.012528,3.3E-13,0.63633,0.77141,0.85749,0.32739,0.39689,0.47619,0.55956,0.67834,0.47619,0.55956,0.67834,0.87607,-0.30683,-0.37197,0.99987,0.010334,0.012528,0.99987,0.010334,0.012528,4.5208E-13,-0.63633,-0.77141,0.49246,-0.55382,-0.67139,0.49246,-0.55382,-0.67139,1.828E-13,0.77141,-0.63633,-9.7436E-14,0.77141,-0.63633,0.0,0.77141,-0.63633,-4.432E-13,0.77141,-0.63633,0.0,0.77141,-0.63633,-2.386E-13,0.77141,-0.63633,4.432E-13,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633,0.0,-0.77141,0.63633});
			return Normal_5_1196_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1197, 148 total numbers made up of 74 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_5_1197_point()
		{
			MFVec2f TextureCoordinate_5_1197_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_1197_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1202, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1202_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1202_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1202_coordIndex_1()));
			return IndexedFaceSet_4_1202_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1202, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1202_point()
		{
			MFVec3f Coordinate_5_1202_point = new MFVec3f(new double[] {669.55,144.93,102.94,669.55,145.03,103.16,669.55,145.13,103.37,669.55,145.23,103.59,669.59,144.95,102.93,669.59,145.05,103.15,669.59,145.15,103.36,669.59,145.25,103.58,669.59,145.0,102.91,669.59,145.1,103.12,669.59,145.2,103.34,669.59,145.29,103.56,669.55,145.02,102.9,669.55,145.12,103.12,669.55,145.22,103.33,669.55,145.32,103.55,669.5,145.0,102.91,669.5,145.09,103.13,669.5,145.19,103.34,669.5,145.29,103.56,669.5,144.95,102.93,669.5,145.05,103.15,669.5,145.15,103.36,669.5,145.25,103.58,669.55,144.93,102.94,669.55,145.03,103.16,669.55,145.13,103.37,669.55,145.23,103.59,669.59,145.0,103.04,669.57,145.03,103.15,669.55,144.98,103.05,669.57,144.98,103.04,669.59,145.05,103.02,669.6,145.07,103.14,669.6,145.02,103.03,669.55,145.07,103.01,669.57,145.11,103.12,669.57,145.06,103.01,669.5,145.0,103.04,669.5,145.07,103.14,669.5,145.04,103.02,669.5,145.02,103.03,669.55,144.98,103.05,669.52,145.03,103.15,669.52,144.98,103.04,669.55,145.18,103.48,669.5,145.2,103.47,669.52,145.13,103.37,669.52,145.18,103.48,669.5,145.24,103.45,669.5,145.17,103.35,669.5,145.22,103.46,669.55,145.27,103.44,669.59,145.25,103.45,669.57,145.21,103.34,669.57,145.26,103.45,669.59,145.2,103.47,669.6,145.17,103.35,669.6,145.22,103.46,669.55,145.18,103.48,669.57,145.13,103.37,669.57,145.18,103.48,669.55,144.93,102.94,669.59,144.95,102.93,669.59,145.0,102.91,669.55,145.02,102.9,669.5,145.0,102.91,669.5,144.95,102.93,669.55,145.23,103.59,669.5,145.25,103.58,669.5,145.29,103.56,669.55,145.32,103.55,669.59,145.29,103.56,669.59,145.25,103.58});
			return Coordinate_5_1202_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1203, 222 total numbers made up of 74 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 getNormal_5_1203_vector()
		{
			MFVec3f Normal_5_1203_vector = new MFVec3f(new double[] {1.6486E-13,-0.91027,0.41401,2.1338E-13,-0.91027,0.41401,-1.4558E-13,-0.91027,0.41401,-4.2677E-13,-0.91027,0.41401,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.87607,-0.43892,0.19963,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,0.85749,0.46833,-0.21301,6.7808E-14,0.91027,-0.41401,9.0206E-13,0.91027,-0.41401,4.2677E-13,0.91027,-0.41401,1.9283E-14,0.91027,-0.41401,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.87607,0.43892,-0.19963,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,-0.85749,-0.46833,0.21301,1.6486E-13,-0.91027,0.41401,0.0,-0.91027,0.41401,1.1633E-13,-0.91027,0.41401,-4.2677E-13,-0.91027,0.41401,0.87607,-0.43892,0.19963,0.49246,-0.79224,0.36032,6.8868E-13,-0.91027,0.41401,0.49246,-0.79224,0.36032,0.85749,0.46833,-0.21301,0.99987,0.014783,-0.0067234,0.99987,0.014783,-0.0067234,-6.4015E-13,0.91027,-0.41401,0.47619,0.80044,-0.36405,0.47619,0.80044,-0.36405,-0.85749,-0.46833,0.21301,-0.99987,-0.014783,0.0067234,-0.87607,0.43892,-0.19963,-0.99987,-0.014783,0.0067234,-1.4558E-13,-0.91027,0.41401,-0.47619,-0.80044,0.36405,-0.47619,-0.80044,0.36405,6.7808E-14,-0.91027,0.41401,-0.85749,-0.46833,0.21301,-0.47619,-0.80044,0.36405,-0.47619,-0.80044,0.36405,-0.87607,0.43892,-0.19963,-0.99987,-0.014783,0.0067234,-0.99987,-0.014783,0.0067234,-4.8525E-14,0.91027,-0.41401,0.85749,0.46833,-0.21301,0.47619,0.80044,-0.36405,0.47619,0.80044,-0.36405,0.87607,-0.43892,0.19963,0.99987,0.014783,-0.0067234,0.99987,0.014783,-0.0067234,-3.5896E-13,-0.91027,0.41401,0.49246,-0.79224,0.36032,0.49246,-0.79224,0.36032,2.6149E-13,-0.41401,-0.91027,0.0,-0.41401,-0.91027,1.4078E-13,-0.41401,-0.91027,2.3786E-13,-0.41401,-0.91027,0.0,-0.41401,-0.91027,0.0,-0.41401,-0.91027,-4.9935E-13,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027,0.0,0.41401,0.91027});
			return Normal_5_1203_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1204, 148 total numbers made up of 74 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_5_1204_point()
		{
			MFVec2f TextureCoordinate_5_1204_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.23998,0.61999,0.17785,0.72511,0.058256,0.72288,0.0,0.61999,0.062133,0.51487,0.18173,0.5171,0.0,0.11999,0.058256,0.0171,0.17785,0.014871,0.23998,0.11999,0.18173,0.22288,0.062133,0.22511});
			return TextureCoordinate_5_1204_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1209, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1209_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1209_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1209_coordIndex_1()));
			return IndexedFaceSet_4_1209_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1209, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1209_point()
		{
			MFVec3f Coordinate_5_1209_point = new MFVec3f(new double[] {669.55,145.11,102.78,669.55,145.35,102.83,669.55,145.58,102.89,669.55,145.82,102.94,669.59,145.12,102.76,669.59,145.35,102.81,669.59,145.59,102.86,669.59,145.82,102.91,669.59,145.13,102.71,669.59,145.36,102.76,669.59,145.6,102.81,669.59,145.83,102.86,669.55,145.13,102.68,669.55,145.37,102.74,669.55,145.6,102.79,669.55,145.84,102.84,669.5,145.13,102.71,669.5,145.36,102.76,669.5,145.6,102.81,669.5,145.83,102.87,669.5,145.12,102.76,669.5,145.35,102.81,669.5,145.59,102.86,669.5,145.82,102.91,669.55,145.11,102.78,669.55,145.35,102.83,669.55,145.58,102.89,669.55,145.82,102.94,669.59,145.23,102.78,669.57,145.35,102.83,669.55,145.23,102.81,669.57,145.23,102.8,669.59,145.25,102.73,669.6,145.36,102.78,669.6,145.24,102.76,669.55,145.25,102.71,669.57,145.37,102.74,669.57,145.25,102.72,669.5,145.23,102.78,669.5,145.36,102.79,669.5,145.25,102.74,669.5,145.24,102.76,669.55,145.23,102.81,669.52,145.35,102.83,669.52,145.23,102.8,669.55,145.7,102.91,669.5,145.7,102.89,669.52,145.58,102.88,669.52,145.7,102.91,669.5,145.71,102.84,669.5,145.59,102.84,669.5,145.71,102.86,669.55,145.72,102.81,669.59,145.71,102.84,669.57,145.6,102.79,669.57,145.72,102.82,669.59,145.7,102.89,669.6,145.59,102.84,669.6,145.71,102.86,669.55,145.7,102.91,669.57,145.58,102.88,669.57,145.7,102.91,669.55,145.11,102.78,669.59,145.12,102.76,669.59,145.13,102.71,669.55,145.13,102.68,669.5,145.13,102.71,669.5,145.12,102.76,669.55,145.82,102.94,669.5,145.82,102.91,669.5,145.83,102.87,669.55,145.84,102.84,669.59,145.83,102.86,669.59,145.82,102.91});
			return Coordinate_5_1209_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1210, 222 total numbers made up of 74 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 getNormal_5_1210_vector()
		{
			MFVec3f Normal_5_1210_vector = new MFVec3f(new double[] {4.0682E-13,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.017E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-3.9411E-13,0.21693,-0.97619,1.5256E-13,0.21693,-0.97619,-3.0511E-13,0.21693,-0.97619,2.1612E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,2.1612E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,2.7969E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.4155E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-2.5426E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-6.3565E-14,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-1.2713E-13,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-4.5767E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,-3.3549E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,-3.0194E-13,-0.97619,-0.21693,-5.6085E-13,0.97619,0.21693,3.3549E-14,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,3.0194E-13,0.97619,0.21693,0.0,0.97619,0.21693});
			return Normal_5_1210_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1211, 148 total numbers made up of 74 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_5_1211_point()
		{
			MFVec2f TextureCoordinate_5_1211_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1211_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1216, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1216_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1216_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1216_coordIndex_1()));
			return IndexedFaceSet_4_1216_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1216, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1216_point()
		{
			MFVec3f Coordinate_5_1216_point = new MFVec3f(new double[] {669.55,143.89,102.51,669.55,144.12,102.56,669.55,144.36,102.61,669.55,144.59,102.66,669.59,143.89,102.48,669.59,144.13,102.54,669.59,144.36,102.59,669.59,144.6,102.64,669.59,143.9,102.44,669.59,144.14,102.49,669.59,144.37,102.54,669.59,144.61,102.59,669.55,143.91,102.41,669.55,144.14,102.46,669.55,144.38,102.52,669.55,144.61,102.57,669.5,143.9,102.44,669.5,144.14,102.49,669.5,144.37,102.54,669.5,144.61,102.59,669.5,143.89,102.49,669.5,144.13,102.54,669.5,144.36,102.59,669.5,144.59,102.64,669.55,143.89,102.51,669.55,144.12,102.56,669.55,144.36,102.61,669.55,144.59,102.66,669.59,144.01,102.51,669.57,144.12,102.55,669.55,144.0,102.53,669.57,144.0,102.53,669.59,144.02,102.46,669.6,144.13,102.51,669.6,144.01,102.49,669.55,144.02,102.44,669.57,144.14,102.47,669.57,144.02,102.44,669.5,144.01,102.51,669.5,144.13,102.51,669.5,144.02,102.46,669.5,144.01,102.49,669.55,144.0,102.53,669.52,144.12,102.55,669.52,144.0,102.53,669.55,144.47,102.64,669.5,144.48,102.62,669.52,144.36,102.61,669.52,144.47,102.63,669.5,144.49,102.57,669.5,144.37,102.57,669.5,144.48,102.59,669.55,144.49,102.54,669.59,144.49,102.57,669.57,144.38,102.52,669.57,144.49,102.55,669.59,144.48,102.61,669.6,144.37,102.56,669.6,144.48,102.59,669.55,144.47,102.64,669.57,144.36,102.61,669.57,144.47,102.63,669.55,143.89,102.51,669.59,143.89,102.48,669.59,143.9,102.44,669.55,143.91,102.41,669.5,143.9,102.44,669.5,143.89,102.49,669.55,144.59,102.66,669.5,144.59,102.64,669.5,144.61,102.59,669.55,144.61,102.57,669.59,144.61,102.59,669.59,144.6,102.64});
			return Coordinate_5_1216_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1217, 222 total numbers made up of 74 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 getNormal_5_1217_vector()
		{
			MFVec3f Normal_5_1217_vector = new MFVec3f(new double[] {6.3565E-14,-0.21693,0.97619,-2.7969E-13,-0.21693,0.97619,-3.4325E-13,-0.21693,0.97619,3.3054E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-2.2884E-13,0.21693,-0.97619,-6.3565E-14,0.21693,-0.97619,-6.3565E-13,0.21693,-0.97619,-1.2713E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,6.3565E-14,-0.21693,0.97619,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,3.3054E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,-6.3565E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-2.1612E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,3.8139E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-3.4325E-13,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-6.3565E-14,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.1612E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,5.6085E-13,-0.97619,-0.21693,-3.3217E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,6.2317E-14,-0.97619,-0.21693,3.3217E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693});
			return Normal_5_1217_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1218, 148 total numbers made up of 74 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_5_1218_point()
		{
			MFVec2f TextureCoordinate_5_1218_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.23998,0.014871,0.17785,0.0171,0.058256,0.11999,0.0,0.22511,0.062133,0.22288,0.18173,0.0,0.61999,0.058256,0.5171,0.17785,0.51487,0.23998,0.61999,0.18173,0.72288,0.062133,0.72511});
			return TextureCoordinate_5_1218_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1223, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1223_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1223_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1223_coordIndex_1()));
			return IndexedFaceSet_4_1223_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1223, 222 total numbers made up of 74 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1223_point()
		{
			MFVec3f Coordinate_5_1223_point = new MFVec3f(new double[] {669.55,145.11,102.78,669.55,145.35,102.83,669.55,145.58,102.89,669.55,145.82,102.94,669.59,145.12,102.76,669.59,145.35,102.81,669.59,145.59,102.86,669.59,145.82,102.91,669.59,145.13,102.71,669.59,145.36,102.76,669.59,145.6,102.81,669.59,145.83,102.86,669.55,145.13,102.68,669.55,145.37,102.74,669.55,145.6,102.79,669.55,145.84,102.84,669.5,145.13,102.71,669.5,145.36,102.76,669.5,145.6,102.81,669.5,145.83,102.87,669.5,145.12,102.76,669.5,145.35,102.81,669.5,145.59,102.86,669.5,145.82,102.91,669.55,145.11,102.78,669.55,145.35,102.83,669.55,145.58,102.89,669.55,145.82,102.94,669.59,145.23,102.78,669.57,145.35,102.83,669.55,145.23,102.81,669.57,145.23,102.8,669.59,145.25,102.73,669.6,145.36,102.78,669.6,145.24,102.76,669.55,145.25,102.71,669.57,145.37,102.74,669.57,145.25,102.72,669.5,145.23,102.78,669.5,145.36,102.79,669.5,145.25,102.74,669.5,145.24,102.76,669.55,145.23,102.81,669.52,145.35,102.83,669.52,145.23,102.8,669.55,145.7,102.91,669.5,145.7,102.89,669.52,145.58,102.88,669.52,145.7,102.91,669.5,145.71,102.84,669.5,145.59,102.84,669.5,145.71,102.86,669.55,145.72,102.81,669.59,145.71,102.84,669.57,145.6,102.79,669.57,145.72,102.82,669.59,145.7,102.89,669.6,145.59,102.84,669.6,145.71,102.86,669.55,145.7,102.91,669.57,145.58,102.88,669.57,145.7,102.91,669.55,145.11,102.78,669.59,145.12,102.76,669.59,145.13,102.71,669.55,145.13,102.68,669.5,145.13,102.71,669.5,145.12,102.76,669.55,145.82,102.94,669.5,145.82,102.91,669.5,145.83,102.87,669.55,145.84,102.84,669.59,145.83,102.86,669.59,145.82,102.91});
			return Coordinate_5_1223_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1224, 222 total numbers made up of 74 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 getNormal_5_1224_vector()
		{
			MFVec3f Normal_5_1224_vector = new MFVec3f(new double[] {4.0682E-13,-0.21693,0.97619,0.0,-0.21693,0.97619,-1.017E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.87607,-0.1046,0.47071,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,0.85749,0.11161,-0.50225,-3.9411E-13,0.21693,-0.97619,1.5256E-13,0.21693,-0.97619,-3.0511E-13,0.21693,-0.97619,2.1612E-13,0.21693,-0.97619,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.87607,0.1046,-0.47071,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,-0.85749,-0.11161,0.50225,4.0682E-13,-0.21693,0.97619,1.017E-13,-0.21693,0.97619,2.1612E-13,-0.21693,0.97619,2.924E-13,-0.21693,0.97619,0.87607,-0.1046,0.47071,0.49246,-0.1888,0.84961,2.7969E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.85749,0.11161,-0.50225,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,2.4155E-13,0.21693,-0.97619,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,-0.85749,-0.11161,0.50225,-0.99987,-0.0035229,0.015853,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-2.5426E-14,-0.21693,0.97619,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-6.3565E-14,-0.21693,0.97619,-0.85749,-0.11161,0.50225,-0.47619,-0.19076,0.8584,-0.47619,-0.19076,0.8584,-0.87607,0.1046,-0.47071,-0.99987,-0.0035229,0.015853,-0.99987,-0.0035229,0.015853,-1.2713E-13,0.21693,-0.97619,0.85749,0.11161,-0.50225,0.47619,0.19076,-0.8584,0.47619,0.19076,-0.8584,0.87607,-0.1046,0.47071,0.99987,0.0035229,-0.015853,0.99987,0.0035229,-0.015853,-4.5767E-13,-0.21693,0.97619,0.49246,-0.1888,0.84961,0.49246,-0.1888,0.84961,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,-3.3549E-14,-0.97619,-0.21693,0.0,-0.97619,-0.21693,0.0,-0.97619,-0.21693,-3.0194E-13,-0.97619,-0.21693,-5.6085E-13,0.97619,0.21693,3.3549E-14,0.97619,0.21693,0.0,0.97619,0.21693,0.0,0.97619,0.21693,3.0194E-13,0.97619,0.21693,0.0,0.97619,0.21693});
			return Normal_5_1224_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1225, 148 total numbers made up of 74 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_5_1225_point()
		{
			MFVec2f TextureCoordinate_5_1225_point = new MFVec2f(new double[] {0.24145,0.0,0.24145,0.33285,0.24145,0.66569,0.24145,0.99854,0.31374,0.0,0.31374,0.33285,0.31374,0.66569,0.31374,0.99854,0.38695,0.0,0.38695,0.33285,0.38695,0.66569,0.38695,0.99854,0.45678,0.0,0.45678,0.33285,0.45678,0.66569,0.45678,0.99854,0.52907,0.0,0.52907,0.33285,0.52907,0.66569,0.52907,0.99854,0.60228,0.0,0.60228,0.33285,0.60228,0.66569,0.60228,0.99854,0.67211,0.0,0.67211,0.33285,0.67211,0.66569,0.67211,0.99854,0.31374,0.16642,0.2776,0.33285,0.24145,0.16642,0.2776,0.16642,0.38695,0.16642,0.35035,0.33285,0.35035,0.16642,0.45678,0.16642,0.42186,0.33285,0.42186,0.16642,0.60228,0.16642,0.56568,0.33285,0.52907,0.16642,0.56568,0.16642,0.67211,0.16642,0.63719,0.33285,0.63719,0.16642,0.67211,0.83211,0.60228,0.83211,0.63719,0.66569,0.63719,0.83211,0.52907,0.83211,0.56568,0.66569,0.56568,0.83211,0.45678,0.83211,0.38695,0.83211,0.42186,0.66569,0.42186,0.83211,0.31374,0.83211,0.35035,0.66569,0.35035,0.83211,0.24145,0.83211,0.2776,0.66569,0.2776,0.83211,0.11999,0.73998,0.014871,0.67785,0.0171,0.55826,0.11999,0.5,0.22511,0.56213,0.22288,0.68173,0.11999,0.23998,0.0171,0.18173,0.014871,0.062133,0.11999,0.0,0.22288,0.058256,0.22511,0.17785});
			return TextureCoordinate_5_1225_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1237, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1237_point()
		{
			MFVec3f Coordinate_5_1237_point = new MFVec3f(new double[] {667.48,143.59,103.24,667.48,143.94,101.65,667.48,143.76,102.44,667.48,144.14,103.19,667.48,144.21,102.88,667.48,144.28,102.57,667.48,143.87,103.22,667.48,144.43,101.94,667.48,144.18,101.79,667.48,144.35,102.25,668.1,143.59,103.24,668.1,143.94,101.65,668.1,143.76,102.44,668.1,143.87,103.22,668.1,144.14,103.19,668.1,144.21,102.88,668.1,144.28,102.57,668.1,144.43,101.94,668.1,144.18,101.79,668.1,144.35,102.25,667.48,144.14,103.19,667.48,144.28,102.57,668.1,144.14,103.19,668.1,144.28,102.57,667.79,144.14,103.19,668.1,144.21,102.88,667.79,144.28,102.57,667.48,144.21,102.88,667.48,143.59,103.24,667.48,144.14,103.19,668.1,143.59,103.24,668.1,144.14,103.19,668.1,143.87,103.22,667.79,144.14,103.19,667.79,143.59,103.24,667.48,143.87,103.22,667.48,143.94,101.65,667.48,143.59,103.24,668.1,143.94,101.65,668.1,143.59,103.24,667.48,143.76,102.44,668.1,143.76,102.44,667.79,143.59,103.24,667.79,143.94,101.65,667.48,144.43,101.94,667.48,143.94,101.65,668.1,144.43,101.94,668.1,143.94,101.65,667.79,143.94,101.65,667.79,144.43,101.94,668.1,144.18,101.79,667.48,144.18,101.79,667.48,144.28,102.57,667.48,144.43,101.94,668.1,144.28,102.57,668.1,144.43,101.94,667.79,144.28,102.57,667.79,144.43,101.94,668.1,144.35,102.25,667.48,144.35,102.25});
			return Coordinate_5_1237_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1238, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1238_vector()
		{
			MFVec3f Normal_5_1238_vector = new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693});
			return Normal_5_1238_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1244, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1244_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1244_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1244_coordIndex_1()));
			return IndexedFaceSet_4_1244_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1244, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1244_point()
		{
			MFVec3f Coordinate_5_1244_point = new MFVec3f(new double[] {667.99,143.8,100.75,667.99,143.44,102.38,667.6,143.8,100.75,667.6,143.44,102.38,667.8,143.8,100.75,667.6,143.62,101.56,667.8,143.44,102.38,667.99,143.62,101.56,667.8,143.62,101.56,667.8,143.71,101.16,667.9,143.62,101.56,667.9,143.71,101.16,667.7,143.62,101.56,667.7,143.71,101.16,667.8,143.53,101.97,667.7,143.53,101.97,667.9,143.53,101.97,668.0,144.12,100.82,668.0,143.76,102.45,667.6,144.12,100.82,667.6,143.76,102.45,667.8,144.12,100.82,667.6,143.94,101.64,667.8,143.76,102.45,668.0,143.94,101.64,667.8,143.94,101.64,667.8,144.03,101.23,667.9,143.94,101.64,667.9,144.03,101.23,667.7,143.94,101.64,667.7,144.03,101.23,667.8,143.85,102.04,667.7,143.85,102.04,667.9,143.85,102.04,667.99,143.8,100.75,668.0,144.12,100.82,667.6,143.8,100.75,667.6,144.12,100.82,667.8,143.8,100.75,667.8,144.12,100.82,667.6,143.96,100.78,667.99,143.96,100.78,667.6,143.8,100.75,667.6,144.12,100.82,667.6,143.44,102.38,667.6,143.76,102.45,667.6,143.62,101.56,667.6,143.94,101.64,667.6,143.96,100.78,667.6,143.6,102.42,667.6,143.78,101.6,667.6,143.86,101.62,667.6,143.87,101.19,667.6,143.95,101.21,667.6,143.7,101.58,667.6,143.79,101.17,667.6,143.69,102.01,667.6,143.61,101.99,667.6,143.77,102.03,667.6,143.44,102.38,667.6,143.76,102.45,667.99,143.44,102.38,668.0,143.76,102.45,667.8,143.44,102.38,667.8,143.76,102.45,667.6,143.6,102.42,667.99,143.6,102.42,667.99,143.44,102.38,668.0,143.76,102.45,667.99,143.8,100.75,668.0,144.12,100.82,667.99,143.62,101.56,668.0,143.94,101.64,667.99,143.6,102.42,667.99,143.96,100.78,667.99,143.78,101.6,667.99,143.86,101.62,667.99,143.69,102.01,667.99,143.77,102.03,667.99,143.7,101.58,667.99,143.61,101.99,667.99,143.87,101.19,667.99,143.79,101.17,667.99,143.95,101.21});
			return Coordinate_5_1244_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1245, 252 total numbers made up of 84 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 getNormal_5_1245_vector()
		{
			MFVec3f Normal_5_1245_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,5.8524E-15,0.21693,-0.97619,-3.5256E-14,0.21693,-0.97619,5.8701E-15,0.21693,-0.97619,-3.5239E-14,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.7621E-14,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,-1.7621E-14,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1245_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1246, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1246_point()
		{
			MFVec2f TextureCoordinate_5_1246_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743});
			return TextureCoordinate_5_1246_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1251, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1251_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1251_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1251_coordIndex_1()));
			return IndexedFaceSet_4_1251_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1251, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1251_point()
		{
			MFVec3f Coordinate_5_1251_point = new MFVec3f(new double[] {667.99,143.44,102.38,667.99,143.07,104.01,667.6,143.44,102.38,667.6,143.07,104.01,667.8,143.44,102.38,667.6,143.25,103.2,667.8,143.07,104.01,667.99,143.25,103.2,667.8,143.25,103.2,667.8,143.34,102.79,667.9,143.25,103.2,667.9,143.34,102.79,667.7,143.25,103.2,667.7,143.34,102.79,667.8,143.16,103.61,667.7,143.16,103.61,667.9,143.16,103.61,668.0,143.76,102.45,668.0,143.39,104.09,667.6,143.76,102.45,667.6,143.39,104.09,667.8,143.76,102.45,667.6,143.57,103.27,667.8,143.39,104.09,668.0,143.57,103.27,667.8,143.57,103.27,667.8,143.66,102.86,667.9,143.57,103.27,667.9,143.66,102.86,667.7,143.57,103.27,667.7,143.66,102.86,667.8,143.48,103.68,667.7,143.48,103.68,667.9,143.48,103.68,667.99,143.44,102.38,668.0,143.76,102.45,667.6,143.44,102.38,667.6,143.76,102.45,667.8,143.44,102.38,667.8,143.76,102.45,667.6,143.6,102.42,667.99,143.6,102.42,667.6,143.44,102.38,667.6,143.76,102.45,667.6,143.07,104.01,667.6,143.39,104.09,667.6,143.25,103.2,667.6,143.57,103.27,667.6,143.6,102.42,667.6,143.23,104.05,667.6,143.41,103.23,667.6,143.49,103.25,667.6,143.5,102.83,667.6,143.58,102.84,667.6,143.33,103.22,667.6,143.42,102.81,667.6,143.32,103.64,667.6,143.24,103.62,667.6,143.4,103.66,667.6,143.07,104.01,667.6,143.39,104.09,667.99,143.07,104.01,668.0,143.39,104.09,667.8,143.07,104.01,667.8,143.39,104.09,667.6,143.23,104.05,667.99,143.23,104.05,667.99,143.07,104.01,668.0,143.39,104.09,667.99,143.44,102.38,668.0,143.76,102.45,667.99,143.25,103.2,668.0,143.57,103.27,667.99,143.23,104.05,667.99,143.6,102.42,667.99,143.41,103.23,667.99,143.49,103.25,667.99,143.32,103.64,667.99,143.4,103.66,667.99,143.33,103.22,667.99,143.24,103.62,667.99,143.5,102.83,667.99,143.42,102.81,667.99,143.58,102.84});
			return Coordinate_5_1251_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1252, 252 total numbers made up of 84 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 getNormal_5_1252_vector()
		{
			MFVec3f Normal_5_1252_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7621E-14,0.21693,-0.97619,-4.6979E-14,0.21693,-0.97619,1.7621E-14,0.21693,-0.97619,-4.6979E-14,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-7.8343E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-5.8706E-14,-0.21693,0.97619,-1.7598E-14,-0.21693,0.97619,-5.8729E-14,-0.21693,0.97619,-1.7621E-14,-0.21693,0.97619,-6.2638E-14,-0.21693,0.97619,-6.2638E-14,-0.21693,0.97619,-2.7402E-14,-0.21693,0.97619,-2.7402E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1252_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1253, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1253_point()
		{
			MFVec2f TextureCoordinate_5_1253_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1253_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1258, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1258_point()
		{
			MFVec3f Coordinate_5_1258_point = new MFVec3f(new double[] {667.99,143.21,103.67,667.99,143.13,104.03,667.61,143.21,103.67,667.61,143.13,104.03,667.8,143.21,103.67,667.61,143.17,103.85,667.8,143.13,104.03,667.99,143.17,103.85,668.0,145.98,104.29,668.0,145.9,104.64,667.61,145.98,104.29,667.61,145.9,104.64,667.8,145.98,104.29,667.61,145.94,104.47,667.8,145.9,104.64,668.0,145.94,104.47,667.99,143.21,103.67,668.0,145.98,104.29,667.61,143.21,103.67,667.61,145.98,104.29,667.8,143.21,103.67,667.8,145.98,104.29,667.61,144.13,103.88,667.61,145.06,104.09,668.0,145.06,104.09,668.0,144.13,103.88,667.61,143.21,103.67,667.61,145.98,104.29,667.61,143.13,104.03,667.61,145.9,104.64,667.61,143.17,103.85,667.61,145.94,104.47,667.61,145.06,104.09,667.61,144.13,103.88,667.61,144.05,104.23,667.61,144.98,104.44,667.61,143.13,104.03,667.61,145.9,104.64,667.99,143.13,104.03,668.0,145.9,104.64,667.8,143.13,104.03,667.8,145.9,104.64,667.61,144.98,104.44,667.61,144.05,104.23,668.0,144.05,104.23,668.0,144.98,104.44,667.99,143.13,104.03,668.0,145.9,104.64,667.99,143.21,103.67,668.0,145.98,104.29,667.99,143.17,103.85,668.0,145.94,104.47,668.0,144.98,104.44,668.0,144.05,104.23,668.0,144.13,103.88,668.0,145.06,104.09});
			return Coordinate_5_1258_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1259, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1259_vector()
		{
			MFVec3f Normal_5_1259_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7615E-14,0.21693,-0.97619,-3.5239E-14,0.21693,-0.97619,1.7618E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,7.1602E-14,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,1.9888E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.9885E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.6981E-14,-0.21693,0.97619,4.6981E-14,-0.21693,0.97619,4.6982E-14,-0.21693,0.97619,4.6982E-14,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,5.1713E-14,-0.21693,0.97619,3.1826E-14,-0.21693,0.97619,3.1825E-14,-0.21693,0.97619,5.1716E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1259_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1265, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1265_point()
		{
			MFVec3f Coordinate_5_1265_point = new MFVec3f(new double[] {667.99,143.85,100.77,667.99,143.77,101.12,667.61,143.85,100.77,667.61,143.77,101.12,667.8,143.85,100.77,667.61,143.81,100.95,667.8,143.77,101.12,667.99,143.81,100.95,668.0,146.63,101.39,668.0,146.55,101.74,667.61,146.63,101.39,667.61,146.55,101.74,667.8,146.63,101.39,667.61,146.59,101.56,667.8,146.55,101.74,668.0,146.59,101.56,667.99,143.85,100.77,668.0,146.63,101.39,667.61,143.85,100.77,667.61,146.63,101.39,667.8,143.85,100.77,667.8,146.63,101.39,667.61,144.78,100.97,667.61,145.7,101.18,668.0,145.7,101.18,668.0,144.78,100.97,667.61,143.85,100.77,667.61,146.63,101.39,667.61,143.77,101.12,667.61,146.55,101.74,667.61,143.81,100.95,667.61,146.59,101.56,667.61,145.7,101.18,667.61,144.78,100.97,667.61,144.7,101.33,667.61,145.62,101.53,667.61,143.77,101.12,667.61,146.55,101.74,667.99,143.77,101.12,668.0,146.55,101.74,667.8,143.77,101.12,667.8,146.55,101.74,667.61,145.62,101.53,667.61,144.7,101.33,668.0,144.7,101.33,668.0,145.62,101.53,667.99,143.77,101.12,668.0,146.55,101.74,667.99,143.85,100.77,668.0,146.63,101.39,667.99,143.81,100.95,668.0,146.59,101.56,668.0,145.62,101.53,668.0,144.7,101.33,668.0,144.78,100.97,668.0,145.7,101.18});
			return Coordinate_5_1265_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1266, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1266_vector()
		{
			MFVec3f Normal_5_1266_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.6981E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,-4.6982E-14,0.21693,-0.97619,-3.5236E-14,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,-2.3362E-19,0.21693,-0.97619,1.9891E-14,0.21693,-0.97619,1.9887E-14,0.21693,-0.97619,1.989E-14,0.21693,-0.97619,1.9888E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,3.5236E-14,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,2.3362E-19,-0.21693,0.97619,1.5914E-14,-0.21693,0.97619,6.7627E-14,-0.21693,0.97619,6.7623E-14,-0.21693,0.97619,1.5914E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1266_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1272, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1272_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1272_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1272_coordIndex_1()));
			return IndexedFaceSet_4_1272_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1272, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1272_point()
		{
			MFVec3f Coordinate_5_1272_point = new MFVec3f(new double[] {668.0,146.44,101.34,668.0,146.08,102.97,667.6,146.44,101.34,667.6,146.08,102.97,667.8,146.44,101.34,667.6,146.26,102.15,667.8,146.08,102.97,668.0,146.26,102.15,667.8,146.26,102.15,667.8,146.35,101.74,667.9,146.26,102.15,667.9,146.35,101.74,667.7,146.26,102.15,667.7,146.35,101.74,667.8,146.17,102.56,667.7,146.17,102.56,667.9,146.17,102.56,668.0,146.76,101.41,668.0,146.4,103.04,667.6,146.76,101.41,667.6,146.4,103.04,667.8,146.76,101.41,667.6,146.58,102.22,667.8,146.4,103.04,668.0,146.58,102.22,667.8,146.58,102.22,667.8,146.67,101.81,667.9,146.58,102.22,667.9,146.67,101.81,667.7,146.58,102.22,667.7,146.67,101.81,667.8,146.49,102.63,667.7,146.49,102.63,667.9,146.49,102.63,668.0,146.44,101.34,668.0,146.76,101.41,667.6,146.44,101.34,667.6,146.76,101.41,667.8,146.44,101.34,667.8,146.76,101.41,667.6,146.6,101.37,668.0,146.6,101.37,667.6,146.44,101.34,667.6,146.76,101.41,667.6,146.08,102.97,667.6,146.4,103.04,667.6,146.26,102.15,667.6,146.58,102.22,667.6,146.6,101.37,667.6,146.24,103.0,667.6,146.42,102.19,667.6,146.5,102.21,667.6,146.51,101.78,667.6,146.59,101.8,667.6,146.34,102.17,667.6,146.43,101.76,667.6,146.33,102.6,667.6,146.25,102.58,667.6,146.41,102.61,667.6,146.08,102.97,667.6,146.4,103.04,668.0,146.08,102.97,668.0,146.4,103.04,667.8,146.08,102.97,667.8,146.4,103.04,667.6,146.24,103.0,668.0,146.24,103.0,668.0,146.08,102.97,668.0,146.4,103.04,668.0,146.44,101.34,668.0,146.76,101.41,668.0,146.26,102.15,668.0,146.58,102.22,668.0,146.24,103.0,668.0,146.6,101.37,668.0,146.42,102.19,668.0,146.5,102.21,668.0,146.33,102.6,668.0,146.41,102.61,668.0,146.34,102.17,668.0,146.25,102.58,668.0,146.51,101.78,668.0,146.43,101.76,668.0,146.59,101.8});
			return Coordinate_5_1272_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1273, 252 total numbers made up of 84 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 getNormal_5_1273_vector()
		{
			MFVec3f Normal_5_1273_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,1.7643E-14,0.21693,-0.97619,5.8752E-14,0.21693,-0.97619,1.7593E-14,0.21693,-0.97619,5.8701E-14,0.21693,-0.97619,-7.8161E-15,0.21693,-0.97619,-7.8161E-15,0.21693,-0.97619,2.7402E-14,0.21693,-0.97619,2.7438E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,4.6997E-14,-0.21693,0.97619,5.8878E-15,-0.21693,0.97619,4.6979E-14,-0.21693,0.97619,5.8701E-15,-0.21693,0.97619,7.8262E-15,-0.21693,0.97619,7.8262E-15,-0.21693,0.97619,2.3479E-14,-0.21693,0.97619,2.3495E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1273_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1274, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1274_point()
		{
			MFVec2f TextureCoordinate_5_1274_point = new MFVec2f(new double[] {0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.64139,0.58868,0.42857,0.58868,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.42857,0.088675,0.64139,0.088675,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1274_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1279, 432 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1279_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1279_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1279_coordIndex_1()));
			return IndexedFaceSet_4_1279_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1279, 252 total numbers made up of 84 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1279_point()
		{
			MFVec3f Coordinate_5_1279_point = new MFVec3f(new double[] {668.0,146.08,102.97,668.0,145.72,104.6,667.6,146.08,102.97,667.6,145.72,104.6,667.8,146.08,102.97,667.6,145.9,103.79,667.8,145.72,104.6,668.0,145.9,103.79,667.8,145.9,103.79,667.8,145.99,103.38,667.9,145.9,103.79,667.9,145.99,103.38,667.7,145.9,103.79,667.7,145.99,103.38,667.8,145.81,104.19,667.7,145.81,104.19,667.9,145.81,104.19,668.0,146.4,103.04,668.0,146.04,104.67,667.6,146.4,103.04,667.6,146.04,104.67,667.8,146.4,103.04,667.6,146.22,103.86,667.8,146.04,104.67,668.0,146.22,103.86,667.8,146.22,103.86,667.8,146.31,103.45,667.9,146.22,103.86,667.9,146.31,103.45,667.7,146.22,103.86,667.7,146.31,103.45,667.8,146.13,104.26,667.7,146.13,104.26,667.9,146.13,104.26,668.0,146.08,102.97,668.0,146.4,103.04,667.6,146.08,102.97,667.6,146.4,103.04,667.8,146.08,102.97,667.8,146.4,103.04,667.6,146.24,103.0,668.0,146.24,103.0,667.6,146.08,102.97,667.6,146.4,103.04,667.6,145.72,104.6,667.6,146.04,104.67,667.6,145.9,103.79,667.6,146.22,103.86,667.6,146.24,103.0,667.6,145.88,104.64,667.6,146.06,103.82,667.6,146.14,103.84,667.6,146.15,103.41,667.6,146.23,103.43,667.6,145.98,103.8,667.6,146.07,103.39,667.6,145.97,104.23,667.6,145.89,104.21,667.6,146.05,104.25,667.6,145.72,104.6,667.6,146.04,104.67,668.0,145.72,104.6,668.0,146.04,104.67,667.8,145.72,104.6,667.8,146.04,104.67,667.6,145.88,104.64,668.0,145.88,104.64,668.0,145.72,104.6,668.0,146.04,104.67,668.0,146.08,102.97,668.0,146.4,103.04,668.0,145.9,103.79,668.0,146.22,103.86,668.0,145.88,104.64,668.0,146.24,103.0,668.0,146.06,103.82,668.0,146.14,103.84,668.0,145.97,104.23,668.0,146.05,104.25,668.0,145.98,103.8,668.0,145.89,104.21,668.0,146.15,103.41,668.0,146.07,103.39,668.0,146.23,103.43});
			return Coordinate_5_1279_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1280, 252 total numbers made up of 84 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 getNormal_5_1280_vector()
		{
			MFVec3f Normal_5_1280_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-4.6979E-14,0.21693,-0.97619,-5.8701E-15,0.21693,-0.97619,-4.6997E-14,0.21693,-0.97619,-5.8878E-15,0.21693,-0.97619,-7.8262E-15,0.21693,-0.97619,-3.9147E-14,0.21693,-0.97619,-2.3479E-14,0.21693,-0.97619,-2.3495E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,2.3478E-14,-0.21693,0.97619,5.86E-15,-0.21693,0.97619,2.3498E-14,-0.21693,0.97619,5.8803E-15,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,3.9155E-14,-0.21693,0.97619,7.8343E-15,-0.21693,0.97619,7.8505E-15,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1280_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1281, 168 total numbers made up of 84 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_5_1281_point()
		{
			MFVec2f TextureCoordinate_5_1281_point = new MFVec2f(new double[] {0.21429,0.0,0.21429,0.90449,0.42711,0.0,0.42711,0.90449,0.3207,0.0,0.42711,0.45224,0.3207,0.90449,0.21429,0.45224,0.3207,0.45224,0.3207,0.22612,0.26749,0.45224,0.26749,0.22612,0.3739,0.45224,0.3739,0.22612,0.3207,0.67837,0.3739,0.67837,0.26749,0.67837,0.0,0.0,0.0,0.90449,0.21282,0.0,0.21282,0.90449,0.10641,0.0,0.21282,0.45224,0.10641,0.90449,0.0,0.45224,0.10641,0.45224,0.10641,0.22612,0.053205,0.45224,0.053205,0.22612,0.15962,0.45224,0.15962,0.22612,0.10641,0.67837,0.15962,0.67837,0.053205,0.67837,0.42857,0.0,0.42857,0.17735,0.64139,0.0,0.64139,0.17735,0.53498,0.0,0.53498,0.17735,0.64139,0.088675,0.42857,0.088675,0.81996,0.0,0.64286,0.0,0.81996,0.90324,0.64286,0.90324,0.81996,0.45162,0.64286,0.45162,0.73141,0.0,0.73141,0.90324,0.73141,0.45162,0.68713,0.45162,0.73141,0.22581,0.68713,0.22581,0.77569,0.45162,0.77569,0.22581,0.73141,0.67743,0.77569,0.67743,0.68713,0.67743,0.42857,0.5,0.42857,0.67735,0.64139,0.5,0.64139,0.67735,0.53498,0.5,0.53498,0.67735,0.42857,0.58868,0.64139,0.58868,0.99854,0.0,0.82143,0.0,0.99854,0.90324,0.82143,0.90324,0.99854,0.45162,0.82143,0.45162,0.90998,0.0,0.90998,0.90324,0.90998,0.45162,0.86571,0.45162,0.90998,0.22581,0.86571,0.22581,0.95426,0.45162,0.95426,0.22581,0.90998,0.67743,0.95426,0.67743,0.86571,0.67743});
			return TextureCoordinate_5_1281_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1286, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1286_point()
		{
			MFVec3f Coordinate_5_1286_point = new MFVec3f(new double[] {667.48,145.4,103.64,667.48,145.75,102.05,667.48,145.57,102.85,667.48,145.96,103.6,667.48,146.02,103.28,667.48,146.09,102.97,667.48,145.68,103.62,667.48,146.24,102.34,667.48,145.99,102.19,667.48,146.17,102.65,668.1,145.4,103.64,668.1,145.75,102.05,668.1,145.57,102.85,668.1,145.68,103.62,668.1,145.95,103.6,668.1,146.02,103.28,668.1,146.09,102.97,668.1,146.24,102.34,668.1,145.99,102.19,668.1,146.16,102.65,667.48,145.96,103.6,667.48,146.09,102.97,668.1,145.95,103.6,668.1,146.09,102.97,667.79,145.96,103.6,668.1,146.02,103.28,667.79,146.09,102.97,667.48,146.02,103.28,667.48,145.4,103.64,667.48,145.96,103.6,668.1,145.4,103.64,668.1,145.95,103.6,668.1,145.68,103.62,667.79,145.96,103.6,667.79,145.4,103.64,667.48,145.68,103.62,667.48,145.75,102.05,667.48,145.4,103.64,668.1,145.75,102.05,668.1,145.4,103.64,667.48,145.57,102.85,668.1,145.57,102.85,667.79,145.4,103.64,667.79,145.75,102.05,667.48,146.24,102.34,667.48,145.75,102.05,668.1,146.24,102.34,668.1,145.75,102.05,667.79,145.75,102.05,667.79,146.24,102.34,668.1,145.99,102.19,667.48,145.99,102.19,667.48,146.09,102.97,667.48,146.24,102.34,668.1,146.09,102.97,668.1,146.24,102.34,667.79,146.09,102.97,667.79,146.24,102.34,668.1,146.16,102.65,667.48,146.17,102.65});
			return Coordinate_5_1286_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1287, 180 total numbers made up of 60 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1287_vector()
		{
			MFVec3f Normal_5_1287_vector = new MFVec3f(new double[] {-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,4.3076E-4,0.97586,0.21839,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,1.2609E-4,0.078315,0.99693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,1.3349E-4,0.50877,-0.8609,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693});
			return Normal_5_1287_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1308, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1308_vector()
		{
			MFVec3f Normal_5_1308_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,5.8575E-15,0.21693,-0.97619,1.7603E-14,0.21693,-0.97619,5.8803E-15,0.21693,-0.97619,1.7626E-14,0.21693,-0.97619,2.6114E-14,0.21693,-0.97619,-2.0867E-14,0.21693,-0.97619,-7.8167E-15,0.21693,-0.97619,-7.8471E-15,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,5.898E-15,-0.21693,0.97619,2.058E-14,-0.21693,0.97619,5.8929E-15,-0.21693,0.97619,2.0575E-14,-0.21693,0.97619,-5.1965E-15,-0.21693,0.97619,4.1785E-14,-0.21693,0.97619,-1.563E-14,-0.21693,0.97619,-1.5674E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1308_vector;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1315, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_5_1315_vector()
		{
			MFVec3f Normal_5_1315_vector = new MFVec3f(new double[] {-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,-4.3076E-4,-0.97619,-0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,4.3076E-4,0.97619,0.21693,-2.0547E-14,0.21693,-0.97619,-8.8014E-15,0.21693,-0.97619,-2.0552E-14,0.21693,-0.97619,-8.8065E-15,0.21693,-0.97619,2.6114E-14,0.21693,-0.97619,-2.0867E-14,0.21693,-0.97619,-3.1307E-14,0.21693,-0.97619,-3.1338E-14,0.21693,-0.97619,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,-1.0,4.205E-4,9.3445E-5,2.0552E-14,-0.21693,0.97619,-3.2302E-14,-0.21693,0.97619,2.0552E-14,-0.21693,0.97619,-3.2302E-14,-0.21693,0.97619,-5.2185E-15,-0.21693,0.97619,-5.2185E-15,-0.21693,0.97619,-1.5644E-14,-0.21693,0.97619,-1.5674E-14,-0.21693,0.97619,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5,1.0,-4.205E-4,-9.3445E-5});
			return Normal_5_1315_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1335, 1792 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1335_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1335_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1335_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_1335_coordIndex_2()));
			return IndexedFaceSet_4_1335_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1335, 954 total numbers made up of 318 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1335_point()
		{
			MFVec3f Coordinate_5_1335_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_1335_point_1()))
				.append(new MFVec3f(getCoordinate_5_1335_point_2()))
				.append(new MFVec3f(getCoordinate_5_1335_point_3()))
				.append(new MFVec3f(getCoordinate_5_1335_point_4()));
			return Coordinate_5_1335_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=5, element #1336, 954 total numbers made up of 318 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 getNormal_5_1336_vector()
		{
			MFVec3f Normal_5_1336_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_5_1336_vector_1()))
				.append(new MFVec3f(getNormal_5_1336_vector_2()))
				.append(new MFVec3f(getNormal_5_1336_vector_3()))
				.append(new MFVec3f(getNormal_5_1336_vector_4()));
			return Normal_5_1336_vector;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=5, element #1337, 636 total numbers made up of 318 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_5_1337_point()
		{
			MFVec2f TextureCoordinate_5_1337_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_5_1337_point_1()))
				.append(new MFVec2f(getTextureCoordinate_5_1337_point_2()))
				.append(new MFVec2f(getTextureCoordinate_5_1337_point_3()))
				.append(new MFVec2f(getTextureCoordinate_5_1337_point_4()));
			return TextureCoordinate_5_1337_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #1762, 372 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_1762_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_1762_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_1762_coordIndex_1()));
			return IndexedFaceSet_4_1762_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #1762, 318 total numbers made up of 106 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_1762_point()
		{
			MFVec3f Coordinate_5_1762_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_1762_point_1()))
				.append(new MFVec3f(getCoordinate_5_1762_point_2()));
			return Coordinate_5_1762_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 SeaBaseShip 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 SeaBaseShip().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.SeaBase.SeaBaseShip\" 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.SeaBase.SeaBaseShip self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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