require "java"
require "../../../X3DJSAIL.4.0.full.jar"

ConfigurationProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ConfigurationProperties")
CommentsBlock = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.CommentsBlock")
AcousticProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.AcousticProperties")
Analyser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Analyser")
Anchor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.Anchor")
Appearance = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Appearance")
Arc2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Arc2D")
ArcClose2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.ArcClose2D")
AudioClip = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.AudioClip")
AudioDestination = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.AudioDestination")
Background = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.Background")
BallJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.BallJoint")
Billboard = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Billboard")
BiquadFilter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.BiquadFilter")
BlendedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.BlendedVolumeStyle")
BooleanFilter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanFilter")
BooleanSequencer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanSequencer")
BooleanToggle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanToggle")
BooleanTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.BooleanTrigger")
BoundaryEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.BoundaryEnhancementVolumeStyle")
BoundedPhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.BoundedPhysicsModel")
Box = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Box")
BufferAudioSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.BufferAudioSource")
CADAssembly = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADAssembly")
CADFace = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADFace")
CADLayer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADLayer")
CADPart = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.CADPart")
CartoonVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.CartoonVolumeStyle")
ChannelMerger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelMerger")
ChannelSelector = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelSelector")
ChannelSplitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ChannelSplitter")
Circle2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Circle2D")
ClipPlane = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.ClipPlane")
CollidableOffset = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollidableOffset")
CollidableShape = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollidableShape")
Collision = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Collision")
CollisionCollection = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionCollection")
CollisionSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionSensor")
CollisionSpace = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.CollisionSpace")
Color = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Color")
ColorChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ColorChaser")
ColorDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ColorDamper")
ColorInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.ColorInterpolator")
ColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.ColorRGBA")
ComposedCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.ComposedCubeMapTexture")
ComposedShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ComposedShader")
ComposedTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.ComposedTexture3D")
ComposedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ComposedVolumeStyle")
Cone = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Cone")
ConeEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ConeEmitter")
Contact = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.Contact")
Contour2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.Contour2D")
ContourPolyline2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.ContourPolyline2D")
Convolver = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Convolver")
Coordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Coordinate")
CoordinateChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.CoordinateChaser")
CoordinateDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.CoordinateDamper")
CoordinateDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.CoordinateDouble")
CoordinateInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.CoordinateInterpolator")
CoordinateInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.CoordinateInterpolator2D")
Cylinder = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Cylinder")
CylinderSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.CylinderSensor")
Delay = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Delay")
DirectionalLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.DirectionalLight")
DISEntityManager = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.DISEntityManager")
DISEntityTypeMapping = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.DISEntityTypeMapping")
Disk2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Disk2D")
DoubleAxisHingeJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.DoubleAxisHingeJoint")
DynamicsCompressor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.DynamicsCompressor")
EaseInEaseOut = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.EaseInEaseOut")
EdgeEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.EdgeEnhancementVolumeStyle")
ElevationGrid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.ElevationGrid")
EspduTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.EspduTransform")
ExplosionEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ExplosionEmitter")
Extrusion = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Extrusion")
FillProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.FillProperties")
FloatVertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.FloatVertexAttribute")
Fog = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.Fog")
FogCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.FogCoordinate")
FontStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Text.FontStyle")
ForcePhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ForcePhysicsModel")
Gain = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Gain")
GeneratedCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.GeneratedCubeMapTexture")
GeoCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoCoordinate")
GeoElevationGrid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoElevationGrid")
GeoLocation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoLocation")
GeoLOD = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoLOD")
GeoMetadata = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoMetadata")
GeoOrigin = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoOrigin")
GeoPositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoPositionInterpolator")
GeoProximitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoProximitySensor")
GeoTouchSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoTouchSensor")
GeoTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoTransform")
GeoViewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geospatial.GeoViewpoint")
Group = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Group")
HAnimDisplacer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimDisplacer")
HAnimHumanoid = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimHumanoid")
HAnimJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimJoint")
HAnimMotion = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimMotion")
HAnimSegment = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimSegment")
HAnimSite = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.HAnim.HAnimSite")
ImageCubeMapTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CubeMapTexturing.ImageCubeMapTexture")
ImageTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.ImageTexture")
ImageTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.ImageTexture3D")
IndexedFaceSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.IndexedFaceSet")
IndexedLineSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedLineSet")
IndexedQuadSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.IndexedQuadSet")
IndexedTriangleFanSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleFanSet")
IndexedTriangleSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleSet")
IndexedTriangleStripSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.IndexedTriangleStripSet")
Inline = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.Inline")
IntegerSequencer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.IntegerSequencer")
IntegerTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.IntegerTrigger")
IsoSurfaceVolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.IsoSurfaceVolumeData")
KeySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.KeyDeviceSensor.KeySensor")
Layer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.Layer")
LayerSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.LayerSet")
Layout = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.Layout")
LayoutGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.LayoutGroup")
LayoutLayer = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.LayoutLayer")
LinePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.LinePickSensor")
LineProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.LineProperties")
LineSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.LineSet")
ListenerPointSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.ListenerPointSource")
LoadSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.LoadSensor")
LocalFog = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.LocalFog")
LOD = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.LOD")
Material = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Material")
Matrix3VertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.Matrix3VertexAttribute")
Matrix4VertexAttribute = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.Matrix4VertexAttribute")
MetadataBoolean = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataBoolean")
MetadataDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataDouble")
MetadataFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataFloat")
MetadataInteger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataInteger")
MetadataSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataSet")
MetadataString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.MetadataString")
MicrophoneSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.MicrophoneSource")
MotorJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.MotorJoint")
MovieTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MovieTexture")
MultiTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTexture")
MultiTextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTextureCoordinate")
MultiTextureTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.MultiTextureTransform")
NavigationInfo = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.NavigationInfo")
Normal = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.Normal")
NormalInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.NormalInterpolator")
NurbsCurve = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsCurve")
NurbsCurve2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsCurve2D")
NurbsOrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsOrientationInterpolator")
NurbsPatchSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsPatchSurface")
NurbsPositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsPositionInterpolator")
NurbsSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSet")
NurbsSurfaceInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSurfaceInterpolator")
NurbsSweptSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSweptSurface")
NurbsSwungSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsSwungSurface")
NurbsTextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsTextureCoordinate")
NurbsTrimmedSurface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.NURBS.NurbsTrimmedSurface")
OpacityMapVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.OpacityMapVolumeStyle")
OrientationChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.OrientationChaser")
OrientationDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.OrientationDamper")
OrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.OrientationInterpolator")
OrthoViewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.OrthoViewpoint")
OscillatorSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.OscillatorSource")
PackagedShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.PackagedShader")
ParticleSystem = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.ParticleSystem")
PeriodicWave = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.PeriodicWave")
PhysicalMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.PhysicalMaterial")
PickableGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PickableGroup")
PixelTexture = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.PixelTexture")
PixelTexture3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.PixelTexture3D")
PlaneSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.PlaneSensor")
PointEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.PointEmitter")
PointLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.PointLight")
PointPickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PointPickSensor")
PointProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.PointProperties")
PointSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.PointSet")
Polyline2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Polyline2D")
PolylineEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.PolylineEmitter")
Polypoint2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Polypoint2D")
PositionChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionChaser")
PositionChaser2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionChaser2D")
PositionDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionDamper")
PositionDamper2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.PositionDamper2D")
PositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.PositionInterpolator")
PositionInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.PositionInterpolator2D")
PrimitivePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.PrimitivePickSensor")
ProgramShader = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ProgramShader")
ProjectionVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ProjectionVolumeStyle")
ProtoInstance = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoInstance")
ProximitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.ProximitySensor")
QuadSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.CADGeometry.QuadSet")
ReceiverPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.ReceiverPdu")
Rectangle2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.Rectangle2D")
RigidBody = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.RigidBody")
RigidBodyCollection = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.RigidBodyCollection")
ScalarChaser = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ScalarChaser")
ScalarDamper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.ScalarDamper")
ScalarInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.ScalarInterpolator")
ScreenFontStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.ScreenFontStyle")
ScreenGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layout.ScreenGroup")
Script = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Scripting.Script")
SegmentedVolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.SegmentedVolumeData")
ShadedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ShadedVolumeStyle")
ShaderPart = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ShaderPart")
ShaderProgram = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shaders.ShaderProgram")
Shape = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.Shape")
SignalPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.SignalPdu")
SilhouetteEnhancementVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.SilhouetteEnhancementVolumeStyle")
SingleAxisHingeJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.SingleAxisHingeJoint")
SliderJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.SliderJoint")
Sound = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.Sound")
SpatialSound = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.SpatialSound")
Sphere = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry3D.Sphere")
SphereSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.SphereSensor")
SplinePositionInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplinePositionInterpolator")
SplinePositionInterpolator2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplinePositionInterpolator2D")
SplineScalarInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SplineScalarInterpolator")
SpotLight = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Lighting.SpotLight")
SquadOrientationInterpolator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Interpolation.SquadOrientationInterpolator")
StaticGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.StaticGroup")
StreamAudioDestination = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.StreamAudioDestination")
StreamAudioSource = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.StreamAudioSource")
StringSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.KeyDeviceSensor.StringSensor")
SurfaceEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.SurfaceEmitter")
Switch = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Switch")
TexCoordChaser2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.TexCoordChaser2D")
TexCoordDamper2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Followers.TexCoordDamper2D")
Text = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Text.Text")
TextureBackground = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalEffects.TextureBackground")
TextureCoordinate = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureCoordinate")
TextureCoordinate3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureCoordinate3D")
TextureCoordinate4D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureCoordinate4D")
TextureCoordinateGenerator = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureCoordinateGenerator")
TextureProjector = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.TextureProjection.TextureProjector")
TextureProjectorParallel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.TextureProjection.TextureProjectorParallel")
TextureProperties = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureProperties")
TextureTransform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing.TextureTransform")
TextureTransform3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureTransform3D")
TextureTransformMatrix3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Texturing3D.TextureTransformMatrix3D")
TimeSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Time.TimeSensor")
TimeTrigger = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EventUtilities.TimeTrigger")
ToneMappedVolumeStyle = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.ToneMappedVolumeStyle")
TouchSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.PointingDeviceSensor.TouchSensor")
Transform = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Grouping.Transform")
TransformSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.TransformSensor")
TransmitterPdu = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.DIS.TransmitterPdu")
TriangleFanSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleFanSet")
TriangleSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleSet")
TriangleSet2D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Geometry2D.TriangleSet2D")
TriangleStripSet = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Rendering.TriangleStripSet")
TwoSidedMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.TwoSidedMaterial")
UniversalJoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.RigidBodyPhysics.UniversalJoint")
UnlitMaterial = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Shape.UnlitMaterial")
Viewpoint = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.Viewpoint")
ViewpointGroup = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Navigation.ViewpointGroup")
Viewport = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Layering.Viewport")
VisibilitySensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.EnvironmentalSensor.VisibilitySensor")
VolumeData = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.VolumeRendering.VolumeData")
VolumeEmitter = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.VolumeEmitter")
VolumePickSensor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Picking.VolumePickSensor")
WaveShaper = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Sound.WaveShaper")
WindPhysicsModel = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.ParticleSystems.WindPhysicsModel")
WorldInfo = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.WorldInfo")
Component = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.component")
Connect = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.connect")
EXPORT = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.EXPORT")
ExternProtoDeclare = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ExternProtoDeclare")
Field = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.field")
FieldValue = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.fieldValue")
Head = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.head")
IMPORT = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Networking.IMPORT")
IS = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.IS")
Meta = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.meta")
ProtoBody = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoBody")
ProtoDeclare = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoDeclare")
ProtoInterface = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ProtoInterface")
ROUTE = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.ROUTE")
Scene = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.Scene")
Unit = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.unit")
X3D = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.Core.X3D")
SFBool = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFBool")
MFBool = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFBool")
SFColor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFColor")
MFColor = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFColor")
SFColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFColorRGBA")
MFColorRGBA = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFColorRGBA")
SFDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFDouble")
MFDouble = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFDouble")
SFFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFFloat")
MFFloat = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFFloat")
SFImage = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFImage")
MFImage = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFImage")
SFInt32 = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFInt32")
MFInt32 = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFInt32")
SFMatrix3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix3d")
MFMatrix3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix3d")
SFMatrix3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix3f")
MFMatrix3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix3f")
SFMatrix4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix4d")
MFMatrix4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix4d")
SFMatrix4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFMatrix4f")
MFMatrix4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFMatrix4f")
SFString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFString")
SFNode = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFNode")
MFNode = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFNode")
SFRotation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFRotation")
MFRotation = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFRotation")
MFString = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFString")
SFTime = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFTime")
MFTime = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFTime")
SFVec2d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec2d")
MFVec2d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec2d")
SFVec2f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec2f")
MFVec2f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec2f")
SFVec3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec3d")
MFVec3d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec3d")
SFVec3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec3f")
MFVec3f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec3f")
SFVec4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec4d")
MFVec4d = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec4d")
SFVec4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.SFVec4f")
MFVec4f = JavaUtilities.get_proxy_class("org.web3d.x3d.jsail.fields.MFVec4f")
ConfigurationProperties.setDeleteIntermediateFiles(false);
ConfigurationProperties.setStripTrailingZeroes(true);
ConfigurationProperties.setStripDefaultAttributes(true);
ConfigurationProperties.setXsltEngine(Java::OrgWeb3dX3dJsail::ConfigurationProperties::XSLT_ENGINE_NATIVE_JAVA);
x3D0 = X3D.new
    .setProfile("Interchange")
    .setVersion("4.0")
    .setHead(Head.new()
        .addMeta(Meta.new()
            .setName("title")
            .setContent("Marine.x3d")
        )
        .addMeta(Meta.new()
            .setName("description")
            .setContent("Marine model")
        )
        .addMeta(Meta.new()
            .setName("creator")
            .setContent("Pat Sullivan")
        )
        .addMeta(Meta.new()
            .setName("created")
            .setContent("25 November 2006")
        )
        .addMeta(Meta.new()
            .setName("modified")
            .setContent("9 May 2020")
        )
        .addMeta(Meta.new()
            .setName("warning")
            .setContent("Not HAnim compliant")
        )
        .addMeta(Meta.new()
            .setName("identifier")
            .setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Polygonal/Marine.x3d")
        )
        .addMeta(Meta.new()
            .setName("generator")
            .setContent("X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit")
        )
        .addMeta(Meta.new()
            .setName("license")
            .setContent("../license.html")
        )
        .addMeta(Meta.new()
            .setName("Vizthumbnail")
            .setContent("Thumb_marine_x3d21897981139112986.jpg")
        )
    )
    .setScene(Scene.new()
        .addChild(WorldInfo.new()
            .setInfo(["This Web3D World was created with Vizx3D, a Web3D authoring tool", "www.vizx3d.com"].to_java Java::java.lang.String)
            .setTitle("marine")
        )
        .addChild(Transform.new()
            .setDEF("dad_GROUND")
            .addChild(Group.new()
                .setDEF("GROUND")
                .addChild(Transform.new()
                    .setDEF("dad_Import_Base")
                    .addChild(Group.new()
                        .setDEF("Import_Base")
                        .addChild(NavigationInfo.new()
                            .setDEF("NavInfo1")
                            .setAvatarSize([0.25, 1.6, 0.75].to_java Java::float)
                        )
                        .addChild(Transform.new()
                            .setDEF("dad_Transform5")
                            .setRotation([0, 1, 0, 1.569].to_java Java::float)
                            .addChild(Group.new()
                                .setDEF("Transform5")
                                .addChild(Transform.new()
                                    .setDEF("dad_Cover_FACES01_FACES")
                                    .setRotation([0, -0.716, 0.698, 3.141].to_java Java::float)
                                    .setScale([0.1097, 0.09537, 0.09537].to_java Java::float)
                                    .setScaleOrientation([0.577, -0.577, 0.577, 2.094].to_java Java::float)
                                    .setTranslation([-0.189, 1.74359, -0.02274].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setDEF("Cover_FACES01_FACES")
                                        .setAppearance(Appearance.new()
                                            .setTexture(ImageTexture.new()
                                                .setDEF("marine_camo")
                                                .setUrl(["marine_camo.jpg", "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Polygonal/marine_camo.jpg"].to_java Java::java.lang.String)
                                            )
                                            .setMaterial(Material.new()
                                                .setDEF("material0_mat")
                                                .setAmbientIntensity(1.0)
                                                .setDiffuseColor([0.1255, 0.1843, 0.09804].to_java Java::float)
                                                .setShininess(0.056)
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCcw(false)
                                            .setCoordIndex([0, 1, 2, -1, 0, 3, 1, -1, 4, 3, 0, -1, 5, 3, 4, -1, 5, 4, 6, -1, 7, 5, 6, -1, 8, 5, 7, -1, 9, 8, 7, -1, 10, 8, 9, -1, 11, 10, 9, -1, 12, 10, 11, -1, 13, 10, 12, -1, 12, 14, 13, -1, 14, 15, 13, -1, 14, 16, 15, -1, 16, 17, 15, -1, 17, 18, 15, -1, 17, 19, 18, -1, 19, 20, 18, -1, 19, 21, 20, -1, 21, 22, 20, -1, 22, 23, 20, -1, 22, 24, 23, -1, 23, 24, 25, -1, 24, 26, 25, -1, 26, 27, 25, -1, 25, 27, 28, -1, 27, 29, 28, -1, 28, 29, 30, -1, 29, 31, 30, -1, 30, 31, 32, -1, 30, 32, 33, -1, 34, 33, 32, -1, 34, 35, 33, -1, 36, 35, 34, -1, 37, 35, 36, -1, 37, 38, 35, -1, 39, 38, 37, -1, 39, 1, 38, -1, 2, 1, 39, -1, 6, 4, 40, -1, 40, 4, 41, -1, 41, 4, 0, -1, 41, 0, 2, -1, 42, 11, 9, -1, 42, 9, 40, -1, 9, 7, 40, -1, 7, 6, 40, -1, 43, 16, 14, -1, 42, 43, 14, -1, 42, 14, 12, -1, 12, 11, 42, -1, 44, 21, 19, -1, 44, 19, 45, -1, 43, 45, 19, -1, 43, 19, 17, -1, 43, 17, 16, -1, 24, 46, 26, -1, 46, 24, 44, -1, 44, 24, 22, -1, 44, 22, 21, -1, 29, 47, 31, -1, 46, 47, 29, -1, 46, 29, 27, -1, 46, 27, 26, -1, 48, 36, 34, -1, 47, 48, 34, -1, 47, 34, 32, -1, 31, 47, 32, -1, 41, 2, 39, -1, 41, 39, 49, -1, 48, 49, 39, -1, 48, 39, 37, -1, 48, 37, 36, -1, 49, 44, 45, -1, 44, 47, 46, -1, 49, 47, 44, -1, 49, 48, 47, -1, 40, 41, 42, -1, 42, 45, 43, -1, 42, 41, 45, -1, 41, 49, 45, -1, 50, 51, 52, -1, 52, 51, 53, -1, 53, 51, 54, -1, 53, 55, 56, -1, 53, 54, 55, -1, 57, 56, 58, -1, 56, 55, 58, -1, 59, 60, 61, -1, 60, 57, 61, -1, 57, 58, 61, -1, 51, 62, 54, -1, 51, 63, 62, -1, 54, 64, 55, -1, 54, 62, 64, -1, 58, 55, 65, -1, 55, 64, 65, -1, 61, 58, 66, -1, 58, 65, 66, -1, 63, 67, 62, -1, 63, 68, 67, -1, 62, 69, 64, -1, 62, 67, 69, -1, 65, 64, 70, -1, 64, 69, 70, -1, 66, 65, 71, -1, 65, 70, 71, -1, 50, 35, 72, -1, 50, 72, 51, -1, 20, 61, 73, -1, 59, 61, 20, -1, 73, 66, 74, -1, 61, 66, 73, -1, 74, 71, 75, -1, 66, 71, 74, -1, 75, 70, 76, -1, 75, 71, 70, -1, 76, 69, 77, -1, 76, 70, 69, -1, 77, 67, 78, -1, 77, 69, 67, -1, 78, 68, 79, -1, 78, 67, 68, -1, 63, 80, 79, -1, 63, 79, 68, -1, 51, 72, 80, -1, 51, 80, 63, -1, 35, 81, 72, -1, 35, 30, 81, -1, 30, 82, 81, -1, 30, 83, 82, -1, 83, 84, 82, -1, 25, 84, 83, -1, 25, 73, 84, -1, 20, 73, 25, -1, 72, 85, 80, -1, 72, 81, 85, -1, 81, 86, 85, -1, 81, 82, 86, -1, 82, 87, 86, -1, 84, 87, 82, -1, 84, 74, 87, -1, 73, 74, 84, -1, 80, 78, 79, -1, 80, 85, 78, -1, 85, 77, 78, -1, 85, 86, 77, -1, 86, 76, 77, -1, 87, 76, 86, -1, 87, 75, 76, -1, 74, 75, 87, -1].to_java Java::int)
                                            .setCreaseAngle(1.571)
                                            .setTexCoordIndex([0, 1, 2, -1, 0, 3, 1, -1, 4, 3, 0, -1, 5, 3, 4, -1, 5, 4, 6, -1, 7, 5, 6, -1, 8, 5, 7, -1, 9, 8, 7, -1, 10, 8, 9, -1, 11, 10, 9, -1, 12, 10, 11, -1, 13, 10, 12, -1, 12, 14, 13, -1, 14, 15, 13, -1, 14, 16, 15, -1, 16, 17, 15, -1, 17, 18, 15, -1, 17, 19, 18, -1, 19, 20, 18, -1, 19, 21, 20, -1, 21, 22, 20, -1, 22, 23, 20, -1, 22, 24, 23, -1, 23, 24, 25, -1, 24, 26, 25, -1, 26, 27, 25, -1, 25, 27, 28, -1, 27, 29, 28, -1, 30, 31, 32, -1, 31, 33, 32, -1, 32, 33, 34, -1, 32, 34, 35, -1, 36, 35, 34, -1, 36, 37, 35, -1, 38, 37, 36, -1, 39, 37, 38, -1, 39, 40, 37, -1, 41, 40, 39, -1, 41, 1, 40, -1, 2, 1, 41, -1, 6, 4, 42, -1, 42, 4, 43, -1, 43, 4, 0, -1, 43, 0, 2, -1, 44, 11, 9, -1, 44, 9, 42, -1, 9, 7, 42, -1, 7, 6, 42, -1, 45, 16, 14, -1, 44, 45, 14, -1, 44, 14, 12, -1, 12, 11, 44, -1, 46, 21, 19, -1, 46, 19, 47, -1, 45, 47, 19, -1, 45, 19, 17, -1, 45, 17, 16, -1, 24, 48, 26, -1, 48, 24, 46, -1, 46, 24, 22, -1, 46, 22, 21, -1, 29, 49, 50, -1, 48, 49, 29, -1, 48, 29, 27, -1, 48, 27, 26, -1, 51, 38, 36, -1, 52, 51, 36, -1, 52, 36, 34, -1, 33, 52, 34, -1, 43, 2, 41, -1, 43, 41, 53, -1, 51, 53, 41, -1, 51, 41, 39, -1, 51, 39, 38, -1, 54, 55, 56, -1, 55, 57, 58, -1, 54, 57, 55, -1, 54, 59, 57, -1, 60, 61, 62, -1, 62, 56, 63, -1, 62, 61, 56, -1, 61, 54, 56, -1, 64, 65, 66, -1, 66, 65, 67, -1, 67, 65, 68, -1, 67, 69, 70, -1, 67, 68, 69, -1, 71, 70, 72, -1, 70, 69, 72, -1, 73, 74, 75, -1, 74, 71, 75, -1, 71, 72, 75, -1, 65, 76, 68, -1, 65, 77, 76, -1, 68, 78, 69, -1, 68, 76, 78, -1, 72, 69, 79, -1, 69, 78, 79, -1, 75, 72, 80, -1, 72, 79, 80, -1, 77, 81, 76, -1, 77, 82, 81, -1, 76, 83, 78, -1, 76, 81, 83, -1, 79, 78, 84, -1, 78, 83, 84, -1, 80, 79, 85, -1, 79, 84, 85, -1, 64, 86, 87, -1, 64, 87, 65, -1, 88, 75, 89, -1, 73, 75, 88, -1, 89, 80, 90, -1, 75, 80, 89, -1, 90, 85, 91, -1, 80, 85, 90, -1, 91, 84, 84, -1, 91, 85, 84, -1, 84, 83, 83, -1, 84, 84, 83, -1, 83, 81, 81, -1, 83, 83, 81, -1, 81, 82, 92, -1, 81, 81, 82, -1, 77, 77, 92, -1, 77, 92, 82, -1, 65, 87, 77, -1, 65, 77, 77, -1, 86, 93, 87, -1, 86, 94, 93, -1, 94, 95, 93, -1, 94, 96, 95, -1, 96, 72, 95, -1, 71, 72, 96, -1, 71, 89, 72, -1, 88, 89, 71, -1, 87, 97, 77, -1, 87, 93, 97, -1, 93, 98, 97, -1, 93, 95, 98, -1, 95, 79, 98, -1, 72, 79, 95, -1, 72, 90, 79, -1, 89, 90, 72, -1, 77, 81, 92, -1, 77, 97, 81, -1, 97, 83, 81, -1, 97, 98, 83, -1, 98, 84, 83, -1, 79, 84, 98, -1, 79, 91, 84, -1, 90, 91, 79, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([-2.59542, 0.40672, -0.04385, -2.59542, 0.16804, 0.17484, -2.63381, 0.17914, -0.04198, -2.58518, 0.45433, 0.17346, -2.363, 0.67522, -0.0505, -2.18486, 0.6614, 0.16294, -2.20099, 0.71668, -0.0546, -2.03998, 0.71438, -0.05846, -1.87694, 0.75892, 0.15511, -1.71799, 0.71003, -0.06624, -1.56083, 0.65321, 0.14789, -1.55699, 0.70798, -0.07013, -1.36733, 0.60406, -0.0743, -1.17076, 0.44818, 0.1397, -1.14337, 0.32942, -0.07863, -1.1623, 0.14874, 0.14024, -1.13876, 0.15915, -0.07807, -1.16998, -0.03248, -0.07656, -1.17971, -0.21654, 0.14211, -1.1751, -0.41644, -0.07489, -1.24754, -0.59306, 0.14526, -1.17767, -0.60867, -0.07407, -1.22936, -0.74356, -0.07228, -1.40188, -1.01667, 0.15066, -1.46254, -1.01206, -0.06558, -1.60793, -1.11598, 0.15603, -1.60588, -1.14592, -0.06158, -1.75459, -1.14413, -0.058, -1.89204, -1.18637, 0.1632, -2.05253, -1.14004, -0.05081, -2.18461, -1.1083, 0.16996, -2.20124, -1.13799, -0.04722, -2.34074, -1.00029, -0.04438, -2.39526, -0.99952, 0.17461, -2.56726, -0.72564, -0.04003, -2.55958, -0.57181, 0.17692, -2.61589, -0.58922, -0.03939, -2.61334, -0.39725, -0.04021, -2.5903, -0.21096, 0.17618, -2.60822, -0.01325, -0.04185, -2.23631, 0.78554, -0.42412, -2.73363, 0.15821, -0.40953, -1.54369, 0.77607, -0.44076, -1.06222, 0.13584, -0.44997, -1.07528, -0.75841, -0.48555, -1.06581, -0.1299, -0.44895, -1.57542, -1.38294, -0.53419, -2.26804, -1.37373, -0.51755, -2.74643, -0.73614, -0.44537, -2.73875, -0.1075, -0.40851, -2.56215, -0.57386, 0.16514, -2.50353, -1.21043, 0.26184, -2.39551, -0.99952, 0.16619, -2.18512, -1.1106, 0.15818, -2.20636, -1.38115, 0.23807, -1.89256, -1.43055, 0.2243, -1.8923, -1.18867, 0.15143, -1.60818, -1.11802, 0.14426, -1.58899, -1.38909, 0.22314, -1.2478, -0.5951, 0.13348, -1.4024, -1.01692, 0.13653, -1.29515, -1.23602, 0.23349, -2.16208, -1.55085, 0.2813, -2.39219, -1.50043, 0.31841, -1.89332, -1.57799, 0.2598, -1.63532, -1.55776, 0.2685, -1.41033, -1.52295, 0.29538, -2.12446, -1.70955, 0.31969, -2.24833, -1.6604, 0.32481, -1.89435, -1.74743, 0.29921, -1.67448, -1.71544, 0.30868, -1.54906, -1.66962, 0.30792, -2.50302, -1.20736, 0.27362, -1.29464, -1.23295, 0.24505, -1.40982, -1.51988, 0.30689, -1.54855, -1.66655, 0.31944, -1.67396, -1.71236, 0.32046, -1.89383, -1.74435, 0.31099, -2.12395, -1.70647, 0.33121, -2.24808, -1.65733, 0.33633, -2.39193, -1.49736, 0.32993, -2.20585, -1.37808, 0.24966, -1.8923, -1.42748, 0.23589, -1.89179, -1.18637, 0.1632, -1.58873, -1.38602, 0.23474, -2.16157, -1.54778, 0.29282, -1.89282, -1.57491, 0.27131, -1.6348, -1.5547, 0.28028].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.19, 0.768, 0.209, 0.759, 0.19, 0.758, 0.209, 0.769, 0.19, 0.78, 0.209, 0.786, 0.19, 0.786, 0.19, 0.791, 0.209, 0.796, 0.19, 0.801, 0.208, 0.807, 0.19, 0.806, 0.19, 0.814, 0.208, 0.823, 0.189, 0.827, 0.208, 0.834, 0.189, 0.834, 0.189, 0.843, 0.208, 0.856, 0.189, 0.871, 0.207, 0.885, 0.189, 0.883, 0.188, 0.892, 0.207, 0.908, 0.188, 0.91, 0.207, 0.918, 0.188, 0.917, 0.188, 0.923, 0.207, 0.929, 0.188, 0.935, 0.21, 0.663, 0.192, 0.669, 0.21, 0.675, 0.192, 0.675, 0.191, 0.682, 0.21, 0.685, 0.191, 0.7, 0.21, 0.709, 0.191, 0.709, 0.191, 0.722, 0.209, 0.736, 0.191, 0.749, 0.16, 0.786, 0.161, 0.755, 0.16, 0.806, 0.159, 0.837, 0.153, 0.888, 0.159, 0.851, 0.147, 0.918, 0.147, 0.939, 0.188, 0.94, 0.156, 0.704, 0.151, 0.673, 0.161, 0.741, 0.348, 0.217, 0.436, 0.24, 0.436, 0.217, 0.374, 0.263, 0.41, 0.263, 0.348, 0.24, 0.374, 0.184, 0.348, 0.207, 0.41, 0.184, 0.436, 0.207, 0.356, 0.234, 0.36, 0.253, 0.365, 0.249, 0.377, 0.253, 0.376, 0.259, 0.392, 0.261, 0.392, 0.256, 0.407, 0.253, 0.408, 0.259, 0.426, 0.234, 0.418, 0.25, 0.424, 0.254, 0.378, 0.266, 0.366, 0.264, 0.392, 0.267, 0.406, 0.266, 0.418, 0.264, 0.38, 0.272, 0.374, 0.27, 0.392, 0.273, 0.404, 0.272, 0.411, 0.27, 0.356, 0.234, 0.36, 0.253, 0.426, 0.234, 0.424, 0.254, 0.418, 0.264, 0.411, 0.27, 0.374, 0.27, 0.376, 0.259, 0.377, 0.253, 0.392, 0.261, 0.392, 0.256, 0.378, 0.266, 0.392, 0.266].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                                .addChild(Transform.new()
                                    .setDEF("dad_HEAD_FACES01_FACES")
                                    .setRotation([1, 0, 0, 1.571].to_java Java::float)
                                    .setScale([0.4132, 0.4132, 0.4132].to_java Java::float)
                                    .setTranslation([-0.02468, 1.03432, -0.09053].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setDEF("HEAD_FACES01_FACES")
                                        .setAppearance(Appearance.new()
                                            .setTexture(ImageTexture.new()
                                                .setUSE("marine_camo")
                                            )
                                            .setMaterial(Material.new()
                                                .setDEF("material2_mat")
                                                .setAmbientIntensity(1.0)
                                                .setDiffuseColor([0.1255, 0.1843, 0.09804].to_java Java::float)
                                                .setShininess(0.056)
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCcw(false)
                                            .setCoordIndex([0, 1, 2, -1, 3, 4, 1, -1, 5, 3, 6, -1, 0, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 8, 15, 16, -1, 17, 18, 19, -1, 20, 21, 22, -1, 23, 24, 25, -1, 26, 27, 28, -1, 5, 4, 3, -1, 29, 3, 30, -1, 31, 32, 33, -1, 15, 34, 16, -1, 12, 35, 36, -1, 37, 23, 38, -1, 17, 39, 18, -1, 33, 40, 41, -1, 17, 42, 39, -1, 43, 9, 25, -1, 14, 37, 38, -1, 24, 43, 25, -1, 44, 45, 39, -1, 44, 39, 46, -1, 20, 47, 21, -1, 48, 49, 47, -1, 30, 0, 50, -1, 46, 31, 10, -1, 10, 31, 11, -1, 51, 52, 25, -1, 15, 53, 34, -1, 54, 13, 36, -1, 52, 35, 55, -1, 23, 25, 55, -1, 23, 55, 38, -1, 25, 52, 55, -1, 42, 56, 57, -1, 21, 47, 42, -1, 9, 51, 25, -1, 58, 11, 33, -1, 21, 17, 19, -1, 18, 39, 45, -1, 48, 47, 20, -1, 42, 47, 49, -1, 22, 21, 19, -1, 17, 21, 42, -1, 42, 57, 31, -1, 48, 29, 49, -1, 6, 3, 59, -1, 49, 60, 56, -1, 55, 35, 38, -1, 38, 35, 12, -1, 43, 61, 9, -1, 39, 42, 46, -1, 61, 10, 9, -1, 49, 29, 60, -1, 30, 3, 0, -1, 62, 63, 50, -1, 63, 30, 50, -1, 30, 63, 64, -1, 65, 66, 60, -1, 30, 64, 60, -1, 66, 65, 57, -1, 66, 56, 60, -1, 66, 57, 56, -1, 57, 64, 62, -1, 42, 49, 56, -1, 31, 33, 11, -1, 32, 40, 33, -1, 67, 36, 26, -1, 35, 26, 36, -1, 35, 68, 26, -1, 69, 70, 71, -1, 54, 36, 67, -1, 40, 50, 72, -1, 3, 1, 0, -1, 73, 7, 74, -1, 0, 2, 7, -1, 51, 9, 75, -1, 58, 76, 11, -1, 52, 77, 78, -1, 58, 33, 79, -1, 75, 9, 11, -1, 78, 58, 79, -1, 80, 81, 28, -1, 26, 8, 16, -1, 73, 15, 8, -1, 7, 73, 8, -1, 82, 44, 61, -1, 44, 46, 61, -1, 42, 31, 46, -1, 62, 50, 40, -1, 40, 83, 41, -1, 72, 0, 8, -1, 50, 0, 72, -1, 68, 8, 26, -1, 83, 8, 68, -1, 77, 84, 78, -1, 84, 58, 78, -1, 73, 53, 15, -1, 52, 78, 79, -1, 35, 79, 41, -1, 85, 74, 86, -1, 87, 88, 89, -1, 87, 5, 6, -1, 88, 90, 85, -1, 91, 92, 93, -1, 94, 95, 14, -1, 90, 96, 97, -1, 19, 18, 98, -1, 20, 22, 99, -1, 100, 24, 23, -1, 101, 102, 96, -1, 103, 5, 87, -1, 104, 105, 106, -1, 107, 108, 109, -1, 97, 96, 34, -1, 110, 13, 54, -1, 95, 23, 37, -1, 98, 18, 111, -1, 108, 112, 109, -1, 98, 111, 113, -1, 100, 114, 24, -1, 95, 37, 14, -1, 114, 115, 24, -1, 111, 45, 44, -1, 116, 111, 44, -1, 117, 20, 99, -1, 118, 48, 117, -1, 105, 119, 88, -1, 116, 92, 120, -1, 92, 91, 120, -1, 121, 100, 122, -1, 97, 34, 53, -1, 110, 94, 13, -1, 122, 123, 124, -1, 123, 100, 23, -1, 95, 123, 23, -1, 100, 123, 122, -1, 113, 120, 125, -1, 99, 113, 117, -1, 93, 100, 121, -1, 108, 91, 126, -1, 22, 19, 99, -1, 18, 45, 111, -1, 117, 48, 20, -1, 113, 118, 117, -1, 99, 19, 98, -1, 98, 113, 99, -1, 113, 125, 127, -1, 106, 59, 48, -1, 87, 6, 59, -1, 118, 127, 104, -1, 123, 95, 124, -1, 94, 14, 13, -1, 114, 82, 115, -1, 111, 116, 113, -1, 93, 128, 114, -1, 106, 105, 87, -1, 105, 88, 87, -1, 125, 129, 130, -1, 131, 119, 105, -1, 130, 131, 105, -1, 130, 104, 132, -1, 130, 105, 104, -1, 132, 125, 130, -1, 104, 127, 133, -1, 133, 127, 125, -1, 130, 129, 131, -1, 113, 127, 118, -1, 120, 91, 108, -1, 125, 109, 129, -1, 101, 134, 135, -1, 112, 124, 136, -1, 124, 110, 101, -1, 96, 137, 34, -1, 138, 139, 70, -1, 134, 69, 135, -1, 109, 140, 119, -1, 87, 89, 103, -1, 85, 73, 74, -1, 88, 86, 89, -1, 141, 91, 93, -1, 126, 91, 142, -1, 143, 121, 122, -1, 112, 108, 144, -1, 91, 141, 142, -1, 135, 81, 80, -1, 101, 96, 90, -1, 73, 90, 97, -1, 85, 90, 73, -1, 116, 44, 128, -1, 116, 128, 92, -1, 113, 116, 120, -1, 120, 108, 107, -1, 136, 124, 101, -1, 140, 90, 88, -1, 119, 140, 88, -1, 109, 145, 140, -1, 145, 90, 140, -1, 142, 141, 146, -1, 126, 142, 146, -1, 73, 97, 53, -1, 112, 144, 124, -1, 144, 122, 124, -1, 106, 87, 59, -1, 59, 29, 48, -1, 60, 29, 30, -1, 59, 3, 29, -1, 118, 104, 106, -1, 118, 106, 48, -1, 135, 69, 81, -1, 81, 69, 28, -1, 147, 70, 139, -1, 71, 26, 28, -1, 110, 54, 148, -1, 101, 110, 148, -1, 147, 139, 67, -1, 148, 54, 139, -1, 101, 148, 138, -1, 138, 148, 139, -1, 139, 54, 67, -1, 26, 147, 67, -1, 69, 71, 28, -1, 134, 70, 69, -1, 138, 70, 134, -1, 101, 138, 134, -1, 26, 71, 147, -1, 147, 71, 70, -1, 135, 80, 102, -1, 80, 28, 27, -1, 144, 126, 149, -1, 108, 126, 144, -1, 144, 149, 122, -1, 52, 79, 35, -1, 79, 33, 41, -1, 128, 82, 114, -1, 93, 114, 100, -1, 115, 82, 43, -1, 24, 115, 43, -1, 128, 44, 82, -1, 92, 128, 93, -1, 61, 46, 10, -1, 82, 61, 43, -1, 101, 135, 102, -1, 137, 150, 27, -1, 27, 150, 80, -1, 137, 27, 16, -1, 27, 26, 16, -1, 150, 102, 80, -1, 102, 150, 137, -1, 96, 102, 137, -1, 34, 137, 16, -1, 129, 119, 131, -1, 129, 109, 119, -1, 64, 63, 62, -1, 57, 62, 40, -1, 88, 85, 86, -1, 74, 7, 2, -1, 126, 146, 149, -1, 149, 143, 122, -1, 84, 76, 58, -1, 151, 75, 84, -1, 133, 125, 132, -1, 132, 104, 133, -1, 65, 64, 57, -1, 60, 64, 65, -1, 141, 121, 152, -1, 121, 141, 93, -1, 75, 76, 84, -1, 75, 11, 76, -1, 146, 141, 152, -1, 149, 146, 143, -1, 51, 75, 151, -1, 51, 77, 52, -1, 146, 152, 143, -1, 143, 152, 121, -1, 51, 151, 77, -1, 151, 84, 77, -1, 120, 107, 125, -1, 125, 107, 109, -1, 57, 40, 32, -1, 31, 57, 32, -1, 112, 136, 145, -1, 109, 112, 145, -1, 145, 136, 90, -1, 136, 101, 90, -1, 83, 72, 8, -1, 40, 72, 83, -1, 41, 83, 68, -1, 35, 41, 68, -1, 95, 94, 124, -1, 124, 94, 110, -1, 12, 14, 38, -1, 13, 12, 36, -1].to_java Java::int)
                                            .setCreaseAngle(2.094)
                                            .setTexCoordIndex([0, 1, 2, -1, 3, 4, 5, -1, 6, 3, 7, -1, 0, 8, 9, -1, 10, 11, 12, -1, 13, 14, 15, -1, 9, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 6, 4, 3, -1, 30, 3, 31, -1, 32, 33, 34, -1, 16, 35, 17, -1, 13, 36, 37, -1, 38, 24, 39, -1, 18, 40, 19, -1, 34, 41, 42, -1, 18, 43, 40, -1, 44, 10, 26, -1, 15, 38, 39, -1, 25, 44, 26, -1, 45, 46, 40, -1, 45, 40, 47, -1, 21, 48, 22, -1, 49, 50, 48, -1, 31, 51, 52, -1, 47, 32, 11, -1, 11, 32, 12, -1, 53, 54, 26, -1, 16, 55, 35, -1, 56, 14, 37, -1, 54, 36, 57, -1, 24, 26, 57, -1, 24, 57, 39, -1, 26, 54, 57, -1, 58, 59, 60, -1, 22, 48, 58, -1, 10, 53, 26, -1, 61, 12, 34, -1, 22, 18, 20, -1, 19, 40, 46, -1, 49, 48, 21, -1, 58, 48, 50, -1, 23, 22, 20, -1, 18, 22, 58, -1, 43, 62, 32, -1, 49, 30, 50, -1, 7, 3, 63, -1, 50, 64, 59, -1, 57, 36, 39, -1, 39, 36, 13, -1, 44, 65, 10, -1, 40, 43, 47, -1, 65, 11, 10, -1, 50, 30, 64, -1, 31, 3, 51, -1, 66, 67, 68, -1, 69, 31, 52, -1, 31, 69, 70, -1, 71, 72, 64, -1, 31, 70, 64, -1, 73, 74, 75, -1, 72, 59, 64, -1, 72, 60, 59, -1, 75, 76, 66, -1, 58, 50, 59, -1, 32, 34, 12, -1, 33, 41, 34, -1, 77, 37, 27, -1, 36, 27, 37, -1, 36, 78, 27, -1, 79, 80, 81, -1, 56, 37, 77, -1, 41, 82, 83, -1, 3, 5, 51, -1, 84, 8, 85, -1, 0, 2, 8, -1, 53, 10, 86, -1, 61, 87, 12, -1, 54, 88, 89, -1, 61, 34, 90, -1, 86, 10, 12, -1, 89, 61, 90, -1, 91, 92, 29, -1, 27, 9, 17, -1, 84, 16, 9, -1, 8, 84, 9, -1, 93, 45, 65, -1, 45, 47, 65, -1, 43, 32, 47, -1, 94, 82, 41, -1, 41, 95, 42, -1, 83, 0, 9, -1, 52, 51, 96, -1, 78, 9, 27, -1, 95, 9, 78, -1, 88, 97, 89, -1, 97, 61, 89, -1, 84, 55, 16, -1, 54, 89, 90, -1, 36, 90, 42, -1, 98, 85, 99, -1, 100, 101, 102, -1, 100, 6, 7, -1, 103, 104, 98, -1, 105, 106, 107, -1, 108, 109, 15, -1, 104, 110, 111, -1, 20, 19, 112, -1, 21, 23, 113, -1, 114, 25, 24, -1, 115, 116, 110, -1, 117, 6, 100, -1, 118, 119, 120, -1, 121, 122, 123, -1, 111, 110, 35, -1, 124, 14, 56, -1, 109, 24, 38, -1, 112, 19, 125, -1, 122, 126, 123, -1, 112, 125, 127, -1, 114, 128, 25, -1, 109, 38, 15, -1, 128, 129, 25, -1, 125, 46, 45, -1, 130, 125, 45, -1, 131, 21, 113, -1, 132, 49, 131, -1, 119, 133, 101, -1, 130, 106, 134, -1, 106, 105, 134, -1, 135, 114, 136, -1, 111, 35, 55, -1, 124, 108, 14, -1, 136, 137, 138, -1, 137, 114, 24, -1, 109, 137, 24, -1, 114, 137, 136, -1, 127, 134, 139, -1, 113, 140, 131, -1, 107, 114, 135, -1, 122, 105, 141, -1, 23, 20, 113, -1, 19, 46, 125, -1, 131, 49, 21, -1, 140, 132, 131, -1, 113, 20, 112, -1, 112, 140, 113, -1, 140, 142, 143, -1, 120, 63, 49, -1, 100, 7, 63, -1, 132, 143, 118, -1, 137, 109, 138, -1, 108, 15, 14, -1, 128, 93, 129, -1, 125, 130, 127, -1, 107, 144, 128, -1, 120, 119, 100, -1, 119, 101, 100, -1, 145, 146, 147, -1, 148, 133, 119, -1, 149, 148, 119, -1, 149, 118, 150, -1, 149, 119, 118, -1, 151, 145, 147, -1, 118, 143, 152, -1, 152, 143, 142, -1, 147, 146, 153, -1, 140, 143, 132, -1, 134, 105, 122, -1, 139, 123, 154, -1, 115, 155, 156, -1, 126, 138, 157, -1, 138, 124, 115, -1, 110, 158, 35, -1, 159, 160, 80, -1, 155, 79, 156, -1, 123, 161, 162, -1, 100, 102, 117, -1, 98, 84, 85, -1, 103, 99, 163, -1, 164, 105, 107, -1, 141, 105, 165, -1, 166, 135, 136, -1, 126, 122, 167, -1, 105, 164, 165, -1, 156, 92, 91, -1, 115, 110, 104, -1, 84, 104, 111, -1, 98, 104, 84, -1, 130, 45, 144, -1, 130, 144, 106, -1, 127, 130, 134, -1, 134, 122, 121, -1, 157, 138, 115, -1, 161, 104, 103, -1, 133, 168, 101, -1, 123, 169, 161, -1, 169, 104, 161, -1, 165, 164, 170, -1, 141, 165, 170, -1, 84, 111, 55, -1, 126, 167, 138, -1, 167, 136, 138, -1, 120, 100, 63, -1, 63, 30, 49, -1, 64, 30, 31, -1, 63, 3, 30, -1, 132, 118, 120, -1, 132, 120, 49, -1, 156, 79, 92, -1, 92, 79, 29, -1, 171, 80, 160, -1, 81, 27, 29, -1, 124, 56, 172, -1, 115, 124, 172, -1, 171, 160, 77, -1, 172, 56, 160, -1, 115, 172, 159, -1, 159, 172, 160, -1, 160, 56, 77, -1, 27, 171, 77, -1, 79, 81, 29, -1, 155, 80, 79, -1, 159, 80, 155, -1, 115, 159, 155, -1, 27, 81, 171, -1, 171, 81, 80, -1, 156, 91, 116, -1, 91, 29, 28, -1, 167, 141, 173, -1, 122, 141, 167, -1, 167, 173, 136, -1, 54, 90, 36, -1, 90, 34, 42, -1, 144, 93, 128, -1, 107, 128, 114, -1, 129, 93, 44, -1, 25, 129, 44, -1, 144, 45, 93, -1, 106, 144, 107, -1, 65, 47, 11, -1, 93, 65, 44, -1, 115, 156, 116, -1, 158, 174, 28, -1, 28, 174, 91, -1, 158, 28, 17, -1, 28, 27, 17, -1, 174, 116, 91, -1, 116, 174, 158, -1, 110, 116, 158, -1, 35, 158, 17, -1, 146, 175, 153, -1, 154, 123, 162, -1, 76, 67, 66, -1, 62, 94, 41, -1, 103, 98, 99, -1, 85, 8, 2, -1, 141, 170, 173, -1, 173, 166, 136, -1, 97, 87, 61, -1, 176, 86, 97, -1, 177, 145, 151, -1, 150, 118, 152, -1, 74, 76, 75, -1, 64, 70, 71, -1, 164, 135, 178, -1, 135, 164, 107, -1, 86, 87, 97, -1, 86, 12, 87, -1, 170, 164, 178, -1, 173, 170, 166, -1, 53, 86, 176, -1, 53, 88, 54, -1, 170, 178, 166, -1, 166, 178, 135, -1, 53, 176, 88, -1, 176, 97, 88, -1, 134, 121, 139, -1, 139, 121, 123, -1, 62, 41, 33, -1, 32, 62, 33, -1, 126, 157, 169, -1, 123, 126, 169, -1, 169, 157, 104, -1, 157, 115, 104, -1, 95, 83, 9, -1, 41, 83, 95, -1, 42, 95, 78, -1, 36, 42, 78, -1, 109, 108, 138, -1, 138, 108, 124, -1, 13, 15, 39, -1, 14, 13, 37, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([0.15404, 0.19995, -1.40674, 0.16097, 0.14052, -1.28005, 0.12273, 0.25954, -1.16717, 0.13489, 0.06934, -1.46382, 0.12368, 0.00615, -1.34404, 0.0101, -0.01015, -1.35325, 0.02131, 0.01768, -1.41596, 0.12452, 0.26773, -1.3576, 0.12626, 0.34401, -1.34788, 0.07779, 0.43308, -1.61612, 0.15176, 0.40493, -1.6412, 0.15107, 0.41107, -1.61254, 0.0665, 0.43257, -1.47509, 0.03614, 0.451, -1.46971, 0.03686, 0.47736, -1.482, 0.06742, 0.39699, -1.30948, 0.08518, 0.419, -1.33354, 0.15045, 0.19793, -1.80015, 0.04362, 0.34503, -1.79683, 0.04269, 0.21406, -1.83087, 0.03819, 0.02254, -1.76458, 0.14372, 0.10594, -1.79145, 0.04067, 0.10251, -1.81423, 0.03821, 0.46149, -1.5401, 0.03911, 0.42847, -1.58925, 0.06, 0.42335, -1.58361, 0.11467, 0.40646, -1.41289, 0.05677, 0.43231, -1.38703, 0.08319, 0.43769, -1.40342, 0.17797, 0.05119, -1.54215, 0.18493, 0.16722, -1.49812, 0.17717, 0.3696, -1.63301, 0.18396, 0.32123, -1.58208, 0.16763, 0.36704, -1.57108, 0.03207, 0.43385, -1.32996, 0.09015, 0.41824, -1.49224, 0.08083, 0.43718, -1.44591, 0.03765, 0.48504, -1.50682, 0.07136, 0.47327, -1.49966, 0.14654, 0.37012, -1.73616, 0.19711, 0.31253, -1.55059, 0.16417, 0.37907, -1.49557, 0.19883, 0.19855, -1.71748, 0.05882, 0.43487, -1.61408, 0.04164, 0.42156, -1.68548, 0.04303, 0.4016, -1.7464, 0.15432, 0.38752, -1.67038, 0.19693, 0.06015, -1.69573, 0.03407, -0.02782, -1.64018, 0.19376, 0.04274, -1.63839, 0.19007, 0.20423, -1.4866, 0.06929, 0.39802, -1.58848, 0.08516, 0.41593, -1.54318, 0.03095, 0.40006, -1.30539, 0.03571, 0.45791, -1.44975, 0.06983, 0.4487, -1.53139, 0.19612, 0.18019, -1.61509, 0.18918, 0.203, -1.60384, 0.14526, 0.38599, -1.58643, 0.03156, -0.01581, -1.5424, 0.1966, 0.14585, -1.59692, 0.06681, 0.4359, -1.64326, 0.19729, 0.20354, -1.55162, 0.21035, 0.16082, -1.49505, 0.23579, 0.12675, -1.58285, 0.22737, 0.13939, -1.6174, 0.21255, 0.17817, -1.63046, 0.07625, 0.43718, -1.43362, 0.15549, 0.37293, -1.46997, 0.03453, 0.45279, -1.41238, 0.03473, 0.44281, -1.42236, 0.08677, 0.43539, -1.41596, 0.17687, 0.24874, -1.42185, 0.03304, 0.31739, -1.31102, 0.04779, 0.29205, -1.15207, 0.09248, 0.39827, -1.60435, 0.12718, 0.40365, -1.59846, 0.08633, 0.39725, -1.57619, 0.12782, 0.39366, -1.57389, 0.14602, 0.39034, -1.54164, 0.03391, 0.44255, -1.39242, 0.03427, 0.45023, -1.4047, 0.04075, 0.43871, -1.64402, 0.16445, 0.34606, -1.47688, 0.1095, 0.408, -1.58848, -0.06028, 0.27311, -1.3594, -0.03281, 0.27311, -1.15821, -0.08019, 0.07561, -1.46587, -0.09235, 0.22163, -1.40905, -0.10346, 0.16338, -1.26495, -0.06348, 0.34657, -1.35325, -0.07185, 0.4144, -1.61868, -0.07116, 0.408, -1.64735, 0.0021, 0.43411, -1.61817, 0.00536, 0.43308, -1.47688, 0.00328, 0.47429, -1.50145, -0.02115, 0.42054, -1.33662, -0.00534, 0.39802, -1.31153, -0.06678, 0.21546, -1.80604, -0.06335, 0.10886, -1.79708, 0.01782, 0.42387, -1.58489, -0.04658, 0.40876, -1.41724, 0.01052, 0.43308, -1.38806, -0.09721, 0.02524, -1.33124, -0.12562, 0.1504, -1.60588, -0.11879, 0.17152, -1.50631, -0.1127, 0.05529, -1.55034, -0.11019, 0.31688, -1.59258, -0.09189, 0.37088, -1.57824, -0.12399, 0.31713, -1.55929, -0.01, 0.43846, -1.44847, -0.06171, 0.37293, -1.7418, -0.09225, 0.38266, -1.50248, -0.11956, 0.21754, -1.72593, 0.02097, 0.43539, -1.61509, 0.03985, 0.43641, -1.61228, -0.07259, 0.39059, -1.67653, -0.12296, 0.06466, -1.70443, -0.12342, 0.04722, -1.64709, -0.12337, 0.22312, -1.4925, -0.09796, 0.37344, -1.64069, 0.00809, 0.39878, -1.59027, -0.00972, 0.41747, -1.54573, 0.00585, 0.44946, -1.53319, -0.01743, 0.41977, -1.4953, -0.11603, 0.22179, -1.61203, -0.06819, 0.3888, -1.59232, -0.12007, 0.18465, -1.6238, 0.01463, 0.43667, -1.64479, -0.12701, 0.22258, -1.55929, -0.16607, 0.13241, -1.59385, -0.14449, 0.16584, -1.50478, -0.15598, 0.14206, -1.62482, -0.13881, 0.18314, -1.64018, -0.01504, 0.43667, -1.41878, -0.01496, 0.43922, -1.40623, -0.08554, 0.37677, -1.47867, 0.03297, 0.44306, -1.3576, -0.00506, 0.42975, -1.42722, 0.03519, 0.45535, -1.43234, -0.11262, 0.25281, -1.42978, -0.01825, 0.39981, -1.60665, -0.04902, 0.40621, -1.60332, -0.01087, 0.39853, -1.57747, -0.07128, 0.39341, -1.54752, -0.09453, 0.34938, -1.48379, -0.03159, 0.4103, -1.59359, 0.07436, 0.42847, -1.42518, -0.00771, 0.43846, -1.43592, -0.05127, 0.39622, -1.57875, 0.03363, 0.43257, -1.38755, 0.08434, 0.39776, -1.58899, -0.00917, 0.39904, -1.59334].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.951, 0.192, 0.94, 0.112, 0.846, 0.103, 0.886, 0.652, 0.829, 0.691, 0.91, 0.703, 0.761, 0.696, 0.758, 0.679, 0.868, 0.153, 0.843, 0.182, 0.777, 0.388, 0.83, 0.416, 0.828, 0.387, 0.78, 0.279, 0.752, 0.286, 0.752, 0.295, 0.781, 0.173, 0.79, 0.195, 0.846, 0.535, 0.754, 0.517, 0.755, 0.529, 0.755, 0.571, 0.874, 0.565, 0.754, 0.549, 0.752, 0.334, 0.752, 0.361, 0.767, 0.359, 0.811, 0.248, 0.768, 0.223, 0.784, 0.237, 0.941, 0.608, 0.978, 0.605, 0.872, 0.414, 0.883, 0.386, 0.856, 0.356, 0.752, 0.195, 0.79, 0.303, 0.782, 0.271, 0.752, 0.311, 0.771, 0.307, 0.821, 0.517, 0.901, 0.354, 0.849, 0.307, 0.884, 0.53, 0.765, 0.387, 0.752, 0.441, 0.753, 0.507, 0.841, 0.455, 0.883, 0.575, 0.753, 0.593, 0.891, 0.587, 0.95, 0.678, 0.989, 0.631, 0.777, 0.37, 0.786, 0.333, 0.752, 0.17, 0.752, 0.269, 0.772, 0.33, 0.9, 0.547, 0.965, 0.57, 0.974, 0.565, 0.834, 0.363, 0.941, 0.382, 0.758, 0.635, 0.959, 0.584, 0.77, 0.417, 0.598, 0.064, 0.556, 0.032, 0.551, 0.063, 0.998, 0.604, 0.997, 0.595, 0.997, 0.587, 0.995, 0.576, 0.637, 0.049, 0.632, 0.021, 0.629, 0.07, 0.61, 0.013, 0.779, 0.257, 0.847, 0.286, 0.752, 0.244, 0.752, 0.248, 0.786, 0.245, 0.967, 0.298, 0.925, 0.237, 0.753, 0.145, 0.744, 0.083, 0.794, 0.382, 0.816, 0.369, 0.79, 0.361, 0.821, 0.355, 0.834, 0.333, 0.752, 0.229, 0.752, 0.238, 0.752, 0.416, 0.955, 0.364, 0.866, 0.291, 0.988, 0.657, 0.804, 0.363, 0.626, 0.159, 0.66, 0.093, 0.611, 0.647, 0.561, 0.661, 0.631, 0.701, 0.555, 0.195, 0.668, 0.183, 0.677, 0.387, 0.675, 0.42, 0.727, 0.388, 0.724, 0.279, 0.733, 0.307, 0.715, 0.195, 0.723, 0.173, 0.639, 0.524, 0.646, 0.551, 0.737, 0.359, 0.694, 0.249, 0.737, 0.223, 0.694, 0.696, 0.572, 0.585, 0.53, 0.603, 0.606, 0.617, 0.623, 0.386, 0.649, 0.356, 0.619, 0.363, 0.723, 0.27, 0.677, 0.501, 0.655, 0.307, 0.603, 0.509, 0.74, 0.387, 0.752, 0.387, 0.667, 0.434, 0.653, 0.577, 0.642, 0.599, 0.518, 0.634, 0.646, 0.417, 0.728, 0.37, 0.718, 0.333, 0.732, 0.33, 0.714, 0.303, 0.591, 0.424, 0.59, 0.546, 0.67, 0.363, 0.552, 0.534, 0.564, 0.57, 0.735, 0.417, 0.629, 0.069, 0.598, 0.064, 0.61, 0.013, 0.507, 0.605, 0.502, 0.592, 0.504, 0.576, 0.632, 0.021, 0.53, 0.574, 0.556, 0.032, 0.536, 0.362, 0.72, 0.245, 0.721, 0.237, 0.657, 0.288, 0.752, 0.209, 0.725, 0.249, 0.752, 0.257, 0.56, 0.238, 0.536, 0.296, 0.555, 0.117, 0.707, 0.381, 0.688, 0.369, 0.713, 0.36, 0.671, 0.333, 0.53, 0.661, 0.638, 0.291, 0.701, 0.364, 0.779, 0.249, 0.725, 0.257, 0.684, 0.355, 0.752, 0.223, 0.551, 0.063, 0.789, 0.37, 0.637, 0.049, 0.714, 0.371].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                                .addChild(Transform.new()
                                    .setDEF("dad_BODY_FACES01_FACES")
                                    .setRotation([1, 0, 0, 1.571].to_java Java::float)
                                    .setScale([0.4132, 0.4132, 0.4132].to_java Java::float)
                                    .setTranslation([-0.02585, 1.03714, -0.09053].to_java Java::float)
                                    .addChild(Shape.new()
                                        .setDEF("BODY_FACES01_FACES")
                                        .setAppearance(Appearance.new()
                                            .setTexture(ImageTexture.new()
                                                .setUSE("marine_camo")
                                            )
                                            .setMaterial(Material.new()
                                                .setDEF("material1_mat")
                                                .setAmbientIntensity(1.0)
                                                .setDiffuseColor([0.1255, 0.1843, 0.09804].to_java Java::float)
                                                .setShininess(0.056)
                                            )
                                        )
                                        .setGeometry(IndexedFaceSet.new()
                                            .setCcw(false)
                                            .setCoordIndex([0, 1, 2, -1, 3, 4, 5, -1, 6, 3, 7, -1, 8, 9, 10, -1, 11, 12, 13, -1, 14, 10, 15, -1, 11, 16, 17, -1, 18, 9, 8, -1, 19, 20, 21, -1, 22, 6, 7, -1, 22, 23, 6, -1, 3, 24, 25, -1, 24, 26, 27, -1, 28, 17, 29, -1, 25, 24, 30, -1, 19, 23, 22, -1, 19, 21, 23, -1, 3, 31, 7, -1, 3, 25, 31, -1, 14, 32, 25, -1, 25, 33, 34, -1, 7, 35, 36, -1, 7, 31, 35, -1, 15, 0, 2, -1, 9, 0, 15, -1, 31, 25, 35, -1, 35, 34, 37, -1, 36, 38, 39, -1, 36, 35, 40, -1, 39, 41, 18, -1, 7, 36, 39, -1, 25, 32, 33, -1, 15, 2, 33, -1, 35, 25, 34, -1, 34, 33, 42, -1, 18, 0, 9, -1, 18, 41, 0, -1, 40, 35, 37, -1, 40, 43, 44, -1, 43, 45, 44, -1, 46, 47, 48, -1, 49, 48, 47, -1, 43, 40, 37, -1, 50, 43, 51, -1, 2, 46, 52, -1, 46, 48, 53, -1, 51, 42, 33, -1, 54, 52, 53, -1, 39, 55, 41, -1, 45, 49, 44, -1, 50, 56, 45, -1, 50, 57, 56, -1, 53, 48, 58, -1, 48, 59, 58, -1, 60, 54, 53, -1, 60, 53, 58, -1, 57, 50, 54, -1, 57, 54, 60, -1, 49, 59, 48, -1, 61, 59, 49, -1, 45, 61, 49, -1, 56, 61, 45, -1, 11, 13, 16, -1, 17, 28, 62, -1, 28, 29, 24, -1, 28, 24, 27, -1, 11, 17, 62, -1, 10, 9, 15, -1, 19, 63, 20, -1, 12, 20, 13, -1, 21, 20, 12, -1, 19, 8, 63, -1, 7, 39, 64, -1, 22, 7, 64, -1, 26, 4, 65, -1, 6, 23, 4, -1, 3, 5, 24, -1, 27, 26, 65, -1, 54, 51, 52, -1, 2, 52, 33, -1, 51, 33, 52, -1, 50, 51, 54, -1, 43, 37, 51, -1, 43, 50, 45, -1, 52, 46, 53, -1, 2, 1, 46, -1, 44, 55, 39, -1, 55, 66, 1, -1, 44, 49, 55, -1, 39, 38, 44, -1, 41, 55, 1, -1, 41, 1, 0, -1, 66, 47, 1, -1, 1, 47, 46, -1, 49, 47, 66, -1, 49, 66, 55, -1, 30, 14, 25, -1, 17, 16, 29, -1, 19, 18, 8, -1, 20, 63, 67, -1, 20, 67, 13, -1, 13, 67, 14, -1, 67, 63, 10, -1, 67, 10, 14, -1, 19, 22, 18, -1, 8, 10, 63, -1, 37, 34, 42, -1, 37, 42, 51, -1, 38, 40, 44, -1, 36, 40, 38, -1, 32, 15, 33, -1, 14, 15, 32, -1, 22, 64, 18, -1, 39, 18, 64, -1, 4, 23, 65, -1, 6, 4, 3, -1, 24, 5, 26, -1, 26, 5, 4, -1, 29, 14, 30, -1, 24, 29, 30, -1, 29, 16, 14, -1, 13, 14, 16, -1, 68, 69, 70, -1, 71, 72, 73, -1, 74, 75, 73, -1, 76, 77, 78, -1, 79, 80, 81, -1, 82, 83, 76, -1, 81, 84, 85, -1, 77, 86, 78, -1, 87, 88, 89, -1, 90, 75, 74, -1, 90, 74, 91, -1, 92, 73, 93, -1, 92, 94, 95, -1, 96, 84, 97, -1, 98, 92, 93, -1, 88, 90, 91, -1, 88, 91, 89, -1, 73, 75, 99, -1, 93, 73, 99, -1, 82, 93, 100, -1, 101, 93, 102, -1, 75, 103, 104, -1, 75, 104, 99, -1, 83, 69, 68, -1, 77, 83, 68, -1, 93, 99, 104, -1, 102, 104, 105, -1, 103, 106, 107, -1, 103, 108, 104, -1, 109, 106, 86, -1, 75, 106, 103, -1, 100, 93, 101, -1, 83, 101, 69, -1, 102, 93, 104, -1, 101, 102, 110, -1, 68, 86, 77, -1, 68, 109, 86, -1, 105, 104, 108, -1, 108, 111, 112, -1, 112, 111, 113, -1, 114, 115, 116, -1, 116, 117, 114, -1, 105, 108, 112, -1, 118, 112, 119, -1, 69, 120, 115, -1, 115, 121, 116, -1, 101, 110, 118, -1, 121, 120, 122, -1, 123, 106, 109, -1, 117, 113, 111, -1, 119, 113, 124, -1, 119, 124, 125, -1, 116, 121, 126, -1, 116, 126, 127, -1, 121, 122, 128, -1, 121, 128, 126, -1, 122, 119, 125, -1, 122, 125, 128, -1, 116, 127, 117, -1, 127, 129, 117, -1, 117, 129, 113, -1, 129, 124, 113, -1, 81, 85, 79, -1, 130, 97, 84, -1, 96, 97, 92, -1, 92, 97, 94, -1, 81, 130, 84, -1, 76, 83, 77, -1, 131, 88, 87, -1, 80, 79, 87, -1, 87, 89, 80, -1, 131, 78, 88, -1, 75, 132, 106, -1, 90, 132, 75, -1, 95, 133, 72, -1, 72, 91, 74, -1, 92, 71, 73, -1, 95, 94, 133, -1, 120, 118, 122, -1, 69, 101, 120, -1, 120, 101, 118, -1, 118, 119, 122, -1, 118, 105, 112, -1, 112, 113, 119, -1, 115, 120, 121, -1, 69, 115, 70, -1, 123, 111, 106, -1, 70, 134, 123, -1, 117, 111, 123, -1, 106, 111, 107, -1, 70, 123, 109, -1, 70, 109, 68, -1, 114, 134, 70, -1, 70, 115, 114, -1, 114, 117, 134, -1, 134, 117, 123, -1, 98, 93, 82, -1, 84, 96, 85, -1, 78, 86, 88, -1, 135, 131, 87, -1, 135, 87, 79, -1, 79, 82, 135, -1, 135, 76, 131, -1, 135, 82, 76, -1, 88, 86, 90, -1, 76, 78, 131, -1, 110, 102, 105, -1, 110, 105, 118, -1, 107, 111, 108, -1, 103, 107, 108, -1, 100, 101, 83, -1, 82, 100, 83, -1, 86, 132, 90, -1, 86, 106, 132, -1, 72, 133, 91, -1, 72, 74, 73, -1, 92, 95, 71, -1, 72, 71, 95, -1, 96, 98, 82, -1, 96, 92, 98, -1, 96, 82, 85, -1, 79, 85, 82, -1, 136, 137, 138, -1, 139, 140, 141, -1, 136, 138, 142, -1, 143, 139, 141, -1, 144, 145, 146, -1, 145, 139, 146, -1, 147, 148, 149, -1, 148, 150, 151, -1, 145, 152, 139, -1, 153, 154, 140, -1, 155, 156, 157, -1, 144, 155, 158, -1, 159, 156, 143, -1, 157, 156, 159, -1, 159, 143, 160, -1, 159, 160, 161, -1, 141, 140, 162, -1, 140, 154, 162, -1, 163, 164, 152, -1, 161, 160, 164, -1, 165, 153, 140, -1, 145, 163, 152, -1, 160, 166, 167, -1, 166, 141, 167, -1, 160, 168, 164, -1, 149, 169, 153, -1, 153, 170, 147, -1, 171, 172, 173, -1, 169, 172, 171, -1, 150, 174, 171, -1, 160, 167, 175, -1, 176, 139, 137, -1, 139, 138, 137, -1, 138, 139, 143, -1, 142, 138, 143, -1, 177, 136, 178, -1, 176, 137, 136, -1, 143, 179, 142, -1, 178, 179, 143, -1, 170, 148, 147, -1, 148, 151, 149, -1, 174, 169, 171, -1, 173, 150, 171, -1, 180, 167, 150, -1, 180, 150, 148, -1, 150, 167, 174, -1, 167, 141, 162, -1, 147, 149, 153, -1, 149, 173, 172, -1, 152, 153, 165, -1, 149, 172, 169, -1, 149, 151, 173, -1, 151, 150, 173, -1, 176, 177, 155, -1, 176, 136, 177, -1, 136, 142, 179, -1, 155, 177, 178, -1, 136, 179, 178, -1, 156, 178, 143, -1, 155, 178, 156, -1, 146, 155, 144, -1, 146, 139, 176, -1, 146, 176, 155, -1, 155, 157, 158, -1, 163, 181, 164, -1, 152, 164, 168, -1, 161, 164, 181, -1, 160, 175, 168, -1, 167, 162, 174, -1, 162, 154, 174, -1, 154, 169, 174, -1, 153, 169, 154, -1, 166, 143, 141, -1, 160, 143, 166, -1, 152, 165, 139, -1, 165, 140, 139, -1, 175, 180, 148, -1, 167, 180, 175, -1, 152, 168, 170, -1, 175, 148, 168, -1, 170, 168, 148, -1, 152, 170, 153, -1, 182, 183, 184, -1, 185, 186, 187, -1, 182, 188, 183, -1, 189, 186, 185, -1, 190, 191, 192, -1, 190, 192, 185, -1, 193, 194, 195, -1, 195, 196, 197, -1, 190, 185, 198, -1, 199, 187, 200, -1, 201, 202, 203, -1, 204, 202, 191, -1, 205, 189, 201, -1, 203, 205, 201, -1, 205, 206, 189, -1, 205, 207, 206, -1, 186, 208, 187, -1, 187, 208, 200, -1, 209, 198, 210, -1, 207, 210, 206, -1, 211, 187, 199, -1, 190, 198, 209, -1, 206, 212, 213, -1, 213, 212, 186, -1, 206, 210, 214, -1, 194, 199, 215, -1, 199, 193, 216, -1, 217, 218, 219, -1, 215, 217, 219, -1, 197, 217, 220, -1, 206, 221, 212, -1, 222, 184, 185, -1, 185, 184, 183, -1, 183, 189, 185, -1, 188, 189, 183, -1, 223, 182, 224, -1, 182, 184, 222, -1, 189, 188, 225, -1, 223, 189, 225, -1, 216, 193, 195, -1, 195, 194, 196, -1, 220, 217, 215, -1, 197, 218, 217, -1, 226, 197, 212, -1, 226, 195, 197, -1, 197, 220, 212, -1, 212, 208, 186, -1, 193, 199, 194, -1, 218, 194, 219, -1, 198, 211, 199, -1, 194, 215, 219, -1, 218, 196, 194, -1, 197, 196, 218, -1, 224, 222, 202, -1, 182, 222, 224, -1, 182, 225, 188, -1, 223, 224, 202, -1, 225, 182, 223, -1, 201, 189, 223, -1, 223, 202, 201, -1, 202, 192, 191, -1, 192, 222, 185, -1, 202, 222, 192, -1, 203, 202, 204, -1, 209, 210, 227, -1, 198, 214, 210, -1, 207, 227, 210, -1, 206, 214, 221, -1, 212, 220, 208, -1, 208, 220, 200, -1, 200, 220, 215, -1, 199, 200, 215, -1, 213, 186, 189, -1, 206, 213, 189, -1, 198, 185, 211, -1, 211, 185, 187, -1, 221, 195, 226, -1, 212, 221, 226, -1, 198, 216, 214, -1, 221, 214, 195, -1, 216, 195, 214, -1, 198, 199, 216, -1, 228, 229, 230, -1, 231, 232, 233, -1, 234, 235, 232, -1, 230, 236, 237, -1, 230, 237, 234, -1, 235, 238, 239, -1, 231, 233, 240, -1, 230, 229, 241, -1, 236, 241, 242, -1, 243, 244, 245, -1, 246, 247, 248, -1, 247, 249, 250, -1, 236, 242, 251, -1, 252, 253, 254, -1, 255, 256, 257, -1, 255, 258, 259, -1, 260, 261, 262, -1, 258, 229, 259, -1, 241, 229, 258, -1, 263, 264, 244, -1, 247, 264, 249, -1, 265, 244, 264, -1, 266, 238, 267, -1, 232, 268, 233, -1, 233, 269, 240, -1, 268, 270, 271, -1, 271, 270, 272, -1, 258, 263, 273, -1, 258, 233, 274, -1, 263, 243, 273, -1, 258, 274, 263, -1, 244, 265, 250, -1, 242, 243, 275, -1, 256, 260, 262, -1, 276, 269, 255, -1, 233, 258, 269, -1, 228, 276, 229, -1, 277, 240, 269, -1, 125, 124, 277, -1, 239, 238, 278, -1, 236, 251, 238, -1, 279, 280, 281, -1, 281, 282, 264, -1, 283, 284, 285, -1, 278, 238, 266, -1, 286, 278, 266, -1, 286, 266, 282, -1, 282, 266, 264, -1, 274, 281, 264, -1, 280, 287, 281, -1, 287, 282, 281, -1, 287, 286, 282, -1, 286, 287, 283, -1, 280, 283, 287, -1, 288, 278, 286, -1, 288, 286, 285, -1, 270, 288, 289, -1, 270, 289, 272, -1, 288, 290, 278, -1, 270, 290, 288, -1, 239, 270, 268, -1, 284, 289, 288, -1, 264, 267, 249, -1, 248, 247, 250, -1, 242, 275, 291, -1, 250, 249, 245, -1, 237, 236, 238, -1, 251, 242, 291, -1, 238, 251, 267, -1, 251, 291, 267, -1, 233, 268, 274, -1, 271, 274, 268, -1, 270, 239, 290, -1, 271, 279, 274, -1, 279, 281, 274, -1, 277, 269, 276, -1, 292, 257, 261, -1, 292, 261, 260, -1, 256, 262, 253, -1, 261, 293, 254, -1, 262, 254, 253, -1, 257, 252, 293, -1, 261, 257, 293, -1, 265, 248, 250, -1, 246, 248, 265, -1, 284, 283, 280, -1, 283, 285, 286, -1, 288, 285, 284, -1, 280, 279, 271, -1, 272, 280, 271, -1, 272, 289, 284, -1, 272, 284, 280, -1, 244, 250, 245, -1, 263, 244, 243, -1, 245, 291, 275, -1, 275, 243, 245, -1, 264, 247, 246, -1, 246, 265, 264, -1, 249, 267, 291, -1, 249, 291, 245, -1, 241, 258, 273, -1, 242, 273, 243, -1, 274, 264, 263, -1, 266, 267, 264, -1, 261, 254, 262, -1, 252, 254, 293, -1, 277, 276, 228, -1, 234, 232, 231, -1, 229, 260, 259, -1, 259, 256, 255, -1, 255, 257, 292, -1, 269, 258, 255, -1, 259, 260, 256, -1, 292, 260, 229, -1, 276, 292, 229, -1, 276, 255, 292, -1, 290, 239, 278, -1, 237, 238, 235, -1, 241, 273, 242, -1, 230, 241, 236, -1, 234, 237, 235, -1, 235, 239, 232, -1, 232, 239, 268, -1, 257, 256, 252, -1, 256, 253, 252, -1, 127, 231, 129, -1, 230, 128, 228, -1, 126, 230, 234, -1, 228, 125, 277, -1, 126, 128, 230, -1, 128, 125, 228, -1, 127, 234, 231, -1, 231, 240, 129, -1, 129, 240, 124, -1, 126, 234, 127, -1, 124, 240, 277, -1, 294, 295, 296, -1, 297, 298, 299, -1, 300, 298, 301, -1, 302, 295, 303, -1, 295, 300, 303, -1, 301, 304, 305, -1, 306, 297, 299, -1, 296, 295, 307, -1, 307, 302, 308, -1, 309, 310, 311, -1, 312, 313, 314, -1, 313, 315, 316, -1, 302, 317, 308, -1, 318, 319, 320, -1, 321, 322, 323, -1, 323, 324, 325, -1, 326, 327, 328, -1, 324, 296, 325, -1, 296, 307, 325, -1, 329, 310, 330, -1, 313, 316, 330, -1, 331, 330, 310, -1, 332, 333, 305, -1, 334, 298, 297, -1, 335, 297, 306, -1, 336, 334, 337, -1, 338, 336, 337, -1, 325, 339, 329, -1, 325, 340, 297, -1, 329, 339, 311, -1, 325, 329, 340, -1, 315, 331, 310, -1, 311, 308, 341, -1, 327, 322, 328, -1, 342, 323, 335, -1, 297, 335, 325, -1, 294, 296, 342, -1, 343, 335, 306, -1, 57, 343, 56, -1, 304, 344, 305, -1, 302, 305, 317, -1, 345, 346, 347, -1, 345, 330, 348, -1, 349, 350, 351, -1, 344, 332, 305, -1, 352, 332, 344, -1, 352, 348, 332, -1, 348, 330, 332, -1, 345, 340, 330, -1, 346, 345, 353, -1, 353, 345, 348, -1, 353, 348, 352, -1, 353, 352, 349, -1, 346, 353, 349, -1, 354, 352, 344, -1, 354, 350, 352, -1, 355, 354, 336, -1, 355, 336, 338, -1, 354, 344, 356, -1, 336, 354, 356, -1, 336, 304, 334, -1, 351, 354, 355, -1, 316, 333, 330, -1, 312, 315, 313, -1, 341, 308, 357, -1, 315, 309, 316, -1, 303, 305, 302, -1, 357, 308, 317, -1, 305, 333, 317, -1, 317, 333, 357, -1, 297, 340, 334, -1, 337, 334, 340, -1, 336, 356, 304, -1, 337, 340, 347, -1, 347, 340, 345, -1, 343, 342, 335, -1, 358, 326, 321, -1, 326, 358, 327, -1, 320, 328, 322, -1, 326, 319, 359, -1, 319, 328, 320, -1, 321, 359, 318, -1, 326, 359, 321, -1, 331, 315, 312, -1, 314, 331, 312, -1, 351, 346, 349, -1, 349, 352, 350, -1, 350, 354, 351, -1, 346, 337, 347, -1, 338, 337, 346, -1, 351, 355, 338, -1, 338, 346, 351, -1, 315, 310, 309, -1, 310, 329, 311, -1, 309, 341, 357, -1, 309, 311, 341, -1, 313, 330, 314, -1, 314, 330, 331, -1, 316, 357, 333, -1, 316, 309, 357, -1, 307, 339, 325, -1, 311, 339, 308, -1, 329, 330, 340, -1, 332, 330, 333, -1, 319, 326, 328, -1, 318, 359, 319, -1, 343, 294, 342, -1, 300, 299, 298, -1, 327, 296, 324, -1, 323, 322, 324, -1, 321, 323, 358, -1, 335, 323, 325, -1, 327, 324, 322, -1, 358, 296, 327, -1, 358, 342, 296, -1, 342, 358, 323, -1, 356, 344, 304, -1, 303, 301, 305, -1, 339, 307, 308, -1, 307, 295, 302, -1, 300, 301, 303, -1, 298, 304, 301, -1, 334, 304, 298, -1, 321, 318, 322, -1, 322, 318, 320, -1, 61, 299, 59, -1, 294, 60, 295, -1, 58, 300, 295, -1, 343, 57, 294, -1, 60, 58, 295, -1, 57, 60, 294, -1, 59, 299, 300, -1, 306, 299, 61, -1, 56, 306, 61, -1, 58, 59, 300, -1, 56, 343, 306, -1, 360, 361, 362, -1, 363, 364, 365, -1, 366, 363, 365, -1, 367, 363, 366, -1, 368, 367, 369, -1, 367, 368, 363, -1, 364, 370, 365, -1, 366, 371, 367, -1, 366, 372, 371, -1, 373, 374, 375, -1, 367, 371, 373, -1, 375, 374, 376, -1, 377, 372, 366, -1, 365, 377, 366, -1, 378, 379, 360, -1, 367, 373, 375, -1, 380, 381, 373, -1, 371, 380, 373, -1, 371, 372, 380, -1, 372, 382, 380, -1, 383, 376, 384, -1, 376, 385, 384, -1, 386, 384, 387, -1, 386, 383, 384, -1, 373, 388, 374, -1, 373, 381, 388, -1, 376, 388, 385, -1, 376, 374, 388, -1, 372, 389, 382, -1, 377, 389, 372, -1, 389, 386, 387, -1, 377, 386, 389, -1, 380, 390, 381, -1, 380, 391, 390, -1, 380, 392, 391, -1, 382, 392, 380, -1, 384, 393, 394, -1, 384, 385, 393, -1, 395, 384, 394, -1, 387, 384, 395, -1, 389, 387, 395, -1, 389, 395, 396, -1, 389, 392, 382, -1, 389, 396, 392, -1, 381, 390, 388, -1, 390, 397, 388, -1, 385, 388, 393, -1, 388, 397, 393, -1, 398, 399, 391, -1, 391, 399, 390, -1, 391, 400, 398, -1, 378, 401, 402, -1, 395, 394, 361, -1, 394, 393, 361, -1, 379, 395, 403, -1, 395, 361, 403, -1, 378, 396, 395, -1, 379, 403, 360, -1, 392, 378, 400, -1, 378, 360, 401, -1, 399, 404, 397, -1, 399, 397, 390, -1, 405, 404, 406, -1, 393, 397, 405, -1, 405, 406, 361, -1, 392, 400, 391, -1, 402, 401, 407, -1, 408, 409, 410, -1, 409, 411, 412, -1, 360, 413, 411, -1, 410, 409, 412, -1, 414, 412, 415, -1, 399, 416, 404, -1, 417, 418, 419, -1, 404, 420, 406, -1, 404, 416, 420, -1, 421, 418, 417, -1, 422, 423, 399, -1, 424, 425, 415, -1, 406, 420, 362, -1, 426, 408, 427, -1, 398, 402, 407, -1, 408, 163, 145, -1, 410, 163, 408, -1, 181, 414, 161, -1, 428, 414, 181, -1, 410, 181, 163, -1, 410, 428, 181, -1, 158, 157, 419, -1, 158, 419, 418, -1, 425, 157, 159, -1, 425, 419, 157, -1, 414, 425, 161, -1, 425, 159, 161, -1, 421, 158, 418, -1, 421, 144, 158, -1, 408, 144, 421, -1, 408, 145, 144, -1, 411, 413, 415, -1, 429, 360, 411, -1, 362, 420, 413, -1, 430, 425, 424, -1, 422, 427, 423, -1, 399, 423, 416, -1, 422, 426, 427, -1, 398, 422, 399, -1, 430, 419, 425, -1, 417, 419, 430, -1, 413, 424, 415, -1, 360, 362, 413, -1, 401, 360, 429, -1, 401, 429, 407, -1, 398, 407, 422, -1, 409, 408, 426, -1, 378, 395, 379, -1, 396, 378, 392, -1, 361, 360, 403, -1, 361, 406, 362, -1, 397, 404, 405, -1, 393, 405, 361, -1, 400, 402, 398, -1, 400, 378, 402, -1, 410, 412, 428, -1, 414, 428, 412, -1, 429, 411, 409, -1, 429, 409, 426, -1, 412, 411, 415, -1, 425, 414, 415, -1, 416, 424, 420, -1, 420, 424, 413, -1, 423, 430, 416, -1, 416, 430, 424, -1, 407, 429, 426, -1, 422, 407, 426, -1, 427, 417, 423, -1, 427, 408, 421, -1, 427, 421, 417, -1, 417, 430, 423, -1, 431, 432, 433, -1, 363, 368, 434, -1, 363, 434, 435, -1, 436, 437, 438, -1, 437, 434, 368, -1, 439, 436, 438, -1, 440, 363, 435, -1, 364, 363, 440, -1, 441, 432, 442, -1, 438, 437, 368, -1, 443, 444, 437, -1, 437, 444, 434, -1, 435, 434, 444, -1, 435, 444, 445, -1, 446, 447, 439, -1, 439, 447, 448, -1, 447, 449, 450, -1, 447, 446, 449, -1, 451, 437, 436, -1, 451, 443, 437, -1, 439, 448, 451, -1, 439, 451, 436, -1, 435, 445, 452, -1, 440, 435, 452, -1, 450, 449, 452, -1, 449, 440, 452, -1, 453, 444, 443, -1, 453, 454, 444, -1, 444, 454, 455, -1, 445, 444, 455, -1, 447, 456, 457, -1, 447, 457, 448, -1, 447, 458, 456, -1, 447, 450, 458, -1, 458, 450, 452, -1, 458, 452, 459, -1, 452, 445, 455, -1, 452, 455, 459, -1, 451, 453, 443, -1, 451, 460, 453, -1, 448, 457, 451, -1, 451, 457, 460, -1, 461, 462, 454, -1, 453, 461, 454, -1, 454, 462, 463, -1, 441, 464, 465, -1, 431, 456, 458, -1, 456, 431, 457, -1, 466, 458, 442, -1, 431, 458, 466, -1, 458, 459, 441, -1, 466, 442, 432, -1, 455, 463, 441, -1, 432, 441, 465, -1, 460, 467, 461, -1, 460, 461, 453, -1, 468, 469, 467, -1, 457, 468, 460, -1, 431, 469, 468, -1, 455, 454, 463, -1, 465, 464, 470, -1, 471, 472, 473, -1, 474, 473, 475, -1, 476, 432, 474, -1, 472, 475, 473, -1, 477, 478, 475, -1, 479, 461, 467, -1, 480, 481, 482, -1, 467, 469, 483, -1, 467, 483, 479, -1, 482, 481, 484, -1, 485, 486, 461, -1, 478, 487, 488, -1, 433, 483, 469, -1, 489, 490, 471, -1, 462, 470, 464, -1, 190, 209, 471, -1, 472, 471, 209, -1, 207, 477, 227, -1, 477, 491, 227, -1, 227, 472, 209, -1, 227, 491, 472, -1, 204, 480, 203, -1, 480, 204, 481, -1, 487, 205, 203, -1, 487, 203, 480, -1, 477, 207, 487, -1, 487, 207, 205, -1, 204, 484, 481, -1, 204, 191, 484, -1, 471, 484, 191, -1, 190, 471, 191, -1, 476, 474, 478, -1, 474, 432, 492, -1, 433, 476, 483, -1, 488, 487, 493, -1, 485, 490, 486, -1, 479, 485, 461, -1, 486, 490, 489, -1, 461, 486, 462, -1, 493, 487, 480, -1, 493, 480, 482, -1, 476, 478, 488, -1, 476, 433, 432, -1, 432, 465, 492, -1, 465, 470, 492, -1, 462, 486, 470, -1, 473, 489, 471, -1, 458, 441, 442, -1, 459, 455, 441, -1, 431, 466, 432, -1, 431, 433, 469, -1, 460, 468, 467, -1, 457, 431, 468, -1, 463, 462, 464, -1, 441, 463, 464, -1, 472, 491, 475, -1, 477, 475, 491, -1, 474, 492, 473, -1, 492, 489, 473, -1, 478, 474, 475, -1, 487, 478, 477, -1, 479, 483, 488, -1, 483, 476, 488, -1, 479, 493, 485, -1, 479, 488, 493, -1, 470, 489, 492, -1, 486, 489, 470, -1, 485, 482, 490, -1, 490, 484, 471, -1, 482, 484, 490, -1, 493, 482, 485, -1, 494, 495, 496, -1, 497, 498, 499, -1, 497, 500, 496, -1, 501, 499, 498, -1, 502, 503, 504, -1, 505, 494, 496, -1, 501, 506, 499, -1, 495, 497, 496, -1, 497, 499, 500, -1, 507, 508, 509, -1, 510, 511, 512, -1, 513, 514, 12, -1, 515, 516, 517, -1, 516, 518, 519, -1, 27, 520, 521, -1, 27, 65, 522, -1, 517, 523, 514, -1, 524, 525, 526, -1, 527, 503, 528, -1, 529, 526, 530, -1, 515, 517, 513, -1, 531, 513, 532, -1, 533, 534, 535, -1, 11, 62, 536, -1, 12, 514, 21, -1, 537, 538, 539, -1, 524, 28, 525, -1, 534, 540, 541, -1, 27, 522, 520, -1, 532, 12, 11, -1, 528, 542, 543, -1, 28, 544, 525, -1, 543, 542, 545, -1, 527, 528, 543, -1, 542, 524, 526, -1, 528, 503, 536, -1, 546, 28, 524, -1, 526, 525, 530, -1, 536, 546, 542, -1, 542, 546, 524, -1, 544, 547, 548, -1, 28, 27, 549, -1, 21, 514, 537, -1, 545, 542, 550, -1, 550, 542, 529, -1, 542, 526, 529, -1, 530, 525, 548, -1, 551, 544, 521, -1, 552, 530, 547, -1, 530, 548, 547, -1, 549, 27, 521, -1, 553, 547, 554, -1, 496, 500, 555, -1, 496, 555, 556, -1, 370, 496, 556, -1, 369, 557, 499, -1, 506, 369, 499, -1, 555, 558, 376, -1, 500, 499, 558, -1, 559, 560, 494, -1, 561, 562, 563, -1, 561, 559, 564, -1, 562, 501, 563, -1, 565, 502, 566, -1, 559, 494, 505, -1, 562, 506, 501, -1, 560, 559, 561, -1, 561, 564, 562, -1, 567, 568, 439, -1, 569, 570, 571, -1, 570, 533, 507, -1, 572, 573, 574, -1, 80, 575, 565, -1, 576, 516, 515, -1, 572, 574, 516, -1, 94, 577, 133, -1, 577, 578, 579, -1, 577, 569, 578, -1, 574, 573, 561, -1, 580, 581, 582, -1, 581, 583, 582, -1, 575, 531, 565, -1, 575, 515, 531, -1, 584, 585, 586, -1, 587, 130, 81, -1, 80, 588, 575, -1, 133, 579, 91, -1, 589, 580, 97, -1, 553, 533, 590, -1, 94, 584, 577, -1, 80, 565, 81, -1, 591, 527, 543, -1, 97, 592, 593, -1, 594, 543, 545, -1, 543, 594, 591, -1, 594, 581, 580, -1, 587, 566, 591, -1, 589, 97, 130, -1, 582, 583, 595, -1, 594, 589, 587, -1, 591, 594, 587, -1, 595, 596, 592, -1, 94, 97, 593, -1, 89, 91, 579, -1, 594, 545, 597, -1, 594, 598, 581, -1, 597, 598, 594, -1, 581, 598, 583, -1, 582, 595, 592, -1, 583, 552, 596, -1, 583, 596, 595, -1, 592, 596, 599, -1, 94, 593, 585, -1, 559, 568, 567, -1, 559, 505, 370, -1, 568, 370, 364, -1, 562, 369, 506, -1, 600, 369, 562, -1, 564, 601, 562, -1, 562, 601, 600, -1, 555, 376, 556, -1, 369, 367, 557, -1, 367, 375, 557, -1, 558, 375, 376, -1, 558, 557, 375, -1, 564, 567, 601, -1, 567, 439, 601, -1, 438, 368, 600, -1, 600, 368, 369, -1, 499, 557, 558, -1, 500, 558, 555, -1, 601, 438, 600, -1, 601, 439, 438, -1, 565, 531, 502, -1, 502, 531, 532, -1, 575, 576, 515, -1, 575, 588, 576, -1, 531, 515, 513, -1, 532, 513, 12, -1, 536, 532, 11, -1, 502, 532, 503, -1, 566, 527, 591, -1, 566, 502, 504, -1, 370, 505, 496, -1, 556, 376, 383, -1, 386, 556, 383, -1, 365, 556, 386, -1, 568, 446, 439, -1, 446, 568, 449, -1, 449, 364, 440, -1, 370, 556, 365, -1, 568, 559, 370, -1, 559, 567, 564, -1, 568, 364, 449, -1, 365, 386, 377, -1, 566, 504, 527, -1, 504, 503, 527, -1, 528, 536, 542, -1, 503, 532, 536, -1, 565, 566, 587, -1, 81, 565, 587, -1, 587, 589, 130, -1, 21, 537, 23, -1, 65, 23, 537, -1, 579, 573, 572, -1, 602, 561, 573, -1, 512, 497, 495, -1, 539, 538, 603, -1, 65, 537, 522, -1, 94, 585, 584, -1, 133, 577, 579, -1, 89, 579, 588, -1, 80, 89, 588, -1, 523, 519, 538, -1, 519, 497, 538, -1, 513, 517, 514, -1, 585, 592, 599, -1, 525, 544, 548, -1, 580, 582, 97, -1, 594, 580, 589, -1, 546, 62, 28, -1, 536, 62, 546, -1, 537, 523, 538, -1, 522, 537, 539, -1, 522, 539, 604, -1, 509, 508, 604, -1, 514, 523, 537, -1, 518, 498, 519, -1, 579, 578, 573, -1, 588, 579, 572, -1, 602, 560, 561, -1, 588, 572, 576, -1, 576, 572, 516, -1, 516, 523, 517, -1, 563, 501, 518, -1, 602, 510, 494, -1, 494, 512, 495, -1, 560, 602, 494, -1, 596, 605, 553, -1, 547, 553, 605, -1, 552, 547, 605, -1, 552, 605, 596, -1, 544, 549, 521, -1, 28, 549, 544, -1, 582, 592, 97, -1, 593, 592, 585, -1, 596, 553, 606, -1, 547, 551, 554, -1, 553, 554, 607, -1, 608, 590, 533, -1, 585, 599, 608, -1, 551, 521, 534, -1, 554, 534, 607, -1, 541, 604, 535, -1, 609, 608, 610, -1, 585, 608, 586, -1, 606, 553, 590, -1, 608, 606, 590, -1, 553, 607, 533, -1, 533, 607, 534, -1, 584, 569, 577, -1, 586, 609, 569, -1, 540, 604, 541, -1, 520, 522, 604, -1, 569, 609, 610, -1, 578, 569, 571, -1, 533, 535, 508, -1, 507, 533, 508, -1, 535, 534, 541, -1, 604, 508, 535, -1, 521, 520, 540, -1, 534, 521, 540, -1, 520, 604, 540, -1, 586, 608, 609, -1, 584, 586, 569, -1, 610, 533, 570, -1, 610, 608, 533, -1, 569, 610, 570, -1, 608, 599, 606, -1, 599, 596, 606, -1, 547, 544, 551, -1, 554, 551, 534, -1, 570, 507, 571, -1, 578, 611, 573, -1, 603, 538, 512, -1, 509, 539, 603, -1, 612, 571, 507, -1, 611, 602, 573, -1, 512, 538, 497, -1, 511, 509, 603, -1, 494, 510, 512, -1, 612, 507, 510, -1, 578, 571, 611, -1, 611, 612, 602, -1, 611, 571, 612, -1, 602, 612, 510, -1, 509, 604, 539, -1, 511, 603, 512, -1, 507, 509, 511, -1, 510, 507, 511, -1, 519, 498, 497, -1, 518, 501, 498, -1, 574, 563, 518, -1, 574, 561, 563, -1, 574, 518, 516, -1, 516, 519, 523, -1].to_java Java::int)
                                            .setCreaseAngle(3.142)
                                            .setTexCoordIndex([0, 1, 2, -1, 3, 4, 5, -1, 6, 3, 7, -1, 8, 9, 10, -1, 11, 12, 13, -1, 14, 10, 15, -1, 11, 16, 17, -1, 18, 9, 8, -1, 19, 20, 21, -1, 22, 6, 7, -1, 22, 23, 6, -1, 3, 24, 25, -1, 24, 26, 27, -1, 28, 17, 29, -1, 25, 24, 30, -1, 19, 31, 32, -1, 19, 21, 31, -1, 3, 33, 7, -1, 3, 25, 33, -1, 14, 34, 25, -1, 25, 35, 36, -1, 7, 37, 38, -1, 7, 33, 37, -1, 15, 0, 2, -1, 9, 0, 15, -1, 33, 25, 37, -1, 37, 36, 39, -1, 38, 40, 41, -1, 38, 37, 42, -1, 43, 44, 18, -1, 7, 38, 41, -1, 25, 34, 35, -1, 15, 2, 35, -1, 37, 25, 36, -1, 36, 35, 45, -1, 18, 0, 9, -1, 18, 44, 0, -1, 42, 37, 39, -1, 42, 46, 47, -1, 46, 48, 47, -1, 49, 50, 51, -1, 52, 51, 50, -1, 46, 42, 39, -1, 53, 46, 54, -1, 2, 49, 55, -1, 49, 51, 56, -1, 54, 45, 35, -1, 57, 55, 56, -1, 43, 58, 44, -1, 59, 52, 60, -1, 53, 61, 48, -1, 53, 62, 61, -1, 56, 51, 63, -1, 51, 64, 63, -1, 65, 57, 56, -1, 65, 56, 63, -1, 62, 53, 57, -1, 62, 57, 65, -1, 52, 64, 51, -1, 66, 64, 52, -1, 59, 66, 52, -1, 61, 67, 48, -1, 11, 13, 16, -1, 17, 28, 68, -1, 28, 29, 24, -1, 28, 24, 27, -1, 11, 17, 68, -1, 10, 9, 15, -1, 19, 69, 20, -1, 12, 20, 13, -1, 21, 20, 12, -1, 19, 8, 69, -1, 7, 41, 70, -1, 22, 7, 70, -1, 26, 4, 71, -1, 6, 23, 4, -1, 3, 5, 24, -1, 27, 26, 71, -1, 57, 54, 55, -1, 2, 55, 35, -1, 54, 35, 55, -1, 53, 54, 57, -1, 46, 39, 54, -1, 46, 53, 48, -1, 55, 49, 56, -1, 2, 1, 49, -1, 60, 58, 43, -1, 58, 72, 1, -1, 60, 52, 58, -1, 41, 40, 47, -1, 44, 58, 1, -1, 44, 1, 0, -1, 72, 50, 1, -1, 1, 50, 49, -1, 52, 50, 72, -1, 52, 72, 58, -1, 30, 14, 25, -1, 17, 16, 29, -1, 19, 18, 8, -1, 20, 69, 73, -1, 20, 73, 13, -1, 13, 73, 14, -1, 73, 69, 10, -1, 73, 10, 14, -1, 19, 32, 18, -1, 8, 10, 69, -1, 39, 36, 45, -1, 39, 45, 54, -1, 40, 42, 47, -1, 38, 42, 40, -1, 34, 15, 35, -1, 14, 15, 34, -1, 32, 74, 18, -1, 43, 18, 74, -1, 4, 23, 71, -1, 6, 4, 3, -1, 24, 5, 26, -1, 26, 5, 4, -1, 29, 14, 30, -1, 24, 29, 30, -1, 29, 16, 14, -1, 13, 14, 16, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 80, -1, 83, 84, 85, -1, 86, 87, 88, -1, 89, 90, 83, -1, 88, 91, 92, -1, 84, 93, 85, -1, 94, 95, 96, -1, 97, 82, 81, -1, 97, 81, 98, -1, 99, 80, 100, -1, 99, 101, 102, -1, 103, 91, 104, -1, 105, 99, 100, -1, 95, 106, 107, -1, 95, 107, 96, -1, 80, 82, 108, -1, 100, 80, 108, -1, 89, 100, 109, -1, 110, 100, 111, -1, 82, 112, 113, -1, 82, 113, 108, -1, 90, 76, 75, -1, 84, 90, 75, -1, 100, 108, 113, -1, 111, 113, 114, -1, 112, 115, 116, -1, 112, 117, 113, -1, 118, 119, 93, -1, 82, 115, 112, -1, 109, 100, 110, -1, 90, 110, 76, -1, 111, 100, 113, -1, 110, 111, 120, -1, 75, 93, 84, -1, 75, 118, 93, -1, 114, 113, 117, -1, 117, 121, 122, -1, 122, 121, 123, -1, 124, 125, 126, -1, 126, 127, 124, -1, 114, 117, 122, -1, 128, 122, 129, -1, 76, 130, 125, -1, 125, 131, 126, -1, 110, 120, 128, -1, 131, 130, 132, -1, 133, 119, 118, -1, 127, 134, 135, -1, 129, 123, 136, -1, 129, 136, 137, -1, 126, 131, 138, -1, 126, 138, 139, -1, 131, 132, 140, -1, 131, 140, 138, -1, 132, 129, 137, -1, 132, 137, 140, -1, 126, 139, 127, -1, 139, 141, 127, -1, 127, 141, 134, -1, 142, 136, 123, -1, 88, 92, 86, -1, 143, 104, 91, -1, 103, 104, 99, -1, 99, 104, 101, -1, 88, 143, 91, -1, 83, 90, 84, -1, 144, 95, 94, -1, 87, 86, 94, -1, 94, 96, 87, -1, 144, 85, 95, -1, 82, 145, 115, -1, 97, 145, 82, -1, 102, 146, 79, -1, 79, 98, 81, -1, 99, 78, 80, -1, 102, 101, 146, -1, 130, 128, 132, -1, 76, 110, 130, -1, 130, 110, 128, -1, 128, 129, 132, -1, 128, 114, 122, -1, 122, 123, 129, -1, 125, 130, 131, -1, 76, 125, 77, -1, 133, 135, 119, -1, 77, 147, 133, -1, 127, 135, 133, -1, 115, 121, 116, -1, 77, 133, 118, -1, 77, 118, 75, -1, 124, 147, 77, -1, 77, 125, 124, -1, 124, 127, 147, -1, 147, 127, 133, -1, 105, 100, 89, -1, 91, 103, 92, -1, 85, 93, 95, -1, 148, 144, 94, -1, 148, 94, 86, -1, 86, 89, 148, -1, 148, 83, 144, -1, 148, 89, 83, -1, 95, 93, 106, -1, 83, 85, 144, -1, 120, 111, 114, -1, 120, 114, 128, -1, 116, 121, 117, -1, 112, 116, 117, -1, 109, 110, 90, -1, 89, 109, 90, -1, 93, 149, 106, -1, 93, 119, 149, -1, 79, 146, 98, -1, 79, 81, 80, -1, 99, 102, 78, -1, 79, 78, 102, -1, 103, 105, 89, -1, 103, 99, 105, -1, 103, 89, 92, -1, 86, 92, 89, -1, 150, 151, 152, -1, 153, 154, 155, -1, 150, 152, 156, -1, 157, 153, 155, -1, 158, 159, 160, -1, 159, 161, 160, -1, 162, 163, 164, -1, 163, 164, 165, -1, 159, 166, 161, -1, 167, 168, 169, -1, 170, 171, 172, -1, 173, 170, 174, -1, 159, 160, 161, -1, 158, 160, 159, -1, 159, 161, 166, -1, 159, 166, 175, -1, 155, 154, 176, -1, 154, 177, 176, -1, 178, 179, 180, -1, 181, 182, 179, -1, 183, 167, 169, -1, 159, 175, 166, -1, 166, 183, 167, -1, 183, 169, 167, -1, 182, 184, 179, -1, 164, 185, 167, -1, 167, 186, 162, -1, 187, 188, 189, -1, 190, 188, 187, -1, 164, 185, 191, -1, 166, 167, 186, -1, 192, 161, 193, -1, 161, 194, 193, -1, 152, 153, 157, -1, 156, 152, 157, -1, 195, 196, 197, -1, 198, 199, 196, -1, 161, 193, 194, -1, 192, 193, 161, -1, 200, 201, 202, -1, 163, 165, 164, -1, 203, 190, 187, -1, 204, 164, 191, -1, 162, 167, 164, -1, 162, 164, 163, -1, 164, 167, 185, -1, 167, 169, 168, -1, 162, 164, 167, -1, 164, 204, 191, -1, 166, 167, 183, -1, 164, 191, 185, -1, 164, 165, 204, -1, 165, 164, 204, -1, 198, 195, 170, -1, 198, 196, 195, -1, 150, 156, 205, -1, 170, 195, 197, -1, 196, 206, 197, -1, 160, 192, 161, -1, 170, 197, 171, -1, 207, 170, 173, -1, 160, 161, 192, -1, 207, 198, 170, -1, 170, 172, 174, -1, 178, 208, 179, -1, 180, 179, 184, -1, 181, 179, 208, -1, 182, 209, 184, -1, 167, 168, 185, -1, 176, 177, 203, -1, 177, 190, 203, -1, 167, 185, 168, -1, 183, 161, 169, -1, 166, 161, 183, -1, 166, 183, 161, -1, 183, 169, 161, -1, 209, 210, 201, -1, 167, 162, 186, -1, 180, 184, 200, -1, 209, 201, 184, -1, 200, 184, 201, -1, 166, 186, 167, -1, 150, 152, 151, -1, 153, 155, 154, -1, 150, 156, 152, -1, 157, 155, 153, -1, 159, 158, 160, -1, 159, 160, 161, -1, 162, 164, 211, -1, 211, 165, 164, -1, 159, 161, 166, -1, 167, 169, 168, -1, 171, 170, 172, -1, 174, 170, 173, -1, 159, 161, 160, -1, 158, 159, 160, -1, 159, 166, 161, -1, 159, 175, 166, -1, 155, 176, 154, -1, 154, 176, 177, -1, 178, 180, 179, -1, 181, 179, 182, -1, 183, 169, 167, -1, 159, 166, 175, -1, 166, 167, 183, -1, 183, 167, 169, -1, 182, 179, 184, -1, 164, 167, 185, -1, 167, 162, 186, -1, 187, 189, 188, -1, 190, 187, 188, -1, 164, 191, 185, -1, 166, 186, 167, -1, 192, 193, 161, -1, 161, 193, 194, -1, 152, 157, 153, -1, 156, 157, 152, -1, 197, 196, 195, -1, 196, 199, 198, -1, 161, 194, 193, -1, 192, 161, 193, -1, 200, 202, 201, -1, 211, 164, 165, -1, 203, 187, 190, -1, 164, 204, 191, -1, 162, 164, 167, -1, 162, 211, 164, -1, 164, 185, 167, -1, 167, 168, 169, -1, 162, 167, 164, -1, 204, 164, 191, -1, 166, 183, 167, -1, 164, 185, 191, -1, 204, 165, 164, -1, 164, 165, 204, -1, 195, 198, 170, -1, 196, 198, 195, -1, 150, 205, 156, -1, 197, 195, 170, -1, 206, 196, 197, -1, 160, 161, 192, -1, 197, 170, 171, -1, 170, 207, 173, -1, 160, 192, 161, -1, 170, 198, 207, -1, 172, 170, 174, -1, 178, 179, 208, -1, 180, 184, 179, -1, 181, 208, 179, -1, 182, 184, 209, -1, 167, 185, 168, -1, 176, 203, 177, -1, 177, 203, 190, -1, 167, 168, 185, -1, 183, 169, 161, -1, 166, 183, 161, -1, 166, 161, 183, -1, 183, 161, 169, -1, 209, 201, 210, -1, 167, 186, 162, -1, 180, 200, 184, -1, 209, 184, 201, -1, 200, 201, 184, -1, 166, 167, 186, -1, 212, 213, 214, -1, 215, 216, 217, -1, 218, 219, 216, -1, 214, 220, 221, -1, 214, 221, 218, -1, 219, 222, 223, -1, 215, 217, 224, -1, 214, 213, 225, -1, 220, 225, 226, -1, 227, 228, 229, -1, 230, 231, 232, -1, 231, 233, 234, -1, 220, 226, 235, -1, 236, 237, 238, -1, 239, 240, 241, -1, 239, 242, 243, -1, 244, 245, 246, -1, 247, 248, 249, -1, 225, 213, 250, -1, 251, 252, 253, -1, 231, 254, 233, -1, 255, 253, 252, -1, 256, 222, 257, -1, 216, 258, 217, -1, 259, 260, 261, -1, 258, 262, 263, -1, 263, 262, 264, -1, 250, 265, 266, -1, 267, 259, 268, -1, 265, 227, 266, -1, 267, 268, 251, -1, 228, 269, 234, -1, 226, 227, 270, -1, 271, 272, 273, -1, 274, 275, 276, -1, 259, 267, 260, -1, 277, 278, 279, -1, 280, 261, 260, -1, 281, 282, 280, -1, 223, 222, 283, -1, 220, 235, 222, -1, 284, 285, 286, -1, 287, 288, 254, -1, 289, 290, 291, -1, 283, 222, 256, -1, 292, 283, 256, -1, 292, 256, 288, -1, 288, 256, 254, -1, 268, 286, 252, -1, 293, 294, 287, -1, 294, 288, 287, -1, 294, 292, 288, -1, 292, 294, 289, -1, 293, 289, 294, -1, 295, 283, 292, -1, 295, 292, 291, -1, 262, 295, 296, -1, 262, 296, 264, -1, 295, 297, 283, -1, 262, 297, 295, -1, 223, 262, 258, -1, 290, 296, 295, -1, 254, 257, 233, -1, 232, 231, 234, -1, 226, 270, 298, -1, 234, 233, 229, -1, 221, 220, 222, -1, 235, 226, 298, -1, 222, 235, 257, -1, 235, 298, 257, -1, 259, 299, 268, -1, 300, 268, 299, -1, 262, 223, 297, -1, 300, 284, 268, -1, 284, 286, 268, -1, 280, 260, 278, -1, 301, 302, 245, -1, 301, 245, 244, -1, 271, 273, 303, -1, 245, 304, 305, -1, 246, 305, 306, -1, 241, 236, 307, -1, 245, 302, 304, -1, 269, 232, 234, -1, 308, 309, 255, -1, 310, 311, 285, -1, 289, 291, 292, -1, 295, 291, 290, -1, 285, 284, 300, -1, 312, 285, 300, -1, 264, 296, 290, -1, 312, 310, 285, -1, 228, 234, 229, -1, 265, 228, 227, -1, 229, 298, 270, -1, 270, 227, 229, -1, 254, 231, 230, -1, 308, 255, 252, -1, 233, 257, 298, -1, 233, 298, 229, -1, 225, 250, 266, -1, 226, 266, 227, -1, 268, 252, 251, -1, 256, 257, 254, -1, 245, 305, 246, -1, 236, 238, 307, -1, 280, 278, 277, -1, 218, 216, 215, -1, 248, 272, 249, -1, 243, 240, 239, -1, 276, 302, 301, -1, 313, 242, 239, -1, 249, 272, 271, -1, 301, 244, 314, -1, 274, 301, 314, -1, 274, 276, 301, -1, 297, 223, 283, -1, 221, 222, 219, -1, 225, 266, 226, -1, 214, 225, 220, -1, 218, 221, 219, -1, 219, 223, 216, -1, 216, 223, 258, -1, 241, 240, 236, -1, 240, 237, 236, -1, 315, 215, 316, -1, 214, 317, 212, -1, 318, 214, 218, -1, 212, 319, 320, -1, 318, 317, 214, -1, 317, 319, 212, -1, 315, 218, 215, -1, 215, 224, 316, -1, 321, 261, 282, -1, 318, 218, 315, -1, 282, 261, 280, -1, 212, 214, 213, -1, 217, 216, 215, -1, 218, 216, 219, -1, 220, 214, 221, -1, 214, 218, 221, -1, 219, 223, 222, -1, 224, 217, 215, -1, 213, 214, 225, -1, 225, 220, 226, -1, 229, 228, 227, -1, 232, 231, 230, -1, 231, 234, 233, -1, 220, 235, 226, -1, 236, 238, 237, -1, 241, 240, 239, -1, 239, 243, 242, -1, 245, 244, 246, -1, 249, 248, 247, -1, 213, 225, 250, -1, 251, 253, 252, -1, 231, 233, 254, -1, 255, 252, 253, -1, 256, 257, 222, -1, 258, 216, 217, -1, 260, 259, 261, -1, 262, 258, 263, -1, 264, 262, 263, -1, 250, 266, 265, -1, 267, 268, 259, -1, 265, 266, 227, -1, 267, 251, 268, -1, 234, 269, 228, -1, 227, 226, 270, -1, 272, 271, 273, -1, 274, 276, 275, -1, 259, 260, 267, -1, 277, 279, 278, -1, 280, 260, 261, -1, 281, 280, 282, -1, 223, 283, 222, -1, 220, 222, 235, -1, 286, 285, 284, -1, 287, 254, 288, -1, 289, 291, 290, -1, 283, 256, 222, -1, 292, 256, 283, -1, 292, 288, 256, -1, 288, 254, 256, -1, 286, 268, 252, -1, 293, 287, 294, -1, 294, 287, 288, -1, 294, 288, 292, -1, 294, 292, 289, -1, 293, 294, 289, -1, 295, 292, 283, -1, 295, 291, 292, -1, 296, 295, 262, -1, 296, 262, 264, -1, 295, 283, 297, -1, 262, 295, 297, -1, 262, 223, 258, -1, 290, 295, 296, -1, 233, 257, 254, -1, 232, 234, 231, -1, 270, 226, 298, -1, 234, 229, 233, -1, 221, 222, 220, -1, 298, 226, 235, -1, 222, 257, 235, -1, 235, 257, 298, -1, 259, 268, 299, -1, 300, 299, 268, -1, 262, 297, 223, -1, 300, 268, 284, -1, 284, 268, 286, -1, 280, 278, 260, -1, 301, 245, 302, -1, 245, 301, 244, -1, 303, 273, 271, -1, 245, 305, 304, -1, 305, 246, 306, -1, 241, 307, 236, -1, 245, 304, 302, -1, 269, 234, 232, -1, 308, 255, 309, -1, 310, 285, 311, -1, 289, 292, 291, -1, 291, 295, 290, -1, 285, 300, 284, -1, 312, 300, 285, -1, 290, 296, 264, -1, 312, 285, 310, -1, 234, 228, 229, -1, 228, 265, 227, -1, 229, 270, 298, -1, 229, 227, 270, -1, 231, 254, 230, -1, 308, 252, 255, -1, 233, 298, 257, -1, 233, 229, 298, -1, 225, 266, 250, -1, 227, 266, 226, -1, 251, 252, 268, -1, 256, 254, 257, -1, 305, 245, 246, -1, 236, 307, 238, -1, 280, 277, 278, -1, 218, 215, 216, -1, 272, 248, 249, -1, 239, 240, 243, -1, 302, 276, 301, -1, 313, 239, 242, -1, 272, 249, 271, -1, 301, 314, 244, -1, 301, 274, 314, -1, 274, 301, 276, -1, 297, 283, 223, -1, 221, 219, 222, -1, 266, 225, 226, -1, 225, 214, 220, -1, 218, 219, 221, -1, 216, 223, 219, -1, 258, 223, 216, -1, 241, 236, 240, -1, 240, 236, 237, -1, 316, 215, 315, -1, 212, 317, 214, -1, 318, 218, 214, -1, 320, 319, 212, -1, 317, 318, 214, -1, 319, 317, 212, -1, 315, 215, 218, -1, 224, 215, 316, -1, 282, 261, 321, -1, 318, 315, 218, -1, 282, 280, 261, -1, 322, 323, 324, -1, 325, 326, 327, -1, 328, 325, 327, -1, 329, 330, 331, -1, 332, 329, 333, -1, 329, 332, 330, -1, 326, 334, 327, -1, 331, 335, 329, -1, 331, 336, 335, -1, 337, 338, 339, -1, 329, 335, 337, -1, 339, 338, 340, -1, 341, 342, 328, -1, 327, 341, 328, -1, 343, 344, 322, -1, 329, 337, 339, -1, 345, 346, 337, -1, 335, 345, 337, -1, 335, 336, 345, -1, 336, 347, 345, -1, 348, 340, 349, -1, 340, 350, 349, -1, 351, 349, 352, -1, 351, 348, 349, -1, 337, 353, 338, -1, 337, 346, 353, -1, 340, 353, 350, -1, 340, 338, 353, -1, 342, 354, 355, -1, 341, 354, 342, -1, 354, 351, 352, -1, 341, 351, 354, -1, 345, 356, 346, -1, 345, 357, 356, -1, 345, 358, 357, -1, 347, 358, 345, -1, 349, 359, 360, -1, 349, 350, 359, -1, 361, 349, 360, -1, 352, 349, 361, -1, 354, 352, 361, -1, 354, 361, 362, -1, 354, 363, 355, -1, 354, 362, 363, -1, 346, 356, 353, -1, 356, 364, 353, -1, 350, 353, 359, -1, 353, 364, 359, -1, 365, 366, 357, -1, 357, 366, 356, -1, 357, 367, 365, -1, 343, 368, 369, -1, 361, 360, 323, -1, 360, 359, 323, -1, 344, 361, 370, -1, 361, 323, 370, -1, 343, 362, 361, -1, 344, 370, 322, -1, 363, 343, 371, -1, 343, 322, 368, -1, 366, 372, 364, -1, 366, 364, 356, -1, 373, 372, 374, -1, 359, 364, 373, -1, 373, 374, 323, -1, 358, 367, 357, -1, 369, 368, 375, -1, 376, 377, 378, -1, 377, 379, 380, -1, 322, 381, 379, -1, 378, 377, 380, -1, 382, 380, 383, -1, 366, 384, 372, -1, 385, 386, 387, -1, 372, 388, 374, -1, 372, 384, 388, -1, 389, 386, 385, -1, 390, 391, 366, -1, 392, 393, 383, -1, 374, 388, 324, -1, 394, 395, 396, -1, 365, 397, 398, -1, 376, 399, 400, -1, 378, 399, 376, -1, 401, 382, 402, -1, 403, 382, 401, -1, 378, 401, 399, -1, 378, 403, 401, -1, 404, 405, 387, -1, 404, 387, 386, -1, 393, 405, 406, -1, 393, 387, 405, -1, 382, 393, 402, -1, 393, 406, 402, -1, 389, 404, 386, -1, 389, 407, 404, -1, 395, 407, 389, -1, 395, 408, 407, -1, 379, 381, 383, -1, 409, 322, 379, -1, 324, 388, 381, -1, 410, 393, 392, -1, 390, 396, 391, -1, 366, 391, 384, -1, 390, 394, 396, -1, 365, 390, 366, -1, 410, 387, 393, -1, 385, 387, 410, -1, 381, 392, 383, -1, 322, 324, 381, -1, 368, 322, 409, -1, 368, 409, 375, -1, 365, 398, 390, -1, 377, 376, 411, -1, 343, 361, 344, -1, 362, 343, 363, -1, 323, 322, 370, -1, 323, 374, 324, -1, 364, 372, 373, -1, 359, 373, 323, -1, 367, 397, 365, -1, 371, 343, 369, -1, 378, 380, 403, -1, 382, 403, 380, -1, 409, 379, 377, -1, 409, 377, 411, -1, 380, 379, 383, -1, 393, 382, 383, -1, 384, 392, 388, -1, 388, 392, 381, -1, 391, 410, 384, -1, 384, 410, 392, -1, 375, 409, 411, -1, 390, 398, 394, -1, 396, 385, 391, -1, 396, 395, 389, -1, 396, 389, 385, -1, 385, 410, 391, -1, 412, 413, 414, -1, 415, 416, 417, -1, 415, 417, 418, -1, 419, 420, 421, -1, 420, 417, 416, -1, 422, 419, 421, -1, 423, 424, 425, -1, 426, 424, 423, -1, 427, 413, 428, -1, 421, 420, 416, -1, 429, 430, 420, -1, 420, 430, 417, -1, 418, 417, 430, -1, 418, 430, 431, -1, 432, 433, 422, -1, 422, 433, 434, -1, 433, 435, 436, -1, 433, 432, 435, -1, 437, 420, 419, -1, 437, 429, 420, -1, 422, 434, 437, -1, 422, 437, 419, -1, 425, 438, 439, -1, 423, 425, 439, -1, 436, 435, 439, -1, 435, 423, 439, -1, 440, 430, 429, -1, 440, 441, 430, -1, 430, 441, 442, -1, 431, 430, 442, -1, 433, 443, 444, -1, 433, 444, 434, -1, 433, 445, 443, -1, 433, 436, 445, -1, 445, 436, 439, -1, 445, 439, 446, -1, 439, 438, 447, -1, 439, 447, 446, -1, 437, 440, 429, -1, 437, 448, 440, -1, 434, 444, 437, -1, 437, 444, 448, -1, 449, 450, 441, -1, 440, 449, 441, -1, 441, 450, 451, -1, 427, 452, 453, -1, 412, 443, 445, -1, 443, 412, 444, -1, 454, 445, 428, -1, 412, 445, 454, -1, 445, 446, 427, -1, 454, 428, 413, -1, 447, 455, 427, -1, 413, 427, 453, -1, 448, 456, 449, -1, 448, 449, 440, -1, 457, 458, 456, -1, 444, 457, 448, -1, 412, 458, 457, -1, 442, 441, 451, -1, 453, 452, 459, -1, 460, 461, 462, -1, 463, 462, 464, -1, 465, 413, 463, -1, 461, 464, 462, -1, 466, 467, 464, -1, 468, 449, 456, -1, 469, 470, 471, -1, 456, 458, 472, -1, 456, 472, 468, -1, 471, 470, 473, -1, 474, 475, 449, -1, 467, 476, 477, -1, 414, 472, 458, -1, 478, 479, 480, -1, 450, 481, 482, -1, 483, 484, 460, -1, 461, 460, 484, -1, 485, 466, 486, -1, 466, 487, 486, -1, 486, 461, 484, -1, 486, 487, 461, -1, 488, 469, 489, -1, 469, 488, 470, -1, 490, 491, 489, -1, 490, 489, 469, -1, 466, 485, 490, -1, 490, 485, 491, -1, 488, 473, 470, -1, 488, 492, 473, -1, 480, 473, 492, -1, 493, 480, 492, -1, 465, 463, 467, -1, 463, 413, 494, -1, 414, 465, 472, -1, 477, 490, 495, -1, 474, 479, 475, -1, 468, 474, 449, -1, 475, 479, 478, -1, 449, 475, 450, -1, 495, 490, 469, -1, 495, 469, 471, -1, 465, 467, 477, -1, 465, 414, 413, -1, 413, 453, 494, -1, 453, 459, 494, -1, 450, 475, 481, -1, 462, 496, 460, -1, 445, 427, 428, -1, 446, 447, 427, -1, 412, 454, 413, -1, 412, 414, 458, -1, 448, 457, 456, -1, 444, 412, 457, -1, 451, 450, 482, -1, 427, 455, 452, -1, 461, 487, 464, -1, 466, 464, 487, -1, 463, 494, 462, -1, 494, 496, 462, -1, 467, 463, 464, -1, 490, 467, 466, -1, 468, 472, 477, -1, 472, 465, 477, -1, 468, 495, 474, -1, 468, 477, 495, -1, 459, 496, 494, -1, 475, 478, 481, -1, 474, 471, 479, -1, 479, 473, 480, -1, 471, 473, 479, -1, 495, 471, 474, -1, 497, 498, 499, -1, 500, 501, 502, -1, 503, 504, 499, -1, 505, 502, 501, -1, 506, 507, 508, -1, 509, 497, 499, -1, 505, 510, 502, -1, 498, 503, 499, -1, 500, 502, 511, -1, 512, 513, 514, -1, 515, 516, 517, -1, 518, 519, 520, -1, 521, 522, 523, -1, 522, 524, 525, -1, 526, 527, 528, -1, 526, 529, 530, -1, 523, 531, 519, -1, 532, 533, 534, -1, 535, 507, 536, -1, 537, 534, 538, -1, 521, 523, 518, -1, 539, 518, 540, -1, 541, 542, 543, -1, 544, 545, 546, -1, 520, 519, 547, -1, 548, 549, 550, -1, 532, 551, 533, -1, 542, 552, 553, -1, 526, 530, 527, -1, 540, 520, 544, -1, 536, 554, 555, -1, 551, 556, 533, -1, 555, 554, 557, -1, 535, 536, 555, -1, 554, 558, 559, -1, 536, 507, 546, -1, 560, 551, 532, -1, 534, 533, 538, -1, 546, 561, 554, -1, 554, 561, 558, -1, 556, 562, 563, -1, 551, 526, 564, -1, 547, 519, 565, -1, 557, 554, 566, -1, 566, 554, 567, -1, 554, 559, 567, -1, 538, 533, 563, -1, 568, 556, 528, -1, 569, 538, 562, -1, 538, 563, 562, -1, 564, 526, 528, -1, 570, 562, 571, -1, 499, 504, 572, -1, 499, 572, 573, -1, 574, 499, 573, -1, 575, 576, 502, -1, 510, 575, 502, -1, 577, 578, 579, -1, 511, 502, 578, -1, 580, 581, 497, -1, 582, 583, 584, -1, 585, 580, 586, -1, 583, 505, 584, -1, 587, 506, 588, -1, 580, 497, 509, -1, 583, 510, 505, -1, 581, 580, 585, -1, 582, 589, 583, -1, 590, 591, 592, -1, 593, 594, 595, -1, 594, 541, 512, -1, 596, 597, 598, -1, 599, 600, 587, -1, 601, 522, 521, -1, 596, 598, 522, -1, 602, 603, 604, -1, 603, 605, 606, -1, 603, 593, 605, -1, 598, 597, 582, -1, 607, 608, 609, -1, 608, 610, 609, -1, 600, 539, 587, -1, 600, 521, 539, -1, 611, 612, 613, -1, 614, 615, 616, -1, 599, 617, 600, -1, 604, 606, 618, -1, 619, 607, 620, -1, 570, 541, 621, -1, 602, 611, 603, -1, 599, 587, 616, -1, 622, 535, 555, -1, 620, 623, 624, -1, 625, 555, 557, -1, 555, 625, 622, -1, 625, 626, 627, -1, 614, 588, 622, -1, 619, 620, 628, -1, 609, 610, 629, -1, 625, 630, 614, -1, 622, 625, 614, -1, 629, 631, 623, -1, 602, 620, 624, -1, 632, 633, 634, -1, 625, 557, 635, -1, 625, 636, 626, -1, 635, 636, 625, -1, 608, 637, 610, -1, 609, 629, 623, -1, 610, 569, 631, -1, 610, 631, 629, -1, 623, 631, 638, -1, 602, 624, 612, -1, 580, 591, 590, -1, 580, 509, 574, -1, 591, 574, 639, -1, 583, 575, 510, -1, 640, 575, 583, -1, 589, 641, 583, -1, 583, 641, 640, -1, 572, 642, 573, -1, 575, 643, 576, -1, 643, 644, 576, -1, 578, 644, 579, -1, 578, 576, 644, -1, 589, 645, 641, -1, 645, 646, 641, -1, 647, 648, 640, -1, 640, 648, 575, -1, 502, 576, 578, -1, 511, 578, 577, -1, 641, 647, 640, -1, 641, 646, 647, -1, 587, 539, 506, -1, 506, 539, 540, -1, 600, 601, 521, -1, 600, 617, 601, -1, 539, 521, 518, -1, 540, 518, 520, -1, 546, 540, 544, -1, 506, 540, 507, -1, 588, 535, 622, -1, 588, 506, 508, -1, 574, 509, 499, -1, 573, 642, 649, -1, 650, 573, 649, -1, 651, 573, 650, -1, 591, 652, 592, -1, 652, 591, 653, -1, 653, 639, 654, -1, 574, 573, 651, -1, 591, 580, 574, -1, 580, 590, 586, -1, 591, 639, 653, -1, 651, 650, 655, -1, 588, 508, 535, -1, 508, 507, 535, -1, 536, 546, 554, -1, 507, 540, 546, -1, 587, 588, 614, -1, 616, 587, 614, -1, 614, 630, 615, -1, 547, 565, 656, -1, 529, 657, 548, -1, 634, 597, 596, -1, 658, 585, 659, -1, 517, 503, 498, -1, 550, 549, 660, -1, 529, 548, 530, -1, 602, 612, 611, -1, 604, 603, 606, -1, 632, 634, 617, -1, 599, 632, 617, -1, 531, 525, 661, -1, 525, 500, 661, -1, 518, 523, 519, -1, 612, 623, 638, -1, 533, 556, 563, -1, 607, 609, 620, -1, 625, 627, 630, -1, 560, 662, 551, -1, 546, 545, 561, -1, 565, 531, 661, -1, 530, 548, 550, -1, 530, 550, 663, -1, 514, 513, 663, -1, 519, 531, 565, -1, 524, 501, 525, -1, 606, 605, 659, -1, 617, 634, 596, -1, 658, 581, 585, -1, 617, 596, 601, -1, 601, 596, 522, -1, 522, 531, 523, -1, 584, 505, 524, -1, 658, 515, 497, -1, 497, 517, 498, -1, 581, 658, 497, -1, 631, 664, 570, -1, 562, 570, 664, -1, 569, 562, 664, -1, 569, 664, 631, -1, 556, 564, 528, -1, 551, 564, 556, -1, 609, 623, 620, -1, 624, 623, 612, -1, 631, 570, 665, -1, 562, 568, 571, -1, 570, 571, 666, -1, 667, 621, 541, -1, 612, 638, 667, -1, 568, 528, 542, -1, 571, 542, 666, -1, 553, 663, 543, -1, 668, 667, 669, -1, 612, 667, 613, -1, 665, 570, 621, -1, 667, 665, 621, -1, 570, 666, 541, -1, 541, 666, 542, -1, 611, 593, 603, -1, 613, 668, 593, -1, 552, 663, 553, -1, 527, 530, 663, -1, 593, 668, 669, -1, 605, 593, 595, -1, 541, 543, 513, -1, 512, 541, 513, -1, 543, 542, 553, -1, 663, 513, 543, -1, 528, 527, 552, -1, 542, 528, 552, -1, 527, 663, 552, -1, 613, 667, 668, -1, 611, 613, 593, -1, 669, 541, 594, -1, 669, 667, 541, -1, 593, 669, 594, -1, 667, 638, 665, -1, 638, 631, 665, -1, 562, 556, 568, -1, 571, 568, 542, -1, 594, 512, 595, -1, 605, 670, 659, -1, 660, 549, 517, -1, 514, 550, 660, -1, 671, 595, 512, -1, 670, 658, 659, -1, 517, 549, 503, -1, 516, 514, 660, -1, 497, 515, 517, -1, 671, 512, 515, -1, 605, 595, 670, -1, 670, 671, 658, -1, 670, 595, 671, -1, 658, 671, 515, -1, 514, 663, 550, -1, 516, 660, 517, -1, 512, 514, 516, -1, 515, 512, 516, -1, 525, 501, 500, -1, 524, 505, 501, -1, 598, 584, 524, -1, 598, 582, 584, -1, 598, 524, 522, -1, 522, 525, 531, -1].to_java Java::int)
                                            .setCoord(Coordinate.new()
                                                .setPoint([0.65704, -0.10533, -0.64578, 0.6573, -0.09875, -0.53137, 0.69262, -0.04461, -0.6079, 0.46405, 0.1234, -0.9148, 0.52676, 0.13346, -0.99004, 0.56055, 0.14585, -1.0822, 0.41312, 0.01848, -0.99593, 0.44102, 0.01863, -0.79782, 0.62915, -0.11846, -0.90891, 0.63043, -0.07812, -0.76992, 0.67983, -0.06998, -0.90994, 0.48069, -0.07144, -1.22732, 0.49067, -0.13328, -1.07912, 0.66575, -0.06952, -1.11726, 0.69442, 0.04579, -1.00054, 0.68239, 0.00872, -0.76787, 0.69518, 0.04643, -1.0635, 0.63631, 0.0591, -1.20454, 0.53444, -0.10871, -0.76199, 0.50398, -0.15514, -1.04687, 0.60585, -0.10617, -1.10164, 0.45279, -0.07425, -0.92017, 0.45074, -0.07047, -1.00771, 0.47762, 0.05457, -0.86898, 0.62326, 0.13156, -1.08808, 0.58691, 0.1427, -0.80064, 0.55876, 0.16166, -1.08296, 0.5329, 0.21145, -1.085, 0.49093, 0.18278, -1.22502, 0.66268, 0.09839, -1.08014, 0.65602, 0.09959, -1.02051, 0.48171, 0.11969, -0.79321, 0.66396, 0.05165, -0.78861, 0.65167, 0.06225, -0.60585, 0.59536, 0.09568, -0.64732, 0.50654, 0.08444, -0.63862, 0.47506, 0.00025, -0.64246, 0.54314, 0.11295, -0.59843, 0.47608, -0.00945, -0.59715, 0.49579, -0.06158, -0.59817, 0.47173, 0.0571, -0.59459, 0.58845, -0.12662, -0.60176, 0.60509, 0.0947, -0.60201, 0.45484, 0.05076, -0.51831, 0.49554, -0.057, -0.50142, 0.47915, -0.03274, -0.40697, 0.69774, -0.04259, -0.4981, 0.68622, -0.07901, -0.494, 0.68853, -0.02069, -0.39264, 0.58051, -0.10095, -0.38419, 0.4405, 0.08109, -0.43334, 0.5626, 0.1321, -0.52548, 0.65679, 0.06537, -0.51217, 0.64937, 0.09373, -0.42003, 0.54852, 0.16143, -0.44153, 0.59024, -0.12414, -0.49093, 0.44153, 0.10653, -0.07891, 0.41337, 0.18549, -0.10295, 0.5649, 0.19717, -0.0891, 0.59306, 0.11815, -0.06501, 0.49554, 0.24587, -0.1097, 0.51089, 0.05782, -0.05826, 0.51013, 0.06163, -1.26878, 0.64348, -0.10917, -1.02179, 0.49886, -0.08127, -0.78272, 0.49605, 0.1782, -0.92093, 0.62991, -0.12179, -0.49042, 0.67752, -0.0611, -1.07759, -0.6317, 0.04561, -0.6271, -0.6678, 0.10699, -0.58973, -0.64425, 0.04326, -0.51192, -0.45151, 0.33095, -1.02741, -0.31329, 0.21206, -1.08629, -0.40441, 0.28642, -0.85593, -0.34836, 0.18608, -0.93911, -0.3975, 0.17784, -0.74433, -0.61737, 0.10361, -0.86693, -0.59126, 0.08104, -0.74509, -0.55287, 0.04804, -0.8613, -0.62044, 0.13469, -1.07221, -0.47301, 0.03507, -1.03253, -0.45637, 0.0893, -1.18407, -0.63426, 0.23405, -0.96522, -0.64041, 0.16929, -0.74202, -0.57027, 0.25532, -1.15514, -0.63324, 0.24244, -1.02383, -0.49784, 0.04664, -0.72974, -0.569, 0.09266, -1.05148, -0.4382, 0.02017, -1.01257, -0.40365, 0.07343, -0.87845, -0.38701, 0.0997, -0.96163, -0.37984, 0.19604, -0.82803, -0.5393, 0.32737, -1.03484, -0.53854, 0.3028, -0.75405, -0.40083, 0.38087, -1.03484, -0.44434, 0.34503, -1.0287, -0.59101, 0.29435, -1.03356, -0.38471, 0.33633, -1.18176, -0.58845, 0.28923, -0.97648, -0.43539, 0.2772, -0.73742, -0.61865, 0.21311, -0.75713, -0.62787, 0.20594, -0.57463, -0.56439, 0.24377, -0.60662, -0.44818, 0.14387, -0.59638, -0.47711, 0.22865, -0.58947, -0.51806, 0.25404, -0.55159, -0.47685, 0.07702, -0.55978, -0.45509, 0.12959, -0.55261, -0.44895, 0.19555, -0.54493, -0.56183, 0.02859, -0.58615, -0.58, 0.2383, -0.56311, -0.4853, 0.07658, -0.46047, -0.44127, 0.18191, -0.46917, -0.48427, 0.08488, -0.36423, -0.67445, 0.06373, -0.48914, -0.68443, 0.1008, -0.48837, -0.69697, 0.09842, -0.38752, -0.59101, 0.01605, -0.37267, -0.54545, 0.26722, -0.4812, -0.43308, 0.2085, -0.3888, -0.63964, 0.20733, -0.47455, -0.65218, 0.21268, -0.37728, -0.53777, 0.29256, -0.40237, -0.58154, 0.01367, -0.47608, -0.45561, 0.23057, -0.03727, -0.42566, 0.30587, -0.05995, -0.57539, 0.32455, -0.05383, -0.60637, 0.248, -0.03246, -0.50705, 0.36628, -0.07108, -0.52651, 0.18506, -0.02117, -0.44639, 0.22394, -1.22553, -0.59536, 0.10131, -0.97085, -0.45944, 0.0753, -0.74407, -0.36039, 0.32507, -0.87922, -0.6207, 0.018, -0.48248, -0.62735, 0.14096, -1.03638, 0.30126, -0.06353, 2.50353, 0.19143, -0.02746, 2.50429, 0.20771, 0.15153, 2.50686, 0.21234, 0.20236, 2.45668, 0.19829, 0.35988, 2.50942, 0.50654, 0.32993, 2.50942, 0.4318, 0.12987, 2.5066, 0.46457, 0.17843, 2.45643, 0.24152, -0.01882, 2.18845, 0.2224, 0.13131, 2.19843, 0.18897, -0.0535, 2.34304, 0.2772, 0.60944, 2.38477, 0.37779, 0.62633, 2.35942, 0.28181, 0.66012, 2.41087, 0.47813, 0.6422, 2.41087, 0.38343, 0.6893, 2.41139, 0.25427, 0.35476, 2.3067, 0.19847, 0.48786, 2.43417, 0.19842, 0.48683, 2.51095, 0.2987, -0.08848, 2.31361, 0.41337, -0.07433, 2.34151, 0.39008, -0.03402, 2.21353, 0.30382, -0.04999, 2.1864, 0.42975, 0.11075, 2.22325, 0.45049, 0.3371, 2.30644, 0.41337, 0.24014, 2.22991, 0.52932, 0.45637, 2.51095, 0.26492, 0.25494, 2.20483, 0.34068, 0.37319, 2.28162, 0.19834, 0.36039, 2.43289, 0.50654, 0.3307, 2.43289, 0.52932, 0.4574, 2.43417, 0.36141, 0.52497, 2.35814, 0.24915, 0.6102, 2.51275, 0.26799, 0.50731, 2.38349, 0.47813, 0.63938, 2.4979, 0.28181, 0.6573, 2.4979, 0.38343, 0.68853, 2.48818, 0.50142, 0.58742, 2.51248, 0.46431, 0.48965, 2.38323, 0.18908, -0.05352, 2.45106, 0.29896, -0.08994, 2.44952, 0.41337, -0.07454, 2.45003, 0.41568, -0.04812, 2.50378, 0.47352, 0.59152, 2.3845, 0.33172, 0.27439, 2.20585, -0.17313, 0.10141, 2.50353, -0.07843, 0.31355, 2.50737, -0.06315, 0.13694, 2.50481, -0.0827, 0.36449, 2.4572, -0.376, 0.4963, 2.50942, -0.06778, 0.52011, 2.50993, -0.30254, 0.29538, 2.50686, -0.33505, 0.34401, 2.45668, -0.10515, 0.30408, 2.11115, -0.11219, 0.14736, 2.18665, -0.06007, 0.11078, 2.34176, -0.14505, 0.77427, 2.38502, -0.14938, 0.82495, 2.41139, -0.24536, 0.79193, 2.35968, -0.25079, 0.8549, 2.41164, -0.3458, 0.80832, 2.41087, -0.12363, 0.5196, 2.30772, -0.06704, 0.65141, 2.43468, -0.06709, 0.65039, 2.51147, -0.28437, 0.09043, 2.33946, -0.16978, 0.07628, 2.31105, -0.26082, 0.13215, 2.21123, -0.17441, 0.10528, 2.18307, -0.30024, 0.27669, 2.223, -0.31995, 0.5027, 2.30746, -0.2836, 0.40595, 2.23119, -0.39802, 0.623, 2.51095, -0.13481, 0.42054, 2.20611, -0.20996, 0.53854, 2.28263, -0.06775, 0.52087, 2.43339, -0.39802, 0.62403, 2.43417, -0.376, 0.49707, 2.43314, -0.22975, 0.69032, 2.3584, -0.11708, 0.77504, 2.513, -0.13643, 0.6724, 2.38374, -0.3458, 0.80576, 2.4979, -0.25084, 0.85413, 2.48843, -0.14943, 0.82214, 2.49841, -0.3696, 0.7538, 2.51275, -0.33275, 0.65577, 2.38349, -0.06074, 0.11075, 2.45131, -0.28514, 0.09056, 2.44952, -0.17065, 0.07469, 2.44901, -0.28744, 0.11743, 2.50378, -0.34145, 0.75764, 2.38477, -0.20164, 0.44025, 2.20738, -0.46661, 0.35527, 0.0417, -0.39981, 0.43308, 0.10689, -0.53419, 0.37319, 0.04333, -0.5562, 0.24851, 0.09248, -0.55953, 0.3028, 0.25197, -0.53342, 0.25427, 0.19215, -0.59485, 0.30126, 0.0817, -0.57053, 0.33531, 0.25022, -0.47659, 0.48376, 0.23569, -0.52599, 0.43564, 0.21493, -0.50142, 0.44767, 0.26594, -0.52446, 0.34426, 0.33812, -0.51576, 0.21772, 0.09696, -0.45279, 0.4533, 0.13233, -0.44178, 0.50757, 0.2749, -0.39008, 0.49528, 0.2987, -0.36474, 0.47455, 0.30587, -0.35373, 0.47506, 0.34631, -0.33914, 0.40621, 0.33249, -0.32583, 0.41465, 0.35118, -0.31585, 0.41644, 0.33556, -0.36986, 0.45586, 0.35834, -0.30971, 0.43359, 0.33914, -0.46405, 0.48069, 0.29179, -0.33351, 0.45305, 0.2062, -0.32993, 0.48479, 0.20239, -0.31355, 0.47685, 0.20554, -0.34862, 0.40672, 0.17485, -0.37831, 0.44204, 0.18385, -0.33556, 0.41004, 0.18969, -0.41824, 0.41772, 0.15744, -0.38727, 0.4359, 0.1695, -0.37549, 0.44358, 0.13781, -0.31944, 0.44588, 0.17226, -0.3499, 0.46866, 0.16801, -0.40134, 0.45996, 0.2598, -0.39341, 0.44025, 0.32763, -0.31688, 0.43283, 0.31585, -0.41081, 0.4231, 0.34759, -0.42182, 0.45714, 0.32276, -0.50168, 0.31124, 0.3202, -0.36935, 0.36884, 0.14549, -0.44102, 0.2877, 0.3586, -0.45151, 0.29154, 0.33889, -0.42694, 0.26287, 0.30971, -0.41542, 0.49323, 0.26184, -0.42515, 0.43155, 0.27797, -0.40058, 0.50449, 0.33095, -0.35501, 0.39955, 0.11377, -0.42566, 0.32507, 0.04771, -0.43078, 0.39597, 0.34529, -0.35706, 0.37344, 0.30792, -0.34478, 0.34759, 0.26543, -0.33914, 0.38112, 0.31201, -0.34298, 0.36474, 0.34478, -0.35655, 0.30894, 0.28283, -0.39034, 0.27567, 0.29922, -0.36986, 0.29922, 0.32583, -0.36525, 0.34426, 0.3499, -0.33403, 0.33582, 0.31048, -0.41619, 0.29614, 0.36397, -0.40544, 0.2708, 0.33479, -0.4748, 0.33991, 0.35885, -0.41644, 0.4853, 0.34298, -0.34298, 0.41926, 0.14244, -0.30126, 0.46329, 0.20635, 0.44614, 0.23937, 0.00376, 0.51243, 0.25775, 0.00632, 0.38189, 0.31355, 0.08649, 0.51371, 0.12022, 0.13817, 0.54596, 0.15603, 0.19875, 0.53393, 0.12463, 0.04354, 0.57232, 0.17925, 0.03343, 0.55825, 0.1878, 0.20144, 0.46917, 0.33863, 0.21989, 0.51499, 0.29384, 0.18736, 0.51908, 0.18222, 0.29282, 0.49477, 0.29717, 0.24147, 0.49272, 0.09435, 0.04697, 0.43692, 0.32788, 0.11275, 0.4382, 0.35604, 0.26517, 0.35425, 0.31355, 0.33633, 0.36218, 0.31995, 0.29563, 0.38778, 0.34094, 0.29026, 0.31355, 0.25877, 0.31841, 0.3243, 0.25383, 0.33249, 0.33607, 0.24841, 0.31176, 0.30843, 0.27515, 0.32532, 0.37037, 0.2923, 0.3435, 0.46073, 0.32609, 0.27541, 0.32353, 0.31713, 0.19632, 0.30434, 0.34094, 0.20129, 0.32072, 0.34887, 0.19834, 0.32251, 0.27797, 0.1718, 0.36576, 0.30945, 0.16832, 0.33403, 0.27771, 0.15455, 0.37344, 0.30613, 0.1514, 0.40211, 0.29051, 0.132, 0.30664, 0.31636, 0.16279, 0.35988, 0.31918, 0.12255, 0.33761, 0.33863, 0.16031, 0.39494, 0.31278, 0.24511, 0.3911, 0.28155, 0.30869, 0.31381, 0.27823, 0.30152, 0.40902, 0.26082, 0.32404, 0.41977, 0.29819, 0.30485, 0.494, 0.15329, 0.2708, 0.35092, 0.24562, 0.11411, 0.43539, 0.12475, 0.3092, 0.44434, 0.13202, 0.28974, 0.41696, 0.10955, 0.25801, 0.4103, 0.34478, 0.25179, 0.419, 0.28104, 0.25596, 0.40083, 0.34401, 0.32276, 0.33633, 0.28053, 0.09012, 0.40493, 0.20907, 0.00715, 0.42796, 0.23413, 0.31585, 0.33377, 0.22734, 0.28744, 0.33479, 0.20272, 0.23533, 0.35092, 0.22015, 0.28053, 0.33914, 0.20551, 0.31611, 0.34657, 0.16138, 0.24472, 0.36244, 0.14385, 0.28411, 0.3801, 0.12473, 0.25263, 0.36116, 0.18393, 0.31611, 0.32686, 0.18324, 0.27823, 0.41107, 0.13282, 0.31765, 0.39725, 0.11321, 0.28539, 0.47071, 0.17531, 0.31585, 0.41696, 0.32276, 0.33019, 0.32686, 0.29538, 0.12519, 0.29179, 0.32788, 0.20067, 0.31432, 0.46021, 1.35479, 0.44946, 0.3952, 1.22041, 0.44204, 0.40876, 1.35044, 0.06775, 0.17257, 0.35629, 0.04292, 0.48888, 0.24874, 0.09278, 0.48581, 0.25028, 0.07794, 0.17149, 0.3545, 0.09179, -0.10118, 0.39008, 0.04123, -0.09125, 0.4144, 0.06486, -0.14951, 0.24306, 0.06496, 0.47301, 0.10174, 0.10364, -0.05559, 0.44998, 0.08303, 0.19445, 0.45817, 0.24173, -0.06696, 0.45279, 0.41056, -0.00623, 0.42054, 0.39725, -0.06947, 0.29435, 0.47455, 0.16399, 0.32609, 0.10832, 0.4597, 0.33019, 0.17976, 0.39648, 1.21938, 0.26364, 0.4702, 1.25266, 0.14843, 0.02093, 0.7259, 0.30075, -0.00436, 0.72897, 0.09294, 0.22256, 0.68213, 0.41184, 0.39392, 0.30869, 0.45791, 0.42694, 0.66549, 0.49707, 0.22312, 0.68392, 0.24321, 0.45944, 0.31662, 0.3005, 0.47839, 0.66037, 0.45817, 0.02135, 0.72743, 0.14815, 0.42668, 0.66421, 0.31457, 0.08976, 1.14132, 0.18652, 0.11557, 1.13979, 0.13561, 0.31278, 1.10984, 0.494, 0.30587, 1.11265, 0.44332, 0.45125, 1.09039, 0.31534, 0.5027, 1.09166, 0.18734, 0.45407, 1.09166, 0.44255, 0.11513, 1.14158, 0.18498, 0.10574, 1.32304, 0.31304, 0.08127, 1.32407, 0.14272, 0.29461, 1.20966, 0.18618, 0.40979, 1.34941, 0.13435, 0.25724, 1.33456, 0.36551, 0.47455, 1.23448, 0.44102, 0.10912, 1.33073, 0.48581, 0.29358, 1.21222, 0.49272, 0.25749, 1.33687, 0.16072, 0.19263, 1.74001, 0.22476, 0.1558, 2.13956, 0.21045, 0.3028, 2.07275, 0.24221, 0.25749, 2.11652, 0.33812, 0.41593, 1.76202, 0.33326, 0.33147, 2.07403, 0.48325, 0.37882, 1.7592, 0.40876, 0.25412, 2.11652, 0.45612, 0.29998, 2.07301, 0.48171, -0.00199, 1.72311, 0.33198, -0.04587, 2.10705, 0.33428, -0.0431, 2.15338, 0.408, -0.0077, 2.15696, 0.51345, 0.19102, 1.74154, 0.24099, -0.00696, 2.15645, 0.19087, -0.00066, 1.72183, 0.33607, -0.03773, 1.71902, 0.48146, 0.14523, 2.09425, 0.42617, 0.1503, 2.13981, 0.18434, 0.14961, 2.09374, 0.20925, -0.01563, 2.10961, 0.32532, 0.27541, 2.11729, 0.19245, 0.3801, 1.75792, 0.45509, -0.01676, 2.11063, -0.31892, 0.58461, 1.20812, -0.18347, 0.67343, 1.32561, -0.3115, 0.62428, 1.3315, 0.02562, -0.00814, 0.52088, 0.04889, 0.23003, 0.48811, -0.28027, 0.04451, 0.49707, -0.11278, -0.00993, 0.53854, -0.26441, -0.04382, 0.38061, -0.33914, 0.1924, 0.3801, 0.0288, 0.46866, 0.32916, -0.04925, 0.58384, 1.20787, -0.13259, 0.66242, 1.22143, -0.17231, 0.1031, 0.80038, -0.01974, 0.1267, 0.79322, 0.03673, 0.31585, 0.71361, -0.27746, 0.41798, 0.32097, -0.32711, 0.51678, 0.66037, -0.3673, 0.31969, 0.71515, -0.10929, 0.48325, 0.31278, -0.16945, 0.56516, 0.64629, -0.32942, 0.1289, 0.79398, -0.01734, 0.51473, 0.6596, -0.18519, 0.27464, 1.17485, -0.0571, 0.29947, 1.16973, -0.00566, 0.4789, 1.12059, -0.31227, 0.60969, 1.07016, -0.36397, 0.47992, 1.12212, -0.18416, 0.65935, 1.06018, -0.05639, 0.60944, 1.0699, -0.31304, 0.29973, 1.17178, -0.18301, 0.2726, 1.33124, -0.05511, 0.29794, 1.33175, -0.01283, 0.48376, 1.22092, -0.00438, 0.44895, 1.33994, -0.05557, 0.623, 1.33124, -0.23497, 0.66293, 1.22092, -0.31124, 0.30178, 1.33841, -0.35578, 0.4853, 1.22271, -0.36295, 0.47429, 1.34941, -0.03084, 0.36884, 1.74128, -0.09762, 0.29742, 2.1631, -0.11421, 0.40185, 2.14084, -0.08209, 0.45433, 2.09118, -0.2083, 0.59152, 1.76791, -0.19757, 0.48555, 2.0922, -0.35348, 0.55441, 1.76432, -0.27823, 0.40544, 2.14084, -0.31329, 0.45637, 2.09118, -0.35169, 0.17449, 1.7203, -0.27823, 0.17461, 2.18051, -0.19589, 0.11047, 2.19919, -0.19773, 0.13282, 2.09835, -0.38368, 0.36704, 1.74256, -0.11388, 0.17318, 2.20508, -0.20612, 0.13893, 1.71544, -0.06087, 0.17602, 1.71927, -0.29563, 0.30306, 2.16336, -0.33812, 0.31124, 2.11216, -0.05826, 0.30766, 2.11166, -0.08198, 0.15882, 2.1265, -0.19596, 0.42591, 2.1416, -0.06268, 0.55594, 1.7633, -0.31355, 0.15844, 2.12701, 0.07848, 0.48146, -0.20902, 0.35655, 0.41593, -0.21437, 0.36167, 0.41772, -0.09005, 0.42387, 0.15741, -0.20953, 0.33403, -0.04745, -0.20822, 0.34503, -0.04177, -0.08562, 0.43052, 0.16028, -0.08923, 0.05375, -0.0807, -0.2008, -0.00717, -0.09929, -1.18022, 0.16228, -0.07712, -1.2524, -0.00362, -0.06105, -1.24421, 0.07167, 0.45586, -0.10819, 0.05792, -0.10028, -0.05887, 0.11132, 0.51985, -0.5928, 0.26441, 0.46354, -0.76404, 0.23953, 0.49426, -0.569, 0.09637, 0.51141, -0.49016, 0.23082, 0.4684, -0.51601, 0.3737, 0.42591, -0.40185, 0.41235, -0.17254, -1.02153, 0.42694, -0.09225, -0.84185, 0.01265, -0.12788, -0.77146, 0.04116, -0.10561, -0.51576, 0.37754, -0.13312, -0.78809, 0.0528, -0.06271, -0.28539, 0.36013, -0.06506, -0.36167, 0.45074, 0.3586, -0.89176, 0.4423, 0.38624, -0.99363, 0.47634, 0.23784, -0.84185, 0.38343, -0.08736, -0.51857, 0.28079, 0.08398, -1.26981, 0.20579, 0.22719, -1.18841, 0.18621, 0.14211, -1.28286, -0.00007, -0.02279, -1.3082, 0.13379, -0.04625, -1.31485, 0.16105, 0.14554, -1.33047, 0.13294, 0.26594, -1.22041, -0.00474, -0.13576, -1.00131, 0.35297, -0.1364, -1.17229, 0.11787, 0.50833, -0.77223, 0.34273, 0.47148, -0.86028, 0.34222, 0.46073, -0.80883, 0.33735, -0.02995, -1.29899, 0.47148, 0.0633, -0.7648, 0.41619, 0.12386, -0.35297, 0.40211, 0.43027, -0.49016, 0.40979, 0.41465, -0.8636, 0.38829, 0.43359, -0.8293, 0.13223, 0.00589, -1.36579, 0.00056, -0.0048, -1.3594, 0.37037, 0.27618, -1.18969, 0.00112, 0.01061, -1.40291, 0.30024, 0.05452, -1.29668, 0.10087, 0.35604, -1.13646, 0.14032, 0.29077, -1.15924, 0.47608, 0.27567, -1.15053, 0.11354, 0.01691, -1.39293, 0.28693, 0.43948, -0.99875, 0.0623, 0.30434, -1.20658, 0.10016, 0.45919, -0.98953, 0.12693, 0.46738, -1.00362, 0.44281, 0.16921, 0.04026, 0.38343, 0.40672, 0.15503, 0.36986, -0.10712, 0.13968, 0.39315, -0.00747, 0.08536, -0.21751, 0.42566, -0.08605, -0.20589, 0.42745, -0.21321, -0.29205, 0.18537, -0.20733, -0.23402, -0.03102, -0.06248, -0.22417, -0.02519, -0.20203, -0.30638, 0.17339, -0.07034, -0.35604, -0.01206, -1.13722, -0.16509, -0.01973, -1.23628, -0.32148, 0.15898, 0.10499, -0.25128, 0.40493, 0.17853, -0.18639, 0.49272, -0.77376, -0.03839, 0.5132, -0.7497, -0.03668, 0.52216, -0.56516, -0.29205, -0.02186, -0.51294, -0.28667, 0.17474, -0.35399, -0.25903, -0.01915, -0.36269, -0.40953, -0.02839, -0.98109, -0.33531, -0.0218, -0.75508, -0.31867, 0.36602, -0.80422, -0.21749, 0.48504, -0.49042, -0.36321, 0.1859, -0.72743, -0.22291, 0.17228, -1.24498, -0.11597, 0.19509, -1.26802, -0.09639, 0.28027, -1.17357, -0.01816, 0.2923, -1.21298, -0.25473, 0.48018, -0.8572, -0.24516, 0.5068, -0.95984, -0.19476, 0.51908, -0.83417, -0.31739, 0.08488, -1.26674, -0.37651, 0.03944, -0.80345, -0.25373, 0.15168, -1.2693, 0.10356, 0.50808, -0.82291, -0.13392, 0.00068, -1.3018, -0.23392, 0.38215, -1.15975, -0.32967, 0.41747, -1.11035, -0.11961, 0.05004, -1.35325, -0.01078, 0.31713, -1.15181, 0.0505, 0.365, -1.13389, -0.101, 0.05454, -1.38244, -0.09581, 0.19059, -1.31793, -0.08209, 0.50398, -0.98058, -0.24255, -0.10333, 0.23292, -0.26952, -0.01132, 0.16714, -0.19297, 0.47429, -0.40262, 0.38803, 0.42438, -0.43846, 0.39392, 0.39878, -0.80115, 0.07256, 0.33838, -1.11982, 0.07658, 0.47634, -1.00105, 0.12875, 0.50373, -0.82419, -0.1105, 0.55082, -0.83801, -0.16612, 0.5283, -0.80217, -0.11127, 0.53854, -0.78682, -0.20612, 0.47608, -0.43948, -0.04385, 0.49298, -0.51576].to_java Java::float)
                                            )
                                            .setTexCoord(TextureCoordinate.new()
                                                .setPoint([0.848, 0.745, 0.819, 0.745, 0.841, 0.764, 0.938, 0.819, 0.99, 0.838, 0.964, 0.819, 0.96, 0.838, 0.912, 0.836, 0.908, 0.736, 0.898, 0.745, 0.908, 0.753, 0.999, 0.765, 0.999, 0.745, 0.96, 0.76, 0.938, 0.776, 0.898, 0.771, 0.947, 0.777, 0.974, 0.781, 0.898, 0.718, 0.954, 0.723, 0.974, 0.749, 0.999, 0.724, 0.96, 0.854, 0.999, 0.854, 0.96, 0.799, 0.912, 0.801, 0.976, 0.819, 0.999, 0.819, 0.999, 0.798, 0.953, 0.788, 0.944, 0.789, 0.999, 0.709, 0.947, 0.709, 0.912, 0.819, 0.905, 0.781, 0.841, 0.792, 0.855, 0.802, 0.855, 0.819, 0.855, 0.835, 0.841, 0.812, 0.841, 0.835, 0.841, 0.854, 0.841, 0.825, 0.841, 0.709, 0.841, 0.725, 0.841, 0.802, 0.812, 0.828, 0.812, 0.854, 0.783, 0.854, 0.812, 0.765, 0.812, 0.754, 0.783, 0.765, 0.783, 0.724, 0.783, 0.827, 0.812, 0.81, 0.812, 0.793, 0.783, 0.794, 0.783, 0.81, 0.812, 0.724, 0.783, 0.709, 0.812, 0.709, 0.675, 0.834, 0.675, 0.822, 0.675, 0.79, 0.675, 0.759, 0.675, 0.804, 0.675, 0.709, 0.675, 0.854, 0.999, 0.781, 0.939, 0.735, 0.905, 0.854, 0.999, 0.84, 0.812, 0.735, 0.953, 0.759, 0.905, 0.709, 0.848, 0.964, 0.84, 0.944, 0.819, 0.963, 0.973, 0.89, 0.99, 0.871, 0.938, 0.89, 0.959, 0.87, 0.912, 0.873, 0.907, 0.955, 0.897, 0.964, 0.907, 0.972, 0.959, 0.949, 0.998, 0.964, 0.998, 0.944, 0.938, 0.932, 0.897, 0.938, 0.974, 0.927, 0.946, 0.931, 0.897, 0.99, 0.974, 0.96, 0.953, 0.986, 0.998, 0.984, 0.959, 0.854, 0.998, 0.854, 0.959, 0.909, 0.912, 0.907, 0.998, 0.89, 0.975, 0.89, 0.952, 0.92, 0.998, 0.911, 0.944, 0.919, 0.946, 1, 0.998, 1, 0.912, 0.89, 0.904, 0.928, 0.84, 0.916, 0.855, 0.906, 0.855, 0.873, 0.855, 0.89, 0.84, 0.896, 0.84, 0.854, 0.84, 0.874, 0.84, 0.883, 0.84, 0.984, 0.84, 1, 0.84, 0.906, 0.811, 0.854, 0.811, 0.881, 0.782, 0.854, 0.811, 0.954, 0.811, 0.944, 0.782, 0.943, 0.782, 0.985, 0.811, 0.899, 0.782, 0.881, 0.811, 0.915, 0.782, 0.914, 0.782, 0.898, 0.811, 0.984, 0.782, 1, 0.811, 1, 0.675, 0.874, 0.675, 0.887, 0.675, 0.919, 0.675, 0.95, 0.675, 0.905, 0.675, 1, 0.675, 0.854, 0.998, 0.927, 0.939, 0.973, 0.904, 0.854, 0.998, 0.869, 0.811, 0.974, 0.952, 0.95, 0.904, 1, 0.061, 0.4, 0.04, 0.391, 0.029, 0.349, 0.029, 0.336, 0.016, 0.297, 0.085, 0.303, 0.085, 0.354, 0.079, 0.331, 0.139, 0.112, 0.123, 0.112, 0.145, 0.072, 0.119, 0.047, 0.063, 0.055, 0.052, 0.051, 0.055, 0.048, 0.048, 0.048, 0.107, 0.079, 0.084, 0.047, 0.082, 0.033, 0.102, 0.034, 0.156, 0.075, 0.145, 0.072, 0.148, 0.114, 0.164, 0.114, 0.156, 0.114, 0.114, 0.112, 0.091, 0.272, 0.015, 0.265, 0.019, 0.213, 0.056, 0.177, 0.019, 0.177, 0.094, 0.213, 0.094, 0.177, 0.103, 0.053, 0.057, 0.135, 0.062, 0.033, 0.082, 0.053, 0.083, 0.225, 0.03, 0.222, 0.058, 0.215, 0.024, 0.234, 0.055, 0.036, 0.144, 0.047, 0.14, 0.034, 0.122, 0.034, 0.156, 0.046, 0.156, 0.034, 0.145, 0.046, 0.167, 0.046, 0.167, 0.034, 0.02, 0.135, 0.055, 0.093, 0.04, 0.091, 0.088, 0.239, 0.048, 0.04, 0.083, 0.396, 0.145, 0.034, 0.167, 0.072, 0.056, 0.213, 0.095, 0.135, 0.067, 0.092, 0.051, 0.049, 0.656, 0.914, 0.628, 0.902, 0.656, 0.921, 0.656, 0.942, 0.624, 0.941, 0.632, 0.946, 0.656, 0.937, 0.618, 0.934, 0.605, 0.914, 0.608, 0.923, 0.592, 0.923, 0.589, 0.94, 0.656, 0.946, 0.616, 0.908, 0.582, 0.91, 0.575, 0.9, 0.553, 0.896, 0.55, 0.906, 0.522, 0.916, 0.53, 0.912, 0.522, 0.91, 0.55, 0.913, 0.53, 0.905, 0.582, 0.916, 0.49, 0.981, 0.484, 0.972, 0.479, 0.981, 0.507, 0.99, 0.504, 0.972, 0.504, 0.99, 0.516, 0.972, 0.509, 0.972, 0.553, 0.857, 0.54, 0.845, 0.538, 0.858, 0.603, 0.859, 0.603, 0.841, 0.594, 0.859, 0.619, 0.896, 0.581, 0.719, 0.566, 0.729, 0.566, 0.718, 0.555, 0.917, 0.535, 0.719, 0.563, 0.922, 0.575, 0.918, 0.595, 0.946, 0.626, 0.756, 0.619, 0.722, 0.652, 0.756, 0.543, 0.943, 0.548, 0.946, 0.522, 0.946, 0.589, 0.896, 0.585, 0.902, 0.613, 0.722, 0.581, 0.731, 0.522, 0.896, 0.568, 0.907, 0.591, 0.859, 0.597, 0.839, 0.586, 0.841, 0.56, 0.847, 0.558, 0.831, 0.551, 0.838, 0.652, 0.711, 0.627, 0.717, 0.627, 0.711, 0.652, 0.732, 0.668, 0.732, 0.668, 0.744, 0.579, 0.927, 0.534, 0.734, 0.519, 0.729, 0.529, 0.729, 0.537, 0.917, 0.533, 0.922, 0.522, 0.927, 0.522, 0.933, 0.528, 0.931, 0.536, 0.928, 0.522, 0.917, 0.526, 0.922, 0.538, 0.937, 0.532, 0.939, 0.57, 0.935, 0.568, 0.914, 0.588, 0.756, 0.545, 0.756, 0.553, 0.845, 0.546, 0.837, 0.572, 0.841, 0.528, 0.842, 0.528, 0.847, 0.528, 0.858, 0.484, 0.99, 0.535, 0.726, 0.529, 0.721, 0.512, 0.756, 0.512, 0.729, 0.519, 0.756, 0.516, 0.99, 0.56, 0.858, 0.672, 0.937, 0.672, 0.946, 0.672, 0.92, 0.672, 0.929, 0.672, 0.91, 0.656, 0.91, 0.668, 0.756, 0.254, 0.155, 0.284, 0.172, 0.28, 0.155, 0.175, 0.273, 0.215, 0.306, 0.224, 0.298, 0.175, 0.264, 0.401, 0.292, 0.475, 0.301, 0.475, 0.292, 0.408, 0.306, 0.402, 0.317, 0.223, 0.317, 0.403, 0.278, 0.475, 0.275, 0.383, 0.278, 0.352, 0.281, 0.359, 0.298, 0.315, 0.292, 0.223, 0.288, 0.175, 0.247, 0.222, 0.172, 0.245, 0.168, 0.402, 0.24, 0.373, 0.24, 0.475, 0.244, 0.269, 0.292, 0.276, 0.244, 0.31, 0.244, 0.241, 0.29, 0.251, 0.244, 0.346, 0.24, 0.225, 0.244, 0.18, 0.217, 0.368, 0.182, 0.401, 0.182, 0.471, 0.188, 0.302, 0.185, 0.277, 0.189, 0.254, 0.189, 0.229, 0.189, 0.189, 0.185, 0.341, 0.182, 0.401, 0.155, 0.368, 0.155, 0.471, 0.174, 0.227, 0.155, 0.189, 0.155, 0.263, 0.168, 0.194, 0.171, 0.341, 0.155, 0.305, 0.172, 0.31, 0.155, 0.195, 0.101, 0.214, 0.012, 0.235, 0.046, 0.234, 0.003, 0.259, 0.1, 0.262, 0.032, 0.283, 0.1, 0.289, 0.016, 0.282, 0.046, 0.344, 0.1, 0.37, 0.033, 0.369, 0.008, 0.349, 0.015, 0.314, 0.1, 0.394, 0.005, 0.393, 0.1, 0.366, 0.1, 0.319, 0.036, 0.318, 0.011, 0.443, 0.036, 0.432, 0.02, 0.396, 0.033, 0.46, 0.156, 0.446, 0.097, 0.242, -0.001, 0.217, -0.029, 0.272, 0.003, 0.293, 0.002, 0.265, 0.012, 0.375, 0.002, 0.357, 0.002, 0.327, 0.001, 0.39, 0.001, 0.43, 0.003, 0.229, 0.1, 0.348, 0.033, 0.212, 0.046, 0.29, 0.173, 0.255, 0.154, 0.285, 0.154, 0.475, 0.301, 0.43, 0.301, 0.432, 0.286, 0.475, 0.282, 0.372, 0.29, 0.425, 0.286, 0.379, 0.308, 0.327, 0.301, 0.218, 0.297, 0.175, 0.291, 0.172, 0.274, 0.219, 0.308, 0.217, 0.173, 0.243, 0.169, 0.413, 0.245, 0.43, 0.246, 0.475, 0.25, 0.273, 0.301, 0.28, 0.25, 0.321, 0.25, 0.24, 0.299, 0.251, 0.25, 0.364, 0.246, 0.175, 0.246, 0.22, 0.25, 0.407, 0.183, 0.429, 0.184, 0.475, 0.187, 0.282, 0.191, 0.312, 0.187, 0.254, 0.191, 0.225, 0.191, 0.186, 0.187, 0.358, 0.184, 0.39, 0.154, 0.429, 0.154, 0.475, 0.173, 0.186, 0.154, 0.222, 0.154, 0.266, 0.169, 0.194, 0.172, 0.358, 0.154, 0.315, 0.173, 0.321, 0.154, 0.195, 0.096, 0.218, -0.003, 0.231, 0.007, 0.232, 0.038, 0.261, 0.096, 0.266, 0.035, 0.289, 0.096, 0.288, 0.003, 0.295, 0.023, 0.362, 0.096, 0.366, 0.011, 0.39, 0, 0.392, 0.033, 0.327, 0.096, 0.425, 0.001, 0.389, 0.096, 0.42, 0.096, 0.33, 0.015, 0.331, 0.037, 0.435, 0.043, 0.422, 0.033, 0.435, 0.032, 0.445, 0.096, 0.461, 0.154, 0.207, 0.001, 0.25, 0.002, 0.3, 0.001, 0.275, 0.002, 0.265, 0.004, 0.398, 0, 0.377, 0.001, 0.331, 0.016, 0.341, 0.001, 0.42, 0.001, 0.443, 0.005, 0.225, 0.096, 0.366, 0.033, 0.209, 0.04, 0.361, 0.745, 0.418, 0.745, 0.419, 0.724, 0.268, 0.488, 0.3, 0.486, 0.299, 0.464, 0.462, 0.751, 0.461, 0.719, 0.361, 0.485, 0.361, 0.587, 0.335, 0.596, 0.361, 0.596, 0.361, 0.724, 0.361, 0.464, 0.27, 0.466, 0.361, 0.793, 0.39, 0.832, 0.386, 0.789, 0.361, 0.776, 0.388, 0.78, 0.416, 0.762, 0.302, 0.566, 0.292, 0.55, 0.292, 0.572, 0.361, 0.536, 0.361, 0.506, 0.303, 0.536, 0.361, 0.493, 0.299, 0.493, 0.451, 0.881, 0.428, 0.851, 0.423, 0.868, 0.459, 0.855, 0.449, 0.843, 0.297, 0.506, 0.429, 0.99, 0.402, 0.932, 0.405, 0.957, 0.361, 0.609, 0.34, 0.609, 0.393, 0.957, 0.39, 0.939, 0.361, 0.566, 0.308, 0.585, 0.361, 0.834, 0.401, 0.847, 0.402, 0.839, 0.277, 0.603, 0.233, 0.61, 0.293, 0.618, 0.288, 0.558, 0.471, 0.825, 0.467, 0.763, 0.418, 0.776, 0.458, 0.932, 0.416, 0.847, 0.411, 0.841, 0.347, 0.62, 0.361, 0.616, 0.425, 0.901, 0.361, 0.626, 0.303, 0.63, 0.338, 0.633, 0.434, 0.99, 0.297, 0.63, 0.367, 0.894, 0.388, 0.921, 0.443, 0.893, 0.265, 0.543, 0.352, 0.629, 0.347, 0.633, 0.398, 0.87, 0.361, 0.936, 0.361, 0.87, 0.365, 0.872, 0.46, 0.698, 0.423, 0.677, 0.361, 0.686, 0.361, 0.42, 0.308, 0.427, 0.274, 0.441, 0.292, 0.432, 0.273, 0.407, 0.303, 0.724, 0.306, 0.748, 0.456, 0.488, 0.422, 0.464, 0.422, 0.486, 0.264, 0.75, 0.263, 0.723, 0.422, 0.587, 0.387, 0.596, 0.454, 0.468, 0.266, 0.693, 0.296, 0.678, 0.267, 0.654, 0.305, 0.837, 0.332, 0.832, 0.337, 0.789, 0.421, 0.509, 0.452, 0.494, 0.422, 0.493, 0.431, 0.577, 0.436, 0.566, 0.422, 0.536, 0.272, 0.881, 0.272, 0.832, 0.263, 0.856, 0.305, 0.776, 0.246, 0.829, 0.297, 0.99, 0.318, 0.958, 0.324, 0.932, 0.332, 0.939, 0.295, 0.851, 0.299, 0.868, 0.306, 0.847, 0.428, 0.618, 0.492, 0.603, 0.453, 0.601, 0.432, 0.564, 0.241, 0.842, 0.293, 0.99, 0.268, 0.932, 0.356, 0.843, 0.381, 0.609, 0.297, 0.901, 0.28, 0.894, 0.374, 0.62, 0.383, 0.633, 0.418, 0.63, 0.263, 0.958, 0.337, 0.921, 0.424, 0.63, 0.355, 0.894, 0.438, 0.572, 0.456, 0.572, 0.444, 0.564, 0.369, 0.629, 0.374, 0.633, 0.329, 0.958, 0.324, 0.87, 0.359, 0.661, 0.414, 0.427, 0.43, 0.432, 0.454, 0.643, 0.355, 0.4, 0.302, 0.403, 0.456, 0.44, 0.453, 0.404, 0.419, 0.403, 0.366, 0.4, 0.434, 0.635, 0.4, 0.634, 0.363, 0.661, 0.289, 0.634, 0.322, 0.634, 0.353, 0.634, 0.368, 0.634, 0.263, 0.557, 0.469, 0.845, 0.306, 0.761, 0.259, 0.772, 0.417, 0.768, 0.273, 0.496, 0.462, 0.957, 0.417, 0.837, 0.361, 0.892, 0.357, 0.872, 0.366, 0.843, 0.322, 0.847, 0.311, 0.842, 0.321, 0.839, 0.305, 0.768, 0.334, 0.781].to_java Java::float)
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
                .addChild(Viewpoint.new()
                    .setDEF("Viewpoint1")
                    .setDescription("Sailor Front")
                    .setOrientation([0, 1, 0, 1.571].to_java Java::float)
                    .setPosition([2.293, 1.66, 0].to_java Java::float)
                )
                .addChild(Viewpoint.new()
                    .setDEF("Viewpoint2")
                    .setDescription("Sailor Back")
                    .setOrientation([-0.185, -0.965, -0.185, 1.605].to_java Java::float)
                    .setPosition([-1.208, 2, 0].to_java Java::float)
                )
            )
        )
    )
x3D0.toFileX3D "../data/Marine.new.jruby.x3d"
x3D0.toFileJSON "../data/Marine.new.jruby.json"
