package Savage.Tools.Visualization;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.EnvironmentalEffects.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Lighting.*;
import org.web3d.x3d.jsail.Navigation.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Reverse engineer and hopefully elaborate on Pajek visualization structures. </p>
 <p> Related links: Catalog page <a href="../../../../Tools/Visualization/PajekVisualizationExamplesIndex.html" target="_blank">PajekVisualizationExamples</a>,  source <a href="../../../../Tools/Visualization/XslOutput13FEB2010.java">XslOutput13FEB2010.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="../../../../Tools/Visualization/PajekVisualizationExamples.x3d">PajekVisualizationExamples.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Reverse engineer and hopefully elaborate on Pajek visualization structures </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Don Brutzman and Elaine Reid </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 17 May 2011 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 25 September 2023 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://pajek.imfm.si" target="_blank">http://pajek.imfm.si</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> network visualization </td>
		</tr>
		<tr style="color:burntorange">
			<td style="text-align:right; vertical-align: text-top;"> <i> warning </i> </td>
			<td> under development </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/Tools/Visualization/PajekVisualizationExamples.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationExamples.x3d</a> </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="../../../../Tools/Visualization/../../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 Don Brutzman and Elaine Reid
 */

public class XslOutput13FEB2010
{
	/** Default constructor to create this object. */
	public XslOutput13FEB2010 ()
	{
	  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_2)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("PajekVisualizationExamples.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Reverse engineer and hopefully elaborate on Pajek visualization structures"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Don Brutzman and Elaine Reid"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("17 May 2011"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("25 September 2023"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://pajek.imfm.si"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("network visualization"))
    .addMeta(new meta().setName(meta.NAME_WARNING    ).setContent("under development"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationExamples.x3d"))
    .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("PajekVisualizationExamples.x3d"))
    .addChild(new ExternProtoDeclare("Arc").setName("Arc").setAppinfo("Arc is a network connection between Vertex nodes, displayed using Cylinder/Cone (arrow/arrowhead) geometry with modifiable color and transparency").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#Arc","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#Arc"})
      .addField(new field().setName("name").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("name to identify this Arc"))
      .addField(new field().setName("description").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("popup text describing this Arc"))
      .addField(new field().setName("cylinderHeight").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INITIALIZEONLY).setAppinfo("length of Arc between Vertex locations"))
      .addField(new field().setName("url").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("link to some other resource"))
      .addField(new field().setName("cylinderTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Arc"))
      .addField(new field().setName("coneTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("see TODO items in ArcScript"))
      .addField(new field().setName("rotation").setType(field.TYPE_SFROTATION).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("orientation of Arc"))
      .addField(new field().setName("displayMode").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("rendering choices: BallAndStick, Ball, Stick"))
      .addField(new field().setName("diffuseColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Arc"))
      .addField(new field().setName("transparency").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("transparency of Arc"))
      .addField(new field().setName("ballRadius").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("offset distance for Cone arrowhead; TODO this needs to match values in the Vertex protopye, which is iniitialized separately"))
      .addField(new field().setName("traceEnabled").setType(field.TYPE_SFBOOL).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("debug trace to Browser output console")))
    .addChild(new ExternProtoDeclare("Vertex").setName("Vertex").setAppinfo("Vertex is a node, typically connected by zero or more Arc segments, and displayed using Sphere geometry with modifiable color and transparency").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#Vertex","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#Vertex"})
      .addField(new field().setName("name").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("name to identify this Vertex"))
      .addField(new field().setName("description").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("popup text describing this Vertex"))
      .addField(new field().setName("url").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("link to some other resource"))
      .addField(new field().setName("radius").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INITIALIZEONLY).setAppinfo("size of Vertex ball"))
      .addField(new field().setName("displayMode").setType(field.TYPE_SFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("rendering choices: BallAndStick, Ball, Stick"))
      .addField(new field().setName("diffuseColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Vertex"))
      .addField(new field().setName("transparency").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("transparency of Vertex"))
      .addField(new field().setName("translation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Vertex"))
      .addField(new field().setName("vertexText").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("labels to identify Vertex"))
      .addField(new field().setName("textTranslation").setType(field.TYPE_SFVEC3F).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("location of Text"))
      .addField(new field().setName("textColor").setType(field.TYPE_SFCOLOR).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("diffuseColor of Text")))
    .addChild(new ExternProtoDeclare("NetworkText").setName("NetworkText").setAppinfo("Text describing what the Vertices and Arcs are about").setUrl(new String[] {"PajekVisualizationPrototypes.x3d#NetworkText","https://www.web3d.org/x3d/content/examples/Savage/Tools/Visualization/PajekVisualizationPrototypes.x3d#NetworkText"})
      .addField(new field().setName("text").setType(field.TYPE_MFSTRING).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setAppinfo("information to identify the Integral Network")))
    .addChild(new Background().setGroundAngle(new double[] {1.309,1.570796}).setGroundColor(new MFColor(new double[] {0.0,0.5,0.7,0.0,0.4,0.7,0.6,0.5,0.7})).setSkyAngle(new double[] {1.309,1.571}).setSkyColor(new MFColor(new double[] {0.0,0.5,0.8,0.0,0.6,0.7,0.6,0.6,0.7})))
    .addChild(new PointLight().setAmbientIntensity(1).setLocation(0.0,0.0,5.0).setRadius(30))
    .addChild(new NavigationInfo().setTransitionType(new String[] {"ANIMATE"}).setType(new String[] {"EXAMINE","FLY","ANY"}))
    .addChild(new Viewpoint().setDescription("Inspect 15JAN2010Newman").setOrientation(1.0,0.0,0.0,-0.0997).setPosition(0.0,2.0,20.0))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41975))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.92984,2.07564,-2.22506)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.92286,2.06371,-2.27298)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.33118,0.0,-5.87974,1.81219)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00720))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.57313,2.40800,-1.86560)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30969,2.60053,-1.75794)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.56068,0.0,-77.22195,0.97600)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12200))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.99768,2.16512,-1.99699)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.93529,2.10132,-2.03986)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.28258,-0.00000,7.68873,0.87051)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41656))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.15273,2.15372,-1.95155)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.19758,2.16019,-1.93489)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.37216,-0.00000,38.69754,1.43640)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.46137))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.05257,2.00146,-2.19382)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.08117,1.96336,-2.24604)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.08366,0.0,18.66650,2.14008)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00720))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.57223,2.40742,-1.86678)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30818,2.59955,-1.75992)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.32523,0.0,-77.40205,0.97739)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96631))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.08228,2.33783,-1.60706)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.16458,2.47964,-1.32859)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(83.26974,-0.00000,24.60829,1.11650)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.01704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.84218,2.43784,-1.63932)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.76194,2.65170,-1.37609)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(76.81691,0.0,-23.41303,0.91017)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34224))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.87736,2.17358,-2.16587)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87204,2.17668,-2.17513)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.49288,0.0,-16.37617,1.28788)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.94155))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.51971,2.27743,-2.09727)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.22957,2.37751,-2.14603)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.77312,0.0,-87.90521,1.24289)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52761))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.73979,2.26547,-2.06731)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.65343,2.32042,-2.08459)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.78151,0.0,-43.89087,1.01290)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.01998))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53277,2.05161,-2.29305)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.24010,2.00069,-2.47810)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-53.92882,0.0,-85.29353,1.71681)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98840))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.77276,1.84841,-2.38743)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.64665,1.66083,-2.63359)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-72.80409,0.0,-37.29693,2.16675)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.01595))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.37798,1.89555,-1.85115)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.66483,1.73782,-1.73315)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.45084,-0.00000,83.74851,2.04125)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40963))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.85000,2.29840,-2.00831)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.82609,2.33616,-2.00500)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.01953,0.0,-21.84876,0.56859)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96950))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.16384,1.74362,-2.24032)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.30091,1.48757,-2.38563)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-43.38199,0.0,40.92048,2.47905)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59376))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.87946,1.96574,-2.26037)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.84268,1.89194,-2.36962)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-47.39264,0.0,-15.95607,2.14024)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.98944))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.86841,1.79568,-2.38050)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.80696,1.57232,-2.62210)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-71.41829,0.0,-18.16560,2.30138)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.02000))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53289,2.05139,-2.29320)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.24030,2.00032,-2.47835)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-53.95906,0.0,-85.26920,1.71723)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41656))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.15273,2.15372,-1.95154)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.19758,2.16019,-1.93489)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.37224,-0.00000,38.69752,1.43640)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.01592))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.37797,1.89511,-1.85173)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.66480,1.73708,-1.73413)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.33533,-0.00000,83.74514,2.04223)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.03609))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.30558,2.11077,-1.63845)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.54495,2.10038,-1.37239)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(76.99074,-0.00000,69.26836,1.59983)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.02324))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.29383,1.74576,-2.09668)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.52378,1.48457,-2.14705)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.65559,0.0,66.91731,2.40809)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.01707))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.84273,2.43769,-1.63900)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.76288,2.65145,-1.37554)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(76.88067,0.0,-23.30156,0.91058)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54728))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.10709,1.94180,-2.16182)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.16850,1.86538,-2.21930)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.68303,0.0,29.57061,2.30832)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.54429))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.02791,2.28992,-1.81746)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.05621,2.35755,-1.73260)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.18884,-0.00000,13.73389,0.92349)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80786))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19463,2.22841,-1.71160)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.33679,2.29037,-1.52330)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.36091,-0.00000,47.07883,1.31397)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53021))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.38620,2.05730,-1.22206)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.35863,2.12862,-1.14996)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.37490,-0.00000,13.90986,0.82493)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.23058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.44741,1.82463,-1.50610)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.45065,1.84509,-1.46648)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.43313,0.0,1.66681,2.04619)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53074))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.38832,2.05591,-1.21953)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.36155,2.12680,-1.14630)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.88230,-0.00000,13.48531,0.83294)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50656))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.43889,1.73876,-1.61523)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.43268,1.68770,-1.69305)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.25933,0.0,3.37138,2.15002)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48148))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.60388,1.72347,-1.29296)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.65357,1.67184,-1.25573)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.19663,0.0,-29.62706,2.26452)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62329))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39385,-2.07698,0.07487)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.52322,-2.14716,0.03834)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.01693,0.0,-53.17309,2.05193)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.37360))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.09435,-2.07871,0.26158)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.08952,-2.09966,0.27760)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.32484,-0.00000,6.72671,2.46762)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.22741))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.44701,-1.95080,-0.37400)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.68286,-1.96413,-0.76135)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-104.79123,0.0,-63.80544,1.60020)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.71150))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.17823,-2.11121,-0.15366)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.20589,-2.20940,-0.32073)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.72431,0.0,-10.05021,2.09628)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61778))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.13597,-2.24043,0.17615)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13982,-2.38873,0.18877)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.23828,0.0,-1.59703,3.05283)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.50258))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.99437,-1.40593,0.66865)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.88921,-0.99130,1.07687)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(103.73797,-0.00000,26.72256,0.79368)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.23681))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.58133,-1.79068,-0.24591)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.91739,-1.68536,-0.53935)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-79.17273,0.0,-90.67020,1.33897)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70098))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.26967,-1.76165,-0.12113)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.34668,-1.66865,-0.26847)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.21809,0.0,-28.33723,1.06077)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.17086))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69357,-2.06804,-0.21844)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37789,-2.16635,-0.48615)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.67872,0.0,86.88215,1.80399)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68451))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.43275,-1.77701,0.15062)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.59503,-1.69407,0.15097)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.13177,0.0,-60.95225,1.09834)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68464))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39809,-1.74404,0.05715)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.54194,-1.64353,0.00772)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.56176,0.0,-54.02073,0.98690)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69887))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46105,-1.94738,0.25463)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.64162,-1.95531,0.31138)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.93480,0.0,-66.61395,1.61266)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68197))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.09259,-1.75590,0.43934)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.07380,-1.66202,0.59293)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.87553,-0.00000,7.07874,1.02550)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67592))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.93196,-2.13767,0.33382)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.82874,-2.24556,0.43063)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.77218,-0.00000,39.20421,2.22221)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69512))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.94639,-2.19494,0.01182)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.84839,-2.33642,-0.06273)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.62863,0.0,36.31956,2.42544)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.19283))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.16047,-2.02248,0.13618)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13904,-1.96331,0.14527)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.75468,0.0,-6.49626,2.76696)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62590))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21668,-2.23162,0.17733)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26003,-2.37769,0.19071)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.47461,0.0,-17.73880,2.84046)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.09232))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.71591,-2.06486,-0.18327)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.42456,-2.15827,-0.41887)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-66.64524,0.0,82.41382,1.81510)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.09239))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.13457,-1.71803,0.65213)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13923,-1.56621,1.00720)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(100.43510,0.0,-1.31776,1.16677)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.09172))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.65813,-1.92311,0.27963)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.03288,-1.91630,0.37129)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.93417,0.0,-106.02905,1.55313)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65624))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.35128,-2.10743,0.31516)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.46569,-2.19693,0.39980)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.03990,0.0,-44.65869,2.13218)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.19047))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.69463,-1.79670,0.02870)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.10896,-1.69721,-0.05997)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.25241,0.0,-113.32885,1.34017)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67592))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.93196,-2.13767,0.33382)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.82874,-2.24556,0.43063)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.77218,-0.00000,39.20421,2.22221)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67919))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.23508,-2.07348,0.43987)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.29172,-2.14790,0.59320)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.98306,0.0,-21.42010,1.99806)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17688))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06059,-1.97799,0.11483)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11512,-1.94139,0.14325)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.02483,0.0,13.47928,2.10764)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68465))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10341,-2.19128,0.37300)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.09032,-2.32897,0.49179)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.60788,-0.00000,4.91487,2.42676)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.13730))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.74299,-2.22260,-0.15192)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.46632,-2.43090,-0.36886)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-60.37568,0.0,76.99871,2.10565)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.19304))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21592,-1.96570,0.12762)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.15808,-1.94403,0.14231)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.46808,0.0,-17.58629,1.91906)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.65439))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.18622,-1.96324,0.47048)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.21597,-1.97882,0.63427)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(64.10506,0.0,-11.64675,1.66411)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.11289))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.35897,-2.18915,-0.28655)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.52354,-2.37182,-0.59755)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-87.30200,0.0,-46.19745,2.04966)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69073))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.32425,-1.73824,-0.05722)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.42958,-1.63384,-0.16841)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.43484,0.0,-39.25236,0.97252)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.23599))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.58201,-1.79343,-0.24547)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.91849,-1.69017,-0.53852)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-79.08553,0.0,-90.80592,1.34338)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78590))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.88490,-2.07450,-0.12432)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74079,-2.15852,-0.28692)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.85628,0.0,48.61691,1.93982)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.93467))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.42782,-2.27627,0.04750)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62500,-2.50218,-0.01989)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.49255,0.0,-59.96646,2.39654)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.07317))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.31205,-2.25903,-1.48326)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38483,-2.20051,-1.84808)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-103.96482,0.0,20.74050,1.41476)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86096))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.55805,-2.49829,-1.16023)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.77778,-2.59622,-1.28388)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.35860,0.0,69.94112,1.94128)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.08371))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.60060,-2.19392,-1.30650)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87703,-2.08927,-1.54826)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-68.61235,0.0,78.45091,1.29318)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.61623))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.02541,-2.27288,-0.77513)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.13778,-2.23944,-0.68461)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.66081,0.0,-46.75070,1.34312)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36623))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.14075,-2.45358,-1.09230)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.13222,-2.46761,-1.10857)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.77339,0.0,-13.51827,2.22313)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30035))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.24621,-2.48121,-0.92035)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.24373,-2.47214,-0.92317)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.61718,-0.00000,7.57241,2.74970)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.69516))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04775,-2.26970,-0.73997)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18596,-2.23045,-0.61936)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.69430,0.0,-51.21903,1.36000)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31957))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.31652,-2.40722,-1.06156)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.31638,-2.40714,-1.06143)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.62540,0.0,21.63582,1.98838)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.05613))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.73099,-2.36970,-0.89307)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09528,-2.38871,-0.84402)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.07434,-0.00000,104.52881,1.62247)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53493))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.38309,-2.53211,-1.03430)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.45330,-2.60833,-1.06277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.17231,0.0,34.94822,2.35918)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00175))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.64162,-2.54615,-0.81632)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.93649,-2.68480,-0.71620)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.42285,-0.00000,86.65534,1.98968)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.05613))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.73099,-2.36969,-0.89307)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09528,-2.38869,-0.84402)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.07379,-0.00000,104.52942,1.62245)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78063))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.07483,-2.42744,-0.70862)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.24192,-2.47760,-0.55826)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(50.96385,0.0,-56.63413,1.79037)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.07318))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.31206,-2.25901,-1.48326)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38486,-2.20047,-1.84808)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-103.96397,0.0,20.74393,1.41471)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.03651))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.16249,-2.39050,-1.47741)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.13080,-2.42374,-1.83271)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-102.79552,0.0,-9.17009,1.66370)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.86331))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.44991,-2.48572,-1.29121)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.60194,-2.57590,-1.49750)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.55560,0.0,48.31346,1.90919)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.08864))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.72815,-2.22594,-1.07532)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.09516,-2.14370,-1.15432)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.37676,0.0,103.96120,1.35514)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.02846))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.21674,-2.27933,-0.68102)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.50955,-2.23587,-0.48648)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.48326,0.0,-85.01594,1.44779)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.08371))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.60060,-2.19392,-1.30650)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.87702,-2.08927,-1.54827)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-68.61291,0.0,78.45048,1.29318)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50969))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.26926,-2.49160,-1.16088)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.29193,-2.54712,-1.23436)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.48784,0.0,12.18338,2.19611)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57164))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.58476,0.39986,2.45306)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58587,0.46630,2.55990)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(48.54169,0.0,-0.50161,1.01450)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.54810))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.72151,-0.31509,1.69885)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.83197,-0.76252,1.29307)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-102.30164,0.0,-27.85018,2.38716)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.16927))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20799,0.69777,2.22676)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.06385,1.02377,2.23867)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.28023,-0.00000,74.85334,0.69552)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.96465))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.16832,0.39497,2.41027)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.10830,0.49257,2.54386)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.98234,-0.00000,82.78731,1.26318)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.99590))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.99950,0.52038,2.22357)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.28268,0.70460,2.23254)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.64334,0.0,-83.44966,0.99426)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.60415))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45137,0.48013,2.35411)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.38981,0.58887,2.42172)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.75141,-0.00000,26.17686,0.69919)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.16524))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46295,0.81902,2.19597)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37641,1.23256,2.18553)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.87743,0.0,23.86081,0.20775)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38390))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.64693,0.42922,2.19777)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.65770,0.45923,2.19568)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.51683,0.0,-12.93511,0.35039)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67484))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.67568,-0.03940,2.06207)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72481,-0.19101,1.98410)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.65637,0.0,-18.68520,2.59543)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36782))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42297,0.28758,2.29376)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.40226,0.29260,2.30460)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.68104,-0.00000,31.85790,1.35910)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.16516))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46294,0.81899,2.19628)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.37639,1.23248,2.18608)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.81396,0.0,23.86346,0.20772)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.58156))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.73067,0.23052,2.45973)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.79742,0.22224,2.57189)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.87494,0.0,-29.68307,1.63415)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.08611))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61995,0.26464,2.22399)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.51756,0.22198,2.18695)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.72782,0.0,-7.53923,1.19745)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.67484))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.67568,-0.03940,2.06207)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72481,-0.19101,1.98410)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.65637,0.0,-18.68520,2.59543)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17842))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.65858,0.29358,2.22218)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.59802,0.25815,2.21280)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.36572,0.0,-15.26434,1.04663)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39691))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.72434,0.38502,2.23640)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.75187,0.41139,2.24145)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.20987,0.0,-28.41598,0.81520)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38069))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.50692,0.16057,2.36117)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49491,0.14648,2.38521)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.16362,-0.00000,15.06702,2.05359)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.17144))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.83833,0.77229,2.15043)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.02446,1.15268,2.10687)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.98500,0.0,-51.21517,0.46566)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.62233))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.86454,0.36004,2.27957)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.00168,0.41402,2.31320)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.84332,0.0,-56.45733,1.20565)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41050))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.68413,0.42710,2.21290)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.70659,0.46638,2.21347)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.50975,0.0,-20.37478,0.51956)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41678))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.54533,0.13022,2.37760)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.53675,0.10265,2.41644)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.44905,-0.00000,7.38587,2.17688)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.88067))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.89951,0.10734,2.48090)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.10149,0.01719,2.65314)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(54.10923,0.0,-63.45097,1.89817)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.19603))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49982,0.22755,2.25887)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.55196,0.24107,2.22819)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.70211,-0.00000,16.48747,1.79076)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59876))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76214,0.20476,2.44556)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.84588,0.18420,2.55506)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(47.04106,0.0,-35.97584,1.71888)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.17130))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.83343,0.77466,2.15116)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.01598,1.15676,2.10814)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.83834,0.0,-50.23410,0.45629)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.97928))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.20509,0.07044,2.46655)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.04883,-0.04972,2.63902)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.23819,-0.00000,75.43308,1.94393)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.18414))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.06946,0.54481,2.21704)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30476,0.76072,2.22192)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.33777,-0.00000,102.55904,1.04751)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.07973))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.57406,0.24382,2.24903)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.59876,0.25924,2.13248)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.73550,-0.00000,1.63948,1.69952)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.63542))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.46184,0.08736,2.45598)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.40206,0.00715,2.57791)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(49.12535,-0.00000,24.08348,2.10431)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10456))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.60091,0.22969,2.25524)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.56247,0.26934,2.16276)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.97710,0.0,-3.73146,1.94779)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00103))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.12800,0.15090,2.39623)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.18105,0.08421,2.52269)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.17580,-0.00000,90.85225,1.76793)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00394))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.10091,0.27427,2.35050)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.22700,0.29152,2.44598)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.02974,-0.00000,96.26853,1.52031)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.43279))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.48178,-2.10992,0.05253)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.43541,-2.08092,0.06628)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.54886,-0.00000,35.58680,1.03064)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52289))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.60342,0.38061,2.49795)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60969,0.31458,2.42119)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-39.56459,0.0,-3.22985,2.27955)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.29353))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.02317,1.95129,-2.39548)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.01211,1.95798,-2.39830)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.24752,-0.00000,24.54624,2.10062)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25180))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.84796,2.12341,-2.36753)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.86218,2.09688,-2.38356)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.83829,0.0,-10.49643,0.67942)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30501))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.12683,-2.16844,0.24781)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.12358,-2.17121,0.25397)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.07952,0.0,-13.22297,1.19317)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.36233))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.02695,-2.12395,0.22646)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.02301,-2.11218,0.20931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.34967,0.0,6.75258,0.98124)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31728))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06978,-2.33724,0.48462)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.06970,-2.33627,0.48367)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.28304,0.0,-1.81184,2.35968)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.47497))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.40922,-2.36760,-0.59017)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.46819,-2.39303,-0.63353)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.57769,0.0,-36.14724,1.90518)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59415))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.93515,-2.25295,-0.42794)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.79980,-2.23601,-0.41441)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.86803,-0.00000,58.66712,1.44690)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00006))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.41577,-2.17562,-2.00308)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.32422,-2.30485,-2.02564)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00085,-0.00000,0.00343,0.63031)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00717))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.31877,2.23581,-1.03765)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.22618,2.29620,-1.14831)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.50741,0.0,-0.42454,1.96716)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00318))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.18612,2.68960,-1.70898)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.27577,2.74723,-1.59178)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.23545,0.0,-0.18010,1.94310)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.16239))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.22466,-2.53930,0.20352)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.14633,-2.54784,0.20238)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.23633,0.0,-16.14177,1.46215)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55970))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06857,-2.28566,0.14103)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.03629,-2.17327,0.11477)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.26311,0.0,15.07631,0.35460)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32394))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19117,2.19303,-1.92513)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.19306,2.19289,-1.92458)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.08958,-0.00000,31.00881,1.64124)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41506))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.91580,2.21289,-2.13946)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.88825,2.21483,-2.17814)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.77546,0.0,-24.06490,1.53002)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.39851))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.88844,2.33771,-1.98190)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.85934,2.36397,-1.98412)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.26305,0.0,-29.53749,0.83809)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32394))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.19117,2.19303,-1.92513)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.19306,2.19289,-1.92458)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.08966,-0.00000,31.00880,1.64125)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.70496))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.23308,2.26772,-1.68519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.34063,2.30228,-1.52934)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.07833,-0.00000,39.39010,1.39026)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.85955))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.95898,-1.22907,0.95803)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.02063,-1.44875,0.81408)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.86243,0.0,-19.64382,2.52231)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91660))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.81493,-0.60342,1.55056)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.78511,-0.42398,1.78698)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(72.64528,-0.00000,9.16498,0.92536)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.91660))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.81493,-0.60342,1.55056)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.78511,-0.42398,1.78698)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(72.64528,-0.00000,9.16498,0.92536)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.68509))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.00096,-1.19121,1.17082)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.07567,-1.35753,1.16202)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.30286,0.0,-28.04033,2.71681)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55267))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.66623,-2.56309,-1.25836)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.56455,-2.52475,-1.21682)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.73320,0.0,-48.30530,1.23499)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80211))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.08588,0.37359,2.45878)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.28513,0.27296,2.36778)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.28023,0.0,-66.29984,2.00145)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.81895))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.07583,0.56503,2.23540)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.86812,0.42685,2.23455)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.27763,0.0,68.18532,2.15780)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.57249))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44317,0.47501,2.39279)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49728,0.37079,2.34644)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.01591,0.0,-24.53737,2.54198)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00573))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.03536,-1.65135,-0.64133)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.99815,-1.50056,-0.66524)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.08720,0.0,-0.13573,2.85624)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27826))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.43056,1.68599,-1.71740)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.43184,1.69887,-1.70103)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.82620,0.0,1.70456,2.23601)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17449))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46593,-1.56713,-0.32831)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.42042,-1.58665,-0.38161)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.78325,0.0,-10.91513,1.29918)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.17386))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.20043,1.81745,-2.33224)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.15460,1.86761,-2.35914)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.40063,-0.00000,10.90411,2.32729)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00001))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.99285,-2.04542,-1.64956)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.08704,-1.99752,-1.52943)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00056,0.0,-0.00044,1.87486)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80215))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.09300,-2.38403,-0.90400)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.00688,-2.49265,-1.09464)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-63.43420,0.0,33.23243,2.03818)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.08357))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.28150,-2.20015,-0.55166)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.21830,-2.20914,-0.65115)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.03348,0.0,-4.46833,1.49464)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(1.00773))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.62618,-2.11327,-0.25356)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.87665,-2.05182,-0.02612)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.65389,0.0,-73.40286,1.39110)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.35075))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.30858,-2.35789,-0.52031)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.31291,-2.37144,-0.51448)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.30304,0.0,-9.88343,2.64947)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.42664))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45049,-2.20978,-0.49272)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49831,-2.21140,-0.46919)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.82244,0.0,-38.26524,1.60105)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30108))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.20167,-2.60276,-1.28974)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.19359,-2.60037,-1.28543)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.71445,0.0,25.70165,1.82610)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.20999))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.70285,-1.58829,0.05781)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.72101,-1.60556,0.10677)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-18.69353,0.0,6.93152,1.25145)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27251))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.59435,-1.54953,-0.15002)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.60722,-1.55054,-0.13010)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.87308,0.0,14.76838,1.52820)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40026))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.99120,-1.93774,0.38430)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.03072,-1.93287,0.38932)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.99937,0.0,-39.41510,1.44924)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.45926))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.15082,-1.78638,0.75986)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17921,-1.84925,0.76931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.22953,0.0,-18.72548,2.69743)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59998))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.86457,-2.18290,0.29870)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.92459,-2.10838,0.19651)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-43.79701,0.0,-25.72493,1.00952)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00064))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.34364,1.38908,2.18190)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.35026,1.40669,2.02333)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.06347,-0.00000,0.00265,1.68128)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80917))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.00989,-2.40849,-0.69688)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.18760,-2.28062,-0.58783)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.07712,0.0,-58.79144,1.02066)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34848))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.35439,-2.54602,-1.01848)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.36013,-2.53997,-1.03002)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-28.24258,0.0,14.06341,1.13222)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33766))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.68463,0.44492,2.21141)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.68322,0.43632,2.21278)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.24465,-0.00000,5.39588,2.91685)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27662))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.72325,0.47387,2.20960)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72143,0.49514,2.20577)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(4.88255,0.0,-2.32923,2.94476)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.08043))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.74881,0.60738,2.20032)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.63801,0.61370,2.15524)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.02658,0.0,-7.43967,1.62358)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52515))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56139,-2.48478,-0.29006)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.48194,-2.49559,-0.35403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.74704,0.0,40.67915,1.67637)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38377))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.70330,-2.33667,-0.26247)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.69308,-2.31666,-0.28509)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.22764,0.0,12.29734,0.89225)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44507))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.15095,2.50194,-1.40111)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.13567,2.48848,-1.46024)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.08090,0.0,-10.87440,1.78778)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.32707))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.41477,0.28246,2.33244)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.41804,0.28151,2.33147)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.94554,0.0,-30.21841,1.84169)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.38210))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.44162,0.26833,2.33865)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.47054,0.25892,2.33238)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.70394,0.0,-35.58936,1.87864)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00132))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.72567,2.74972,-1.25492)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.59109,2.78651,-1.33190)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.06376,-0.00000,0.11147,1.80378)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44485))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.30026,2.41708,-2.14118)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.36202,2.41373,-2.13277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.99161,-0.00000,44.01434,1.62458)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.25855))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.63054,2.43806,-2.05222)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.60435,2.43023,-2.06624)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.80104,-0.00000,22.04211,1.31323)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44087))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.24916,-2.32135,0.16356)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26457,-2.37869,0.17484)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.22929,0.0,-11.24254,2.82006)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22281))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.09307,-2.06772,0.10106)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13663,-2.08712,0.11037)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.27015,0.0,19.97555,1.15993)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.75829))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.46030,-2.36600,0.03372)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.61483,-2.51269,-0.01754)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.73787,0.0,-53.47020,2.30416)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.10643,1.97719,-2.56285)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.03966,2.09620,-2.47986)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.03024,0.0,0.02433,2.41158)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.92782))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.64852,-2.11010,-0.21839)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.87431,-2.05318,-0.02310)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(59.62041,0.0,-68.93453,1.38242)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.08613))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91055,0.18635,2.69493)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.82511,0.25631,2.73341)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-2.83388,0.0,-6.29277,2.21210)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.52573))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.72247,0.22541,2.49841)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.66119,0.23061,2.41596)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-42.13944,0.0,31.32255,1.52021)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.09660))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.69627,0.30929,2.23582)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.60695,0.24235,2.24001)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.36210,0.0,-7.72510,0.92821)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31964))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76203,0.40072,2.25004)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.76191,0.40059,2.25003)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.48205,0.0,-20.87675,0.71781)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.53672))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.90224,0.37575,2.29321)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.00100,0.41427,2.31565)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.11550,0.0,-48.91810,1.20732)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.11255))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.61176,0.25952,2.26267)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.69635,0.29790,2.21652)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.00768,-0.00000,9.17872,1.94980)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.10120))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.63861,0.24539,2.26888)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.67977,0.32095,2.20132)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.24928,-0.00000,3.80777,2.33326)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.40643))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.69298,1.68835,-2.62439)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.71567,1.71330,-2.59737)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.41145,-0.00000,21.34086,0.95529)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00145))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.79671,1.66485,-1.67947)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.80041,1.76077,-1.55237)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.11552,0.0,-0.00337,2.21707)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.22704))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.80066,0.42967,2.24823)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77374,0.39223,2.24241)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(2.84415,0.0,-13.15164,0.63434)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44780))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.94086,0.40469,2.29140)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.99965,0.42366,2.30778)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.47760,0.0,-41.19299,1.26942)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27251))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76045,0.47175,2.22473)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.75600,0.44848,2.22635)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.85597,0.0,-5.11045,0.20086)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.12553))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82621,0.56318,2.23895)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.88850,0.49800,2.27536)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-4.70012,0.0,8.04120,0.83603)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24498))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42448,0.13918,2.40968)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.42666,0.11867,2.44101)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.46151,0.0,1.42045,0.99222)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.30993))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49872,0.15545,2.39985)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49654,0.15274,2.40350)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.42812,0.0,-13.42754,1.00365)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.31518))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.52558,0.14132,2.40606)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.52414,0.14026,2.40768)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.18652,0.0,-18.79848,1.11673)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.01100))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.08950,1.29802,2.09124)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.22730,1.23125,2.07064)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.14666,-0.00000,0.98107,1.12388)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.59998))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.86457,-2.18290,0.29870)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.92459,-2.10838,0.19651)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-43.79701,0.0,-25.72493,1.00952)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24881))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.29332,-2.10397,0.76040)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30730,-2.13551,0.75164)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.12200,-0.00000,9.77335,0.48194)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.55387))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.55809,-2.55052,-1.38934)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.61441,-2.58367,-1.48631)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.93020,0.0,26.67764,1.85819)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.27724))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.37744,-2.55640,-1.25900)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.38473,-2.54339,-1.24369)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.86243,0.0,-9.45244,2.22518)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.34790))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.53713,0.12510,2.41628)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.53943,0.13421,2.40597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.71355,0.0,-5.74639,0.85922)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.24455))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.42491,-0.03135,2.62323)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45067,-0.01813,2.59904)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.67630,-0.00000,16.69761,1.92896)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.33440))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.56398,0.11098,2.42249)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.56638,0.11526,2.41722)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.47195,0.0,-11.11733,0.93366)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78753))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91817,0.08809,2.52579)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74090,0.16073,2.39182)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.13213,0.0,59.71950,1.25485)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.00003))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.25364,-2.39696,-0.82270)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.22026,-2.55045,-0.79229)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00055,0.0,0.00061,0.28606)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.44117))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.31170,1.55960,-2.37873)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.29611,1.61404,-2.35717)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.69896,0.0,-11.34987,0.45460)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.78658))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.12265,0.04906,2.51506)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.05217,-0.04414,2.63825)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(41.53608,-0.00000,58.94562,1.98173)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.15327))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.49162,0.22243,2.29754)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.41086,0.20473,2.30824)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.96662,0.0,-14.84798,1.35689)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.48970))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.37940,0.06597,2.50449)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.36624,0.01739,2.57280)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.42324,-0.00000,7.59601,2.18042)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.20236))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.51848,0.20830,2.30375)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.45971,0.20706,2.30586)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.72502,0.0,-20.21893,1.54965)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.80746))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04556,0.12952,2.44474)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.17891,0.08325,2.52767)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.47368,-0.00000,74.36479,1.76180)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.82391))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.01848,0.25288,2.39901)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.22550,0.28145,2.45506)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.32762,-0.00000,79.78106,1.45715)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.50134))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.78079,0.18552,2.49045)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72248,0.19453,2.42160)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.06396,0.0,32.24438,1.47120)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Arc").setContainerField("children")
      .addFieldValue(new fieldValue().setName("cylinderHeight").setValue(0.41701))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.78863,1.63561,-2.61746)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.78606,1.59605,-2.64541)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.02565,0.0,-2.20953,2.52461)))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("ballRadius").setValue(0.02))
      .addFieldValue(new fieldValue().setName("traceEnabled").setValue(false))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0)))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-13-BLOGS.STATE.GOV-INDEX.PHP"}))
      .addFieldValue(new fieldValue().setName("description").setValue("1: 2010-02-13-BLOGS.STATE.GOV-INDEX.PHP"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.95924,2.12581,-2.02341)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.80924,2.12581,-2.02341)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-13-FACEBOOK.COM-USSVINSON"}))
      .addFieldValue(new fieldValue().setName("description").setValue("2: 2010-02-13-FACEBOOK.COM-USSVINSON"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.45575,1.87740,-1.40394)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.60575,1.87740,-1.40394)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-13-SOUTHCOM.MIL-APPSSC"}))
      .addFieldValue(new fieldValue().setName("description").setValue("3: 2010-02-13-SOUTHCOM.MIL-APPSSC"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.12798,-1.93276,0.14996)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.27798,-1.93276,0.14996)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-13-USCG.MIL-COMDT"}))
      .addFieldValue(new fieldValue().setName("description").setValue("4: 2010-02-13-USCG.MIL-COMDT"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.20834,-2.34242,-0.96344)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.05834,-2.34242,-0.96344)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"2010-02-13-YOUTUBE.COM-WATCH"}))
      .addFieldValue(new fieldValue().setName("description").setValue("5: 2010-02-13-YOUTUBE.COM-WATCH"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.58226,0.24893,2.21035)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.73226,0.24893,2.21035)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"Haiti/2010-02-13/Association_prob_NONE_Haiti_Cat5.txt.file.2010-02-13.simple"}))
      .addFieldValue(new fieldValue().setName("description").setValue("6: Haiti/2010-02-13/Association_prob_NONE_Haiti_Cat5.txt.file.2010-02-13.simple"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-2.75202,0.41031,0.49560)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60202,0.41031,0.49560)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"access"}))
      .addFieldValue(new fieldValue().setName("description").setValue("7: access"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.65971,-2.22120,-0.00021)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.80971,-2.22120,-0.00021)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"aerial"}))
      .addFieldValue(new fieldValue().setName("description").setValue("8: aerial"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.58727,0.55078,2.69577)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.73727,0.55078,2.69577)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"africa"}))
      .addFieldValue(new fieldValue().setName("description").setValue("9: africa"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.90044,2.02547,-2.42672)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.75044,2.02547,-2.42672)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"air"}))
      .addFieldValue(new fieldValue().setName("description").setValue("10: air"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.06072,-2.22467,0.37321)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.21072,-2.22467,0.37321)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"aircraft"}))
      .addFieldValue(new fieldValue().setName("description").setValue("11: aircraft"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.76604,-1.96884,-0.89795)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.91604,-1.96884,-0.89795)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"airport"}))
      .addFieldValue(new fieldValue().setName("description").setValue("12: airport"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.22849,-2.28966,-0.45728)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.37849,-2.28966,-0.45728)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"allen"}))
      .addFieldValue(new fieldValue().setName("description").setValue("13: allen"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.41575,-2.17564,-2.00309)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.26575,-2.17564,-2.00309)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"amazing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("14: amazing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.31665,2.23720,-1.04019)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.46665,2.23720,-1.04019)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"americas"}))
      .addFieldValue(new fieldValue().setName("description").setValue("15: americas"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.18702,2.69018,-1.70780)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.03702,2.69018,-1.70780)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"army"}))
      .addFieldValue(new fieldValue().setName("description").setValue("16: army"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.14395,-2.54810,0.20234)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.29395,-2.54810,0.20234)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"asia"}))
      .addFieldValue(new fieldValue().setName("description").setValue("17: asia"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.03613,2.20443,-1.97058)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.88613,2.20443,-1.97058)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"assistance"}))
      .addFieldValue(new fieldValue().setName("description").setValue("18: assistance"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.86076,-0.87911,1.18734)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.01076,-0.87911,1.18734)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"attend"}))
      .addFieldValue(new fieldValue().setName("description").setValue("19: attend"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.90776,-2.65415,-1.35702)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.75776,-2.65415,-1.35702)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"beach"}))
      .addFieldValue(new fieldValue().setName("description").setValue("20: beach"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.16628,1.14661,2.24316)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.01628,1.14661,2.24316)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"boarding"}))
      .addFieldValue(new fieldValue().setName("description").setValue("21: boarding"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.24562,0.54101,2.61018)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.09562,0.54101,2.61018)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"brown"}))
      .addFieldValue(new fieldValue().setName("description").setValue("22: brown"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.41675,0.79182,2.23679)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.56675,0.79182,2.23679)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"camps"}))
      .addFieldValue(new fieldValue().setName("description").setValue("23: camps"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.32049,0.71132,2.49787)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.47049,0.71132,2.49787)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cape"}))
      .addFieldValue(new fieldValue().setName("description").setValue("24: cape"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.03469,-1.64860,-0.64177)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.18469,-1.64860,-0.64177)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"carl"}))
      .addFieldValue(new fieldValue().setName("description").setValue("25: carl"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.43908,1.77186,-1.60827)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.58908,1.77186,-1.60827)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"center"}))
      .addFieldValue(new fieldValue().setName("description").setValue("26: center"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.41136,-1.59054,-0.39222)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.56136,-1.59054,-0.39222)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"central"}))
      .addFieldValue(new fieldValue().setName("description").setValue("27: central"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.34622,2.18163,-1.87968)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.19622,2.18163,-1.87968)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"channels"}))
      .addFieldValue(new fieldValue().setName("description").setValue("28: channels"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.14591,1.87712,-2.36424)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.99591,1.87712,-2.36424)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"class"}))
      .addFieldValue(new fieldValue().setName("description").setValue("29: class"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.99285,-2.04542,-1.64956)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.84285,-2.04542,-1.64956)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"coast"}))
      .addFieldValue(new fieldValue().setName("description").setValue("30: coast"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.25916,-2.20333,-0.58683)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.40916,-2.20333,-0.58683)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"commandant"}))
      .addFieldValue(new fieldValue().setName("description").setValue("31: commandant"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.07316,-2.56474,-1.22117)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.07684,-2.56474,-1.22117)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"commander"}))
      .addFieldValue(new fieldValue().setName("description").setValue("32: commander"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.73751,-1.62125,0.15128)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.88751,-1.62125,0.15128)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"commands"}))
      .addFieldValue(new fieldValue().setName("description").setValue("33: commands"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.66819,-1.55533,-0.03566)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.81819,-1.55533,-0.03566)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"conduct"}))
      .addFieldValue(new fieldValue().setName("description").setValue("34: conduct"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.79412,-1.96200,0.35931)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.94412,-1.96200,0.35931)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"conference"}))
      .addFieldValue(new fieldValue().setName("description").setValue("35: conference"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.05720,-1.57903,0.72871)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.20720,-1.57903,0.72871)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"corps"}))
      .addFieldValue(new fieldValue().setName("description").setValue("36: corps"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.73594,-2.34257,0.51768)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.88594,-2.34257,0.51768)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"countries"}))
      .addFieldValue(new fieldValue().setName("description").setValue("37: countries"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.18522,2.68902,-1.71015)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.03522,2.68902,-1.71015)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"customize"}))
      .addFieldValue(new fieldValue().setName("description").setValue("38: customize"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.34365,1.38912,2.18158)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.49365,1.38912,2.18158)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"cutter"}))
      .addFieldValue(new fieldValue().setName("description").setValue("39: cutter"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.28407,-2.62001,-0.87727)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.13407,-2.62001,-0.87727)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"departing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("40: departing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.71161,0.60951,2.18519)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.86161,0.60951,2.18519)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"dept"}))
      .addFieldValue(new fieldValue().setName("description").setValue("41: dept"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.76479,-2.45711,-0.12633)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.91479,-2.45711,-0.12633)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"diary"}))
      .addFieldValue(new fieldValue().setName("description").setValue("42: diary"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.20532,2.54985,-1.19071)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.05532,2.54985,-1.19071)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"disaster"}))
      .addFieldValue(new fieldValue().setName("description").setValue("43: disaster"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.76911,-0.32773,1.91379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.91911,-0.32773,1.91379)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"distributing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("44: distributing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.26368,0.32622,2.37716)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.41368,0.32622,2.37716)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"dominates"}))
      .addFieldValue(new fieldValue().setName("description").setValue("45: dominates"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.72511,2.74988,-1.25524)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.57511,2.74988,-1.25524)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"east"}))
      .addFieldValue(new fieldValue().setName("description").setValue("46: east"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.79548,2.22135,-2.30833)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.64548,2.22135,-2.30833)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"embed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("47: embed"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.34362,1.38905,2.18221)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.49362,1.38905,2.18221)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"eurasia"}))
      .addFieldValue(new fieldValue().setName("description").setValue("48: eurasia"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.08019,2.42904,-2.17114)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.06981,2.42904,-2.17114)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"europe"}))
      .addFieldValue(new fieldValue().setName("description").setValue("49: europe"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.52033,2.40513,-2.11122)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.37033,2.40513,-2.11122)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"force"}))
      .addFieldValue(new fieldValue().setName("description").setValue("50: force"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.19295,-2.11221,0.12241)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.34295,-2.11221,0.12241)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"gallery"}))
      .addFieldValue(new fieldValue().setName("description").setValue("51: gallery"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.30537,-2.53049,0.20470)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.45537,-2.53049,0.20470)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"games"}))
      .addFieldValue(new fieldValue().setName("description").setValue("52: games"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.10630,1.97741,-2.56269)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.04370,1.97741,-2.56269)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"grace"}))
      .addFieldValue(new fieldValue().setName("description").setValue("53: grace"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.32090,2.23443,-1.03512)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.47090,2.23443,-1.03512)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"guard"}))
      .addFieldValue(new fieldValue().setName("description").setValue("54: guard"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.30385,-2.19697,-0.51649)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.45385,-2.19697,-0.51649)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"handling"}))
      .addFieldValue(new fieldValue().setName("description").setValue("55: handling"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.87909,0.21211,2.70910)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.02909,0.21211,2.70910)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"helicopter"}))
      .addFieldValue(new fieldValue().setName("description").setValue("56: helicopter"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.65765,0.28034,2.23763)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.80765,0.28034,2.23763)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"hemisphere"}))
      .addFieldValue(new fieldValue().setName("description").setValue("57: hemisphere"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.58627,1.57102,-2.75145)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.43627,1.57102,-2.75145)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"humanitarian"}))
      .addFieldValue(new fieldValue().setName("description").setValue("58: humanitarian"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.76911,-0.32773,1.91379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.91911,-0.32773,1.91379)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"interpreter"}))
      .addFieldValue(new fieldValue().setName("description").setValue("59: interpreter"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.14116,-1.50331,1.15431)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.29116,-1.50331,1.15431)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"issues"}))
      .addFieldValue(new fieldValue().setName("description").setValue("60: issues"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.79673,1.66529,-1.67890)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.64673,1.66529,-1.67890)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"john"}))
      .addFieldValue(new fieldValue().setName("description").setValue("61: john"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.73490,0.33823,2.23401)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.88490,0.33823,2.23401)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"landing"}))
      .addFieldValue(new fieldValue().setName("description").setValue("62: landing"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.86642,0.52111,2.26245)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.01642,0.52111,2.26245)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"left"}))
      .addFieldValue(new fieldValue().setName("description").setValue("63: left"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.18827,-1.91347,0.40930)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.33827,-1.91347,0.40930)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"lines"}))
      .addFieldValue(new fieldValue().setName("description").setValue("64: lines"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.43159,0.07220,2.51199)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.58159,0.07220,2.51199)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"links"}))
      .addFieldValue(new fieldValue().setName("description").setValue("65: links"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.57457,-2.28211,0.48036)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.72457,-2.28211,0.48036)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"loading"}))
      .addFieldValue(new fieldValue().setName("description").setValue("66: loading"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.09441,1.29564,2.09050)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.24441,1.29564,2.09050)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"located"}))
      .addFieldValue(new fieldValue().setName("description").setValue("67: located"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.14683,0.47115,2.34879)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.29683,0.47115,2.34879)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"location"}))
      .addFieldValue(new fieldValue().setName("description").setValue("68: location"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.78600,0.60526,2.21545)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.93600,0.60526,2.21545)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"map"}))
      .addFieldValue(new fieldValue().setName("description").setValue("69: map"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.26127,-1.66064,-0.09257)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.41127,-1.66064,-0.09257)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"marine"}))
      .addFieldValue(new fieldValue().setName("description").setValue("70: marine"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.73594,-2.34257,0.51768)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.88594,-2.34257,0.51768)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"media"}))
      .addFieldValue(new fieldValue().setName("description").setValue("71: media"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.42203,1.60012,-1.82653)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.57203,1.60012,-1.82653)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"mission"}))
      .addFieldValue(new fieldValue().setName("description").setValue("72: mission"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.34218,-2.21420,0.72979)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.49218,-2.21420,0.72979)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"mohawk"}))
      .addFieldValue(new fieldValue().setName("description").setValue("73: mohawk"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.42470,-2.47202,-1.15969)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.27470,-2.47202,-1.15969)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"monitoring"}))
      .addFieldValue(new fieldValue().setName("description").setValue("74: monitoring"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.50840,0.01151,2.54484)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.65840,0.01151,2.54484)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"moving"}))
      .addFieldValue(new fieldValue().setName("description").setValue("75: moving"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.21677,-0.03426,2.75145)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.36677,-0.03426,2.75145)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"news"}))
      .addFieldValue(new fieldValue().setName("description").setValue("76: news"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.99319,-2.02322,0.07971)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.14319,-2.02322,0.07971)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"officer"}))
      .addFieldValue(new fieldValue().setName("description").setValue("77: officer"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.25363,-2.39698,-0.82269)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.10363,-2.39698,-0.82269)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"older"}))
      .addFieldValue(new fieldValue().setName("description").setValue("78: older"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.5020,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.75202,1.56953,-1.18197)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90202,1.56953,-1.18197)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"operations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("79: operations"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.55783,-2.72180,-1.10516)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.40783,-2.72180,-1.10516)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ops"}))
      .addFieldValue(new fieldValue().setName("description").setValue("80: ops"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.07884,-2.44980,0.59604)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.22884,-2.44980,0.59604)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pacific"}))
      .addFieldValue(new fieldValue().setName("description").setValue("81: pacific"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.74075,2.47099,-1.99321)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.59075,2.47099,-1.99321)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"pages"}))
      .addFieldValue(new fieldValue().setName("description").setValue("82: pages"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.36845,1.36142,-2.45723)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.21845,1.36142,-2.45723)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"participated"}))
      .addFieldValue(new fieldValue().setName("description").setValue("83: participated"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.07490,-2.74988,-0.66921)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.92490,-2.74988,-0.66921)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"people"}))
      .addFieldValue(new fieldValue().setName("description").setValue("84: people"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.41738,0.20616,2.30738)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.56738,0.20616,2.30738)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"personnel"}))
      .addFieldValue(new fieldValue().setName("description").setValue("85: personnel"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.94201,0.16059,2.68077)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.09201,0.16059,2.68077)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"petty"}))
      .addFieldValue(new fieldValue().setName("description").setValue("86: petty"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.25364,-2.39695,-0.82270)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.10364,-2.39695,-0.82270)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"photo"}))
      .addFieldValue(new fieldValue().setName("description").setValue("87: photo"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.35800,-2.51245,-0.45380)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.50800,-2.51245,-0.45380)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"photos"}))
      .addFieldValue(new fieldValue().setName("description").setValue("88: photos"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.30385,-1.99864,0.10528)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.45385,-1.99864,0.10528)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"play"}))
      .addFieldValue(new fieldValue().setName("description").setValue("89: play"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.08460,1.30040,2.09197)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.23460,1.30040,2.09197)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"policy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("90: policy"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.79968,1.80567,-2.49733)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.64968,1.80567,-2.49733)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"poses"}))
      .addFieldValue(new fieldValue().setName("description").setValue("91: poses"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.41578,-2.17560,-2.00308)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.26578,-2.17560,-2.00308)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"press"}))
      .addFieldValue(new fieldValue().setName("description").setValue("92: press"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.24445,-1.99373,0.79101)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.39445,-1.99373,0.79101)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"prince"}))
      .addFieldValue(new fieldValue().setName("description").setValue("93: prince"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.58996,-2.44554,-0.72306)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.73996,-2.44554,-0.72306)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"rte"}))
      .addFieldValue(new fieldValue().setName("description").setValue("94: rte"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.17207,-0.10805,2.72274)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.02207,-0.10805,2.72274)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"salute"}))
      .addFieldValue(new fieldValue().setName("description").setValue("95: salute"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.11664,-2.43858,-1.99139)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.03336,-2.43858,-1.99139)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"scenes"}))
      .addFieldValue(new fieldValue().setName("description").setValue("96: scenes"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.77758,1.46555,-2.73759)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.62758,1.46555,-2.73759)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"shared"}))
      .addFieldValue(new fieldValue().setName("description").setValue("97: shared"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.10655,1.97698,-2.56300)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.04345,1.97698,-2.56300)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"shipmates"}))
      .addFieldValue(new fieldValue().setName("description").setValue("98: shipmates"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.69148,-2.62902,-1.61899)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.54148,-2.62902,-1.61899)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"shout"}))
      .addFieldValue(new fieldValue().setName("description").setValue("99: shout"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.24796,-2.10946,-1.18720)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.09796,-2.10946,-1.18720)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"south"}))
      .addFieldValue(new fieldValue().setName("description").setValue("100: south"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.34622,2.18163,-1.87968)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.19622,2.18163,-1.87968)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"southern"}))
      .addFieldValue(new fieldValue().setName("description").setValue("101: southern"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.52051,-1.54372,-0.26439)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.67051,-1.54372,-0.26439)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"ss"}))
      .addFieldValue(new fieldValue().setName("description").setValue("102: ss"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.03604,-1.65409,-0.64090)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.18604,-1.65409,-0.64090)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"state"}))
      .addFieldValue(new fieldValue().setName("description").setValue("103: state"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.64181,-2.21624,-0.39860)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.79181,-2.21624,-0.39860)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"sudan"}))
      .addFieldValue(new fieldValue().setName("description").setValue("104: sudan"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.79669,1.66442,-1.68005)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.64669,1.66442,-1.68005)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"sunday"}))
      .addFieldValue(new fieldValue().setName("description").setValue("105: sunday"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.65192,2.09573,-1.25350)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.50192,2.09573,-1.25350)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"super"}))
      .addFieldValue(new fieldValue().setName("description").setValue("106: super"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.62841,1.36571,-2.16996)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.47841,1.36571,-2.16996)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"supplies"}))
      .addFieldValue(new fieldValue().setName("description").setValue("107: supplies"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.44333,0.84068,2.22373)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.29333,0.84068,2.22373)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tags"}))
      .addFieldValue(new fieldValue().setName("description").setValue("108: tags"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.56586,0.23870,2.28771)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.71586,0.23870,2.28771)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"team"}))
      .addFieldValue(new fieldValue().setName("description").setValue("109: team"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.72622,2.74957,-1.25460)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.57622,2.74957,-1.25460)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"thousands"}))
      .addFieldValue(new fieldValue().setName("description").setValue("110: thousands"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.34142,-0.07422,2.70161)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.49142,-0.07422,2.70161)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tim"}))
      .addFieldValue(new fieldValue().setName("description").setValue("111: tim"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.99285,-2.04542,-1.64957)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.84285,-2.04542,-1.64957)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"topics"}))
      .addFieldValue(new fieldValue().setName("description").setValue("112: topics"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.25495,1.75779,-2.30024)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.10495,1.75779,-2.30024)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"tracker"}))
      .addFieldValue(new fieldValue().setName("description").setValue("113: tracker"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.72765,-2.61979,-0.05497)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.87765,-2.61979,-0.05497)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"travel"}))
      .addFieldValue(new fieldValue().setName("description").setValue("114: travel"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.09658,2.45404,-1.61152)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.94658,2.45404,-1.61152)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"video"}))
      .addFieldValue(new fieldValue().setName("description").setValue("115: video"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(0.61957,0.21044,2.30013)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.76957,0.21044,2.30013)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"videos"}))
      .addFieldValue(new fieldValue().setName("description").setValue("116: videos"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.32627,0.05287,2.58211)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.17627,0.05287,2.58211)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"walking"}))
      .addFieldValue(new fieldValue().setName("description").setValue("117: walking"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(1.0000,0.8471,0.9490)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.38043,0.29960,2.49065)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.23043,0.29960,2.49065)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"washington"}))
      .addFieldValue(new fieldValue().setName("description").setValue("118: washington"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.33018,-2.64077,-1.35832)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.18018,-2.64077,-1.35832)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0))))
    .addChild(new ProtoInstance("Vertex").setContainerField("children")
      .addFieldValue(new fieldValue().setName("vertexText").setValue(new String[] {"western"}))
      .addFieldValue(new fieldValue().setName("description").setValue("119: western"))
      .addFieldValue(new fieldValue().setName("url"))
      .addFieldValue(new fieldValue().setName("radius").setValue(0.1500))
      .addFieldValue(new fieldValue().setName("displayMode"))
      .addFieldValue(new fieldValue().setName("diffuseColor").setValue(new SFColor(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-1.43003,2.33101,-1.39980)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.28003,2.33101,-1.39980)))
      .addFieldValue(new fieldValue().setName("textColor").setValue(new SFColor(0.0,0.0,0.0)))));
            }
            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

	/** 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 XslOutput13FEB2010 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 XslOutput13FEB2010().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.Tools.Visualization.XslOutput13FEB2010\" 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.Tools.Visualization.XslOutput13FEB2010 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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