package HumanoidAnimation.Bones;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> tibia, also known as the shinbone, shankbone or simply shin, is the larger, stronger, and anterior (frontal) of two bones in leg below knee. </p>
 <p> Related links:  source l_tibia.java, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">HumanoidAnimation.Bones.l_tibia&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_tibia.x3d">l_tibia.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> tibia, also known as the shinbone, shankbone or simply shin, is the larger, stronger, and anterior (frontal) of two bones in leg below knee </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Joe Williams, John Carlson, Damon Hernandez, Don Brutzman </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Don Brutzman </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 5 December 2013 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 5 March 2026 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 March 2026 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/originals/ltibia.x3d">originals/ltibia.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/Tibia" target="_blank">https://en.wikipedia.org/wiki/Tibia</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/Human_leg" target="_blank">https://en.wikipedia.org/wiki/Human_leg</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/Human_leg#/media/File:Human_leg_bones_labeled.svg" target="_blank">https://en.wikipedia.org/wiki/Human_leg#/media/File:Human_leg_bones_labeled.svg</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton" target="_blank">https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> usage examples <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 4.0, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D Tidy, <a href="https://www.web3d.org/x3d/stylesheets/X3dTidy.html" target="_blank">https://www.web3d.org/x3d/stylesheets/X3dTidy.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_tibia.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_tibia.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/../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 Joe Williams, John Carlson, Damon Hernandez, Don Brutzman
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_INTERACTIVE).setVersion(X3D.VERSION_4_0)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("l_tibia.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("tibia, also known as the shinbone, shankbone or simply shin, is the larger, stronger, and anterior (frontal) of two bones in leg below knee"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Joe Williams, John Carlson, Damon Hernandez, Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("5 December 2013"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("5 March 2026"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 March 2026"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("originals/ltibia.x3d"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/Tibia"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/Human_leg"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/Human_leg#/media/File:Human_leg_bones_labeled.svg"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("usage examples https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D Tidy, https://www.web3d.org/x3d/stylesheets/X3dTidy.html"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_tibia.x3d"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("l_tibia.x3d"))
    .addComments(" user hover lights bone and reveals description, user selection/deselection temporarily binds/unbinds close-up hidden viewpoint ")
    .addChild(new TouchSensor("UserTouchSensor").setDescription("bone l_tibia"))
    .addChild(new Transform("ltibia").setTranslation(0.0858,0.2663,-0.0542)
      .addChild(new Viewpoint("HiddenViewpoint").setNearDistance(0.001).setPosition(0.0,0.0,0.6).setRetainUserOffsets(true)
        .setNavigationInfo(new NavigationInfo().setTransitionType(new String[] {"ANIMATE"}).setType(new String[] {"EXAMINE"})))
      .addChild(new ROUTE().setFromNode("UserTouchSensor").setFromField("isActive").setToNode("HiddenViewpoint").setToField("set_bind"))
      .addChild(new DirectionalLight("HiddenLight").setAmbientIntensity(1).setColor(0.1,0.1,1.0).setOn(false))
      .addChild(new ROUTE().setFromNode("UserTouchSensor").setFromField("isOver").setToNode("HiddenLight").setToField("on"))
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material("BoneMaterial").setAmbientIntensity(0.965).setDiffuseColor(1.0,0.9765,0.8667).setShininess(0.05).setSpecularColor(0.349,0.349,0.349)))
        .setGeometry(new IndexedFaceSet("ltibia_geometry").setDEF("ltibia_geometry").setCreaseAngle(1.571).setCoordIndex(getltibia_geometry_5_28_coordIndex())
          .setCoord(new Coordinate("ltibia_coordinate").setPoint(getltibia_coordinate_6_28_point()))))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method


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

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] getltibia_geometry_5_28_coordIndex_2()
		{
			int[] value = {433,436,434,-1,437,438,439,-1,437,433,438,-1,52,437,439,-1,52,51,437,-1,50,94,48,-1,23,440,19,-1,440,441,19,-1,442,443,444,-1,445,446,5,-1,446,6,5,-1,93,447,91,-1,448,449,83,-1,83,450,448,-1,451,85,452,-1,85,84,452,-1,453,451,454,-1,451,452,454,-1,58,455,56,-1,58,456,455,-1,136,457,458,-1,136,409,457,-1,458,90,136,-1,458,88,90,-1,63,81,135,-1,81,133,135,-1,459,302,304,-1,459,460,302,-1,301,172,174,-1,174,461,301,-1,462,171,463,-1,171,170,463,-1,464,465,466,-1,466,467,464,-1,468,469,470,-1,468,471,469,-1,472,470,473,-1,472,474,470,-1,475,476,477,-1,475,478,476,-1,479,480,481,-1,479,482,480,-1,483,484,485,-1,483,486,484,-1,174,487,461,-1,174,488,487,-1,489,490,491,-1,489,492,490,-1,274,232,231,-1,231,272,274,-1,493,167,489,-1,276,494,495,-1,495,496,276,-1,497,150,498,-1,150,496,498,-1,150,497,151,-1,499,30,31,-1,500,183,184,-1,291,290,501,-1,501,32,291,-1,270,316,502,-1,316,318,502,-1,270,503,316,-1,270,268,503,-1,271,504,503,-1,503,268,271,-1,231,230,505,-1,505,495,231,-1,506,507,508,-1,507,509,508,-1,510,511,512,-1,511,513,512,-1,514,515,516,-1,514,517,515,-1,180,518,181,-1,518,228,181,-1,510,519,520,-1,521,522,523,-1,522,524,523,-1,322,525,320,-1,322,526,525,-1,527,528,529,-1,422,530,531,-1,122,532,533,-1,106,105,534,-1,105,535,534,-1,536,537,111,-1,537,108,111,-1,110,109,538,-1,109,539,538,-1,428,426,540,-1,426,541,540,-1,133,81,542,-1,543,544,545,-1,543,546,544,-1,25,24,547,-1,547,548,25,-1,549,547,550,-1,549,548,547,-1,551,552,553,-1,551,554,552,-1,555,556,77,-1,556,557,77,-1,140,139,558,-1,559,76,79,-1,559,560,76,-1,75,561,562,-1,562,561,563,-1,563,54,562,-1,550,547,564,-1,564,565,550,-1,566,567,568,-1,566,569,567,-1,296,570,566,-1,296,298,570,-1,571,572,573,-1,573,293,571,-1,395,396,574,-1,396,575,574,-1,538,574,576,-1,538,577,574,-1,578,579,580,-1,578,130,579,-1,581,540,582,-1,540,583,582,-1,126,581,127,-1,581,582,127,-1,580,584,585,-1,585,578,580,-1,130,129,579,-1,147,580,586,-1,587,588,104,-1,587,589,588,-1,569,570,101,-1,569,566,570,-1,103,590,101,-1,590,569,101,-1,591,579,129,-1,591,592,579,-1,593,568,567,-1,567,594,593,-1,564,595,596,-1,595,597,596,-1,564,24,595,-1,564,547,24,-1,598,73,599,-1,598,61,73,-1,600,601,602,-1,602,594,600,-1,603,604,605,-1,605,606,603,-1,607,601,608,-1,601,605,608,-1,559,79,609,-1,79,74,609,-1,557,553,552,-1,27,610,26,-1,611,58,57,-1,611,612,58,-1,543,613,614,-1,614,546,543,-1,615,546,616,-1,615,544,546,-1,617,618,81,-1,618,542,81,-1,105,619,535,-1,619,620,535,-1,621,622,623,-1,122,531,532,-1,122,422,531,-1,530,624,531,-1,624,625,531,-1,626,523,524,-1,527,627,628,-1,527,629,627,-1,630,631,632,-1,630,633,631,-1,634,635,526,-1,636,637,522,-1,638,626,524,-1,638,639,626,-1,640,641,182,-1,641,180,182,-1,512,513,642,-1,642,643,512,-1,510,520,644,-1,644,511,510,-1,269,513,267,-1,269,642,513,-1,194,290,193,-1,194,501,290,-1,29,291,32,-1,29,28,291,-1,184,645,500,-1,184,646,645,-1,168,647,648,-1,647,649,648,-1,504,273,649,-1,504,271,273,-1,647,650,649,-1,650,504,649,-1,460,459,651,-1,651,652,460,-1,249,316,503,-1,503,247,249,-1,226,244,653,-1,653,224,226,-1,654,655,246,-1,654,656,655,-1,657,485,658,-1,657,483,485,-1,319,659,332,-1,319,660,659,-1,480,477,481,-1,480,475,477,-1,468,470,474,-1,474,315,468,-1,236,661,234,-1,661,314,234,-1,238,661,236,-1,238,662,661,-1,303,660,319,-1,460,663,302,-1,663,482,302,-1,460,664,663,-1,460,652,664,-1,665,478,475,-1,665,666,478,-1,667,668,669,-1,667,670,668,-1,88,86,68,-1,68,67,88,-1,450,88,671,-1,88,458,671,-1,672,673,671,-1,672,674,673,-1,71,675,676,-1,677,449,678,-1,449,448,678,-1,679,677,678,-1,679,680,677,-1,95,69,44,-1,44,43,95,-1,679,445,49,-1,49,42,679,-1,98,681,96,-1,98,1,681,-1,97,96,682,-1,682,683,97,-1,18,20,441,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] getltibia_geometry_5_28_coordIndex_3()
		{
			int[] value = {20,19,441,-1,0,684,685,-1,0,686,684,-1,436,433,437,-1,437,674,436,-1,435,687,438,-1,438,433,435,-1,688,584,689,-1,688,585,584,-1,690,691,692,-1,690,693,691,-1,126,429,581,-1,126,431,429,-1,427,425,428,-1,425,426,428,-1,522,694,636,-1,522,695,694,-1,420,696,422,-1,696,530,422,-1,414,697,698,-1,699,700,424,-1,701,702,703,-1,701,704,702,-1,254,162,705,-1,254,165,162,-1,706,144,143,-1,706,707,144,-1,708,412,698,-1,412,414,698,-1,413,709,415,-1,709,710,415,-1,411,711,712,-1,411,713,711,-1,714,715,716,-1,716,410,714,-1,405,404,406,-1,405,403,404,-1,209,205,214,-1,206,211,259,-1,211,717,259,-1,261,259,717,-1,261,718,259,-1,719,720,721,-1,719,219,720,-1,345,257,722,-1,257,723,722,-1,400,724,401,-1,400,725,724,-1,366,726,367,-1,366,397,726,-1,394,727,396,-1,727,728,396,-1,729,293,292,-1,729,571,293,-1,730,731,732,-1,730,603,731,-1,392,604,603,-1,603,730,392,-1,620,733,734,-1,620,619,733,-1,264,286,285,-1,264,735,286,-1,641,640,736,-1,736,737,641,-1,287,738,739,-1,400,387,389,-1,389,725,400,-1,239,242,389,-1,389,388,239,-1,740,361,724,-1,724,725,740,-1,741,742,743,-1,741,744,742,-1,352,383,381,-1,381,745,352,-1,746,355,658,-1,355,657,658,-1,747,748,749,-1,750,747,751,-1,750,752,747,-1,278,753,752,-1,331,332,754,-1,754,755,331,-1,327,756,328,-1,372,371,757,-1,374,371,369,-1,374,373,371,-1,344,340,369,-1,344,341,340,-1,324,368,343,-1,324,365,368,-1,339,222,336,-1,336,334,339,-1,364,464,467,-1,467,221,364,-1,223,362,363,-1,362,758,363,-1,362,41,38,-1,362,342,41,-1,38,360,359,-1,38,40,360,-1,740,310,361,-1,310,312,361,-1,240,759,241,-1,758,383,352,-1,352,351,758,-1,357,356,358,-1,358,360,357,-1,354,657,355,-1,354,760,657,-1,257,345,255,-1,345,347,255,-1,256,258,198,-1,198,761,256,-1,40,309,360,-1,762,763,375,-1,464,364,471,-1,364,353,471,-1,363,758,351,-1,374,369,337,-1,369,340,337,-1,327,380,764,-1,764,161,327,-1,381,382,765,-1,765,745,381,-1,765,746,745,-1,746,658,484,-1,658,485,484,-1,243,192,317,-1,192,318,317,-1,189,766,190,-1,767,768,769,-1,465,314,661,-1,323,380,326,-1,718,263,299,-1,718,261,263,-1,770,664,667,-1,770,663,664,-1,643,517,630,-1,690,689,771,-1,690,688,689,-1,116,119,772,-1,118,298,295,-1,118,117,298,-1,272,494,273,-1,494,648,273,-1,266,262,261,-1,157,259,158,-1,402,723,773,-1,774,720,219,-1,219,218,774,-1,249,653,317,-1,249,248,653,-1,323,372,757,-1,757,775,323,-1,276,275,648,-1,648,494,276,-1,269,502,776,-1,269,270,502,-1,777,193,289,-1,193,290,289,-1,216,299,778,-1,216,718,299,-1,718,158,259,-1,718,216,158,-1,721,308,719,-1,721,348,308,-1,507,498,509,-1,507,497,498,-1,168,493,647,-1,168,167,493,-1,244,243,653,-1,243,317,653,-1,779,378,755,-1,378,377,755,-1,331,238,237,-1,331,780,238,-1,376,781,379,-1,376,757,781,-1,235,782,783,-1,235,234,782,-1,648,649,273,-1,232,513,511,-1,227,783,782,-1,227,224,783,-1,370,325,344,-1,218,784,774,-1,307,785,156,-1,282,284,401,-1,211,786,717,-1,211,210,786,-1,202,279,404,-1,185,193,777,-1,185,187,193,-1,194,192,243,-1,501,184,33,-1,179,787,178,-1,788,767,769,-1,769,789,788,-1,161,790,159,-1,161,764,790,-1,314,313,782,-1,782,234,314,-1,321,320,631,-1,656,791,655,-1,173,235,783,-1,783,792,173,-1,652,651,166,-1,756,161,160,-1,756,327,161,-1,155,154,793,-1,742,747,749,-1,742,751,747,-1,477,476,741,-1,741,481,477,-1,21,20,794,-1,20,148,794,-1,584,580,147,-1,147,149,584,-1,586,597,795,-1,146,145,796,-1,796,797,146,-1,83,86,88,-1,88,450,83,-1,798,448,450,-1,450,671,798,-1,446,679,678,-1,446,445,679,-1,551,549,799,-1,799,554,551,-1,800,80,82,-1,82,801,800,-1,616,802,615,-1,616,803,802,-1,598,565,804,-1,804,805,598,-1,123,122,533,-1,533,806,123,-1,570,298,117,-1,117,807,570,-1,116,808,119,-1,116,114,808,-1,106,109,111,-1,111,108,106,-1,619,105,809,-1,105,107,809,-1,552,77,557,-1,683,100,97,-1,683,27,100,-1,97,100,45,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=4 */
		private int[] getltibia_geometry_5_28_coordIndex_4()
		{
			int[] value = {808,102,807,-1,66,89,67,-1,802,66,68,-1,68,87,802,-1,617,81,80,-1,80,800,617,-1,78,74,79,-1,78,72,74,-1,83,449,84,-1,449,92,84,-1,70,810,811,-1,87,85,812,-1,813,56,455,-1,56,675,59,-1,675,99,59,-1,71,814,70,-1,71,676,814,-1,7,9,4,-1,50,443,94,-1,50,444,443,-1,815,47,46,-1,31,29,34,-1,32,501,33,-1,24,26,595,-1,441,816,817,-1,441,440,816,-1,818,142,819,-1,142,11,819,-1,816,820,817,-1,536,821,822,-1,821,583,822,-1,2,49,0,-1,49,686,0,-1,446,798,823,-1,823,6,446,-1,437,51,674,-1,51,673,674,-1,8,7,823,-1,7,6,823,-1,672,436,674,-1,142,681,3,-1,681,1,3,-1,685,10,12,-1,685,3,0,-1,685,12,3,-1,8,673,51,-1,8,823,673,-1,5,49,445,-1,49,5,686,-1,824,583,821,-1,824,582,583,-1,819,440,818,-1,440,819,816,-1,682,681,825,-1,682,96,681,-1,758,38,359,-1,758,362,38,-1,1,50,2,-1,444,50,1,-1,95,443,815,-1,95,94,443,-1,813,814,676,-1,813,826,814,-1,71,99,675,-1,71,46,99,-1,612,456,58,-1,612,827,456,-1,828,829,558,-1,828,830,829,-1,447,677,680,-1,677,447,93,-1,76,555,77,-1,555,76,560,-1,65,82,63,-1,82,65,803,-1,826,455,831,-1,455,826,813,-1,812,544,615,-1,812,832,544,-1,833,834,545,-1,833,831,834,-1,536,120,537,-1,822,120,536,-1,808,117,119,-1,807,117,808,-1,806,623,123,-1,621,623,806,-1,804,835,805,-1,835,804,591,-1,599,565,598,-1,599,550,565,-1,57,548,611,-1,25,548,57,-1,77,554,78,-1,554,77,552,-1,618,608,542,-1,608,618,607,-1,803,801,82,-1,801,803,616,-1,558,618,617,-1,618,558,139,-1,811,91,447,-1,91,811,810,-1,446,448,798,-1,446,678,448,-1,836,687,435,-1,837,687,836,-1,838,839,840,-1,693,839,838,-1,691,414,841,-1,691,697,414,-1,797,842,843,-1,797,796,842,-1,844,597,595,-1,844,795,597,-1,845,479,743,-1,845,659,479,-1,749,743,742,-1,743,749,845,-1,783,653,792,-1,653,783,224,-1,488,173,792,-1,488,174,173,-1,651,492,489,-1,492,651,459,-1,305,846,304,-1,305,300,846,-1,847,764,775,-1,847,790,764,-1,848,519,628,-1,520,519,848,-1,788,848,849,-1,848,788,789,-1,31,390,739,-1,850,390,31,-1,191,516,188,-1,514,516,191,-1,633,321,631,-1,633,851,321,-1,212,214,213,-1,214,212,209,-1,261,786,266,-1,261,717,786,-1,169,654,852,-1,654,169,656,-1,222,467,336,-1,222,221,467,-1,781,853,379,-1,781,763,853,-1,775,376,847,-1,757,376,775,-1,331,377,780,-1,755,377,331,-1,779,854,378,-1,779,855,854,-1,753,176,856,-1,278,176,753,-1,857,171,462,-1,645,171,857,-1,645,791,171,-1,647,858,650,-1,647,493,858,-1,859,166,168,-1,859,860,166,-1,384,861,862,-1,384,863,861,-1,668,864,865,-1,668,670,864,-1,153,866,154,-1,153,151,866,-1,497,866,151,-1,866,497,507,-1,769,505,230,-1,769,768,505,-1,508,867,506,-1,867,508,868,-1,869,870,871,-1,869,793,870,-1,872,774,873,-1,872,720,774,-1,258,874,199,-1,258,281,874,-1,722,402,350,-1,722,723,402,-1,347,721,875,-1,348,721,347,-1,308,217,719,-1,308,307,217,-1,876,785,877,-1,878,785,876,-1,778,283,282,-1,778,299,283,-1,286,738,287,-1,736,738,286,-1,182,28,30,-1,181,28,182,-1,187,776,502,-1,776,187,186,-1,853,762,662,-1,763,762,853,-1,655,645,646,-1,645,655,791,-1,879,793,869,-1,879,155,793,-1,307,158,217,-1,156,158,307,-1,708,880,727,-1,708,706,880,-1,60,881,882,-1,62,881,60,-1,119,128,772,-1,128,119,118,-1,431,430,429,-1,430,431,883,-1,692,688,690,-1,692,432,688,-1,17,771,689,-1,771,17,884,-1,112,824,821,-1,112,115,824,-1,482,659,660,-1,479,659,482,-1,663,480,482,-1,663,770,480,-1,885,380,330,-1,326,380,885,-1,747,753,855,-1,747,752,753,-1,380,775,764,-1,775,380,323,-1,661,466,465,-1,661,662,466,-1,191,886,851,-1,191,190,886,-1,468,314,465,-1,468,315,314,-1,163,887,164,-1,887,163,888,-1,856,159,790,-1,159,856,176,-1,339,333,337,-1,334,333,339,-1,352,471,353,-1,471,352,469,-1,35,342,341,-1,35,41,342,-1,15,404,712,-1,15,889,404,-1,198,890,761,-1,198,200,890,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=5 */
		private int[] getltibia_geometry_5_28_coordIndex_5()
		{
			int[] value = {888,399,887,-1,888,873,399,-1,555,613,556,-1,613,555,830,-1,522,891,695,-1,522,521,891,-1,760,759,463,-1,760,354,759,-1,240,463,759,-1,240,462,463,-1,310,759,311,-1,241,759,310,-1,311,360,309,-1,311,357,360,-1,36,367,892,-1,368,367,36,-1,339,223,222,-1,339,338,223,-1,375,337,333,-1,374,337,375,-1,885,366,365,-1,885,398,366,-1,763,373,375,-1,763,781,373,-1,398,330,329,-1,398,885,330,-1,779,754,748,-1,755,754,779,-1,278,750,277,-1,278,752,750,-1,861,893,894,-1,861,863,893,-1,895,750,751,-1,893,750,895,-1,845,748,754,-1,845,749,748,-1,744,666,895,-1,666,744,478,-1,746,356,355,-1,765,356,746,-1,469,745,896,-1,469,352,745,-1,476,744,741,-1,476,478,744,-1,892,361,36,-1,361,892,724,-1,725,242,740,-1,242,725,389,-1,388,857,239,-1,857,388,897,-1,739,499,31,-1,738,499,739,-1,287,400,288,-1,400,287,387,-1,735,736,286,-1,735,737,736,-1,898,737,899,-1,898,641,737,-1,264,900,735,-1,266,900,264,-1,901,900,902,-1,901,899,900,-1,903,734,733,-1,903,901,734,-1,904,786,210,-1,904,902,786,-1,904,620,734,-1,905,620,904,-1,905,535,620,-1,906,535,905,-1,534,906,907,-1,534,535,906,-1,197,908,907,-1,908,197,196,-1,909,574,577,-1,574,909,395,-1,910,392,730,-1,910,391,392,-1,730,911,910,-1,730,732,911,-1,911,729,408,-1,911,732,729,-1,292,408,729,-1,408,292,407,-1,294,727,880,-1,727,294,728,-1,909,912,913,-1,909,196,912,-1,914,367,726,-1,914,892,367,-1,401,915,282,-1,401,914,915,-1,220,282,915,-1,778,282,220,-1,915,218,220,-1,915,784,218,-1,873,397,399,-1,774,397,873,-1,714,256,761,-1,256,714,773,-1,916,306,346,-1,877,306,916,-1,307,877,785,-1,307,306,877,-1,876,203,917,-1,349,203,876,-1,918,157,878,-1,918,208,157,-1,202,917,203,-1,403,917,202,-1,919,404,889,-1,919,406,404,-1,920,913,912,-1,913,920,709,-1,394,413,412,-1,394,393,413,-1,843,911,797,-1,910,911,843,-1,715,761,890,-1,715,714,761,-1,410,713,411,-1,410,716,713,-1,13,712,711,-1,15,712,13,-1,920,710,709,-1,920,14,710,-1,706,698,707,-1,708,698,706,-1,756,705,162,-1,756,160,705,-1,704,201,251,-1,200,201,704,-1,921,890,701,-1,715,890,921,-1,699,716,922,-1,713,716,699,-1,385,705,160,-1,705,385,417,-1,702,251,253,-1,704,251,702,-1,701,923,921,-1,701,703,923,-1,922,700,699,-1,922,924,700,-1,423,711,424,-1,13,711,423,-1,14,925,710,-1,14,926,925,-1,841,415,927,-1,414,415,841,-1,707,697,838,-1,698,697,707,-1,144,836,416,-1,144,840,836,-1,694,253,879,-1,702,253,694,-1,695,923,703,-1,695,891,923,-1,696,924,928,-1,700,924,696,-1,427,926,425,-1,925,926,427,-1,927,883,841,-1,927,430,883,-1,418,929,930,-1,418,386,929,-1,869,694,879,-1,694,869,636,-1,521,928,891,-1,624,928,521,-1,585,432,125,-1,585,688,432,-1,693,771,839,-1,771,693,690,-1,839,884,837,-1,839,771,884,-1,17,584,149,-1,584,17,689,-1,687,931,438,-1,687,932,931,-1,52,933,9,-1,52,934,933,-1,4,686,5,-1,686,4,684,-1,935,936,934,-1,936,935,820,-1,820,931,817,-1,935,931,820,-1,818,681,142,-1,825,681,818,-1,794,22,21,-1,794,937,22,-1,683,610,27,-1,683,937,610,-1,595,610,844,-1,595,26,610,-1,25,59,27,-1,57,59,25,-1,680,42,44,-1,680,679,42,-1,69,815,46,-1,815,69,95,-1,673,798,671,-1,798,673,823,-1,814,453,454,-1,826,453,814,-1,451,833,832,-1,451,453,833,-1,796,436,842,-1,796,434,436,-1,671,457,672,-1,458,457,671,-1,90,64,137,-1,90,89,64,-1,667,860,670,-1,667,664,860,-1,894,668,861,-1,669,668,894,-1,666,669,894,-1,665,669,666,-1,475,770,665,-1,770,475,480,-1,782,938,227,-1,938,782,313,-1,225,939,852,-1,225,940,939,-1,465,471,468,-1,465,464,471,-1,938,472,940,-1,938,474,472,-1,941,939,942,-1,170,939,941,-1,942,483,941,-1,942,486,483,-1,743,481,741,-1,479,481,743,-1,896,470,469,-1,470,943,473,-1,896,943,470,-1,233,173,175,-1,233,235,173,-1,490,301,461,-1,490,944,301,-1,858,487,250,-1,491,487,858,-1,654,244,226,-1,654,246,244,-1,248,792,653,-1,792,248,488,-1,504,247,503,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=6 */
		private int[] getltibia_geometry_5_28_coordIndex_6()
		{
			int[] value = {247,504,650,-1,493,491,858,-1,493,489,491,-1,272,495,494,-1,495,272,231,-1,864,275,178,-1,864,859,275,-1,787,930,929,-1,930,787,179,-1,897,645,857,-1,500,645,897,-1,245,194,243,-1,194,245,501,-1,502,192,187,-1,502,318,192,-1,766,777,289,-1,189,777,766,-1,793,866,870,-1,154,866,793,-1,867,637,871,-1,638,637,867,-1,788,639,868,-1,849,639,788,-1,641,635,180,-1,641,898,635,-1,190,634,886,-1,190,518,634,-1,643,945,512,-1,643,630,945,-1,639,627,626,-1,639,849,627,-1,638,522,637,-1,638,524,522,-1,526,898,903,-1,635,898,526,-1,886,526,322,-1,886,634,526,-1,630,946,945,-1,630,632,946,-1,528,628,519,-1,628,528,527,-1,523,627,629,-1,523,626,627,-1,946,947,948,-1,946,632,947,-1,629,625,523,-1,629,949,625,-1,733,809,525,-1,809,733,619,-1,947,622,621,-1,947,320,622,-1,948,533,529,-1,948,806,533,-1,949,531,625,-1,949,532,531,-1,809,623,622,-1,107,623,809,-1,123,537,120,-1,123,623,537,-1,421,541,426,-1,541,421,121,-1,539,907,908,-1,907,539,534,-1,616,614,801,-1,614,616,546,-1,950,545,834,-1,950,543,545,-1,834,827,950,-1,456,827,834,-1,829,140,558,-1,829,141,140,-1,78,799,72,-1,799,78,554,-1,55,601,607,-1,55,602,601,-1,604,608,605,-1,134,608,604,-1,601,606,605,-1,600,606,601,-1,594,563,593,-1,594,602,563,-1,60,561,75,-1,882,561,60,-1,794,795,844,-1,795,794,148,-1,804,564,596,-1,564,804,565,-1,882,568,593,-1,882,881,568,-1,594,951,600,-1,594,567,951,-1,606,731,603,-1,606,952,731,-1,572,951,590,-1,572,952,951,-1,805,297,62,-1,835,297,805,-1,592,597,586,-1,596,597,592,-1,586,579,592,-1,586,580,579,-1,835,295,297,-1,835,131,295,-1,103,588,573,-1,104,588,103,-1,588,728,294,-1,589,728,588,-1,575,587,953,-1,589,587,575,-1,570,102,101,-1,102,570,807,-1,587,102,808,-1,104,102,587,-1,125,578,585,-1,578,125,124,-1,954,127,955,-1,124,127,954,-1,114,576,953,-1,576,114,113,-1,538,113,110,-1,538,576,113,-1,581,428,540,-1,581,429,428,-1,808,953,587,-1,114,953,808,-1,124,130,578,-1,954,130,124,-1,953,574,575,-1,574,953,576,-1,589,396,728,-1,589,575,396,-1,294,573,588,-1,294,293,573,-1,590,573,572,-1,103,573,590,-1,148,586,795,-1,586,148,147,-1,596,591,804,-1,592,591,596,-1,566,881,296,-1,566,568,881,-1,951,569,590,-1,569,951,567,-1,952,571,731,-1,572,571,952,-1,952,600,951,-1,606,600,952,-1,805,61,598,-1,805,62,61,-1,593,561,882,-1,593,563,561,-1,54,602,55,-1,602,54,563,-1,609,141,559,-1,141,609,53,-1,599,72,799,-1,599,73,72,-1,559,829,560,-1,559,141,829,-1,801,828,800,-1,801,614,828,-1,551,612,611,-1,612,551,553,-1,557,950,827,-1,556,950,557,-1,556,543,950,-1,556,613,543,-1,583,541,822,-1,583,540,541,-1,908,538,539,-1,908,577,538,-1,534,109,106,-1,109,534,539,-1,822,121,120,-1,822,541,121,-1,422,121,421,-1,422,122,121,-1,107,537,623,-1,107,108,537,-1,529,532,949,-1,529,533,532,-1,621,948,947,-1,806,948,621,-1,809,320,525,-1,809,622,320,-1,523,624,521,-1,624,523,625,-1,949,527,529,-1,629,527,949,-1,948,528,946,-1,948,529,528,-1,947,631,320,-1,632,631,947,-1,525,903,733,-1,526,903,525,-1,946,519,945,-1,519,946,528,-1,628,849,848,-1,849,628,627,-1,945,510,512,-1,510,945,519,-1,633,517,514,-1,517,633,630,-1,635,518,180,-1,518,635,634,-1,766,518,190,-1,518,766,228,-1,868,638,867,-1,639,638,868,-1,871,636,869,-1,637,636,871,-1,507,870,866,-1,507,506,870,-1,768,508,509,-1,768,767,508,-1,513,274,267,-1,232,274,513,-1,515,269,776,-1,642,269,515,-1,776,516,515,-1,516,776,186,-1,289,228,766,-1,228,289,229,-1,501,646,184,-1,501,245,646,-1,850,500,897,-1,183,500,850,-1,179,153,930,-1,179,151,153,-1,929,865,787,-1,929,862,865,-1,787,864,178,-1,787,865,864,-1,496,152,276,-1,150,152,496,-1,505,496,495,-1,498,496,505,-1,648,859,168,-1,275,859,648,-1,492,944,490,-1,846,944,492,-1,491,461,487,-1,491,490,461,-1,488,250,487,-1,488,248,250,-1,175,237,233,-1,175,319,237,-1,473,484,486,-1,473,943,484,-1,659,754,332,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=7 */
		private int[] getltibia_geometry_5_28_coordIndex_7()
		{
			int[] value = {754,659,845,-1,760,483,657,-1,760,941,483,-1,472,486,942,-1,472,473,486,-1,463,941,760,-1,463,170,941,-1,940,942,939,-1,940,472,942,-1,315,938,313,-1,938,315,474,-1,170,852,939,-1,852,170,169,-1,227,940,225,-1,227,938,940,-1,665,667,669,-1,665,770,667,-1,664,166,860,-1,664,652,166,-1,137,63,135,-1,137,64,63,-1,843,457,409,-1,843,842,457,-1,842,672,457,-1,436,672,842,-1,85,832,812,-1,451,832,85,-1,453,831,833,-1,453,826,831,-1,676,56,813,-1,676,675,56,-1,454,70,814,-1,810,70,454,-1,452,810,454,-1,91,810,452,-1,84,91,452,-1,92,91,84,-1,937,844,610,-1,794,844,937,-1,682,937,683,-1,682,22,937,-1,825,440,23,-1,825,818,440,-1,932,817,931,-1,16,817,932,-1,816,936,820,-1,816,819,936,-1,10,934,936,-1,933,934,10,-1,684,9,933,-1,4,9,684,-1,439,934,52,-1,439,935,934,-1,935,438,931,-1,438,935,439,-1,18,149,20,-1,17,149,18,-1,16,884,17,-1,16,932,884,-1,837,932,687,-1,932,837,884,-1,530,928,624,-1,530,696,928,-1,418,153,155,-1,153,418,930,-1,692,841,883,-1,691,841,692,-1,430,925,427,-1,927,925,430,-1,423,425,926,-1,423,419,425,-1,700,420,424,-1,700,696,420,-1,923,928,924,-1,923,891,928,-1,703,694,695,-1,703,702,694,-1,155,417,418,-1,252,417,155,-1,416,435,434,-1,416,836,435,-1,707,840,144,-1,840,707,838,-1,710,927,415,-1,710,925,927,-1,926,13,423,-1,14,13,926,-1,924,921,923,-1,922,921,924,-1,705,252,254,-1,705,417,252,-1,713,424,711,-1,713,699,424,-1,715,922,716,-1,715,921,922,-1,200,701,890,-1,704,701,200,-1,145,434,796,-1,145,416,434,-1,920,15,14,-1,920,889,15,-1,398,887,399,-1,398,329,887,-1,714,280,773,-1,280,714,410,-1,910,409,391,-1,910,843,409,-1,408,797,911,-1,408,146,797,-1,412,727,394,-1,727,412,708,-1,709,393,913,-1,393,709,413,-1,889,912,919,-1,912,889,920,-1,406,195,215,-1,919,195,406,-1,403,918,917,-1,405,918,403,-1,878,917,918,-1,876,917,878,-1,220,719,217,-1,220,219,719,-1,281,872,874,-1,875,872,281,-1,774,726,397,-1,774,784,726,-1,914,784,915,-1,914,726,784,-1,217,778,220,-1,217,216,778,-1,284,265,288,-1,265,284,260,-1,724,914,401,-1,724,892,914,-1,196,919,912,-1,919,196,195,-1,913,395,909,-1,393,395,913,-1,880,292,294,-1,880,407,292,-1,731,729,732,-1,731,571,729,-1,392,134,604,-1,134,392,132,-1,577,196,909,-1,577,908,196,-1,907,213,197,-1,907,906,213,-1,212,906,905,-1,906,212,213,-1,905,210,212,-1,905,904,210,-1,734,902,904,-1,734,901,902,-1,266,902,900,-1,902,266,786,-1,898,901,903,-1,901,898,899,-1,899,735,900,-1,899,737,735,-1,390,897,388,-1,390,850,897,-1,177,160,159,-1,385,160,177,-1,862,386,384,-1,862,929,386,-1,356,382,358,-1,382,356,765,-1,894,895,666,-1,894,893,895,-1,277,893,863,-1,277,750,893,-1,780,379,853,-1,379,780,377,-1,781,371,373,-1,781,757,371,-1,365,326,885,-1,326,365,324,-1,762,333,335,-1,333,762,375,-1,35,368,36,-1,343,368,35,-1,354,311,759,-1,354,357,311,-1,363,353,364,-1,351,353,363,-1,614,830,828,-1,614,613,830,-1,208,405,207,-1,208,918,405,-1,279,712,404,-1,712,279,411,-1,722,346,345,-1,722,916,346,-1,875,720,872,-1,875,721,720,-1,309,39,312,-1,40,39,309,-1,312,37,361,-1,312,39,37,-1,378,847,376,-1,854,847,378,-1,238,853,662,-1,238,780,853,-1,329,164,887,-1,329,328,164,-1,344,324,343,-1,325,324,344,-1,746,896,745,-1,746,943,896,-1,746,484,943,-1,322,851,886,-1,851,322,321,-1,517,642,515,-1,642,517,643,-1,855,748,747,-1,748,855,779,-1,346,308,348,-1,306,308,346,-1,790,854,856,-1,854,790,847,-1,301,846,300,-1,846,301,944,-1,660,302,482,-1,660,303,302,-1,751,744,895,-1,751,742,744,-1,116,824,115,-1,824,116,955,-1,112,536,111,-1,536,112,821,-1,432,883,431,-1,883,432,692,-1,131,118,295,-1,131,128,118,-1,296,62,297,-1,296,881,62,-1,407,706,143,-1,880,706,407,-1,28,229,291,-1,28,181,229,-1,165,251,201,-1,254,251,165,-1,232,644,230,-1,644,232,511,-1,466,336,467,-1,466,335,336,-1,271,267,274,-1,271,268,267,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=8 */
		private int[] getltibia_geometry_5_28_coordIndex_8()
		{
			int[] value = {738,640,499,-1,640,738,736,-1,264,288,265,-1,264,285,288,-1,283,260,284,-1,283,263,260,-1,156,878,157,-1,156,785,878,-1,349,877,916,-1,876,877,349,-1,350,916,722,-1,349,916,350,-1,773,257,256,-1,257,773,723,-1,255,875,281,-1,255,347,875,-1,874,873,888,-1,872,873,874,-1,280,402,773,-1,280,204,402,-1,879,252,155,-1,253,252,879,-1,506,871,870,-1,871,506,867,-1,767,868,508,-1,868,767,788,-1,505,509,498,-1,509,505,768,-1,670,859,864,-1,670,860,859,-1,865,861,668,-1,862,861,865,-1,863,177,277,-1,177,863,384,-1,650,250,247,-1,650,858,250,-1,246,646,245,-1,246,655,646,-1,239,462,240,-1,857,462,239,-1,241,740,242,-1,241,310,740,-1,856,855,753,-1,854,855,856,-1,325,372,323,-1,372,325,370,-1,662,335,466,-1,335,662,762,-1,171,656,169,-1,791,656,171,-1,226,852,654,-1,226,225,852,-1,214,207,215,-1,214,205,207,-1,215,197,213,-1,195,197,215,-1,888,199,874,-1,888,163,199,-1,201,163,165,-1,199,163,201,-1,189,185,777,-1,188,185,189,-1,514,851,633,-1,514,191,851,-1,186,188,516,-1,186,185,188,-1,182,499,640,-1,499,182,30,-1,34,850,31,-1,183,850,34,-1,739,387,287,-1,390,387,739,-1,644,848,789,-1,644,520,848,-1,175,300,305,-1,172,300,175,-1,846,459,304,-1,459,846,492,-1,167,651,489,-1,167,166,651,-1,328,162,164,-1,756,162,328,-1,789,230,644,-1,769,230,789,-1,838,691,693,-1,691,838,697,-1,840,837,836,-1,839,837,840,-1,819,10,936,-1,819,11,10,-1,100,46,45,-1,100,99,46,-1,135,138,137,-1,138,135,132,-1,134,542,608,-1,134,133,542,-1,139,607,618,-1,607,139,55,-1,549,611,548,-1,549,551,611,-1,550,799,549,-1,599,799,550,-1,591,131,835,-1,131,591,129,-1,772,130,954,-1,128,130,772,-1,954,116,772,-1,116,954,955,-1,112,113,115,-1,110,113,112,-1,47,443,442,-1,443,47,815,-1,65,89,66,-1,64,89,65,-1,831,456,834,-1,455,456,831,-1,832,545,544,-1,832,833,545,-1,87,615,802,-1,87,812,615,-1,69,811,44,-1,69,70,811,-1,44,447,680,-1,811,447,44,-1,93,449,677,-1,449,93,92,-1,802,65,66,-1,802,803,65,-1,617,828,558,-1,617,800,828,-1,560,830,555,-1,830,560,829,-1,73,60,75,-1,60,73,61,-1,827,553,557,-1,612,553,827,-1,53,562,54,-1,53,609,562,-1,75,609,74,-1,75,562,609,-1,98,444,1,-1,98,442,444,-1,48,42,49,-1,48,43,42,-1,47,98,45,-1,98,47,442,-1,37,41,35,-1,41,37,39,-1,359,383,758,-1,383,359,358,-1,825,22,682,-1,22,825,23,-1,18,817,16,-1,18,441,817,-1,582,955,127,-1,824,955,582,-1,933,685,684,-1,933,10,685,-1};
			return value;
		}
		/** Large attribute array: IndexedFaceSet DEF='ltibia_geometry' coordIndex field, scene-graph level=5, element #28, 7632 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getltibia_geometry_5_28_coordIndex()
		{
			MFInt32 ltibia_geometry_5_28_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_1()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_2()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_3()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_4()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_5()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_6()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_7()))
				.append(new MFInt32(getltibia_geometry_5_28_coordIndex_8()));
			return ltibia_geometry_5_28_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ltibia_coordinate' point field, scene-graph level=6, element #28, 2868 total numbers made up of 956 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getltibia_coordinate_6_28_point()
		{
			MFVec3f ltibia_coordinate_6_28_point = new MFVec3f(new double[] {-0.0376,-0.1899,-0.0171,-0.0364,-0.1907,-0.0202,-0.0368,-0.1913,-0.0178,-0.0351,-0.1855,-0.0183,-0.0366,-0.1883,-0.0067,-0.0368,-0.1927,-0.0086,-0.0342,-0.1880,-0.0041,-0.0345,-0.1855,-0.0040,-0.0336,-0.1830,-0.0024,-0.0343,-0.1802,-0.0039,-0.0341,-0.1782,-0.0136,-0.0335,-0.1792,-0.0183,-0.0346,-0.1822,-0.0164,-0.0109,0.0624,0.0222,-0.0111,0.0366,0.0194,-0.0079,0.0622,0.0257,-0.0253,-0.1556,-0.0184,-0.0254,-0.1518,-0.0193,-0.0247,-0.1560,-0.0200,-0.0247,-0.1632,-0.0234,-0.0232,-0.1572,-0.0226,-0.0234,-0.1641,-0.0249,-0.0248,-0.1689,-0.0243,-0.0262,-0.1682,-0.0233,-0.0181,-0.1756,-0.0365,-0.0179,-0.1792,-0.0330,-0.0202,-0.1744,-0.0344,-0.0229,-0.1793,-0.0301,0.0360,0.1644,0.0136,0.0372,0.1674,0.0132,0.0363,0.1643,0.0152,0.0367,0.1680,0.0193,0.0399,0.1715,0.0047,0.0401,0.1736,0.0044,0.0381,0.1693,0.0131,0.0074,0.1860,0.0303,0.0089,0.1856,0.0365,0.0110,0.1858,0.0349,0.0096,0.1867,0.0294,0.0113,0.1861,0.0341,0.0116,0.1867,0.0328,0.0083,0.1863,0.0297,-0.0333,-0.1962,-0.0136,-0.0332,-0.1957,-0.0141,-0.0319,-0.1958,-0.0139,-0.0302,-0.1875,-0.0241,-0.0257,-0.1861,-0.0232,-0.0304,-0.1881,-0.0234,-0.0357,-0.1946,-0.0134,-0.0362,-0.1951,-0.0127,-0.0361,-0.1914,-0.0179,-0.0307,-0.1772,-0.0003,-0.0314,-0.1741,-0.0029,0.0000,-0.1795,-0.0257,0.0002,-0.1778,-0.0260,0.0038,-0.1794,-0.0209,-0.0207,-0.1819,-0.0284,-0.0182,-0.1811,-0.0311,-0.0181,-0.1814,-0.0304,-0.0209,-0.1818,-0.0290,-0.0013,-0.1680,-0.0347,-0.0017,-0.1679,-0.0353,-0.0010,-0.1635,-0.0323,-0.0026,-0.1921,-0.0102,-0.0076,-0.1894,-0.0067,-0.0079,-0.1918,-0.0084,-0.0148,-0.1909,-0.0063,-0.0170,-0.1877,-0.0045,-0.0185,-0.1878,-0.0056,-0.0267,-0.1879,-0.0184,-0.0260,-0.1875,-0.0183,-0.0253,-0.1860,-0.0226,-0.0013,-0.1837,-0.0459,-0.0014,-0.1770,-0.0433,-0.0007,-0.1834,-0.0456,-0.0010,-0.1772,-0.0430,-0.0019,-0.1877,-0.0404,-0.0025,-0.1883,-0.0407,-0.0007,-0.1866,-0.0433,-0.0004,-0.1861,-0.0428,0.0020,-0.1912,-0.0123,0.0025,-0.1909,-0.0120,-0.0028,-0.1921,-0.0108,-0.0252,-0.1863,-0.0041,-0.0249,-0.1863,-0.0048,-0.0218,-0.1845,-0.0053,-0.0221,-0.1847,-0.0047,-0.0183,-0.1878,-0.0062,-0.0201,-0.1852,-0.0015,-0.0143,-0.1885,-0.0046,-0.0140,-0.1867,-0.0023,-0.0267,-0.1894,-0.0088,-0.0270,-0.1890,-0.0049,-0.0295,-0.1934,-0.0073,-0.0336,-0.1902,-0.0169,-0.0307,-0.1891,-0.0173,-0.0293,-0.1808,-0.0210,-0.0283,-0.1827,-0.0246,-0.0334,-0.1885,-0.0222,-0.0231,-0.1838,-0.0260,-0.0263,-0.1844,-0.0270,0.0026,-0.1396,-0.0202,0.0012,-0.1248,-0.0186,0.0034,-0.1392,-0.0178,0.0029,-0.1251,-0.0164,0.0111,0.0915,0.0113,0.0075,0.0636,0.0073,0.0076,0.0923,0.0059,0.0038,0.0641,0.0041,0.0038,0.0390,0.0034,-0.0004,0.0013,-0.0013,0.0009,0.0392,0.0023,-0.0037,0.0015,-0.0015,-0.0015,-0.0356,-0.0050,-0.0019,-0.0683,-0.0096,-0.0048,-0.0357,-0.0049,-0.0064,-0.0684,-0.0103,-0.0018,-0.1247,-0.0199,-0.0049,-0.1246,-0.0212,-0.0050,-0.0965,-0.0159,-0.0071,0.0648,-0.0017,-0.0105,0.0647,-0.0012,-0.0082,0.0943,-0.0014,-0.0041,0.0939,-0.0010,-0.0180,-0.0953,-0.0188,-0.0227,-0.0956,-0.0175,-0.0203,-0.0685,-0.0130,-0.0171,-0.0684,-0.0129,-0.0084,-0.1244,-0.0231,-0.0117,-0.1385,-0.0285,-0.0145,-0.1245,-0.0249,-0.0074,-0.1390,-0.0265,-0.0009,-0.1853,-0.0058,0.0034,-0.1863,-0.0102,0.0027,-0.1833,-0.0095,-0.0009,-0.1874,-0.0068,-0.0134,-0.1832,-0.0002,-0.0072,-0.1875,-0.0042,-0.0069,-0.1854,-0.0033,0.0034,-0.1824,-0.0205,0.0028,-0.1823,-0.0222,0.0005,-0.1821,-0.0257,-0.0330,-0.1796,-0.0193,-0.0152,-0.1433,-0.0023,-0.0200,-0.1437,-0.0023,-0.0184,-0.1584,-0.0001,-0.0142,-0.1598,-0.0009,-0.0213,-0.1527,-0.0241,-0.0213,-0.1581,-0.0260,-0.0237,-0.1518,-0.0214,-0.0272,0.1798,-0.0155,-0.0353,0.1769,-0.0084,-0.0275,0.1819,-0.0169,-0.0376,0.1758,0.0004,-0.0370,0.1737,0.0004,-0.0371,0.1736,0.0113,0.0111,0.1437,0.0442,0.0114,0.1429,0.0439,0.0120,0.1435,0.0438,-0.0254,0.1918,0.0324,-0.0260,0.1889,0.0330,-0.0242,0.1908,0.0327,-0.0249,0.1817,0.0345,-0.0187,0.1707,0.0364,-0.0229,0.1813,0.0354,-0.0217,0.1712,0.0344,-0.0114,0.1885,-0.0179,-0.0105,0.1878,-0.0178,-0.0114,0.1879,-0.0184,0.0388,0.1839,0.0060,0.0365,0.1853,0.0090,0.0407,0.1836,0.0117,-0.0030,0.1941,-0.0001,0.0030,0.1906,-0.0024,0.0024,0.1900,-0.0026,-0.0032,0.1948,0.0003,-0.0253,0.1927,0.0308,-0.0351,0.1916,0.0230,-0.0276,0.1829,-0.0178,-0.0365,0.1803,-0.0088,0.0284,0.1587,0.0141,0.0355,0.1636,0.0136,0.0358,0.1635,0.0152,0.0402,0.1746,0.0123,0.0409,0.1769,0.0044,0.0256,0.1692,-0.0032,0.0251,0.1695,-0.0037,0.0259,0.1704,-0.0041,0.0211,0.1664,-0.0008,0.0266,0.1681,0.0014,0.0214,0.1612,0.0052,0.0175,0.1627,0.0021,0.0270,0.1765,-0.0058,0.0315,0.1723,-0.0026,0.0316,0.1765,-0.0035,0.0039,0.0628,0.0243,0.0022,0.0378,0.0198,0.0043,0.0628,0.0236,-0.0159,0.1646,0.0375,-0.0179,0.1688,0.0367,-0.0180,0.1650,0.0338,-0.0205,0.1690,0.0341,-0.0055,0.1228,0.0385,-0.0050,0.1353,0.0426,-0.0084,0.1363,0.0399,0.0088,0.1185,0.0381,0.0108,0.1311,0.0412,0.0084,0.1187,0.0388,0.0102,0.1310,0.0416,0.0085,0.1181,0.0359,0.0107,0.1340,0.0373,0.0105,0.1335,0.0390,0.0085,0.1184,0.0349,0.0059,0.0910,0.0297,0.0067,0.0989,0.0322,0.0055,0.0909,0.0305,0.0155,0.1534,0.0433,0.0084,0.1535,0.0447,0.0002,0.1664,0.0433,0.0004,0.1642,0.0438,0.0093,0.1624,0.0429,0.0028,0.1950,0.0136,0.0024,0.1948,0.0138,0.0047,0.1910,0.0170,0.0193,0.1853,-0.0070,0.0265,0.1842,-0.0056,0.0267,0.1836,-0.0061,0.0193,0.1864,-0.0068,0.0333,0.1658,0.0088,0.0395,0.1681,0.0054,-0.0065,0.1706,-0.0139,-0.0079,0.1754,-0.0154,-0.0008,0.1690,-0.0135,0.0002,0.1949,0.0001,0.0052,0.1919,-0.0017,0.0050,0.1917,-0.0020,0.0005,0.1950,0.0003,-0.0036,0.1969,0.0030,-0.0033,0.1970,0.0033,0.0358,0.1864,0.0258,0.0357,0.1866,0.0256,0.0320,0.1867,0.0303,0.0322,0.1865,0.0305,0.0272,0.1820,-0.0063,0.0272,0.1825,-0.0063,0.0368,0.1811,-0.0000,0.0367,0.1815,0.0001,0.0043,0.1803,-0.0091,0.0099,0.1821,-0.0072,0.0100,0.1817,-0.0073,0.0041,0.1807,-0.0089,-0.0244,0.1705,0.0315,-0.0334,0.1739,0.0221,-0.0329,0.1722,0.0206,-0.0252,0.1727,0.0323,-0.0135,0.1647,0.0399,-0.0127,0.1559,0.0412,-0.0117,0.1556,0.0430,-0.0151,0.1647,0.0383,0.0123,0.1428,0.0435,0.0192,0.1598,0.0412,0.0175,0.1528,0.0399,0.0186,0.1543,0.0391,0.0180,0.1598,0.0417,0.0237,0.1594,0.0392,0.0226,0.1596,0.0398,0.0182,0.1527,0.0378,0.0059,0.1739,-0.0100,0.0059,0.1748,-0.0102,0.0115,0.1750,-0.0073,0.0115,0.1758,-0.0074,-0.0001,0.1716,-0.0144,-0.0071,0.1787,-0.0160,-0.0067,0.1794,-0.0161,-0.0005,0.1703,-0.0141,-0.0209,0.1836,-0.0202,-0.0209,0.1828,-0.0198,-0.0347,0.1921,0.0226,-0.0252,0.1928,0.0298,-0.0066,0.1230,0.0376,-0.0089,0.1363,0.0391,-0.0141,0.1666,0.0395,0.0168,0.1663,0.0424,0.0171,0.1646,0.0423,0.0182,0.1662,0.0420,0.0272,0.1650,0.0390,0.0310,0.1651,0.0353,0.0316,0.1658,0.0354,0.0263,0.1658,0.0395,0.0369,0.1716,0.0003,0.0370,0.1724,0.0002,0.0400,0.1688,0.0054,-0.0025,-0.1427,-0.0083,-0.0010,-0.1420,-0.0095,-0.0022,-0.1288,-0.0060,-0.0037,-0.1393,-0.0249,-0.0008,-0.1576,-0.0268,-0.0018,-0.1568,-0.0294,-0.0016,-0.1394,-0.0227,0.0169,0.1600,0.0423,-0.0055,0.1933,-0.0002,-0.0048,0.1890,-0.0009,-0.0090,0.1925,-0.0016,-0.0074,0.1947,0.0003,-0.0083,0.1926,-0.0020,-0.0059,0.1939,0.0001,0.0014,0.1541,0.0469,0.0078,0.1523,0.0451,0.0005,0.1597,0.0450,0.0153,0.1867,0.0346,0.0263,0.1874,0.0346,0.0250,0.1876,0.0307,0.0162,0.1859,0.0368,0.0127,0.1895,-0.0025,0.0080,0.1923,-0.0008,0.0132,0.1894,0.0001,0.0114,0.1784,-0.0074,0.0200,0.1825,-0.0079,0.0199,0.1783,-0.0066,-0.0058,0.1966,0.0024,0.0072,0.1384,0.0030,0.0086,0.1456,0.0038,0.0106,0.1449,0.0055,-0.0087,0.1918,0.0262,-0.0043,0.1898,0.0330,-0.0038,0.1906,0.0270,-0.0100,0.1902,0.0316,-0.0218,0.1897,0.0333,-0.0228,0.1883,0.0347,-0.0188,0.1876,0.0368,-0.0182,0.1889,0.0347,-0.0057,0.1974,0.0049,-0.0071,0.1969,0.0050,-0.0009,0.1918,0.0095,-0.0002,0.1920,0.0098,0.0014,0.1950,0.0065,0.0016,0.1953,0.0077,-0.0011,0.1916,0.0135,0.0028,0.1893,0.0170,-0.0001,0.1921,0.0139,0.0013,0.1895,0.0179,0.0044,0.1871,0.0238,0.0058,0.1875,0.0237,0.0014,0.1874,0.0319,0.0000,0.1888,0.0252,-0.0091,0.1555,0.0448,-0.0061,0.1554,0.0462,-0.0097,0.1649,0.0415,-0.0065,0.1643,0.0424,-0.0059,0.1473,0.0462,-0.0082,0.1471,0.0444,0.0087,0.1912,0.0160,0.0129,0.1876,0.0163,0.0090,0.1919,0.0139,0.0287,0.1863,0.0212,0.0259,0.1847,0.0193,0.0221,0.1856,0.0229,0.0236,0.1869,0.0264,0.0179,0.1864,0.0232,0.0140,0.1874,0.0261,0.0165,0.1866,0.0283,0.0165,0.1856,0.0378,0.0072,0.1883,0.0236,0.0074,0.1922,0.0159,0.0053,0.1957,0.0122,-0.0045,0.1885,0.0365,-0.0054,0.1867,0.0391,0.0018,0.1854,0.0382,0.0016,0.1868,0.0359,-0.0030,0.1904,0.0190,-0.0037,0.1907,0.0252,-0.0070,0.1923,0.0186,-0.0078,0.1921,0.0221,-0.0051,0.1921,0.0130,-0.0029,0.1915,0.0132,-0.0025,0.1922,0.0089,-0.0083,0.1944,0.0184,-0.0078,0.1961,0.0134,-0.0094,0.1948,0.0180,-0.0067,0.1955,0.0135,-0.0135,0.1906,0.0303,0.0174,0.1857,0.0177,0.0187,0.1858,0.0184,0.0142,0.1873,0.0198,-0.0410,0.1904,0.0117,-0.0350,0.1891,0.0236,-0.0402,0.1871,0.0123,0.0335,0.1759,0.0344,0.0364,0.1806,0.0265,0.0334,0.1810,0.0331,0.0360,0.1749,0.0267,-0.0067,-0.1833,-0.0025,-0.0012,-0.1829,-0.0053,-0.0039,-0.0386,0.0122,-0.0057,-0.0708,0.0055,-0.0015,-0.0379,0.0086,-0.0035,-0.0709,0.0033,-0.0054,0.1784,0.0411,-0.0113,0.1872,0.0387,-0.0115,0.1796,0.0394,0.0291,0.1762,0.0386,0.0171,0.1763,0.0404,-0.0104,0.1475,0.0417,-0.0002,0.1218,0.0397,-0.0018,0.0900,0.0350,0.0051,0.1202,0.0396,0.0025,0.0900,0.0336,-0.0081,-0.1425,-0.0040,-0.0077,-0.1604,-0.0042,-0.0136,-0.1811,0.0002,-0.0113,0.1359,0.0349,-0.0105,0.1240,0.0335,-0.0088,-0.0714,0.0063,-0.0064,-0.0390,0.0131,-0.0146,-0.0715,0.0034,-0.0127,-0.0385,0.0086,-0.0208,-0.1575,-0.0004,-0.0349,0.1826,0.0242,-0.0395,0.1827,0.0118,-0.0187,0.0636,0.0032,-0.0187,0.0945,0.0054,-0.0162,0.0642,-0.0001,-0.0163,0.0948,0.0006,-0.0169,0.0631,0.0121,-0.0184,0.0941,0.0136,-0.0189,0.0385,0.0024,-0.0182,0.0390,-0.0006,-0.0198,0.0001,-0.0005,-0.0192,0.0009,-0.0020,-0.0203,-0.0359,-0.0069,-0.0203,-0.0372,-0.0047,-0.0223,-0.0688,-0.0117,-0.0242,-0.0967,-0.0163,-0.0271,-0.1670,-0.0005,-0.0218,-0.1638,0.0012,-0.0244,-0.1598,-0.0031,-0.0239,-0.1709,0.0027,-0.0284,-0.1712,0.0005,-0.0272,-0.1647,-0.0045,-0.0292,-0.1687,-0.0032,-0.0285,-0.1680,-0.0226,-0.0263,-0.1623,-0.0218,-0.0333,-0.1890,-0.0218,-0.0332,-0.1890,-0.0194,-0.0358,-0.1908,-0.0200,-0.0362,-0.1955,-0.0100,-0.0337,-0.1905,-0.0044,-0.0316,-0.1966,-0.0106,-0.0288,-0.1873,-0.0033,-0.0275,-0.1890,-0.0043,-0.0254,-0.1855,-0.0015,-0.0207,-0.1820,-0.0078,-0.0235,-0.1844,-0.0075,-0.0201,-0.1786,-0.0120,-0.0226,-0.1827,-0.0113,-0.0186,-0.1798,-0.0233,-0.0164,-0.1804,-0.0261,-0.0183,-0.1782,0.0019,-0.0187,-0.1827,0.0006,-0.0084,0.1906,-0.0065,-0.0114,0.1907,-0.0058,-0.0026,0.1863,-0.0030,0.0391,0.1853,0.0182,0.0348,0.1863,0.0176,0.0054,0.1956,0.0064,0.0077,0.1934,0.0022,0.0017,0.1951,0.0062,0.0020,0.1955,0.0076,0.0131,0.1903,0.0036,0.0141,0.1877,0.0111,0.0173,0.1874,0.0058,0.0109,0.1918,0.0083,0.0240,0.1858,0.0024,0.0228,0.1852,0.0080,0.0192,0.1870,0.0014,-0.0227,0.1884,-0.0000,-0.0203,0.1878,0.0053,-0.0195,0.1877,0.0035,-0.0239,0.1877,0.0037,-0.0139,0.1900,0.0030,-0.0196,0.1885,-0.0016,-0.0171,0.1885,0.0026,-0.0118,0.1909,0.0001,0.0283,0.1845,0.0134,0.0228,0.1848,0.0132,0.0232,0.1845,0.0148,0.0264,0.1848,0.0100,0.0011,0.1837,-0.0068,0.0073,0.1861,-0.0052,-0.0065,0.1877,-0.0110,-0.0053,0.1863,-0.0044,-0.0027,0.1839,-0.0091,-0.0078,0.1903,-0.0063,-0.0054,0.1852,-0.0161,-0.0125,0.1814,-0.0185,-0.0128,0.1783,-0.0174,-0.0209,0.1798,-0.0173,-0.0270,0.1767,-0.0145,-0.0214,0.1763,-0.0154,0.0355,0.1647,0.0197,0.0407,0.1781,0.0115,0.0368,0.1768,-0.0004,0.0199,0.1745,-0.0055,0.0060,0.1763,-0.0106,0.0006,0.1762,-0.0140,-0.0140,0.1751,-0.0160,-0.0264,0.1709,-0.0137,-0.0268,0.1745,-0.0142,-0.0211,0.1705,-0.0159,-0.0214,0.1741,-0.0155,-0.0033,0.1650,-0.0081,-0.0016,0.1676,-0.0117,0.0026,0.1653,-0.0052,0.0051,0.1707,-0.0083,0.0168,0.1631,0.0016,0.0141,0.1689,-0.0021,0.0205,0.1667,-0.0013,0.0113,0.1636,-0.0001,0.0265,0.1593,0.0103,-0.0044,0.1584,-0.0049,-0.0053,0.1650,-0.0086,-0.0233,0.1479,-0.0006,-0.0261,0.1557,-0.0007,-0.0189,0.1478,-0.0034,-0.0211,0.1561,-0.0055,0.0174,0.1377,0.0124,0.0191,0.1420,0.0125,-0.0082,0.1464,-0.0037,-0.0059,0.1469,-0.0030,-0.0061,0.1393,-0.0015,-0.0191,0.1267,0.0009,-0.0167,0.1270,-0.0010,-0.0101,0.1269,-0.0016,-0.0069,0.1264,-0.0012,0.0081,0.0633,0.0107,0.0110,0.0913,0.0149,-0.0041,0.0396,-0.0012,-0.0009,0.0649,-0.0005,0.0015,0.0009,0.0012,0.0048,0.0388,0.0065,-0.0165,0.0021,-0.0035,-0.0137,0.0397,-0.0017,0.0042,-0.1851,-0.0132,-0.0080,-0.1825,-0.0203,-0.0141,-0.1844,-0.0116,-0.0139,-0.1799,-0.0159,-0.0084,-0.1861,-0.0149,-0.0158,-0.1765,-0.0392,-0.0155,-0.1822,-0.0387,-0.0106,-0.1864,-0.0464,-0.0113,-0.1771,-0.0428,-0.0104,-0.1890,-0.0449,-0.0053,-0.1894,-0.0420,-0.0101,-0.1888,-0.0415,-0.0044,-0.1876,-0.0450,-0.0019,-0.1850,-0.0336,-0.0061,-0.1843,-0.0302,-0.0076,-0.1867,-0.0362,0.0016,-0.1864,-0.0207,-0.0006,-0.1827,-0.0345,-0.0014,-0.1846,-0.0339,-0.0005,-0.1758,-0.0350,-0.0014,-0.1782,-0.0343,0.0005,-0.1761,-0.0261,-0.0155,-0.1698,-0.0367,-0.0112,-0.1701,-0.0381,-0.0002,-0.1585,-0.0239,0.0030,-0.1650,-0.0197,0.0000,-0.1638,-0.0239,0.0030,-0.1581,-0.0203,-0.0004,-0.1394,-0.0210,0.0007,-0.1602,-0.0116,0.0021,-0.1594,-0.0147,0.0013,-0.1411,-0.0127,-0.0002,-0.0364,0.0010,-0.0011,-0.0700,-0.0028,0.0006,-0.0359,-0.0027,0.0003,0.0007,0.0043,-0.0207,-0.1252,-0.0246,-0.0158,-0.1386,-0.0285,-0.0208,-0.1389,-0.0260,-0.0179,-0.0353,-0.0079,-0.0150,-0.0354,-0.0072,-0.0136,0.0020,-0.0038,-0.0254,-0.1390,-0.0228,-0.0255,-0.1256,-0.0229,-0.0189,-0.1538,-0.0270,0.0012,-0.0980,-0.0122,0.0003,-0.1266,-0.0103,0.0002,-0.0984,-0.0070,0.0033,-0.1576,-0.0181,-0.0099,-0.1559,-0.0330,-0.0145,-0.1548,-0.0315,-0.0004,-0.1698,-0.0246,0.0035,-0.1705,-0.0204,-0.0179,-0.1694,-0.0358,-0.0149,-0.1611,-0.0338,-0.0173,-0.1600,-0.0304,-0.0060,-0.1686,-0.0374,-0.0065,-0.1770,-0.0440,0.0050,-0.1708,-0.0178,0.0053,-0.1765,-0.0175,0.0045,-0.1764,-0.0212,0.0012,-0.1734,-0.0101,0.0024,-0.1802,-0.0087,0.0039,-0.1777,-0.0139,0.0037,-0.1717,-0.0145,0.0049,-0.1801,-0.0173,0.0039,-0.1814,-0.0135,-0.0015,-0.1798,-0.0343,-0.0217,-0.1732,-0.0309,-0.0152,-0.1850,-0.0378,-0.0139,-0.1855,-0.0364,-0.0046,-0.1839,-0.0231,-0.0037,-0.1867,-0.0168,-0.0145,-0.1880,-0.0092,-0.0083,-0.1891,-0.0118,0.0022,-0.1893,-0.0165,0.0048,-0.1837,-0.0173,0.0159,0.1222,0.0174,0.0148,0.1215,0.0208,0.0021,0.1256,0.0007,0.0047,0.1256,0.0019,0.0011,0.0938,0.0003,-0.0217,0.1402,0.0003,-0.0178,0.1402,-0.0017,-0.0195,0.1563,-0.0074,-0.0135,0.1569,-0.0082,-0.0092,0.1576,-0.0070,-0.0127,0.1462,-0.0040,0.0082,0.1575,0.0009,0.0079,0.1457,0.0032,0.0063,0.1459,0.0021,0.0120,0.1562,0.0030,0.0225,0.1528,0.0112,0.0238,0.1520,0.0138,-0.0322,0.1648,0.0008,-0.0303,0.1638,-0.0050,-0.0238,0.1634,-0.0093,-0.0200,0.1633,-0.0113,0.0347,0.1638,0.0197,0.0290,0.1579,0.0197,0.0101,0.1700,-0.0034,0.0088,0.1639,-0.0012,-0.0055,0.1685,-0.0122,0.0410,0.1832,0.0114,0.0398,0.1822,0.0042,-0.0054,0.1850,-0.0165,-0.0122,0.1822,-0.0192,-0.0064,0.1808,-0.0163,0.0000,0.1799,-0.0127,-0.0072,0.1880,-0.0112,-0.0113,0.1892,-0.0118,0.0200,0.1828,-0.0079,0.0363,0.1832,0.0008,0.0396,0.1826,0.0042,0.0392,0.1834,0.0054,0.0272,0.1846,0.0165,0.0231,0.1843,0.0159,-0.0102,0.1933,0.0041,-0.0083,0.1942,0.0015,0.0038,0.1943,0.0015,-0.0001,0.1954,0.0053,-0.0140,0.1904,-0.0057,-0.0165,0.1895,-0.0122,-0.0261,0.1888,-0.0024,-0.0283,0.1888,0.0024,-0.0236,0.1892,-0.0105,-0.0365,0.1899,-0.0103,-0.0319,0.1903,-0.0060,-0.0273,0.1894,-0.0188,-0.0250,-0.1813,0.0010,-0.0246,-0.1755,0.0025,-0.0280,-0.1792,0.0005,-0.0257,-0.1742,0.0019,-0.0227,-0.1836,-0.0253,-0.0221,-0.1824,-0.0210,-0.0301,-0.1936,-0.0069,-0.0316,-0.1923,-0.0055,-0.0333,-0.1974,-0.0102,-0.0324,-0.1972,-0.0105,-0.0304,-0.1800,-0.0199,-0.0262,-0.1735,-0.0233,-0.0249,-0.1758,-0.0261,-0.0369,-0.1881,-0.0108,-0.0359,-0.1848,-0.0152,-0.0370,-0.1924,-0.0121,-0.0260,-0.1577,-0.0058,-0.0273,-0.1262,-0.0212,-0.0270,-0.1395,-0.0207,-0.0273,-0.1270,-0.0174,-0.0214,-0.0989,-0.0066,-0.0238,-0.0980,-0.0134,-0.0261,-0.1281,-0.0103,-0.0324,0.1651,0.0095,-0.0278,0.1567,0.0072,-0.0206,0.1262,0.0059,-0.0184,-0.0992,-0.0034,-0.0151,-0.0996,0.0002,-0.0185,0.1254,0.0209,-0.0204,0.1262,0.0158,-0.0213,0.1600,0.0278,-0.0296,0.1663,0.0191,-0.0264,0.1605,0.0179,-0.0224,0.1654,0.0294,-0.0268,0.1821,0.0335,-0.0138,-0.1289,-0.0020,-0.0187,-0.1288,-0.0035,-0.0105,-0.0998,0.0016,-0.0067,-0.0027,0.0198,-0.0126,-0.0022,0.0139,-0.0107,0.0918,0.0273,-0.0069,0.0911,0.0305,-0.0128,0.1246,0.0304,-0.0130,0.1471,0.0363,-0.0147,0.1464,0.0315,-0.0139,0.1364,0.0310,0.0131,0.1437,0.0402,0.0167,0.1531,0.0422,0.0006,0.1618,0.0445,-0.0062,0.1682,0.0424,-0.0063,0.1662,0.0424,-0.0085,0.1483,0.0445,-0.0104,0.1479,0.0417,0.0165,0.1839,0.0391,0.0284,0.1823,0.0364,0.0003,0.1776,0.0410,-0.0061,-0.0993,0.0006,-0.0027,-0.0995,-0.0013,-0.0023,-0.1610,-0.0083,-0.0016,-0.1757,-0.0063,0.0014,-0.1676,-0.0106,-0.0018,-0.1686,-0.0075,0.0177,0.1370,0.0191,0.0180,0.1373,0.0233,0.0268,0.1590,0.0341,0.0328,0.1633,0.0266,0.0291,0.1578,0.0252,0.0333,0.1640,0.0268,0.0339,0.1663,0.0268,0.0265,0.1871,0.0349,-0.0195,0.1875,0.0076,-0.0188,0.1887,0.0135,-0.0161,0.1894,0.0097,-0.0237,0.1872,0.0077,0.0168,0.1862,0.0159,0.0220,0.1849,0.0173,-0.0174,0.1924,0.0217,-0.0130,0.1937,0.0171,-0.0145,0.1924,0.0161,-0.0296,0.1914,0.0193,-0.0238,0.1900,0.0164,-0.0222,0.1927,0.0263,-0.0190,0.1938,0.0288,-0.0094,0.1962,0.0127,-0.0082,0.1962,0.0133,-0.0244,0.1886,0.0339,-0.0079,0.1942,0.0185,0.0102,0.1886,0.0228,0.0317,0.1869,0.0231,0.0314,0.1855,0.0170,-0.0146,0.1575,0.0372,-0.0003,0.1953,0.0057,-0.0035,0.1958,0.0072,-0.0171,0.1928,0.0303,0.0209,0.1853,0.0185,0.0305,0.1685,0.0035,-0.0140,0.1708,-0.0164,-0.0142,0.1734,-0.0161,-0.0102,0.1705,-0.0151,-0.0209,0.1886,-0.0052,-0.0280,-0.1408,-0.0159,-0.0078,-0.0961,-0.0169,-0.0110,0.1476,0.0404,-0.0061,0.1700,0.0425,-0.0112,0.1938,0.0259,0.0197,0.1737,-0.0052,0.0314,0.1712,-0.0022,0.0159,0.1603,0.0425,-0.0098,0.1948,0.0178,-0.0053,0.1973,0.0051,-0.0064,0.1952,0.0136,0.0118,0.1892,-0.0050,0.0111,0.1887,-0.0052,0.0003,0.1697,0.0426,0.0078,0.1457,0.0459,0.0135,0.1435,0.0382,-0.0371,0.1853,-0.0096,-0.0140,0.1682,-0.0152,-0.0097,0.1686,-0.0135,-0.0175,0.1935,0.0299,0.0409,0.1834,0.0113,0.0082,0.1867,-0.0052,-0.0367,0.1725,0.0005,-0.0225,-0.1654,-0.0278,-0.0188,-0.1594,-0.0285,-0.0180,-0.1654,0.0011,-0.0136,-0.1669,-0.0004,-0.0303,-0.1857,-0.0023,-0.0046,-0.1854,-0.0471,0.0016,-0.1895,-0.0165,-0.0033,-0.1896,-0.0137,-0.0147,-0.1910,-0.0069,-0.0080,-0.1918,-0.0091,-0.0104,-0.1627,-0.0357,-0.0058,-0.1632,-0.0341,-0.0020,0.1256,0.0002,-0.0001,-0.1248,-0.0193,-0.0002,-0.0974,-0.0144,0.0139,0.1235,0.0111,-0.0269,-0.1893,-0.0120,-0.0311,-0.1953,-0.0136,-0.0182,-0.1863,-0.0071,-0.0201,-0.1799,-0.0227,-0.0219,-0.1815,-0.0170,-0.0303,-0.1878,-0.0197,-0.0293,-0.1675,-0.0213,-0.0270,-0.1619,-0.0200,-0.0302,-0.1719,-0.0212,-0.0313,-0.1713,-0.0199,-0.0295,-0.1666,-0.0185,-0.0080,0.0021,-0.0040,-0.0101,0.0397,-0.0018,-0.0320,-0.1844,-0.0022,-0.0101,-0.0355,-0.0071,-0.0280,-0.1723,-0.0221,-0.0202,-0.1784,-0.0175,-0.0120,-0.1842,-0.0321,0.0011,-0.1868,-0.0204,-0.0003,-0.1835,-0.0257,-0.0008,-0.1839,-0.0256,-0.0175,-0.1788,-0.0195,-0.0173,-0.1831,-0.0097,-0.0169,-0.1792,-0.0139,-0.0149,-0.1794,-0.0217,-0.0059,-0.1565,-0.0312,-0.0240,-0.1553,-0.0041,-0.0260,-0.1540,-0.0066,-0.0221,-0.1285,-0.0066,-0.0269,-0.1422,-0.0089,-0.0233,-0.1430,-0.0055,-0.0190,-0.0705,-0.0019,-0.0178,-0.1732,0.0021,-0.0134,-0.1750,0.0003,-0.0210,-0.1680,-0.0306,-0.0123,0.1931,0.0114,-0.0078,0.1922,-0.0022,-0.0119,0.1943,0.0257,-0.0092,0.1644,-0.0098,-0.0141,0.1638,-0.0117,0.0388,0.1738,0.0187,0.0127,0.1560,0.0034,0.0359,0.1837,0.0012,-0.0037,0.1961,0.0070,-0.0128,0.1946,0.0255,-0.0131,0.1946,0.0252,-0.0186,0.1938,0.0293,0.0393,0.1850,0.0183,-0.0001,0.1803,-0.0125,-0.0204,0.1884,-0.0205,-0.0203,0.1889,-0.0200,-0.0403,0.1900,-0.0006,-0.0407,0.1894,-0.0006,-0.0406,0.1908,0.0115,-0.0276,0.1889,-0.0193,-0.0369,0.1893,-0.0105,-0.0348,0.1748,-0.0082,-0.0256,0.1682,-0.0126,-0.0208,0.1678,-0.0146,-0.0350,0.1696,0.0007,-0.0342,0.1717,-0.0078,-0.0329,0.1685,-0.0069,-0.0109,0.1689,0.0409,-0.0114,0.1708,0.0407,-0.0149,0.1686,0.0389,-0.0102,0.1668,0.0412,0.0015,0.1462,0.0467,0.0017,0.1480,0.0472,0.0075,0.1441,0.0457,-0.0361,0.1716,0.0110,-0.0078,-0.1288,-0.0028,-0.0008,-0.1636,-0.0280,-0.0008,-0.1688,-0.0297,-0.0222,-0.0694,-0.0095,-0.0263,-0.1523,-0.0134,-0.0112,0.1885,0.0365,0.0170,0.1547,0.0065,-0.0191,0.1804,0.0372,-0.0160,0.1712,0.0383,-0.0034,0.0616,0.0300,-0.0165,0.1582,0.0328,-0.0256,0.1481,0.0065,0.0096,0.1846,0.0382,-0.0345,0.1904,0.0103,-0.0344,0.1903,0.0010,-0.0291,0.1888,0.0086,0.0187,0.1857,0.0137,0.0392,0.1793,0.0182,0.0241,0.1517,0.0199,0.0241,0.1515,0.0245,0.0214,0.1519,0.0322,0.0197,0.1419,0.0237,0.0160,0.1416,0.0310,0.0194,0.1416,0.0195,0.0138,0.1357,0.0300,0.0109,0.1203,0.0285,0.0086,0.0910,0.0214,0.0067,0.0630,0.0148,0.0036,0.0380,0.0095,0.0000,-0.0006,0.0142,-0.0071,-0.1767,-0.0030,-0.0069,-0.1684,-0.0037,-0.0013,0.0374,0.0242,-0.0027,-0.0020,0.0178,0.0096,0.1771,0.0406,0.0090,0.1674,0.0424,-0.0060,0.1487,0.0466,0.0000,0.1335,0.0432,0.0065,0.1313,0.0427,-0.0001,0.0624,0.0290,-0.0059,0.0365,0.0259,-0.0197,0.1474,0.0250,-0.0191,0.1376,0.0231,-0.0237,0.1485,0.0167,-0.0219,0.1378,0.0162,-0.0165,-0.0013,0.0074,-0.0166,0.0372,0.0102,-0.0171,-0.0375,0.0027,-0.0234,0.1394,0.0057,-0.0403,0.1863,-0.0002,-0.0393,0.1813,0.0005,-0.0268,-0.1624,-0.0110,-0.0261,-0.1560,-0.0123,-0.0342,-0.1782,-0.0083,-0.0317,-0.1710,-0.0092,-0.0295,-0.1666,-0.0100,-0.0316,-0.1703,-0.0155,-0.0236,-0.1702,-0.0275,0.0189,0.1868,-0.0040,0.0336,0.1847,0.0031,0.0254,0.1854,-0.0022,0.0331,0.1853,0.0109,0.0297,0.1850,0.0055,0.0211,0.1851,0.0125,-0.0064,0.1887,-0.0022,0.0015,0.1586,-0.0022,0.0007,0.1465,0.0001,0.0054,0.1387,0.0020,-0.0002,0.1384,0.0007,-0.0118,0.1397,-0.0026,-0.0098,-0.1824,-0.0266,0.0042,-0.1653,-0.0175,0.0032,-0.1664,-0.0141,0.0001,-0.0686,-0.0073,-0.0123,-0.0952,-0.0188,-0.0115,-0.0682,-0.0130});
			return ltibia_coordinate_6_28_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 l_tibia 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 l_tibia().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: \"HumanoidAnimation.Bones.l_tibia\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
        else if (hasArguments) // if no arguments provided, this method produces usage warning
                thisExampleX3dModel.handleArguments(args);
	
        if (validate)
        {
            //  System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
		String validationResults = thisExampleX3dModel.validationReport();
            //  System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
                System.out.print("HumanoidAnimation.Bones.l_tibia self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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