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/XslOutput27JAN2010.java">XslOutput27JAN2010.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 XslOutput27JAN2010
{
	/** Default constructor to create this object. */
	public XslOutput27JAN2010 ()
	{
	  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.54036))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.80495,0.46074,0.88631)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.89322,0.52367,0.90597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.64169,0.0,-43.29231,0.96282)))
      .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.02352))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.80642,0.69005,1.09738)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.95621,0.95375,1.27560)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.85566,0.0,-43.58573,0.72326)))
      .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.02352))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.77319,0.50506,1.27207)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.90014,0.64160,1.57035)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(86.79265,0.0,-36.94015,1.17215)))
      .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.01448))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.85120,-0.12465,0.88769)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.03104,-0.41975,0.92164)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.91793,0.0,-52.54160,2.58645)))
      .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.55479))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.60082,0.20540,1.09616)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.60604,0.16265,1.20537)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.61106,0.0,-2.46702,1.94351)))
      .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.32292))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.11131,0.25791,1.29360)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74956,0.22113,1.63892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(91.09979,-0.00000,95.43533,1.64419)))
      .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.65976))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.68016,-0.00090,0.76081)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.72737,-0.15916,0.72101)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.45833,0.0,-18.33504,2.76957)))
      .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.03521))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.41890,0.33992,1.32599)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30173,0.36308,1.66306)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(97.57724,-0.00000,33.91786,1.50601)))
      .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.63473))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.58762,0.59193,0.69955)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.58719,0.73350,0.63084)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.71159,0.0,0.17342,0.45181)))
      .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.60244))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.66968,0.05112,0.70038)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.70774,-0.06857,0.63582)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-27.54393,0.0,-16.23789,2.58212)))
      .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.02359))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.80604,0.69016,1.09760)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.95558,0.95395,1.27598)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(51.90000,0.0,-43.51080,0.72301)))
      .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.99932))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.04155,0.14436,0.97279)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.34953,0.03421,1.06435)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.93763,0.0,-90.61168,1.90108)))
      .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.88772))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.87263,0.28154,0.49802)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.05434,0.26564,0.28053)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-68.01713,0.0,-56.82789,1.62685)))
      .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.57340))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.67523,0.54732,0.96708)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.71357,0.65378,1.02407)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.79458,0.0,-17.34867,0.57298)))
      .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.62493))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.71147,0.13048,1.06517)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.77148,0.04464,1.17596)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(45.41281,0.0,-24.59673,2.16886)))
      .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.98631))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.02706,0.32630,0.61345)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.32333,0.33974,0.46169)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-44.93022,0.0,-87.71327,1.53045)))
      .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.60161))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39205,0.25864,1.06085)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30010,0.23628,1.16512)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.54906,-0.00000,39.28687,1.73029)))
      .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.99423))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.05175,0.18024,0.96692)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.36590,0.09468,1.05427)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.76262,0.0,-92.65194,1.82741)))
      .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.17391))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55504,-0.18474,0.51847)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.53071,-0.54201,0.28597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-63.92677,0.0,6.69007,2.56217)))
      .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.01590))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.81142,-0.00418,1.17254)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.96414,-0.21693,1.40163)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(66.88662,0.0,-44.58718,2.22870)))
      .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.60138))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.75535,0.30518,1.08824)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.83342,0.30461,1.20528)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(50.02780,0.0,-33.37251,1.57488)))
      .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.41305))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.96283,0.20634,1.15070)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.47887,0.12893,1.39251)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.51934,-0.00000,125.13084,1.71292)))
      .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.57281))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.80405,0.34080,0.65269)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.89918,0.35599,0.57085)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.08361,0.0,-43.11148,1.45041)))
      .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.52111))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.81011,0.17666,0.79406)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.89563,0.12659,0.77706)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.80966,0.0,-44.32333,2.09204)))
      .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.32909))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.48530,0.85035,0.47054)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.40696,1.26332,0.19147)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.51278,0.0,20.63731,0.61198)))
      .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.55587))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.73571,0.52385,0.92916)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.79818,0.61612,0.96780)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.21180,0.0,-29.44495,0.67237)))
      .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.97244))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.86352,0.26919,1.23734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.04804,0.24422,1.50519)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(79.84617,0.0,-55.00578,1.64742)))
      .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.51978))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.84488,0.34603,0.85352)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.94342,0.36126,0.85944)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.08219,0.0,-51.27796,1.41774)))
      .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.32307))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.69345,0.13723,-0.93261)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.69402,0.13707,-0.93403)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.81543,0.0,-11.97089,1.67597)))
      .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.06030))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.39518,0.20543,-0.31280)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.22872,0.24121,0.01586)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(94.14675,-0.00000,47.68321,1.47399)))
      .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.17392))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.65569,0.16269,-0.69986)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.63713,0.15555,-0.77014)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.73495,0.0,-4.41802,1.47294)))
      .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.63850))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.62115,0.12215,-1.10093)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.61494,0.10617,-1.25926)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-63.47924,0.0,2.49056,1.67133)))
      .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.75780))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.88492,2.45982,-0.51483)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71333,2.59572,-0.51213)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.93538,-0.00000,59.40002,0.90099)))
      .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.39106))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.16028,2.26657,-0.70925)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.15635,2.27420,-0.74373)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.94843,0.0,4.32756,1.35441)))
      .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.13801))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21843,2.27977,-0.53909)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17028,2.20700,-0.51326)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.91809,0.0,-7.30218,0.64410)))
      .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.74356))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.96140,2.49003,-0.38118)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.83578,2.64123,-0.30238)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.66501,-0.00000,44.10365,0.77565)))
      .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.31903))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.23860,2.31483,-0.63820)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.23842,2.31455,-0.63784)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.73911,0.0,-11.33612,0.96950)))
      .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.23170))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10609,2.27817,-0.58879)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13499,2.25775,-0.56239)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.85730,0.0,15.16513,1.08997)))
      .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.13158))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21304,2.27684,-0.54459)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.16847,2.20202,-0.50867)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.01687,0.0,-6.22516,0.65305)))
      .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.74647))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.92352,2.33545,-0.76495)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77590,2.39879,-0.90518)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.08991,0.0,51.67838,1.26921)))
      .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.75413))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.23198,2.17842,-0.89037)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26080,2.15184,-1.10387)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-74.17319,0.0,-10.01226,1.69354)))
      .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.16041))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.22578,2.28900,-0.50052)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.18214,2.22492,-0.51941)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.79611,0.0,-8.77204,0.63834)))
      .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.35745))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28885,2.16613,-0.38878)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30005,2.16000,-0.37508)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.14558,0.0,-21.38674,1.90402)))
      .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.39945))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.26524,2.23496,-0.70072)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.28181,2.23702,-0.73677)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.24402,0.0,-16.66423,1.51886)))
      .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.34058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.30334,2.28777,-0.62081)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.31068,2.29158,-0.62693)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.26162,0.0,-24.28490,1.19070)))
      .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.40391))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10104,2.39444,-0.44606)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.08424,2.42973,-0.43080)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.68925,-0.00000,16.17545,0.57158)))
      .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.74490))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.90173,2.36455,-0.72106)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74191,2.44438,-0.83603)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.31163,0.0,56.03742,1.18556)))
      .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.40096))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06778,2.38655,-0.48894)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04473,2.41925,-0.48277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.11279,-0.00000,22.82742,0.63029)))
      .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.76964))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06038,2.23505,-0.88448)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.98938,2.24116,-1.09771)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-72.99514,0.0,24.30660,1.54361)))
      .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.34946))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.29389,2.33430,-0.44234)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30333,2.34355,-0.43583)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.43354,0.0,-22.39487,0.89194)))
      .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.05686))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28202,1.80944,-0.20826)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.35181,1.51999,0.00874)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.24810,0.0,-20.01992,2.47451)))
      .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.75780))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.88492,2.45982,-0.51483)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71333,2.59572,-0.51213)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.93538,-0.00000,59.40002,0.90099)))
      .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.39106))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.16028,2.26657,-0.70925)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.15635,2.27420,-0.74373)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-37.94843,0.0,4.32756,1.35441)))
      .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.13801))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21843,2.27977,-0.53909)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17028,2.20700,-0.51326)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.91809,0.0,-7.30218,0.64410)))
      .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.74356))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.96140,2.49003,-0.38118)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.83578,2.64123,-0.30238)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.66501,-0.00000,44.10365,0.77565)))
      .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.31903))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.23860,2.31483,-0.63820)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.23842,2.31455,-0.63784)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.73911,0.0,-11.33612,0.96950)))
      .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.23170))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10609,2.27817,-0.58879)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.13499,2.25775,-0.56239)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-13.85730,0.0,15.16513,1.08997)))
      .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.13158))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21304,2.27684,-0.54459)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.16847,2.20202,-0.50867)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-5.01687,0.0,-6.22516,0.65305)))
      .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.74647))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.92352,2.33545,-0.76495)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77590,2.39879,-0.90518)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-49.08991,0.0,51.67838,1.26921)))
      .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.75413))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.23198,2.17842,-0.89037)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26080,2.15184,-1.10387)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-74.17319,0.0,-10.01226,1.69354)))
      .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.16041))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.22578,2.28900,-0.50052)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.18214,2.22492,-0.51941)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(3.79611,0.0,-8.77204,0.63834)))
      .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.35745))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28885,2.16613,-0.38878)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30005,2.16000,-0.37508)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(26.14558,0.0,-21.38674,1.90402)))
      .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.39945))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.26524,2.23496,-0.70072)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.28181,2.23702,-0.73677)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.24402,0.0,-16.66423,1.51886)))
      .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.34058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.30334,2.28777,-0.62081)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.31068,2.29158,-0.62693)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.26162,0.0,-24.28490,1.19070)))
      .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.40391))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10104,2.39444,-0.44606)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.08424,2.42973,-0.43080)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.68925,-0.00000,16.17545,0.57158)))
      .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.74490))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.90173,2.36455,-0.72106)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74191,2.44438,-0.83603)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.31163,0.0,56.03742,1.18556)))
      .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.40096))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06778,2.38655,-0.48894)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.04473,2.41925,-0.48277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.11279,-0.00000,22.82742,0.63029)))
      .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.76964))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.06038,2.23505,-0.88448)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.98938,2.24116,-1.09771)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-72.99514,0.0,24.30660,1.54361)))
      .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.34946))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.29389,2.33430,-0.44234)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30333,2.34355,-0.43583)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.43354,0.0,-22.39487,0.89194)))
      .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.05686))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.28202,1.80944,-0.20826)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.35181,1.51999,0.00874)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(62.24810,0.0,-20.01992,2.47451)))
      .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.90225))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.02371,-2.43503,-0.63667)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.91334,-2.64182,-0.46401)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(53.51183,-0.00000,34.20559,2.36071)))
      .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.43058))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.37765,-2.22178,-0.86671)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.42462,-2.24931,-0.85707)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.50480,0.0,-36.58127,2.09190)))
      .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.85690))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.16583,-2.00592,-1.31766)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.14771,-1.93783,-1.57670)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-82.68549,0.0,5.78234,1.31434)))
      .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.77543))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91397,-2.29758,-1.09919)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74906,-2.40504,-1.21370)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.99211,0.0,56.15456,2.06228)))
      .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.42481))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.36502,-2.14005,-1.02862)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.40703,-2.14633,-1.05931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.87798,0.0,-34.05567,1.69091)))
      .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.85582))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.18488,-1.99883,-1.31607)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.17870,-1.92634,-1.57391)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-82.36685,0.0,1.97251,1.29682)))
      .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.43541))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.20041,-2.31297,-0.81471)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.20191,-2.36554,-0.79098)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.90462,0.0,-1.13363,2.71690)))
      .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.88941))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.39681,-1.92736,-1.25334)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.52618,-1.80749,-1.47684)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-69.82093,0.0,-40.41388,1.13621)))
      .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.84214))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.35816,-1.39525,-0.35270)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.49320,-0.80085,0.10303)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(110.30681,0.0,-32.68492,0.67453)))
      .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.42481))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.36502,-2.14005,-1.02862)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.40703,-2.14633,-1.05931)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.87798,0.0,-34.05566,1.69091)))
      .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.79830))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.24176,-2.39053,-0.61967)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26993,-2.55585,-0.44917)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(56.91268,0.0,-9.40393,2.33405)))
      .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.91336))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.38768,-1.81739,-0.61615)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.51303,-1.62431,-0.42900)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.61634,0.0,-38.58920,0.86214)))
      .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.42941))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.37096,-2.22906,-0.86015)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.41586,-2.25822,-0.84892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.81537,0.0,-35.24436,2.13305)))
      .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.30565))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.10838,-2.22693,-0.96149)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.11243,-2.22165,-0.95881)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-11.45261,0.0,17.27224,2.39649)))
      .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.50613))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.20748,-2.08235,-1.15491)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.21217,-2.07048,-1.24710)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-50.13544,0.0,-2.54897,1.44299)))
      .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.93317))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91022,-2.10947,-1.27399)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72327,-2.10610,-1.51696)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.95240,0.0,56.90378,1.55980)))
      .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.93317))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.91021,-2.10948,-1.27399)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.72325,-2.10611,-1.51694)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-73.95085,0.0,56.90583,1.55982)))
      .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.42855))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.36399,-2.23603,-0.85401)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.40687,-2.26679,-0.84129)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.04382,0.0,-33.85110,2.17329)))
      .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.77598))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.90817,-2.31929,-1.06707)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.73978,-2.43957,-1.16276)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.56756,0.0,57.31324,2.12654)))
      .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.91938))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82651,-2.38850,-0.87772)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58644,-2.56706,-0.86043)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.30314,-0.00000,73.64623,2.20909)))
      .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.91939))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82649,-2.38848,-0.87775)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.58641,-2.56703,-0.86048)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.29684,-0.00000,73.65005,2.20904)))
      .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.90225))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.02383,-2.43503,-0.63660)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.91353,-2.64181,-0.46389)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(53.52653,-0.00000,34.18236,2.36070)))
      .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.26208))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.43811,0.02297,-0.39949)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.43698,-0.00572,-0.39571)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-3.42333,0.0,1.02307,0.13675)))
      .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.00136))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.34394,0.13073,-0.81400)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.28334,0.29239,-1.10770)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-86.32597,0.0,-17.81182,1.07638)))
      .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.62249))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.38819,-0.11330,-0.69031)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.36641,-0.11643,-0.83995)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-61.58725,0.0,-8.96211,1.59150)))
      .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.54115))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.50746,-0.36334,-0.42571)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53789,-0.46817,-0.44343)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.66800,0.0,14.89200,2.81754)))
      .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.52431))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.50650,-0.32929,-0.50003)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53515,-0.41596,-0.54588)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-23.53192,0.0,14.70152,2.58392)))
      .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.53161))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.54335,0.12712,-0.32127)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.58727,0.22025,-0.29695)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.22032,-0.00000,22.07002,0.49445)))
      .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.92229))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.52281,0.33408,-0.28153)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.58145,0.62203,-0.21567)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.16938,-0.00000,17.96175,0.29719)))
      .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.89334))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.45079,0.32161,-0.50734)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.46221,0.59660,-0.58754)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.99271,0.0,3.55843,0.28649)))
      .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.59942))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.43689,0.05246,-0.63621)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.43870,0.12672,-0.75453)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-50.76681,0.0,0.77855,1.01036)))
      .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.46029))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.58863,-0.05857,-0.21985)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.63607,-0.04385,-0.17032)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.50402,-0.00000,31.12734,1.35943)))
      .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.49836))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.30821,-0.08751,-0.16756)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.26355,-0.08058,-0.09068)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(42.96283,0.0,-24.95772,1.49308)))
      .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.54874))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.54865,-0.31284,-0.24283)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.59686,-0.39870,-0.18466)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.90862,-0.00000,23.13066,2.42001)))
      .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.89751))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.42984,0.29959,-0.57258)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.42782,0.56112,-0.69497)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.04136,0.0,-0.63047,0.43776)))
      .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.51626))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.49590,-0.25102,-0.58704)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.51982,-0.30582,-0.66485)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.93367,0.0,12.58126,2.16338)))
      .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.82687))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.36547,-0.31528,-0.73298)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.32408,-0.44304,-0.94791)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-70.12214,0.0,-13.50458,2.09917)))
      .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.48169))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.51443,0.04854,-0.54739)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.54176,0.10070,-0.60277)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.00238,0.0,16.28575,0.86952)))
      .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.08035))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.46628,-0.08627,-0.39144)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.36700,-0.14767,-0.36439)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.81398,0.0,6.65699,1.03280)))
      .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.60431))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.45226,-0.39470,-0.47220)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.46132,-0.53013,-0.51447)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.96610,0.0,3.85245,2.83265)))
      .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.02012))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.43521,-0.11281,-0.39017)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.40216,-0.02399,-0.27398)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.55906,0.0,0.44352,2.20484)))
      .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.91838))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.51501,-0.51772,-0.19445)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.56844,-0.78543,-0.07201)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.58453,-0.00000,16.40173,2.67872)))
      .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.01600))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.30563,-0.13077,-0.87356)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.21837,-0.14715,-1.21005)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-98.23785,0.0,-25.47392,1.61789)))
      .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.26855))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.54014,-0.16163,-0.32280)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.51961,-0.15113,-0.33421)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.91553,-0.00000,21.42851,1.99100)))
      .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.99487))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.38342,-0.56340,-0.57355)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.34979,-0.87309,-0.70324)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.23555,0.0,-9.91493,2.73330)))
      .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.72675))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.91930,-0.08396,0.31118)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.50080,-0.06531,0.87620)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(138.70991,0.0,-102.73948,1.54428)))
      .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.44825))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.52132,-0.14725,-0.58436)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.54658,-0.15881,-0.64215)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-40.39762,0.0,17.66374,1.75206)))
      .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.40865))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.59315,-0.04578,-0.27115)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.62790,-0.03254,-0.24703)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(22.24369,-0.00000,32.03118,1.26728)))
      .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.28467))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.63740,0.05881,1.93654)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.62533,0.04827,1.92910)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.98752,-0.00000,19.44324,0.93129)))
      .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.59292))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.75414,0.14755,1.98588)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.85262,0.22750,2.03618)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.85626,-0.00000,42.79163,0.94484)))
      .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.88269))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.52597,-0.06293,2.31618)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.51692,-0.08639,2.59640)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(87.91560,0.0,-2.84154,1.65427)))
      .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.20695))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.59261,0.03775,1.93887)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.56397,0.00285,1.90485)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(12.45338,-0.00000,10.48614,0.90539)))
      .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.20447))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.04698,0.09163,1.81285)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.47814,0.17811,1.76604)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.74968,0.0,-117.43166,1.37398)))
      .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.52046))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.51571,0.15249,2.06425)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.50629,0.22129,2.13652)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.52952,0.0,-4.89340,0.81422)))
      .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.66166))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.84233,-0.10831,1.76984)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.99835,-0.15075,1.71471)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.35275,0.0,60.43034,1.82182)))
      .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.46793))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.36160,0.11009,1.94210)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30514,0.15316,1.96281)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.10027,0.0,-35.71690,0.94931)))
      .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.55271))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.47245,-0.23468,2.04481)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.44393,-0.32249,2.11563)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.64137,0.0,-13.54623,2.42588)))
      .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.87868))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.68606,0.31647,2.10975)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.77881,0.53430,2.25798)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(46.62919,-0.00000,29.17593,0.67641)))
      .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.97325))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.97122,-0.24829,1.91726)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.26054,-0.39741,1.94455)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.13187,-0.00000,86.20849,2.04488)))
      .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.61143))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.54707,-0.27572,2.05301)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.55036,-0.39468,2.13710)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.28294,-0.00000,1.37863,2.52593)))
      .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.55567))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.57024,-0.05459,2.15134)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.58299,-0.06666,2.26786)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(54.94729,-0.00000,6.01155,1.67339)))
      .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.05270))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.70346,-0.50684,2.01556)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.81711,-0.84141,2.11229)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.79318,-0.00000,32.65627,2.72204)))
      .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.97883))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.10150,0.04006,1.66995)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.19377,0.08462,1.53086)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-41.33014,0.0,-87.73615,1.43511)))
      .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.53109))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.69371,0.13872,2.01720)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.75473,0.20424,2.07308)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(28.11986,-0.00000,30.70487,0.90102)))
      .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.97940))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.52630,-0.42898,2.15468)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.51696,-0.70020,2.34190)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(55.61612,0.0,-2.77599,2.53683)))
      .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.52953))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.66718,-0.08827,2.10045)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.71743,-0.11286,2.18903)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.77062,-0.00000,25.39952,1.80768)))
      .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.01887))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.02361,0.01725,1.72189)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.35521,0.04701,1.61576)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-30.94273,0.0,96.68616,1.48553)))
      .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.47583))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.33381,-0.13115,1.93125)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.26623,-0.16554,1.94915)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(10.92997,0.0,-41.27387,2.02795)))
      .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.91730))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.81860,0.30225,2.03473)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.99988,0.51608,2.13769)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.62556,-0.00000,55.68289,0.77275)))
      .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.05270))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.70347,-0.50683,2.01557)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.81713,-0.84140,2.11229)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.79344,-0.00000,32.65849,2.72202)))
      .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.22896))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.97289,-0.04360,1.44066)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.29293,-0.05652,1.11824)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-87.18734,0.0,86.54210,1.59922)))
      .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.92932))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.91584,-0.14918,2.12083)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.16215,-0.22986,2.28096)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(48.84554,-0.00000,75.13249,1.83880)))
      .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.57914))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.75879,-0.11108,2.04643)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.85661,-0.14909,2.12242)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(33.96618,-0.00000,43.72269,1.86851)))
      .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.92339))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.15132,0.08146,2.10103)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.10279,0.15177,2.24768)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(44.88568,0.0,-77.77299,1.33558)))
      .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.63555))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.45590,0.45143,-0.52445)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.46220,0.59971,-0.57800)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.56938,0.0,2.53536,0.34874)))
      .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.57575))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.31332,0.04231,-0.18468)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.25562,-0.00676,-0.08165)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(46.38615,0.0,-25.98079,1.96466)))
      .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.65283))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.43496,0.42941,-0.58970)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.43074,0.57044,-0.67794)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.61803,0.0,-1.65355,0.55964)))
      .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.27226))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.44033,0.01701,-0.40729)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.44084,0.04082,-0.40892)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.86426,0.0,-0.57956,3.06982)))
      .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.00028))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.85280,-2.75546,-0.36904)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.71779,-2.76144,-0.45444)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.01470,0.0,-0.02323,1.53336)))
      .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.20604))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.95218,0.67818,0.97737)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.99047,0.64327,0.95367)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.57011,-0.00000,13.84736,0.91142)))
      .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.25161))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.06134,0.50036,0.90172)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.05049,0.53154,0.91064)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.55950,0.0,-7.98565,2.71835)))
      .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.39738))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.77078,2.62178,-0.48426)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.80639,2.60751,-0.47922)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(5.17741,0.0,-36.57260,1.94850)))
      .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.43071))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.34783,0.29004,-1.06784)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.37172,0.26993,-1.02214)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(35.55916,-0.00000,18.59038,1.94277)))
      .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.23247))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.21696,2.35681,-0.82794)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.18747,2.33864,-0.85469)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(14.20932,0.0,-15.66368,1.14266)))
      .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.40831))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.03875,2.27703,-1.07422)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.01714,2.27021,-1.11212)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.04671,0.0,19.97904,1.72582)))
      .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.09909))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.68983,0.12269,1.99880)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.78967,0.16965,1.99361)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.46586,0.0,-8.95711,2.00986)))
      .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.25347))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.79092,0.22366,2.07714)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.77614,0.20269,2.05597)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(16.13234,-0.00000,11.26163,0.88860)))
      .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.63793))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.91581,0.38720,2.09466)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.00612,0.50852,2.14360)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(19.63804,-0.00000,36.23965,0.70250)))
      .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.40350))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.26082,-0.13721,-1.18150)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.24373,-0.14083,-1.21942)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.65060,0.0,-16.51181,1.65751)))
      .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.16351))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.58096,-0.58578,-0.54337)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.58188,-0.61837,-0.47225)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.86392,0.0,-0.19049,1.14113)))
      .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.15737))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.52672,-0.65120,-0.51554)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.58376,-0.61879,-0.46750)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-9.29810,0.0,-11.03955,1.98070)))
      .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.23502))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.56941,-0.47345,-0.70470)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.57324,-0.50175,-0.67324)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-17.40175,0.0,-2.12026,0.84190)))
      .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.42348))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.63316,0.56805,-0.22042)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.62814,0.61862,-0.21071)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(7.94905,0.0,-4.10828,0.21290)))
      .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.47496))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.57663,0.14770,-0.33034)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.55149,0.07809,-0.35324)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.03430,0.0,-15.41303,2.68724)))
      .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.00090))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.02397,1.07380,1.35688)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.15697,1.03412,1.27819)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.04434,-0.00000,0.07493,1.31941)))
      .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.02371))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55387,-2.33624,-0.82263)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.63739,-2.24532,-0.90451)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.31057,-0.00000,1.33691,2.23158)))
      .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.21408))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.27511,2.37000,-0.65779)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.26513,2.35266,-0.60876)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-19.82102,0.0,-4.03394,1.23709)))
      .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.01646))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.24955,2.33202,-0.56418)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.34886,2.38595,-0.46287)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.09877,0.0,1.07702,1.93405)))
      .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.36913))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.17857,-1.97367,-1.56834)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.18412,-1.98384,-1.54668)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.55005,0.0,-8.33131,1.99774)))
      .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.49698))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82760,-2.40990,-1.15646)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.89684,-2.38475,-1.10742)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(27.53950,0.0,-38.88232,1.28251)))
      .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.36247))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.88052,2.65988,-0.30773)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.89688,2.64868,-0.31533)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-12.97576,0.0,-27.92820,2.12635)))
      .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.23147))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.13722,2.33042,-0.61388)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.09631,2.33093,-0.63078)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(8.84043,0.0,-21.39028,1.58228)))
      .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.52017))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.84770,2.38903,-0.83424)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.77744,2.41108,-0.90203)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-35.23261,0.0,36.51325,1.34874)))
      .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.51660))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82590,2.41813,-0.79035)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.74813,2.45100,-0.84069)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-26.45433,0.0,40.87230,1.22983)))
      .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.23594))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.51832,0.20785,-0.80122)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.49069,0.20925,-0.83287)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.76443,-0.00000,15.50720,1.60405)))
      .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.49261))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.94287,-0.43197,0.81040)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.88294,-0.38861,0.76594)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-25.37626,0.0,34.20656,1.04439)))
      .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.27435))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.72381,0.02947,1.32322)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.70539,0.04194,1.32838)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-6.19825,0.0,-22.12972,2.14858)))
      .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.43665))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.40439,0.15763,1.31890)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.34862,0.17185,1.30947)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.06200,0.0,41.75389,1.32446)))
      .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.34177))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.55603,-0.09139,2.59091)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.55885,-0.09086,2.58041)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-32.96831,0.0,8.85309,1.52196)))
      .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.37310))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.56814,0.21638,2.12651)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.55720,0.23271,2.14436)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(25.07614,0.0,-15.37954,0.90828)))
      .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.68005))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.73849,0.38035,2.17201)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.78797,0.52792,2.26248)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(34.17581,-0.00000,18.68980,0.60990)))
      .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.32589))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.74614,0.20260,2.07947)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.74796,0.20442,2.08088)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.66648,-0.00000,20.21873,0.90249)))
      .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.47111))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.59085,-0.06453,-0.22765)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.54164,-0.08193,-0.28228)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-34.06308,0.0,-30.68382,1.80316)))
      .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.63996))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.94172,0.29142,1.78149)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.09551,0.33242,1.79768)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(6.47744,0.0,-61.51747,1.31158)))
      .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.69991))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.43584,0.19923,2.03728)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.32821,0.19371,2.19370)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(57.63536,-0.00000,39.65867,1.59986)))
      .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.36583))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.19762,-1.96657,-1.56674)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.20045,-1.97703,-1.54655)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(32.23141,0.0,-4.52148,2.04497)))
      .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.65782))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.64671,-0.49206,0.44118)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.58246,-0.58647,0.31672)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-48.46844,0.0,25.02511,2.16389)))
      .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.51508))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.31043,-0.09347,-0.17535)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.35853,-0.10305,-0.25966)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-44.52189,0.0,25.40124,1.66921)))
      .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.23361))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.79451,-0.06461,0.52599)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.50649,-0.06199,0.88054)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(95.74708,0.0,-77.78176,1.56505)))
      .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.42639))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.63066,-0.72371,-0.05491)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.62226,-0.77483,-0.04284)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(9.67591,0.0,-6.72893,2.86154)))
      .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.34253))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.65579,-0.36761,-0.18325)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.65523,-0.35767,-0.18851)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.99309,0.0,-1.70215,0.48879)))
      .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.40234))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.33713,0.28872,2.12975)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.30559,0.28004,2.10475)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-24.42925,0.0,-30.82350,1.78317)))
      .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.72026))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.48444,1.13587,0.33198)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.42757,1.27948,0.20472)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-45.80119,0.0,20.46390,0.77049)))
      .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.23735))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.33447,2.34002,-0.64590)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.30302,2.33622,-0.61935)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-15.24476,0.0,-18.05975,1.47860)))
      .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.21373))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.58422,-0.29142,-0.78903)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.57159,-0.34302,-0.79036)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.53605,-0.00000,5.08248,0.24146)))
      .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.48142))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27338,-0.33047,1.81049)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.31659,-0.37741,1.85993)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.48463,-0.00000,25.77814,2.19141)))
      .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.71997))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.27504,-0.12578,1.33390)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.34757,-0.08983,1.15103)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-65.83459,0.0,26.11176,1.39005)))
      .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.63832))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.63623,-0.44004,0.38075)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.57906,-0.55766,0.29003)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-36.38284,0.0,22.92796,2.40237)))
      .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.42074))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.89129,-0.07863,0.65634)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.92492,-0.04857,0.67877)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(18.73427,0.0,-28.08544,0.93130)))
      .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.76582))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.07708,0.17629,1.73545)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.22850,0.13552,1.57702)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-54.43041,0.0,-52.01925,1.75471)))
      .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.17112))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.47934,-0.48426,2.22122)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.41442,-0.44856,2.21408)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.64157,-0.00000,14.92486,2.07105)))
      .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.41393))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.26608,-0.33970,2.09946)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.23462,-0.31620,2.07369)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-22.71141,0.0,-27.72764,1.04693)))
      .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.07552))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.50481,0.01820,1.10161)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.47178,-0.09795,1.12063)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-1.17502,0.0,-2.04027,0.31705)))
      .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.47433))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.71554,0.14573,-0.84894)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.70326,0.15401,-0.77321)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(46.55038,-0.00000,7.55287,1.46326)))
      .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.36763))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.68100,0.10519,-1.25001)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.67163,0.10324,-1.27181)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-33.66381,0.0,14.46145,1.65295)))
      .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.80840))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.36769,-0.32124,-0.74078)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.40983,-0.19892,-0.53366)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(68.56308,-0.00000,13.94810,1.04615)))
      .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.39586))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.31119,0.30144,0.27337)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.34079,0.31001,0.29549)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.08691,0.0,-30.88538,1.34269)))
      .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.93703))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.41727,0.21393,-0.22913)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.58882,0.18578,-0.48400)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-77.41180,0.0,-52.10123,1.66216)))
      .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.35854))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.08819,0.31594,0.31260)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.08081,0.32231,0.32923)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(30.93352,-0.00000,13.71641,1.23389)))
      .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.15028))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.82246,0.76476,1.05814)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.75415,0.79127,1.10095)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-7.58278,0.0,-12.09628,1.88844)))
      .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.39825))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.93441,-0.18011,1.39960)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.95405,-0.20657,1.42070)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(21.47381,0.0,-19.99045,2.31345)))
      .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.42786))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.24743,-2.58889,-0.53014)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.25785,-2.60844,-0.48098)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(39.00806,0.0,-8.27030,1.94180)))
      .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.38687))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.11405,-2.42529,-0.87197)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.09814,-2.41042,-0.89734)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-29.35723,0.0,18.40587,1.10987)))
      .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.88326))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.76640,0.15856,1.37345)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.49268,0.12521,1.43075)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(17.97027,-0.00000,85.84397,1.68950)))
      .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.99696))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.55111,-1.09804,-0.06462)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.57116,-1.38468,-0.24351)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-52.69047,0.0,-5.90428,2.58084)))
      .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.42336))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.54771,0.06912,-0.55646)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.53596,0.03621,-0.51838)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(31.18840,0.0,-9.62876,2.26118)))
      .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.25177))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.57342,-0.14104,-0.33187)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.55341,-0.12062,-0.35047)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.72951,-0.00000,14.77152,2.21262)))
      .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.41936))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.55460,-0.12667,-0.59343)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.56764,-0.14112,-0.63914)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-38.58365,0.0,11.00674,1.86592)))
      .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.35891))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.62644,-0.02520,-0.28022)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.64019,-0.02081,-0.26718)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(24.05766,-0.00000,25.37418,1.34325)))
      .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.40134))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.31530,2.18879,-1.07159)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.32204,2.20025,-1.03316)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(37.92917,0.0,-6.65196,1.28519)))
      .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.20077))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.33775,2.39871,-0.42336)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.29730,2.37181,-0.45791)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.63743,0.0,-13.62282,1.10261)))
      .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.37536))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.03038,0.26796,1.48747)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.04633,0.26266,1.50946)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(29.81837,0.0,-21.63326,1.76377)))
      .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.35313))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.40082,2.27584,-0.31161)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.40130,2.29162,-0.31663)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.71204,0.0,-1.00813,0.30960)))
      .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.79965))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.38895,1.75098,-0.07754)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.38485,1.53703,0.03074)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(36.10253,-0.00000,1.36682,2.67281)))
      .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.37017))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.53319,-0.67856,2.33109)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.53038,-0.69934,2.34487)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(20.33318,0.0,-4.15462,2.54643)))
      .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.20617))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.38666,2.29814,-0.80203)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.36563,2.26898,-0.84615)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(15.98240,0.0,-7.62067,1.03294)))
      .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.22909))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.69724,-0.11673,2.37519)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.65877,-0.10336,2.39538)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.17667,0.0,19.38797,1.86923)))
      .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.02323))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(1.54022,-2.35049,-0.80994)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.62922,-2.26139,-0.88841)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(1.22845,-0.00000,1.39326,2.21482)))
      .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.10968))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.98690,2.55640,-0.41549)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(1.05068,2.57154,-0.33326)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-8.57646,0.0,6.65197,1.71525)))
      .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.00002))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.86675,-0.98753,2.15453)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.72158,-1.05246,2.13713)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00027,-0.00000,0.00222,1.15286)))
      .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.77862))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.10487,-0.06495,1.72460)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.03197,-0.16580,1.87851)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(52.26010,-0.00000,46.46228,2.02616)))
      .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.41698))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.40268,-0.85125,-0.66338)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.38668,-0.89048,-0.68695)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-20.26945,0.0,-13.76738,2.51346)))
      .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.21755))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-0.88579,-0.17321,2.27028)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-0.84265,-0.16247,2.29572)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-10.80444,0.0,18.32317,1.78204)))
      .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.48891))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.82181,-2.43162,-1.12433)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.75264,-2.46353,-1.16081)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-21.11495,0.0,40.04100,1.95826)))
      .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.58433))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.45632,-0.00022,1.28595)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.43338,-0.02774,1.15873)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-56.24461,0.0,-10.14406,1.78060)))
      .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.26782))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.54236,-0.16759,-0.33059)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.52191,-0.15808,-0.34372)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(13.47460,-0.00000,20.98499,1.94395)))
      .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.41762))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-2.59537,-0.05174,-0.27895)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-2.63229,-0.03608,-0.25113)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(23.80275,-0.00000,31.58766,1.24401)))
      .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(0.62569,-2.10435,-1.64375)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.73005,-2.01213,-1.72249)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(0.00155,-0.00000,0.00205,2.18515)))
      .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.36568))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(2.06650,0.21629,0.80947)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(2.07084,0.23744,0.81689)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(11.89185,0.0,-6.95462,0.38626)))
      .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.00008))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(0.45826,-2.66237,-0.85123)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(0.53224,-2.73492,-0.72937)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-0.00630,0.0,0.00382,1.10004)))
      .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.35581))
      .addFieldValue(new fieldValue().setName("cylinderTranslation").setValue(new SFVec3f(-1.13446,-0.23412,2.29066)))
      .addFieldValue(new fieldValue().setName("coneTranslation").setValue(new SFVec3f(-1.11865,-0.23029,2.28317)))
      .addFieldValue(new fieldValue().setName("rotation").setValue(new SFRotation(-14.87937,0.0,-31.40981,1.35495)))
      .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-01-27-COUNTERPART.ORG-INDEX"}))
      .addFieldValue(new fieldValue().setName("description").setValue("1: 2010-01-27-COUNTERPART.ORG-INDEX"))
      .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.58849,0.30641,0.83810)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.73849,0.30641,0.83810)))
      .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-01-27-FACEBOOK.COM-JTFHAITI"}))
      .addFieldValue(new fieldValue().setName("description").setValue("2: 2010-01-27-FACEBOOK.COM-JTFHAITI"))
      .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.63360,0.15419,-0.78353)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.78360,0.15419,-0.78353)))
      .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-01-27-FACEBOOK.COM-PHOTO.PHP"}))
      .addFieldValue(new fieldValue().setName("description").setValue("3: 2010-01-27-FACEBOOK.COM-PHOTO.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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.18192,2.22459,-0.51950)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.33192,2.22459,-0.51950)))
      .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-01-27-FACEBOOK.COM-USCG.D7.PUBLICAFFAIRS"}))
      .addFieldValue(new fieldValue().setName("description").setValue("4: 2010-01-27-FACEBOOK.COM-USCG.D7.PUBLICAFFAIRS"))
      .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.18192,2.22459,-0.51950)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.33192,2.22459,-0.51950)))
      .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-01-27-SLIDESHARE.NET-GUEST30376B"}))
      .addFieldValue(new fieldValue().setName("description").setValue("5: 2010-01-27-SLIDESHARE.NET-GUEST30376B"))
      .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.19474,-2.11460,-0.90423)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.34474,-2.11460,-0.90423)))
      .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-01-27-WHITEHOUSE.GOV"}))
      .addFieldValue(new fieldValue().setName("description").setValue("6: 2010-01-27-WHITEHOUSE.GOV"))
      .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(-2.43300,-0.10685,-0.38237)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.28300,-0.10685,-0.38237)))
      .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-01-27-WORLDVISION.ORG"}))
      .addFieldValue(new fieldValue().setName("description").setValue("7: 2010-01-27-WORLDVISION.ORG"))
      .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(-0.54018,-0.02614,1.87660)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.39018,-0.02614,1.87660)))
      .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-01-27/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-27.simple"}))
      .addFieldValue(new fieldValue().setName("description").setValue("8: Haiti/2010-01-27/Association_prob_NONE_Haiti_Cat5.txt.file.2010-01-27.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(1.0000,0.3882,0.1294)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.27244,0.33113,-2.75576)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.12244,0.33113,-2.75576)))
      .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[] {"act"}))
      .addFieldValue(new fieldValue().setName("description").setValue("9: act"))
      .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(-2.44323,0.15279,-0.41661)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.29323,0.15279,-0.41661)))
      .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[] {"advisor"}))
      .addFieldValue(new fieldValue().setName("description").setValue("10: advisor"))
      .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.85268,-2.75547,-0.36911)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.00268,-2.75547,-0.36911)))
      .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[] {"assessment"}))
      .addFieldValue(new fieldValue().setName("description").setValue("11: assessment"))
      .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(2.02141,0.61507,0.93452)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.17141,0.61507,0.93452)))
      .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[] {"assessments"}))
      .addFieldValue(new fieldValue().setName("description").setValue("12: assessments"))
      .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.58792,2.69506,-0.51015)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.73792,2.69506,-0.51015)))
      .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[] {"authorization"}))
      .addFieldValue(new fieldValue().setName("description").setValue("13: authorization"))
      .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(-2.25488,0.36832,-1.24563)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.10488,0.36832,-1.24563)))
      .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[] {"boat"}))
      .addFieldValue(new fieldValue().setName("description").setValue("14: boat"))
      .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.13864,2.30855,-0.89899)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.28864,2.30855,-0.89899)))
      .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[] {"border"}))
      .addFieldValue(new fieldValue().setName("description").setValue("15: border"))
      .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(-0.73461,0.14375,1.99647)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.58461,0.14375,1.99647)))
      .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[] {"breaks"}))
      .addFieldValue(new fieldValue().setName("description").setValue("16: breaks"))
      .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(-2.34338,-0.11974,-0.99825)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.19338,-0.11974,-0.99825)))
      .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[] {"budget"}))
      .addFieldValue(new fieldValue().setName("description").setValue("17: budget"))
      .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(-2.58192,-0.61984,-0.46905)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.43192,-0.61984,-0.46905)))
      .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[] {"care"}))
      .addFieldValue(new fieldValue().setName("description").setValue("18: care"))
      .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(-2.58001,-0.55172,-0.61769)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.43001,-0.55172,-0.61769)))
      .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[] {"cash"}))
      .addFieldValue(new fieldValue().setName("description").setValue("19: cash"))
      .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(-2.65370,0.36109,-0.26017)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.50370,0.36109,-0.26017)))
      .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[] {"check"}))
      .addFieldValue(new fieldValue().setName("description").setValue("20: check"))
      .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(2.02435,1.07369,1.35666)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.17435,1.07369,1.35666)))
      .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[] {"child"}))
      .addFieldValue(new fieldValue().setName("description").setValue("21: child"))
      .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(-0.96810,0.32124,2.09516)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.81810,0.32124,2.09516)))
      .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[] {"clinics"}))
      .addFieldValue(new fieldValue().setName("description").setValue("22: clinics"))
      .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.56055,-2.32896,-0.82918)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.71055,-2.32896,-0.82918)))
      .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[] {"clunkers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("23: clunkers"))
      .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(-2.61261,0.77501,-0.18068)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.46261,0.77501,-0.18068)))
      .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("24: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.25494,2.33494,-0.55869)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.40494,2.33494,-0.55869)))
      .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[] {"command"}))
      .addFieldValue(new fieldValue().setName("description").setValue("25: command"))
      .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.13692,-1.89724,-1.73109)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.28692,-1.89724,-1.73109)))
      .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[] {"compound"}))
      .addFieldValue(new fieldValue().setName("description").setValue("26: compound"))
      .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.63319,-2.48055,-1.29415)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.78319,-2.48055,-1.29415)))
      .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[] {"conducting"}))
      .addFieldValue(new fieldValue().setName("description").setValue("27: conducting"))
      .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.74088,2.75547,-0.24285)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.89088,2.75547,-0.24285)))
      .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[] {"control"}))
      .addFieldValue(new fieldValue().setName("description").setValue("28: control"))
      .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(-2.46858,0.75008,-0.63230)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.31858,0.75008,-0.63230)))
      .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[] {"counterpart"}))
      .addFieldValue(new fieldValue().setName("description").setValue("29: counterpart"))
      .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.95789,0.70371,1.70603)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.10789,0.70371,1.70603)))
      .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[] {"crew"}))
      .addFieldValue(new fieldValue().setName("description").setValue("30: crew"))
      .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.29528,2.40506,-0.75690)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.44528,2.40506,-0.75690)))
      .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("31: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.03027,2.33175,-0.65808)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.18027,2.33175,-0.65808)))
      .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[] {"defense"}))
      .addFieldValue(new fieldValue().setName("description").setValue("32: defense"))
      .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(-2.44078,0.21177,-0.89004)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.29078,0.21177,-0.89004)))
      .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[] {"deploy"}))
      .addFieldValue(new fieldValue().setName("description").setValue("33: deploy"))
      .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(2.11390,-0.55572,0.93728)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.26390,-0.55572,0.93728)))
      .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[] {"devastated"}))
      .addFieldValue(new fieldValue().setName("description").setValue("34: devastated"))
      .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.61316,0.10439,1.35422)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.76316,0.10439,1.35422)))
      .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[] {"discover"}))
      .addFieldValue(new fieldValue().setName("description").setValue("35: discover"))
      .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(-0.51177,-0.09973,2.75576)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.36177,-0.09973,2.75576)))
      .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[] {"doctors"}))
      .addFieldValue(new fieldValue().setName("description").setValue("36: doctors"))
      .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.53530,-2.16550,-1.15301)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68530,-2.16550,-1.15301)))
      .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[] {"dominican"}))
      .addFieldValue(new fieldValue().setName("description").setValue("37: dominican"))
      .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(-0.64504,0.10163,2.00113)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.49504,0.10163,2.00113)))
      .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[] {"donations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("38: donations"))
      .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(-2.74427,-0.01028,-0.05733)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.59427,-0.01028,-0.05733)))
      .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[] {"doors"}))
      .addFieldValue(new fieldValue().setName("description").setValue("39: doors"))
      .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.63414,0.20940,1.74910)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.78414,0.20940,1.74910)))
      .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[] {"enlisted"}))
      .addFieldValue(new fieldValue().setName("description").setValue("40: enlisted"))
      .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.17501,-1.88305,-1.72790)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.32501,-1.88305,-1.72790)))
      .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[] {"essential"}))
      .addFieldValue(new fieldValue().setName("description").setValue("41: essential"))
      .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.77184,-0.30822,0.68352)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.92184,-0.30822,0.68352)))
      .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[] {"extension"}))
      .addFieldValue(new fieldValue().setName("description").setValue("42: extension"))
      .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(-2.18342,-0.06816,0.04725)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.03342,-0.06816,0.04725)))
      .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[] {"family"}))
      .addFieldValue(new fieldValue().setName("description").setValue("43: family"))
      .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(-2.66430,-0.51882,-0.10329)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.51430,-0.51882,-0.10329)))
      .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[] {"father"}))
      .addFieldValue(new fieldValue().setName("description").setValue("44: father"))
      .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(-0.49125,0.33112,2.25189)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.34125,0.33112,2.25189)))
      .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[] {"fiscal"}))
      .addFieldValue(new fieldValue().setName("description").setValue("45: fiscal"))
      .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(-2.42669,0.70603,-0.76279)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.27669,0.70603,-0.76279)))
      .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[] {"fortyfive"}))
      .addFieldValue(new fieldValue().setName("description").setValue("46: fortyfive"))
      .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.24931,0.37344,1.81388)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.39931,0.37344,1.81388)))
      .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[] {"give"}))
      .addFieldValue(new fieldValue().setName("description").setValue("47: give"))
      .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.58675,0.87745,0.56099)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.73675,0.87745,0.56099)))
      .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("48: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.24417,2.32909,-0.56967)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.39417,2.32909,-0.56967)))
      .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[] {"hamilton"}))
      .addFieldValue(new fieldValue().setName("description").setValue("49: hamilton"))
      .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.66513,2.44631,-1.01040)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.81513,2.44631,-1.01040)))
      .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[] {"health"}))
      .addFieldValue(new fieldValue().setName("description").setValue("50: health"))
      .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(-2.55881,-0.39519,-0.79171)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.40881,-0.39519,-0.79171)))
      .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[] {"hospitals"}))
      .addFieldValue(new fieldValue().setName("description").setValue("51: hospitals"))
      .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(-1.14448,-0.19049,1.66307)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.99448,-0.19049,1.66307)))
      .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[] {"hygiene"}))
      .addFieldValue(new fieldValue().setName("description").setValue("52: hygiene"))
      .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.75087,-0.20418,0.56267)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.90087,-0.20418,0.56267)))
      .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[] {"immediately"}))
      .addFieldValue(new fieldValue().setName("description").setValue("53: immediately"))
      .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(-0.18301,0.24631,2.00760)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.03301,0.24631,2.00760)))
      .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[] {"injured"}))
      .addFieldValue(new fieldValue().setName("description").setValue("54: injured"))
      .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(-0.40472,-0.44323,2.21301)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.25472,-0.44323,2.21301)))
      .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[] {"interactive"}))
      .addFieldValue(new fieldValue().setName("description").setValue("55: interactive"))
      .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(2.02360,1.07392,1.35710)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.17360,1.07392,1.35710)))
      .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[] {"interview"}))
      .addFieldValue(new fieldValue().setName("description").setValue("56: interview"))
      .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(2.49461,-0.01768,1.10748)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.64461,-0.01768,1.10748)))
      .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[] {"joint"}))
      .addFieldValue(new fieldValue().setName("description").setValue("57: joint"))
      .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.75331,0.12028,-1.08169)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.90331,0.12028,-1.08169)))
      .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[] {"june"}))
      .addFieldValue(new fieldValue().setName("description").setValue("58: june"))
      .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(-2.29795,-0.52370,-1.08359)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.14795,-0.52370,-1.08359)))
      .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[] {"latest"}))
      .addFieldValue(new fieldValue().setName("description").setValue("59: latest"))
      .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.15677,0.25668,0.15793)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.30677,0.25668,0.15793)))
      .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[] {"leave"}))
      .addFieldValue(new fieldValue().setName("description").setValue("60: leave"))
      .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.76198,0.78823,1.09605)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.91198,0.78823,1.09605)))
      .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("61: 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(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.83446,-0.04545,1.29223)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.98446,-0.04545,1.29223)))
      .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[] {"listen"}))
      .addFieldValue(new fieldValue().setName("description").setValue("62: listen"))
      .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.46562,0.34619,0.38880)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.61562,0.34619,0.38880)))
      .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[] {"lives"}))
      .addFieldValue(new fieldValue().setName("description").setValue("63: lives"))
      .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(-0.83194,0.65908,2.34289)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.68194,0.65908,2.34289)))
      .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[] {"living"}))
      .addFieldValue(new fieldValue().setName("description").setValue("64: living"))
      .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.20608,-2.51133,-0.72519)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.35608,-2.51133,-0.72519)))
      .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[] {"magnitude"}))
      .addFieldValue(new fieldValue().setName("description").setValue("65: magnitude"))
      .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.19562,0.21087,1.28359)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.34562,0.21087,1.28359)))
      .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("66: 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(0.0,0.0,1.0000)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.59888,-1.74013,-1.60244)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.74888,-1.74013,-1.60244)))
      .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[] {"mary"}))
      .addFieldValue(new fieldValue().setName("description").setValue("67: mary"))
      .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(2.51501,0.05407,1.09573)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.66501,0.05407,1.09573)))
      .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[] {"medical"}))
      .addFieldValue(new fieldValue().setName("description").setValue("68: medical"))
      .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.52159,-0.67589,0.19884)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.67159,-0.67589,0.19884)))
      .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[] {"millions"}))
      .addFieldValue(new fieldValue().setName("description").setValue("69: millions"))
      .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(2.03436,-0.31477,1.50697)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.18436,-0.31477,1.50697)))
      .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[] {"national"}))
      .addFieldValue(new fieldValue().setName("description").setValue("70: national"))
      .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(-2.59585,0.20393,-0.71240)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.44585,0.20393,-0.71240)))
      .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[] {"nurses"}))
      .addFieldValue(new fieldValue().setName("description").setValue("71: nurses"))
      .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.53530,-2.16550,-1.15301)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68530,-2.16550,-1.15301)))
      .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[] {"october"}))
      .addFieldValue(new fieldValue().setName("description").setValue("72: october"))
      .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(-2.49957,-0.06568,-0.40051)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.34957,-0.06568,-0.40051)))
      .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("73: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.28204,2.13225,-1.26124)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.43204,2.13225,-1.26124)))
      .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[] {"opened"}))
      .addFieldValue(new fieldValue().setName("description").setValue("74: opened"))
      .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(-1.40227,-0.47045,1.95792)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.25227,-0.47045,1.95792)))
      .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("75: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.26964,2.35341,-0.48154)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.41964,2.35341,-0.48154)))
      .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[] {"organization"}))
      .addFieldValue(new fieldValue().setName("description").setValue("76: organization"))
      .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.92221,0.30396,1.33838)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.07221,0.30396,1.33838)))
      .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[] {"organizations"}))
      .addFieldValue(new fieldValue().setName("description").setValue("77: organizations"))
      .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.28878,-2.66645,-0.33510)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.43878,-2.66645,-0.33510)))
      .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("78: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.39578,2.10767,-0.25805)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.54578,2.10767,-0.25805)))
      .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("79: 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(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.55397,-0.52530,2.22943)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.40397,-0.52530,2.22943)))
      .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("80: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.34856,2.24533,-0.88194)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.49856,2.24533,-0.88194)))
      .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("81: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.42477,2.35095,-0.72212)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.57477,2.35095,-0.72212)))
      .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("82: 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(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.60030,-0.08305,2.42607)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.45030,-0.08305,2.42607)))
      .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[] {"plies"}))
      .addFieldValue(new fieldValue().setName("description").setValue("83: plies"))
      .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.58063,-1.52018,-0.32807)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.73063,-1.52018,-0.32807)))
      .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[] {"point"}))
      .addFieldValue(new fieldValue().setName("description").setValue("84: point"))
      .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.54718,-2.34351,-0.81608)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.69718,-2.34351,-0.81608)))
      .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[] {"port"}))
      .addFieldValue(new fieldValue().setName("description").setValue("85: port"))
      .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.02016,2.56430,-0.37261)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.17016,2.56430,-0.37261)))
      .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[] {"post"}))
      .addFieldValue(new fieldValue().setName("description").setValue("86: post"))
      .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.67778,0.17118,-0.61618)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.82778,0.17118,-0.61618)))
      .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[] {"public"}))
      .addFieldValue(new fieldValue().setName("description").setValue("87: public"))
      .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(-0.86674,-0.98753,2.15453)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.71674,-0.98753,2.15453)))
      .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[] {"quake"}))
      .addFieldValue(new fieldValue().setName("description").setValue("88: quake"))
      .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(0.33718,0.10626,1.46330)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.48718,0.10626,1.46330)))
      .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[] {"reform"}))
      .addFieldValue(new fieldValue().setName("description").setValue("89: reform"))
      .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(-2.47152,-0.68255,-0.56203)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.32152,-0.68255,-0.56203)))
      .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[] {"republic"}))
      .addFieldValue(new fieldValue().setName("description").setValue("90: republic"))
      .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(-0.84723,0.30357,2.15780)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.69723,0.30357,2.15780)))
      .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[] {"response"}))
      .addFieldValue(new fieldValue().setName("description").setValue("91: response"))
      .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(2.01960,0.37520,0.46727)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.16960,0.37520,0.46727)))
      .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[] {"rides"}))
      .addFieldValue(new fieldValue().setName("description").setValue("92: rides"))
      .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(-0.51242,-0.83183,2.43276)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.36242,-0.83183,2.43276)))
      .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[] {"role"}))
      .addFieldValue(new fieldValue().setName("description").setValue("93: role"))
      .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(-0.79418,-0.15040,2.32431)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.64418,-0.15040,2.32431)))
      .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[] {"san"}))
      .addFieldValue(new fieldValue().setName("description").setValue("94: san"))
      .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.62154,2.50450,-0.92262)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.77154,2.50450,-0.92262)))
      .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[] {"school"}))
      .addFieldValue(new fieldValue().setName("description").setValue("95: school"))
      .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.02202,-2.33926,-1.01876)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.17202,-2.33926,-1.01876)))
      .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[] {"seek"}))
      .addFieldValue(new fieldValue().setName("description").setValue("96: seek"))
      .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(-1.50704,0.06063,1.56717)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.35704,0.06063,1.56717)))
      .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[] {"senior"}))
      .addFieldValue(new fieldValue().setName("description").setValue("97: senior"))
      .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.22023,-2.05009,-1.40559)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.37023,-2.05009,-1.40559)))
      .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[] {"shore"}))
      .addFieldValue(new fieldValue().setName("description").setValue("98: shore"))
      .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.95364,2.54851,-0.45838)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.10364,2.54851,-0.45838)))
      .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[] {"signed"}))
      .addFieldValue(new fieldValue().setName("description").setValue("99: signed"))
      .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(-2.43743,-0.11877,-0.39796)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.28743,-0.11877,-0.39796)))
      .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[] {"small"}))
      .addFieldValue(new fieldValue().setName("description").setValue("100: small"))
      .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.93885,2.24551,-1.24946)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.08885,2.24551,-1.24946)))
      .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[] {"smoking"}))
      .addFieldValue(new fieldValue().setName("description").setValue("101: smoking"))
      .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(-2.59701,-0.92860,-0.00653)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.44701,-0.92860,-0.00653)))
      .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("102: 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(1.0000,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(1.40587,2.44401,-0.36517)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.55587,2.44401,-0.36517)))
      .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[] {"space"}))
      .addFieldValue(new fieldValue().setName("description").setValue("103: space"))
      .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.62570,-2.10434,-1.64376)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.77570,-2.10434,-1.64376)))
      .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[] {"staffers"}))
      .addFieldValue(new fieldValue().setName("description").setValue("104: staffers"))
      .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.62568,-2.10436,-1.64374)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.77568,-2.10436,-1.64374)))
      .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[] {"starting"}))
      .addFieldValue(new fieldValue().setName("description").setValue("105: starting"))
      .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.53325,-2.35746,-0.80379)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.68325,-2.35746,-0.80379)))
      .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[] {"store"}))
      .addFieldValue(new fieldValue().setName("description").setValue("106: store"))
      .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.62161,-2.52399,-1.22991)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.77161,-2.52399,-1.22991)))
      .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(0.0,0.0,0.0)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(2.03172,0.04692,0.75001)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.18172,0.04692,0.75001)))
      .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[] {"support"}))
      .addFieldValue(new fieldValue().setName("description").setValue("108: support"))
      .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.38212,1.39429,0.10298)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.53212,1.39429,0.10298)))
      .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[] {"task"}))
      .addFieldValue(new fieldValue().setName("description").setValue("109: task"))
      .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.60869,0.09011,-1.41833)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.75869,0.09011,-1.41833)))
      .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[] {"tax"}))
      .addFieldValue(new fieldValue().setName("description").setValue("110: tax"))
      .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(-2.17826,-0.15469,-1.36475)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.02826,-0.15469,-1.36475)))
      .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("111: 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(1.88294,0.74129,1.02022)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.03294,0.74129,1.02022)))
      .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[] {"tents"}))
      .addFieldValue(new fieldValue().setName("description").setValue("112: tents"))
      .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.45828,-2.66239,-0.85120)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.60828,-2.66239,-0.85120)))
      .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("113: 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(0.0,0.4392,0.5686)))
      .addFieldValue(new fieldValue().setName("transparency").setValue(0))
      .addFieldValue(new fieldValue().setName("translation").setValue(new SFVec3f(-0.12744,-0.23617,1.98590)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.02256,-0.23617,1.98590)))
      .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[] {"thriving"}))
      .addFieldValue(new fieldValue().setName("description").setValue("114: thriving"))
      .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(2.13855,0.23197,1.63657)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.28855,0.23197,1.63657)))
      .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[] {"thursday"}))
      .addFieldValue(new fieldValue().setName("description").setValue("115: thursday"))
      .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(-2.64728,-0.21640,-0.26322)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.49728,-0.21640,-0.26322)))
      .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[] {"ti"}))
      .addFieldValue(new fieldValue().setName("description").setValue("116: ti"))
      .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.45824,-2.66236,-0.85126)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.60824,-2.66236,-0.85126)))
      .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[] {"town"}))
      .addFieldValue(new fieldValue().setName("description").setValue("117: town"))
      .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(-1.09701,0.63064,2.19285)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.94701,0.63064,2.19285)))
      .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[] {"transparency"}))
      .addFieldValue(new fieldValue().setName("description").setValue("118: transparency"))
      .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(-2.33385,-1.01994,-0.76473)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.18385,-1.01994,-0.76473)))
      .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[] {"transport"}))
      .addFieldValue(new fieldValue().setName("description").setValue("119: transport"))
      .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(-0.86677,-0.98752,2.15453)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.71677,-0.98752,2.15453)))
      .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[] {"treatment"}))
      .addFieldValue(new fieldValue().setName("description").setValue("120: treatment"))
      .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(-1.40560,-0.06107,1.00473)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.25560,-0.06107,1.00473)))
      .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[] {"veterans"}))
      .addFieldValue(new fieldValue().setName("description").setValue("121: veterans"))
      .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(-2.60963,-0.18766,-0.78635)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.45963,-0.18766,-0.78635)))
      .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[] {"victims"}))
      .addFieldValue(new fieldValue().setName("description").setValue("122: victims"))
      .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(2.10127,0.38566,0.86893)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(2.25127,0.38566,0.86893)))
      .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[] {"visions"}))
      .addFieldValue(new fieldValue().setName("description").setValue("123: visions"))
      .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(-1.29151,-0.27222,2.36505)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-1.14151,-0.27222,2.36505)))
      .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[] {"visited"}))
      .addFieldValue(new fieldValue().setName("description").setValue("124: visited"))
      .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.85292,-2.75546,-0.36897)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(1.00292,-2.75546,-0.36897)))
      .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[] {"wednesday"}))
      .addFieldValue(new fieldValue().setName("description").setValue("125: wednesday"))
      .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(-2.75331,0.01528,-0.15994)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-2.60331,0.01528,-0.15994)))
      .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[] {"world"}))
      .addFieldValue(new fieldValue().setName("description").setValue("126: world"))
      .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(-0.97741,-0.19602,2.21626)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(-0.82741,-0.19602,2.21626)))
      .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[] {"wounded"}))
      .addFieldValue(new fieldValue().setName("description").setValue("127: wounded"))
      .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.23755,0.18906,2.32546)))
      .addFieldValue(new fieldValue().setName("textTranslation").setValue(new SFVec3f(0.38755,0.18906,2.32546)))
      .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 XslOutput27JAN2010 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 XslOutput27JAN2010().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.XslOutput27JAN2010\" 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.XslOutput27JAN2010 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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