package Savage.ShipsMilitary.SmallCraft;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Geometry3D.*;
import org.web3d.x3d.jsail.Grouping.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.Shape.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> NUWC working boat for range operations. </p>
 <p> Related links: Catalog page <a href="../../../../ShipsMilitary/SmallCraft/WB30Index.html" target="_blank">WB30</a>,  source <a href="../../../../ShipsMilitary/SmallCraft/WB30.java">WB30.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/SmallCraft/WB30.x3d">WB30.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> NUWC working boat for range operations </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Jeff Weekley </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Jeff Weekley, Nicholas Polys </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 15 April 2008 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 18 May 2008 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="../../../../ShipsMilitary/SmallCraft/WB.pdf">WB.pdf</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> X3D working boat </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/SmallCraft/WB30.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/SmallCraft/WB30.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> RawKee (version 1.1.0): an open source X3D plug-in for Maya </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/SmallCraft/../../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 Jeff Weekley
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_3_1)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("WB30.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("NUWC working boat for range operations"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Jeff Weekley"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Jeff Weekley, Nicholas Polys"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("15 April 2008"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("18 May 2008"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("WB.pdf"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("X3D working boat"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/SmallCraft/WB30.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("RawKee (version 1.1.0): an open source X3D plug-in for Maya"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("WB30.x3d"))
    .addChild(new Transform("pCube1").setScale(1.09251,1.0,1.053887).setTranslation(3.46988,2.307692,0.506024)
      .addChild(new Group("pCubeShape1")
        .addChild(new Shape("pCubeShape1_rks_0")
          .setAppearance(new Appearance("lambert2SG")
            .setMaterial(new Material("White").setAmbientIntensity(0).setDiffuseColor(0.728,0.728,0.728)))
          .addComments(" end of lambert2SG ")
          .setGeometry(new IndexedFaceSet("pCubeShape1_ifs_0").setDEF("pCubeShape1_ifs_0").setColorPerVertex(false).setSolid(false).setCoordIndex(getpCubeShape1_ifs_0_6_18_coordIndex()).setNormalIndex(getpCubeShape1_ifs_0_6_18_normalIndex())
            .setCoord(new Coordinate("pCubeShape1_coord").setPoint(getpCubeShape1_coord_7_18_point()))
            .setNormal(new Normal("pCubeShape1_normal").setVector(getpCubeShape1_normal_7_19_vector())))
          .addComments(" end of pCubeShape1_ifs_0 "))
        .addComments(" end of pCubeShape1_rks_0 ")
        .addChild(new Shape("pCubeShape1_rks_1")
          .setAppearance(new Appearance("anisotropic2SG"))
          .addComments(" end of anisotropic2SG ")
          .setGeometry(new IndexedFaceSet("pCubeShape1_ifs_1").setDEF("pCubeShape1_ifs_1").setColorPerVertex(false).setSolid(false).setCoordIndex(getpCubeShape1_ifs_1_6_23_coordIndex()).setNormalIndex(getpCubeShape1_ifs_1_6_23_normalIndex())
            .setCoord(new Coordinate().setUSE("pCubeShape1_coord"))
            .setNormal(new Normal().setUSE("pCubeShape1_normal")))
          .addComments(" end of pCubeShape1_ifs_1 "))
        .addComments(" end of pCubeShape1_rks_1 "))
      .addComments(" end of pCubeShape1 "))
    .addComments(" end of pCube1 ")
    .addChild(new Transform("pCube2").setScale(1.084025,0.647509,0.821521).setTranslation(3.615046,2.689631,0.483767)
      .addChild(new Shape("pCubeShape2")
        .setAppearance(new Appearance("lambert3SG"))
        .addComments(" end of lambert3SG ")
        .setGeometry(new IndexedFaceSet("pCubeShape2_ifs").setDEF("pCubeShape2_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(getpCubeShape2_ifs_5_30_coordIndex()).setNormalIndex(getpCubeShape2_ifs_5_30_normalIndex())
          .setCoord(new Coordinate("pCubeShape2_coord").setPoint(getpCubeShape2_coord_6_30_point()))
          .setNormal(new Normal("pCubeShape2_normal").setVector(getpCubeShape2_normal_6_31_vector())))
        .addComments(" end of pCubeShape2_ifs "))
      .addComments(" end of pCubeShape2 "))
    .addComments(" end of pCube2 ")
    .addChild(new Transform("curve1").setTranslation(0.0,2.490987,0.0))
    .addComments(" end of curve1 ")
    .addChild(new Transform("nurbsToPoly1")
      .addChild(new Shape("nurbsToPolyShape1")
        .setAppearance(new Appearance("initialShadingGroup")
          .setMaterial(new Material("lambert1").setAmbientIntensity(0).setDiffuseColor(0.4,0.4,0.4)))
        .addComments(" end of initialShadingGroup ")
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape1_ifs").setDEF("nurbsToPolyShape1_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(getnurbsToPolyShape1_ifs_5_38_coordIndex()).setNormalIndex(getnurbsToPolyShape1_ifs_5_38_normalIndex())
          .setCoord(new Coordinate("nurbsToPolyShape1_coord").setPoint(getnurbsToPolyShape1_coord_6_38_point()))
          .setNormal(new Normal("nurbsToPolyShape1_normal").setVector(getnurbsToPolyShape1_normal_6_39_vector())))
        .addComments(" end of nurbsToPolyShape1_ifs "))
      .addComments(" end of nurbsToPolyShape1 "))
    .addComments(" end of nurbsToPoly1 ")
    .addChild(new Transform("nurbsToPoly2")
      .addChild(new Shape("nurbsToPolyShape2")
        .setAppearance(new Appearance().setUSE("lambert2SG"))
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape2_ifs").setDEF("nurbsToPolyShape2_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(new int[] {23,2,25,-1,13,5,15,-1,8,7,11,-1,10,6,8,-1,0,10,11,-1,9,11,12,-1,14,4,13,-1,6,14,15,-1,8,15,16,-1,19,18,21,-1,20,17,19,-1,4,20,21,-1,13,21,22,-1,24,1,23,-1,17,24,25,-1,19,25,26,-1,2,26,25,-1,5,16,15,-1,7,12,11,-1,8,11,10,-1,11,9,0,-1,12,3,9,-1,13,15,14,-1,15,8,6,-1,16,7,8,-1,18,22,21,-1,19,21,20,-1,21,13,4,-1,22,5,13,-1,23,25,24,-1,25,19,17,-1,26,18,19,-1}).setNormalIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,6,-1,11,9,8,-1,12,8,13,-1,14,15,3,-1,10,14,5,-1,6,5,16,-1,17,18,19,-1,20,21,17,-1,15,20,19,-1,3,19,22,-1,23,24,0,-1,21,23,2,-1,17,2,25,-1,1,25,2,-1,4,16,5,-1,7,13,8,-1,6,8,9,-1,8,12,11,-1,13,26,12,-1,3,5,14,-1,5,6,10,-1,16,7,6,-1,18,22,19,-1,17,19,20,-1,19,3,15,-1,22,4,3,-1,0,2,23,-1,2,17,21,-1,25,18,17,-1})
          .setCoord(new Coordinate("nurbsToPolyShape2_coord").setPoint(new MFVec3f(new double[] {-8.78151,0.015649,3.02725,5.6874,0,3.70099,5.6874,1.34154,3.70099,-9.0696,1.32589,3.02725,-1.62305,2.8097e-05,3.54982,-1.62357,1.34151,3.54982,-5.2481,0.0031424,3.31012,-5.30595,1.3384,3.31012,-5.27703,0.67077,3.31012,-8.92556,0.67077,3.02725,-7.02823,0.0078689,3.17291,-7.10066,0.67077,3.17291,-7.17309,1.33367,3.17291,-1.62331,0.67077,3.54982,-3.44325,0.00075689,3.43722,-3.45022,0.67077,3.43722,-3.45719,1.34078,3.43722,2.02761,0.0,3.68601,2.02761,1.34154,3.68601,2.02761,0.67077,3.68601,0.20072,0.0,3.63794,0.20072,0.67077,3.63794,0.20072,1.34154,3.63794,5.6874,0.67077,3.70099,3.85398,0.0,3.69967,3.85398,0.67077,3.69967,3.85398,1.34154,3.69967})))
          .setNormal(new Normal("nurbsToPolyShape2_normal").setVector(new MFVec3f(new double[] {-0.00072106,0,1,-0.00072099,0,1,-0.0040997,0,0.99999,-0.054923,-0.00012073,0.99849,-0.05702,-0.00022656,0.99837,-0.065565,-0.00095995,0.99785,-0.072386,-0.0035797,0.99737,-0.072294,-0.0047425,0.99737,-0.077545,-0.0091148,0.99695,-0.07824,-0.0068593,0.99691,-0.072171,-0.0023558,0.99739,-0.081189,-0.013271,0.99661,-0.078536,-0.014335,0.99681,-0.076443,-0.011173,0.99701,-0.064503,-0.00046461,0.99792,-0.052753,-1.4143e-05,0.99861,-0.066426,-0.0014434,0.99779,-0.016892,0,0.99986,-0.02003,0,0.9998,-0.037282,-3.1003e-06,0.9993,-0.033624,0,0.99943,-0.013754,0,0.99991,-0.040937,-6.1997e-06,0.99916,-0.0029735,0.0,1.0,-0.00072119,0.0,1.0,-0.0052258,0.0,0.99999,-0.076496,-0.01682,0.99693}))))
        .addComments(" end of nurbsToPolyShape2_ifs "))
      .addComments(" end of nurbsToPolyShape2 "))
    .addComments(" end of nurbsToPoly2 ")
    .addChild(new Transform("nurbsToPoly3")
      .addChild(new Shape("nurbsToPolyShape3")
        .setAppearance(new Appearance().setUSE("lambert2SG"))
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape3_ifs").setDEF("nurbsToPolyShape3_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(new int[] {23,2,25,-1,13,4,15,-1,8,6,11,-1,10,1,8,-1,0,10,11,-1,9,11,12,-1,6,13,12,-1,7,12,15,-1,14,15,16,-1,19,17,21,-1,4,19,16,-1,5,16,21,-1,20,21,22,-1,17,23,22,-1,18,22,25,-1,24,25,26,-1,2,26,25,-1,4,16,15,-1,6,12,11,-1,8,11,10,-1,11,9,0,-1,12,7,9,-1,13,15,12,-1,15,14,7,-1,16,5,14,-1,17,22,21,-1,19,21,16,-1,21,20,5,-1,22,18,20,-1,23,25,22,-1,25,24,18,-1,26,3,24,-1}).setNormalIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,6,-1,11,9,8,-1,12,8,13,-1,7,3,13,-1,14,13,5,-1,15,5,16,-1,17,18,19,-1,4,17,16,-1,20,16,19,-1,21,19,22,-1,18,0,22,-1,23,22,2,-1,24,2,25,-1,1,25,2,-1,4,16,5,-1,7,13,8,-1,6,8,9,-1,8,12,11,-1,13,14,12,-1,3,5,13,-1,5,15,14,-1,16,20,15,-1,18,22,19,-1,17,19,16,-1,19,21,20,-1,22,23,21,-1,0,2,22,-1,2,24,23,-1,25,26,24,-1})
          .setCoord(new Coordinate("nurbsToPolyShape3_coord").setPoint(new MFVec3f(new double[] {-8.78151,0.015649,-2.02781,-9.0696,1.32589,-2.02781,5.6874,1.34154,-2.70154,5.6874,0,-2.70154,-1.62357,1.34151,-2.55038,-1.62305,2.8097e-05,-2.55038,-5.30595,1.3384,-2.31068,-5.2481,0.0031424,-2.31068,-7.17309,1.33367,-2.17346,-7.02823,0.0078689,-2.17346,-8.92556,0.67077,-2.02781,-7.10066,0.67077,-2.17346,-5.27703,0.67077,-2.31068,-3.45719,1.34078,-2.43777,-3.44325,0.00075689,-2.43777,-3.45022,0.67077,-2.43777,-1.62331,0.67077,-2.55038,2.02761,1.34154,-2.68656,2.02761,0.0,-2.68656,0.20072,1.34154,-2.63849,0.20072,0.0,-2.63849,0.20072,0.67077,-2.63849,2.02761,0.67077,-2.68656,3.85398,1.34154,-2.70022,3.85398,0.0,-2.70022,3.85398,0.67077,-2.70022,5.6874,0.67077,-2.70154})))
          .setNormal(new Normal("nurbsToPolyShape3_normal").setVector(new MFVec3f(new double[] {-0.0052258,0,-0.99999,-0.0007209,0,-1,-0.0040996,0,-0.99999,-0.066426,-0.0014434,-0.99779,-0.05702,-0.00022656,-0.99837,-0.065565,-0.00095995,-0.99785,-0.076443,-0.011173,-0.99701,-0.072294,-0.0047425,-0.99737,-0.077545,-0.0091148,-0.99695,-0.078536,-0.014335,-0.99681,-0.076496,-0.01682,-0.99693,-0.081189,-0.013271,-0.99661,-0.07824,-0.0068593,-0.99691,-0.072386,-0.0035797,-0.99737,-0.072171,-0.0023558,-0.99739,-0.064503,-0.00046465,-0.99792,-0.054923,-0.00012073,-0.99849,-0.040937,-6.1997e-06,-0.99916,-0.02003,0,-0.9998,-0.037282,-3.1003e-06,-0.9993,-0.052753,-1.4143e-05,-0.99861,-0.033625,0.0,-0.99943,-0.016892,0.0,-0.99986,-0.013754,0.0,-0.99991,-0.0029734,0.0,-1.0,-0.00072093,0.0,-1.0,-0.00072099,0.0,-1.0}))))
        .addComments(" end of nurbsToPolyShape3_ifs "))
      .addComments(" end of nurbsToPolyShape3 "))
    .addComments(" end of nurbsToPoly3 ")
    .addChild(new Transform("nurbsToPoly4")
      .addChild(new Shape("nurbsToPolyShape4")
        .setAppearance(new Appearance().setUSE("lambert2SG"))
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape4_ifs").setDEF("nurbsToPolyShape4_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(getnurbsToPolyShape4_ifs_5_56_coordIndex()).setNormalIndex(getnurbsToPolyShape4_ifs_5_56_normalIndex())
          .setCoord(new Coordinate("nurbsToPolyShape4_coord").setPoint(getnurbsToPolyShape4_coord_6_56_point()))
          .setNormal(new Normal("nurbsToPolyShape4_normal").setVector(getnurbsToPolyShape4_normal_6_57_vector())))
        .addComments(" end of nurbsToPolyShape4_ifs "))
      .addComments(" end of nurbsToPolyShape4 "))
    .addComments(" end of nurbsToPoly4 ")
    .addChild(new Transform("nurbsToPoly5")
      .addChild(new Shape("nurbsToPolyShape5")
        .setAppearance(new Appearance().setUSE("lambert2SG"))
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape5_ifs").setDEF("nurbsToPolyShape5_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(new int[] {23,2,25,-1,13,4,15,-1,8,6,11,-1,10,1,8,-1,0,10,11,-1,9,11,12,-1,6,13,12,-1,7,12,15,-1,14,15,16,-1,19,17,21,-1,4,19,16,-1,5,16,21,-1,20,21,22,-1,17,23,22,-1,18,22,25,-1,24,25,26,-1,2,26,25,-1,4,16,15,-1,6,12,11,-1,8,11,10,-1,11,9,0,-1,12,7,9,-1,13,15,12,-1,15,14,7,-1,16,5,14,-1,17,22,21,-1,19,21,16,-1,21,20,5,-1,22,18,20,-1,23,25,22,-1,25,24,18,-1,26,3,24,-1}).setNormalIndex(new int[] {0,1,2,-1,3,2,2,-1,3,3,4,-1,5,6,3,-1,7,5,4,-1,8,4,9,-1,3,3,9,-1,10,9,2,-1,11,2,0,-1,2,3,12,-1,2,2,0,-1,11,0,12,-1,11,12,2,-1,3,0,2,-1,11,2,2,-1,10,2,0,-1,1,0,2,-1,2,0,2,-1,3,9,4,-1,3,4,5,-1,4,8,7,-1,9,10,8,-1,3,2,9,-1,2,11,10,-1,0,11,11,-1,3,2,12,-1,2,12,0,-1,12,11,11,-1,2,11,11,-1,0,2,2,-1,2,10,11,-1,0,6,10,-1})
          .setCoord(new Coordinate("nurbsToPolyShape5_coord").setPoint(new MFVec3f(new double[] {-8.78151,0.015649,3.02725,-9.0696,1.32589,3.02725,-9.0696,1.32589,-2.02781,-8.78151,0.015649,-2.02781,-9.0696,1.32589,0.49972,-8.78151,0.015649,0.49972,-9.0696,1.32589,1.76349,-8.78151,0.015649,1.76349,-9.0696,1.32589,2.39537,-8.78151,0.015649,2.39537,-8.92556,0.67077,3.02725,-8.92556,0.67077,2.39537,-8.92556,0.67077,1.76349,-9.0696,1.32589,1.1316,-8.78151,0.015649,1.1316,-8.92556,0.67077,1.1316,-8.92556,0.67077,0.49972,-9.0696,1.32589,-0.76404,-8.78151,0.015649,-0.76404,-9.0696,1.32589,-0.13216,-8.78151,0.015649,-0.13216,-8.92556,0.67077,-0.13216,-8.92556,0.67077,-0.76404,-9.0696,1.32589,-1.39593,-8.78151,0.015649,-1.39593,-8.92556,0.67077,-1.39593,-8.92556,0.67077,-2.02781})))
          .setNormal(new Normal("nurbsToPolyShape5_normal").setVector(new MFVec3f(new double[] {-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0,-0.97667,-0.21475,0.0}))))
        .addComments(" end of nurbsToPolyShape5_ifs "))
      .addComments(" end of nurbsToPolyShape5 "))
    .addComments(" end of nurbsToPoly5 ")
    .addChild(new Transform("nurbsToPoly6")
      .addChild(new Shape("nurbsToPolyShape6")
        .setAppearance(new Appearance().setUSE("initialShadingGroup"))
        .setGeometry(new IndexedFaceSet("nurbsToPolyShape6_ifs").setDEF("nurbsToPolyShape6_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(getnurbsToPolyShape6_ifs_5_68_coordIndex()).setNormalIndex(getnurbsToPolyShape6_ifs_5_68_normalIndex())
          .setCoord(new Coordinate("nurbsToPolyShape6_coord").setPoint(getnurbsToPolyShape6_coord_6_68_point()))
          .setNormal(new Normal("nurbsToPolyShape6_normal").setVector(getnurbsToPolyShape6_normal_6_69_vector())))
        .addComments(" end of nurbsToPolyShape6_ifs "))
      .addComments(" end of nurbsToPolyShape6 "))
    .addComments(" end of nurbsToPoly6 ")
    .addChild(new Transform("nurbsCircle1").setRotation(-1.0,0.0,0.0,1.570796).setScale(0.8,0.8,0.8).setTranslation(-8.920852,2.027457,0.0))
    .addComments(" end of nurbsCircle1 ")
    .addChild(new Transform("extrudedSurface1")
      .addChild(new Shape("extrudedSurfaceShape1")
        .setAppearance(new Appearance().setUSE("initialShadingGroup"))
        .setGeometry(new IndexedFaceSet("extrudedSurfaceShape1_ifs").setDEF("extrudedSurfaceShape1_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(getextrudedSurfaceShape1_ifs_5_75_coordIndex()).setNormalIndex(getextrudedSurfaceShape1_ifs_5_75_normalIndex())
          .setCoord(new Coordinate("extrudedSurfaceShape1_coord").setPoint(getextrudedSurfaceShape1_coord_6_75_point()))
          .setNormal(new Normal("extrudedSurfaceShape1_normal").setVector(getextrudedSurfaceShape1_normal_6_76_vector())))
        .addComments(" end of extrudedSurfaceShape1_ifs "))
      .addComments(" end of extrudedSurfaceShape1 "))
    .addComments(" end of extrudedSurface1 ")
    .addChild(new Transform("pCylinder1").setScale(0.411358,0.794444,0.480741).setTranslation(-1.14696,1.275253,-2.421144)
      .addChild(new Shape("pCylinderShape1")
        .setAppearance(new Appearance().setUSE("initialShadingGroup"))
        .setGeometry(new IndexedFaceSet("pCylinderShape1_ifs").setDEF("pCylinderShape1_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(new int[] {0,1,21,20,-1,1,2,22,21,-1,2,3,23,22,-1,3,4,24,23,-1,4,5,25,24,-1,5,6,26,25,-1,6,7,27,26,-1,7,8,28,27,-1,8,9,29,28,-1,9,10,30,29,-1,10,11,31,30,-1,11,12,32,31,-1,12,13,33,32,-1,13,14,34,33,-1,14,15,35,34,-1,15,16,36,35,-1,16,17,37,36,-1,17,18,38,37,-1,18,19,39,38,-1,19,0,20,39,-1,1,0,40,-1,2,1,40,-1,3,2,40,-1,4,3,40,-1,5,4,40,-1,6,5,40,-1,7,6,40,-1,8,7,40,-1,9,8,40,-1,10,9,40,-1,11,10,40,-1,12,11,40,-1,13,12,40,-1,14,13,40,-1,15,14,40,-1,16,15,40,-1,17,16,40,-1,18,17,40,-1,19,18,40,-1,0,19,40,-1,20,21,41,-1,21,22,41,-1,22,23,41,-1,23,24,41,-1,24,25,41,-1,25,26,41,-1,26,27,41,-1,27,28,41,-1,28,29,41,-1,29,30,41,-1,30,31,41,-1,31,32,41,-1,32,33,41,-1,33,34,41,-1,34,35,41,-1,35,36,41,-1,36,37,41,-1,37,38,41,-1,38,39,41,-1,39,20,41,-1}).setNormalIndex(new int[] {0,1,1,0,-1,1,2,2,1,-1,2,3,3,2,-1,3,4,4,3,-1,4,5,5,4,-1,5,6,6,5,-1,6,7,7,6,-1,7,8,8,7,-1,8,9,9,8,-1,9,10,10,9,-1,10,11,11,10,-1,11,12,12,11,-1,12,13,13,12,-1,13,14,14,13,-1,14,15,15,14,-1,15,16,16,15,-1,16,17,17,16,-1,17,18,18,17,-1,18,19,19,18,-1,19,0,0,19,-1,20,21,22,-1,23,20,22,-1,23,23,22,-1,20,23,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,24,20,22,-1,25,24,22,-1,26,25,22,-1,27,26,22,-1,28,27,22,-1,20,28,22,-1,20,20,22,-1,20,20,22,-1,21,20,22,-1,21,21,22,-1,29,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,32,31,-1,32,32,31,-1,32,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,33,31,-1,33,33,31,-1,33,34,31,-1,34,34,31,-1,34,30,31,-1,30,35,31,-1,35,35,31,-1,35,29,31,-1,29,29,31,-1})
          .setCoord(new Coordinate("pCylinderShape1_coord").setPoint(getpCylinderShape1_coord_6_81_point()))
          .setNormal(new Normal("pCylinderShape1_normal").setVector(new MFVec3f(new double[] {0.95106,0,-0.30902,0.80902,0,-0.58779,0.58779,0,-0.80902,0.30902,0,-0.95106,-1.1315e-07,0,-1,-0.30902,0,-0.95106,-0.58779,0,-0.80902,-0.80902,0,-0.58779,-0.95106,0,-0.30902,-1,0,0,-0.95106,0,0.30902,-0.80902,0,0.58779,-0.58779,0,0.80902,-0.30902,0,0.95106,1.207e-07,0,1,0.30902,0,0.95106,0.58779,0,0.80902,0.80902,0,0.58779,0.95106,0,0.30902,1,0,1.0485e-06,0,-1,0,0,-1,2.7364e-06,0,-1,2.3374e-07,0,-1,-6.8411e-07,0,-1,1.3682e-06,0,-1,6.8411e-07,0,-1,-3.9905e-07,0,-1,-3.9905e-07,0,-1,-6.8411e-07,0,1,2.7364e-06,0,1,0,0,1,-1.6533e-07,0,1,6.8411e-07,0,1,-1.3682e-06,0,1,-9.6917e-07,0,1,-2.7364e-06}))))
        .addComments(" end of pCylinderShape1_ifs "))
      .addComments(" end of pCylinderShape1 "))
    .addComments(" end of pCylinder1 ")
    .addChild(new Transform("group1")
      .addChild(new Transform("group").setCenter(-1.14696,1.275253,-2.421144).setTranslation(0.0,0.0,5.868712)
        .addChild(new Transform("pasted__pCylinder1").setScale(0.411358,0.794444,0.480741).setTranslation(-1.14696,1.275253,-2.421144)
          .addChild(new Shape("pasted__pCylinderShape1")
            .setAppearance(new Appearance("anisotropic3SG"))
            .addComments(" end of anisotropic3SG ")
            .setGeometry(new IndexedFaceSet("pasted__pCylinderShape1_ifs").setDEF("pasted__pCylinderShape1_ifs").setColorPerVertex(false).setSolid(false).setCoordIndex(new int[] {0,1,21,20,-1,1,2,22,21,-1,2,3,23,22,-1,3,4,24,23,-1,4,5,25,24,-1,5,6,26,25,-1,6,7,27,26,-1,7,8,28,27,-1,8,9,29,28,-1,9,10,30,29,-1,10,11,31,30,-1,11,12,32,31,-1,12,13,33,32,-1,13,14,34,33,-1,14,15,35,34,-1,15,16,36,35,-1,16,17,37,36,-1,17,18,38,37,-1,18,19,39,38,-1,19,0,20,39,-1,1,0,40,-1,2,1,40,-1,3,2,40,-1,4,3,40,-1,5,4,40,-1,6,5,40,-1,7,6,40,-1,8,7,40,-1,9,8,40,-1,10,9,40,-1,11,10,40,-1,12,11,40,-1,13,12,40,-1,14,13,40,-1,15,14,40,-1,16,15,40,-1,17,16,40,-1,18,17,40,-1,19,18,40,-1,0,19,40,-1,20,21,41,-1,21,22,41,-1,22,23,41,-1,23,24,41,-1,24,25,41,-1,25,26,41,-1,26,27,41,-1,27,28,41,-1,28,29,41,-1,29,30,41,-1,30,31,41,-1,31,32,41,-1,32,33,41,-1,33,34,41,-1,34,35,41,-1,35,36,41,-1,36,37,41,-1,37,38,41,-1,38,39,41,-1,39,20,41,-1}).setNormalIndex(new int[] {0,1,1,0,-1,1,2,2,1,-1,2,3,3,2,-1,3,4,4,3,-1,4,5,5,4,-1,5,6,6,5,-1,6,7,7,6,-1,7,8,8,7,-1,8,9,9,8,-1,9,10,10,9,-1,10,11,11,10,-1,11,12,12,11,-1,12,13,13,12,-1,13,14,14,13,-1,14,15,15,14,-1,15,16,16,15,-1,16,17,17,16,-1,17,18,18,17,-1,18,19,19,18,-1,19,0,0,19,-1,20,21,22,-1,23,20,22,-1,23,23,22,-1,20,23,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,20,20,22,-1,24,20,22,-1,25,24,22,-1,26,25,22,-1,27,26,22,-1,28,27,22,-1,20,28,22,-1,20,20,22,-1,20,20,22,-1,21,20,22,-1,21,21,22,-1,29,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,32,31,-1,32,32,31,-1,32,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,30,31,-1,30,33,31,-1,33,33,31,-1,33,34,31,-1,34,34,31,-1,34,30,31,-1,30,35,31,-1,35,35,31,-1,35,29,31,-1,29,29,31,-1})
              .setCoord(new Coordinate("pasted__pCylinderShape1_coord").setPoint(getpasted__pCylinderShape1_coord_8_87_point()))
              .setNormal(new Normal("pasted__pCylinderShape1_normal").setVector(new MFVec3f(new double[] {0.95106,0,-0.30902,0.80902,0,-0.58779,0.58779,0,-0.80902,0.30902,0,-0.95106,-1.1315e-07,0,-1,-0.30902,0,-0.95106,-0.58779,0,-0.80902,-0.80902,0,-0.58779,-0.95106,0,-0.30902,-1,0,0,-0.95106,0,0.30902,-0.80902,0,0.58779,-0.58779,0,0.80902,-0.30902,0,0.95106,1.207e-07,0,1,0.30902,0,0.95106,0.58779,0,0.80902,0.80902,0,0.58779,0.95106,0,0.30902,1,0,1.0485e-06,0,-1,0,0,-1,2.7364e-06,0,-1,2.3374e-07,0,-1,-6.8411e-07,0,-1,1.3682e-06,0,-1,6.8411e-07,0,-1,-3.9905e-07,0,-1,-3.9905e-07,0,-1,-6.8411e-07,0,1,2.7364e-06,0,1,0,0,1,-1.6533e-07,0,1,6.8411e-07,0,1,-1.3682e-06,0,1,-9.6917e-07,0,1,-2.7364e-06}))))
            .addComments(" end of pasted__pCylinderShape1_ifs "))
          .addComments(" end of pasted__pCylinderShape1 "))
        .addComments(" end of pasted__pCylinder1 "))
      .addComments(" end of group "))
    .addComments(" end of group1 "));
            }
            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[] getpCubeShape1_ifs_0_6_18_coordIndex_1()
		{
			int[] value = {93,94,95,96,-1,94,97,98,95,-1,97,99,100,98,-1,99,101,102,100,-1,104,103,108,109,-1,103,105,110,108,-1,105,106,111,110,-1,106,107,112,111,-1,109,108,113,114,-1,108,110,115,113,-1,110,111,116,115,-1,111,112,117,116,-1,114,113,214,215,-1,113,115,216,214,-1,183,184,229,230,-1,184,187,231,229,-1,119,118,280,281,-1,118,120,282,280,-1,186,185,293,294,-1,185,188,295,293,-1,123,122,310,311,-1,122,124,312,310,-1,190,189,323,324,-1,189,191,325,323,-1,127,126,248,249,-1,126,128,250,248,-1,193,192,263,264,-1,192,194,265,263,-1,131,130,135,136,-1,130,132,137,135,-1,132,133,138,137,-1,133,134,139,138,-1,136,135,140,141,-1,135,137,142,140,-1,137,138,143,142,-1,138,139,144,143,-1,146,145,150,151,-1,145,147,152,150,-1,147,148,153,152,-1,148,149,154,153,-1,151,150,252,253,-1,150,152,254,252,-1,152,153,255,254,-1,153,154,256,255,-1,156,155,314,315,-1,155,157,316,314,-1,157,158,317,316,-1,158,159,318,317,-1,161,160,284,285,-1,160,162,286,284,-1,162,163,287,286,-1,163,164,288,287,-1,411,412,413,414,-1,165,167,220,218,-1,167,168,221,220,-1,168,169,222,221,-1,159,256,257,170,-1,164,318,319,171,-1,169,288,289,172,-1,101,222,223,102,-1,171,319,320,174,-1,102,223,224,107,-1,174,320,321,176,-1,107,224,225,112,-1,175,259,251,129,-1,176,321,313,125,-1,177,291,283,121,-1,112,225,217,117,-1,151,253,260,146,-1,411,414,415,416,-1,146,260,261,141,-1,416,415,417,418,-1,141,261,262,136,-1,179,227,228,182,-1,136,262,249,131,-1,180,322,311,127,-1,181,292,281,123,-1,182,228,215,119,-1,0,5,6,1,-1,1,6,7,2,-1,2,7,8,3,-1,3,8,9,4,-1,5,10,11,6,-1,6,11,12,7,-1,7,12,13,8,-1,8,13,14,9,-1,10,15,16,11,-1,11,16,17,12,-1,12,17,18,13,-1,13,18,19,14,-1,15,20,21,16,-1,16,21,22,17,-1,17,22,23,18,-1,18,23,24,19,-1,20,198,199,21,-1,21,199,200,22,-1,22,200,201,23,-1,23,201,202,24,-1,25,266,267,26,-1,26,267,268,27,-1,27,268,269,28,-1,28,269,270,29,-1,30,296,297,31,-1,31,297,298,32,-1,32,298,299,33,-1,33,299,300,34,-1,35,232,233,36,-1,36,233,234,37,-1,37,234,235,38,-1,38,235,236,39,-1,40,45,46,41,-1,41,46,47,42,-1,42,47,48,43,-1,43,48,49,44,-1,45,50,51,46,-1,46,51,52,47,-1,47,52,53,48,-1,48,53,54,49,-1,50,55,56,51,-1,51,56,57,52,-1,52,57,58,53,-1,53,58,59,54,-1,55,60,61,56,-1,56,61,62,57,-1,57,62,63,58,-1,58,63,64,59,-1,60,237,238,61,-1,61,238,239,62,-1,62,239,240,63,-1,63,240,241,64,-1,65,301,302,66,-1,66,302,303,67,-1,67,303,304,68,-1,68,304,305,69,-1,70,271,272,71,-1,71,272,273,72,-1,72,273,274,73,-1,73,274,275,74,-1,424,425,426,427,-1,75,204,205,76,-1,76,205,206,77,-1,77,206,207,78,-1,69,79,242,241,-1,74,80,306,305,-1,78,81,276,275,-1,4,9,208,207,-1,79,82,243,242,-1,80,83,307,306,-1,81,84,277,276,-1,9,14,209,208,-1,343,344,345,346,-1,83,86,308,307,-1,84,87,278,277,-1,14,19,210,209,-1,85,39,236,244,-1,86,34,300,308,-1,87,29,270,278,-1,19,24,202,210,-1,60,55,245,237,-1,424,428,429,425,-1,55,50,246,245,-1,428,430,431,429,-1,50,45,247,246,-1,89,92,213,212,-1,45,40,232,247,-1,90,35,296,309,-1,91,30,266,279,-1,92,25,198,213,-1,115,116,184,183,-1,120,216,230,186,-1,116,117,187,184,-1,117,217,231,187,-1,124,282,294,190,-1,121,283,295,188,-1,128,312,324,193,-1,125,313,325,191,-1,133,132,196,195,-1,132,250,264,196,-1,129,251,265,194,-1,134,133,195,197,-1,215,214,118,119,-1,214,216,120,118,-1,230,229,185,186,-1,229,231,188,185,-1,219,218,94,93,-1,218,220,97,94,-1,220,221,99,97,-1,221,222,101,99,-1,223,222,169,172,-1,217,225,177,121,-1,226,219,93,96,-1,227,226,96,104,-1,228,227,104,109,-1,215,228,109,114,-1,199,198,25,26,-1,200,199,26,27,-1,201,200,27,28,-1,202,201,28,29,-1,204,203,0,1,-1,205,204,1,2,-1};
			return value;
		}
		private int[] getpCubeShape1_ifs_0_6_18_coordIndex_2()
		{
			int[] value = {206,205,2,3,-1,207,206,3,4,-1,207,208,81,78,-1,208,209,84,81,-1,209,210,87,84,-1,210,202,29,87,-1,203,211,5,0,-1,211,212,10,5,-1,212,213,15,10,-1,213,198,20,15,-1,230,216,115,183,-1,231,217,121,188,-1,249,248,130,131,-1,248,250,132,130,-1,264,263,195,196,-1,263,265,197,195,-1,253,252,155,156,-1,252,254,157,155,-1,254,255,158,157,-1,255,256,159,158,-1,257,256,154,149,-1,258,257,149,144,-1,259,258,144,139,-1,251,259,139,134,-1,442,441,443,444,-1,445,442,444,446,-1,262,261,178,180,-1,249,262,180,127,-1,233,232,40,41,-1,234,233,41,42,-1,235,234,42,43,-1,236,235,43,44,-1,238,237,65,66,-1,239,238,66,67,-1,240,239,67,68,-1,241,240,68,69,-1,241,242,59,64,-1,242,243,54,59,-1,243,244,49,54,-1,244,236,44,49,-1,439,438,435,434,-1,438,440,437,435,-1,246,247,90,88,-1,247,232,35,90,-1,264,250,128,193,-1,265,251,134,197,-1,281,280,122,123,-1,280,282,124,122,-1,294,293,189,190,-1,293,295,191,189,-1,420,419,412,411,-1,284,286,167,165,-1,286,287,168,167,-1,287,288,169,168,-1,289,288,164,171,-1,290,289,171,174,-1,291,290,174,176,-1,283,291,176,125,-1,281,292,182,119,-1,267,266,30,31,-1,268,267,31,32,-1,269,268,32,33,-1,270,269,33,34,-1,433,432,424,427,-1,273,272,75,76,-1,274,273,76,77,-1,275,274,77,78,-1,275,276,80,74,-1,276,277,83,80,-1,277,278,86,83,-1,278,270,34,86,-1,279,266,25,92,-1,294,282,120,186,-1,295,283,125,191,-1,311,310,126,127,-1,310,312,128,126,-1,324,323,192,193,-1,323,325,194,192,-1,315,314,160,161,-1,314,316,162,160,-1,316,317,163,162,-1,317,318,164,163,-1,319,318,159,170,-1,313,321,175,129,-1,311,322,181,123,-1,297,296,35,36,-1,298,297,36,37,-1,299,298,37,38,-1,300,299,38,39,-1,302,301,70,71,-1,303,302,71,72,-1,304,303,72,73,-1,305,304,73,74,-1,305,306,79,69,-1,306,307,82,79,-1,307,308,85,82,-1,308,300,39,85,-1,309,296,30,91,-1,324,312,124,190,-1,325,313,129,194,-1,82,85,344,343,-1,85,244,345,344,-1,244,243,346,345,-1,243,82,343,346,-1,96,95,380,379,-1,103,104,382,381,-1,104,96,379,382,-1,95,98,383,380,-1,105,103,381,384,-1,98,100,385,383,-1,106,105,384,386,-1,100,102,387,385,-1,102,107,388,387,-1,107,106,386,388,-1,156,315,400,399,-1,444,443,447,448,-1,161,285,403,402,-1,446,444,448,449,-1,285,166,405,403,-1,411,416,421,422,-1,416,418,423,421,-1,315,161,402,400,-1,271,70,408,409,-1,70,301,410,408,-1,165,218,413,412,-1,218,219,414,413,-1,219,226,415,414,-1,226,227,417,415,-1,227,179,418,417,-1,285,284,419,420,-1,284,165,412,419,-1,166,285,420,411,-1,406,405,422,421,-1,405,166,411,422,-1,179,407,423,418,-1,407,406,421,423,-1,203,204,426,425,-1,204,75,427,426,-1,211,203,425,429,-1,89,212,431,430,-1,212,211,429,431,-1,272,271,432,433,-1,75,272,433,427,-1,301,65,434,436,-1,237,245,438,439,-1,65,237,439,434,-1,245,246,440,438,-1,246,88,437,440,-1,260,253,441,442,-1,253,156,443,441,-1,261,260,442,445,-1,178,261,445,446,-1,156,399,447,443,-1,399,401,448,447,-1,401,404,449,448,-1,404,178,446,449,-1};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getpCubeShape1_coord_7_18_point_1()
		{
			double[] value = {-3.28916,-0.98256,2.3494,-1.64458,-0.98256,2.3494,2.3842e-07,-0.98256,2.3494,1.64458,-0.98256,2.3494,2.83006,-0.98256,2.3494,-3.28916,-0.61551,2.26314,-1.64458,-0.61551,2.26314,2.3842e-07,-0.61551,2.26314,1.64458,-0.61551,2.26314,2.8402,-0.61551,2.14368,-3.28916,0,2.18483,-1.64458,0,2.18483,2.3842e-07,0,2.18483,1.64458,0,2.18483,2.36058,0,2.18483,-3.28916,0.2721,2.15872,-1.64458,0.2721,2.15872,2.3842e-07,0.2721,2.15872,1.64458,0.2721,2.15872,2.11133,0.2721,2.04478,-3.28916,0.42365,1.87157,-1.64458,0.42365,1.87157,2.3842e-07,0.42365,1.87157,1.64458,0.42365,1.87157,1.9253,0.42365,1.87157,-3.28916,0.42365,1.1747,-1.64458,0.42365,1.1747,2.3842e-07,0.42365,1.1747,1.64458,0.42365,1.1747,1.9253,0.42365,1.1747,-3.28916,0.42365,5.3644e-07,-1.64458,0.42365,5.3644e-07,2.3842e-07,0.42365,5.3644e-07,1.64458,0.42365,5.3644e-07,1.9253,0.42365,5.3644e-07,-3.28916,0.42365,-1.1747,-1.64458,0.42365,-1.1747,2.3842e-07,0.42365,-1.1747,1.64458,0.42365,-1.1747,1.9253,0.42365,-1.1747,-3.28916,0.42365,-1.87157,-1.64458,0.42365,-1.87157,2.3842e-07,0.42365,-1.87157,1.64458,0.42365,-1.87157,1.9253,0.42365,-1.87157,-3.28916,0.2721,-2.15872,-1.64458,0.2721,-2.15872,2.3842e-07,0.2721,-2.15872,1.64458,0.2721,-2.15872,2.11133,0.2721,-2.04477,-3.28916,0,-2.18483,-1.64458,0,-2.18483,2.3842e-07,0,-2.18483,1.64458,0,-2.18483,2.36058,0,-2.18483,-3.28916,-0.61551,-2.26314,-1.64458,-0.61551,-2.26314,2.3842e-07,-0.61551,-2.26314,1.64458,-0.61551,-2.26314,2.8402,-0.61551,-2.14368,-3.28916,-0.98256,-2.3494,-1.64458,-0.98256,-2.3494,2.3842e-07,-0.98256,-2.3494,1.64458,-0.98256,-2.3494,2.83006,-0.98256,-2.3494,-3.28916,-0.98256,-1.28052,-1.64458,-0.98256,-1.1747,2.3842e-07,-0.98256,-1.1747,1.64458,-0.98256,-1.1747,3.91117,-0.98256,-1.1747,-3.28916,-0.98256,5.3644e-07,-1.64458,-0.98256,5.3644e-07,2.3842e-07,-0.98256,5.3644e-07,1.64458,-0.98256,5.3644e-07,4.41875,-0.98256,5.3644e-07,-1.64458,-0.98256,1.1747,2.3842e-07,-0.98256,1.1747,1.64458,-0.98256,1.1747,3.91117,-0.98256,1.1747,3.91117,-0.61551,-1.13157,4.41875,-0.61551,5.3644e-07,3.91117,-0.61551,1.13157,3.35799,0,-1.1747,3.76469,0,5.3644e-07,3.35799,0,1.1747,2.81767,0.2721,-1.17895,3.08083,0.2721,5.3644e-07,2.81767,0.2721,1.17895,-3.28916,0,-1.1747,-3.28916,0,1.1747,-3.28916,0.2721,-1.17895,-3.28916,0.2721,5.3644e-07,-3.28916,0.2721,1.17895,-3.28916,-0.98256,2.3494,-1.64458,-0.98256,2.3494,-1.64458,-0.61551,2.26314,-3.28916,-0.61551,2.26314,2.3842e-07,-0.98256,2.3494,2.3842e-07,-0.61551,2.26314,1.64458,-0.98256,2.3494};
			return value;
		}
		private double[] getpCubeShape1_coord_7_18_point_2()
		{
			double[] value = {1.64458,-0.61551,2.26314,2.83006,-0.98256,2.3494,2.8402,-0.61551,2.14368,-1.64458,0,2.18483,-3.28916,0,2.18483,2.3842e-07,0,2.18483,1.64458,0,2.18483,2.36058,0,2.18483,-1.64458,0.2721,2.15872,-3.28916,0.2721,2.15872,2.3842e-07,0.2721,2.15872,1.64458,0.2721,2.15872,2.11133,0.2721,2.04478,-1.64458,0.42365,1.87157,-3.28916,0.42365,1.87157,2.3842e-07,0.42365,1.87157,1.64458,0.42365,1.87157,1.9253,0.42365,1.87157,-1.64458,0.42365,1.1747,-3.28916,0.42365,1.1747,2.3842e-07,0.42365,1.1747,1.9253,0.42365,1.1747,-1.64458,0.42365,5.3644e-07,-3.28916,0.42365,5.3644e-07,2.3842e-07,0.42365,5.3644e-07,1.9253,0.42365,5.3644e-07,-1.64458,0.42365,-1.1747,-3.28916,0.42365,-1.1747,2.3842e-07,0.42365,-1.1747,1.9253,0.42365,-1.1747,-1.64458,0.42365,-1.87157,-3.28916,0.42365,-1.87157,2.3842e-07,0.42365,-1.87157,1.64458,0.42365,-1.87157,1.9253,0.42365,-1.87157,-1.64458,0.2721,-2.15872,-3.28916,0.2721,-2.15872,2.3842e-07,0.2721,-2.15872,1.64458,0.2721,-2.15872,2.11133,0.2721,-2.04477,-1.64458,0,-2.18483,-3.28916,0,-2.18483,2.3842e-07,0,-2.18483,1.64458,0,-2.18483,2.36058,0,-2.18483,-1.64458,-0.61551,-2.26314,-3.28916,-0.61551,-2.26314,2.3842e-07,-0.61551,-2.26314,1.64458,-0.61551,-2.26314,2.8402,-0.61551,-2.14368,-1.64458,-0.98256,-2.3494,-3.28916,-0.98256,-2.3494,2.3842e-07,-0.98256,-2.3494,1.64458,-0.98256,-2.3494,2.83006,-0.98256,-2.3494,-1.64458,-0.98256,-1.1747,-3.28916,-0.98256,-1.28052,2.3842e-07,-0.98256,-1.1747,1.64458,-0.98256,-1.1747,3.91117,-0.98256,-1.1747,-1.64458,-0.98256,5.3644e-07,-3.28916,-0.98256,5.3644e-07,2.3842e-07,-0.98256,5.3644e-07,1.64458,-0.98256,5.3644e-07,4.41875,-0.98256,5.3644e-07,-1.64458,-0.98256,1.1747,-3.28916,-0.98256,1.28052,2.3842e-07,-0.98256,1.1747,1.64458,-0.98256,1.1747,3.91117,-0.98256,1.1747,3.91117,-0.61551,-1.13157,4.41875,-0.61551,5.3644e-07,3.91117,-0.61551,1.13157,3.35799,0,-1.1747,3.76469,0,5.3644e-07,2.81767,0.2721,-1.17895,3.08083,0.2721,5.3644e-07,2.81767,0.2721,1.17895,-3.28916,0,-1.1747,-3.28916,0,1.1747,-3.28916,0.2721,-1.17895,-3.28916,0.2721,5.3644e-07,-3.28916,0.2721,1.17895,-0.00058699,0.87368,1.84254,1.62415,1.08378,1.88284,1.64458,1.00941,1.1747,0.009016,0.86528,1.14603,1.90829,1.04755,1.87589,1.9179,1.03914,1.17938,1.64458,1.00941,5.3644e-07,0.014025,0.86089,-0.028486,1.92291,1.03476,0.0048633,1.64458,1.00941,-1.1747,0.019036,0.8565,-1.203,1.92792,1.03037,-1.16965,1.65338,1.05819,-1.85922,0.028638,0.84809,-1.89952,1.93752,1.02196,-1.86617,-3.28916,0.42365,1.42255,-1.64458,0.42365,1.42255};
			return value;
		}
		private double[] getpCubeShape1_coord_7_18_point_3()
		{
			double[] value = {2.3842e-07,0.42365,1.42255,1.64458,0.42365,1.42255,1.9253,0.42365,1.42255,-3.28916,-0.98256,1.83946,-1.64458,-0.98256,1.83946,2.3842e-07,-0.98256,1.83946,1.64458,-0.98256,1.83946,3.29936,-0.98256,1.83946,3.27726,-0.61551,1.73064,2.98924,0,1.54815,2.58229,0.2721,1.46748,-3.28916,-0.61551,1.73064,-3.28916,0,1.54815,-3.28916,0.2721,1.46748,-1.64458,0.42365,1.42255,-3.28916,0.42365,1.42255,2.3842e-07,0.42365,1.42255,1.9253,0.42365,1.42255,-1.64458,-0.98256,1.83946,-3.28916,-0.98256,1.83946,2.3842e-07,-0.98256,1.83946,1.64458,-0.98256,1.83946,3.29936,-0.98256,1.83946,3.27726,-0.61551,1.73064,2.98924,0,1.54815,2.58229,0.2721,1.46748,-3.28916,-0.61551,1.73064,-3.28916,0,1.54815,-3.28916,0.2721,1.46748,1.6425,1.01696,1.24664,0.0070159,0.86703,1.2911,1.91706,1.03987,1.23985,-3.28916,0.42365,-1.45707,-1.64458,0.42365,-1.45707,2.3842e-07,0.42365,-1.45707,1.64458,0.42365,-1.45707,1.9253,0.42365,-1.45707,-3.28916,-0.98256,-1.84731,-1.64458,-0.98256,-1.84731,2.3842e-07,-0.98256,-1.84731,1.64458,-0.98256,-1.84731,3.29214,-0.98256,-1.84731,3.26159,-0.61551,-1.74545,2.96309,0,-1.57464,2.55647,0.2721,-1.49913,-3.28916,-0.61551,-1.74545,-3.28916,0,-1.57464,-3.28916,0.2721,-1.49913,-1.64458,0.42365,-1.45707,-3.28916,0.42365,-1.45707,2.3842e-07,0.42365,-1.45707,1.9253,0.42365,-1.45707,-1.64458,-0.98256,-1.84731,-3.28916,-0.98256,-1.84731,2.3842e-07,-0.98256,-1.84731,1.64458,-0.98256,-1.84731,3.29214,-0.98256,-1.84731,3.26159,-0.61551,-1.74545,2.96309,0,-1.57464,2.55647,0.2721,-1.49913,-3.28916,-0.61551,-1.74545,-3.28916,0,-1.57464,-3.28916,0.2721,-1.49913,1.64609,1.01778,-1.29219,0.020889,0.85488,-1.3374,1.92956,1.02893,-1.2891,-3.28916,0.42365,0.048491,-1.64458,0.42365,0.048491,2.3842e-07,0.42365,0.048491,1.64458,0.42365,0.048491,1.9253,0.42365,0.048491,-3.28916,-0.98256,0.048491,-1.64458,-0.98256,0.048491,2.3842e-07,-0.98256,0.048491,1.64458,-0.98256,0.048491,4.39779,-0.98256,0.048491,4.397,-0.61551,0.048491,3.7479,0,0.048491,3.07001,0.2721,0.048491,-3.28916,0.2721,0.048491,-1.64458,0.42365,0.048491,-3.28916,0.42365,0.048491,2.3842e-07,0.42365,0.048491,1.9253,0.42365,0.048491,-1.64458,-0.98256,0.048491,-3.28916,-0.98256,0.048491,2.3842e-07,-0.98256,0.048491,1.64458,-0.98256,0.048491,4.39779,-0.98256,0.048491,4.397,-0.61551,0.048491,3.7479,0,0.048491,3.07001,0.2721,0.048491,-3.28916,0.2721,0.048491,1.64458,1.00941,0.048491,0.013698,0.86118,0.048491,1.92272,1.03492,0.048491,-3.28916,0.42365,-0.043386,-1.64458,0.42365,-0.043386,2.3842e-07,0.42365,-0.043386,1.64458,0.42365,-0.043386};
			return value;
		}
		private double[] getpCubeShape1_coord_7_18_point_4()
		{
			double[] value = {1.9253,0.42365,-0.043386,-3.28916,-0.98256,-0.043386,-1.64458,-0.98256,-0.043386,2.3842e-07,-0.98256,-0.043386,1.64458,-0.98256,-0.043386,4.4,-0.98256,-0.043386,4.39929,-0.61551,-0.043386,3.74967,0,-0.043386,3.07114,0.2721,-0.043386,-3.28916,0.2721,-0.043386,-1.64458,0.42365,-0.043386,-3.28916,0.42365,-0.043386,2.3842e-07,0.42365,-0.043386,1.9253,0.42365,-0.043386,-1.64458,-0.98256,-0.043386,-3.28916,-0.98256,-0.043386,2.3842e-07,-0.98256,-0.043386,1.64458,-0.98256,-0.043386,4.4,-0.98256,-0.043386,4.39929,-0.61551,-0.043386,3.74967,0,-0.043386,3.07114,0.2721,-0.043386,-3.28916,0.2721,-0.043386,1.64458,1.00941,-0.043386,0.01409,0.86083,-0.043386,1.92311,1.03458,-0.043386,3.26159,-0.61551,-1.74545,3.91117,-0.61551,-1.13157,2.96309,0,-1.57464,3.35799,0,-1.1747,4.39929,-0.61551,-0.043386,3.74967,0,-0.043386,3.07114,0.2721,-0.043386,2.81767,0.2721,-1.17895,4.397,-0.61551,0.048491,3.91117,-0.61551,1.13157,3.7479,0,0.048491,3.35799,0,1.1747,3.07001,0.2721,0.048491,2.81767,0.2721,1.17895,3.27726,-0.61551,1.73064,2.98924,0,1.54815,2.58229,0.2721,1.46748,3.35799,0,-1.1747,2.81767,0.2721,-1.17895,2.55647,0.2721,-1.49913,2.96309,0,-1.57464,2.98916,0.018197,1.53457,2.58221,0.29029,1.4539,3.35792,0.018197,1.16111,2.8176,0.29029,1.16537,3.75507,0.019119,0.050682,3.36516,0.019119,1.17689,3.07717,0.29121,0.050682,2.82484,0.29121,1.18115,3.75689,0.019298,-0.045596,3.07837,0.29139,-0.045596,3.36522,0.019297,-1.17691,2.8249,0.29139,-1.18116,4.41634,-0.5959,-0.050651,3.76672,0.019608,-0.050652,3.92822,-0.5959,-1.13883,3.37505,0.019608,-1.18196,4.4158,-0.5939,0.056503,3.92997,-0.5939,1.13958,3.76671,0.021612,0.056503,3.3768,0.021612,1.18271,3.29273,-0.60074,1.74778,3.00471,0.014771,1.56529,3.92664,-0.60074,1.14871,3.37346,0.014771,1.19184,3.27329,-0.60436,-1.75841,3.92287,-0.60436,-1.14452,2.97479,0.011154,-1.5876,3.36969,0.011154,-1.18765,2.97044,0.016319,-1.58184,3.36535,0.016319,-1.1819,2.56382,0.28841,-1.50633,2.82503,0.28841,-1.18615,-3.28916,-0.60444,2.34145,-1.64458,-0.60444,2.34145,-1.64458,0.011067,2.26314,-3.28916,0.011067,2.26314,2.3842e-07,-0.60444,2.34145,2.3842e-07,0.011067,2.26314,1.64687,-0.60759,2.34167,1.64687,0.0079184,2.26335,2.84478,-0.61074,2.22242,2.36516,0.0047698,2.26357,-3.28916,0.0032892,-2.2081,-1.64458,0.0032892,-2.2081,-1.64458,-0.61222,-2.28642,-3.28916,-0.61222,-2.28642,2.3842e-07,0.0032892,-2.2081,2.3842e-07,-0.61222,-2.28642,1.64526,0.0023534,-2.20817,1.64526,-0.61316,-2.28648,2.36195,0.0014176,-2.20823,2.84156,-0.61409,-2.16709,-3.28916,-0.98256,-1.28052};
			return value;
		}
		private double[] getpCubeShape1_coord_7_18_point_5()
		{
			double[] value = {-3.28916,-0.98256,-0.043386,-3.28916,-0.61551,-1.23182,-3.28916,-0.98256,5.3644e-07,-3.28916,-0.98256,0.048491,-3.28916,0,-1.1747,-3.28916,-0.98256,1.28052,-3.28916,-0.61551,1.23182,-3.28916,0,1.1747,-3.28916,-0.98256,5.3644e-07,-3.28916,-0.98256,0.048491,-3.28916,-0.98256,-0.043386,-3.28916,-0.98256,1.28052,-1.64458,-0.98256,1.1747,-1.64458,-0.98256,1.83946,-3.28916,-0.98256,1.83946,-3.28916,-0.61551,1.73064,-3.28916,-0.61551,1.23182,-3.28916,0.0,1.54815,-3.28916,0.0,1.1747,-1.64458,-0.98256,0.048491,-3.28916,-0.98256,0.048491,-3.28916,-0.61551,1.23182,-3.28916,-0.98256,1.28052,-3.28916,0.0,1.1747,-3.28916,-0.98256,1.28052,-3.28916,-0.98256,1.83946,-1.64458,-0.98256,1.83946,-1.64458,-0.98256,1.1747,-3.28916,-0.61551,1.23182,-3.28916,-0.61551,1.73064,-3.28916,0.0,1.1747,-3.28916,0.0,1.54815,-3.28916,-0.98256,0.048491,-1.64458,-0.98256,0.048491,-3.28916,-0.98256,-1.28052,-3.28916,-0.61551,-1.23182,-3.28916,-0.98256,-0.043386,-3.28916,0.0,-1.1747,-3.28916,-0.61551,-1.74545,-3.28916,-0.98256,-1.84731,-3.28916,0.0,-1.57464,-3.28916,-0.98256,-1.84731,-3.28916,-0.61551,-1.74545,-3.28916,-0.98256,-1.28052,-3.28916,-0.61551,-1.23182,-3.28916,0.0,-1.57464,-3.28916,0.0,-1.1747,-3.28916,-0.98256,-1.28052,-3.28916,-0.61551,-1.23182,-3.28916,0.0,-1.1747};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getpCubeShape1_normal_7_19_vector_1()
		{
			double[] value = {0,0.22877,0.97348,0,0.22877,0.97348,0.023358,0.29959,0.95378,0.046578,0.36862,0.92841,3.5047e-07,0.12622,0.992,2.3365e-07,0.12622,0.992,5.6231e-05,0.12622,0.992,0.00011235,0.12622,0.992,0,0.095498,0.99543,0,0.095498,0.99543,0,0.55669,0.83072,0,0.55669,0.83072,0,0.095498,0.99543,0.045662,0.21377,0.97582,0.04689,0.59223,0.8044,0.090573,0.32853,0.94014,0.090465,0.62316,0.77684,0,0.88438,0.46677,0,0.88438,0.46677,0,0.88438,0.46677,0.040102,0.86695,0.49678,0.080091,0.84708,0.52539,0,1,0,-0.10962,0.99193,-0.063767,-0.043722,0.99718,-0.061002,-0.068253,0.996,-0.057672,-0.099652,0.99355,-0.054068,0.022369,0.99807,-0.057969,-0.036732,0.99745,-0.061224,-0.089416,0.99572,-0.023197,-0.093578,0.99521,-0.028191,-0.092602,0.9957,-0.0021403,-0.08986,0.99595,-0.0022714,-0.097738,0.99466,-0.033186,-0.095344,0.99544,-0.0020091,-0.090654,0.99588,-0.001788,-0.090664,0.99588,-0.0019207,-0.088763,0.99605,-0.0018333,-0.091448,0.99581,-0.0015692,-0.090674,0.99588,-0.0020533,-0.086078,0.99629,-0.0020974,-0.094713,0.99544,0.011645,-0.082062,0.99655,0.012426,-0.056246,0.99803,0.027962,-0.10597,0.99401,0.026708,-0.069396,0.9975,0.013206,-0.0063164,0.99956,0.029148,0,0.88438,-0.46678,0,0.88438,-0.46678,0,0.55669,-0.83072,0,0.55669,-0.83072,0,0.88438,-0.46678,0.040103,0.86695,-0.49678,0.046891,0.59223,-0.8044,0.080093,0.84708,-0.52539,0.090466,0.62316,-0.77684,0,0.0955,-0.99543,0,0.0955,-0.99543,0.045662,0.21378,-0.97581,0.090573,0.32854,-0.94014,0,0.12622,-0.992,1.6699e-05,0.12622,-0.992,0.031162,0.090376,-0.99542,0.06222,0.054331,-0.99658,0,0.22878,-0.97348,0,0.22878,-0.97348,0.023358,0.29959,-0.95378,0.046578,0.36862,-0.92841,0,-1,0,0,-1,8.3807e-08,0,-1,-3.3765e-09,0,-1,1.6761e-07,0,-1,-6.753e-09,0,-1,-2.4298e-08,0,-1,2.0982e-08,0,-1,-4.8596e-08,0,-1,4.1964e-08,0,-1,-6.5178e-08,0,-1,-8.3163e-08,0,-1,-6.2372e-08,0,-1,0,0,-1,5.6127e-09,0,-1,2.8064e-09,0,-1,4.573e-08,0,-1,9.146e-08,0.82409,0.097094,-0.55808,0.69326,0.23302,-0.68198,0.67422,0.31097,-0.66987,1,0.0010303,4.2984e-06,0.91516,0.012723,-0.4029,0.88772,0.25888,-0.38071,0.91357,0.40669,1.3651e-05,0.82419,0.096375,0.55805,0.91515,0.012827,0.4029,0.88772,0.25889,0.38071,0.68115,0.2977,0.66889,0.69345,0.23163,0.68226,0.67437,0.31026,0.67005,0.65452,0.38081,0.65313,0.60866,0.48614,-0.62706};
			return value;
		}
		private double[] getpCubeShape1_normal_7_19_vector_2()
		{
			double[] value = {0.52628,0.82928,-0.18794,0.53591,0.84428,1.8395e-05,0.69271,0.6669,0.27458,0.56304,0.6215,0.54472,0.43489,0.80862,-0.39623,0.21709,0.97508,-0.045686,0.25244,0.96761,9.6273e-06,0.40548,0.90679,0.1154,0.33286,0.91571,0.22512,0.40058,0.86789,0.29378,0.16967,0.98424,-0.049882,0.33702,0.9136,-0.22748,0.25191,0.96103,-0.11389,0.13881,0.9902,-0.015508,0.13061,0.99143,3.2921e-06,0.1681,0.98452,0.049692,0.21719,0.97506,0.045702,0.13888,0.99019,0.015516,0.24645,0.96276,0.11119,0.30301,0.94279,0.13905,-1,3.1848e-07,0,-1,1.5924e-07,0,-1,1.0616e-07,0,-1,-3.0704e-07,0,-1,-4.2504e-08,0,-1,1.4376e-07,0,-1,2.2203e-07,0,-1,-4.4141e-07,0,-1,-8.8281e-07,0,-1,2.0682e-07,0,-1,2.8981e-07,0,-1,3.0375e-07,0,-1,-5.9734e-08,0,-1,-1.0985e-06,0,-1,-2.1969e-06,0,-1,3.6505e-07,0,-1,5.4758e-07,0,-1,0,0,-1,-6.971e-07,0,-1,5.0409e-07,0,-1,-1.9301e-07,0,0,-0.22877,-0.97348,0,-0.17774,-0.98408,0,-0.22877,-0.97348,-0.027426,-0.19601,-0.98022,-0.023358,-0.29959,-0.95378,-0.055146,-0.21428,-0.97521,-0.046578,-0.36862,-0.92841,0,-0.11087,-0.99383,0,-0.11087,-0.99383,-0.038468,-0.15216,-0.98761,-0.077192,-0.19337,-0.97809,0,-0.55669,-0.83072,0,-0.55669,-0.83072,-0.046891,-0.59223,-0.8044,-0.090465,-0.62316,-0.77684,0,-0.88438,-0.46677,0,-0.88438,-0.46677,0,-0.88438,-0.46677,-0.040102,-0.86695,-0.49678,-0.080091,-0.84708,-0.52539,0,-0.88438,0.46678,0,-0.55669,0.83072,0,-0.55669,0.83072,0,-0.88438,0.46678,0,-0.88438,0.46678,-0.046891,-0.59223,0.8044,-0.040103,-0.86695,0.49678,-0.090466,-0.62316,0.77684,-0.080093,-0.84708,0.52539,0,-0.11087,0.99383,0,-0.11087,0.99383,0,-0.11087,0.99383,-0.038468,-0.15216,0.98761,-0.077193,-0.19337,0.97809,0,-0.17774,0.98408,0,-0.17774,0.98408,0,-0.17774,0.98408,-0.027426,-0.19601,0.98022,-0.055146,-0.21428,0.97521,0,-0.22878,0.97348,0,-0.22878,0.97348,-0.023358,-0.29959,0.95378,-0.046578,-0.36862,0.92841,0,1,2.264e-08,0,1,4.528e-08,0,1,0,0,1,1.8088e-07,0,1,1.6579e-09,0,1,3.6176e-07,0,1,3.3157e-09,0,1,5.2716e-09,0,1,2.0186e-07,0,1,1.0543e-08,0,1,4.0372e-07,0,1,5.3609e-09,0,1,-2.5154e-08,0,1,-4.0459e-08,0,1,-5.0307e-08,0.0,1.0,-8.0917e-08};
			return value;
		}
		private double[] getpCubeShape1_normal_7_19_vector_3()
		{
			double[] value = {-0.82409,-0.097093,0.55808,-0.77149,-0.35522,0.52785,-0.66002,-0.35627,0.6614,-0.69326,-0.23302,0.68198,-1,-0.0010303,-4.2496e-06,-0.91357,-0.40669,-1.3617e-05,-0.85453,-0.37398,0.36044,-0.91516,-0.012723,0.4029,-0.82419,-0.096375,-0.55805,-0.77156,-0.35497,-0.52791,-0.85455,-0.37393,-0.36045,-0.91515,-0.012827,-0.4029,-0.68115,-0.2977,-0.66889,-0.65452,-0.38081,-0.65313,-0.66006,-0.35588,-0.66157,-0.69345,-0.23163,-0.68226,-0.5963,-0.71983,0.35534,-0.58065,-0.5766,0.57478,-0.53591,-0.84428,-1.8366e-05,-0.54359,-0.81672,0.19356,-0.55599,-0.74577,-0.36703,-0.54374,-0.81661,-0.19361,-0.56304,-0.6215,-0.54472,-0.54854,-0.64298,-0.53449,-0.43489,-0.80862,0.39623,-0.25244,-0.96761,-9.6772e-06,-0.26553,-0.96201,0.063466,-0.30008,-0.94109,-0.15587,-0.26565,-0.96198,-0.063491,-0.40058,-0.86789,-0.29378,-0.36017,-0.89303,-0.26979,-0.2501,-0.96552,0.072247,-0.16967,-0.98424,0.049882,-0.25191,-0.96103,0.11389,-0.33702,-0.9136,0.22748,-0.13061,-0.99143,-3.4202e-06,-0.13881,-0.9902,0.015508,-0.1681,-0.98452,-0.049692,-0.13888,-0.99019,-0.015516,-0.30301,-0.94279,-0.13905,-0.24645,-0.96276,-0.11119,1,-6.3696e-07,0,1,-1.4676e-07,0,1,0,0,1,-2.2203e-07,0,1,1.7172e-07,0,1,1.1448e-07,0,1,-4.4407e-07,0,1,1.4646e-06,0,1,7.323e-07,0,1,4.6473e-07,0,1,2.9292e-06,0,1,-4.6264e-07,0,1,-6.9396e-07,0,1,6.971e-07,0,1,6.971e-07,0,-0.013335,0.015739,0.99979,-0.00089516,0.0019674,1,-0.99976,0.021467,-0.0036592,-0.99991,0.0115,-0.006402,0.011545,-0.011805,0.99986,0.99974,0.021492,0.0079273,0.99984,0.017288,0.0052998,-0.99949,0.031844,-0.0019073,-0.99959,0.028673,-0.0024162,0.99994,0.010607,0.0023972,0.99998,0.0060954,0.0020669,-0.9991,0.042308,-0.0034259,-0.99938,0.035036,-0.0016818,0.99999,0.0039002,0.0021261,1,0.0016897,0.0021845,0.00096693,-0.00029598,-1,0.0133,-0.015188,-0.9998,-0.99824,0.058672,-0.0083291,-0.99859,0.052658,-0.0064761,0.99999,-0.0033125,0.0031254,0.99993,-0.010564,0.0061242,-0.011366,0.014596,-0.99983,0.60824,0.48662,0.62709,0.34454,0.71766,0.6052,0.44876,0.64276,0.62087,0.54567,0.65543,0.52216,0.43333,0.80983,0.39547,-1,3.313e-07,0,-1,2.2087e-07,0,0,1,4.1153e-08,0,1,8.2307e-08,1,-6.2311e-07,0,1,-3.1156e-07,0.0,-0.99995,0.0058232,-0.0076377,-0.0353,0.99896,0.029006,-0.11471,0.993,0.028045,0.044331,0.99857,0.029783,0.68111,0.29897,-0.66836,0.65453,0.38113,-0.65293,0.56378,0.62009,-0.54557,0.40498,0.86475,-0.29698,0.31058,0.93958,-0.14399,-0.65453,-0.38113,0.65293,-0.68111,-0.29897,0.66836};
			return value;
		}
		private double[] getpCubeShape1_normal_7_19_vector_4()
		{
			double[] value = {-0.56378,-0.62009,0.54557,-0.40498,-0.86475,0.29698,-0.31058,-0.93958,0.14399,1,-6.0121e-07,0,1,-3.006e-07,0,0.99986,-0.014863,0.008126,0.52643,0.82918,0.18798,0,1,1.0722e-08,0.69257,0.66707,-0.27453,0.4053,0.90688,-0.11535,0,0,0,0.23494,0.58215,0.7784,0.443,0.53755,0.71749,0.62936,0.46661,0.62144,-0.29435,-0.57255,-0.76521,-0.51155,-0.51543,-0.6875,-0.69986,-0.4292,-0.57095,0.87992,-0.36459,0.30464,0.039756,0.099048,-0.99429,-0.90908,0.36387,-0.20292,-0.041685,-0.098323,0.99428,0.0397,0.099,0.9943,0.88001,-0.36437,-0.30467,-0.041658,-0.09827,-0.99429,-0.90918,0.3636,0.20294,0.18534,0.19561,0.96301,0.66305,-0.68695,-0.29742,-0.16359,-0.2145,-0.96293,-0.68744,0.68614,0.238,0.66291,-0.68712,0.29736,0.18546,0.19558,-0.96299,-0.68726,0.68633,-0.23794,-0.16364,-0.21454,0.96291,-0.68886,-0.10991,0.71651,0.37024,-0.84228,0.39177,0.43709,0.44749,-0.7802,-0.38395,0.84194,-0.37911,0.3699,-0.8426,-0.39141,-0.6785,-0.12832,-0.72331,-0.38359,0.84226,0.37876,0.43712,0.44752,0.78016,0.60188,-0.53342,-0.5943,-0.33564,-0.2495,-0.90835,-0.65618,0.53184,0.53532,0.16203,0.33627,0.92772,0,-0.99016,0.13993,5.7282e-08,-0.99016,0.13993,-2.148e-08,0.99016,-0.13993,-4.2961e-08,0.99016,-0.13993,-0.00047869,-0.99151,0.13006,0.00047875,0.99151,-0.13006,0.0028617,-0.99497,0.10018,0.0015791,0.99495,-0.10037,0.0066798,-0.99676,0.080128,0.78339,0.61597,-0.082876,0.0022001,0.99675,-0.080513,0,0.99016,0.13991,-1.8066e-08,-0.99016,-0.13992,0.0,-0.99016,-0.13992,0.00014237,0.99151,0.13004,-0.00014239,-0.99151,-0.13005,0.00046978,0.99496,0.10032,0.0036617,-0.99497,-0.10014,0.00065464,0.99676,0.080437,0.78339,0.61598,0.08286,0.0076065,-0.99676,-0.080078};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getpCubeShape1_ifs_1_6_23_coordIndex_1()
		{
			int[] value = {379,380,381,382,-1,380,383,384,381,-1,383,385,386,384,-1,389,390,391,392,-1,390,393,394,391,-1,393,395,396,394,-1,395,397,398,396,-1,372,371,373,374,-1,364,363,365,366,-1,376,375,377,378,-1,352,351,353,354,-1,368,367,369,370,-1,348,347,349,350,-1,360,359,361,362,-1,356,355,357,358,-1,170,257,326,327,-1,257,258,328,326,-1,258,173,329,328,-1,320,319,330,331,-1,319,170,327,330,-1,321,320,331,332,-1,173,175,333,329,-1,175,321,332,333,-1,172,289,334,335,-1,289,290,336,334,-1,290,291,338,336,-1,291,177,339,338,-1,224,223,340,341,-1,223,172,335,340,-1,225,224,341,342,-1,177,225,342,339,-1,342,341,347,348,-1,341,337,349,347,-1,337,339,350,349,-1,339,342,348,350,-1,337,336,351,352,-1,336,338,353,351,-1,338,339,354,353,-1,339,337,352,354,-1,332,331,355,356,-1,331,329,357,355,-1,329,333,358,357,-1,333,332,356,358,-1,331,330,359,360,-1,330,327,361,359,-1,327,329,362,361,-1,329,331,360,362,-1,335,334,363,364,-1,334,336,365,363,-1,336,337,366,365,-1,337,335,364,366,-1,341,340,367,368,-1,340,335,369,367,-1,335,337,370,369,-1,337,341,368,370,-1,327,326,371,372,-1,326,328,373,371,-1,328,329,374,373,-1,329,327,372,374,-1,173,258,375,376,-1,258,259,377,375,-1,259,175,378,377,-1,175,173,376,378,-1,141,140,390,389,-1,145,146,392,391,-1,146,141,389,392,-1,140,142,393,390,-1,147,145,391,394,-1,142,143,395,393,-1,148,147,394,396,-1,143,144,397,395,-1,144,149,398,397,-1,149,148,396,398,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getpCubeShape1_ifs_1_6_23_normalIndex_1()
		{
			int[] value = {4,5,5,4,-1,5,6,6,5,-1,6,7,7,6,-1,60,60,60,60,-1,60,61,61,60,-1,61,62,62,61,-1,62,63,63,62,-1,99,99,99,99,-1,102,102,102,102,-1,104,104,104,104,-1,107,107,107,107,-1,278,278,278,278,-1,279,280,281,282,-1,308,308,308,308,-1,309,309,309,309,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,310,310,310,310,-1,311,312,280,279,-1,312,313,281,280,-1,314,315,315,314,-1,315,316,316,315,-1,317,317,317,317,-1,318,318,318,318,-1,319,319,319,319,-1,320,320,320,320,-1,321,321,321,321,-1,322,322,322,322,-1,323,323,323,323,-1,324,324,324,324,-1,325,325,325,325,-1,326,326,326,326,-1,327,327,327,327,-1,328,328,328,328,-1,329,329,329,329,-1,330,330,330,330,-1,331,331,331,331,-1,332,332,332,332,-1,333,333,333,333,-1,334,334,334,334,-1,335,335,335,335,-1,336,336,336,336,-1,337,337,337,337,-1,338,338,338,338,-1,339,339,339,339,-1,340,340,340,340,-1,341,341,341,341,-1,342,342,342,342,-1,343,343,343,343,-1,344,344,344,344,-1,356,356,356,356,-1,357,358,358,357,-1,122,125,137,137,-1,356,359,359,356,-1,360,357,357,360,-1,359,361,361,359,-1,362,360,360,362,-1,361,363,363,361,-1,364,364,364,364,-1,365,362,362,365,-1};
			return value;
		}


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


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




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


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


		/** Define subarrays using type double[] */
		private double[] getnurbsToPolyShape1_coord_6_38_point_1()
		{
			double[] value = {-8.78151,0.015649,3.02725,-8.78151,0.015649,-2.02781,5.6874,0,-2.70154,5.6874,0,3.70099,-0.93838,1.4829e-07,-2.58719,-0.93838,1.4829e-07,3.58663,-5.40394,0.0034511,-2.29911,-5.40394,0.0034511,3.29855,-8.78151,0.015649,0.49972,-6.93696,-0.91124,0.49972,-8.23616,-0.55988,0.49972,-7.08725,0.0080752,3.16817,-8.78151,0.015649,1.76349,-7.65933,-0.2759,1.83395,-8.27617,-0.14607,1.79926,-7.93581,0.011448,3.0988,-8.78151,0.015649,2.39537,-8.04193,-0.037777,2.44903,-7.26409,-0.080668,2.50106,-8.61712,-0.30359,0.49972,-8.78151,0.015649,1.1316,-8.51056,-0.25437,1.14949,-8.72814,-0.15227,0.49972,-8.67051,-0.12638,1.14061,-8.78151,0.015649,0.81566,-8.71229,-0.14515,0.82017,-8.58781,-0.29006,0.82461,-8.05575,-0.47114,1.16683,-6.1514,-0.45389,1.89914,-7.66674,-0.76012,0.49972,-6.94605,-0.37734,1.86731,-7.44102,-0.6405,1.18352,-6.69029,-0.76832,1.19943,-7.08725,0.0080752,-2.16873,-8.78151,0.015649,-0.76404,-7.65933,-0.2759,-0.8345,-8.27617,-0.14607,-0.79982,-8.78151,0.015649,-0.13216,-8.51056,-0.25437,-0.15005,-8.67051,-0.12638,-0.14117,-8.78151,0.015649,0.18378,-8.71229,-0.14515,0.17928,-8.58781,-0.29006,0.17484,-8.05575,-0.47114,-0.16739,-6.1514,-0.45389,-0.89969,-2.99032,0.00044993,-2.46746,-2.99032,0.00044993,3.4669,-4.05655,-1.13928,0.49972,-4.17182,0.0014766,3.38751,-5.59858,-1.06127,0.49972,-4.83555,-0.5299,1.94362,-4.78274,0.002326,3.34413,-5.50903,-0.4972,1.92193,-5.62205,-0.13947,2.59885,-4.98375,-0.15378,2.63303,-4.33889,-0.16458,2.66556,-6.29921,-0.99673,0.49972,-6.05028,-0.84063,1.21082,-5.35703,-0.89521,1.22167,-3.42092,-0.56941,1.98331,-3.57355,0.00086415,3.4285,-4.13737,-0.55347,1.96411,-3.6905,-0.17237,2.6963,-3.04159,-0.17763,2.72511,-4.17182,0.0014766,-2.38807,-4.83555,-0.5299,-0.94417,-3.42092,-0.56941,-0.98387,-3.57355,0.00086415,-2.42906,-4.13737,-0.55347,-0.96467,-3.6905,-0.17237,-1.69686,-4.33889,-0.16458,-1.66612,-3.04159,-0.17763,-1.72566,-0.88362,-1.17345,0.49972,-1.92401,6.8719e-05,3.53254,-2.47751,-1.16824,0.49972,-2.02114,-0.58409,2.01613,-2.44813,0.00020323,3.50108,-2.72365,-0.57891,2.0004,-2.42252,-0.18077,2.75074,-1.80842,-0.18248,2.77434,-0.62294,-0.58673,2.04318,-1.42006,1.2369e-05,3.56111,-1.31902,-0.58626,2.03042,-1.20194,-0.1832,2.79577,-0.60575,-0.18335,2.81491,-1.92401,6.8719e-05,-2.5331,-2.02114,-0.58409,-1.01669,-2.44813,0.00020323,-2.50164,-2.72365,-0.57891,-1.00096,-2.42252,-0.18077,-1.7513,-1.80842,-0.18248,-1.77489,-0.62294,-0.58673,-1.04373,-1.42006,1.2369e-05,-2.56167,-1.31902,-0.58626,-1.03097,-1.20194,-0.1832,-1.79632,-0.60575,-0.18335,-1.81546,0.89837,0.0,-2.66206,0.89837,0.0,3.66151,2.28299,-1.15854,0.49972,0.014577,0.0,3.63057};
			return value;
		}
		private double[] getnurbsToPolyShape1_coord_6_38_point_2()
		{
			double[] value = {0.75089,-1.17199,0.49972,0.82409,-0.58599,2.06498,-0.45001,0.0,3.61037,0.10834,-0.58668,2.05503,0.017354,-0.18334,2.8327,0.62615,-0.18312,2.84771,2.20714,-0.57927,2.0789,0.46186,0.0,3.64752,1.52383,-0.58381,2.07295,1.22248,-0.18244,2.85998,1.80823,-0.18102,2.86956,0.014577,0.0,-2.63113,0.82409,-0.58599,-1.06553,-0.45001,0.0,-2.61092,0.10834,-0.58668,-1.05559,0.017354,-0.18334,-1.83325,0.62615,-0.18312,-1.84827,2.20714,-0.57927,-1.07945,0.46186,0.0,-2.64808,1.52383,-0.58381,-1.07351,1.22248,-0.18244,-1.86054,1.80823,-0.18102,-1.87011,2.86365,0.0,-2.69565,2.86365,0.0,3.6951,5.25017,-1.01754,0.49972,1.85629,0.0,3.6833,3.84255,-1.11313,0.49972,3.65528,-0.55656,2.08457,1.37553,0.0,3.67384,2.94179,-0.57047,2.08304,2.44478,-0.17827,2.87704,3.07323,-0.17393,2.88133,5.01636,-0.50877,2.07948,2.3494,0.0,3.69026,4.347,-0.53639,2.08341,3.69611,-0.16762,2.88249,4.31592,-0.15899,2.88056,1.85629,0.0,-2.68386,3.65528,-0.55656,-1.08513,1.37553,0.0,-2.6744,2.94179,-0.57047,-1.0836,2.44478,-0.17827,-1.8776,3.07323,-0.17393,-1.88189,5.01636,-0.50877,-1.08004,2.3494,0.0,-2.69081,4.347,-0.53639,-1.08397,3.69611,-0.16762,-1.88305,4.31592,-0.15899,-1.88112,7.79602,-0.5194,0.49972,4.14871,0.0,3.70025,6.63928,-0.82583,0.49972,6.44275,-0.41291,2.06001,3.4808,0.0,3.6985,5.74462,-0.46717,2.07161,5.01535,-0.14599,2.87475,5.71772,-0.12904,2.86514,7.74519,-0.2597,2.02514,4.88004,0.0,3.7009,7.1099,-0.34432,2.04455,6.42666,-0.1076,2.85182,7.14579,-0.081157,2.83486,4.14871,0.0,-2.70081,6.44275,-0.41291,-1.06057,3.4808,0.0,-2.69906,5.74462,-0.46717,-1.07217,5.01535,-0.14599,-1.8753,5.71772,-0.12904,-1.8657,7.74519,-0.2597,-1.0257,4.88004,0.0,-2.70145,7.1099,-0.34432,-1.04511,6.42666,-0.1076,-1.85237,7.14579,-0.081157,-1.83541};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getnurbsToPolyShape1_normal_6_39_vector_1()
		{
			double[] value = {0.011013,-0.98794,-0.15441,0.042586,-0.96677,-0.25209,0.033483,-0.95871,-0.28239,-0.011581,-0.97297,-0.23064,-0.010258,-0.97359,-0.22807,-0.012478,-0.9359,-0.35204,-0.020929,-0.97601,-0.21671,-0.027194,-0.94967,-0.31208,-0.16095,-0.94788,-0.27499,-0.24643,-0.96817,-0.043698,-0.16893,-0.98559,-0.0086011,-0.19901,-0.91826,0.34233,-0.45411,-0.89094,6.2899e-08,-0.31834,-0.89963,0.29889,-0.48294,-0.84821,0.2175,-0.26084,-0.93702,0.23227,-0.1748,-0.91626,0.36043,-0.086534,-0.98443,0.15303,-0.1554,-0.9857,0.065132,-0.52668,-0.84573,0.085666,-0.041827,-0.99837,0.038749,-0.029043,-0.99461,0.099524,-0.07262,-0.96032,0.26929,-0.87791,-0.47855,-0.016172,-0.70672,-0.70742,0.010415,-0.83066,-0.55099,0.080095,-0.83809,-0.54356,0.046336,-0.71968,-0.68476,0.11472,-0.93106,-0.36442,0.018071,-0.94239,-0.33403,-0.017956,-0.63787,-0.755,0.152,-0.13226,-0.89685,0.4221,-0.13076,-0.9236,0.36037,-0.1805,-0.97965,-0.087794,-0.26128,-0.95554,-0.13667,-0.48719,-0.84087,-0.23575,-0.52668,-0.84573,-0.085666,-0.76095,-0.64523,-0.067983,-0.83781,-0.53564,-0.1057,-0.88088,-0.47094,-0.047622,-0.78792,-0.61578,0,-0.67676,-0.72292,-0.13923,-0.11213,-0.925,-0.36306,-0.018454,-0.9727,-0.23134,-0.01651,-0.97213,-0.23387,-0.027202,-0.9335,-0.35755,-0.025666,-0.99908,0.03436,-0.02564,-0.90614,0.42221,-0.036438,-0.90003,0.43431,-0.11323,-0.99357,-0.00054985,-0.072931,-0.99513,-0.066347,-0.09094,-0.92624,0.3658,-0.03692,-0.9378,0.3452,-0.064782,-0.87943,0.4716,-0.030029,-0.89344,0.44817,-0.046276,-0.94505,0.32363,-0.087509,-0.88786,0.45171,-0.023204,-0.97708,0.2116,-0.020968,-0.9746,0.22298,-0.030769,-0.93487,0.35366,-0.040903,-0.92547,0.37661,-0.025486,-0.93351,0.35764,-0.019011,-0.97302,0.22993,-0.017102,-0.97223,0.23339,-0.021038,-0.93331,0.35845,-0.017314,-0.97352,-0.22793,0.0004826,-0.94957,-0.31356,-0.029353,-0.91543,-0.40141,-0.035474,-0.89929,-0.43591,-0.022342,-0.93317,-0.35875,-0.0052183,-0.99999,-7.9759e-09,-0.00729,-0.91204,0.41003,-0.011287,-0.90543,0.42434,-0.015211,-0.99988,-3.9977e-09,-0.017377,-0.93389,0.35713,-0.020335,-0.90201,0.43124,-0.013057,-0.90886,0.41689,-0.015316,-0.97205,0.23426,-0.013689,-0.9723,0.23334,-0.014407,-0.93493,0.35454,-0.012094,-0.93618,0.35132,-0.012219,-0.9728,0.23132,-0.010926,-0.97343,0.22874,-0.010384,-0.93746,0.34795,-0.014709,-0.9721,-0.23412,-0.013068,-0.97243,-0.23284,-0.018334,-0.93366,-0.35768,-0.02495,-0.90609,-0.42235,-0.01963,-0.90238,-0.43049,-0.015072,-0.93466,-0.35523,-0.012556,-0.90936,-0.41582,-0.010793,-0.90614,-0.42285,-0.010512,-0.93719,-0.34866,-0.0062954,-0.97523,-0.22109,-0.0046281,-0.97568,-0.21913,-0.0046607,-0.94034,-0.3402,0.011498,-0.99993,-2.6441e-09,0.0035003,-0.91222,0.40969,-0.0013016,-0.91166,0.41094,-0.00014248,-1.0,-1.1938e-08};
			return value;
		}
		private double[] getnurbsToPolyShape1_normal_6_39_vector_2()
		{
			double[] value = {-0.0087569,-0.93865,0.34477,-0.0071467,-0.90869,0.41741,-0.0026104,-0.915,0.40344,-0.009787,-0.97408,0.226,-0.0085625,-0.97468,0.22346,-0.0067168,-0.93967,0.34203,-0.0041253,-0.94058,0.33956,-0.007127,-0.97518,0.2213,-0.0054905,-0.97564,0.21929,-0.00083732,-0.9415,0.33702,-0.0090578,-0.97421,-0.22545,-0.0077703,-0.97476,-0.22312,-0.0088969,-0.9384,-0.34544,-0.0069513,-0.91261,-0.40877,-0.0067096,-0.90933,-0.41601,-0.0070413,-0.93944,-0.34265,-0.0021688,-0.91549,-0.40234,-0.00067288,-0.9123,-0.40953,-0.0016601,-0.94123,-0.33777,0.0015529,-0.97797,-0.20873,0.01192,-0.94557,-0.32519,0.0066751,-0.94368,-0.3308,0.028771,-0.91726,0.39725,0.019961,-0.91999,0.39144,0.042524,-0.9991,3.9445e-09,0.0033007,-0.94262,0.33384,0.010038,-0.91327,0.40722,-0.0035974,-0.97615,0.21706,-0.0014392,-0.9768,0.21414,0.0082281,-0.94406,0.32967,0.00086225,-0.97767,0.21014,0.013885,-0.94603,0.32377,0.045448,-0.92531,0.37649,0.0032295,-0.97888,0.20441,0.017485,-0.95533,0.29503,-0.0027229,-0.97623,-0.2167,-0.00062438,-0.97696,-0.21341,0.0021179,-0.9423,-0.33476,0.020839,-0.92122,-0.38849,0.0042721,-0.91303,-0.40787,0.010968,-0.91438,-0.4047,0.0466,-0.92784,-0.37006,0.087182,-0.99619,-2.7365e-08,0.029947,-0.91936,-0.39228,0.017982,-0.94831,-0.31685,0.1043,-0.94779,0.30137,0.079933,-0.93845,0.33603,0.16115,-0.98693,7.6966e-09,0.028614,-0.95525,0.29441,0.024464,-0.96752,0.25162,0.058056,-0.92464,0.37639,-0.0014111,-0.98195,0.18915,0.0061389,-0.98151,0.19129,0.0086017,-0.9844,0.17572,0.042586,-0.96677,0.25209,0.072661,-0.96249,0.2614,0.011013,-0.98795,0.15441,0.020018,-0.98955,0.14281,0.0061389,-0.98151,-0.19129,0.025184,-0.95262,-0.30312,0.088743,-0.941,-0.32656,0.0037784,-0.97938,-0.202,0.059676,-0.92921,-0.36471,0.17471,-0.95344,-0.24582,0.25607,-0.96666,0.0,0.0086017,-0.9844,-0.17572,0.1043,-0.94779,-0.30137,0.072661,-0.96249,-0.2614,0.020019,-0.98955,-0.14281,-0.025877,-0.98651,0.16163,-0.28207,-0.90357,-0.32248,0.17471,-0.95344,0.24582};
			return value;
		}


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


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




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


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


		/** Define subarrays using type double[] */
		private double[] getnurbsToPolyShape6_coord_6_68_point_1()
		{
			double[] value = {-8.88297,1.05717,3.02727,5.57011,1.07288,3.70082,5.57011,1.07288,-2.70138,-8.88297,1.05717,-2.02782,-1.83617,1.07276,3.5355,-1.83617,1.07276,-2.53606,-6.41567,1.06682,3.2194,-6.41567,1.06682,-2.21996,-6.39966,1.06683,0.49972,-8.8828,1.05716,0.49972,-1.35469,1.07275,0.49972,-4.03436,1.07143,3.39294,-3.89752,1.07143,0.49972,-4.03436,1.07143,-2.39349,1.75947,1.07282,3.68209,1.75947,1.07282,-2.68265,3.96712,1.13394,0.49972,0.071087,1.07282,3.63288,1.25534,1.07483,0.49972,1.10599,1.07385,2.06614,-1.41504,1.07268,2.01759,-0.83384,1.07282,3.59105,-0.1484,1.07276,2.04536,-0.050468,1.07282,0.49972,3.6415,1.1035,2.08658,0.92214,1.07282,3.66264,2.36922,1.08171,2.07993,2.9799,1.08251,2.88271,1.87184,1.07568,2.87082,1.33946,1.07282,3.67352,2.42588,1.07842,2.8779,3.00349,1.09042,2.08415,2.59173,1.09039,0.49972,0.071087,1.07282,-2.63344,-1.41504,1.07268,-1.01814,1.10599,1.07385,-1.0667,-0.1484,1.07276,-1.04591,-0.83384,1.07282,-2.59161,3.6415,1.1035,-1.08714,2.36922,1.08171,-1.08049,0.92214,1.07282,-2.6632,0.75425,1.07316,-1.85001,1.87184,1.07568,-1.87138,1.73722,1.07648,-1.07449,1.31541,1.07402,-1.86192,0.50139,1.07282,-2.64975,2.9799,1.08251,-1.88327,2.42588,1.07842,-1.87846,3.00349,1.09042,-1.0847,1.33946,1.07282,-2.67407,9.76444,1.78227,0.49972,3.51623,1.07283,3.69863,6.80494,1.35024,0.49972,6.16408,1.21125,2.07946,2.59952,1.07282,3.69314,4.88773,1.14438,2.08628,4.05671,1.0952,2.8859,2.17265,1.07282,3.68843,3.51617,1.08798,2.88528,4.26152,1.12109,2.08725,5.15903,1.11586,2.88165,3.04555,1.07283,3.69645,4.60363,1.10441,2.88467,5.52148,1.17417,2.08368,5.34918,1.21591,0.49972,8.64886,1.42603,2.04974,4.47374,1.07285,3.70047,7.38466,1.30214,2.06736,6.21941,1.14387,2.87164,3.97982,1.07284,3.69984,5.68382,1.1287,2.87734,6.76945,1.25289,2.0741,7.32976,1.18198,2.85633,5.00237,1.07286,3.70074,6.7675,1.16156,2.86462,8.01077,1.35964,2.05924,8.23771,1.53299,0.49972,6.66739,1.30679,1.28713,8.03544,1.4608,1.27945,7.34294,1.37733,1.2837,7.5105,1.43394,0.49972,9.47717,1.67085,1.26842,8.74636,1.55828,1.27436,8.98841,1.64867,0.49972,3.51623,1.07283,-2.69918,6.16408,1.21125,-1.08002,4.88773,1.14438,-1.08684,2.59952,1.07282,-2.69369,4.05671,1.0952,-1.88646,4.26152,1.12109,-1.08781,3.51617,1.08798,-1.88584,2.17265,1.07282,-2.68899,5.15903,1.11586,-1.88221,5.52148,1.17417,-1.08424,4.60363,1.10441,-1.88522,3.04555,1.07283,-2.69701,8.64886,1.42603,-1.0503,7.38466,1.30214,-1.06792,6.66739,1.30679,-0.28769,8.03544,1.4608,-0.28001};
			return value;
		}
		private double[] getnurbsToPolyShape6_coord_6_68_point_2()
		{
			double[] value = {7.34294,1.37733,-0.28426,6.76945,1.25289,-1.07466,9.47717,1.67085,-0.26897,8.74636,1.55828,-0.27491,8.01077,1.35964,-1.05979,4.47374,1.07285,-2.70103,6.21941,1.14387,-1.8722,5.68382,1.1287,-1.8779,3.97982,1.07284,-2.70039,7.32976,1.18198,-1.85689,6.7675,1.16156,-1.86517,5.00237,1.07286,-2.70129};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getnurbsToPolyShape6_normal_6_69_vector_1()
		{
			double[] value = {-0.056392,0.99033,-0.12677,-0.01774,0.99661,-0.080297,-0.03666,0.99348,-0.10792,-0.0003526,1,8.8856e-05,-0.0014596,1,4.2001e-05,-0.00096125,1,-1.2808e-06,-0.0028849,1,1.454e-05,-0.0032468,0.99999,9.5638e-06,-0.003898,0.99999,6.3801e-06,-0.0039005,0.99999,-1.0536e-05,-0.0025602,1,-3.9768e-05,-0.00022166,1,-2.7987e-05,-0.00024242,1,-6.0317e-06,-0.0012666,1,-6.1328e-05,-0.0093433,0.99992,-0.0085488,-0.0025702,0.99998,-0.0065138,-0.0064491,0.99997,-0.0045421,-0.022828,0.9997,0.0090696,-0.039094,0.99924,-1.1644e-10,-0.017935,0.99984,3.0286e-05,-0.003588,0.99999,0.0011931,-0.0056723,0.99998,-0.00086406,-0.00057621,1,-6.6948e-06,-0.00031275,1,5.3875e-05,-2.3604e-05,1,0.00064031,-0.0002813,1,-8.2657e-05,-0.00068588,1,-7.9868e-05,-0.010674,0.99989,0.010006,-0.0075975,0.99996,0.0055389,-0.006547,0.99998,0.0024275,-0.010004,0.99995,0.0027097,-0.0025894,0.99998,0.0051887,-0.0035704,0.99995,0.0089081,-0.0019636,1,0.0013751,-0.014719,0.99988,0.0038935,-0.00015745,1,-0.00013944,-3.9522e-05,1,5.6936e-05,-0.0003401,1,-6.7283e-05,-0.0021965,1,-0.00037459,-0.00022221,1,4.6671e-05,-0.015207,0.99986,-0.006591,-0.010123,0.99994,-0.0034793,-0.0055926,0.99998,-0.0013038,-0.0022183,1,-0.00067371,-0.0040561,0.99999,-0.0020386,-0.0010422,1,-0.0016737,-0.00088309,1,-0.00021398,-0.00053014,1,-0.00061435,-0.02329,0.99965,-0.01224,-0.0017264,0.99999,-0.0035504,-0.13351,0.98223,0.13188,-0.1636,0.98626,0.023058,-0.13822,0.98562,0.097173,-0.1036,0.99354,0.046406,-0.10461,0.99446,-0.0098132,-0.071402,0.99745,7.4578e-10,-0.024415,0.9988,0.042419,-0.045691,0.99809,0.041581,-0.020257,0.99936,0.029355,-0.014122,0.99977,0.016271,-0.036747,0.99889,0.029411,-0.028277,0.9995,0.01394,-0.0046483,0.99989,0.014031,-0.0058176,0.99976,0.020927,-0.012128,0.99967,0.02252,-0.0070568,0.99953,0.029918,-0.0082951,0.99912,0.041009,-0.042418,0.99175,0.12099,-0.09345,0.98412,0.15094,-0.0368,0.99427,0.10035,-0.032692,0.99648,0.077199,-0.063832,0.99357,0.093556,-0.028574,0.9979,0.058134,-0.0095166,0.9985,0.053999,-0.010754,0.99752,0.069589,-0.068384,0.99561,0.063903,-0.011993,0.99605,0.087996,-4.4003e-05,0.99177,0.12804,-0.088326,0.98964,0.11323,-0.10361,0.99189,0.073612,-0.13189,0.98843,0.074918,-0.13822,0.99039,-0.004219,-0.12143,0.99259,-0.0037982,-0.15517,0.98788,-0.0046167,-0.020223,0.99925,-0.032937,-0.024363,0.99861,-0.04678,-0.0069658,0.9994,-0.034049,-0.093577,0.99393,-0.057832,-0.04063,0.99875,-0.029074,-0.012637,0.99982,-0.014283,-0.016274,0.99962,-0.022244,-0.0045948,0.99985,-0.016482,-0.028879,0.9994,-0.019031,-0.0035351,0.99994,-0.010719,-0.045691,0.99809,-0.041582,-0.062597,0.99621,-0.060452,-0.0057446,0.99969,-0.024149,-0.15674,0.98273,-0.098377,-0.11668,0.98243,-0.14565,-0.13711,0.98517,-0.10314};
			return value;
		}
		private double[] getnurbsToPolyShape6_normal_6_69_vector_2()
		{
			double[] value = {-0.10678,0.99192,-0.068541,-0.12187,0.98891,-0.084898,-0.080727,0.99057,-0.11068,-0.070465,0.99376,-0.086439,-0.091077,0.98609,-0.13903,-0.028501,0.99758,-0.063346,-0.03259,0.99597,-0.083525,-0.0094005,0.99817,-0.059816,-0.0081922,0.99892,-0.045793,-0.010623,0.99701,-0.076564,-0.0039107,0.99999,1.7586e-06,-0.09956,0.98083,0.16752};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getextrudedSurfaceShape1_coord_6_75_point_1()
		{
			double[] value = {5.62638,2.04023,-2.53198,5.63014,2.04045,-2.50986,-0.79084,2.0148,3.47306,-0.0035508,2.02164,-2.51082,3.45291,2.03305,-2.52381,5.62593,2.16289,-2.5433,3.45223,2.15575,-2.53513,4.53908,2.15932,-2.53921,4.53964,2.03664,-2.5279,5.62639,2.10777,-2.47026,4.54008,2.1042,-2.46617,5.08323,2.10599,-2.46821,5.08301,2.03843,-2.52994,5.62651,2.05722,-2.48261,5.08331,2.05543,-2.48057,5.35481,2.10688,-2.46924,5.35491,2.05632,-2.48159,5.62647,2.07965,-2.47162,5.3549,2.07875,-2.4706,5.08332,2.07786,-2.46958,4.54012,2.05364,-2.47853,4.81165,2.10509,-2.46719,4.81172,2.05453,-2.47955,4.81174,2.07696,-2.46856,4.54016,2.07607,-2.46753,5.0825,2.1611,-2.54126,5.62615,2.15521,-2.49165,5.08291,2.15343,-2.48961,5.35453,2.15432,-2.49063,5.62627,2.13518,-2.47674,5.35468,2.13428,-2.47572,5.08309,2.13339,-2.4747,4.53967,2.15164,-2.48757,4.81129,2.15254,-2.48859,4.8115,2.1325,-2.47368,4.53991,2.1316,-2.47266,3.45377,2.10062,-2.46209,3.99628,2.03484,-2.52586,3.99692,2.10241,-2.46413,3.99693,2.05184,-2.47648,4.2685,2.1033,-2.46515,4.26853,2.05274,-2.47751,4.26859,2.07517,-2.46651,3.99701,2.07428,-2.46549,3.45374,2.05005,-2.47444,3.72534,2.05095,-2.47546,3.72535,2.10152,-2.46311,3.72543,2.07338,-2.46447,3.45385,2.07249,-2.46345,3.99565,2.15753,-2.53717,3.99643,2.14986,-2.48552,4.26805,2.15075,-2.48655,4.26832,2.13071,-2.47164,3.99673,2.12982,-2.47061,3.4532,2.14807,-2.48348,3.72482,2.14896,-2.4845,3.72514,2.12892,-2.46959,3.45354,2.12803,-2.46857,5.62592,2.09534,-2.60503,4.53865,2.09176,-2.60094,5.08228,2.09355,-2.60298,5.6258,2.14589,-2.59267,5.0822,2.14411,-2.59063,5.3541,2.09444,-2.604,5.354,2.145,-2.59165,5.62583,2.12347,-2.60366,5.35401,2.12257,-2.60264,5.0822,2.12168,-2.60162,4.5386,2.14232,-2.58858,4.81046,2.09265,-2.60196,4.8104,2.14321,-2.58961,4.81038,2.12078,-2.6006,4.53856,2.11989,-2.59958,5.62616,2.0479,-2.58363,5.0826,2.04611,-2.58159,5.35438,2.047,-2.58261,5.62603,2.06794,-2.59854,5.35423,2.06704,-2.59752,5.08243,2.06614,-2.5965,4.53905,2.04431,-2.57954,4.81083,2.04521,-2.58057,4.81062,2.06525,-2.59548,4.53882,2.06435,-2.59445,3.45137,2.08817,-2.59685,3.99501,2.08997,-2.59889,3.995,2.14053,-2.58654,4.26683,2.09086,-2.59992,4.2668,2.14142,-2.58756,4.26674,2.11899,-2.59855,3.99492,2.1181,-2.59753,3.4514,2.13874,-2.5845,3.7232,2.13964,-2.58552,3.72319,2.08907,-2.59787,3.72311,2.1172,-2.59651,3.45129,2.11631,-2.59549,3.9955,2.04252,-2.5775,4.26727,2.04341,-2.57852,4.26701,2.06345,-2.59343,3.99521,2.06256,-2.59241,3.45195,2.04072,-2.57546};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_2()
		{
			double[] value = {3.72372,2.04162,-2.57648,3.7234,2.06166,-2.59139,3.4516,2.06076,-2.59037,1.43765,2.0264,-2.51624,1.43674,2.14912,-2.52755,2.44528,2.02972,-2.52002,2.44449,2.15243,-2.53134,2.44653,2.0973,-2.4583,2.9491,2.03139,-2.52192,2.95015,2.09896,-2.4602,2.95009,2.04839,-2.47255,3.20196,2.09979,-2.46114,3.20191,2.04922,-2.4735,3.20204,2.07166,-2.4625,2.95023,2.07083,-2.46156,2.44643,2.04673,-2.47066,2.69834,2.09813,-2.45925,2.69826,2.04756,-2.4716,2.69842,2.07,-2.46061,2.44661,2.06917,-2.45966,2.94836,2.15409,-2.53323,2.9495,2.14642,-2.48159,3.20135,2.14724,-2.48253,3.20172,2.1272,-2.46763,2.9499,2.12637,-2.46668,2.4458,2.14476,-2.47969,2.69765,2.14559,-2.48064,2.69808,2.12555,-2.46573,2.44625,2.12472,-2.46479,1.43929,2.09399,-2.45452,1.94146,2.02806,-2.51813,1.94291,2.09565,-2.45641,1.94278,2.04507,-2.46876,2.19472,2.09648,-2.45736,2.19461,2.0459,-2.46971,2.1948,2.06834,-2.45872,1.94299,2.06751,-2.45777,1.43912,2.04341,-2.46687,1.69095,2.04424,-2.46782,1.6911,2.09482,-2.45546,1.69118,2.06668,-2.45682,1.43937,2.06585,-2.45588,1.94061,2.15078,-2.52944,1.9421,2.14311,-2.4778,2.19395,2.14393,-2.47875,2.19443,2.12389,-2.46384,1.94261,2.12306,-2.46289,1.4384,2.14145,-2.47591,1.69025,2.14228,-2.47685,1.69078,2.12223,-2.46195,1.43896,2.12141,-2.461,2.44324,2.08485,-2.59306,2.9473,2.08651,-2.59496,2.94737,2.13709,-2.5826,3.19934,2.08734,-2.5959,3.19938,2.13791,-2.58355,3.19925,2.11548,-2.59454,2.94722,2.11465,-2.59359,2.44333,2.13543,-2.58071,2.69535,2.13626,-2.58165,2.69527,2.08568,-2.59401,2.69519,2.11382,-2.59265,2.44315,2.11299,-2.5917,2.94796,2.03906,-2.57356,3.19995,2.03989,-2.57451,3.19958,2.05993,-2.58942,2.94755,2.0591,-2.58847,2.44397,2.0374,-2.57167,2.69596,2.03823,-2.57262,2.69553,2.05827,-2.58752,2.44351,2.05744,-2.58658,1.4351,2.08153,-2.58927,1.93917,2.08319,-2.59117,1.9393,2.13377,-2.57881,2.1912,2.08402,-2.59211,2.19132,2.1346,-2.57976,2.19112,2.11216,-2.59075,1.93909,2.11133,-2.5898,1.43526,2.13211,-2.57692,1.68728,2.13294,-2.57786,1.68713,2.08236,-2.59022,1.68705,2.1105,-2.58886,1.43502,2.10967,-2.58791,1.93998,2.03573,-2.56977,2.19197,2.03656,-2.57072,2.19149,2.05661,-2.58563,1.93947,2.05578,-2.58468,1.43599,2.03407,-2.56788,1.68798,2.0349,-2.56883,1.68745,2.05495,-2.58373,1.43543,2.05411,-2.58279,-0.0046102,2.14439,-2.52213,0.57989,2.02402,-2.49333,0.71607,2.14675,-2.52484,0.71897,2.09162,-2.45181,1.07735,2.02521,-2.51488,1.07913,2.0928,-2.45316,1.07894,2.04222,-2.46552,1.25921,2.0934,-2.45384,1.25903,2.04281,-2.46619};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_3()
		{
			double[] value = {1.25929,2.06525,-2.4552,1.07921,2.06466,-2.45452,0.71876,2.04103,-2.46416,0.89905,2.09221,-2.45248,0.89885,2.04162,-2.46484,0.89913,2.06406,-2.45385,0.71905,2.06347,-2.45317,1.0764,2.14794,-2.52619,1.07819,2.14027,-2.47455,1.2583,2.14086,-2.47523,1.25887,2.12081,-2.46032,1.07878,2.12022,-2.45964,0.71797,2.13908,-2.4732,0.89808,2.13967,-2.47388,0.8987,2.11963,-2.45897,0.71861,2.11904,-2.45829,-0.0013474,2.08924,-2.4491,0.4967,2.02283,-2.49237,0.35881,2.09043,-2.45045,0.35857,2.03984,-2.46281,0.53889,2.09102,-2.45113,0.5387,2.04044,-2.4578,0.53897,2.06288,-2.45249,0.35889,2.06228,-2.45182,-0.0016086,2.03865,-2.46145,0.17848,2.03925,-2.46213,0.17873,2.08984,-2.44978,0.17881,2.06169,-2.45114,-0.0012667,2.0611,-2.45046,0.35573,2.14557,-2.52348,0.35776,2.1379,-2.47184,0.53787,2.13849,-2.47252,0.53852,2.11844,-2.45761,0.35843,2.11785,-2.45694,-0.0024549,2.13671,-2.47049,0.17765,2.13731,-2.47117,0.17834,2.11726,-2.45626,-0.0017463,2.11667,-2.45558,0.71414,2.07916,-2.58656,1.07462,2.08034,-2.58792,1.07481,2.13093,-2.57556,1.25486,2.08094,-2.58859,1.25504,2.13152,-2.57624,1.25478,2.10908,-2.58723,1.07454,2.10849,-2.58655,0.71436,2.12974,-2.57421,0.89458,2.13033,-2.57488,0.89438,2.07975,-2.58724,0.8943,2.10789,-2.58588,0.71406,2.1073,-2.5852,1.07556,2.03288,-2.56652,1.25577,2.03347,-2.5672,1.2552,2.05352,-2.58211,1.07497,2.05293,-2.58143,0.71514,2.03169,-2.56517,0.89535,2.03229,-2.56585,0.89474,2.05233,-2.58075,0.71451,2.05174,-2.58008,-0.0068137,2.07678,-2.58385,0.35366,2.07797,-2.58521,0.3539,2.12856,-2.57285,0.5339,2.07856,-2.58588,0.53413,2.12915,-2.57353,0.53382,2.10671,-2.58452,0.35358,2.10611,-2.58384,-0.0065524,2.12737,-2.5715,0.17367,2.12796,-2.57217,0.17343,2.07737,-2.58453,0.17334,2.10552,-2.58317,-0.0068943,2.10493,-2.58249,0.35472,2.0305,-2.56382,0.53784,2.0311,-2.52952,0.53428,2.05114,-2.5794,0.35405,2.05055,-2.57872,-0.0057061,2.02931,-2.56246,0.17451,2.02991,-2.56314,0.17382,2.04995,-2.57804,-0.0064147,2.04936,-2.57737,-0.60072,2.01632,-2.46401,-0.60253,2.14204,-2.47526,-0.30213,2.01898,-2.48742,-0.30357,2.14321,-2.4987,-0.29795,2.08742,-2.42585,-0.15284,2.02031,-2.49912,-0.14965,2.08833,-2.43747,-0.15011,2.03743,-2.44981,-0.075499,2.08879,-2.44329,-0.075858,2.03804,-2.45563,-0.075428,2.06055,-2.44465,-0.14959,2.06001,-2.43884,-0.29861,2.03621,-2.43817,-0.2238,2.08787,-2.43166,-0.22436,2.03682,-2.44399,-0.22375,2.05947,-2.43302,-0.29791,2.05893,-2.42721,-0.15409,2.1438,-2.51041,-0.1511,2.13609,-2.45884,-0.076779,2.1364,-2.46466,-0.07595,2.11629,-2.44977,-0.15015,2.11592,-2.44395};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_4()
		{
			double[] value = {-0.29975,2.13546,-2.44719,-0.22543,2.13577,-2.45301,-0.22436,2.11554,-2.43813,-0.29856,2.11517,-2.43232,-0.59456,2.08559,-2.4026,-0.45143,2.01765,-2.47571,-0.44626,2.0865,-2.41423,-0.4471,2.03499,-2.42653,-0.3721,2.08696,-2.42004,-0.37286,2.0356,-2.43235,-0.37207,2.05838,-2.4214,-0.44624,2.05784,-2.41558,-0.5956,2.03377,-2.41489,-0.52135,2.03438,-2.42071,-0.52041,2.08604,-2.40841,-0.5204,2.0573,-2.40977,-0.59456,2.05676,-2.40396,-0.45305,2.14262,-2.48698,-0.4484,2.13483,-2.43553,-0.37408,2.13514,-2.44136,-0.37277,2.11479,-2.4265,-0.44697,2.11442,-2.42068,-0.59705,2.1342,-2.42388,-0.52273,2.13451,-2.42971,-0.52118,2.11404,-2.41487,-0.59538,2.11367,-2.40905,-0.30775,2.07478,-2.56026,-0.15728,2.07578,-2.57206,-0.15683,2.12668,-2.55972,-0.082048,2.07628,-2.57795,-0.081689,2.12702,-2.56561,-0.082118,2.10451,-2.57659,-0.15734,2.1041,-2.57069,-0.3071,2.12598,-2.54794,-0.23196,2.12633,-2.55383,-0.23252,2.07528,-2.56616,-0.23257,2.10368,-2.5648,-0.30779,2.10327,-2.5589,-0.15583,2.02802,-2.55069,-0.080767,2.02867,-2.55658,-0.081596,2.04878,-2.57147,-0.15678,2.04819,-2.56558,-0.30595,2.02674,-2.53893,-0.23089,2.02738,-2.54481,-0.23196,2.04761,-2.55969,-0.30714,2.04702,-2.5538,-0.60869,2.07277,-2.53667,-0.45822,2.07378,-2.54847,-0.45737,2.12529,-2.53616,-0.38299,2.07428,-2.55436,-0.38223,2.12564,-2.54205,-0.38301,2.10285,-2.55301,-0.45824,2.10243,-2.54711,-0.60764,2.12459,-2.52438,-0.53251,2.12494,-2.53027,-0.53345,2.07327,-2.54257,-0.53346,2.10202,-2.54121,-0.60869,2.1016,-2.53532,-0.45607,2.02545,-2.52716,-0.38101,2.02609,-2.53304,-0.38232,2.04644,-2.5479,-0.4575,2.04586,-2.54201,-0.60619,2.02416,-2.51539,-0.53113,2.02481,-2.52128,-0.53268,2.04527,-2.53612,-0.60787,2.04469,-2.53022,-3.17784,0.89048,-2.36768,-3.1812,1.0223,-2.3788,-3.16354,0.96316,-2.3069,-1.21525,2.01085,-2.41584,-1.20502,2.08182,-2.35475,-1.20687,2.02874,-2.36698,-3.1662,0.90881,-2.31907,-1.21784,2.13962,-2.42703,-1.20894,2.13161,-2.37592,-3.16889,1.01412,-2.32795,-3.1955,0.94963,-2.43957,-1.22807,2.06865,-2.48812,-1.22622,2.12174,-2.47589,-3.19284,1.00398,-2.4274,-1.22415,2.01886,-2.46696,-3.19016,0.89867,-2.41852,-0.79289,2.14136,3.48429,-3.36952,0.88891,3.3793,-3.37312,1.02162,3.39041,-3.35393,0.96208,3.3186,-3.35685,0.90736,3.33076,-3.35973,1.01339,3.33963,-0.78341,2.08454,3.41174,-1.40615,2.00931,3.42618,-1.39464,2.08076,3.36517,-1.39675,2.02732,3.37739,-0.7847,2.03237,3.42402,-1.09073,2.02984,3.4007,-1.08902,2.08265,3.38846,-1.39475,2.05103,3.36652,-1.08909,2.05327,3.38981,-0.78343,2.05552,3.4131,-1.40898,2.13894,3.43735,-1.39901,2.13088,3.38631};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_5()
		{
			double[] value = {-0.78634,2.13348,3.43299,-1.09268,2.13218,3.40965,-1.39603,2.10972,3.37158,-1.0902,2.11127,3.39488,-0.78436,2.11281,3.41818,-3.38871,0.94845,3.45111,-3.38579,1.00317,3.43895,-3.38291,0.89714,3.43008,-0.80033,2.07163,3.54561,-1.42049,2.06749,3.49836,-1.41838,2.12093,3.48614,-0.79903,2.1238,3.53333,-1.10871,2.12237,3.50974,-1.11041,2.06956,3.52198,-1.42038,2.09722,3.49701,-1.11034,2.09894,3.52063,-0.8003,2.10065,3.54425,-1.41612,2.01737,3.47722,-0.79739,2.02269,3.52436,-1.10676,2.02003,3.50079,-1.4191,2.03853,3.49195,-1.10924,2.04094,3.51556,-0.79937,2.04336,3.53917,8.86833,2.42953,1.81603,3.22052,2.03096,3.56727,-0.024704,2.02165,3.53143,-0.02579,2.14438,3.54274,-0.40777,2.01823,3.50225,-0.40934,2.14287,3.51351,-0.40287,2.08689,3.44073,-0.59931,2.01652,3.48765,-0.59314,2.08572,3.42624,-0.59419,2.03394,3.43853,-0.68827,2.08513,3.41899,-0.68945,2.03316,3.43128,-0.68829,2.05622,3.42035,-0.59314,2.05691,3.42759,-0.40367,2.03552,3.45305,-0.49801,2.0863,3.43349,-0.49893,2.03473,3.44579,-0.49799,2.05761,3.43484,-0.40285,2.05831,3.44209,-0.60112,2.14212,3.4989,-0.59563,2.13428,3.44752,-0.69099,2.13388,3.44025,-0.68916,2.11329,3.42543,-0.59396,2.11377,3.43269,-0.40492,2.13509,3.46205,-0.50028,2.13469,3.45478,-0.49876,2.11426,3.43994,-0.40356,2.11474,3.44719,-0.02234,2.08924,3.46973,-0.21624,2.01994,3.51684,-0.21261,2.08807,3.45523,-0.21315,2.03709,3.46756,-0.30774,2.08748,3.44798,-0.30841,2.0363,3.46031,-0.3077,2.05901,3.44934,-0.21256,2.05971,3.45659,-0.022634,2.03866,3.48208,-0.11789,2.03788,3.47482,-0.11747,2.08866,3.46248,-0.11741,2.0604,3.46384,-0.022263,2.0611,3.47109,-0.21757,2.14362,3.52813,-0.21421,2.1359,3.47658,-0.30957,2.13549,3.46932,-0.30836,2.11522,3.45445,-0.21316,2.1157,3.4617,-0.023502,2.13671,3.49111,-0.11886,2.1363,3.48385,-0.11796,2.11618,3.46896,-0.022755,2.11666,3.47621,-0.41424,2.0742,3.57503,-0.60729,2.07292,3.56032,-0.60624,2.12469,3.54802,-0.70381,2.07227,3.55296,-0.70264,2.12424,3.54068,-0.70379,2.10119,3.55161,-0.60729,2.10172,3.55896,-0.41345,2.12558,3.56271,-0.50984,2.12513,3.55537,-0.51076,2.07356,3.56767,-0.51078,2.10225,3.56631,-0.41427,2.10279,3.57367,-0.60479,2.02435,3.53904,-0.70109,2.02352,3.5317,-0.70292,2.04411,3.54652,-0.60646,2.04486,3.55387,-0.41219,2.02601,3.55371,-0.50849,2.02518,3.54637,-0.51001,2.04561,3.56122,-0.41356,2.04636,3.56857,-0.028154,2.07678,3.60444,-0.2212,2.07549,3.58973,-0.22065,2.12647,3.5774,-0.31772,2.07485,3.58238,-0.31705,2.12603,3.57006,-0.31776,2.10332,3.58102,-0.22125,2.10386,3.58837};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_6()
		{
			double[] value = {-0.02786,2.12736,3.59209,-0.12426,2.12692,3.58475,-0.12468,2.07614,3.59709,-0.12474,2.10439,3.59573,-0.02823,2.10492,3.60308,-0.21959,2.02766,3.56838,-0.31589,2.02683,3.56105,-0.3171,2.04711,3.57591,-0.22065,2.04786,3.58326,-0.026992,2.02932,3.58306,-0.12329,2.02849,3.57572,-0.12419,2.04861,3.59061,-0.027739,2.04936,3.59796,0.95977,2.02478,3.49555,1.06429,2.14832,3.55492,0.52065,2.02321,3.53745,0.51925,2.14635,3.54883,0.52091,2.09097,3.47576,0.24797,2.02243,3.53444,0.24928,2.09011,3.47274,0.2493,2.03945,3.48508,0.11347,2.08968,3.47123,0.11333,2.03906,3.48358,0.11359,2.06151,3.47259,0.24945,2.06192,3.4741,0.52123,2.04024,3.48809,0.3851,2.09054,3.47425,0.38526,2.03984,3.48659,0.38531,2.06233,3.4756,0.52117,2.06274,3.47711,0.24673,2.14536,3.54578,0.2483,2.13766,3.49414,0.1124,2.13718,3.49263,0.11307,2.11712,3.47772,0.24889,2.11757,3.47923,0.52011,2.13861,3.49718,0.38421,2.13813,3.49566,0.38471,2.11803,3.48074,0.52053,2.11848,3.48226,1.06415,2.0927,3.48179,0.90178,2.024,3.49471,0.79253,2.09184,3.47877,0.79316,2.04103,3.49109,0.65672,2.09141,3.47726,0.65719,2.04063,3.48959,0.65703,2.06315,3.47861,0.79288,2.06356,3.48011,1.06509,2.04181,3.4941,0.93066,2.04142,3.48136,0.92834,2.09227,3.48028,0.92874,2.06397,3.48162,1.0646,2.06438,3.48312,0.79177,2.14734,3.55188,0.79191,2.13956,3.50021,0.65601,2.13908,3.49869,0.65636,2.11894,3.48377,0.79218,2.1194,3.48528,1.06372,2.14051,3.50324,0.92781,2.14003,3.50173,0.928,2.11985,3.48679,1.06382,2.12031,3.4883,0.51899,2.07859,3.61053,0.24542,2.07769,3.60748,0.24541,2.12834,3.59514,0.10863,2.07723,3.60596,0.10877,2.12785,3.59362,0.10851,2.1054,3.6046,0.24525,2.10587,3.60613,0.51867,2.12933,3.5982,0.38204,2.12884,3.59667,0.38221,2.07814,3.60901,0.38199,2.10635,3.60765,0.51873,2.10682,3.60918,0.2464,2.03014,3.58608,0.1097,2.02973,3.58457,0.10904,2.04979,3.59948,0.24581,2.05022,3.60099,0.51979,2.03096,3.58911,0.3831,2.03055,3.5876,0.38259,2.05065,3.60251,0.51937,2.05108,3.60403,1.06614,2.0804,3.61661,0.79257,2.0795,3.61357,0.79194,2.13031,3.60125,0.65578,2.07904,3.61205,0.65531,2.12982,3.59972,0.65547,2.1073,3.6107,0.79221,2.10777,3.61223,1.06521,2.13129,3.6043,0.92857,2.1308,3.60278,0.92935,2.07995,3.61509,0.92895,2.10825,3.61375,1.0657,2.10872,3.61528,0.79319,2.03177,3.59213,0.65649,2.03136,3.59062,0.65614,2.05151,3.60555,0.79292,2.05194,3.60706,1.06658,2.03259,3.59516,0.93082,2.03218,3.50955,0.9297,2.05236,3.60858};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_7()
		{
			double[] value = {1.06647,2.05279,3.6101,3.21756,2.15612,3.579,2.14326,2.02787,3.55537,2.14092,2.15222,3.56696,2.13725,2.09612,3.4937,1.60464,2.02633,3.54942,1.6007,2.09441,3.48774,1.60224,2.04337,3.50003,1.33243,2.09356,3.48477,1.33367,2.04259,3.49706,1.33297,2.06519,3.48609,1.60133,2.066,3.48906,2.1394,2.04493,3.50596,1.86897,2.09526,3.49072,1.87082,2.04415,3.503,1.86969,2.06681,3.49203,2.13806,2.06762,3.495,1.60261,2.15027,3.56094,1.60062,2.14239,3.50923,1.33217,2.14145,3.50624,1.33212,2.12121,3.49129,1.60041,2.12211,3.49428,2.13753,2.14427,3.51522,1.86907,2.14333,3.51223,1.8687,2.12301,3.49726,2.137,2.12391,3.50025,3.21034,2.09953,3.50561,2.68189,2.02942,3.56132,2.67379,2.09782,3.49965,2.67655,2.04648,3.5119,2.40552,2.09697,3.49668,2.40797,2.0457,3.50893,2.40642,2.06843,3.49797,2.67479,2.06923,3.50095,3.2137,2.04804,3.51783,2.94513,2.04726,3.51487,2.94207,2.09868,3.50263,2.94315,2.07004,3.50392,3.21152,2.07085,3.50689,2.67924,2.15417,3.57298,2.67443,2.14615,3.52121,2.40598,2.14521,3.51822,2.40529,2.12481,3.50324,2.67359,2.12571,3.50622,3.21133,2.14802,3.5272,2.94288,2.14708,3.52421,2.94188,2.12661,3.50921,3.21017,2.12751,3.5122,2.14694,2.08397,3.62863,1.60654,2.08219,3.62262,1.605,2.13323,3.61034,1.33634,2.08129,3.61962,1.3351,2.13226,3.60732,1.3358,2.10966,3.61829,1.60591,2.1106,3.6213,2.14479,2.13516,3.61637,1.87489,2.1342,3.61335,1.87674,2.08308,3.62563,1.87602,2.11154,3.62432,2.14613,2.11247,3.62733,1.60662,2.03421,3.60113,1.3366,2.0334,3.59815,1.33665,2.05364,3.61309,1.60683,2.05449,3.61609,2.14666,2.03582,3.60711,1.87664,2.03502,3.60412,1.87701,2.05533,3.61909,2.14719,2.05618,3.62208,3.22774,2.08755,3.64065,2.68734,2.08576,3.63464,2.68458,2.1371,3.6224,2.41714,2.08487,3.63164,2.41469,2.13613,3.61938,2.41624,2.11341,3.63034,2.68634,2.11435,3.63335,3.22437,2.13904,3.62843,2.95448,2.13807,3.62541,2.95754,2.08665,3.63765,2.95645,2.11529,3.63637,3.22656,2.11623,3.63938,2.6867,2.03744,3.61309,2.41668,2.03663,3.6101,2.41737,2.05703,3.62508,2.68754,2.05787,3.62808,3.22674,2.03906,3.61906,2.95672,2.03825,3.61607,2.95772,2.05872,3.63107,3.2279,2.05957,3.63407,5.69698,2.03869,3.59168,5.41803,2.03805,3.59456,5.68745,2.16506,3.60661,4.45618,2.03451,3.58091,4.45251,2.16059,3.5928,4.44123,2.10345,3.51927,3.83835,2.03273,3.57409,3.82578,2.10149,3.51244,3.82984,2.04982,3.52464,3.51806,2.10051,3.50903,3.52177,2.04893,3.52124,3.51934,2.07178,3.51029};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_8()
		{
			double[] value = {3.82717,2.07271,3.5137,4.44598,2.05161,3.53145,4.1335,2.10247,3.51586,4.13791,2.05072,3.52804,4.135,2.07364,3.51711,4.44282,2.07457,3.52052,3.83503,2.15835,3.5859,3.82719,2.15018,3.53407,3.51926,2.1491,3.53064,3.51792,2.12855,3.51562,3.82567,2.12958,3.51905,4.44304,2.15233,3.54095,4.13511,2.15126,3.53751,4.13341,2.13061,3.52247,4.44116,2.13165,3.5259,5.67211,2.10737,3.53293,5.32834,2.03628,3.58774,5.05667,2.10541,3.5261,5.06212,2.05339,3.53826,4.74895,2.10443,3.52269,4.75405,2.0525,3.53485,4.75065,2.07549,3.52392,5.05848,2.07642,3.52733,5.67826,2.05518,3.54506,5.37019,2.05429,3.54166,5.36439,2.10639,3.52952,5.3663,2.07735,3.53074,5.67413,2.07828,3.53415,5.06998,2.16282,3.5997,5.0589,2.15449,3.54782,4.75097,2.15341,3.54438,4.7489,2.13268,3.52932,5.05665,2.13371,3.53275,5.67475,2.15664,3.55469,5.36682,2.15557,3.55125,5.36439,2.13474,3.53618,5.67214,2.13578,3.5396,4.46746,2.09165,3.65444,3.8476,2.0896,3.64755,3.84354,2.14126,3.63535,3.53767,2.08857,3.6441,3.53396,2.14015,3.63189,3.53639,2.1173,3.64283,3.84621,2.11838,3.64629,4.46271,2.14349,3.64227,4.15312,2.14238,3.63881,4.15753,2.09062,3.651,4.15604,2.11945,3.64974,4.46587,2.12053,3.6532,3.8462,2.04091,3.62592,3.53647,2.03998,3.62249,3.53781,2.06054,3.63751,3.84772,2.06151,3.64094,4.46565,2.04276,3.63277,4.15592,2.04184,3.62934,4.15763,2.06248,3.64438,4.46753,2.06345,3.64782,5.70719,2.09575,3.66823,5.08733,2.0937,3.66134,5.08188,2.14571,3.64918,4.77739,2.09267,3.65789,4.77229,2.1446,3.64573,4.77569,2.12161,3.65665,5.08552,2.12268,3.66011,5.70104,2.14793,3.6561,5.39146,2.14682,3.65264,5.39726,2.09472,3.66478,5.39535,2.12376,3.66356,5.70517,2.12483,3.66702,5.0851,2.04462,3.63962,4.77537,2.04369,3.6362,4.77744,2.06442,3.65125,5.08735,2.06539,3.65469,5.70455,2.04647,3.64648,5.37491,2.04554,3.64305,5.39726,2.06637,3.65813,5.70716,2.06734,3.66157,5.69258,2.16569,3.60373,5.69442,2.03837,3.59312,5.69002,2.16537,3.60517,5.67466,2.10768,3.53151,5.69313,2.03821,3.59384,5.67339,2.10752,3.53222,5.67954,2.05534,3.54435,5.69249,2.03813,3.5942,5.6789,2.05526,3.54471,5.68449,2.04276,3.56671,5.68513,2.04284,3.56635,5.68577,2.04292,3.566,5.67275,2.10745,3.53258,5.67477,2.07836,3.53379,5.67541,2.07844,3.53343,5.68082,2.05549,3.54363,5.69377,2.03829,3.59348,5.68018,2.05542,3.54399,5.68641,2.043,3.56564,5.68705,2.04308,3.56528,5.67403,2.1076,3.53186,5.67604,2.07851,3.53308,5.67668,2.07859,3.53272};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_9()
		{
			double[] value = {5.68874,2.16522,3.60589,5.67603,2.1568,3.55397,5.67539,2.15672,3.55433,5.67278,2.13586,3.53924,5.67341,2.13593,3.53889,5.6881,2.16514,3.60625,5.68026,2.16517,3.57832,5.6809,2.16525,3.57797,5.68154,2.16533,3.57761,5.6773,2.15696,3.55326,5.67666,2.15688,3.55362,5.67405,2.13601,3.53853,5.67469,2.13609,3.53817,5.68938,2.1653,3.60553,5.68218,2.16541,3.57725,5.68282,2.16548,3.57689,5.67721,2.10799,3.53008,5.6957,2.03853,3.5924,5.67594,2.10784,3.53079,5.68209,2.05565,3.54292,5.69506,2.03845,3.59276,5.68145,2.05557,3.54328,5.68769,2.04316,3.56492,5.68833,2.04324,3.56456,5.6753,2.10776,3.53115,5.67732,2.07867,3.53236,5.67795,2.07875,3.53201,5.68337,2.05581,3.5422,5.69634,2.03861,3.59204,5.68273,2.05573,3.54256,5.68897,2.04332,3.56421,5.68961,2.04339,3.56385,5.67657,2.10791,3.53044,5.67859,2.07883,3.53165,5.67923,2.07891,3.53129,5.6913,2.16553,3.60445,5.67858,2.15711,3.55254,5.67794,2.15703,3.5529,5.67533,2.13617,3.53782,5.67596,2.13625,3.53746,5.69066,2.16545,3.60481,5.68345,2.16556,3.57653,5.68409,2.16564,3.57618,5.67985,2.15727,3.55183,5.67922,2.15719,3.55219,5.6766,2.13632,3.5371,5.67724,2.1364,3.53675,5.69194,2.16561,3.60409,5.68473,2.16572,3.57582,5.68537,2.1658,3.57546,5.70977,2.09606,3.66678,5.70848,2.09591,3.66751,5.70233,2.14809,3.65538,5.70169,2.14801,3.65574,5.69481,2.16035,3.63445,5.69545,2.16043,3.63409,5.6961,2.16051,3.63373,5.70784,2.09583,3.66787,5.70582,2.12491,3.66666,5.70646,2.12499,3.6663,5.70362,2.14825,3.65466,5.70298,2.14817,3.65502,5.69674,2.16059,3.63337,5.69738,2.16066,3.63301,5.70913,2.09598,3.66715,5.70711,2.12507,3.66594,5.70776,2.12515,3.66557,5.70584,2.04663,3.64576,5.7052,2.04655,3.64612,5.70781,2.06742,3.6612,5.70845,2.06749,3.66084,5.69969,2.03802,3.62248,5.69905,2.03794,3.62284,5.70033,2.0381,3.62212,5.70713,2.04679,3.64503,5.70649,2.04671,3.6454,5.7091,2.06757,3.66048,5.70975,2.06765,3.66012,5.70098,2.03818,3.62176,5.70162,2.03826,3.6214,5.71236,2.09638,3.66534,5.71106,2.09622,3.66606,5.70491,2.14841,3.65394,5.70426,2.14833,3.6543,5.69802,2.16074,3.63265,5.69867,2.16082,3.63229,5.71042,2.09614,3.66642,5.7084,2.12523,3.66521,5.70905,2.12531,3.66485,5.7062,2.14856,3.65322,5.70555,2.14848,3.65358,5.69931,2.1609,3.63193,5.69995,2.16098,3.63157,5.71171,2.0963,3.6657,5.70969,2.12539,3.66449,5.71034,2.12547,3.66413,5.70842,2.04695,3.64431,5.70778,2.04687,3.64467,5.71039,2.06773,3.65976,5.71104,2.06781,3.6594};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_10()
		{
			double[] value = {5.70226,2.03834,3.62104,5.70291,2.03842,3.62068,5.70971,2.0471,3.64359,5.70907,2.04703,3.64395,5.71168,2.06789,3.65903,5.71233,2.06797,3.65867,5.70355,2.0385,3.62032,5.70419,2.03858,3.61996,7.39839,2.24837,2.63906,7.39234,2.37318,2.65171,6.54769,2.14353,3.11537,6.54246,2.26943,3.12772,6.52162,2.21167,3.05723,6.12234,2.09111,3.35353,6.09942,2.15983,3.29365,6.10648,2.10794,3.3053,5.88831,2.13391,3.41187,5.89492,2.08188,3.42375,5.89046,2.1049,3.41301,6.1017,2.13089,3.29473,6.52958,2.16008,3.0684,6.31052,2.18575,3.17544,6.31803,2.13401,3.18685,6.31293,2.15688,3.17646,6.52417,2.18287,3.05818,6.11752,2.21756,3.36573,6.10263,2.20897,3.31505,5.89124,2.18312,3.43344,5.88838,2.16227,3.4185,6.09952,2.18814,3.30026,6.52541,2.26067,3.07827,6.31402,2.23482,3.19666,6.31066,2.214,3.18201,6.5218,2.23987,3.06377,7.36603,2.31535,2.58438,6.97304,2.19595,2.87721,6.94383,2.26351,2.8208,6.95269,2.21222,2.8315,6.73272,2.23759,2.93902,6.74114,2.18615,2.94995,6.7354,2.20886,2.9399,6.94664,2.23485,2.82162,7.3758,2.26435,2.5946,7.16424,2.23829,2.71305,7.15493,2.28943,2.70259,7.15788,2.26084,2.70334,7.36911,2.28684,2.58506,6.9674,2.32131,2.88971,6.94818,2.31236,2.84149,6.7368,2.28651,2.95988,6.73295,2.26574,2.94552,6.94409,2.29161,2.82728,7.37096,2.36406,2.60471,7.15957,2.33821,2.7231,7.15523,2.31747,2.70904,7.36637,2.34334,2.59079,6.56853,2.20129,3.18586,6.14044,2.14883,3.4256,6.13338,2.20072,3.41395,5.9264,2.12261,3.54547,5.91979,2.17464,3.53358,5.92425,2.15162,3.54432,6.13816,2.17778,3.42452,6.56057,2.25288,3.17469,6.34698,2.2268,3.29432,6.35449,2.17506,3.30573,6.35207,2.20393,3.30472,6.56598,2.23009,3.18491,6.13723,2.0997,3.40421,5.92347,2.0734,3.5239,5.92633,2.09425,3.53884,6.14034,2.12053,3.419,6.56474,2.1523,3.16482,6.35099,2.126,3.28451,6.35434,2.14681,3.29916,6.56835,2.17309,3.17932,7.42471,2.3062,2.70639,6.99662,2.25374,2.94613,6.98776,2.30504,2.93543,6.78257,2.22752,3.06599,6.77416,2.27896,3.05506,6.77989,2.25625,3.06511,6.9938,2.2824,2.94531,7.41494,2.3572,2.69616,7.20135,2.33112,2.81579,7.21066,2.27997,2.82626,7.20772,2.30856,2.8255,7.42163,2.33472,2.7057,6.99226,2.20489,2.92544,6.7785,2.17859,3.04513,6.78235,2.19937,3.05948,6.99636,2.22565,2.93965,7.41978,2.25749,2.68606,7.20602,2.23119,2.80575,7.21036,2.25193,2.81981,7.42437,2.27821,2.69997,8.86086,2.55245,1.8292,8.13336,2.33895,2.22754,8.1266,2.46281,2.24045,8.09556,2.40493,2.17585};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_11()
		{
			double[] value = {7.76588,2.29366,2.4333,7.7308,2.36014,2.38012,7.74134,2.3094,2.38993,7.54842,2.33775,2.48225,7.55857,2.28687,2.49226,7.55161,2.30929,2.48288,7.7341,2.33175,2.38069,8.10688,2.35444,2.18526,7.91318,2.38254,2.27798,7.92411,2.33192,2.28759,7.9166,2.3542,2.2785,8.0991,2.37666,2.17632,7.75947,2.418,2.44608,7.73622,2.40873,2.40014,7.55359,2.3864,2.50242,7.54879,2.36569,2.48863,7.7312,2.38804,2.38648,8.10148,2.45339,2.19557,7.91885,2.43106,2.29785,7.91362,2.41038,2.28432,8.09604,2.43273,2.18216,8.8251,2.49451,1.76733,8.50085,2.38424,2.02179,8.46033,2.44972,1.97159,8.47243,2.39948,1.98059,8.27795,2.42732,2.07372,8.28966,2.37696,2.08292,8.2816,2.39911,2.07413,8.46409,2.42157,1.97194,8.83797,2.44453,1.77592,8.6552,2.422,1.87825,8.64271,2.47211,1.86946,8.64659,2.44402,1.86976,8.82909,2.46648,1.76757,8.49373,2.50763,2.03483,8.46674,2.49806,1.991,8.28411,2.47573,2.09329,8.27845,2.45508,2.08,8.46087,2.47743,1.97785,8.832,2.54272,1.78644,8.64937,2.52039,1.88872,8.64329,2.49978,1.87569,8.8257,2.52213,1.77353,8.1644,2.39683,2.29214,7.79455,2.35151,2.49927,7.78401,2.40226,2.48945,7.60963,2.32886,2.60283,7.59948,2.37973,2.59281,7.60644,2.35731,2.60219,7.79125,2.37991,2.49869,8.15308,2.44732,2.28274,7.96854,2.42479,2.38609,7.97948,2.37417,2.3957,7.97606,2.40251,2.39518,8.16086,2.42511,2.29168,7.78913,2.30293,2.47924,7.60445,2.28021,2.58265,7.60926,2.30092,2.59644,7.79415,2.32362,2.4929,8.15848,2.34837,2.27243,7.97381,2.32565,2.37583,7.97904,2.34633,2.38937,8.16393,2.36903,2.28584,8.9041,2.48747,1.8779,8.53425,2.44215,2.08502,8.52215,2.49239,2.07603,8.34932,2.41949,2.18858,8.33761,2.46985,2.17938,8.34567,2.4477,2.18817,8.53048,2.4703,2.08467,8.89122,2.53745,1.86931,8.70668,2.51492,1.97267,8.71917,2.46481,1.98146,8.71529,2.4929,1.98117,8.9001,2.5155,1.87766,8.52784,2.39381,2.06561,8.34316,2.37109,2.16902,8.34882,2.39173,2.1823,8.53371,2.41444,2.07877,8.89719,2.43925,1.85879,8.71251,2.41653,1.9622,8.7186,2.43714,1.97523,8.90349,2.45985,1.8717,9.53372,2.53219,-0.17425,9.54499,2.53153,1.22303,9.22645,2.48351,1.50269,9.21968,2.60776,1.51522,9.04739,2.45652,1.65936,9.04027,2.5801,1.67221,8.99999,2.52121,1.6143,8.95786,2.44302,1.73769,8.91254,2.50786,1.69082,8.92589,2.45782,1.69899,8.86882,2.50118,1.72907,8.88193,2.45117,1.73745,8.87285,2.47312,1.72927,8.91662,2.47977,1.69098,9.01381,2.47112,1.62206,8.95626,2.51453,1.65256,8.96985,2.46447,1.66052};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_12()
		{
			double[] value = {8.96039,2.48642,1.65268,9.00415,2.49306,1.61439,8.95056,2.56628,1.7507,8.92006,2.55629,1.70938,8.87603,2.54951,1.74791,8.86951,2.52885,1.7352,8.91331,2.53557,1.69687,9.00812,2.56985,1.63233,8.96409,2.56307,1.67085,8.95712,2.54229,1.65854,9.00093,2.54901,1.62021,9.17488,2.54791,1.46127,9.13692,2.47002,1.58102,9.08743,2.53456,1.53779,9.10173,2.48441,1.54513,9.04371,2.52788,1.57604,9.05777,2.47777,1.5836,9.04792,2.49971,1.5761,9.09168,2.50636,1.5378,9.18965,2.49771,1.46821,9.14569,2.49106,1.50667,9.13116,2.54123,1.49953,9.13545,2.51301,1.49951,9.17922,2.51965,1.46121,9.12998,2.59393,1.59371,9.09618,2.58341,1.55527,9.05215,2.57663,1.5938,9.04473,2.55574,1.58188,9.08854,2.56246,1.54354,9.18424,2.59697,1.47822,9.14021,2.59019,1.51674,9.13235,2.56918,1.50521,9.17615,2.5759,1.46688,9.08768,2.51542,1.71727,8.99589,2.50144,1.79758,8.98253,2.55148,1.78941,8.94999,2.49445,1.83774,8.93688,2.54446,1.82936,8.94596,2.52251,1.83754,8.99181,2.52953,1.79742,9.07385,2.56551,1.7095,9.02819,2.55849,1.74946,9.04178,2.50843,1.75742,9.03766,2.53654,1.7573,9.08351,2.54356,1.71718,8.98837,2.45301,1.77902,8.94278,2.44613,1.81891,8.9493,2.46679,1.83161,8.99511,2.47373,1.79153,9.07954,2.46678,1.69924,9.03395,2.45989,1.73913,9.04093,2.48067,1.75144,9.08674,2.48761,1.71136,9.27126,2.54336,1.55663,9.17947,2.52939,1.63695,9.16517,2.57954,1.6296,9.13357,2.5224,1.67711,9.11951,2.57252,1.66955,9.12936,2.55057,1.67705,9.17522,2.55759,1.63693,9.25649,2.59356,1.5497,9.21083,2.58655,1.58965,9.22536,2.53638,1.59679,9.22107,2.56461,1.59681,9.26692,2.57162,1.55669,9.17072,2.48054,1.61946,9.12513,2.47366,1.65935,9.13255,2.49455,1.67127,9.17836,2.50149,1.63119,9.26189,2.4943,1.53969,9.21631,2.48742,1.57958,9.22417,2.50843,1.5911,9.26999,2.51537,1.55102,9.53885,2.65696,1.23594,9.38572,2.50752,1.36333,9.37927,2.63236,1.37558,9.33044,2.57166,1.32516,9.30609,2.49552,1.43301,9.25266,2.55979,1.39321,9.26785,2.50954,1.39978,9.21377,2.55385,1.42724,9.22875,2.50362,1.43399,9.21814,2.52556,1.42715,9.25707,2.53148,1.39309,9.34605,2.52136,1.33136,9.29155,2.56572,1.35918,9.30695,2.51545,1.36557,9.296,2.53739,1.35903,9.33493,2.5433,1.32496,9.29947,2.62006,1.4454,9.26257,2.60903,1.40968,9.2234,2.603,1.44395,9.21512,2.58188,1.43279,9.25408,2.58786,1.39869,9.34089,2.6211,1.34114,9.30173,2.61507,1.37541,9.29304,2.59384,1.3646,9.33201,2.59982,1.33051,9.486,2.59541,1.18904,9.46535,2.51952,1.29366};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_13()
		{
			double[] value = {9.40822,2.58354,1.2571,9.42425,2.53319,1.26293,9.36933,2.5776,1.29113,9.38515,2.52728,1.29715,9.37386,2.54921,1.2909,9.41278,2.55513,1.25684,9.50245,2.54502,1.19451,9.46335,2.5391,1.22872,9.44711,2.58947,1.22307,9.45171,2.56104,1.22278,9.49064,2.56695,1.18872,9.45906,2.64466,1.30576,9.41922,2.63316,1.2726,9.38006,2.62713,1.30687,9.37097,2.6058,1.29641,9.40993,2.61178,1.26232,9.49755,2.64522,1.20406,9.45838,2.63919,1.23833,9.4489,2.61776,1.22822,9.48786,2.62374,1.19413,9.43455,2.56822,1.41375,9.3529,2.55579,1.48519,9.33771,2.60604,1.47862,9.31208,2.54958,1.52091,9.2971,2.5998,1.51416,9.3077,2.57786,1.52101,9.34849,2.5841,1.48532,9.41893,2.61852,1.40755,9.37832,2.61228,1.44309,9.39373,2.56201,1.44947,9.38927,2.59034,1.44963,9.43006,2.59658,1.41395,9.34299,2.50654,1.46873,9.30244,2.50042,1.50421,9.31073,2.52154,1.51537,9.35148,2.52772,1.47971,9.42409,2.51878,1.39777,9.38354,2.51266,1.43325,9.39223,2.53389,1.44406,9.43298,2.54006,1.4084,9.59784,2.59308,1.27088,9.51619,2.58065,1.34232,9.50016,2.631,1.33648,9.47537,2.57444,1.37803,9.45955,2.62476,1.37202,9.47084,2.60282,1.37826,9.51162,2.60906,1.34257,9.58138,2.64348,1.26541,9.54077,2.63724,1.30094,9.55702,2.58687,1.3066,9.55241,2.6153,1.30689,9.59319,2.62154,1.2712,9.50519,2.53103,1.32681,9.46464,2.52491,1.36229,9.47373,2.54624,1.37275,9.51447,2.55241,1.3371,9.58629,2.54327,1.24684,9.54574,2.53715,1.27334,9.55522,2.55858,1.30144,9.59597,2.56476,1.26579,9.8606,2.59816,0.51274,9.85822,2.7349,0.50996,9.70279,2.56484,0.86731,9.69854,2.69593,0.87295,9.63515,2.63032,0.85057,9.62389,2.54819,1.04565,9.56058,2.61287,1.01981,9.57786,2.5615,1.02386,9.65326,2.57798,0.85322,9.61869,2.67645,1.05444,9.5737,2.66396,1.03089,9.53563,2.65459,1.11748,9.52329,2.60414,1.10442,9.5254,2.6328,1.10884,9.56293,2.64187,1.02356,9.64986,2.6827,0.85772,9.78431,2.66523,0.5121,9.78169,2.5815,0.68898,9.70973,2.64778,0.68134,9.72866,2.59446,0.68257,9.80407,2.61094,0.51193,9.76637,2.6027,0.59725,9.74702,2.65651,0.59672,9.71458,2.6175,0.68129,9.7519,2.62593,0.59672,9.78922,2.63436,0.51215,9.77838,2.71541,0.69146,9.72602,2.70144,0.68455,9.67244,2.63905,0.76596,9.68794,2.69207,0.77114,9.63801,2.66,0.85299,9.67554,2.66906,0.7677,9.71308,2.67813,0.68242,9.80217,2.72018,0.51138,9.76409,2.71081,0.59796,9.75061,2.6872,0.59713,9.78815,2.69626,0.51184,9.76617,2.63045,0.88969,9.682,2.61177,1.08028,9.66473,2.66314,1.07623};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_14()
		{
			double[] value = {9.74807,2.6828,0.88704,9.66888,2.56067,1.0692,9.63992,2.60242,1.17558,9.62758,2.55197,1.17713,9.63781,2.57376,1.17116,9.67965,2.58276,1.07653,9.75147,2.57807,0.88254,9.93451,2.66782,0.50851,9.85034,2.64914,0.6991,9.83141,2.70246,0.69786,9.91475,2.72212,0.50868,9.87308,2.71229,0.60327,9.89242,2.65848,0.6038,9.8455,2.67941,0.69914,9.88755,2.68905,0.6038,9.9296,2.6987,0.50846,9.83406,2.59547,0.69589,9.80826,2.63979,0.79439,9.79276,2.58677,0.78921,9.76332,2.60077,0.88728,9.80516,2.60978,0.79265,9.847,2.61878,0.69802,9.91665,2.61288,0.51206,9.87535,2.60418,0.55701,9.88883,2.62779,0.60339,9.93067,2.63679,0.50877,9.539,2.6563,-0.13046,9.70271,2.56517,0.19587,9.69861,2.6956,0.18975,9.63528,2.63029,0.2137,9.78166,2.58167,0.35326,9.7098,2.64776,0.3629,9.72868,2.59458,0.36142,9.65329,2.57822,0.21091,9.77842,2.71525,0.34986,9.72609,2.7013,0.3587,9.76413,2.71074,0.43504,9.74706,2.6565,0.4375,9.75065,2.68715,0.43666,9.71315,2.67804,0.36147,9.65002,2.68241,0.20603,9.67254,2.63903,0.2883,9.68806,2.69185,0.28236,9.67566,2.66893,0.28629,9.63816,2.65982,0.2111,9.48625,2.59535,-0.084701,9.62377,2.54868,0.038481,9.56077,2.61282,0.0645,9.5779,2.56186,0.060407,9.50252,2.5455,-0.090099,9.54021,2.55368,-0.014846,9.52351,2.60409,-0.010101,9.56541,2.58399,0.064728,9.52811,2.57559,-0.0098432,9.49081,2.5672,-0.084414,9.61881,2.67595,0.029645,9.57394,2.66353,0.053348,9.59802,2.62156,0.1391,9.61198,2.67297,0.12969,9.60066,2.65071,0.13591,9.56317,2.6416,0.060728,9.49786,2.64465,-0.099328,9.5359,2.65409,-0.02299,9.52567,2.63249,-0.014458,9.48817,2.62338,-0.089644,9.76605,2.63048,0.17192,9.85028,2.64915,0.34021,9.8314,2.70233,0.34169,9.74804,2.68255,0.17471,9.83398,2.59562,0.34441,9.89239,2.65849,0.42436,9.87532,2.60425,0.47237,9.8888,2.62783,0.4252,9.84692,2.61887,0.34164,9.75131,2.57836,0.1796,9.80816,2.63981,0.25607,9.79265,2.58699,0.262,9.80504,2.60991,0.25808,9.76317,2.60095,0.17452,9.59758,2.59314,-0.16467,9.68182,2.61181,0.0036266,9.66468,2.66277,0.0077191,9.58132,2.64299,-0.15927,9.623,2.65288,-0.075775,9.6397,2.60247,-0.08052,9.67717,2.64065,0.0033986,9.6351,2.63097,-0.080777,9.59302,2.62129,-0.16495,9.66864,2.5611,0.014778,9.72393,2.62114,0.087773,9.70998,2.56973,0.097187,9.72129,2.59199,0.09096,9.67941,2.58303,0.0073988,9.58299,2.54384,-0.17507,9.61153,2.55247,-0.11664,9.63754,2.57407,-0.076162,9.59566,2.56511,-0.15972,8.82574,2.42911,-0.838,9.33728,2.50244,-0.32646,9.33113,2.62645,-0.33834};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_15()
		{
			double[] value = {9.44105,2.51732,-0.22268,9.43506,2.64137,-0.2344,9.38454,2.58077,-0.18641,9.49294,2.52475,-0.1708,9.4354,2.58806,-0.13556,9.45143,2.53818,-0.14119,9.46082,2.59171,-0.11013,9.47697,2.54184,-0.11564,9.46536,2.56355,-0.10986,9.43991,2.5599,-0.13531,9.40034,2.53086,-0.19228,9.40997,2.58442,-0.16098,9.42588,2.53452,-0.16674,9.41446,2.55626,-0.16076,9.38901,2.55261,-0.18621,9.48703,2.64884,-0.18243,9.44671,2.63731,-0.15048,9.47228,2.64098,-0.12491,9.4627,2.61973,-0.11511,9.43724,2.61608,-0.14058,9.39555,2.62997,-0.20164,9.42113,2.63364,-0.17606,9.41177,2.61242,-0.16605,9.3863,2.60877,-0.19151,9.28283,2.56619,-0.28812,9.38916,2.50988,-0.27457,9.33369,2.57348,-0.23726,9.34924,2.52354,-0.24337,9.35911,2.57713,-0.21184,9.37479,2.5272,-0.21783,9.36356,2.54896,-0.21166,9.33811,2.54531,-0.23711,9.29815,2.51622,-0.29446,9.3237,2.51988,-0.26892,9.30826,2.56984,-0.26269,9.31266,2.54167,-0.26256,9.28722,2.53802,-0.28801,9.38309,2.63391,-0.28637,9.34439,2.62263,-0.2528,9.36997,2.6263,-0.22722,9.36083,2.60512,-0.21698,9.33537,2.60147,-0.24245,9.29324,2.61529,-0.30395,9.31882,2.61896,-0.27837,9.3099,2.59781,-0.26792,9.28443,2.59416,-0.29338,9.49158,2.57791,-0.27067,9.54458,2.58553,-0.21767,9.52855,2.63541,-0.21204,9.57108,2.58933,-0.19117,9.55493,2.6392,-0.18565,9.56654,2.61749,-0.19143,9.54006,2.61369,-0.21791,9.47578,2.62783,-0.2648,9.50217,2.63162,-0.23842,9.51808,2.58172,-0.24417,9.51359,2.60988,-0.24439,9.4871,2.60608,-0.27087,9.53327,2.53628,-0.20274,9.55997,2.54006,-0.19867,9.5692,2.56131,-0.18619,9.54274,2.55751,-0.21265,9.48057,2.52872,-0.25544,9.50692,2.5325,-0.22909,9.51628,2.55371,-0.23911,9.48982,2.54992,-0.26557,9.38557,2.56269,-0.37668,9.43857,2.5703,-0.32368,9.42301,2.62024,-0.31757,9.46507,2.57411,-0.29718,9.4494,2.62404,-0.29119,9.46062,2.60228,-0.29735,9.43414,2.59847,-0.32383,9.37025,2.61266,-0.37034,9.39663,2.61645,-0.34395,9.41207,2.5665,-0.35018,9.40767,2.59467,-0.35031,9.38118,2.59086,-0.37679,9.42786,2.52116,-0.30815,9.45422,2.52494,-0.2818,9.46335,2.54612,-0.29203,9.43689,2.54232,-0.31849,9.37516,2.5136,-0.36085,9.40151,2.51738,-0.3345,9.41043,2.53852,-0.34495,9.38397,2.53472,-0.37142,8.81879,2.55287,-0.85068,9.08151,2.46577,-0.58223,9.07496,2.58966,-0.59451,9.03216,2.53026,-0.53879,9.20939,2.48411,-0.45435,9.1575,2.54822,-0.41345,9.17223,2.49818,-0.42038,9.22017,2.55721,-0.35078,9.23519,2.5072,-0.35742,9.22449,2.52903,-0.35073,9.16177,2.52004,-0.41345,9.04632,2.48014,-0.5463,9.09483,2.53924,-0.47612,9.10927,2.48916,-0.48334};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_16()
		{
			double[] value = {9.09905,2.51105,-0.47617,9.03633,2.50207,-0.53889,9.20304,2.60805,-0.46642,9.16716,2.5972,-0.43003,9.2302,2.60624,-0.36699,9.22166,2.58516,-0.35615,9.1589,2.57615,-0.41892,9.04108,2.5791,-0.55611,9.10412,2.58815,-0.49307,9.09613,2.56715,-0.48169,9.03336,2.55815,-0.54445,8.78149,2.49432,-0.78946,8.95362,2.44744,-0.71011,8.90683,2.51229,-0.66412,8.9204,2.46209,-0.67222,8.9695,2.52127,-0.60145,8.98336,2.47111,-0.60926,8.97361,2.49308,-0.60162,8.91088,2.48409,-0.66434,8.79448,2.44405,-0.79814,8.85744,2.45307,-0.73518,8.84416,2.5033,-0.72679,8.84816,2.4751,-0.72706,8.78544,2.46611,-0.78978,8.94687,2.57126,-0.72259,8.915,2.56101,-0.68219,8.97804,2.57006,-0.61915,8.9706,2.54915,-0.60722,8.90783,2.54014,-0.66999,8.78893,2.54292,-0.80826,8.85196,2.55197,-0.74523,8.84506,2.53114,-0.73275,8.78229,2.52214,-0.79552,9.1243,2.52517,-0.63795,9.25493,2.54393,-0.50732,9.2402,2.59398,-0.50039,9.32025,2.55331,-0.442,9.30522,2.60332,-0.43536,9.31592,2.58149,-0.44206,9.25066,2.57211,-0.50732,9.11015,2.57529,-0.63044,9.17517,2.58464,-0.56541,9.18962,2.53455,-0.57263,9.1854,2.56274,-0.57258,9.12014,2.55336,-0.63784,9.24527,2.49496,-0.49074,9.31022,2.50428,-0.42579,9.31875,2.52536,-0.43663,9.25354,2.516,-0.50185,9.11538,2.47633,-0.62063,9.18033,2.48564,-0.55569,9.18832,2.50664,-0.56707,9.1231,2.49728,-0.63229,8.86303,2.48765,-0.89922,8.99367,2.50641,-0.76859,8.9801,2.55661,-0.76049,9.05898,2.51579,-0.70327,9.04512,2.56595,-0.69546,9.05487,2.54399,-0.70311,8.98961,2.53461,-0.76837,8.85005,2.53792,-0.89054,8.91507,2.54727,-0.82552,8.92835,2.49703,-0.8339,8.92435,2.52524,-0.83363,8.85909,2.51586,-0.89889,8.98549,2.45769,-0.75052,9.05044,2.46701,-0.68558,9.05788,2.48792,-0.6975,8.99267,2.47856,-0.76272,8.8556,2.43905,-0.88041,8.92054,2.44837,-0.81547,8.92745,2.4692,-0.82794,8.86223,2.45983,-0.89315,7.54464,2.2733,-1.50824,7.53728,2.39644,-1.52114,8.18519,2.3512,-1.17312,8.17803,2.47465,-1.18591,8.14265,2.41647,-1.12368,8.50546,2.39015,-1.00556,8.46207,2.45539,-0.95657,8.47487,2.40516,-0.96535,8.62178,2.47486,-0.87301,8.63468,2.42461,-0.88174,8.62572,2.44666,-0.87335,8.46599,2.42722,-0.95691,8.15527,2.36627,-1.13256,8.30236,2.43593,-1.04013,8.31507,2.38572,-1.04895,8.30627,2.40777,-1.04047,8.14654,2.38832,-1.12404,8.49841,2.51376,-1.01829,8.46924,2.50391,-0.97552,8.62908,2.52341,-0.89189,8.62255,2.50266,-0.8791,8.4628,2.48317,-0.96267,8.14955,2.46489,-1.14277,8.3094,2.4844,-1.05915,8.30305,2.46369,-1.04625,8.1433,2.44421,-1.12983,7.50382,2.33862,-1.45791};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_17()
		{
			double[] value = {7.86491,2.31225,-1.34068,7.82324,2.37754,-1.2908,7.83566,2.32738,-1.29977,7.98295,2.39701,-1.20724,7.99547,2.34683,-1.21616,7.98682,2.36887,-1.2076,7.82709,2.34942,-1.29117,7.51606,2.28849,-1.46698,7.67586,2.30794,-1.38337,7.66353,2.35808,-1.37435,7.66737,2.32998,-1.37473,7.50765,2.31053,-1.4583,7.85766,2.43554,-1.35352,7.82986,2.42588,-1.31003,7.98971,2.44539,-1.2264,7.98356,2.42472,-1.2134,7.82381,2.40524,-1.29698,7.51018,2.38687,-1.47728,7.67002,2.40637,-1.39365,7.66406,2.38576,-1.38056,7.50431,2.36627,-1.46413,8.22057,2.40938,-1.23534,8.5418,2.44852,-1.06728,8.529,2.49875,-1.05851,8.70242,2.46809,-0.98325,8.68952,2.51834,-0.97452,8.69848,2.49628,-0.98292,8.53788,2.4767,-1.06694,8.20795,2.45958,-1.22647,8.36848,2.47917,-1.14249,8.38118,2.42895,-1.15131,8.37728,2.45712,-1.15096,8.21668,2.43753,-1.23499,8.53463,2.40001,-1.04833,8.69512,2.41953,-0.96437,8.70165,2.44029,-0.97716,8.54108,2.42074,-1.06118,8.21367,2.36096,-1.21625,8.37415,2.38048,-1.13229,8.3805,2.40119,-1.14519,8.21992,2.38165,-1.2292,7.5781,2.33111,-1.57147,7.89933,2.37025,-1.40341,7.88691,2.42041,-1.39444,8.05995,2.38982,-1.31937,8.04743,2.44,-1.31045,8.05608,2.41795,-1.31901,7.89548,2.39837,-1.40303,7.56586,2.38124,-1.5624,7.72638,2.40083,-1.47842,7.73872,2.35068,-1.48744,7.73488,2.37879,-1.48706,7.57427,2.35921,-1.57108,7.89271,2.32191,-1.38418,8.05319,2.34144,-1.30022,8.05934,2.3621,-1.31321,7.89876,2.34255,-1.39722,7.57174,2.28287,-1.5521,7.73222,2.30239,-1.46814,7.73818,2.32301,-1.48123,7.57761,2.30346,-1.56524,5.62217,2.16266,-2.52309,6.58739,2.15687,-2.00905,6.57972,2.27955,-2.02211,6.54912,2.22228,-1.95738,7.06601,2.21509,-1.75865,7.02647,2.28045,-1.70765,7.03843,2.23038,-1.71686,7.26514,2.30953,-1.58278,7.27725,2.25943,-1.59192,7.26895,2.28146,-1.58318,7.03025,2.2524,-1.70806,6.56081,2.17226,-1.96674,6.7878,2.25136,-1.83252,6.79962,2.20132,-1.8418,6.79156,2.22334,-1.83294,6.55286,2.19427,-1.95782,7.0585,2.33799,-1.77162,7.03243,2.32856,-1.72723,7.2713,2.35772,-1.60225,7.26558,2.33716,-1.58903,7.02685,2.30804,-1.71393,6.55468,2.27026,-1.97718,6.79356,2.29941,-1.8522,6.78812,2.27893,-1.83883,6.54939,2.24981,-1.96373,5.59443,2.10594,-2.45686,6.10876,2.09866,-2.25946,6.07178,2.16411,-2.20712,6.08318,2.11414,-2.21662,6.31045,2.19319,-2.08225,6.322,2.1432,-2.09168,6.31417,2.16521,-2.0827,6.07547,2.13615,-2.20758,5.60556,2.05602,-2.46651,5.84437,2.08508,-2.34157,5.8331,2.13502,-2.33199,5.83678,2.10708,-2.33246,5.59808,2.07802,-2.45734,6.10094,2.22111,-2.2726};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_18()
		{
			double[] value = {6.07694,2.21196,-2.22712,6.31581,2.24111,-2.10215,6.31066,2.22069,-2.08863,6.07193,2.19158,-2.21353,5.59919,2.15366,-2.47707,5.83806,2.18281,-2.3521,5.8332,2.16246,-2.33843,5.59447,2.13335,-2.46332,6.61799,2.21415,-2.07378,7.09805,2.27263,-1.82262,7.08608,2.3227,-1.81341,7.33807,2.30187,-1.69705,7.32597,2.35197,-1.68791,7.33427,2.32994,-1.69665,7.09426,2.30068,-1.82221,6.6063,2.26417,-2.06442,6.84619,2.29343,-1.93892,6.85802,2.24339,-1.9482,6.85426,2.27141,-1.94778,6.61425,2.24215,-2.07335,7.09209,2.22451,-1.80304,7.33191,2.25369,-1.67757,7.33763,2.27425,-1.69079,7.09766,2.24504,-1.81634,6.61243,2.16616,-2.05399,6.85226,2.19534,-1.92852,6.85769,2.21582,-1.94189,6.61772,2.18661,-2.06743,5.65788,2.09718,-2.57609,6.13793,2.15566,-2.32493,6.12653,2.20563,-2.31543,6.37796,2.1849,-2.19936,6.36641,2.2349,-2.18993,6.37424,2.21289,-2.19891,6.13424,2.18362,-2.32448,5.64675,2.14709,-2.56644,5.88664,2.17636,-2.44094,5.8979,2.12642,-2.45051,5.89423,2.15436,-2.45005,5.65422,2.1251,-2.57561,6.13277,2.10781,-2.30493,6.3726,2.13699,-2.17946,6.37775,2.1574,-2.19298,6.13778,2.12819,-2.31853,5.65312,2.04946,-2.55588,5.89294,2.07863,-2.43041,5.89781,2.09898,-2.44408,5.65783,2.06977,-2.56963,9.88488,1.92657,0.51291,9.93301,1.9392,0.51295,9.89796,1.9298,0.53624,9.89711,1.92984,0.48946,9.54958,1.78121,-0.17151,9.59433,1.78954,-0.17403,9.63697,1.8221,-0.11461,9.56172,1.77961,-0.20796,9.53347,1.74306,1.21295,9.5789,1.75476,1.222,9.51935,1.74766,1.2602,9.63927,1.7643,1.16713,5.89368,2.09866,-2.40272,5.87206,2.07863,-2.41077,5.85334,2.04045,-2.42622,5.84437,2.08508,-2.34157,5.89058,1.11088,-2.39988,5.86897,1.09085,-2.40792,5.85025,1.05267,-2.42337,5.32503,1.24617,3.60228,5.41472,1.24794,3.6091,5.3716,1.25543,3.65759,0.90237,1.20647,3.47682,0.96036,1.20725,3.47704,0.93101,1.1984,3.4937,0.93166,1.24014,3.46033,0.49753,1.04523,-2.5179,0.58073,1.0466,-2.51535,0.53973,1.00174,-2.46427,0.53848,0.98427,-2.56385,-2.89795,1.02342,-2.401,-2.89951,1.01978,-2.3775,-2.92314,0.96464,-2.32574,-2.93182,0.94438,-2.32977,-2.94629,0.91062,-2.33631,-2.94905,0.90418,-2.35392,-2.90145,1.01525,-2.34892,-2.91042,0.99431,-2.3392,-2.95407,0.89247,-2.38522,-2.95277,0.89549,-2.40457,-2.92881,0.9514,-2.46048,-2.91864,0.97512,-2.45576,-2.90571,1.0053,-2.44991,-2.90216,1.01359,-2.42723,-2.95053,0.90072,-2.4373,-2.94187,0.92094,-2.44666,-2.92309,0.96475,3.35143,-2.93027,0.948,3.35466,-2.94623,0.91075,3.36204,-2.94881,0.90474,3.37801,-2.89792,1.02349,3.42661,-2.89875,1.02154,3.41437};
			return value;
		}
		private double[] getextrudedSurfaceShape1_coord_6_75_point_19()
		{
			double[] value = {-2.91686,0.97928,3.35796,-2.92876,0.95152,3.48615,-2.91909,0.97409,3.48586,-2.90567,1.00539,3.47553,-2.90388,1.00956,3.46445,-2.954,0.89262,3.41096,-2.95287,0.89527,3.42741,-2.93473,0.93759,3.47989,-2.9393,0.92693,3.35508,-2.90141,1.01533,3.37455,-2.90808,0.99977,3.36307,-2.91346,0.98722,3.48337,-2.95047,0.90086,3.46303,-2.94397,0.91602,3.47419};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_1()
		{
			double[] value = {0.17394,-0.97916,-0.1048,0.37219,-0.75843,-0.53502,0.35582,-0.79212,-0.49592,0.015794,-0.99546,-0.093841,-0.03819,-0.80584,0.5909,-0.032694,-0.85059,0.52482,0.0082317,-0.99489,0.10065,-0.012945,-0.81296,-0.58218,0.0017474,-0.86223,-0.50652,0.0036319,-0.99576,0.091898,0.0004924,-0.81283,-0.5825,0.00090112,-0.85804,-0.51358,-0.0036184,0.99576,-0.091895,-0.00048154,0.81283,0.58251,-0.00088957,0.85804,0.51358,-0.0036185,0.99576,-0.091883,-0.00048231,0.81285,0.58247,-0.00088997,0.85806,0.51354,0.0034412,0.091863,0.99577,0.0034418,0.09186,0.99577,0.004462,-0.24937,0.9684,0.0034408,0.091876,0.99576,0.003441,0.091867,0.99577,0.0044627,-0.24939,0.96839,0.0036319,-0.99576,0.091867,0.0050015,-0.65233,0.75792,0.0049615,-0.74962,0.66185,0.0042965,-0.18228,0.98324,0.0032667,0.13862,0.99034,0.0044625,-0.24938,0.9684,0.0036318,-0.99576,0.091874,0.0049965,-0.69256,0.72134,0.0049611,-0.7496,0.66187,0.0044619,-0.24937,0.9684,-0.0036182,0.99576,-0.091875,-0.00048217,0.81286,0.58245,-0.00088982,0.85807,0.51352,0.0020187,0.42236,0.90643,0.0016994,0.48364,0.87527,-0.00088921,0.85808,0.51351,0.0020185,0.42235,0.90643,0.0020182,0.42234,0.90644,0.0020187,0.42233,0.90644,0.0044631,-0.24935,0.9684,0.0034411,0.091851,0.99577,0.0034413,0.091845,0.99577,0.0034413,0.091854,0.99577,0.0034412,0.09185,0.99577,0.0044629,-0.24936,0.9684,0.003632,-0.99576,0.091881,0.0049959,-0.69254,0.72136,0.0049612,-0.74959,0.66189,0.0044627,-0.24935,0.9684,0.003632,-0.99576,0.091889,0.0049956,-0.69253,0.72137,0.0049614,-0.74957,0.66191,0.0044631,-0.24934,0.96841,-0.0036187,0.99576,-0.09189,-0.00048193,0.81284,0.58249,-0.00088936,0.85805,0.51356,0.0020192,0.42232,0.90644,0.0020189,0.4223,0.90645,0.002019,0.42229,0.90646,0.002019,0.42228,0.90646,0.00049291,-0.81285,-0.58247,0.00090156,-0.85806,-0.51354,-0.0034405,-0.091865,-0.99577,-0.0034407,-0.091861,-0.99577,-0.0044614,0.24937,-0.9684,-0.0034411,-0.091869,-0.99577,-0.003441,-0.091868,-0.99577,-0.0044615,0.24938,-0.96839,-0.0049528,0.74962,-0.66185,-0.0049889,0.69256,-0.72134,-0.0042972,0.18228,-0.98324,-0.0032665,-0.13862,-0.99034,-0.0049951,0.65232,-0.75792,-0.0044613,0.24938,-0.9684,-0.0049529,0.7496,-0.66187,-0.0044614,0.24937,-0.9684,0.00049271,-0.81287,-0.58245,0.00090155,-0.85807,-0.51352,-0.0020143,-0.42236,-0.90642,-0.001694,-0.48363,-0.87527,0.0009024,-0.85808,-0.51352,-0.0020144,-0.42235,-0.90643,-0.0020142,-0.42234,-0.90644,-0.0020145,-0.42232,-0.90644,-0.0044608,0.24935,-0.9684,-0.0034404,-0.091847,-0.99577,-0.0034411,-0.091844,-0.99577,-0.0034406,-0.09186,-0.99577,-0.0034405,-0.091853,-0.99577,-0.0044614,0.24936,-0.9684,-0.0049891,0.69255,-0.72136,-0.0049533,0.74959,-0.66189,-0.0044612,0.24935,-0.9684,-0.0049896,0.69253,-0.72137,-0.0049533,0.74957,-0.66191,-0.0044609,0.24934,-0.96841};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_2()
		{
			double[] value = {0.00049275,-0.81284,-0.58249,0.0009011,-0.85805,-0.51356,-0.0020144,-0.42231,-0.90645,-0.0020145,-0.42231,-0.90645,-0.0020145,-0.42229,-0.90646,-0.0020149,-0.42228,-0.90646,0.0036321,-0.99576,0.091928,0.00049326,-0.81278,-0.58258,0.00090116,-0.858,-0.51364,-0.00088908,0.85801,0.51364,-0.00048186,0.81279,0.58256,-0.0036185,0.99576,-0.091919,-0.0036185,0.99576,-0.091911,-0.0004817,0.8128,0.58254,-0.00088951,0.85802,0.51361,0.0034417,0.091831,0.99577,0.0034412,0.091828,0.99577,0.004463,-0.24932,0.96841,0.0034412,0.091837,0.99577,0.0034418,0.091837,0.99577,0.0044623,-0.24933,0.96841,0.0049957,-0.69251,0.72139,0.0049611,-0.74956,0.66192,0.0044631,-0.24933,0.96841,0.003632,-0.99576,0.091905,0.0049962,-0.6925,0.72141,0.0049613,-0.74954,0.66194,0.0044632,-0.24932,0.96841,-0.0036185,0.99576,-0.091907,-0.0004811,0.81282,0.58252,-0.00088946,0.85803,0.51359,0.0020191,0.42227,0.90647,0.0020192,0.42226,0.90647,0.0020191,0.42225,0.90648,0.002019,0.42224,0.90648,0.0044626,-0.2493,0.96842,0.0034412,0.091815,0.99577,0.0034408,0.09181,0.99577,0.0034411,0.091822,0.99577,0.0034417,0.09182,0.99577,0.0044624,-0.24931,0.96841,0.0036319,-0.99576,0.091913,0.0049961,-0.69248,0.72142,0.0049613,-0.74953,0.66196,0.0044622,-0.24931,0.96841,0.0036321,-0.99576,0.091918,0.0049957,-0.69247,0.72143,0.0049609,-0.74951,0.66197,0.004462,-0.2493,0.96842,-0.00088921,0.85801,0.51362,0.0020187,0.42223,0.90649,0.0020197,0.42222,0.90649,0.0020193,0.42221,0.9065,-0.00048179,0.81278,0.58257,0.0020191,0.4222,0.9065,0.00049259,-0.8128,-0.58254,0.00090114,-0.85802,-0.51361,-0.0044612,0.24932,-0.96841,-0.0034408,-0.091831,-0.99577,-0.0034414,-0.091828,-0.99577,-0.0034407,-0.091839,-0.99577,-0.0034413,-0.091837,-0.99577,-0.0044605,0.24933,-0.96841,-0.00499,0.69251,-0.72139,-0.0049533,0.74956,-0.66192,-0.0044611,0.24933,-0.96841,-0.0049902,0.69249,-0.72141,-0.0049537,0.74954,-0.66194,-0.004461,0.24932,-0.96841,0.00049257,-0.81282,-0.58252,0.00090152,-0.85803,-0.51359,-0.0020148,-0.42227,-0.90647,-0.002015,-0.42226,-0.90647,-0.0020142,-0.42225,-0.90648,-0.0020147,-0.42224,-0.90648,-0.0044614,0.2493,-0.96842,-0.0034407,-0.091816,-0.99577,-0.0034408,-0.091812,-0.99577,-0.0034406,-0.091824,-0.99577,-0.0034408,-0.091821,-0.99577,-0.0044605,0.24931,-0.96841,-0.00499,0.69248,-0.72142,-0.0049538,0.74953,-0.66195,-0.0044606,0.24931,-0.96841,-0.0049903,0.69246,-0.72144,-0.0049536,0.74951,-0.66197,-0.0044618,0.2493,-0.96842,0.00049257,-0.81279,-0.58256,0.00090082,-0.85801,-0.51363,-0.002015,-0.42223,-0.90649,-0.0020146,-0.42222,-0.90649,-0.0020151,-0.42221,-0.9065,-0.0020145,-0.4222,-0.9065,-0.00088911,0.85797,0.51369,-0.00048176,0.81275,0.58261,-0.0036187,0.99576,-0.091943,-0.0036187,0.99576,-0.091937,-0.00048104,0.81276,0.5826,-0.0008884,0.85799,0.51367,0.0034418,0.091804,0.99577};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_3()
		{
			double[] value = {0.0034418,0.091799,0.99577,0.0044626,-0.24928,0.96842,0.0034405,0.09181,0.99577,0.0034414,0.091807,0.99577,0.0044626,-0.24929,0.96842,0.0049957,-0.69245,0.72145,0.0049611,-0.7495,0.66198,0.0044627,-0.24929,0.96842,0.0046749,-0.99494,0.10033,0.0049968,-0.69244,0.72146,0.0074346,-0.72389,0.68987,0.004462,-0.24928,0.96842,-0.0036185,0.99576,-0.091932,-0.00048137,0.81277,0.58259,-0.00088924,0.858,0.51365,0.0020188,0.42219,0.90651,0.0020199,0.42219,0.90651,0.0020193,0.42218,0.90651,0.00202,0.42217,0.90652,0.0044631,-0.24927,0.96842,0.003442,0.091795,0.99577,0.040188,0.09192,0.99496,0.0034412,0.091797,0.99577,0.0034406,0.091796,0.99577,0.0094592,-0.17616,0.98432,0.0021554,-0.98748,0.15775,0.014497,-0.61534,0.78813,0.0053103,-0.58281,0.81259,-0.00043143,-0.21259,0.97714,0.005197,-0.98651,0.16361,-0.0039906,-0.64038,0.76805,0.0020989,-0.71887,0.69514,0.0415,-0.24923,0.96756,-0.00088872,0.85798,0.51368,0.0020192,0.42216,0.90652,0.0020189,0.42215,0.90652,0.0020197,0.42214,0.90653,0.014433,0.81297,0.58212,0.034343,0.42231,0.9058,-0.040069,-0.81675,-0.5756,-0.00011515,-0.86367,-0.50405,-0.0044622,0.24929,-0.96842,-0.0034398,-0.091801,-0.99577,-0.0034397,-0.091799,-0.99577,-0.0034405,-0.091809,-0.99577,-0.0034404,-0.091805,-0.99577,-0.0044618,0.24929,-0.96842,-0.0036185,0.99576,-0.091926,-0.00499,0.69245,-0.72145,-0.0049526,0.7495,-0.66199,-0.004462,0.24929,-0.96842,-0.0049896,0.69244,-0.72146,-0.0049533,0.74949,-0.662,-0.0044618,0.24928,-0.96842,0.00049226,-0.81277,-0.58259,0.00090083,-0.85799,-0.51366,-0.0020155,-0.42219,-0.9065,-0.0020146,-0.42219,-0.90651,-0.0020151,-0.42218,-0.90651,-0.029267,-0.49808,-0.86664,-0.0044623,0.24927,-0.96842,-0.0034405,-0.09179,-0.99577,-0.040069,-0.091919,-0.99496,-0.0034397,-0.091799,-0.99577,-0.0034401,-0.091796,-0.99577,-0.0044615,0.24928,-0.96842,-0.0049893,0.69243,-0.72147,-0.0049524,0.74948,-0.66201,-0.0044619,0.24928,-0.96842,-0.0049891,0.69241,-0.72148,-0.0049537,0.74947,-0.66202,-0.041358,0.24923,-0.96756,0.023666,-0.87414,-0.4851,-0.015408,-0.92011,-0.39135,0.01197,-0.57448,-0.81843,-0.0020158,-0.42215,-0.90652,-0.0020155,-0.42215,-0.90652,-0.03352,-0.42231,-0.90583,0.018747,-0.99139,0.12958,-0.033399,-0.85402,-0.51917,-0.033288,-0.85484,-0.51783,0.036914,0.85489,0.5175,0.042382,0.80941,0.58571,-0.011458,0.99559,-0.093152,-0.011418,0.99563,-0.092645,0.042245,0.81064,0.58403,0.036658,0.85681,0.51433,0.077314,0.091212,0.99283,0.077317,0.090951,0.99285,0.077575,-0.24715,0.96587,0.077305,0.091745,0.99278,0.077309,0.091477,0.9928,0.077559,-0.24843,0.96554,0.040905,-0.6923,0.72045,0.057991,-0.74835,0.66076,0.077567,-0.24779,0.9657,0.015818,-0.99564,0.09188,0.06209,-0.69037,0.72079,0.058103,-0.74697,0.66231,0.077583,-0.24652,0.96603};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_4()
		{
			double[] value = {-0.01138,0.99568,-0.092145,0.042107,0.81186,0.58233,0.036529,0.85776,0.51274,0.068795,0.42137,0.90428,0.068836,0.42041,0.90472,0.068873,0.41946,0.90516,0.068913,0.4185,0.9056,0.077609,-0.24463,0.96651,0.077323,0.090168,0.99292,0.07292,0.06974,0.9949,0.077319,0.09069,0.99287,0.077321,0.090429,0.9929,0.07759,-0.24589,0.96619,0.015852,-0.9956,0.09232,0.062195,-0.68882,0.72226,0.058212,-0.74559,0.66385,0.077598,-0.24526,0.96635,0.015886,-0.99556,0.092757,0.062296,-0.68728,0.72372,0.058322,-0.74422,0.66539,0.073899,-0.28306,0.95625,0.036788,0.85585,0.51592,0.068954,0.41756,0.90603,0.06899,0.41661,0.90646,0.069028,0.41567,0.90689,0.037019,0.8541,0.51878,0.067266,0.37762,0.92351,-0.03895,-0.81062,-0.58427,-0.033016,-0.8568,-0.51459,-0.077017,0.24716,-0.96591,-0.077164,-0.091214,-0.99284,-0.07717,-0.090951,-0.99286,-0.077157,-0.091745,-0.99279,-0.077162,-0.091478,-0.99281,-0.077002,0.24844,-0.96558,-0.0074843,0.99574,-0.091857,-0.03966,0.69231,-0.72051,-0.055221,0.74841,-0.66093,-0.077011,0.2478,-0.96575,-0.059787,0.69041,-0.72095,-0.055336,0.74701,-0.66251,-0.077031,0.24652,-0.96607,-0.038804,-0.81188,-0.58254,-0.032882,-0.85779,-0.51295,-0.067577,-0.42139,-0.90436,-0.067621,-0.42042,-0.90481,-0.067662,-0.41945,-0.90525,-0.067706,-0.4185,-0.90569,-0.077058,0.24463,-0.96655,-0.077179,-0.090169,-0.99293,-0.082054,-0.069805,-0.99418,-0.077172,-0.090689,-0.99288,-0.077175,-0.09043,-0.99291,-0.07704,0.24589,-0.96623,-0.0599,0.68884,-0.72243,-0.055454,0.7456,-0.66408,-0.077048,0.24526,-0.96639,-0.060004,0.68728,-0.72391,-0.055568,0.74421,-0.66563,-0.079582,0.28303,-0.9558,-0.039094,-0.80937,-0.58599,-0.033154,-0.85582,-0.51621,-0.067747,-0.41754,-0.90613,-0.067786,-0.41659,-0.90656,-0.067826,-0.41565,-0.90699,-0.072607,-0.37768,-0.92309,-0.29244,0.95501,-0.049461,-0.29639,0.95311,-0.061089,-0.28004,0.94769,0.1532,-0.19178,0.71429,0.67306,0.16771,-0.56066,0.81088,-0.053075,0.1808,0.98209,0.00145,0.11528,0.99333,0.12786,-0.23713,0.96303,0.058322,-0.74366,0.66601,0.28775,-0.95642,0.049597,0.24113,-0.65299,0.71796,0.29309,-0.91132,0.28912,-0.014325,0.9914,-0.13006,-0.21142,0.76963,0.60246,-0.10732,0.42877,0.89702,0.29192,-0.95455,0.060207,0.27689,-0.94828,-0.15521,0.18385,-0.71558,-0.67391,-0.17387,0.56022,-0.80989,0.052687,-0.18052,-0.98216,-0.00092669,-0.11521,-0.99334,-0.12964,0.23805,-0.96256,-0.055663,0.74364,-0.66626,-0.24535,0.65224,-0.71721,-0.29824,0.90999,-0.28804,0.20966,-0.76963,-0.60308,0.10796,-0.42873,-0.89696,-0.01135,0.99547,0.094416,0.041482,0.80594,-0.59055,0.036318,0.85074,-0.52433,0.075564,-0.23929,-0.968,0.075173,0.088926,-0.9932,0.075165,0.089672,-0.99313,0.067004,-0.44897,-0.89103};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_5()
		{
			double[] value = {0.075154,0.08649,-0.99341,-0.0040544,0.11061,-0.99386,0.095347,-0.14528,-0.98479,0.022383,-0.98316,-0.18137,0.28009,-0.71998,-0.63497,0.31791,-0.90488,-0.28308,0.27557,-0.96023,-0.044893,0.30914,-0.71254,-0.62985,0.057226,-0.73983,-0.67036,0.12161,-0.2053,-0.97111,-0.011151,0.12575,-0.992,0.075538,-0.24174,-0.9674,0.045807,0.72128,-0.69113,-0.017979,0.98307,0.18235,-0.32464,0.94281,0.07564,-0.30819,0.93937,-0.15036,-0.10629,0.34856,-0.93124,0.067295,0.40937,-0.90988,-0.081154,0.45275,-0.88794,-0.25903,0.81334,-0.52094,0.067172,0.41258,-0.90844,-0.075024,0.23928,0.96805,-0.075029,-0.08892,0.99321,-0.075018,-0.089667,0.99314,-0.078525,-0.04104,0.99607,0.050144,-0.21382,0.97558,-0.10171,0.14395,0.98434,-0.067923,0.57719,0.81378,-0.28671,0.71917,0.63293,-0.32485,0.9029,0.28151,-0.28003,0.95889,0.045892,-0.31656,0.71089,0.62803,-0.054474,0.73973,0.6707,-0.13808,0.21614,0.96655,0.050176,-0.19357,0.9798,-0.074991,0.24173,0.96744,0.31816,-0.94504,-0.075347,0.30272,-0.94079,0.15256,-0.050202,-0.7212,0.6909,0.10074,-0.35157,0.93072,-0.066106,-0.40932,0.90999,0.081152,-0.45374,0.88743,0.25546,-0.8135,0.52246,-0.06597,-0.41254,0.90855,0.060138,-0.99254,-0.10606,0.40982,-0.78644,0.46212,0.34225,-0.8368,0.42734,0.0038799,-0.99601,-0.089155,-0.0040829,-0.80827,0.5888,-0.0032033,-0.85439,0.51962,0.0097661,-0.99574,-0.091729,-0.026035,-0.81279,0.58198,-0.031791,-0.85737,0.51371,0.035461,0.85736,-0.51349,0.040914,0.81113,-0.58343,-0.011189,0.99567,0.092286,-0.011238,0.99561,0.092936,0.041088,0.80955,-0.58561,0.035784,0.85489,-0.51758,0.075154,0.090609,-0.99305,0.07515,0.090949,-0.99302,0.075504,-0.24465,-0.96667,0.075161,0.089939,-0.99311,0.075155,0.090274,-0.99308,0.075522,-0.24305,-0.96707,0.060918,-0.68441,-0.72654,0.056973,-0.74317,-0.66667,0.075513,-0.24385,-0.96687,0.01574,-0.99553,-0.093124,0.060794,-0.68639,-0.72469,0.056836,-0.74494,-0.6647,0.075493,-0.24546,-0.96646,-0.011287,0.99555,0.093586,0.04126,0.80798,-0.58776,0.035946,0.85365,-0.5196,0.067112,0.41406,-0.90777,0.067063,0.41527,-0.90723,0.067016,0.41648,-0.90667,0.066969,0.4177,-0.90612,0.075464,-0.24791,-0.96584,0.075137,0.091973,-0.99292,0.043162,0.09206,-0.99482,0.075143,0.091289,-0.99299,0.075142,0.091628,-0.99295,0.075485,-0.24627,-0.96626,0.015697,-0.99558,-0.092561,0.060666,-0.68838,-0.72281,0.0567,-0.74672,-0.66272,0.075476,-0.24709,-0.96605,0.015655,-0.99564,-0.091996,0.060539,-0.69038,-0.72091,0.056562,-0.74851,-0.66071,0.043121,-0.24896,-0.96755,0.035623,0.85612,-0.51555,0.066917,0.41892,-0.90555,0.066868,0.42016,-0.90498,0.066817,0.42139,-0.90441,0.02772,0.81279,-0.58189,0.038664,0.42235,-0.90561,-0.037775,-0.80952,0.58588};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_6()
		{
			double[] value = {-0.032132,-0.85483,0.51791,-0.074951,0.24465,0.96671,-0.075006,-0.090607,0.99306,-0.075001,-0.090946,0.99303,-0.075016,-0.089937,0.99312,-0.075009,-0.09027,0.99309,-0.074973,0.24304,0.96711,-0.058624,0.68437,0.72677,-0.054206,0.74313,0.66695,-0.074962,0.24384,0.96691,-0.058489,0.68637,0.72489,-0.054061,0.74493,0.66495,-0.07494,0.24546,0.96651,-0.037957,-0.80792,0.58807,-0.032299,-0.85357,0.51997,-0.065908,-0.41403,0.90788,-0.065857,-0.41524,0.90732,-0.065803,-0.41646,0.90677,-0.065752,-0.41769,0.90621,-0.074905,0.24792,0.96588,-0.074985,-0.091973,0.99293,-0.043138,-0.092061,0.99482,-0.074995,-0.091287,0.993,-0.07499,-0.091629,0.99297,-0.07493,0.24627,0.9663,-0.058356,0.68838,0.723,-0.053916,0.74674,0.66293,-0.074917,0.24709,0.96609,-0.058219,0.69041,0.72107,-0.053769,0.74856,0.66089,-0.042772,0.24897,0.96757,-0.037594,-0.81113,0.58366,-0.031961,-0.8561,0.51582,-0.065698,-0.41892,0.90564,-0.065646,-0.42016,0.90507,-0.065591,-0.4214,0.9045,-0.03832,-0.42235,0.90562,-0.0017353,-0.92274,-0.38543,-0.058571,-0.88916,0.45384,0.069327,-0.93861,0.33793,0.0027441,0.85686,-0.51554,0.0036904,0.81167,-0.58411,-0.0045876,0.99582,0.091241,-0.0045901,0.9958,0.091465,0.0036837,0.81205,-0.58357,0.0027298,0.85754,-0.51442,0.010752,0.092003,-0.9957,0.010752,0.092072,-0.99569,0.011466,-0.24847,-0.96857,0.010753,0.091866,-0.99571,0.010752,0.091933,-0.99571,0.011465,-0.24902,-0.96843,0.028729,-0.69247,-0.72087,0.0094937,-0.74928,-0.66218,0.011465,-0.24875,-0.9685,0.003908,-0.99578,-0.091707,0.009996,-0.69198,-0.72184,0.0094978,-0.74898,-0.66252,0.011466,-0.2482,-0.96864,-0.0045922,0.99578,0.091692,0.0036751,0.81244,-0.58304,0.0027231,0.85787,-0.51386,0.0086647,0.42199,-0.90656,0.0086651,0.42182,-0.90664,0.0086672,0.42164,-0.90672,0.0086698,0.42145,-0.90681,-0.002483,-0.094763,-0.9955,0.010749,0.092282,-0.99567,0.01075,0.092342,-0.99567,0.010752,0.092139,-0.99569,0.010751,0.09221,-0.99568,0.011465,-0.24792,-0.96871,-0.0016384,-0.99344,-0.11437,0.0099985,-0.6916,-0.72221,0.00017926,-0.59109,-0.8066,0.011465,-0.24764,-0.96878,0.013856,-0.92496,-0.37982,-0.019364,-0.31861,-0.94769,0.010125,-0.31748,-0.94821,0.024178,-0.16994,-0.98516,0.0027379,0.8572,-0.51498,0.0086704,0.42128,-0.90689,0.008673,0.4211,-0.90697,0.0086743,0.42092,-0.90706,0.0036983,0.81128,-0.58464,0.0086766,0.4207,-0.90716,-0.0040161,-0.81206,0.58356,-0.0031368,-0.85754,0.51441,-0.011671,0.24847,0.96857,-0.010778,-0.092007,0.9957,-0.010778,-0.092074,0.99569,-0.010778,-0.091863,0.99571,-0.010779,-0.091933,0.99571,-0.011672,0.24903,0.96843,-0.0078725,0.99574,0.091829,-0.027948,0.69248,0.7209,-0.010082,0.74929,0.66216,-0.011671,0.24875,0.9685,-0.010535,0.69198,0.72184,-0.010085,0.74898,0.66251};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_7()
		{
			double[] value = {-0.011671,0.2482,0.96864,-0.0040073,-0.81245,0.58302,-0.003127,-0.85788,0.51385,-0.0087405,-0.422,0.90656,-0.0087424,-0.42181,0.90664,-0.008745,-0.42164,0.90672,-0.008746,-0.42146,0.9068,-0.011671,0.24737,0.96885,-0.010777,-0.092281,0.99567,-0.010777,-0.092343,0.99567,-0.010776,-0.092141,0.99569,-0.010777,-0.09221,0.99568,-0.011669,0.24792,0.96871,-0.010538,0.6916,0.72221,-0.010086,0.74867,0.66286,-0.01167,0.24764,0.96878,-0.01054,0.69121,0.72258,-0.010089,0.74837,0.66321,-0.011669,0.24706,0.96893,0.12516,-0.80441,0.58074,-0.00054641,-0.86579,0.50041,-0.0087465,-0.42128,0.90689,0.073647,-0.51409,0.85457,-0.030073,-0.61752,0.78598,-0.0087521,-0.4207,0.90716,0.0027976,0.85441,-0.51959,0.0037404,0.80904,-0.58774,-0.0045707,0.99596,0.089682,-0.0045754,0.99592,0.09013,0.0037266,0.8098,-0.58669,0.0027692,0.85573,-0.51741,0.010748,0.092716,-0.99563,0.010747,0.092849,-0.99562,0.011465,-0.24551,-0.96933,0.010749,0.092445,-0.99566,0.010749,0.092579,-0.99565,0.011465,-0.24659,-0.96905,0.040383,-0.40958,-0.91138,0.016999,-0.58792,-0.80874,0.011465,-0.24605,-0.96919,0.0077077,-0.99294,-0.11833,0.01001,-0.69002,-0.72372,0.0095136,-0.74729,-0.66444,0.011466,-0.24497,-0.96946,-0.0045803,0.99588,0.09057,0.0037117,0.81056,-0.58564,0.0027541,0.85639,-0.51632,0.0086798,0.42036,-0.90732,0.0086827,0.42001,-0.90748,0.0086859,0.41966,-0.90764,0.0086877,0.41931,-0.9078,0.011464,-0.24336,-0.96987,0.010746,0.093248,-0.99559,0.010745,0.093379,-0.99557,0.010748,0.09298,-0.99561,0.010746,0.093112,-0.9956,0.011464,-0.24443,-0.9696,0.00389,-0.99593,-0.090083,0.010015,-0.68927,-0.72444,0.0095196,-0.74669,-0.66511,0.011465,-0.2439,-0.96973,0.0038854,-0.99597,-0.08962,0.010022,-0.68852,-0.72515,0.0095246,-0.74609,-0.66577,0.011464,-0.24283,-0.97,0.0027833,0.85507,-0.5185,0.008691,0.41897,-0.90796,0.0086945,0.41862,-0.90812,0.0086973,0.41828,-0.90828,0.0037549,0.80829,-0.58878,0.0087007,0.41792,-0.90844,-0.0040558,-0.80979,0.5867,-0.0031748,-0.85572,0.51742,-0.011668,0.2455,0.96933,-0.010775,-0.092716,0.99563,-0.010775,-0.092847,0.99562,-0.010776,-0.092446,0.99566,-0.010776,-0.092579,0.99565,-0.01167,0.24658,0.96905,-0.0045848,0.99584,0.09099,-0.010542,0.69076,0.723,-0.010095,0.74786,0.66377,-0.011669,0.24604,0.96919,-0.010549,0.69,0.72373,-0.0101,0.74726,0.66446,-0.011668,0.24496,0.96946,-0.0040417,-0.81056,0.58565,-0.0044558,-0.8662,0.49968,-0.0087559,-0.42035,0.90732,-0.0087578,-0.42001,0.90748,-0.0087608,-0.41966,0.90764,-0.0087638,-0.41931,0.9078,-0.011667,0.24335,0.96987,-0.010773,-0.093251,0.99558,-0.010772,-0.09338,0.99557,-0.010774,-0.092982,0.99561,-0.010774,-0.093118,0.9956,-0.011668,0.24443,0.9696,-0.010555,0.68924,0.72446,-0.010106,0.74666,0.66513};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_8()
		{
			double[] value = {-0.011668,0.24389,0.96973,-0.01056,0.68848,0.72518,-0.010111,0.74605,0.66581,-0.011667,0.24281,0.97,-0.0040693,-0.80903,0.58776,-0.003189,-0.85506,0.51853,-0.0087661,-0.41896,0.90796,-0.0087697,-0.41862,0.90812,-0.0087723,-0.41828,0.90828,-0.0087744,-0.41792,0.90844,0.065017,-0.99264,-0.10214,0.080965,-0.99221,-0.09468,0.18849,-0.97442,0.12237,0.072399,-0.98674,0.1453,0.17314,-0.80349,0.56958,-0.0064163,-0.83453,0.55092,-0.097672,0.98695,-0.12803,-0.17292,0.80399,-0.56895,-0.0021114,0.87914,-0.47655,-0.0045549,0.99609,0.088227,0.0037866,0.80657,-0.59113,0.0028293,0.85296,-0.52197,0.010744,0.093823,-0.99553,0.010743,0.09397,-0.99552,0.011463,-0.24102,-0.97045,0.010745,0.09352,-0.99556,0.010744,0.093672,-0.99555,0.011464,-0.24223,-0.97015,0.010028,-0.68775,-0.72588,0.0095312,-0.74545,-0.6665,0.011464,-0.24162,-0.9703,0.0038745,-0.99606,-0.08863,0.010033,-0.68689,-0.72669,0.0095371,-0.74477,-0.66726,0.011464,-0.24041,-0.9706,-0.0045605,0.99604,0.088736,0.0037699,0.80743,-0.58995,0.0028129,0.85371,-0.52074,0.0087034,0.41753,-0.90862,0.0087069,0.41714,-0.9088,0.00871,0.41675,-0.90898,0.0087135,0.41637,-0.90916,0.011463,-0.23861,-0.97105,0.010741,0.094416,-0.99547,0.1138,0.094508,-0.989,0.010743,0.094121,-0.9955,0.010742,0.094269,-0.99549,0.011464,-0.23981,-0.97075,0.0035985,-0.99601,-0.089199,0.010041,-0.68604,-0.7275,0.009251,-0.73926,-0.67336,0.011463,-0.23921,-0.9709,0.0095511,-0.99114,-0.13247,0.010114,-0.67605,-0.73678,0.012222,-0.76565,-0.64314,-0.17922,-0.2832,-0.94217,-0.0045496,0.99613,0.087722,0.0038021,0.80571,-0.5923,0.002846,0.8522,-0.5232,0.0087166,0.41598,-0.90933,0.00872,0.41559,-0.90951,0.0087231,0.41521,-0.90969,-0.24293,0.41434,-0.8771,-0.0041148,-0.80654,0.59116,-0.0032346,-0.85293,0.52202,-0.011666,0.24099,0.97046,-0.010771,-0.093823,0.99553,-0.01077,-0.093974,0.99552,-0.010771,-0.093522,0.99556,-0.010771,-0.093673,0.99554,-0.011666,0.24222,0.97015,-0.0045659,0.996,0.089235,-0.010566,0.68771,0.72591,-0.010117,0.74539,0.66655,-0.011666,0.2416,0.97031,-0.010572,0.68684,0.72673,-0.010123,0.74471,0.66731,-0.011665,0.24039,0.97061,-0.0040985,-0.80741,0.58998,-0.0032178,-0.85369,0.52078,-0.0087778,-0.41753,0.90862,-0.0087813,-0.41714,0.9088,-0.0087848,-0.41675,0.90898,-0.0087879,-0.41636,0.90916,-0.011663,0.23858,0.97105,-0.010767,-0.094421,0.99547,0.36763,-0.071914,0.92719,-0.010768,-0.094122,0.9955,-0.010768,-0.094271,0.99549,-0.011664,0.23979,0.97076,-0.010577,0.68598,0.72754,-0.01013,0.74402,0.66808,-0.011664,0.23919,0.9709,-0.010584,0.68512,0.72836,-0.014127,0.77841,0.6276,0.17927,0.28278,0.94228,-0.004244,-0.80437,0.59411,-0.0033202,-0.85152,0.52431,-0.0087908,-0.41597,0.90933,-0.0088848,-0.41473,0.9099};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_9()
		{
			double[] value = {-0.0087359,-0.41356,0.91044,0.24312,-0.41445,0.877,-0.1946,0.97097,-0.13909,0.065536,0.95074,0.30298,-0.23948,0.96192,0.13173,-0.1947,0.97095,-0.13908,0.07516,0.93903,0.33552,-0.060385,0.99307,0.10085,-0.4318,-0.29123,-0.85366,-0.47552,0.41184,-0.77735,-0.47527,0.066478,-0.87732,-0.43201,-0.29112,-0.85359,-0.47578,0.41175,-0.77724,-0.4755,0.066371,-0.87721,-0.28472,-0.6945,-0.66075,-0.28456,-0.69444,-0.6609,-0.43196,-0.29118,-0.85359,-0.19453,-0.64986,-0.73474,-0.10576,-0.91952,-0.37854,-0.09869,-0.86579,-0.49057,-0.063395,-0.9449,-0.32116,-0.47566,0.41206,-0.77714,-0.47563,0.066274,-0.87715,-0.28451,-0.69434,-0.66102,-0.2844,-0.69438,-0.66102,-0.43167,-0.29131,-0.8537,-0.06334,-0.94487,-0.32127,-0.063261,-0.94493,-0.32111,-0.47547,0.41201,-0.77729,-0.47513,0.066269,-0.87742,-0.19455,0.97098,-0.13909,0.075296,0.93901,0.33553,-0.060313,0.99306,0.10101,-0.37791,0.77606,-0.50488,-0.37749,0.77623,-0.50495,-0.19456,0.97098,-0.13911,0.075265,0.939,0.33558,-0.060411,0.99306,0.10087,-0.37763,0.77613,-0.50499,-0.3777,0.77615,-0.50491,-0.19457,0.97098,-0.13905,0.075248,0.939,0.33558,-0.060324,0.99307,0.10091,-0.43201,-0.29135,-0.85351,-0.47536,0.41218,-0.77727,-0.66782,0.049937,-0.74264,-0.43182,-0.29119,-0.85366,-0.47576,0.41171,-0.77727,-0.47517,0.066324,-0.87739,-0.28461,-0.69444,-0.66087,-0.28449,-0.69441,-0.66096,-0.43193,-0.29119,-0.85361,-0.063207,-0.94497,-0.32099,-0.063366,-0.94489,-0.32118,-0.47568,0.41199,-0.77717,-0.47552,0.066309,-0.8772,-0.28456,-0.69452,-0.66081,-0.2845,-0.69462,-0.66073,-0.44612,-0.26494,-0.85486,-0.063357,-0.94491,-0.32114,-0.038559,-0.95505,-0.29393,-0.47542,0.41207,-0.77728,-0.47516,0.066326,-0.8774,-0.19468,0.97095,-0.13916,0.075119,0.93905,0.33547,-0.060328,0.99306,0.10093,-0.37757,0.77622,-0.50491,-0.37763,0.77623,-0.50484,-0.19449,0.971,-0.13902,0.07512,0.93909,0.33537,-0.060257,0.99307,0.10089,-0.39686,0.73653,-0.54775,-0.37774,0.77614,-0.5049,-0.19692,0.96809,-0.155,0.075124,0.939,0.33561,-0.060367,0.99306,0.10096,0.065059,-0.99264,-0.10217,0.065172,-0.99263,-0.10221,0.18859,-0.9744,0.12242,0.43217,0.29083,0.85361,0.4754,-0.41214,0.77726,0.47546,-0.066936,0.87719,0.43214,0.29081,0.85363,0.47554,-0.41204,0.77723,0.47483,-0.067033,0.87752,0.28521,0.69432,0.66074,0.28524,0.69437,0.66067,0.4322,0.29075,0.85362,0.1945,0.64985,0.73475,0.047596,0.93219,0.35884,0.47564,-0.41206,0.77716,0.47557,-0.066983,0.87713,0.28521,0.69442,0.66064,0.2852,0.69439,0.66067,0.43244,0.29082,0.85347,0.47554,-0.4119,0.7773,0.47522,-0.06678,0.87733,0.043447,-0.99432,-0.097191,0.065016,-0.99264,-0.10215,0.18859,-0.97439,0.12245};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_10()
		{
			double[] value = {0.37806,-0.77608,0.50475,0.37815,-0.77604,0.50475,0.18846,-0.97443,0.12238,0.0059146,-0.99426,-0.10687,0.37817,-0.77605,0.50471,0.37849,-0.77591,0.50469,0.18862,-0.9744,0.12237,0.43234,0.29071,0.85356,0.47552,-0.41206,0.77723,0.25918,-0.085411,0.96205,0.43216,0.29086,0.8536,0.47561,-0.41182,0.7773,0.47499,-0.066836,0.87745,0.28531,0.69442,0.66059,0.28509,0.69441,0.6607,0.43219,0.29075,0.85362,0.47536,-0.41229,0.7772,0.47546,-0.066982,0.87719,0.28519,0.69452,0.66053,0.28526,0.69439,0.66064,0.44628,0.26489,0.85479,0.47556,-0.41184,0.77732,0.47524,-0.066803,0.87732,0.06513,-0.99263,-0.10215,0.065046,-0.99263,-0.10222,0.18848,-0.97443,0.12233,0.37799,-0.77605,0.50485,0.37792,-0.77615,0.50474,0.1885,-0.97441,0.12244,0.39735,-0.73634,0.54765,0.37828,-0.77601,0.50469,0.21175,-0.96557,0.15115,0.063356,-0.99243,-0.10519,0.37256,-0.78649,0.49259,0.34442,-0.83355,0.43193,-0.062526,0.99253,0.10479,-0.37219,0.78654,-0.49277,-0.34395,0.83363,-0.43215,-0.063226,0.99261,0.10356,-0.37329,0.7845,-0.49519,-0.34515,0.83182,-0.43468,-0.49359,0.064694,-0.86728,-0.49358,0.064557,-0.8673,-0.4457,-0.26656,-0.85457,-0.49361,0.064978,-0.86725,-0.4936,0.064834,-0.86727,-0.44598,-0.26535,-0.85481,-0.21514,-0.79295,-0.57003,-0.44584,-0.26596,-0.85469,0.064472,-0.99257,-0.10322,-0.27987,-0.70246,-0.65439,-0.24429,-0.75913,-0.60335,-0.44556,-0.26717,-0.85446,-0.063579,0.99265,0.10294,-0.37384,0.78348,-0.49639,-0.32056,0.86058,-0.39579,-0.48624,0.38642,-0.78374,-0.48619,0.38685,-0.78356,-0.48614,0.38729,-0.78337,-0.48609,0.38773,-0.78319,-0.44514,-0.26899,-0.8541,-0.49356,0.064136,-0.86734,-0.49355,0.063989,-0.86736,-0.49357,0.06441,-0.86732,-0.49357,0.064275,-0.86733,-0.44542,-0.26778,-0.85434,0.064098,-0.99252,-0.10388,-0.27941,-0.70324,-0.65375,-0.24389,-0.75974,-0.60276,-0.44528,-0.26838,-0.85422,0.063724,-0.99248,-0.10454,-0.27894,-0.70404,-0.65309,-0.24348,-0.76035,-0.60216,-0.445,-0.2696,-0.85399,-0.062873,0.99257,0.10418,-0.37274,0.78552,-0.49399,-0.34455,0.83273,-0.43342,-0.48604,0.38817,-0.783,-0.48599,0.38862,-0.78281,-0.48594,0.38907,-0.78262,-0.48589,0.38949,-0.78244,0.37367,-0.78442,0.49503,0.34563,-0.83172,0.43448,0.44596,0.26656,0.85444,0.49362,-0.064694,0.86727,0.49362,-0.06455,0.86728,0.49364,-0.06497,0.86723,0.49363,-0.064836,0.86725,0.44623,0.26534,0.85467,0.22658,0.79255,0.56615,0.44609,0.26595,0.85456,0.28057,0.70245,0.6541,0.24506,0.75914,0.60304,0.44581,0.26717,0.85432,0.37422,-0.7834,0.49624,0.33146,-0.85804,0.39229,0.48632,-0.38639,0.7837,0.48627,-0.38683,0.78352,0.48622,-0.38728,0.78333,0.48617,-0.38771,0.78315};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_11()
		{
			double[] value = {0.44539,0.26901,0.85397,0.49359,-0.064131,0.86733,0.49358,-0.063989,0.86734,0.49361,-0.064416,0.86729,0.4936,-0.064269,0.86731,0.44567,0.26778,0.85421,0.28009,0.70325,0.65344,0.24463,0.75976,0.60243,0.44553,0.2684,0.85409,0.27962,0.70406,0.65277,0.24421,0.76039,0.6018,0.44525,0.26961,0.85385,0.37311,-0.78546,0.49381,0.34503,-0.83264,0.43321,0.48612,-0.38816,0.78295,0.48607,-0.38861,0.78276,0.48602,-0.38905,0.78258,0.48597,-0.38949,0.78239,-0.34181,0.83684,-0.42762,-0.37073,0.78922,-0.48959,-0.061603,0.99241,0.10642,-0.061908,0.99245,0.10588,-0.37122,0.78833,-0.49065,-0.34287,0.83527,-0.42985,-0.49352,0.063619,-0.8674,-0.49352,0.063491,-0.86741,-0.44462,-0.27122,-0.85367,-0.49354,0.063862,-0.86737,-0.49353,0.063741,-0.86739,-0.44487,-0.27015,-0.85388,-0.27848,-0.70482,-0.65244,-0.2431,-0.7609,-0.60161,-0.44475,-0.27068,-0.85377,0.063026,-0.99239,-0.10577,-0.27808,-0.70551,-0.65187,-0.24274,-0.76142,-0.60109,-0.4445,-0.27175,-0.85356,-0.062214,0.99249,0.10534,-0.3717,0.78744,-0.49171,-0.34339,0.83449,-0.43095,-0.48584,0.38989,-0.78227,-0.4858,0.39027,-0.78211,-0.48575,0.39067,-0.78194,-0.4857,0.39106,-0.78177,-0.44412,-0.27337,-0.85324,-0.49349,0.063105,-0.86746,-0.58052,0.051756,-0.8126,-0.49351,0.06336,-0.86743,-0.4935,0.063242,-0.86744,-0.44437,-0.27229,-0.85346,0.0627,-0.99235,-0.10634,-0.27767,-0.70619,-0.6513,-0.24238,-0.76196,-0.60056,-0.44425,-0.27283,-0.85335,0.062375,-0.99231,-0.10691,-0.27726,-0.7069,-0.65071,-0.24202,-0.76249,-0.60003,-0.52799,-0.28632,-0.79953,-0.34234,0.83605,-0.42874,-0.48566,0.39145,-0.7816,-0.48561,0.39185,-0.78143,-0.48556,0.39224,-0.78126,-0.41027,0.78639,-0.46181,-0.56505,0.38376,-0.73038,0.37158,-0.78829,0.49044,0.34332,-0.83521,0.42959,0.44487,0.27125,0.85353,0.49356,-0.063605,0.86738,0.49355,-0.063481,0.8674,0.49357,-0.063858,0.86736,0.49357,-0.063734,0.86737,0.44512,0.27017,0.85374,0.27915,0.70486,0.6521,0.24382,0.76097,0.60123,0.445,0.27071,0.85364,0.27874,0.70557,0.65152,0.24345,0.76151,0.6007,0.44475,0.27179,0.85342,0.37207,-0.78739,0.49152,0.34385,-0.83442,0.43071,0.48592,-0.38987,0.78223,0.48588,-0.39026,0.78206,0.48583,-0.39067,0.78189,0.48578,-0.39105,0.78173,0.44437,0.27341,0.8531,0.49353,-0.063112,0.86744,0.5805,-0.051765,0.81261,0.49354,-0.063359,0.86741,0.49354,-0.06324,0.86742,0.44462,0.27232,0.85332,0.27832,0.70628,0.65093,0.24308,0.76206,0.60015,0.4445,0.27287,0.85321,0.2779,0.707,0.65033,0.24271,0.76261,0.59961,0.52808,0.28634,0.79946,0.37109,-0.78918,0.48937,0.34279,-0.836,0.42848,0.48574,-0.39144,0.78156,0.48569,-0.39183,0.78139};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_12()
		{
			double[] value = {0.48565,-0.39223,0.78122,0.56473,-0.38381,0.73059,0.19072,-0.95276,0.23638,0.1903,-0.91207,0.3632,0.22454,-0.96669,0.12285,0.21656,-0.96331,0.15854,0.057603,-0.99276,-0.1054,0.4794,-0.77362,0.41436,0.4395,-0.8228,0.36033,-0.44085,0.82263,-0.35906,-0.48028,0.77393,-0.41274,-0.059409,0.99251,0.10677,-0.059615,0.99252,0.10653,-0.47994,0.77441,-0.41226,-0.4402,0.82336,-0.3582,-0.66144,0.039758,-0.74895,-0.66143,0.039689,-0.74895,-0.60349,-0.29486,-0.74085,-0.66144,0.039863,-0.74894,-0.66144,0.039819,-0.74894,-0.60332,-0.29546,-0.74075,-0.34987,-0.71884,-0.60072,-0.34454,-0.77628,-0.5279,-0.60341,-0.29516,-0.7408,0.058034,-0.99279,-0.10491,-0.39039,-0.72214,-0.57106,-0.34506,-0.7757,-0.52841,-0.60358,-0.29456,-0.74089,-0.059821,0.99253,0.1063,-0.47959,0.77487,-0.41178,-0.43988,0.82372,-0.35776,-0.64319,0.37061,-0.67004,-0.64326,0.37026,-0.67017,-0.64332,0.3699,-0.67031,-0.64338,0.36956,-0.67043,-0.60384,-0.29366,-0.74104,-0.66142,0.039532,-0.74897,-0.66142,0.039473,-0.74898,-0.66143,0.039648,-0.74896,-0.66143,0.039581,-0.74897,-0.60367,-0.29425,-0.74095,0.057888,-0.99278,-0.10507,-0.39089,-0.72151,-0.57152,-0.34558,-0.77514,-0.5289,-0.60375,-0.29396,-0.74099,0.057743,-0.99277,-0.10524,-0.3914,-0.72085,-0.572,-0.34609,-0.77457,-0.52939,-0.60392,-0.29337,-0.74109,-0.44053,0.82299,-0.35863,-0.64345,0.3692,-0.67058,-0.64351,0.36887,-0.6707,-0.64356,0.36853,-0.67083,-0.48062,0.77347,-0.41321,-0.64363,0.36817,-0.67096,0.47866,-0.77462,0.41334,0.43878,-0.8236,0.35937,0.60327,0.29484,0.74104,0.66138,-0.039748,0.74899,0.66138,-0.039712,0.749,0.66139,-0.039884,0.74898,0.66139,-0.039828,0.74899,0.60309,0.29544,0.74094,-0.060674,0.99246,0.10647,0.34962,0.71881,0.6009,0.34341,0.77618,0.52879,0.60318,0.29513,0.741,0.38947,0.72205,0.5718,0.34397,0.77558,0.52931,0.60336,0.29452,0.74109,0.47829,-0.77512,0.41283,0.43842,-0.82401,0.35889,0.64274,-0.3707,0.67042,0.6428,-0.37035,0.67056,0.64287,-0.36997,0.6707,0.64293,-0.36963,0.67083,0.60362,0.29363,0.74123,0.66137,-0.03954,0.74902,0.66137,-0.039472,0.74902,0.66138,-0.03965,0.749,0.66137,-0.039601,0.74901,0.60344,0.29423,0.74114,0.39001,0.72137,0.57229,0.34451,0.77498,0.52983,0.60354,0.29392,0.74118,0.39054,0.7207,0.57278,0.34507,0.77437,0.53035,0.60371,0.29333,0.74128,0.47903,-0.77411,0.41386,0.43914,-0.82321,0.35984,0.643,-0.36927,0.67097,0.64306,-0.36891,0.6711,0.64313,-0.36856,0.67123,0.64319,-0.36822,0.67136,-0.44204,0.8213,-0.36065,-0.48155,0.7722,-0.41449,-0.058654,0.99246,0.10762,-0.058838,0.99247,0.10741,-0.48125,0.77263,-0.41407,-0.44145,0.82196,-0.35987};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_13()
		{
			double[] value = {-0.66141,0.039314,-0.74899,-0.66141,0.039276,-0.749,-0.60416,-0.29257,-0.74121,-0.66142,0.039433,-0.74898,-0.66141,0.039374,-0.74899,-0.60401,-0.2931,-0.74113,-0.3919,-0.72022,-0.57245,-0.34658,-0.77404,-0.52985,-0.60408,-0.29283,-0.74117,0.057469,-0.99275,-0.10555,-0.39236,-0.71963,-0.57288,-0.34704,-0.77353,-0.53029,-0.60424,-0.29228,-0.74126,-0.059021,0.99248,0.10721,-0.48093,0.77305,-0.41364,-0.44118,0.82227,-0.35949,-0.64369,0.36786,-0.67108,-0.64374,0.36756,-0.6712,-0.64379,0.36724,-0.67132,-0.64385,0.36693,-0.67143,-0.60447,-0.29151,-0.74138,-0.6614,0.039106,-0.74901,-0.81696,-0.032624,-0.57577,-0.6614,0.039231,-0.749,-0.6614,0.039174,-0.74901,-0.60431,-0.29205,-0.74129,0.05734,-0.99274,-0.1057,-0.3928,-0.71906,-0.57329,-0.3475,-0.77303,-0.53073,-0.60439,-0.29177,-0.74134,0.061432,-0.9926,-0.10475,-0.39326,-0.71847,-0.57371,-0.34898,-0.77182,-0.53152,-0.69882,-0.35244,-0.62244,-0.44175,0.82163,-0.36026,-0.6439,0.36662,-0.67155,-0.64396,0.36632,-0.67166,-0.64401,0.366,-0.67178,-0.54194,0.76789,-0.34153,-0.77365,0.35163,-0.52708,0.48007,-0.7727,0.41529,0.44016,-0.82206,0.36122,0.60395,0.29251,0.74141,0.66136,-0.039342,0.74904,0.66136,-0.039265,0.74904,0.66137,-0.039429,0.74902,0.66136,-0.039377,0.74903,0.60379,0.29306,0.74132,-0.059209,0.99249,0.107,0.39105,0.72005,0.57325,0.34557,0.77382,0.53083,0.60387,0.29277,0.74137,0.39152,0.71944,0.57368,0.34605,0.77329,0.53129,0.60402,0.29226,0.74145,0.47973,-0.77316,0.41483,0.43984,-0.82242,0.36079,0.64325,-0.36789,0.67149,0.6433,-0.36758,0.6716,0.64336,-0.36726,0.67172,0.64341,-0.36696,0.67184,0.60425,0.29148,0.74157,0.66135,-0.039123,0.74906,0.80629,-0.016494,0.59129,0.66135,-0.039235,0.74905,0.66135,-0.039171,0.74905,0.6041,0.29195,0.7415,0.39198,0.71885,0.57411,0.34654,0.77275,0.53175,0.60417,0.29173,0.74153,0.39244,0.71827,0.57452,0.34702,0.77222,0.53221,0.74132,0.34049,0.57837,0.50646,-0.7704,0.38727,0.44048,-0.82171,0.36164,0.64347,-0.36664,0.67196,0.65431,-0.41021,0.63531,0.60606,-0.48707,0.62885,0.43424,-0.84279,0.31803,0.56064,-0.7033,0.4371,0.7631,-0.36637,0.53241,0.2538,-0.96724,-0.005503,0.2538,-0.96722,-0.0085522,-0.58752,0.79045,-0.17322,-0.64555,0.73582,-0.20453,-0.057636,0.99503,0.08125,-0.035274,0.99523,0.09092,-0.062957,0.99489,0.078894,-0.5827,0.79457,-0.17065,-0.70394,-0.60215,-0.37668,-0.91161,-0.055536,-0.40728,-0.90651,-0.10204,-0.40967,-0.9118,-0.053416,-0.40714,-0.018971,-0.99032,-0.13749,-0.43694,-0.79371,-0.42322,0.029483,-0.99626,-0.081185,-0.63991,-0.68802,-0.34227,-0.5821,0.79507,-0.17034,-0.87923,0.32005,-0.35289,-0.88027,0.3162,-0.35376};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_14()
		{
			double[] value = {-0.88167,0.31094,-0.35493,-0.85314,-0.3243,-0.40863,-0.91439,-0.01629,-0.40451,-0.99968,-0.015941,0.019724,-0.91356,-0.062867,-0.40182,0.059477,-0.99597,-0.067094,-0.53283,-0.78696,-0.31111,0.060868,-0.99584,-0.067846,-0.53568,-0.78446,-0.31252,-0.86919,-0.28417,-0.40467,-0.91551,0.010932,-0.40215,-0.92711,-0.37422,0.020732,-0.58578,0.79194,-0.1723,-0.88259,0.30743,-0.35571,-0.64253,0.73892,-0.20287,-0.88338,0.30437,-0.35638,-0.88415,0.30133,-0.35704,-0.65848,0.75005,-0.06183,-0.9455,0.32559,0.0046191,0.60234,-0.77668,0.18424,0.67084,0.64944,0.35805,0.91128,0.055485,0.40804,0.90615,0.10201,0.41047,0.91331,0.0584,0.40306,-0.049401,0.99394,0.098163,0.43375,0.79463,0.42476,0.6337,0.68644,0.3567,0.66303,-0.71093,0.23445,0.89541,-0.25766,0.36312,0.8783,-0.31658,0.35827,0.87982,-0.31097,0.35947,0.85293,0.3242,0.40915,0.91401,0.016303,0.40536,0.99967,0.015994,-0.020332,0.90836,0.061858,0.41359,0.53145,0.78586,0.31619,0.5361,0.78203,0.31784,0.86413,0.28307,0.41612,0.91505,-0.010917,0.40319,0.92645,0.37487,-0.034167,0.64862,-0.73621,0.1931,0.58251,-0.7918,0.18367,0.88081,-0.30722,0.36026,0.63867,-0.73929,0.21341,0.87175,-0.35976,0.3326,0.83415,-0.4222,0.35488,0.52155,-0.83831,0.15885,0.80978,-0.53825,-0.23353,0.92168,-0.38721,-0.024097,-0.57317,0.79771,0.18742,-0.6303,0.74381,0.22243,-0.075915,0.99359,-0.083797,-0.070544,0.99375,-0.086498,-0.63328,0.74071,0.2243,-0.57767,0.79382,0.19014,-0.66508,-0.63379,0.39494,-0.891,-0.052668,0.45094,-0.88609,-0.096307,0.45339,-0.89362,-0.059232,0.44491,-0.049042,-0.99878,0.0059209,-0.56374,-0.82573,0.019271,0.06606,-0.99516,0.072741,-0.65413,-0.63971,0.4036,-0.064415,0.9939,-0.089571,-0.63616,0.73768,0.22611,-0.57979,0.79196,0.19142,-0.86617,0.30643,0.39477,-0.86533,0.30987,0.39394,-0.86445,0.31338,0.39308,-0.86356,0.31691,0.39221,-0.82909,-0.32969,0.45158,-0.89463,-0.0015635,0.44681,-0.81225,0.016117,0.58308,-0.89118,-0.050733,0.4508,-0.88777,-0.053205,0.4572,0.065481,-0.99526,0.071954,-0.50446,-0.79426,0.33862,0.076842,-0.99542,0.056936,-0.47926,-0.81669,0.32143,-0.8412,-0.28373,0.4603,-0.89559,0.024088,0.44423,-0.7471,-0.31957,0.58285,-0.57547,0.79573,0.18881,-0.86264,0.3205,0.39132,-0.8617,0.32414,0.3904,-0.86073,0.32781,0.38947,-0.52872,0.81068,0.25152,-0.78322,0.35003,0.51386,0.62837,-0.74085,-0.23725,0.57327,-0.79353,-0.20415,0.65819,0.63187,-0.40931,0.89057,0.052712,-0.45179,0.88561,0.096306,-0.45433,0.88724,0.057812,-0.45768,-0.022436,0.99973,-0.005367,0.56363,0.82582,-0.018289,0.65729,0.63982,-0.39824,0.59658,-0.77841,-0.19538,0.58671,-0.73428,-0.34147,0.8378,-0.41086,-0.35956};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_15()
		{
			double[] value = {0.86296,-0.30951,-0.39937,0.86202,-0.31322,-0.39851,0.86106,-0.31698,-0.39762,0.8287,0.32964,-0.45232,0.89412,0.0014417,-0.44783,0.81209,-0.016141,-0.5833,0.89075,0.050724,-0.45166,0.89323,0.054451,-0.4463,0.50147,0.7935,-0.34481,0.49604,0.79784,-0.34262,0.84679,0.28493,-0.44919,0.89497,-0.024213,-0.44546,0.74668,0.3195,-0.58343,0.62538,-0.74488,-0.23252,0.56982,-0.79653,-0.2021,0.86006,-0.32082,-0.39671,0.8709,-0.28536,-0.40013,0.88459,-0.20992,-0.41646,0.6827,-0.68174,-0.26296,0.84246,-0.16553,-0.5127,0.81366,-0.078748,-0.57599,0.055758,-0.99326,0.10158,0.45266,-0.78049,-0.4312,0.45911,-0.82014,-0.34145,0.047891,-0.99436,0.094668,0.0039713,-0.99042,0.138,0.45956,-0.81967,-0.34198,-0.091576,0.99448,-0.051209,-0.50283,0.77023,0.3923,-0.50284,0.77022,0.39232,-0.048062,0.99434,-0.094725,-0.45967,0.81958,0.34205,-0.50293,0.7701,0.39243,-0.70905,0.032311,0.70442,-0.70906,0.032298,0.70441,-0.65226,-0.30146,0.69547,-0.70905,0.032292,0.70442,-0.70905,0.03231,0.70442,-0.65227,-0.30144,0.69547,0.082152,-0.99331,0.081144,0.10223,-0.99436,0.02819,-0.35588,-0.82362,0.44158,-0.43042,-0.72727,0.53462,-0.65227,-0.30144,0.69547,0.047951,-0.99436,0.094606,-0.38222,-0.78086,0.49413,-0.43043,-0.72725,0.53463,-0.65226,-0.30148,0.69546,-0.0041081,0.99024,-0.13932,-0.048125,0.99435,-0.094663,-0.50296,0.77006,0.39248,-0.45971,0.81953,0.3421,-0.6845,0.36244,0.63253,-0.68451,0.36244,0.63252,-0.68451,0.36246,0.63251,-0.6845,0.36249,0.6325,-0.65226,-0.30149,0.69546,-0.70906,0.032301,0.70441,-0.70905,0.032329,0.70442,-0.70905,0.032312,0.70442,-0.70905,0.03231,0.70442,-0.65226,-0.30146,0.69547,-0.38223,-0.78085,0.49413,-0.43044,-0.72723,0.53465,-0.65226,-0.30147,0.69546,-0.38225,-0.78084,0.49415,-0.43044,-0.72724,0.53464,-0.65226,-0.30149,0.69546,-0.048004,0.99434,-0.094783,-0.6845,0.36251,0.6325,-0.50289,0.77016,0.39238,-0.45961,0.81964,0.34199,-0.68449,0.36254,0.63249,-0.68449,0.36254,0.63248,-0.68448,0.36258,0.63247,0.45966,-0.81956,-0.34209,0.65221,0.30145,-0.69552,0.70905,-0.032312,-0.70442,0.70905,-0.032311,-0.70441,0.70905,-0.032301,-0.70442,0.70905,-0.032304,-0.70441,0.65222,0.30143,-0.69552,0.4769,0.73887,-0.47606,0.43029,0.72723,-0.53478,0.65221,0.30145,-0.69552,0.38211,0.78083,-0.49427,0.38209,0.78084,-0.49427,0.43029,0.72724,-0.53477,0.65221,0.30146,-0.69551,0.40459,-0.76131,-0.50667,0.64069,-0.081694,-0.76344,0.55335,-0.098842,-0.82706,0.68453,-0.36243,-0.63251,0.68452,-0.36247,-0.6325,0.50294,-0.77008,-0.39246,0.68452,-0.36249,-0.63249,0.65221,0.30147,-0.69552,0.70905,-0.032326,-0.70441,0.70905,-0.032327,-0.70442,0.70905,-0.032316,-0.70441};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_16()
		{
			double[] value = {0.70905,-0.032309,-0.70441,0.65221,0.30145,-0.69552,0.4303,0.72722,-0.53478,0.65221,0.30146,-0.69551,0.38212,0.78081,-0.49429,0.38211,0.78082,-0.49428,0.4303,0.72723,-0.53477,0.6522,0.30148,-0.69551,0.45961,-0.81961,-0.34203,0.68451,-0.36251,-0.63248,0.5029,-0.77014,-0.3924,0.6845,-0.36254,-0.63247,0.6845,-0.36257,-0.63246,0.50285,-0.7702,-0.39235,0.68449,-0.3626,-0.63245,-0.45914,0.82013,0.34143,-0.5025,0.77065,0.39192,-0.047493,0.99432,-0.09529,-0.047642,0.99432,-0.095142,-0.5026,0.77051,0.39205,-0.45939,0.81987,0.34172,-0.70905,0.032334,0.70441,-0.70905,0.032349,0.70441,-0.65224,-0.30154,0.69545,-0.70905,0.032319,0.70442,-0.70905,0.032341,0.70441,-0.65225,-0.30151,0.69546,-0.43044,-0.72724,0.53465,-0.38227,-0.78082,0.49416,-0.65224,-0.30153,0.69546,0.047679,-0.99435,0.094877,-0.43045,-0.72722,0.53466,-0.38231,-0.78078,0.49419,-0.65224,-0.30155,0.69545,-0.04779,0.99433,-0.094994,-0.50272,0.77037,0.39218,-0.45952,0.81974,0.34187,-0.68447,0.36264,0.63245,-0.68446,0.3627,0.63243,-0.68444,0.36277,0.63241,-0.68443,0.36282,0.63239,-0.65222,-0.30162,0.69544,-0.70905,0.032385,0.70441,-0.59603,0.048686,0.80149,-0.70905,0.032359,0.70441,-0.70905,0.032357,0.70441,-0.65223,-0.30156,0.69545,0.047523,-0.99434,0.095031,-0.43047,-0.7272,0.53467,-0.38234,-0.78074,0.49422,-0.65223,-0.30159,0.69545,0.047367,-0.99433,0.095187,-0.43049,-0.72718,0.53468,-0.38237,-0.78072,0.49425,-0.53964,-0.28914,0.79069,-0.45927,0.82,0.34159,-0.68442,0.36288,0.63237,-0.68441,0.36293,0.63235,-0.68439,0.36299,0.63234,-0.45275,0.78047,0.43114,-0.58281,0.38079,0.71787,0.5026,-0.77052,-0.39204,0.45937,-0.81987,-0.34175,0.65219,0.30153,-0.69551,0.70905,-0.032341,-0.70441,0.70906,-0.032355,-0.70441,0.70905,-0.032334,-0.70441,0.70905,-0.032333,-0.70441,0.6522,0.3015,-0.69551,0.38214,0.78078,-0.49431,0.65219,0.30152,-0.69551,0.43032,0.7272,-0.5348,0.38217,0.78076,-0.49433,0.65218,0.30155,-0.6955,0.50271,-0.77037,-0.39218,0.45949,-0.81974,-0.3419,0.68448,-0.36265,-0.63243,0.68447,-0.36271,-0.63241,0.68446,-0.36275,-0.63239,0.68445,-0.36281,-0.63238,0.65217,0.3016,-0.69549,0.70905,-0.032374,-0.70441,0.59602,-0.048702,-0.80149,0.70906,-0.032365,-0.70441,0.70905,-0.032363,-0.70441,0.65218,0.30156,-0.6955,0.43034,0.72718,-0.53481,0.3822,0.78073,-0.49435,0.65217,0.30158,-0.6955,0.43034,0.72717,-0.53481,0.38222,0.78071,-0.49437,0.5396,0.28913,-0.79072,0.50249,-0.77065,-0.39192,0.45923,-0.82001,-0.3416,0.68444,-0.36287,-0.63235,0.68443,-0.36292,-0.63234,0.68442,-0.36297,-0.63232,0.58277,-0.38078,-0.7179,0.064381,-0.99211,0.10762,0.35649,-0.79085,-0.49747};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_17()
		{
			double[] value = {0.32962,-0.83782,-0.43521,-0.064675,0.99207,-0.1078,-0.3567,0.79084,0.49734,-0.32986,0.8378,0.43506,-0.064603,0.99206,-0.10794,-0.35694,0.79036,0.49792,-0.3301,0.83742,0.43562,-0.46874,0.064105,0.88101,-0.46874,0.064143,0.881,-0.42001,-0.27147,0.86597,-0.46874,0.064037,0.88101,-0.46874,0.064072,0.88101,-0.42006,-0.27121,0.86602,-0.32365,-0.71671,0.61772,-0.22607,-0.76033,0.60893,-0.42004,-0.27135,0.86599,0.064282,-0.99209,0.1078,-0.2595,-0.70503,0.65999,-0.2259,-0.76058,0.60867,-0.41997,-0.27161,0.86594,-0.06457,0.99205,-0.108,-0.35707,0.79011,0.49822,-0.33022,0.83722,0.4359,-0.46352,0.39226,0.79453,-0.46351,0.39244,0.79445,-0.46349,0.39262,0.79437,-0.46347,0.39279,0.7943,-0.41989,-0.272,0.86586,-0.46875,0.064258,0.88099,-0.46876,0.064301,0.88098,-0.46875,0.064177,0.881,-0.46875,0.064223,0.881,-0.41995,-0.27173,0.86591,0.064314,-0.9921,0.10775,-0.25933,-0.70533,0.65974,-0.22574,-0.76084,0.60842,-0.41991,-0.27187,0.86589,0.064347,-0.9921,0.10768,-0.25917,-0.70562,0.65949,-0.22557,-0.76109,0.60816,-0.41986,-0.27213,0.86583,-0.064638,0.99206,-0.10788,-0.35682,0.7906,0.49763,-0.32998,0.83761,0.43534,-0.46345,0.39296,0.79422,-0.46343,0.39314,0.79415,-0.46342,0.39331,0.79407,-0.4634,0.39351,0.79399,0.35674,-0.79036,-0.49807,0.32986,-0.83743,-0.43577,0.41996,0.27148,-0.86599,0.46873,-0.064107,-0.88101,0.46873,-0.064143,-0.88101,0.46873,-0.064041,-0.88102,0.46873,-0.06407,-0.88102,0.42002,0.27121,-0.86604,-0.055964,0.99324,-0.10174,0.32349,0.7167,-0.61782,0.22588,0.76028,-0.60906,0.41999,0.27134,-0.86601,0.25934,0.705,-0.66009,0.22571,0.76054,-0.6088,0.41993,0.2716,-0.86596,0.35686,-0.79012,-0.49835,0.32999,-0.83724,-0.43605,0.46345,-0.39227,-0.79457,0.46343,-0.39244,-0.79449,0.46341,-0.39261,-0.79442,0.4634,-0.39278,-0.79435,0.41984,0.27199,-0.86588,0.46874,-0.064259,-0.88099,0.46874,-0.064303,-0.88099,0.46874,-0.064181,-0.881,0.46874,-0.064216,-0.881,0.4199,0.27173,-0.86594,0.25917,0.70529,-0.65984,0.22555,0.76079,-0.60854,0.41988,0.27186,-0.86591,0.25901,0.70558,-0.6596,0.22538,0.76105,-0.60828,0.41981,0.27212,-0.86586,0.35661,-0.79061,-0.49777,0.32974,-0.83763,-0.43549,0.46337,-0.39297,-0.79427,0.46336,-0.39314,-0.79419,0.46334,-0.39332,-0.79412,0.46332,-0.39351,-0.79403,-0.064868,0.99209,-0.10745,-0.3724,0.7584,0.53493,-0.32915,0.83891,0.43346,-0.064777,0.99208,-0.10762,-0.35633,0.79155,0.49647,-0.32952,0.83833,0.43431,-0.46877,0.064474,0.88097,-0.46877,0.064534,0.88096,-0.41973,-0.2727,0.86572,-0.46876,0.064365,0.88098,-0.46876,0.064422,0.88097,-0.41981,-0.2723,0.8658,-0.25899,-0.70592,0.65924};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_18()
		{
			double[] value = {-0.22535,-0.76142,0.60783,-0.41977,-0.2725,0.86576,0.064427,-0.99211,0.10753,-0.25875,-0.70635,0.65887,-0.22511,-0.7618,0.60744,-0.41968,-0.27289,0.86568,-0.064725,0.99207,-0.10771,-0.35652,0.79118,0.49691,-0.32971,0.83803,0.43473,-0.46337,0.39377,0.79388,-0.46334,0.39403,0.79376,-0.46331,0.39429,0.79365,-0.46328,0.39455,0.79353,-0.41955,-0.27348,0.86556,-0.46878,0.06471,0.88094,-0.46521,0.018002,0.88501,-0.46877,0.064595,0.88095,-0.46878,0.06465,0.88095,-0.41964,-0.27308,0.86564,0.064477,-0.99212,0.10744,-0.2585,-0.70679,0.6585,-0.22486,-0.76218,0.60706,-0.41959,-0.27328,0.8656,0.064521,-0.99212,0.10737,-0.25826,-0.70723,0.65813,-0.25813,-0.70744,0.65794,-0.4035,-0.33862,0.85002,-0.064828,0.99209,-0.10752,-0.35614,0.79191,0.49602,-0.32934,0.83862,0.43389,-0.46326,0.39482,0.79342,-0.46323,0.39508,0.7933,-0.4632,0.39535,0.79319,-0.46875,0.33193,0.81859,0.35611,-0.79156,-0.4966,0.32928,-0.83835,-0.43445,0.41968,0.27269,-0.86574,0.46876,-0.064487,-0.88097,0.46876,-0.064537,-0.88097,0.46875,-0.064363,-0.88098,0.46875,-0.064423,-0.88098,0.41977,0.2723,-0.86582,0.25883,0.70589,-0.65934,0.22516,0.76139,-0.60794,0.41973,0.27249,-0.86578,0.25859,0.70633,-0.65896,0.22491,0.76177,-0.60756,0.41964,0.27288,-0.8657,0.3563,-0.7912,-0.49704,0.32947,-0.83806,-0.43487,0.46329,-0.39377,-0.79392,0.46326,-0.39403,-0.79381,0.46324,-0.3943,-0.79369,0.46321,-0.39456,-0.79358,0.41951,0.27347,-0.86558,0.46877,-0.064702,-0.88095,0.46521,-0.018001,-0.88502,0.46876,-0.064593,-0.88096,0.46877,-0.06465,-0.88095,0.41959,0.27308,-0.86566,0.25834,0.70676,-0.6586,0.22466,0.76215,-0.60717,0.41955,0.27327,-0.86562,0.25809,0.7072,-0.65822,0.22441,0.76254,-0.60677,0.40343,0.33861,-0.85005,0.35592,-0.79194,-0.49614,0.3291,-0.83864,-0.43402,0.46318,-0.39483,-0.79346,0.46315,-0.39509,-0.79334,0.46312,-0.39536,-0.79323,0.4687,-0.33194,-0.81862,-0.0052383,0.37728,-0.92608,-0.0036184,0.99576,-0.09187,0.013054,-0.99407,0.10798,0.032333,-0.76365,-0.64482,-0.014321,-0.60799,0.79382,-0.0049903,0.99991,-0.012241,0.05543,0.66306,0.74651,0.078414,-0.021165,0.9967,0.055143,-0.78409,0.6182,0.0096727,-0.99989,0.011264,-0.053134,-0.66288,-0.74684,-0.078112,0.021161,-0.99672,-0.051881,0.78388,-0.61874,0.12877,-0.24543,-0.96082,-0.25903,0.81334,-0.52094,-0.12111,0.41598,-0.90128,-0.17818,0.34343,0.92212,0.25546,-0.81349,0.52247,0.1126,-0.4182,0.90135,0.012213,-0.70558,-0.70853,0.013757,-0.89289,-0.45006,0.0094243,-0.44637,-0.8948,0.0074134,-0.98724,0.15907,0.16381,0.98491,0.055781,0.23221,-0.96877,0.086996,0.2538,-0.96725,-0.0024537,0.18775,-0.97655,0.10537,-0.22451,-0.76272,0.60651};
			return value;
		}
		private double[] getextrudedSurfaceShape1_normal_6_76_vector_19()
		{
			double[] value = {-0.04845,-0.94845,0.3132,0.66933,-0.6256,0.40078,0.22432,0.76269,-0.60661,0.66534,0.0082222,0.7465,-0.92217,-0.038016,0.38492,-0.99917,-0.040444,-0.0045326,0.63211,0.0075613,-0.77485,-0.9187,-0.036497,-0.39327,0.78998,0.015113,-0.61295,0.8527,0.020041,-0.52202,-0.56633,-0.013131,0.82407,0.71759,0.0099998,-0.69639,-0.84547,-0.0075368,-0.53397,0.66861,-0.022102,0.74329,0.54555,-0.031832,0.83747,-0.99005,0.025818,-0.13836,0.77555,-0.011838,0.63118,-0.43974,0.011397,-0.89805,-0.29607,-0.77008,0.56509,0.39513,-0.49478,-0.774,-0.16711,-0.87933,0.44592,0.09481,-0.98527,-0.14234,0.5038,-0.0040699,-0.86381,0.35175,-0.0038014,-0.93609,-0.50757,0.0040731,0.8616,0.64158,-0.0042231,-0.76705,0.076203,-0.018667,-0.99692,0.74797,0.0090805,0.66368,-0.0139,0.018457,0.99973,-0.76613,0.015035,0.64251,0.46565,-0.018192,0.88478,-0.48175,-0.018133,0.87612,-0.47078,0.020744,-0.88201,0.4858,0.021826,-0.8738,0.72688,-0.0090336,0.68671,-0.72497,-0.011606,0.68868,-0.70476,0.020457,-0.70915,0.70194,0.020335,-0.71195};
			return value;
		}



		/** Large attribute array: IndexedFaceSet DEF='pCubeShape1_ifs_0' coordIndex field, scene-graph level=6, element #18, 1780 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape1_ifs_0_6_18_coordIndex()
		{
			MFInt32 pCubeShape1_ifs_0_6_18_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape1_ifs_0_6_18_coordIndex_1()))
				.append(new MFInt32(getpCubeShape1_ifs_0_6_18_coordIndex_2()));
			return pCubeShape1_ifs_0_6_18_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='pCubeShape1_ifs_0' normalIndex field, scene-graph level=6, element #18, 1780 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape1_ifs_0_6_18_normalIndex()
		{
			MFInt32 pCubeShape1_ifs_0_6_18_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape1_ifs_0_6_18_normalIndex_1()))
				.append(new MFInt32(getpCubeShape1_ifs_0_6_18_normalIndex_2()));
			return pCubeShape1_ifs_0_6_18_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='pCubeShape1_coord' point field, scene-graph level=7, element #18, 1350 total numbers made up of 450 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpCubeShape1_coord_7_18_point()
		{
			MFVec3f pCubeShape1_coord_7_18_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getpCubeShape1_coord_7_18_point_1()))
				.append(new MFVec3f(getpCubeShape1_coord_7_18_point_2()))
				.append(new MFVec3f(getpCubeShape1_coord_7_18_point_3()))
				.append(new MFVec3f(getpCubeShape1_coord_7_18_point_4()))
				.append(new MFVec3f(getpCubeShape1_coord_7_18_point_5()));
			return pCubeShape1_coord_7_18_point;
		}
		/** Large attribute array: Normal DEF='pCubeShape1_normal' vector field, scene-graph level=7, element #19, 1098 total numbers made up of 366 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpCubeShape1_normal_7_19_vector()
		{
			MFVec3f pCubeShape1_normal_7_19_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getpCubeShape1_normal_7_19_vector_1()))
				.append(new MFVec3f(getpCubeShape1_normal_7_19_vector_2()))
				.append(new MFVec3f(getpCubeShape1_normal_7_19_vector_3()))
				.append(new MFVec3f(getpCubeShape1_normal_7_19_vector_4()));
			return pCubeShape1_normal_7_19_vector;
		}
		/** Large attribute array: IndexedFaceSet DEF='pCubeShape1_ifs_1' coordIndex field, scene-graph level=6, element #23, 365 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape1_ifs_1_6_23_coordIndex()
		{
			MFInt32 pCubeShape1_ifs_1_6_23_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape1_ifs_1_6_23_coordIndex_1()));
			return pCubeShape1_ifs_1_6_23_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='pCubeShape1_ifs_1' normalIndex field, scene-graph level=6, element #23, 365 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape1_ifs_1_6_23_normalIndex()
		{
			MFInt32 pCubeShape1_ifs_1_6_23_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape1_ifs_1_6_23_normalIndex_1()));
			return pCubeShape1_ifs_1_6_23_normalIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='pCubeShape2_ifs' coordIndex field, scene-graph level=5, element #30, 480 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape2_ifs_5_30_coordIndex()
		{
			MFInt32 pCubeShape2_ifs_5_30_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape2_ifs_5_30_coordIndex_1()));
			return pCubeShape2_ifs_5_30_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='pCubeShape2_ifs' normalIndex field, scene-graph level=5, element #30, 480 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getpCubeShape2_ifs_5_30_normalIndex()
		{
			MFInt32 pCubeShape2_ifs_5_30_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getpCubeShape2_ifs_5_30_normalIndex_1()));
			return pCubeShape2_ifs_5_30_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='pCubeShape2_coord' point field, scene-graph level=6, element #30, 294 total numbers made up of 98 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpCubeShape2_coord_6_30_point()
		{
			MFVec3f pCubeShape2_coord_6_30_point = new MFVec3f(new double[] {-3.1996,-0.061082,2.41188,-1.5998,-0.061082,2.41188,0.0,-0.061082,2.41188,1.5998,-0.061082,2.41188,2.09001,-0.061082,1.64751,-3.1996,-0.030541,2.41188,-1.5998,-0.030541,2.41188,0.0,-0.030541,2.41188,1.5998,-0.030541,2.41188,2.09001,-0.030541,1.64751,-3.1996,0.0,2.41188,-1.5998,0.0,2.41188,0.0,0.0,2.41188,1.5998,0.0,2.41188,2.09001,0.0,1.64751,-3.1996,0.030541,2.41188,-1.5998,0.030541,2.41188,0.0,0.030541,2.41188,1.5998,0.030541,2.41188,2.09001,0.030541,1.64751,-3.1996,0.061082,2.41188,-1.5998,0.061082,2.41188,0.0,0.061082,2.41188,1.5998,0.061082,2.41188,2.09001,0.061082,1.64751,-3.1996,0.16156,1.20594,-1.5998,0.16156,1.20594,0.0,0.16156,1.20594,1.5998,0.16156,1.20594,2.28381,0.16156,1.20594,-3.1996,0.19519,0.0,-1.5998,0.19519,0.0,0.0,0.19519,0.0,1.5998,0.19519,0.0,2.53765,0.19519,0.0,-3.1996,0.16156,-1.20594,-1.5998,0.16156,-1.20594,0.0,0.16156,-1.20594,1.5998,0.16156,-1.20594,2.28381,0.16156,-1.20594,-3.1996,0.061082,-2.41188,-1.5998,0.061082,-2.41188,0.0,0.061082,-2.41188,1.5998,0.061082,-2.41188,2.09001,0.061082,-1.64751,-3.1996,0.030541,-2.41188,-1.5998,0.030541,-2.41188,0.0,0.030541,-2.41188,1.5998,0.030541,-2.41188,2.09001,0.030541,-1.64751,-3.1996,0.0,-2.41188,-1.5998,0.0,-2.41188,0.0,0.0,-2.41188,1.5998,0.0,-2.41188,2.09001,0.0,-1.64751,-3.1996,-0.030541,-2.41188,-1.5998,-0.030541,-2.41188,0.0,-0.030541,-2.41188,1.5998,-0.030541,-2.41188,2.09001,-0.030541,-1.64751,-3.1996,-0.061082,-2.41188,-1.5998,-0.061082,-2.41188,0.0,-0.061082,-2.41188,1.5998,-0.061082,-2.41188,2.09001,-0.061082,-1.64751,-3.1996,0.039392,-1.20594,-1.5998,0.039392,-1.20594,0.0,0.039392,-1.20594,1.5998,0.039392,-1.20594,2.28381,0.039392,-1.20594,-3.1996,0.07303,0.0,-1.5998,0.07303,0.0,0.0,0.07303,0.0,1.5998,0.07303,0.0,2.53765,0.07303,0.0,-3.1996,0.039392,1.20594,-1.5998,0.039392,1.20594,0.0,0.039392,1.20594,1.5998,0.039392,1.20594,2.28381,0.039392,1.20594,2.28381,0.069934,-1.20594,2.53765,0.10357,0.0,2.28381,0.069934,1.20594,2.28381,0.10047,-1.20594,2.53765,0.13411,0.0,2.28381,0.10047,1.20594,2.28381,0.13102,-1.20594,2.53765,0.16465,0.0,2.28381,0.13102,1.20594,-3.1996,0.069934,-1.20594,-3.1996,0.10357,0.0,-3.1996,0.069934,1.20594,-3.1996,0.10047,-1.20594,-3.1996,0.13411,0.0,-3.1996,0.10047,1.20594,-3.1996,0.13102,-1.20594,-3.1996,0.16465,0.0,-3.1996,0.13102,1.20594});
			return pCubeShape2_coord_6_30_point;
		}
		/** Large attribute array: Normal DEF='pCubeShape2_normal' vector field, scene-graph level=6, element #31, 165 total numbers made up of 55 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpCubeShape2_normal_6_31_vector()
		{
			MFVec3f pCubeShape2_normal_6_31_vector = new MFVec3f(new double[] {0,0,1,0.47966,0,0.87745,0.84176,0,0.53985,0,0.99655,0.083029,0,0.99846,0.055477,0,0.99846,0.055477,0.042518,0.99336,0.10688,0.021268,0.9975,0.067426,0.084934,0.98781,0.13048,0.042562,0.99594,0.079356,0,1,0,0,1,-1.8634e-09,0,1,-3.7267e-09,0.0,0.99846,-0.055477,0.0,0.99846,-0.055477,0.021268,0.9975,-0.067426,0.042562,0.99594,-0.079356,0.0,0.99655,-0.083029,0.042518,0.99336,-0.10688,0.084934,0.98781,-0.13048,0.0,0.0,-1.0,0.47966,0.0,-0.87745,0.84176,0.0,-0.53985,0.0,-0.99655,0.083029,0.0,-0.99846,0.055477,-0.042518,-0.99336,0.10688,-0.021268,-0.9975,0.067426,-0.084934,-0.98781,0.13048,-0.042562,-0.99594,0.079356,0.0,-1.0,0.0,0.0,-1.0,0.0,0.0,-0.99846,-0.055477,0.0,-0.99846,-0.055477,-0.021268,-0.9975,-0.067425,-0.042562,-0.99594,-0.079356,0.0,-0.99655,-0.083029,-0.042518,-0.99336,-0.10688,-0.084934,-0.98781,-0.13048,0.95218,0.0,-0.30555,0.91569,0.0,-0.40188,0.91569,0.0,-0.40188,0.95218,0.0,-0.30555,1.0,0.0,0.0,0.95218,0.0,0.30555,0.95218,0.0,0.30555,0.91569,0.0,0.40188,0.91569,0.0,0.40188,0.91569,0.0,-0.40188,0.95218,0.0,-0.30555,0.91569,0.0,0.40188,0.95218,0.0,-0.30555,0.95218,0.0,0.30555,0.95218,0.0,-0.30555,0.95218,0.0,0.30555,-1.0,0.0,0.0});
			return pCubeShape2_normal_6_31_vector;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape1_ifs' coordIndex field, scene-graph level=5, element #38, 1132 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getnurbsToPolyShape1_ifs_5_38_coordIndex()
		{
			MFInt32 nurbsToPolyShape1_ifs_5_38_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape1_ifs_5_38_coordIndex_1()))
				.append(new MFInt32(getnurbsToPolyShape1_ifs_5_38_coordIndex_2()));
			return nurbsToPolyShape1_ifs_5_38_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape1_ifs' normalIndex field, scene-graph level=5, element #38, 1132 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getnurbsToPolyShape1_ifs_5_38_normalIndex()
		{
			MFInt32 nurbsToPolyShape1_ifs_5_38_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape1_ifs_5_38_normalIndex_1()))
				.append(new MFInt32(getnurbsToPolyShape1_ifs_5_38_normalIndex_2()));
			return nurbsToPolyShape1_ifs_5_38_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='nurbsToPolyShape1_coord' point field, scene-graph level=6, element #38, 516 total numbers made up of 172 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getnurbsToPolyShape1_coord_6_38_point()
		{
			MFVec3f nurbsToPolyShape1_coord_6_38_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getnurbsToPolyShape1_coord_6_38_point_1()))
				.append(new MFVec3f(getnurbsToPolyShape1_coord_6_38_point_2()));
			return nurbsToPolyShape1_coord_6_38_point;
		}
		/** Large attribute array: Normal DEF='nurbsToPolyShape1_normal' vector field, scene-graph level=6, element #39, 516 total numbers made up of 172 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getnurbsToPolyShape1_normal_6_39_vector()
		{
			MFVec3f nurbsToPolyShape1_normal_6_39_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getnurbsToPolyShape1_normal_6_39_vector_1()))
				.append(new MFVec3f(getnurbsToPolyShape1_normal_6_39_vector_2()));
			return nurbsToPolyShape1_normal_6_39_vector;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape4_ifs' coordIndex field, scene-graph level=5, element #56, 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 getnurbsToPolyShape4_ifs_5_56_coordIndex()
		{
			MFInt32 nurbsToPolyShape4_ifs_5_56_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape4_ifs_5_56_coordIndex_1()));
			return nurbsToPolyShape4_ifs_5_56_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape4_ifs' normalIndex field, scene-graph level=5, element #56, 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 getnurbsToPolyShape4_ifs_5_56_normalIndex()
		{
			MFInt32 nurbsToPolyShape4_ifs_5_56_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape4_ifs_5_56_normalIndex_1()));
			return nurbsToPolyShape4_ifs_5_56_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='nurbsToPolyShape4_coord' point field, scene-graph level=6, element #56, 210 total numbers made up of 70 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getnurbsToPolyShape4_coord_6_56_point()
		{
			MFVec3f nurbsToPolyShape4_coord_6_56_point = new MFVec3f(new double[] {5.6874,0.0,3.70099,5.6874,0.0,-2.70154,5.6874,1.34154,-2.70154,5.6874,1.34154,3.70099,7.8304,-0.47213,1.05945,9.82721,1.98853,1.05945,7.35597,-0.11911,2.63454,7.85973,1.50476,2.63454,7.76438,0.55687,2.63454,5.6874,0.53689,3.70099,6.64361,-0.028552,3.20004,6.74151,0.54168,3.20004,6.76437,1.38067,3.20004,9.44927,0.61608,1.05945,7.769,-0.27706,1.95505,8.71899,0.58336,1.95505,8.38529,0.21475,1.95505,7.62092,0.24536,2.63454,7.61823,-0.19516,2.29086,8.05235,0.23062,2.29086,8.28741,0.56963,2.29086,8.88062,0.17694,1.05945,7.84418,-0.38573,1.50301,8.70221,0.19368,1.50301,9.16679,0.60159,1.50301,8.94077,1.72121,1.95505,9.78022,1.34178,1.05945,8.9132,1.17545,1.95505,9.43718,1.26811,1.50301,9.47557,1.87013,1.50301,7.769,-0.27706,-0.95561,8.94077,1.72121,-0.95561,8.71899,0.58336,-0.95561,7.8304,-0.47213,-0.06001,9.44927,0.61608,-0.06001,8.88062,0.17694,-0.06001,7.79602,-0.5194,0.49972,8.95139,0.16778,0.49972,9.57697,0.62401,0.49972,8.38529,0.21475,-0.95561,7.84418,-0.38573,-0.50356,8.70221,0.19368,-0.50356,9.16679,0.60159,-0.50356,9.82721,1.98853,-0.06001,9.78022,1.34178,-0.06001,9.94106,1.38208,0.49972,9.66862,0.95287,1.05945,9.81829,0.97438,0.49972,9.54524,0.62189,0.7791,9.78068,0.96862,0.7791,9.90047,1.37129,0.7791,9.66862,0.95287,-0.06001,9.54524,0.62189,0.22034,9.78068,0.96862,0.22034,9.90047,1.37129,0.22034,9.99276,2.05331,0.49972,8.9132,1.17545,-0.95561,9.43718,1.26811,-0.50356,9.47557,1.87013,-0.50356,7.35597,-0.11911,-1.6351,7.85973,1.50476,-1.6351,7.76438,0.55687,-1.6351,7.62092,0.24536,-1.6351,7.61823,-0.19516,-1.29141,8.05235,0.23062,-1.29141,8.28741,0.56963,-1.29141,5.6874,0.53689,-2.70154,6.64361,-0.028552,-2.2006,6.74151,0.54168,-2.2006,6.76437,1.38067,-2.2006});
			return nurbsToPolyShape4_coord_6_56_point;
		}
		/** Large attribute array: Normal DEF='nurbsToPolyShape4_normal' vector field, scene-graph level=6, element #57, 210 total numbers made up of 70 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getnurbsToPolyShape4_normal_6_57_vector()
		{
			MFVec3f nurbsToPolyShape4_normal_6_57_vector = new MFVec3f(new double[] {0.44088,-0.024532,-0.89723,0.42566,-0.0057491,-0.90486,0.47334,-0.10638,-0.87443,0.86014,-0.1539,0.48629,0.90945,-0.040371,0.41384,0.73832,-0.20509,0.64251,0.51357,-0.14309,0.84604,0.52518,-0.052833,0.84935,0.4766,-0.099753,0.87344,0.51733,-0.31808,0.79448,0.44542,-0.03959,0.89445,0.53764,-0.092305,0.83811,0.42675,-0.0038978,0.90436,0.43702,-0.0080749,0.89942,0.55916,-0.81205,0.16708,0.69961,-0.63149,0.33431,0.57545,-0.74337,0.34098,0.58326,-0.6278,0.51544,0.61754,-0.31348,0.72136,0.57465,-0.48495,0.65924,0.57124,-0.62655,0.53021,0.55693,-0.73882,0.37944,0.5581,-0.36214,0.74658,0.57582,-0.22319,0.78652,0.53406,-0.81469,0.22597,0.51878,-0.85018,0.089761,0.6761,-0.51717,0.52481,0.82352,-0.34596,0.44959,0.60431,-0.096971,0.79083,0.70191,-0.041876,0.71104,0.61487,-0.14514,-0.77516,0.61609,-0.034013,-0.78694,0.72592,-0.19826,-0.65859,0.58696,-0.62515,-0.51446,0.61752,-0.36735,-0.6955,0.57873,-0.73664,-0.34992,0.72665,-0.66352,-0.17811,0.74053,-0.67172,-0.020168,0.56268,-0.82666,0.0047891,0.51589,-0.85627,-0.02564,0.53187,-0.83516,-0.14007,0.56543,-0.805,-0.1796,0.55916,-0.78228,-0.27455,0.5881,-0.68757,-0.42588,0.68109,-0.50752,-0.52777,0.93162,-0.037424,-0.36151,0.99705,-0.076791,1.5499e-08,0.99105,-0.13231,0.017969,0.80665,-0.40371,-0.43166,0.85973,-0.15648,-0.48619,0.88053,-0.41953,-0.22057,0.88435,-0.41642,0.21098,0.90199,-0.43171,-0.0063969,0.72865,-0.67069,0.13875,0.9462,-0.16741,0.27693,0.69348,-0.63052,-0.34862,0.95727,-0.17319,-0.2316,0.74868,-0.050093,-0.66104,0.53372,-0.060461,-0.8435,0.54197,-0.36698,-0.75604,0.5193,-0.16282,-0.83893,0.57875,-0.49091,-0.6512,0.60376,-0.55181,-0.5753,0.57669,-0.30385,-0.75836,0.58482,-0.27703,-0.76239,0.50355,-0.059751,-0.8619,0.46406,0.0,-0.8858,0.45638,-0.023744,-0.88947,0.42175,0.0,0.90671,0.5947,-0.030047,0.80338});
			return nurbsToPolyShape4_normal_6_57_vector;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape6_ifs' coordIndex field, scene-graph level=5, element #68, 716 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getnurbsToPolyShape6_ifs_5_68_coordIndex()
		{
			MFInt32 nurbsToPolyShape6_ifs_5_68_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape6_ifs_5_68_coordIndex_1()));
			return nurbsToPolyShape6_ifs_5_68_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='nurbsToPolyShape6_ifs' normalIndex field, scene-graph level=5, element #68, 716 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getnurbsToPolyShape6_ifs_5_68_normalIndex()
		{
			MFInt32 nurbsToPolyShape6_ifs_5_68_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getnurbsToPolyShape6_ifs_5_68_normalIndex_1()));
			return nurbsToPolyShape6_ifs_5_68_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='nurbsToPolyShape6_coord' point field, scene-graph level=6, element #68, 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 getnurbsToPolyShape6_coord_6_68_point()
		{
			MFVec3f nurbsToPolyShape6_coord_6_68_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getnurbsToPolyShape6_coord_6_68_point_1()))
				.append(new MFVec3f(getnurbsToPolyShape6_coord_6_68_point_2()));
			return nurbsToPolyShape6_coord_6_68_point;
		}
		/** Large attribute array: Normal DEF='nurbsToPolyShape6_normal' vector field, scene-graph level=6, element #69, 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 getnurbsToPolyShape6_normal_6_69_vector()
		{
			MFVec3f nurbsToPolyShape6_normal_6_69_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getnurbsToPolyShape6_normal_6_69_vector_1()))
				.append(new MFVec3f(getnurbsToPolyShape6_normal_6_69_vector_2()));
			return nurbsToPolyShape6_normal_6_69_vector;
		}
		/** Large attribute array: IndexedFaceSet DEF='extrudedSurfaceShape1_ifs' coordIndex field, scene-graph level=5, element #75, 14154 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getextrudedSurfaceShape1_ifs_5_75_coordIndex()
		{
			MFInt32 extrudedSurfaceShape1_ifs_5_75_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_1()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_2()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_3()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_4()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_5()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_6()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_7()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_8()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_9()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_10()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_11()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_12()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_13()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_14()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_coordIndex_15()));
			return extrudedSurfaceShape1_ifs_5_75_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet DEF='extrudedSurfaceShape1_ifs' normalIndex field, scene-graph level=5, element #75, 14154 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getextrudedSurfaceShape1_ifs_5_75_normalIndex()
		{
			MFInt32 extrudedSurfaceShape1_ifs_5_75_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_1()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_2()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_3()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_4()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_5()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_6()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_7()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_8()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_9()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_10()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_11()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_12()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_13()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_14()))
				.append(new MFInt32(getextrudedSurfaceShape1_ifs_5_75_normalIndex_15()));
			return extrudedSurfaceShape1_ifs_5_75_normalIndex;
		}
		/** Large attribute array: Coordinate DEF='extrudedSurfaceShape1_coord' point field, scene-graph level=6, element #75, 5442 total numbers made up of 1814 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getextrudedSurfaceShape1_coord_6_75_point()
		{
			MFVec3f extrudedSurfaceShape1_coord_6_75_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_1()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_2()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_3()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_4()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_5()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_6()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_7()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_8()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_9()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_10()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_11()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_12()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_13()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_14()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_15()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_16()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_17()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_18()))
				.append(new MFVec3f(getextrudedSurfaceShape1_coord_6_75_point_19()));
			return extrudedSurfaceShape1_coord_6_75_point;
		}
		/** Large attribute array: Normal DEF='extrudedSurfaceShape1_normal' vector field, scene-graph level=6, element #76, 5514 total numbers made up of 1838 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getextrudedSurfaceShape1_normal_6_76_vector()
		{
			MFVec3f extrudedSurfaceShape1_normal_6_76_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_1()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_2()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_3()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_4()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_5()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_6()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_7()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_8()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_9()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_10()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_11()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_12()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_13()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_14()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_15()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_16()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_17()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_18()))
				.append(new MFVec3f(getextrudedSurfaceShape1_normal_6_76_vector_19()));
			return extrudedSurfaceShape1_normal_6_76_vector;
		}
		/** Large attribute array: Coordinate DEF='pCylinderShape1_coord' point field, scene-graph level=6, element #81, 126 total numbers made up of 42 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpCylinderShape1_coord_6_81_point()
		{
			MFVec3f pCylinderShape1_coord_6_81_point = new MFVec3f(new double[] {0.089272,-1.05423,-0.029006,0.07594,-1.05423,-0.055173,0.055173,-1.05423,-0.07594,0.029006,-1.05423,-0.089272,0,-1.05423,-0.093866,-0.029006,-1.05423,-0.089272,-0.055173,-1.05423,-0.07594,-0.07594,-1.05423,-0.055173,-0.089272,-1.05423,-0.029006,-0.093866,-1.05423,0,-0.089272,-1.05423,0.029006,-0.07594,-1.05423,0.055173,-0.055173,-1.05423,0.07594,-0.029006,-1.05423,0.089272,-2.7974e-09,-1.05423,0.093866,0.029006,-1.05423,0.089272,0.055173,-1.05423,0.07594,0.07594,-1.05423,0.055173,0.089272,-1.05423,0.029006,0.093866,-1.05423,0,0.089272,1.05423,-0.029006,0.07594,1.05423,-0.055173,0.055173,1.05423,-0.07594,0.029006,1.05423,-0.089272,0,1.05423,-0.093866,-0.029006,1.05423,-0.089272,-0.055173,1.05423,-0.07594,-0.07594,1.05423,-0.055173,-0.089272,1.05423,-0.029006,-0.093866,1.05423,0,-0.089272,1.05423,0.029006,-0.07594,1.05423,0.055173,-0.055173,1.05423,0.07594,-0.029006,1.05423,0.089272,-2.7974e-09,1.05423,0.093866,0.029006,1.05423,0.089272,0.055173,1.05423,0.07594,0.07594,1.05423,0.055173,0.089272,1.05423,0.029006,0.093866,1.05423,0.0,0.0,-1.05423,0.0,0.0,1.05423,0.0});
			return pCylinderShape1_coord_6_81_point;
		}
		/** Large attribute array: Coordinate DEF='pasted__pCylinderShape1_coord' point field, scene-graph level=8, element #87, 126 total numbers made up of 42 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getpasted__pCylinderShape1_coord_8_87_point()
		{
			MFVec3f pasted__pCylinderShape1_coord_8_87_point = new MFVec3f(new double[] {0.089272,-1.05423,-0.029006,0.07594,-1.05423,-0.055173,0.055173,-1.05423,-0.07594,0.029006,-1.05423,-0.089272,0,-1.05423,-0.093866,-0.029006,-1.05423,-0.089272,-0.055173,-1.05423,-0.07594,-0.07594,-1.05423,-0.055173,-0.089272,-1.05423,-0.029006,-0.093866,-1.05423,0,-0.089272,-1.05423,0.029006,-0.07594,-1.05423,0.055173,-0.055173,-1.05423,0.07594,-0.029006,-1.05423,0.089272,-2.7974e-09,-1.05423,0.093866,0.029006,-1.05423,0.089272,0.055173,-1.05423,0.07594,0.07594,-1.05423,0.055173,0.089272,-1.05423,0.029006,0.093866,-1.05423,0,0.089272,1.05423,-0.029006,0.07594,1.05423,-0.055173,0.055173,1.05423,-0.07594,0.029006,1.05423,-0.089272,0,1.05423,-0.093866,-0.029006,1.05423,-0.089272,-0.055173,1.05423,-0.07594,-0.07594,1.05423,-0.055173,-0.089272,1.05423,-0.029006,-0.093866,1.05423,0,-0.089272,1.05423,0.029006,-0.07594,1.05423,0.055173,-0.055173,1.05423,0.07594,-0.029006,1.05423,0.089272,-2.7974e-09,1.05423,0.093866,0.029006,1.05423,0.089272,0.055173,1.05423,0.07594,0.07594,1.05423,0.055173,0.089272,1.05423,0.029006,0.093866,1.05423,0.0,0.0,-1.05423,0.0,0.0,1.05423,0.0});
			return pasted__pCylinderShape1_coord_8_87_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 WB30 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 WB30().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.SmallCraft.WB30\" 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.SmallCraft.WB30 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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