####################################################################################################
#
# Invoking X3D model self-test:
#
#   $ python ROVParts.py
#
# Python package x3d.py package is available on PyPI for import.
#   This approach simplifies Python X3D deployment and use.
#   https://pypi.org/project/x3d
#
# Installation:
#       pip install x3d
# or
#       python -m pip install x3d
#
# Developer options for loading x3d package in other Python programs:
#
#    from x3d import *  # preferred approach, terser source that avoids x3d.* class prefixes
#
# or
#    import x3d         # traditional way to subclass x3d package, all classes require x3d.* prefix,
#                       # but python source is very verbose, for example x3d.Material x3d.Shape etc.
#                       # X3dToPython.xslt stylesheet insertPackagePrefix=true supports this option.
#
# Project home page:    # X3D Python Scene Access Interface Library (X3DPSAIL)
#                       # https://www.web3d.org/x3d/stylesheets/python/python.html
# Conversion generator: # https://www.web3d.org/x3d/stylesheets/X3dToPython.xslt
#
####################################################################################################

from x3d import *

newModel=X3D(profile='Immersive',version='3.2',
  head=head(
    children=[
    meta(content='ROVParts.x3d',name='title'),
    meta(content='Parts list of ROV',name='description'),
    meta(content='Luciano Cerritos',name='creator'),
    meta(content='3 August 2010',name='created'),
    meta(content='20 October 2019',name='modified'),
    meta(content='OjoDelMarROV.x3d',name='reference'),
    meta(content='Beetle.x3d',name='reference'),
    meta(content='TODO put report for summer internship',name='reference'),
    meta(content='TODO put pictures PVC pipes',name='drawing'),
    meta(content='http://en.wikipedia.org/wiki/Remotely_operated_underwater_vehicle',name='reference'),
    meta(content='http://www.marinetech.org/home.php',name='reference'),
    meta(content='http://www.marinetech.org/rov_competition/2009/technical_reports/ranger/Monterey_HS_MAOS%20Tech%20Report%202009.pdf',name='reference'),
    meta(content='Dale Tourtelotte creator of propeller',name='contributor'),
    meta(content='ROV Remote Operated Vehicle',name='subject'),
    meta(content='https://www.web3d.org/x3d/content/examples/Savage/Robots/RemotelyOperatedVehicles/ROVParts.x3d',name='identifier'),
    meta(content='X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit',name='generator'),
    meta(content='../../license.html',name='license')]),
  Scene=Scene(
    children=[
    WorldInfo(title='ROVParts.x3d'),
    Background(groundColor=[(0,0.388235,0.580392)],skyColor=[(0.741176,0.929412,1)]),
    Group(DEF='Viewpoints',
      children=[
      Viewpoint(description='ShaftAndPropeller BilgePumpMotor',orientation=(0,1,0,1.59),position=(1,.25,-1.25)),
      Viewpoint(description='TConnecter SideOutConnecter SideOut90Connecter',orientation=(0,1,0,1.59),position=(1,.25,-.5)),
      Viewpoint(description='XConnecter RoboticArm TConnecter',orientation=(0,1,0,1.59),position=(1,.25,0)),
      Viewpoint(description='Camera Elbow45Connecter XConnecter',orientation=(0,1,0,1.59),position=(1,.25,.5)),
      Viewpoint(description='Frame Camera',orientation=(0,1,0,1.59),position=(1,.25,1))]),
    Comment(' Switch DEF=\'Switcher\' whichChoice=\'0\' '),
    Group(DEF='RoboticArmTool',
      children=[
      Comment(' Note:Robotic arm was not in correct units need to scale from feet to meters '),
      Comment(' Copy from here '),
      Transform(DEF='ScaleFeetToMetersRoboticArm',rotation=(0,1,0,1.59),scale=(0.2,0.2,0.2),
        children=[
        Group(DEF='RoboticArm',
          children=[
          Transform(DEF='BaseOfArm',translation=(0,1,2.262),
            children=[
            Shape(
              geometry=Box(size=(.4,.5,.05)),
              appearance=Appearance(
                material=Material(diffuseColor=(0,0,0),emissiveColor=(0.086275,0.086275,0.086275),specularColor=(0.184314,0.184314,0.184314))))]),
          Transform(DEF='BaseArmConnector',rotation=(0,0,1,1.57059),translation=(0,1,2.39),
            children=[
            Shape(
              geometry=Cylinder(height=0.125,radius=0.15),
              appearance=Appearance(
                material=Material(ambientIntensity=0.16,diffuseColor=(0,0.031373,0.760784),emissiveColor=(0.101961,0,0.003922),shininess=0.6,specularColor=(0,0.023529,0.219608))))]),
          Transform(DEF='RightLowerArm',translation=(0.083,1.2,2.385),
            children=[
            Group(DEF='Arm',
              children=[
              Shape(
                geometry=Box(size=(0.025,0.50,0.1)),
                appearance=Appearance(
                  material=Material(ambientIntensity=0.25,diffuseColor=(1,0.854922,0),shininess=0.32,specularColor=(0.972549,1,0.439216))))])]),
          Transform(DEF='LeftLowerArm',translation=(-0.083,1.2,2.385),
            children=[
            Group(USE='Arm')]),
          Transform(DEF='RightUpperArm',rotation=(1,0,0,1.57059),translation=(0.068,1.4,2.579),
            children=[
            Group(USE='Arm')]),
          Transform(DEF='LeftUpperArm',rotation=(1,0,0,1.57059),translation=(-0.068,1.4,2.579),
            children=[
            Group(USE='Arm')]),
          Transform(DEF='MidArmConnector',rotation=(0,0,1,1.57059),translation=(0,1.40,2.382),
            children=[
            Shape(
              geometry=Cylinder(height=0.20,radius=0.04),
              appearance=Appearance(
                material=Material(ambientIntensity=0.02,diffuseColor=(1,0.058824,0.058824),shininess=0.45,specularColor=(0.341176,0,0))))]),
          Transform(DEF='UpperArmConnector',rotation=(0,0,1,1.57059),translation=(0,1.40,2.762),
            children=[
            Shape(
              geometry=Cylinder(height=0.2,radius=0.04),
              appearance=Appearance(
                material=Material(ambientIntensity=0.02,diffuseColor=(1,0.058824,0.058824),shininess=0.45,specularColor=(0.341176,0,0))))]),
          Transform(DEF='GripConnector',rotation=(1,0,0,1.57059),translation=(0,1.40,2.89),
            children=[
            Shape(
              geometry=Cylinder(height=0.05,radius=0.04),
              appearance=Appearance(
                material=Material(ambientIntensity=0.02,diffuseColor=(1,0.058824,0.058824),shininess=0.45,specularColor=(0.341176,0,0))))]),
          Transform(DEF='BaseArmGrip',translation=(0,1.40,2.795),
            children=[
            Shape(
              geometry=Box(size=(0.11,0.1,0.15)),
              appearance=Appearance(
                material=Material(ambientIntensity=0.16,diffuseColor=(0,0.031373,0.760784),emissiveColor=(0.101961,0,0.003922),shininess=0.6,specularColor=(0,0.023529,0.219608))))]),
          Transform(DEF='FingerRail',translation=(0,1.4,2.92),
            children=[
            Shape(
              geometry=Box(size=(0.5,0.1,0.05)),
              appearance=Appearance(
                material=Material(diffuseColor=(0,0,0),emissiveColor=(0.086275,0.086275,0.086275),specularColor=(0.184314,0.184314,0.184314))))]),
          Transform(DEF='TopRail',translation=(0,1.445,2.95),
            children=[
            Group(DEF='Rail',
              children=[
              Shape(
                geometry=Box(size=(0.5,0.01,0.03)),
                appearance=Appearance(
                  material=Material(diffuseColor=(0,0,0),emissiveColor=(0.086275,0.086275,0.086275),specularColor=(0.184314,0.184314,0.184314))))])]),
          Transform(DEF='BottomRail',translation=(0,1.3555,2.95),
            children=[
            Group(USE='Rail')]),
          Transform(DEF='RightSideRail',translation=(0.2475,1.4,2.95),
            children=[
            Group(DEF='SideRail',
              children=[
              Shape(
                geometry=Box(size=(0.005,0.08,.03)),
                appearance=Appearance(
                  material=Material(diffuseColor=(0,0,0),emissiveColor=(0.086275,0.086275,0.086275),specularColor=(0.184314,0.184314,0.184314))))])]),
          Transform(DEF='Left',translation=(-0.2475,1.4,2.95),
            children=[
            Group(USE='SideRail')]),
          Transform(DEF='RightExtensionFinger',translation=(.2273,1.4,3.015),
            children=[
            Group(DEF='ExtensionFinger',
              children=[
              Shape(
                geometry=Box(size=(0.03,0.080,0.23)),
                appearance=Appearance(
                  material=Material(),))])]),
          Transform(DEF='LeftExtensionFinger',translation=(-.2273,1.45,3.015),
            children=[
            Group(USE='ExtensionFinger')]),
          Transform(DEF='Finger',
            children=[
            Transform(DEF='RightFinger',translation=(.15,1.4,3.1048),
              children=[
              Shape(
                geometry=Box(size=(0.15,0.07,0.05)),
                appearance=Appearance(
                  material=Material(),))]),
            Transform(DEF='UpperLeftFinger',translation=(-.1675,1.45,3.1048),
              children=[
              Group(DEF='LeftFinger',
                children=[
                Shape(
                  geometry=Box(size=(0.15,0.02,0.05)),
                  appearance=Appearance(
                    material=Material(),))])]),
            Transform(DEF='LowerLeftFinger',translation=(-.1675,1.35,3.1048),
              children=[
              Group(USE='LeftFinger')]),
            Comment(' note that final value equals first value in keyValue array in order to support smooth looping '),
            Comment(' first drive around the location '),
            PositionInterpolator(DEF='RightFingerAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(0.15,1.4,3.1048),(0.15,1.4,3.1048),(0.15,1.4,3.1048),(0.15,1.4,3.1048),(0,1.4,3.1048),(0.15,1.4,3.1048),(0.15,1.4,3.1048),(0.15,1.4,3.1048),(0.15,1.4,3.1048)]),
            PositionInterpolator(DEF='RightExtensionFingerAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(0.2273,1.4,3.015),(0.2273,1.4,3.015),(0.2273,1.4,3.015),(0.2273,1.4,3.015),(0.090,1.4,3.015),(0.2273,1.4,3.015),(0.2273,1.4,3.015),(0.2273,1.4,3.015),(0.2273,1.4,3.015)]),
            PositionInterpolator(DEF='LeftExtensionFingerAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(-0.2273,1.4,3.015),(-0.2273,1.4,3.015),(-0.2273,1.4,3.015),(-0.2273,1.4,3.015),(-0.06,1.4,3.015),(-0.2273,1.4,3.015),(-0.2273,1.4,3.015),(-0.2273,1.4,3.015),(-0.2273,1.4,3.015)]),
            PositionInterpolator(DEF='UpperLeftFingerAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048),(0,1.45,3.1048),(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048),(-0.1675,1.45,3.1048)]),
            PositionInterpolator(DEF='LowerLeftFingerAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048),(0,1.35,3.1048),(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048),(-0.1675,1.35,3.1048)]),
            ROUTE(fromField='value_changed',fromNode='RightFingerAnimator',toField='set_translation',toNode='RightFinger'),
            ROUTE(fromField='value_changed',fromNode='RightExtensionFingerAnimator',toField='set_translation',toNode='RightExtensionFinger'),
            ROUTE(fromField='value_changed',fromNode='LeftExtensionFingerAnimator',toField='set_translation',toNode='LeftExtensionFinger'),
            ROUTE(fromField='value_changed',fromNode='UpperLeftFingerAnimator',toField='set_translation',toNode='UpperLeftFinger'),
            ROUTE(fromField='value_changed',fromNode='LowerLeftFingerAnimator',toField='set_translation',toNode='LowerLeftFinger'),
            Comment(' then rotate the pointer to match next direction while paused at each position '),
            Comment(' TODO missing angle values '),
            OrientationInterpolator(DEF='OrientationAnimator',key=[0,0.2,0.25,0.45,0.5,0.7,0.75,0.95,1],keyValue=[(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0),(1,0,0,0)]),
            Comment(' final rotation value is 2pi rather than 0 so that rotation animation is smooth, not flip-flopping '),
            ROUTE(fromField='value_changed',fromNode='OrientationAnimator',toField='set_rotation',toNode='RightFinger'),
            ROUTE(fromField='value_changed',fromNode='OrientationAnimator',toField='set_rotation',toNode='RightExtensionFinger'),
            ROUTE(fromField='value_changed',fromNode='OrientationAnimator',toField='set_rotation',toNode='LeftExtensionFinger'),
            ROUTE(fromField='value_changed',fromNode='OrientationAnimator',toField='set_rotation',toNode='UpperLeftFinger'),
            ROUTE(fromField='value_changed',fromNode='OrientationAnimator',toField='set_rotation',toNode='LowerLeftFinger'),
            Comment(' put TimeSensor clock last so that animation design pattern and ROUTE events flow upward '),
            TimeSensor(DEF='AnimationClock',cycleInterval=2,loop=True),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='RightFingerAnimator'),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='RightExtensionFingerAnimator'),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='LeftExtensionFingerAnimator'),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='UpperLeftFingerAnimator'),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='LowerLeftFingerAnimator'),
            ROUTE(fromField='fraction_changed',fromNode='AnimationClock',toField='set_fraction',toNode='OrientationAnimator')])])])]),
    Comment(' End copy here '),
    Comment(' End of robotic arm '),
    Comment(' Parts of PVC Connecters '),
    Group(DEF='Connecters',
      children=[
      Comment(' Copy SideOutConnecters from here '),
      Group(DEF='SideOutConnecters',
        children=[
        Transform(DEF='FTLeftElbow',translation=(0.5,0.25,-.5),
          children=[
          Transform(DEF='SideOut90Elbow',rotation=(1,0,0,1.563),
            children=[
            Shape(
              appearance=Appearance(
                material=Material(DEF='PVCColor',diffuseColor=(1,1,1))),
              geometry=Extrusion(creaseAngle=1.5708,crossSection=[(0.140625,0),(0.135,0.039375),(0.129375,0.055115),(0.12375,0.066796),(0.118125,0.076303),(0.1125,0.084375),(0.106875,0.091398),(0.10125,0.097594),(0.095625,0.103106),(0.09,0.108057),(0.084375,0.1125),(0.07875,0.116504),(0.073125,0.120113),(0.0675,0.123366),(0.061875,0.126282),(0.05625,0.128888),(0.050625,0.131193),(0.045,0.133228),(0.039375,0.135),(0.03375,0.136519),(0.028125,0.137784),(0.0225,0.138816),(0.016875,0.139612),(0.01125,0.140175),(0.005625,0.140512),(0,0.140625),(-0.005625,0.140512),(-0.01125,0.140175),(-0.016875,0.139612),(-0.0225,0.138816),(-0.028125,0.137784),(-0.03375,0.136519),(-0.039375,0.135),(-0.045,0.133228),(-0.050625,0.131193),(-0.05625,0.128888),(-0.061875,0.126282),(-0.0675,0.123366),(-0.073125,0.120113),(-0.07875,0.116504),(-0.084375,0.1125),(-0.09,0.108057),(-0.095625,0.103106),(-0.10125,0.097594),(-0.106875,0.091398),(-0.1125,0.084375),(-0.118125,0.076303),(-0.12375,0.066796),(-0.129375,0.055115),(-0.135,0.039375),(-0.140625,0.000113),(-0.135,-0.039375),(-0.129375,-0.055115),(-0.12375,-0.066796),(-0.118125,-0.076303),(-0.1125,-0.084375),(-0.106875,-0.091398),(-0.10125,-0.097594),(-0.095625,-0.103106),(-0.09,-0.108057),(-0.084375,-0.1125),(-0.07875,-0.116504),(-0.073125,-0.120113),(-0.0675,-0.123366),(-0.061875,-0.126282),(-0.050625,-0.131193),(-0.045,-0.133228),(-0.039375,-0.135),(-0.03375,-0.136519),(-0.028125,-0.137784),(-0.0225,-0.138816),(-0.016875,-0.139612),(-0.01125,-0.140175),(-0.005625,-0.140512),(0,-0.140625),(0.005625,-0.140512),(0.01125,-0.140175),(0.016875,-0.139612),(0.0225,-0.138816),(0.028125,-0.137784),(0.03375,-0.136519),(0.039375,-0.135),(0.045,-0.133228),(0.050625,-0.131193),(0.05625,-0.128888),(0.061875,-0.126282),(0.0675,-0.123366),(0.073125,-0.120113),(0.07875,-0.116504),(0.084375,-0.1125),(0.09,-0.108057),(0.095625,-0.103106),(0.10125,-0.097594),(0.106875,-0.091398),(0.1125,-0.084375),(0.118125,-0.076303),(0.12375,-0.066796),(0.129375,-0.055115),(0.135,-0.039375),(0.140625,0)],scale=[(0.195,0.195),(0.195,0.195),(0.195,0.195),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.195,0.195),(0.195,0.195),(0.195,0.195)],solid=False,spine=[(-0.033692,0.013184,0),(-0.027833,0.013184,0),(-0.024901,0.013184,0),(-0.021972,0.013184,0),(-0.019042,0.013184,0),(-0.016113,0.013184,0),(-0.013184,0.013184,0),(-0.010254,0.013184,0),(-0.007325,0.013184,0),(-0.004395,0.013184,0),(-0.004395,0.013184,0),(0.0045,0.012785,0),(0.007325,0.011613,0),(0.00975,0.00975,0),(0.011613,0.007325,0),(0.012785,0.0045,0),(0.013184,-0.004395,0),(0.013184,-0.004395,0),(0.013184,-0.007325,0),(0.013184,-0.010254,0),(0.013184,-0.013184,0),(0.013184,-0.016113,0),(0.013184,-0.019042,0),(0.013184,-0.021972,0),(0.013184,-0.024901,0),(0.013184,-0.027833,0),(0.013184,-0.03041,0),(0.013184,-0.033692,0)]))])]),
        Transform(DEF='FrontLeftSideOut90',rotation=(0,0,1,1.57059),translation=(.495,.19,-.495),
          children=[
          Group(DEF='PartSideOut90',
            children=[
            Shape(
              appearance=Appearance(
                material=Material(USE='PVCColor')),
              geometry=Extrusion(creaseAngle=1.5708,crossSection=[(0.144231,0),(0.138462,0.040385),(0.132692,0.056529),(0.126923,0.068509),(0.121154,0.078259),(0.115384,0.086539),(0.109615,0.093741),(0.103846,0.100096),(0.098077,0.10575),(0.092308,0.110827),(0.086539,0.115384),(0.080769,0.11949),(0.075,0.123192),(0.069231,0.126529),(0.063461,0.12952),(0.057692,0.132193),(0.051923,0.134558),(0.046154,0.136644),(0.040385,0.138462),(0.034616,0.14002),(0.028847,0.141317),(0.023077,0.142375),(0.017308,0.143192),(0.011538,0.143769),(0.005769,0.144115),(0,0.144231),(-0.005769,0.144115),(-0.011538,0.143769),(-0.017308,0.143192),(-0.023077,0.142375),(-0.028847,0.141317),(-0.034616,0.14002),(-0.040385,0.138462),(-0.046154,0.136644),(-0.051923,0.134558),(-0.057692,0.132193),(-0.063461,0.12952),(-0.069231,0.126529),(-0.075,0.123192),(-0.080769,0.11949),(-0.086539,0.115384),(-0.092308,0.110827),(-0.098077,0.10575),(-0.103846,0.100096),(-0.109615,0.093741),(-0.115384,0.086539),(-0.121154,0.078259),(-0.126923,0.068509),(-0.132692,0.056529),(-0.138462,0.040385),(-0.144231,0.000115),(-0.138462,-0.040385),(-0.132692,-0.056529),(-0.126923,-0.068509),(-0.121154,-0.078259),(-0.115384,-0.086539),(-0.109615,-0.093741),(-0.103846,-0.100096),(-0.098077,-0.10575),(-0.092308,-0.110827),(-0.086539,-0.115384),(-0.080769,-0.11949),(-0.075,-0.123192),(-0.069231,-0.126529),(-0.063461,-0.12952),(-0.051923,-0.134558),(-0.046154,-0.136644),(-0.040385,-0.138462),(-0.034616,-0.14002),(-0.028847,-0.141317),(-0.023077,-0.142375),(-0.017308,-0.143192),(-0.011538,-0.143769),(-0.005769,-0.144115),(0,-0.144231),(0.005769,-0.144115),(0.011538,-0.143769),(0.017308,-0.143192),(0.023077,-0.142375),(0.028847,-0.141317),(0.034616,-0.14002),(0.040385,-0.138462),(0.046154,-0.136644),(0.051923,-0.134558),(0.057692,-0.132193),(0.063461,-0.12952),(0.069231,-0.126529),(0.075,-0.123192),(0.080769,-0.11949),(0.086539,-0.115384),(0.092308,-0.110827),(0.098077,-0.10575),(0.103846,-0.100096),(0.109615,-0.093741),(0.115384,-0.086539),(0.121154,-0.078259),(0.126923,-0.068509),(0.132692,-0.056529),(0.138462,-0.040385),(0.144231,0)],scale=[(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.175,0.2),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.15,0.15)],solid=False,spine=[(0.004508,-0.013521,0),(0.004508,-0.013521,0),(0.007512,-0.013521,0),(0.010517,-0.013521,0),(0.013521,-0.013521,0),(0.016526,-0.013521,0),(0.019531,-0.013521,0),(0.022536,-0.013521,0),(0.025541,-0.013521,0),(0.028546,-0.013521,0),(0.034555,-0.013521,0),(0.057756,-0.013521,0)]))])])]),
      Comment(' End of copy '),
      Comment(' Copy TConnecters from here '),
      Group(DEF='TConnecters',
        children=[
        Transform(DEF='MidFrontRigtBTConneter',translation=(0.5,0.25,-.25),
          children=[
          Group(DEF='TConneter',
            children=[
            Transform(DEF='HorizontalTConneter',rotation=(1,0,0,1.57059),
              children=[
              Shape(
                geometry=Cylinder(height=0.076,radius=.0254),
                appearance=Appearance(
                  material=Material(USE='PVCColor')))]),
            Transform(DEF='VerticalTConneter',rotation=(0,0,1,-1.57059),translation=(0.02,0,0),
              children=[
              Shape(
                geometry=Cylinder(height=0.04,radius=.0254),
                appearance=Appearance(
                  material=Material(USE='PVCColor')))])])])]),
      Comment(' End Copy '),
      Comment(' Copy XConnecters from here '),
      Group(DEF='XConnecters',
        children=[
        Transform(DEF='RightTopXConnecter',rotation=(0,0,1,-1.57059),translation=(.5,.25,.25),
          children=[
          Group(DEF='XConnecter',
            children=[
            Transform(DEF='HorizontalXConnecter',rotation=(1,0,0,1.57059),
              children=[
              Shape(
                geometry=Cylinder(height=0.08,radius=.0254),
                appearance=Appearance(
                  material=Material(USE='PVCColor')))]),
            Transform(DEF='VerticalXConnecter',rotation=(0,0,1,-1.57059),translation=(-0.002,0,0),
              children=[
              Shape(
                geometry=Cylinder(height=0.08,radius=.0254),
                appearance=Appearance(
                  material=Material(USE='PVCColor')))])])])]),
      Comment(' End Copy here '),
      Comment(' Copy Elbow45Connecters from here '),
      Group(DEF='Elbow45Connecters',
        children=[
        Group(DEF='SideOut45',
          children=[
          Transform(DEF='Elbow45Connecter',rotation=(0,1,0,1.59),translation=(0.5,0.25,0.5),
            children=[
            Transform(DEF='ElbowPlacementOnVerticalPipe',rotation=(0,0,1,-.6),
              children=[
              Shape(
                appearance=Appearance(
                  material=Material(USE='PVCColor')),
                geometry=Extrusion(creaseAngle=1.5708,crossSection=[(0.140625,0),(0.135,0.039375),(0.129375,0.055115),(0.12375,0.066796),(0.118125,0.076303),(0.1125,0.084375),(0.106875,0.091398),(0.10125,0.097594),(0.095625,0.103106),(0.09,0.108057),(0.084375,0.1125),(0.07875,0.116504),(0.073125,0.120113),(0.0675,0.123366),(0.061875,0.126282),(0.05625,0.128888),(0.050625,0.131193),(0.045,0.133228),(0.039375,0.135),(0.03375,0.136519),(0.028125,0.137784),(0.0225,0.138816),(0.016875,0.139612),(0.01125,0.140175),(0.005625,0.140512),(0,0.140625),(-0.005625,0.140512),(-0.01125,0.140175),(-0.016875,0.139612),(-0.0225,0.138816),(-0.028125,0.137784),(-0.03375,0.136519),(-0.039375,0.135),(-0.045,0.133228),(-0.050625,0.131193),(-0.05625,0.128888),(-0.061875,0.126282),(-0.0675,0.123366),(-0.073125,0.120113),(-0.07875,0.116504),(-0.084375,0.1125),(-0.09,0.108057),(-0.095625,0.103106),(-0.10125,0.097594),(-0.106875,0.091398),(-0.1125,0.084375),(-0.118125,0.076303),(-0.12375,0.066796),(-0.129375,0.055115),(-0.135,0.039375),(-0.140625,0.000113),(-0.135,-0.039375),(-0.129375,-0.055115),(-0.12375,-0.066796),(-0.118125,-0.076303),(-0.1125,-0.084375),(-0.106875,-0.091398),(-0.10125,-0.097594),(-0.095625,-0.103106),(-0.09,-0.108057),(-0.084375,-0.1125),(-0.07875,-0.116504),(-0.073125,-0.120113),(-0.0675,-0.123366),(-0.061875,-0.126282),(-0.050625,-0.131193),(-0.045,-0.133228),(-0.039375,-0.135),(-0.03375,-0.136519),(-0.028125,-0.137784),(-0.0225,-0.138816),(-0.016875,-0.139612),(-0.01125,-0.140175),(-0.005625,-0.140512),(0,-0.140625),(0.005625,-0.140512),(0.01125,-0.140175),(0.016875,-0.139612),(0.0225,-0.138816),(0.028125,-0.137784),(0.03375,-0.136519),(0.039375,-0.135),(0.045,-0.133228),(0.050625,-0.131193),(0.05625,-0.128888),(0.061875,-0.126282),(0.0675,-0.123366),(0.073125,-0.120113),(0.07875,-0.116504),(0.084375,-0.1125),(0.09,-0.108057),(0.095625,-0.103106),(0.10125,-0.097594),(0.106875,-0.091398),(0.1125,-0.084375),(0.118125,-0.076303),(0.12375,-0.066796),(0.129375,-0.055115),(0.135,-0.039375),(0.140625,0)],scale=[(0.195,0.195),(0.195,0.195),(0.195,0.195),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.195,0.195),(0.195,0.195),(0.195,0.195)],solid=False,spine=[(-0.033692,0.013184,0),(-0.027833,0.013184,0),(-0.024901,0.013184,0),(-0.021972,0.013184,0),(-0.019042,0.013184,0),(-0.016113,0.013184,0),(-0.013184,0.013184,0),(-0.010254,0.013184,0),(-0.007325,0.013184,0),(-0.004395,0.013184,0),(0.0045,0.012785,0),(0.007325,0.011613,0),(0.00975,0.00975,0),(0.020144,-0.010254,0),(0.026141,-0.016113,0),(0.029113,-0.021142,0),(0.032121,-0.024172,0),(0.034004,-0.027133,0)]))])])])]),
      Comment(' End Copy '),
      Comment(' Copy SideOut90 from here '),
      Group(DEF='SideOut90Connecter',
        children=[
        Transform(DEF='SideOut90',rotation=(0,1,0,1.563),translation=(0.5,0.25,-.75),
          children=[
          Shape(
            appearance=Appearance(
              material=Material(USE='PVCColor')),
            geometry=Extrusion(creaseAngle=1.5708,crossSection=[(0.140625,0),(0.135,0.039375),(0.129375,0.055115),(0.12375,0.066796),(0.118125,0.076303),(0.1125,0.084375),(0.106875,0.091398),(0.10125,0.097594),(0.095625,0.103106),(0.09,0.108057),(0.084375,0.1125),(0.07875,0.116504),(0.073125,0.120113),(0.0675,0.123366),(0.061875,0.126282),(0.05625,0.128888),(0.050625,0.131193),(0.045,0.133228),(0.039375,0.135),(0.03375,0.136519),(0.028125,0.137784),(0.0225,0.138816),(0.016875,0.139612),(0.01125,0.140175),(0.005625,0.140512),(0,0.140625),(-0.005625,0.140512),(-0.01125,0.140175),(-0.016875,0.139612),(-0.0225,0.138816),(-0.028125,0.137784),(-0.03375,0.136519),(-0.039375,0.135),(-0.045,0.133228),(-0.050625,0.131193),(-0.05625,0.128888),(-0.061875,0.126282),(-0.0675,0.123366),(-0.073125,0.120113),(-0.07875,0.116504),(-0.084375,0.1125),(-0.09,0.108057),(-0.095625,0.103106),(-0.10125,0.097594),(-0.106875,0.091398),(-0.1125,0.084375),(-0.118125,0.076303),(-0.12375,0.066796),(-0.129375,0.055115),(-0.135,0.039375),(-0.140625,0.000113),(-0.135,-0.039375),(-0.129375,-0.055115),(-0.12375,-0.066796),(-0.118125,-0.076303),(-0.1125,-0.084375),(-0.106875,-0.091398),(-0.10125,-0.097594),(-0.095625,-0.103106),(-0.09,-0.108057),(-0.084375,-0.1125),(-0.07875,-0.116504),(-0.073125,-0.120113),(-0.0675,-0.123366),(-0.061875,-0.126282),(-0.050625,-0.131193),(-0.045,-0.133228),(-0.039375,-0.135),(-0.03375,-0.136519),(-0.028125,-0.137784),(-0.0225,-0.138816),(-0.016875,-0.139612),(-0.01125,-0.140175),(-0.005625,-0.140512),(0,-0.140625),(0.005625,-0.140512),(0.01125,-0.140175),(0.016875,-0.139612),(0.0225,-0.138816),(0.028125,-0.137784),(0.03375,-0.136519),(0.039375,-0.135),(0.045,-0.133228),(0.050625,-0.131193),(0.05625,-0.128888),(0.061875,-0.126282),(0.0675,-0.123366),(0.073125,-0.120113),(0.07875,-0.116504),(0.084375,-0.1125),(0.09,-0.108057),(0.095625,-0.103106),(0.10125,-0.097594),(0.106875,-0.091398),(0.1125,-0.084375),(0.118125,-0.076303),(0.12375,-0.066796),(0.129375,-0.055115),(0.135,-0.039375),(0.140625,0)],scale=[(0.195,0.195),(0.195,0.195),(0.195,0.195),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.175,0.175),(0.195,0.195),(0.195,0.195),(0.195,0.195)],solid=False,spine=[(-0.033692,0.013184,0),(-0.027833,0.013184,0),(-0.024901,0.013184,0),(-0.021972,0.013184,0),(-0.019042,0.013184,0),(-0.016113,0.013184,0),(-0.013184,0.013184,0),(-0.010254,0.013184,0),(-0.007325,0.013184,0),(-0.004395,0.013184,0),(-0.004395,0.013184,0),(0.0045,0.012785,0),(0.007325,0.011613,0),(0.00975,0.00975,0),(0.011613,0.007325,0),(0.012785,0.0045,0),(0.013184,-0.004395,0),(0.013184,-0.004395,0),(0.013184,-0.007325,0),(0.013184,-0.010254,0),(0.013184,-0.013184,0),(0.013184,-0.016113,0),(0.013184,-0.019042,0),(0.013184,-0.021972,0),(0.013184,-0.024901,0),(0.013184,-0.027833,0),(0.013184,-0.03041,0),(0.013184,-0.033692,0)]))])]),
      Comment(' End here '),],),
    Group(DEF='Camera',
      children=[
      Transform(DEF='BackCameraTool',scale=(0.2,0.2,0.2),translation=(.5,0.25,.85),
        children=[
        Group(DEF='BackCameraGroup',
          children=[
          Transform(DEF='BackCamera',rotation=(0,0,1,-1.5708),translation=(-0.09,0.28,-0.5),
            children=[
            Comment(' Remove comment when using viewpoint '),
            Comment(' Transform DEF=\'RepositionCameraAtLens\' rotation=\'0 1 0 3.1416\' translation=\'0 0.2 0\'> <Viewpoint description=\'Back camera\' fieldOfView=\'2.0944\' orientation=\'1 0 0 1.5708\' position=\'0 0 0\'/> </Transform '),
            Group(DEF='BackCameraCover',
              children=[
              Shape(
                geometry=Cylinder(height=0.408,radius=0.2,solid=False,top=False),
                appearance=Appearance(
                  material=Material(DEF='BackCameraCaseCoverColor',diffuseColor=(0.921569,0.941176,0))))]),
            Group(DEF='BackCameraElectronicBase',
              children=[
              Shape(
                geometry=Cylinder(height=0.3,radius=0.19),
                appearance=Appearance(
                  material=Material(DEF='BCEB',ambientIntensity=0.19,diffuseColor=(0.05098,0.05098,0.05098),shininess=0.74)))])]),
          Transform(DEF='CameraShaftTransform',rotation=(0,0,1,1.57059),translation=(-0.09,-0.0475,-0.5),
            children=[
            Shape(
              geometry=Cylinder(height=0.375,radius=0.14),
              appearance=Appearance(
                material=Material(USE='BackCameraCaseCoverColor')))])])])]),
    Comment(' End of Camera '),
    Comment(' Copy Frame here '),
    Group(DEF='Frame',
      children=[
      Transform(DEF='BottomFrontFrame',rotation=(0,1,0,1.57059),translation=(0.5,.25,1),
        children=[
        Group(DEF='FBWFrameROV',
          children=[
          Shape(
            geometry=Cylinder(height=0.37,radius=.022225),
            appearance=Appearance(
              material=Material(USE='PVCColor')))])])]),
    Comment(' End of frame '),
    Comment(' Copy Bilge Pump here '),
    Group(DEF='BilgePumpMotors',
      children=[
      Transform(DEF='Motor',translation=(0.5,0.25,-1.25),
        children=[
        Transform(DEF='BilgePumpMotor',rotation=(0,1,0,1.579),
          children=[
          Shape(
            appearance=Appearance(
              material=Material(diffuseColor=(0,0,0))),
            geometry=Extrusion(creaseAngle=1.5708,crossSection=[(0.28125,0),(0.27,0.07875),(0.25875,0.110232),(0.2475,0.133593),(0.23625,0.152607),(0.225,0.16875),(0.21375,0.182793),(0.2025,0.195189),(0.19125,0.206211),(0.18,0.216114),(0.16875,0.225),(0.1575,0.233007),(0.14625,0.240225),(0.135,0.246732),(0.12375,0.252564),(0.1125,0.257775),(0.10125,0.262386),(0.09,0.266457),(0.07875,0.27),(0.0675,0.273039),(0.05625,0.275568),(0.045,0.277632),(0.03375,0.279225),(0.0225,0.28035),(0.01125,0.281025),(0,0.28125),(-0.01125,0.281025),(-0.0225,0.28035),(-0.03375,0.279225),(-0.045,0.277632),(-0.05625,0.275568),(-0.0675,0.273039),(-0.07875,0.27),(-0.09,0.266457),(-0.10125,0.262386),(-0.1125,0.257775),(-0.12375,0.252564),(-0.135,0.246732),(-0.14625,0.240225),(-0.1575,0.233007),(-0.16875,0.225),(-0.18,0.216114),(-0.19125,0.206211),(-0.2025,0.195189),(-0.21375,0.182793),(-0.225,0.16875),(-0.23625,0.152607),(-0.2475,0.133593),(-0.25875,0.110232),(-0.27,0.07875),(-0.28125,0.000225),(-0.27,-0.07875),(-0.25875,-0.110232),(-0.2475,-0.133593),(-0.23625,-0.152607),(-0.225,-0.16875),(-0.21375,-0.182793),(-0.2025,-0.195189),(-0.19125,-0.206211),(-0.18,-0.216114),(-0.16875,-0.225),(-0.1575,-0.233007),(-0.14625,-0.240225),(-0.135,-0.246732),(-0.12375,-0.252564),(-0.10125,-0.262386),(-0.09,-0.266457),(-0.07875,-0.27),(-0.0675,-0.273039),(-0.05625,-0.275568),(-0.045,-0.277632),(-0.03375,-0.279225),(-0.0225,-0.28035),(-0.01125,-0.281025),(0,-0.28125),(0.01125,-0.281025),(0.0225,-0.28035),(0.03375,-0.279225),(0.045,-0.277632),(0.05625,-0.275568),(0.0675,-0.273039),(0.07875,-0.27),(0.09,-0.266457),(0.10125,-0.262386),(0.1125,-0.257775),(0.12375,-0.252564),(0.135,-0.246732),(0.14625,-0.240225),(0.1575,-0.233007),(0.16875,-0.225),(0.18,-0.216114),(0.19125,-0.206211),(0.2025,-0.195189),(0.21375,-0.182793),(0.225,-0.16875),(0.23625,-0.152607),(0.2475,-0.133593),(0.25875,-0.110232),(0.27,-0.07875),(0.28125,0)],scale=[(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.2,0.2),(0.15,0.15),(0.15,0.15),(0.15,0.15),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03),(0.03,0.03)],solid=False,spine=[(0.00879,-0.026367,0),(0.00879,-0.026367,0),(0.014649,-0.026367,0),(0.020508,-0.026367,0),(0.026367,-0.026367,0),(0.032226,-0.026367,0),(0.038085,-0.026367,0),(0.043944,-0.026367,0),(0.049803,-0.026367,0),(0.055665,-0.026367,0),(0.067383,-0.026367,0),(0.112623,-0.026367,0),(0.114843,-0.026367,0),(0.117186,-0.026367,0),(0.121875,-0.026367,0),(0.124218,-0.026367,0),(0.126564,-0.026367,0),(0.130782,-0.026367,0),(0.13125,-0.026367,0),(0.133593,-0.026367,0),(0.135939,-0.026367,0),(0.138282,-0.026367,0),(0.140625,-0.026367,0)]))])])]),
    Comment(' End of Bilge motor '),
    Comment(' Copy ShaftAndPropeller from here '),
    Group(DEF='ShaftAndPropeller',
      children=[
      TimeSensor(DEF='Clock',loop=True),
      Transform(DEF='RightShaft',rotation=(1,0,0,1.57059),translation=(0.5,.25,-1),
        children=[
        Group(DEF='BilgePumpShaft',
          children=[
          Shape(
            geometry=Cylinder(height=0.0237,radius=0.0098),
            appearance=Appearance(
              material=Material(ambientIntensity=0.256,diffuseColor=(0.372322,0.371574,0.373173),shininess=0.8,specularColor=(0.890909,0.887832,0.890909))))]),
        Transform(DEF='SidePropeller',rotation=(1,0,0,1.57059),
          children=[
          Transform(DEF='Propeller',translation=(0,0,0.01),
            children=[
            Transform(rotation=(1,0,0,1.57059),scale=(0.007,0.007,0.007),
              children=[
              Shape(
                appearance=Appearance(
                  material=Material(DEF='MA_Material',ambientIntensity=0.167,diffuseColor=(1.0,0.0,0.0),shininess=0.098,specularColor=(0.401,0.401,0.401))),
                geometry=IndexedFaceSet(coordIndex=[0,10,13,1,-1,1,13,14,2,-1,2,14,15,3,-1,3,15,1880,1879,-1,10,11,16,13,-1,13,16,17,14,-1,14,17,18,15,-1,15,18,1881,1880,-1,11,12,19,16,-1,16,19,20,17,-1,17,20,21,18,-1,18,21,1882,1881,-1,12,1928,1927,19,-1,19,1927,1926,20,-1,20,1926,1925,21,-1,21,1925,2398,1882,-1,0,1,22,4,-1,4,22,23,5,-1,5,23,24,6,-1,6,24,1871,1872,-1,1,2,25,22,-1,22,25,26,23,-1,23,26,27,24,-1,24,27,1870,1871,-1,2,3,28,25,-1,25,28,29,26,-1,26,29,30,27,-1,27,30,1869,1870,-1,3,1879,1878,28,-1,28,1878,1877,29,-1,29,1877,1876,30,-1,30,1876,2394,1869,-1,0,4,31,7,-1,7,31,32,8,-1,8,32,33,9,-1,9,33,1913,1914,-1,4,5,34,31,-1,31,34,35,32,-1,32,35,36,33,-1,33,36,1912,1913,-1,5,6,37,34,-1,34,37,38,35,-1,35,38,39,36,-1,36,39,1911,1912,-1,6,1872,1873,37,-1,37,1873,1874,38,-1,38,1874,1875,39,-1,39,1875,2397,1911,-1,0,7,40,10,-1,10,40,41,11,-1,11,41,42,12,-1,12,42,1929,1928,-1,7,8,43,40,-1,40,43,44,41,-1,41,44,45,42,-1,42,45,1930,1929,-1,8,9,46,43,-1,43,46,47,44,-1,44,47,48,45,-1,45,48,1931,1930,-1,9,1914,1915,46,-1,46,1915,1916,47,-1,47,1916,1917,48,-1,48,1917,2401,1931,-1,49,59,62,50,-1,50,62,63,51,-1,51,63,64,52,-1,52,64,1920,1921,-1,59,60,65,62,-1,62,65,66,63,-1,63,66,67,64,-1,64,67,1919,1920,-1,60,61,68,65,-1,65,68,69,66,-1,66,69,70,67,-1,67,70,1918,1919,-1,61,1963,1962,68,-1,68,1962,1961,69,-1,69,1961,1960,70,-1,70,1960,2398,1918,-1,49,50,71,53,-1,53,71,72,54,-1,54,72,73,55,-1,55,73,1948,1949,-1,50,51,74,71,-1,71,74,75,72,-1,72,75,76,73,-1,73,76,1947,1948,-1,51,52,77,74,-1,74,77,78,75,-1,75,78,79,76,-1,76,79,1946,1947,-1,52,1921,1922,77,-1,77,1922,1923,78,-1,78,1923,1924,79,-1,79,1924,2399,1946,-1,49,53,80,56,-1,56,80,81,57,-1,57,81,82,58,-1,58,82,1957,1956,-1,53,54,83,80,-1,80,83,84,81,-1,81,84,85,82,-1,82,85,1958,1957,-1,54,55,86,83,-1,83,86,87,84,-1,84,87,88,85,-1,85,88,1959,1958,-1,55,1949,1950,86,-1,86,1950,1951,87,-1,87,1951,1952,88,-1,88,1952,2403,1959,-1,49,56,89,59,-1,59,89,90,60,-1,60,90,91,61,-1,61,91,1964,1963,-1,56,57,92,89,-1,89,92,93,90,-1,90,93,94,91,-1,91,94,1965,1964,-1,57,58,95,92,-1,92,95,96,93,-1,93,96,97,94,-1,94,97,1966,1965,-1,58,1956,1955,95,-1,95,1955,1954,96,-1,96,1954,1953,97,-1,97,1953,2402,1966,-1,98,108,111,99,-1,99,111,112,100,-1,100,112,113,101,-1,101,113,1894,1893,-1,108,109,114,111,-1,111,114,115,112,-1,112,115,116,113,-1,113,116,1895,1894,-1,109,110,117,114,-1,114,117,118,115,-1,115,118,119,116,-1,116,119,1896,1895,-1,110,1949,1948,117,-1,117,1948,1947,118,-1,118,1947,1946,119,-1,119,1946,2399,1896,-1,98,99,120,102,-1,102,120,121,103,-1,103,121,122,104,-1,104,122,1969,1970,-1,99,100,123,120,-1,120,123,124,121,-1,121,124,125,122,-1,122,125,1968,1969,-1,100,101,126,123,-1,123,126,127,124,-1,124,127,128,125,-1,125,128,1967,1968,-1,101,1893,1892,126,-1,126,1892,1891,127,-1,127,1891,1890,128,-1,128,1890,2395,1967,-1,98,102,129,105,-1,105,129,130,106,-1,106,130,131,107,-1,107,131,1978,1977,-1,102,103,132,129,-1,129,132,133,130,-1,130,133,134,131,-1,131,134,1979,1978,-1,103,104,135,132,-1,132,135,136,133,-1,133,136,137,134,-1,134,137,1980,1979,-1,104,1970,1971,135,-1,135,1971,1972,136,-1,136,1972,1973,137,-1,137,1973,2404,1980,-1,98,105,138,108,-1,108,138,139,109,-1,109,139,140,110,-1,110,140,1950,1949,-1,105,106,141,138,-1,138,141,142,139,-1,139,142,143,140,-1,140,143,1951,1950,-1,106,107,144,141,-1,141,144,145,142,-1,142,145,146,143,-1,143,146,1952,1951,-1,107,1977,1976,144,-1,144,1976,1975,145,-1,145,1975,1974,146,-1,146,1974,2403,1952,-1,147,157,160,148,-1,148,160,161,149,-1,149,161,162,150,-1,150,162,1878,1879,-1,157,158,163,160,-1,160,163,164,161,-1,161,164,165,162,-1,162,165,1877,1878,-1,158,159,166,163,-1,163,166,167,164,-1,164,167,168,165,-1,165,168,1876,1877,-1,159,1991,1990,166,-1,166,1990,1989,167,-1,167,1989,1988,168,-1,168,1988,2394,1876,-1,147,148,169,151,-1,151,169,170,152,-1,152,170,171,153,-1,153,171,1962,1963,-1,148,149,172,169,-1,169,172,173,170,-1,170,173,174,171,-1,171,174,1961,1962,-1,149,150,175,172,-1,172,175,176,173,-1,173,176,177,174,-1,174,177,1960,1961,-1,150,1879,1880,175,-1,175,1880,1881,176,-1,176,1881,1882,177,-1,177,1882,2398,1960,-1,147,151,178,154,-1,154,178,179,155,-1,155,179,180,156,-1,156,180,1983,1984,-1,151,152,181,178,-1,178,181,182,179,-1,179,182,183,180,-1,180,183,1982,1983,-1,152,153,184,181,-1,181,184,185,182,-1,182,185,186,183,-1,183,186,1981,1982,-1,153,1963,1964,184,-1,184,1964,1965,185,-1,185,1965,1966,186,-1,186,1966,2402,1981,-1,147,154,187,157,-1,157,187,188,158,-1,158,188,189,159,-1,159,189,1992,1991,-1,154,155,190,187,-1,187,190,191,188,-1,188,191,192,189,-1,189,192,1993,1992,-1,155,156,193,190,-1,190,193,194,191,-1,191,194,195,192,-1,192,195,1994,1993,-1,156,1984,1985,193,-1,193,1985,1986,194,-1,194,1986,1987,195,-1,195,1987,2405,1994,-1,196,206,209,197,-1,197,209,210,198,-1,198,210,211,199,-1,199,211,1866,1865,-1,206,207,212,209,-1,209,212,213,210,-1,210,213,214,211,-1,211,214,1867,1866,-1,207,208,215,212,-1,212,215,216,213,-1,213,216,217,214,-1,214,217,1868,1867,-1,208,1970,1969,215,-1,215,1969,1968,216,-1,216,1968,1967,217,-1,217,1967,2395,1868,-1,196,197,218,200,-1,200,218,219,201,-1,201,219,220,202,-1,202,220,1990,1991,-1,197,198,221,218,-1,218,221,222,219,-1,219,222,223,220,-1,220,223,1989,1990,-1,198,199,224,221,-1,221,224,225,222,-1,222,225,226,223,-1,223,226,1988,1989,-1,199,1865,1864,224,-1,224,1864,1863,225,-1,225,1863,1862,226,-1,226,1862,2394,1988,-1,196,200,227,203,-1,203,227,228,204,-1,204,228,229,205,-1,205,229,1999,1998,-1,200,201,230,227,-1,227,230,231,228,-1,228,231,232,229,-1,229,232,2000,1999,-1,201,202,233,230,-1,230,233,234,231,-1,231,234,235,232,-1,232,235,2001,2000,-1,202,1991,1992,233,-1,233,1992,1993,234,-1,234,1993,1994,235,-1,235,1994,2405,2001,-1,196,203,236,206,-1,206,236,237,207,-1,207,237,238,208,-1,208,238,1971,1970,-1,203,204,239,236,-1,236,239,240,237,-1,237,240,241,238,-1,238,241,1972,1971,-1,204,205,242,239,-1,239,242,243,240,-1,240,243,244,241,-1,241,244,1973,1972,-1,205,1998,1997,242,-1,242,1997,1996,243,-1,243,1996,1995,244,-1,244,1995,2404,1973,-1,245,255,258,246,-1,246,258,259,247,-1,247,259,260,248,-1,248,260,1997,1998,-1,255,256,261,258,-1,258,261,262,259,-1,259,262,263,260,-1,260,263,1996,1997,-1,256,257,264,261,-1,261,264,265,262,-1,262,265,266,263,-1,263,266,1995,1996,-1,257,2019,2018,264,-1,264,2018,2017,265,-1,265,2017,2016,266,-1,266,2016,2404,1995,-1,245,246,267,249,-1,249,267,268,250,-1,250,268,269,251,-1,251,269,2004,2005,-1,246,247,270,267,-1,267,270,271,268,-1,268,271,272,269,-1,269,272,2003,2004,-1,247,248,273,270,-1,270,273,274,271,-1,271,274,275,272,-1,272,275,2002,2003,-1,248,1998,1999,273,-1,273,1999,2000,274,-1,274,2000,2001,275,-1,275,2001,2405,2002,-1,245,249,276,252,-1,252,276,277,253,-1,253,277,278,254,-1,254,278,2011,2012,-1,249,250,279,276,-1,276,279,280,277,-1,277,280,281,278,-1,278,281,2010,2011,-1,250,251,282,279,-1,279,282,283,280,-1,280,283,284,281,-1,281,284,2009,2010,-1,251,2005,2006,282,-1,282,2006,2007,283,-1,283,2007,2008,284,-1,284,2008,2406,2009,-1,245,252,285,255,-1,255,285,286,256,-1,256,286,287,257,-1,257,287,2020,2019,-1,252,253,288,285,-1,285,288,289,286,-1,286,289,290,287,-1,287,290,2021,2020,-1,253,254,291,288,-1,288,291,292,289,-1,289,292,293,290,-1,290,293,2022,2021,-1,254,2012,2013,291,-1,291,2013,2014,292,-1,292,2014,2015,293,-1,293,2015,2407,2022,-1,294,304,307,295,-1,295,307,308,296,-1,296,308,309,297,-1,297,309,1985,1984,-1,304,305,310,307,-1,307,310,311,308,-1,308,311,312,309,-1,309,312,1986,1985,-1,305,306,313,310,-1,310,313,314,311,-1,311,314,315,312,-1,312,315,1987,1986,-1,306,2005,2004,313,-1,313,2004,2003,314,-1,314,2003,2002,315,-1,315,2002,2405,1987,-1,294,295,316,298,-1,298,316,317,299,-1,299,317,318,300,-1,300,318,2025,2026,-1,295,296,319,316,-1,316,319,320,317,-1,317,320,321,318,-1,318,321,2024,2025,-1,296,297,322,319,-1,319,322,323,320,-1,320,323,324,321,-1,321,324,2023,2024,-1,297,1984,1983,322,-1,322,1983,1982,323,-1,323,1982,1981,324,-1,324,1981,2402,2023,-1,294,298,325,301,-1,301,325,326,302,-1,302,326,327,303,-1,303,327,2034,2033,-1,298,299,328,325,-1,325,328,329,326,-1,326,329,330,327,-1,327,330,2035,2034,-1,299,300,331,328,-1,328,331,332,329,-1,329,332,333,330,-1,330,333,2036,2035,-1,300,2026,2027,331,-1,331,2027,2028,332,-1,332,2028,2029,333,-1,333,2029,2408,2036,-1,294,301,334,304,-1,304,334,335,305,-1,305,335,336,306,-1,306,336,2006,2005,-1,301,302,337,334,-1,334,337,338,335,-1,335,338,339,336,-1,336,339,2007,2006,-1,302,303,340,337,-1,337,340,341,338,-1,338,341,342,339,-1,339,342,2008,2007,-1,303,2033,2032,340,-1,340,2032,2031,341,-1,341,2031,2030,342,-1,342,2030,2406,2008,-1,343,353,356,344,-1,344,356,357,345,-1,345,357,358,346,-1,346,358,1976,1977,-1,353,354,359,356,-1,356,359,360,357,-1,357,360,361,358,-1,358,361,1975,1976,-1,354,355,362,359,-1,359,362,363,360,-1,360,363,364,361,-1,361,364,1974,1975,-1,355,2047,2046,362,-1,362,2046,2045,363,-1,363,2045,2044,364,-1,364,2044,2403,1974,-1,343,344,365,347,-1,347,365,366,348,-1,348,366,367,349,-1,349,367,2018,2019,-1,344,345,368,365,-1,365,368,369,366,-1,366,369,370,367,-1,367,370,2017,2018,-1,345,346,371,368,-1,368,371,372,369,-1,369,372,373,370,-1,370,373,2016,2017,-1,346,1977,1978,371,-1,371,1978,1979,372,-1,372,1979,1980,373,-1,373,1980,2404,2016,-1,343,347,374,350,-1,350,374,375,351,-1,351,375,376,352,-1,352,376,2039,2040,-1,347,348,377,374,-1,374,377,378,375,-1,375,378,379,376,-1,376,379,2038,2039,-1,348,349,380,377,-1,377,380,381,378,-1,378,381,382,379,-1,379,382,2037,2038,-1,349,2019,2020,380,-1,380,2020,2021,381,-1,381,2021,2022,382,-1,382,2022,2407,2037,-1,343,350,383,353,-1,353,383,384,354,-1,354,384,385,355,-1,355,385,2048,2047,-1,350,351,386,383,-1,383,386,387,384,-1,384,387,388,385,-1,385,388,2049,2048,-1,351,352,389,386,-1,386,389,390,387,-1,387,390,391,388,-1,388,391,2050,2049,-1,352,2040,2041,389,-1,389,2041,2042,390,-1,390,2042,2043,391,-1,391,2043,2409,2050,-1,392,402,405,393,-1,393,405,406,394,-1,394,406,407,395,-1,395,407,1955,1956,-1,402,403,408,405,-1,405,408,409,406,-1,406,409,410,407,-1,407,410,1954,1955,-1,403,404,411,408,-1,408,411,412,409,-1,409,412,413,410,-1,410,413,1953,1954,-1,404,2026,2025,411,-1,411,2025,2024,412,-1,412,2024,2023,413,-1,413,2023,2402,1953,-1,392,393,414,396,-1,396,414,415,397,-1,397,415,416,398,-1,398,416,2046,2047,-1,393,394,417,414,-1,414,417,418,415,-1,415,418,419,416,-1,416,419,2045,2046,-1,394,395,420,417,-1,417,420,421,418,-1,418,421,422,419,-1,419,422,2044,2045,-1,395,1956,1957,420,-1,420,1957,1958,421,-1,421,1958,1959,422,-1,422,1959,2403,2044,-1,392,396,423,399,-1,399,423,424,400,-1,400,424,425,401,-1,401,425,2055,2054,-1,396,397,426,423,-1,423,426,427,424,-1,424,427,428,425,-1,425,428,2056,2055,-1,397,398,429,426,-1,426,429,430,427,-1,427,430,431,428,-1,428,431,2057,2056,-1,398,2047,2048,429,-1,429,2048,2049,430,-1,430,2049,2050,431,-1,431,2050,2409,2057,-1,392,399,432,402,-1,402,432,433,403,-1,403,433,434,404,-1,404,434,2027,2026,-1,399,400,435,432,-1,432,435,436,433,-1,433,436,437,434,-1,434,437,2028,2027,-1,400,401,438,435,-1,435,438,439,436,-1,436,439,440,437,-1,437,440,2029,2028,-1,401,2054,2053,438,-1,438,2053,2052,439,-1,439,2052,2051,440,-1,440,2051,2408,2029,-1,441,451,454,442,-1,442,454,455,443,-1,443,455,456,444,-1,444,456,2032,2033,-1,451,452,457,454,-1,454,457,458,455,-1,455,458,459,456,-1,456,459,2031,2032,-1,452,453,460,457,-1,457,460,461,458,-1,458,461,462,459,-1,459,462,2030,2031,-1,453,2012,2011,460,-1,460,2011,2010,461,-1,461,2010,2009,462,-1,462,2009,2406,2030,-1,441,442,463,445,-1,445,463,464,446,-1,446,464,465,447,-1,447,465,2053,2054,-1,442,443,466,463,-1,463,466,467,464,-1,464,467,468,465,-1,465,468,2052,2053,-1,443,444,469,466,-1,466,469,470,467,-1,467,470,471,468,-1,468,471,2051,2052,-1,444,2033,2034,469,-1,469,2034,2035,470,-1,470,2035,2036,471,-1,471,2036,2408,2051,-1,441,445,472,448,-1,448,472,473,449,-1,449,473,474,450,-1,450,474,2041,2040,-1,445,446,475,472,-1,472,475,476,473,-1,473,476,477,474,-1,474,477,2042,2041,-1,446,447,478,475,-1,475,478,479,476,-1,476,479,480,477,-1,477,480,2043,2042,-1,447,2054,2055,478,-1,478,2055,2056,479,-1,479,2056,2057,480,-1,480,2057,2409,2043,-1,441,448,481,451,-1,451,481,482,452,-1,452,482,483,453,-1,453,483,2013,2012,-1,448,449,484,481,-1,481,484,485,482,-1,482,485,486,483,-1,483,486,2014,2013,-1,449,450,487,484,-1,484,487,488,485,-1,485,488,489,486,-1,486,489,2015,2014,-1,450,2040,2039,487,-1,487,2039,2038,488,-1,488,2038,2037,489,-1,489,2037,2407,2015,-1,490,500,503,491,-1,491,503,504,492,-1,492,504,505,493,-1,493,505,1941,1942,-1,500,501,506,503,-1,503,506,507,504,-1,504,507,508,505,-1,505,508,1940,1941,-1,501,502,509,506,-1,506,509,510,507,-1,507,510,511,508,-1,508,511,1939,1940,-1,502,2075,2074,509,-1,509,2074,2073,510,-1,510,2073,2072,511,-1,511,2072,2400,1939,-1,490,491,512,494,-1,494,512,513,495,-1,495,513,514,496,-1,496,514,2060,2061,-1,491,492,515,512,-1,512,515,516,513,-1,513,516,517,514,-1,514,517,2059,2060,-1,492,493,518,515,-1,515,518,519,516,-1,516,519,520,517,-1,517,520,2058,2059,-1,493,1942,1943,518,-1,518,1943,1944,519,-1,519,1944,1945,520,-1,520,1945,2401,2058,-1,490,494,521,497,-1,497,521,522,498,-1,498,522,523,499,-1,499,523,2069,2068,-1,494,495,524,521,-1,521,524,525,522,-1,522,525,526,523,-1,523,526,2070,2069,-1,495,496,527,524,-1,524,527,528,525,-1,525,528,529,526,-1,526,529,2071,2070,-1,496,2061,2062,527,-1,527,2062,2063,528,-1,528,2063,2064,529,-1,529,2064,2411,2071,-1,490,497,530,500,-1,500,530,531,501,-1,501,531,532,502,-1,502,532,2076,2075,-1,497,498,533,530,-1,530,533,534,531,-1,531,534,535,532,-1,532,535,2077,2076,-1,498,499,536,533,-1,533,536,537,534,-1,534,537,538,535,-1,535,538,2078,2077,-1,499,2068,2067,536,-1,536,2067,2066,537,-1,537,2066,2065,538,-1,538,2065,2410,2078,-1,539,549,552,540,-1,540,552,553,541,-1,541,553,554,542,-1,542,554,1915,1914,-1,549,550,555,552,-1,552,555,556,553,-1,553,556,557,554,-1,554,557,1916,1915,-1,550,551,558,555,-1,555,558,559,556,-1,556,559,560,557,-1,557,560,1917,1916,-1,551,2061,2060,558,-1,558,2060,2059,559,-1,559,2059,2058,560,-1,560,2058,2401,1917,-1,539,540,561,543,-1,543,561,562,544,-1,544,562,563,545,-1,545,563,2081,2082,-1,540,541,564,561,-1,561,564,565,562,-1,562,565,566,563,-1,563,566,2080,2081,-1,541,542,567,564,-1,564,567,568,565,-1,565,568,569,566,-1,566,569,2079,2080,-1,542,1914,1913,567,-1,567,1913,1912,568,-1,568,1912,1911,569,-1,569,1911,2397,2079,-1,539,543,570,546,-1,546,570,571,547,-1,547,571,572,548,-1,548,572,2090,2089,-1,543,544,573,570,-1,570,573,574,571,-1,571,574,575,572,-1,572,575,2091,2090,-1,544,545,576,573,-1,573,576,577,574,-1,574,577,578,575,-1,575,578,2092,2091,-1,545,2082,2083,576,-1,576,2083,2084,577,-1,577,2084,2085,578,-1,578,2085,2412,2092,-1,539,546,579,549,-1,549,579,580,550,-1,550,580,581,551,-1,551,581,2062,2061,-1,546,547,582,579,-1,579,582,583,580,-1,580,583,584,581,-1,581,584,2063,2062,-1,547,548,585,582,-1,582,585,586,583,-1,583,586,587,584,-1,584,587,2064,2063,-1,548,2089,2088,585,-1,585,2088,2087,586,-1,586,2087,2086,587,-1,587,2086,2411,2064,-1,588,598,601,589,-1,589,601,602,590,-1,590,602,603,591,-1,591,603,1906,1907,-1,598,599,604,601,-1,601,604,605,602,-1,602,605,606,603,-1,603,606,1905,1906,-1,599,600,607,604,-1,604,607,608,605,-1,605,608,609,606,-1,606,609,1904,1905,-1,600,2103,2102,607,-1,607,2102,2101,608,-1,608,2101,2100,609,-1,609,2100,2396,1904,-1,588,589,610,592,-1,592,610,611,593,-1,593,611,612,594,-1,594,612,2074,2075,-1,589,590,613,610,-1,610,613,614,611,-1,611,614,615,612,-1,612,615,2073,2074,-1,590,591,616,613,-1,613,616,617,614,-1,614,617,618,615,-1,615,618,2072,2073,-1,591,1907,1908,616,-1,616,1908,1909,617,-1,617,1909,1910,618,-1,618,1910,2400,2072,-1,588,592,619,595,-1,595,619,620,596,-1,596,620,621,597,-1,597,621,2095,2096,-1,592,593,622,619,-1,619,622,623,620,-1,620,623,624,621,-1,621,624,2094,2095,-1,593,594,625,622,-1,622,625,626,623,-1,623,626,627,624,-1,624,627,2093,2094,-1,594,2075,2076,625,-1,625,2076,2077,626,-1,626,2077,2078,627,-1,627,2078,2410,2093,-1,588,595,628,598,-1,598,628,629,599,-1,599,629,630,600,-1,600,630,2104,2103,-1,595,596,631,628,-1,628,631,632,629,-1,629,632,633,630,-1,630,633,2105,2104,-1,596,597,634,631,-1,631,634,635,632,-1,632,635,636,633,-1,633,636,2106,2105,-1,597,2096,2097,634,-1,634,2097,2098,635,-1,635,2098,2099,636,-1,636,2099,2413,2106,-1,637,647,650,638,-1,638,650,651,639,-1,639,651,652,640,-1,640,652,1901,1900,-1,647,648,653,650,-1,650,653,654,651,-1,651,654,655,652,-1,652,655,1902,1901,-1,648,649,656,653,-1,653,656,657,654,-1,654,657,658,655,-1,655,658,1903,1902,-1,649,2082,2081,656,-1,656,2081,2080,657,-1,657,2080,2079,658,-1,658,2079,2397,1903,-1,637,638,659,641,-1,641,659,660,642,-1,642,660,661,643,-1,643,661,2102,2103,-1,638,639,662,659,-1,659,662,663,660,-1,660,663,664,661,-1,661,664,2101,2102,-1,639,640,665,662,-1,662,665,666,663,-1,663,666,667,664,-1,664,667,2100,2101,-1,640,1900,1899,665,-1,665,1899,1898,666,-1,666,1898,1897,667,-1,667,1897,2396,2100,-1,637,641,668,644,-1,644,668,669,645,-1,645,669,670,646,-1,646,670,2111,2110,-1,641,642,671,668,-1,668,671,672,669,-1,669,672,673,670,-1,670,673,2112,2111,-1,642,643,674,671,-1,671,674,675,672,-1,672,675,676,673,-1,673,676,2113,2112,-1,643,2103,2104,674,-1,674,2104,2105,675,-1,675,2105,2106,676,-1,676,2106,2413,2113,-1,637,644,677,647,-1,647,677,678,648,-1,648,678,679,649,-1,649,679,2083,2082,-1,644,645,680,677,-1,677,680,681,678,-1,678,681,682,679,-1,679,682,2084,2083,-1,645,646,683,680,-1,680,683,684,681,-1,681,684,685,682,-1,682,685,2085,2084,-1,646,2110,2109,683,-1,683,2109,2108,684,-1,684,2108,2107,685,-1,685,2107,2412,2085,-1,686,696,699,687,-1,687,699,700,688,-1,688,700,701,689,-1,689,701,2109,2110,-1,696,697,702,699,-1,699,702,703,700,-1,700,703,704,701,-1,701,704,2108,2109,-1,697,698,705,702,-1,702,705,706,703,-1,703,706,707,704,-1,704,707,2107,2108,-1,698,2131,2130,705,-1,705,2130,2129,706,-1,706,2129,2128,707,-1,707,2128,2412,2107,-1,686,687,708,690,-1,690,708,709,691,-1,691,709,710,692,-1,692,710,2116,2117,-1,687,688,711,708,-1,708,711,712,709,-1,709,712,713,710,-1,710,713,2115,2116,-1,688,689,714,711,-1,711,714,715,712,-1,712,715,716,713,-1,713,716,2114,2115,-1,689,2110,2111,714,-1,714,2111,2112,715,-1,715,2112,2113,716,-1,716,2113,2413,2114,-1,686,690,717,693,-1,693,717,718,694,-1,694,718,719,695,-1,695,719,2125,2124,-1,690,691,720,717,-1,717,720,721,718,-1,718,721,722,719,-1,719,722,2126,2125,-1,691,692,723,720,-1,720,723,724,721,-1,721,724,725,722,-1,722,725,2127,2126,-1,692,2117,2118,723,-1,723,2118,2119,724,-1,724,2119,2120,725,-1,725,2120,2415,2127,-1,686,693,726,696,-1,696,726,727,697,-1,697,727,728,698,-1,698,728,2132,2131,-1,693,694,729,726,-1,726,729,730,727,-1,727,730,731,728,-1,728,731,2133,2132,-1,694,695,732,729,-1,729,732,733,730,-1,730,733,734,731,-1,731,734,2134,2133,-1,695,2124,2123,732,-1,732,2123,2122,733,-1,733,2122,2121,734,-1,734,2121,2414,2134,-1,735,745,748,736,-1,736,748,749,737,-1,737,749,750,738,-1,738,750,2097,2096,-1,745,746,751,748,-1,748,751,752,749,-1,749,752,753,750,-1,750,753,2098,2097,-1,746,747,754,751,-1,751,754,755,752,-1,752,755,756,753,-1,753,756,2099,2098,-1,747,2117,2116,754,-1,754,2116,2115,755,-1,755,2115,2114,756,-1,756,2114,2413,2099,-1,735,736,757,739,-1,739,757,758,740,-1,740,758,759,741,-1,741,759,2137,2138,-1,736,737,760,757,-1,757,760,761,758,-1,758,761,762,759,-1,759,762,2136,2137,-1,737,738,763,760,-1,760,763,764,761,-1,761,764,765,762,-1,762,765,2135,2136,-1,738,2096,2095,763,-1,763,2095,2094,764,-1,764,2094,2093,765,-1,765,2093,2410,2135,-1,735,739,766,742,-1,742,766,767,743,-1,743,767,768,744,-1,744,768,2146,2145,-1,739,740,769,766,-1,766,769,770,767,-1,767,770,771,768,-1,768,771,2147,2146,-1,740,741,772,769,-1,769,772,773,770,-1,770,773,774,771,-1,771,774,2148,2147,-1,741,2138,2139,772,-1,772,2139,2140,773,-1,773,2140,2141,774,-1,774,2141,2416,2148,-1,735,742,775,745,-1,745,775,776,746,-1,746,776,777,747,-1,747,777,2118,2117,-1,742,743,778,775,-1,775,778,779,776,-1,776,779,780,777,-1,777,780,2119,2118,-1,743,744,781,778,-1,778,781,782,779,-1,779,782,783,780,-1,780,783,2120,2119,-1,744,2145,2144,781,-1,781,2144,2143,782,-1,782,2143,2142,783,-1,783,2142,2415,2120,-1,784,794,797,785,-1,785,797,798,786,-1,786,798,799,787,-1,787,799,2088,2089,-1,794,795,800,797,-1,797,800,801,798,-1,798,801,802,799,-1,799,802,2087,2088,-1,795,796,803,800,-1,800,803,804,801,-1,801,804,805,802,-1,802,805,2086,2087,-1,796,2159,2158,803,-1,803,2158,2157,804,-1,804,2157,2156,805,-1,805,2156,2411,2086,-1,784,785,806,788,-1,788,806,807,789,-1,789,807,808,790,-1,790,808,2130,2131,-1,785,786,809,806,-1,806,809,810,807,-1,807,810,811,808,-1,808,811,2129,2130,-1,786,787,812,809,-1,809,812,813,810,-1,810,813,814,811,-1,811,814,2128,2129,-1,787,2089,2090,812,-1,812,2090,2091,813,-1,813,2091,2092,814,-1,814,2092,2412,2128,-1,784,788,815,791,-1,791,815,816,792,-1,792,816,817,793,-1,793,817,2151,2152,-1,788,789,818,815,-1,815,818,819,816,-1,816,819,820,817,-1,817,820,2150,2151,-1,789,790,821,818,-1,818,821,822,819,-1,819,822,823,820,-1,820,823,2149,2150,-1,790,2131,2132,821,-1,821,2132,2133,822,-1,822,2133,2134,823,-1,823,2134,2414,2149,-1,784,791,824,794,-1,794,824,825,795,-1,795,825,826,796,-1,796,826,2160,2159,-1,791,792,827,824,-1,824,827,828,825,-1,825,828,829,826,-1,826,829,2161,2160,-1,792,793,830,827,-1,827,830,831,828,-1,828,831,832,829,-1,829,832,2162,2161,-1,793,2152,2153,830,-1,830,2153,2154,831,-1,831,2154,2155,832,-1,832,2155,2417,2162,-1,833,843,846,834,-1,834,846,847,835,-1,835,847,848,836,-1,836,848,2067,2068,-1,843,844,849,846,-1,846,849,850,847,-1,847,850,851,848,-1,848,851,2066,2067,-1,844,845,852,849,-1,849,852,853,850,-1,850,853,854,851,-1,851,854,2065,2066,-1,845,2138,2137,852,-1,852,2137,2136,853,-1,853,2136,2135,854,-1,854,2135,2410,2065,-1,833,834,855,837,-1,837,855,856,838,-1,838,856,857,839,-1,839,857,2158,2159,-1,834,835,858,855,-1,855,858,859,856,-1,856,859,860,857,-1,857,860,2157,2158,-1,835,836,861,858,-1,858,861,862,859,-1,859,862,863,860,-1,860,863,2156,2157,-1,836,2068,2069,861,-1,861,2069,2070,862,-1,862,2070,2071,863,-1,863,2071,2411,2156,-1,833,837,864,840,-1,840,864,865,841,-1,841,865,866,842,-1,842,866,2167,2166,-1,837,838,867,864,-1,864,867,868,865,-1,865,868,869,866,-1,866,869,2168,2167,-1,838,839,870,867,-1,867,870,871,868,-1,868,871,872,869,-1,869,872,2169,2168,-1,839,2159,2160,870,-1,870,2160,2161,871,-1,871,2161,2162,872,-1,872,2162,2417,2169,-1,833,840,873,843,-1,843,873,874,844,-1,844,874,875,845,-1,845,875,2139,2138,-1,840,841,876,873,-1,873,876,877,874,-1,874,877,878,875,-1,875,878,2140,2139,-1,841,842,879,876,-1,876,879,880,877,-1,877,880,881,878,-1,878,881,2141,2140,-1,842,2166,2165,879,-1,879,2165,2164,880,-1,880,2164,2163,881,-1,881,2163,2416,2141,-1,882,892,895,883,-1,883,895,896,884,-1,884,896,897,885,-1,885,897,2144,2145,-1,892,893,898,895,-1,895,898,899,896,-1,896,899,900,897,-1,897,900,2143,2144,-1,893,894,901,898,-1,898,901,902,899,-1,899,902,903,900,-1,900,903,2142,2143,-1,894,2124,2125,901,-1,901,2125,2126,902,-1,902,2126,2127,903,-1,903,2127,2415,2142,-1,882,883,904,886,-1,886,904,905,887,-1,887,905,906,888,-1,888,906,2165,2166,-1,883,884,907,904,-1,904,907,908,905,-1,905,908,909,906,-1,906,909,2164,2165,-1,884,885,910,907,-1,907,910,911,908,-1,908,911,912,909,-1,909,912,2163,2164,-1,885,2145,2146,910,-1,910,2146,2147,911,-1,911,2147,2148,912,-1,912,2148,2416,2163,-1,882,886,913,889,-1,889,913,914,890,-1,890,914,915,891,-1,891,915,2153,2152,-1,886,887,916,913,-1,913,916,917,914,-1,914,917,918,915,-1,915,918,2154,2153,-1,887,888,919,916,-1,916,919,920,917,-1,917,920,921,918,-1,918,921,2155,2154,-1,888,2166,2167,919,-1,919,2167,2168,920,-1,920,2168,2169,921,-1,921,2169,2417,2155,-1,882,889,922,892,-1,892,922,923,893,-1,893,923,924,894,-1,894,924,2123,2124,-1,889,890,925,922,-1,922,925,926,923,-1,923,926,927,924,-1,924,927,2122,2123,-1,890,891,928,925,-1,925,928,929,926,-1,926,929,930,927,-1,927,930,2121,2122,-1,891,2152,2151,928,-1,928,2151,2150,929,-1,929,2150,2149,930,-1,930,2149,2414,2121,-1,931,941,944,932,-1,932,944,945,933,-1,933,945,946,934,-1,934,946,1943,1942,-1,941,942,947,944,-1,944,947,948,945,-1,945,948,949,946,-1,946,949,1944,1943,-1,942,943,950,947,-1,947,950,951,948,-1,948,951,952,949,-1,949,952,1945,1944,-1,943,2187,2186,950,-1,950,2186,2185,951,-1,951,2185,2184,952,-1,952,2184,2401,1945,-1,931,932,953,935,-1,935,953,954,936,-1,936,954,955,937,-1,937,955,2172,2173,-1,932,933,956,953,-1,953,956,957,954,-1,954,957,958,955,-1,955,958,2171,2172,-1,933,934,959,956,-1,956,959,960,957,-1,957,960,961,958,-1,958,961,2170,2171,-1,934,1942,1941,959,-1,959,1941,1940,960,-1,960,1940,1939,961,-1,961,1939,2400,2170,-1,931,935,962,938,-1,938,962,963,939,-1,939,963,964,940,-1,940,964,2179,2180,-1,935,936,965,962,-1,962,965,966,963,-1,963,966,967,964,-1,964,967,2178,2179,-1,936,937,968,965,-1,965,968,969,966,-1,966,969,970,967,-1,967,970,2177,2178,-1,937,2173,2174,968,-1,968,2174,2175,969,-1,969,2175,2176,970,-1,970,2176,2418,2177,-1,931,938,971,941,-1,941,971,972,942,-1,942,972,973,943,-1,943,973,2188,2187,-1,938,939,974,971,-1,971,974,975,972,-1,972,975,976,973,-1,973,976,2189,2188,-1,939,940,977,974,-1,974,977,978,975,-1,975,978,979,976,-1,976,979,2190,2189,-1,940,2180,2181,977,-1,977,2181,2182,978,-1,978,2182,2183,979,-1,979,2183,2419,2190,-1,980,990,993,981,-1,981,993,994,982,-1,982,994,995,983,-1,983,995,1936,1935,-1,990,991,996,993,-1,993,996,997,994,-1,994,997,998,995,-1,995,998,1937,1936,-1,991,992,999,996,-1,996,999,1000,997,-1,997,1000,1001,998,-1,998,1001,1938,1937,-1,992,2173,2172,999,-1,999,2172,2171,1000,-1,1000,2171,2170,1001,-1,1001,2170,2400,1938,-1,980,981,1002,984,-1,984,1002,1003,985,-1,985,1003,1004,986,-1,986,1004,2193,2194,-1,981,982,1005,1002,-1,1002,1005,1006,1003,-1,1003,1006,1007,1004,-1,1004,1007,2192,2193,-1,982,983,1008,1005,-1,1005,1008,1009,1006,-1,1006,1009,1010,1007,-1,1007,1010,2191,2192,-1,983,1935,1934,1008,-1,1008,1934,1933,1009,-1,1009,1933,1932,1010,-1,1010,1932,2399,2191,-1,980,984,1011,987,-1,987,1011,1012,988,-1,988,1012,1013,989,-1,989,1013,2202,2201,-1,984,985,1014,1011,-1,1011,1014,1015,1012,-1,1012,1015,1016,1013,-1,1013,1016,2203,2202,-1,985,986,1017,1014,-1,1014,1017,1018,1015,-1,1015,1018,1019,1016,-1,1016,1019,2204,2203,-1,986,2194,2195,1017,-1,1017,2195,2196,1018,-1,1018,2196,2197,1019,-1,1019,2197,2420,2204,-1,980,987,1020,990,-1,990,1020,1021,991,-1,991,1021,1022,992,-1,992,1022,2174,2173,-1,987,988,1023,1020,-1,1020,1023,1024,1021,-1,1021,1024,1025,1022,-1,1022,1025,2175,2174,-1,988,989,1026,1023,-1,1023,1026,1027,1024,-1,1024,1027,1028,1025,-1,1025,1028,2176,2175,-1,989,2201,2200,1026,-1,1026,2200,2199,1027,-1,1027,2199,2198,1028,-1,1028,2198,2418,2176,-1,1029,1039,1042,1030,-1,1030,1042,1043,1031,-1,1031,1043,1044,1032,-1,1032,1044,1927,1928,-1,1039,1040,1045,1042,-1,1042,1045,1046,1043,-1,1043,1046,1047,1044,-1,1044,1047,1926,1927,-1,1040,1041,1048,1045,-1,1045,1048,1049,1046,-1,1046,1049,1050,1047,-1,1047,1050,1925,1926,-1,1041,2215,2214,1048,-1,1048,2214,2213,1049,-1,1049,2213,2212,1050,-1,1050,2212,2398,1925,-1,1029,1030,1051,1033,-1,1033,1051,1052,1034,-1,1034,1052,1053,1035,-1,1035,1053,2186,2187,-1,1030,1031,1054,1051,-1,1051,1054,1055,1052,-1,1052,1055,1056,1053,-1,1053,1056,2185,2186,-1,1031,1032,1057,1054,-1,1054,1057,1058,1055,-1,1055,1058,1059,1056,-1,1056,1059,2184,2185,-1,1032,1928,1929,1057,-1,1057,1929,1930,1058,-1,1058,1930,1931,1059,-1,1059,1931,2401,2184,-1,1029,1033,1060,1036,-1,1036,1060,1061,1037,-1,1037,1061,1062,1038,-1,1038,1062,2207,2208,-1,1033,1034,1063,1060,-1,1060,1063,1064,1061,-1,1061,1064,1065,1062,-1,1062,1065,2206,2207,-1,1034,1035,1066,1063,-1,1063,1066,1067,1064,-1,1064,1067,1068,1065,-1,1065,1068,2205,2206,-1,1035,2187,2188,1066,-1,1066,2188,2189,1067,-1,1067,2189,2190,1068,-1,1068,2190,2419,2205,-1,1029,1036,1069,1039,-1,1039,1069,1070,1040,-1,1040,1070,1071,1041,-1,1041,1071,2216,2215,-1,1036,1037,1072,1069,-1,1069,1072,1073,1070,-1,1070,1073,1074,1071,-1,1071,1074,2217,2216,-1,1037,1038,1075,1072,-1,1072,1075,1076,1073,-1,1073,1076,1077,1074,-1,1074,1077,2218,2217,-1,1038,2208,2209,1075,-1,1075,2209,2210,1076,-1,1076,2210,2211,1077,-1,1077,2211,2421,2218,-1,1078,1088,1091,1079,-1,1079,1091,1092,1080,-1,1080,1092,1093,1081,-1,1081,1093,1922,1921,-1,1088,1089,1094,1091,-1,1091,1094,1095,1092,-1,1092,1095,1096,1093,-1,1093,1096,1923,1922,-1,1089,1090,1097,1094,-1,1094,1097,1098,1095,-1,1095,1098,1099,1096,-1,1096,1099,1924,1923,-1,1090,2194,2193,1097,-1,1097,2193,2192,1098,-1,1098,2192,2191,1099,-1,1099,2191,2399,1924,-1,1078,1079,1100,1082,-1,1082,1100,1101,1083,-1,1083,1101,1102,1084,-1,1084,1102,2214,2215,-1,1079,1080,1103,1100,-1,1100,1103,1104,1101,-1,1101,1104,1105,1102,-1,1102,1105,2213,2214,-1,1080,1081,1106,1103,-1,1103,1106,1107,1104,-1,1104,1107,1108,1105,-1,1105,1108,2212,2213,-1,1081,1921,1920,1106,-1,1106,1920,1919,1107,-1,1107,1919,1918,1108,-1,1108,1918,2398,2212,-1,1078,1082,1109,1085,-1,1085,1109,1110,1086,-1,1086,1110,1111,1087,-1,1087,1111,2223,2222,-1,1082,1083,1112,1109,-1,1109,1112,1113,1110,-1,1110,1113,1114,1111,-1,1111,1114,2224,2223,-1,1083,1084,1115,1112,-1,1112,1115,1116,1113,-1,1113,1116,1117,1114,-1,1114,1117,2225,2224,-1,1084,2215,2216,1115,-1,1115,2216,2217,1116,-1,1116,2217,2218,1117,-1,1117,2218,2421,2225,-1,1078,1085,1118,1088,-1,1088,1118,1119,1089,-1,1089,1119,1120,1090,-1,1090,1120,2195,2194,-1,1085,1086,1121,1118,-1,1118,1121,1122,1119,-1,1119,1122,1123,1120,-1,1120,1123,2196,2195,-1,1086,1087,1124,1121,-1,1121,1124,1125,1122,-1,1122,1125,1126,1123,-1,1123,1126,2197,2196,-1,1087,2222,2221,1124,-1,1124,2221,2220,1125,-1,1125,2220,2219,1126,-1,1126,2219,2420,2197,-1,1127,1137,1140,1128,-1,1128,1140,1141,1129,-1,1129,1141,1142,1130,-1,1130,1142,2221,2222,-1,1137,1138,1143,1140,-1,1140,1143,1144,1141,-1,1141,1144,1145,1142,-1,1142,1145,2220,2221,-1,1138,1139,1146,1143,-1,1143,1146,1147,1144,-1,1144,1147,1148,1145,-1,1145,1148,2219,2220,-1,1139,2243,2242,1146,-1,1146,2242,2241,1147,-1,1147,2241,2240,1148,-1,1148,2240,2420,2219,-1,1127,1128,1149,1131,-1,1131,1149,1150,1132,-1,1132,1150,1151,1133,-1,1133,1151,2228,2229,-1,1128,1129,1152,1149,-1,1149,1152,1153,1150,-1,1150,1153,1154,1151,-1,1151,1154,2227,2228,-1,1129,1130,1155,1152,-1,1152,1155,1156,1153,-1,1153,1156,1157,1154,-1,1154,1157,2226,2227,-1,1130,2222,2223,1155,-1,1155,2223,2224,1156,-1,1156,2224,2225,1157,-1,1157,2225,2421,2226,-1,1127,1131,1158,1134,-1,1134,1158,1159,1135,-1,1135,1159,1160,1136,-1,1136,1160,2235,2236,-1,1131,1132,1161,1158,-1,1158,1161,1162,1159,-1,1159,1162,1163,1160,-1,1160,1163,2234,2235,-1,1132,1133,1164,1161,-1,1161,1164,1165,1162,-1,1162,1165,1166,1163,-1,1163,1166,2233,2234,-1,1133,2229,2230,1164,-1,1164,2230,2231,1165,-1,1165,2231,2232,1166,-1,1166,2232,2422,2233,-1,1127,1134,1167,1137,-1,1137,1167,1168,1138,-1,1138,1168,1169,1139,-1,1139,1169,2244,2243,-1,1134,1135,1170,1167,-1,1167,1170,1171,1168,-1,1168,1171,1172,1169,-1,1169,1172,2245,2244,-1,1135,1136,1173,1170,-1,1170,1173,1174,1171,-1,1171,1174,1175,1172,-1,1172,1175,2246,2245,-1,1136,2236,2237,1173,-1,1173,2237,2238,1174,-1,1174,2238,2239,1175,-1,1175,2239,2423,2246,-1,1176,1186,1189,1177,-1,1177,1189,1190,1178,-1,1178,1190,1191,1179,-1,1179,1191,2209,2208,-1,1186,1187,1192,1189,-1,1189,1192,1193,1190,-1,1190,1193,1194,1191,-1,1191,1194,2210,2209,-1,1187,1188,1195,1192,-1,1192,1195,1196,1193,-1,1193,1196,1197,1194,-1,1194,1197,2211,2210,-1,1188,2229,2228,1195,-1,1195,2228,2227,1196,-1,1196,2227,2226,1197,-1,1197,2226,2421,2211,-1,1176,1177,1198,1180,-1,1180,1198,1199,1181,-1,1181,1199,1200,1182,-1,1182,1200,2249,2250,-1,1177,1178,1201,1198,-1,1198,1201,1202,1199,-1,1199,1202,1203,1200,-1,1200,1203,2248,2249,-1,1178,1179,1204,1201,-1,1201,1204,1205,1202,-1,1202,1205,1206,1203,-1,1203,1206,2247,2248,-1,1179,2208,2207,1204,-1,1204,2207,2206,1205,-1,1205,2206,2205,1206,-1,1206,2205,2419,2247,-1,1176,1180,1207,1183,-1,1183,1207,1208,1184,-1,1184,1208,1209,1185,-1,1185,1209,2258,2257,-1,1180,1181,1210,1207,-1,1207,1210,1211,1208,-1,1208,1211,1212,1209,-1,1209,1212,2259,2258,-1,1181,1182,1213,1210,-1,1210,1213,1214,1211,-1,1211,1214,1215,1212,-1,1212,1215,2260,2259,-1,1182,2250,2251,1213,-1,1213,2251,2252,1214,-1,1214,2252,2253,1215,-1,1215,2253,2424,2260,-1,1176,1183,1216,1186,-1,1186,1216,1217,1187,-1,1187,1217,1218,1188,-1,1188,1218,2230,2229,-1,1183,1184,1219,1216,-1,1216,1219,1220,1217,-1,1217,1220,1221,1218,-1,1218,1221,2231,2230,-1,1184,1185,1222,1219,-1,1219,1222,1223,1220,-1,1220,1223,1224,1221,-1,1221,1224,2232,2231,-1,1185,2257,2256,1222,-1,1222,2256,2255,1223,-1,1223,2255,2254,1224,-1,1224,2254,2422,2232,-1,1225,1235,1238,1226,-1,1226,1238,1239,1227,-1,1227,1239,1240,1228,-1,1228,1240,2200,2201,-1,1235,1236,1241,1238,-1,1238,1241,1242,1239,-1,1239,1242,1243,1240,-1,1240,1243,2199,2200,-1,1236,1237,1244,1241,-1,1241,1244,1245,1242,-1,1242,1245,1246,1243,-1,1243,1246,2198,2199,-1,1237,2271,2270,1244,-1,1244,2270,2269,1245,-1,1245,2269,2268,1246,-1,1246,2268,2418,2198,-1,1225,1226,1247,1229,-1,1229,1247,1248,1230,-1,1230,1248,1249,1231,-1,1231,1249,2242,2243,-1,1226,1227,1250,1247,-1,1247,1250,1251,1248,-1,1248,1251,1252,1249,-1,1249,1252,2241,2242,-1,1227,1228,1253,1250,-1,1250,1253,1254,1251,-1,1251,1254,1255,1252,-1,1252,1255,2240,2241,-1,1228,2201,2202,1253,-1,1253,2202,2203,1254,-1,1254,2203,2204,1255,-1,1255,2204,2420,2240,-1,1225,1229,1256,1232,-1,1232,1256,1257,1233,-1,1233,1257,1258,1234,-1,1234,1258,2263,2264,-1,1229,1230,1259,1256,-1,1256,1259,1260,1257,-1,1257,1260,1261,1258,-1,1258,1261,2262,2263,-1,1230,1231,1262,1259,-1,1259,1262,1263,1260,-1,1260,1263,1264,1261,-1,1261,1264,2261,2262,-1,1231,2243,2244,1262,-1,1262,2244,2245,1263,-1,1263,2245,2246,1264,-1,1264,2246,2423,2261,-1,1225,1232,1265,1235,-1,1235,1265,1266,1236,-1,1236,1266,1267,1237,-1,1237,1267,2272,2271,-1,1232,1233,1268,1265,-1,1265,1268,1269,1266,-1,1266,1269,1270,1267,-1,1267,1270,2273,2272,-1,1233,1234,1271,1268,-1,1268,1271,1272,1269,-1,1269,1272,1273,1270,-1,1270,1273,2274,2273,-1,1234,2264,2265,1271,-1,1271,2265,2266,1272,-1,1272,2266,2267,1273,-1,1273,2267,2425,2274,-1,1274,1284,1287,1275,-1,1275,1287,1288,1276,-1,1276,1288,1289,1277,-1,1277,1289,2181,2180,-1,1284,1285,1290,1287,-1,1287,1290,1291,1288,-1,1288,1291,1292,1289,-1,1289,1292,2182,2181,-1,1285,1286,1293,1290,-1,1290,1293,1294,1291,-1,1291,1294,1295,1292,-1,1292,1295,2183,2182,-1,1286,2250,2249,1293,-1,1293,2249,2248,1294,-1,1294,2248,2247,1295,-1,1295,2247,2419,2183,-1,1274,1275,1296,1278,-1,1278,1296,1297,1279,-1,1279,1297,1298,1280,-1,1280,1298,2270,2271,-1,1275,1276,1299,1296,-1,1296,1299,1300,1297,-1,1297,1300,1301,1298,-1,1298,1301,2269,2270,-1,1276,1277,1302,1299,-1,1299,1302,1303,1300,-1,1300,1303,1304,1301,-1,1301,1304,2268,2269,-1,1277,2180,2179,1302,-1,1302,2179,2178,1303,-1,1303,2178,2177,1304,-1,1304,2177,2418,2268,-1,1274,1278,1305,1281,-1,1281,1305,1306,1282,-1,1282,1306,1307,1283,-1,1283,1307,2279,2278,-1,1278,1279,1308,1305,-1,1305,1308,1309,1306,-1,1306,1309,1310,1307,-1,1307,1310,2280,2279,-1,1279,1280,1311,1308,-1,1308,1311,1312,1309,-1,1309,1312,1313,1310,-1,1310,1313,2281,2280,-1,1280,2271,2272,1311,-1,1311,2272,2273,1312,-1,1312,2273,2274,1313,-1,1313,2274,2425,2281,-1,1274,1281,1314,1284,-1,1284,1314,1315,1285,-1,1285,1315,1316,1286,-1,1286,1316,2251,2250,-1,1281,1282,1317,1314,-1,1314,1317,1318,1315,-1,1315,1318,1319,1316,-1,1316,1319,2252,2251,-1,1282,1283,1320,1317,-1,1317,1320,1321,1318,-1,1318,1321,1322,1319,-1,1319,1322,2253,2252,-1,1283,2278,2277,1320,-1,1320,2277,2276,1321,-1,1321,2276,2275,1322,-1,1322,2275,2424,2253,-1,1323,1333,1336,1324,-1,1324,1336,1337,1325,-1,1325,1337,1338,1326,-1,1326,1338,2256,2257,-1,1333,1334,1339,1336,-1,1336,1339,1340,1337,-1,1337,1340,1341,1338,-1,1338,1341,2255,2256,-1,1334,1335,1342,1339,-1,1339,1342,1343,1340,-1,1340,1343,1344,1341,-1,1341,1344,2254,2255,-1,1335,2236,2235,1342,-1,1342,2235,2234,1343,-1,1343,2234,2233,1344,-1,1344,2233,2422,2254,-1,1323,1324,1345,1327,-1,1327,1345,1346,1328,-1,1328,1346,1347,1329,-1,1329,1347,2277,2278,-1,1324,1325,1348,1345,-1,1345,1348,1349,1346,-1,1346,1349,1350,1347,-1,1347,1350,2276,2277,-1,1325,1326,1351,1348,-1,1348,1351,1352,1349,-1,1349,1352,1353,1350,-1,1350,1353,2275,2276,-1,1326,2257,2258,1351,-1,1351,2258,2259,1352,-1,1352,2259,2260,1353,-1,1353,2260,2424,2275,-1,1323,1327,1354,1330,-1,1330,1354,1355,1331,-1,1331,1355,1356,1332,-1,1332,1356,2265,2264,-1,1327,1328,1357,1354,-1,1354,1357,1358,1355,-1,1355,1358,1359,1356,-1,1356,1359,2266,2265,-1,1328,1329,1360,1357,-1,1357,1360,1361,1358,-1,1358,1361,1362,1359,-1,1359,1362,2267,2266,-1,1329,2278,2279,1360,-1,1360,2279,2280,1361,-1,1361,2280,2281,1362,-1,1362,2281,2425,2267,-1,1323,1330,1363,1333,-1,1333,1363,1364,1334,-1,1334,1364,1365,1335,-1,1335,1365,2237,2236,-1,1330,1331,1366,1363,-1,1363,1366,1367,1364,-1,1364,1367,1368,1365,-1,1365,1368,2238,2237,-1,1331,1332,1369,1366,-1,1366,1369,1370,1367,-1,1367,1370,1371,1368,-1,1368,1371,2239,2238,-1,1332,2264,2263,1369,-1,1369,2263,2262,1370,-1,1370,2262,2261,1371,-1,1371,2261,2423,2239,-1,1372,1382,1385,1373,-1,1373,1385,1386,1374,-1,1374,1386,1387,1375,-1,1375,1387,1899,1900,-1,1382,1383,1388,1385,-1,1385,1388,1389,1386,-1,1386,1389,1390,1387,-1,1387,1390,1898,1899,-1,1383,1384,1391,1388,-1,1388,1391,1392,1389,-1,1389,1392,1393,1390,-1,1390,1393,1897,1898,-1,1384,2299,2298,1391,-1,1391,2298,2297,1392,-1,1392,2297,2296,1393,-1,1393,2296,2396,1897,-1,1372,1373,1394,1376,-1,1376,1394,1395,1377,-1,1377,1395,1396,1378,-1,1378,1396,2284,2285,-1,1373,1374,1397,1394,-1,1394,1397,1398,1395,-1,1395,1398,1399,1396,-1,1396,1399,2283,2284,-1,1374,1375,1400,1397,-1,1397,1400,1401,1398,-1,1398,1401,1402,1399,-1,1399,1402,2282,2283,-1,1375,1900,1901,1400,-1,1400,1901,1902,1401,-1,1401,1902,1903,1402,-1,1402,1903,2397,2282,-1,1372,1376,1403,1379,-1,1379,1403,1404,1380,-1,1380,1404,1405,1381,-1,1381,1405,2293,2292,-1,1376,1377,1406,1403,-1,1403,1406,1407,1404,-1,1404,1407,1408,1405,-1,1405,1408,2294,2293,-1,1377,1378,1409,1406,-1,1406,1409,1410,1407,-1,1407,1410,1411,1408,-1,1408,1411,2295,2294,-1,1378,2285,2286,1409,-1,1409,2286,2287,1410,-1,1410,2287,2288,1411,-1,1411,2288,2427,2295,-1,1372,1379,1412,1382,-1,1382,1412,1413,1383,-1,1383,1413,1414,1384,-1,1384,1414,2300,2299,-1,1379,1380,1415,1412,-1,1412,1415,1416,1413,-1,1413,1416,1417,1414,-1,1414,1417,2301,2300,-1,1380,1381,1418,1415,-1,1415,1418,1419,1416,-1,1416,1419,1420,1417,-1,1417,1420,2302,2301,-1,1381,2292,2291,1418,-1,1418,2291,2290,1419,-1,1419,2290,2289,1420,-1,1420,2289,2426,2302,-1,1421,1431,1434,1422,-1,1422,1434,1435,1423,-1,1423,1435,1436,1424,-1,1424,1436,1885,1886,-1,1431,1432,1437,1434,-1,1434,1437,1438,1435,-1,1435,1438,1439,1436,-1,1436,1439,1884,1885,-1,1432,1433,1440,1437,-1,1437,1440,1441,1438,-1,1438,1441,1442,1439,-1,1439,1442,1883,1884,-1,1433,2313,2312,1440,-1,1440,2312,2311,1441,-1,1441,2311,2310,1442,-1,1442,2310,2395,1883,-1,1421,1422,1443,1425,-1,1425,1443,1444,1426,-1,1426,1444,1445,1427,-1,1427,1445,2298,2299,-1,1422,1423,1446,1443,-1,1443,1446,1447,1444,-1,1444,1447,1448,1445,-1,1445,1448,2297,2298,-1,1423,1424,1449,1446,-1,1446,1449,1450,1447,-1,1447,1450,1451,1448,-1,1448,1451,2296,2297,-1,1424,1886,1887,1449,-1,1449,1887,1888,1450,-1,1450,1888,1889,1451,-1,1451,1889,2396,2296,-1,1421,1425,1452,1428,-1,1428,1452,1453,1429,-1,1429,1453,1454,1430,-1,1430,1454,2305,2306,-1,1425,1426,1455,1452,-1,1452,1455,1456,1453,-1,1453,1456,1457,1454,-1,1454,1457,2304,2305,-1,1426,1427,1458,1455,-1,1455,1458,1459,1456,-1,1456,1459,1460,1457,-1,1457,1460,2303,2304,-1,1427,2299,2300,1458,-1,1458,2300,2301,1459,-1,1459,2301,2302,1460,-1,1460,2302,2426,2303,-1,1421,1428,1461,1431,-1,1431,1461,1462,1432,-1,1432,1462,1463,1433,-1,1433,1463,2314,2313,-1,1428,1429,1464,1461,-1,1461,1464,1465,1462,-1,1462,1465,1466,1463,-1,1463,1466,2315,2314,-1,1429,1430,1467,1464,-1,1464,1467,1468,1465,-1,1465,1468,1469,1466,-1,1466,1469,2316,2315,-1,1430,2306,2307,1467,-1,1467,2307,2308,1468,-1,1468,2308,2309,1469,-1,1469,2309,2428,2316,-1,1470,1480,1483,1471,-1,1471,1483,1484,1472,-1,1472,1484,1485,1473,-1,1473,1485,1873,1872,-1,1480,1481,1486,1483,-1,1483,1486,1487,1484,-1,1484,1487,1488,1485,-1,1485,1488,1874,1873,-1,1481,1482,1489,1486,-1,1486,1489,1490,1487,-1,1487,1490,1491,1488,-1,1488,1491,1875,1874,-1,1482,2285,2284,1489,-1,1489,2284,2283,1490,-1,1490,2283,2282,1491,-1,1491,2282,2397,1875,-1,1470,1471,1492,1474,-1,1474,1492,1493,1475,-1,1475,1493,1494,1476,-1,1476,1494,2319,2320,-1,1471,1472,1495,1492,-1,1492,1495,1496,1493,-1,1493,1496,1497,1494,-1,1494,1497,2318,2319,-1,1472,1473,1498,1495,-1,1495,1498,1499,1496,-1,1496,1499,1500,1497,-1,1497,1500,2317,2318,-1,1473,1872,1871,1498,-1,1498,1871,1870,1499,-1,1499,1870,1869,1500,-1,1500,1869,2394,2317,-1,1470,1474,1501,1477,-1,1477,1501,1502,1478,-1,1478,1502,1503,1479,-1,1479,1503,2328,2327,-1,1474,1475,1504,1501,-1,1501,1504,1505,1502,-1,1502,1505,1506,1503,-1,1503,1506,2329,2328,-1,1475,1476,1507,1504,-1,1504,1507,1508,1505,-1,1505,1508,1509,1506,-1,1506,1509,2330,2329,-1,1476,2320,2321,1507,-1,1507,2321,2322,1508,-1,1508,2322,2323,1509,-1,1509,2323,2429,2330,-1,1470,1477,1510,1480,-1,1480,1510,1511,1481,-1,1481,1511,1512,1482,-1,1482,1512,2286,2285,-1,1477,1478,1513,1510,-1,1510,1513,1514,1511,-1,1511,1514,1515,1512,-1,1512,1515,2287,2286,-1,1478,1479,1516,1513,-1,1513,1516,1517,1514,-1,1514,1517,1518,1515,-1,1515,1518,2288,2287,-1,1479,2327,2326,1516,-1,1516,2326,2325,1517,-1,1517,2325,2324,1518,-1,1518,2324,2427,2288,-1,1519,1529,1532,1520,-1,1520,1532,1533,1521,-1,1521,1533,1534,1522,-1,1522,1534,1864,1865,-1,1529,1530,1535,1532,-1,1532,1535,1536,1533,-1,1533,1536,1537,1534,-1,1534,1537,1863,1864,-1,1530,1531,1538,1535,-1,1535,1538,1539,1536,-1,1536,1539,1540,1537,-1,1537,1540,1862,1863,-1,1531,2320,2319,1538,-1,1538,2319,2318,1539,-1,1539,2318,2317,1540,-1,1540,2317,2394,1862,-1,1519,1520,1541,1523,-1,1523,1541,1542,1524,-1,1524,1542,1543,1525,-1,1525,1543,2312,2313,-1,1520,1521,1544,1541,-1,1541,1544,1545,1542,-1,1542,1545,1546,1543,-1,1543,1546,2311,2312,-1,1521,1522,1547,1544,-1,1544,1547,1548,1545,-1,1545,1548,1549,1546,-1,1546,1549,2310,2311,-1,1522,1865,1866,1547,-1,1547,1866,1867,1548,-1,1548,1867,1868,1549,-1,1549,1868,2395,2310,-1,1519,1523,1550,1526,-1,1526,1550,1551,1527,-1,1527,1551,1552,1528,-1,1528,1552,2333,2334,-1,1523,1524,1553,1550,-1,1550,1553,1554,1551,-1,1551,1554,1555,1552,-1,1552,1555,2332,2333,-1,1524,1525,1556,1553,-1,1553,1556,1557,1554,-1,1554,1557,1558,1555,-1,1555,1558,2331,2332,-1,1525,2313,2314,1556,-1,1556,2314,2315,1557,-1,1557,2315,2316,1558,-1,1558,2316,2428,2331,-1,1519,1526,1559,1529,-1,1529,1559,1560,1530,-1,1530,1560,1561,1531,-1,1531,1561,2321,2320,-1,1526,1527,1562,1559,-1,1559,1562,1563,1560,-1,1560,1563,1564,1561,-1,1561,1564,2322,2321,-1,1527,1528,1565,1562,-1,1562,1565,1566,1563,-1,1563,1566,1567,1564,-1,1564,1567,2323,2322,-1,1528,2334,2335,1565,-1,1565,2335,2336,1566,-1,1566,2336,2337,1567,-1,1567,2337,2429,2323,-1,1568,1578,1581,1569,-1,1569,1581,1582,1570,-1,1570,1582,1583,1571,-1,1571,1583,2335,2334,-1,1578,1579,1584,1581,-1,1581,1584,1585,1582,-1,1582,1585,1586,1583,-1,1583,1586,2336,2335,-1,1579,1580,1587,1584,-1,1584,1587,1588,1585,-1,1585,1588,1589,1586,-1,1586,1589,2337,2336,-1,1580,2355,2354,1587,-1,1587,2354,2353,1588,-1,1588,2353,2352,1589,-1,1589,2352,2429,2337,-1,1568,1569,1590,1572,-1,1572,1590,1591,1573,-1,1573,1591,1592,1574,-1,1574,1592,2340,2341,-1,1569,1570,1593,1590,-1,1590,1593,1594,1591,-1,1591,1594,1595,1592,-1,1592,1595,2339,2340,-1,1570,1571,1596,1593,-1,1593,1596,1597,1594,-1,1594,1597,1598,1595,-1,1595,1598,2338,2339,-1,1571,2334,2333,1596,-1,1596,2333,2332,1597,-1,1597,2332,2331,1598,-1,1598,2331,2428,2338,-1,1568,1572,1599,1575,-1,1575,1599,1600,1576,-1,1576,1600,1601,1577,-1,1577,1601,2347,2348,-1,1572,1573,1602,1599,-1,1599,1602,1603,1600,-1,1600,1603,1604,1601,-1,1601,1604,2346,2347,-1,1573,1574,1605,1602,-1,1602,1605,1606,1603,-1,1603,1606,1607,1604,-1,1604,1607,2345,2346,-1,1574,2341,2342,1605,-1,1605,2342,2343,1606,-1,1606,2343,2344,1607,-1,1607,2344,2430,2345,-1,1568,1575,1608,1578,-1,1578,1608,1609,1579,-1,1579,1609,1610,1580,-1,1580,1610,2356,2355,-1,1575,1576,1611,1608,-1,1608,1611,1612,1609,-1,1609,1612,1613,1610,-1,1610,1613,2357,2356,-1,1576,1577,1614,1611,-1,1611,1614,1615,1612,-1,1612,1615,1616,1613,-1,1613,1616,2358,2357,-1,1577,2348,2349,1614,-1,1614,2349,2350,1615,-1,1615,2350,2351,1616,-1,1616,2351,2431,2358,-1,1617,1627,1630,1618,-1,1618,1630,1631,1619,-1,1619,1631,1632,1620,-1,1620,1632,2326,2327,-1,1627,1628,1633,1630,-1,1630,1633,1634,1631,-1,1631,1634,1635,1632,-1,1632,1635,2325,2326,-1,1628,1629,1636,1633,-1,1633,1636,1637,1634,-1,1634,1637,1638,1635,-1,1635,1638,2324,2325,-1,1629,2369,2368,1636,-1,1636,2368,2367,1637,-1,1637,2367,2366,1638,-1,1638,2366,2427,2324,-1,1617,1618,1639,1621,-1,1621,1639,1640,1622,-1,1622,1640,1641,1623,-1,1623,1641,2354,2355,-1,1618,1619,1642,1639,-1,1639,1642,1643,1640,-1,1640,1643,1644,1641,-1,1641,1644,2353,2354,-1,1619,1620,1645,1642,-1,1642,1645,1646,1643,-1,1643,1646,1647,1644,-1,1644,1647,2352,2353,-1,1620,2327,2328,1645,-1,1645,2328,2329,1646,-1,1646,2329,2330,1647,-1,1647,2330,2429,2352,-1,1617,1621,1648,1624,-1,1624,1648,1649,1625,-1,1625,1649,1650,1626,-1,1626,1650,2361,2362,-1,1621,1622,1651,1648,-1,1648,1651,1652,1649,-1,1649,1652,1653,1650,-1,1650,1653,2360,2361,-1,1622,1623,1654,1651,-1,1651,1654,1655,1652,-1,1652,1655,1656,1653,-1,1653,1656,2359,2360,-1,1623,2355,2356,1654,-1,1654,2356,2357,1655,-1,1655,2357,2358,1656,-1,1656,2358,2431,2359,-1,1617,1624,1657,1627,-1,1627,1657,1658,1628,-1,1628,1658,1659,1629,-1,1629,1659,2370,2369,-1,1624,1625,1660,1657,-1,1657,1660,1661,1658,-1,1658,1661,1662,1659,-1,1659,1662,2371,2370,-1,1625,1626,1663,1660,-1,1660,1663,1664,1661,-1,1661,1664,1665,1662,-1,1662,1665,2372,2371,-1,1626,2362,2363,1663,-1,1663,2363,2364,1664,-1,1664,2364,2365,1665,-1,1665,2365,2432,2372,-1,1666,1676,1679,1667,-1,1667,1679,1680,1668,-1,1668,1680,1681,1669,-1,1669,1681,2307,2306,-1,1676,1677,1682,1679,-1,1679,1682,1683,1680,-1,1680,1683,1684,1681,-1,1681,1684,2308,2307,-1,1677,1678,1685,1682,-1,1682,1685,1686,1683,-1,1683,1686,1687,1684,-1,1684,1687,2309,2308,-1,1678,2341,2340,1685,-1,1685,2340,2339,1686,-1,1686,2339,2338,1687,-1,1687,2338,2428,2309,-1,1666,1667,1688,1670,-1,1670,1688,1689,1671,-1,1671,1689,1690,1672,-1,1672,1690,2375,2376,-1,1667,1668,1691,1688,-1,1688,1691,1692,1689,-1,1689,1692,1693,1690,-1,1690,1693,2374,2375,-1,1668,1669,1694,1691,-1,1691,1694,1695,1692,-1,1692,1695,1696,1693,-1,1693,1696,2373,2374,-1,1669,2306,2305,1694,-1,1694,2305,2304,1695,-1,1695,2304,2303,1696,-1,1696,2303,2426,2373,-1,1666,1670,1697,1673,-1,1673,1697,1698,1674,-1,1674,1698,1699,1675,-1,1675,1699,2384,2383,-1,1670,1671,1700,1697,-1,1697,1700,1701,1698,-1,1698,1701,1702,1699,-1,1699,1702,2385,2384,-1,1671,1672,1703,1700,-1,1700,1703,1704,1701,-1,1701,1704,1705,1702,-1,1702,1705,2386,2385,-1,1672,2376,2377,1703,-1,1703,2377,2378,1704,-1,1704,2378,2379,1705,-1,1705,2379,2433,2386,-1,1666,1673,1706,1676,-1,1676,1706,1707,1677,-1,1677,1707,1708,1678,-1,1678,1708,2342,2341,-1,1673,1674,1709,1706,-1,1706,1709,1710,1707,-1,1707,1710,1711,1708,-1,1708,1711,2343,2342,-1,1674,1675,1712,1709,-1,1709,1712,1713,1710,-1,1710,1713,1714,1711,-1,1711,1714,2344,2343,-1,1675,2383,2382,1712,-1,1712,2382,2381,1713,-1,1713,2381,2380,1714,-1,1714,2380,2430,2344,-1,1715,1725,1728,1716,-1,1716,1728,1729,1717,-1,1717,1729,1730,1718,-1,1718,1730,2291,2292,-1,1725,1726,1731,1728,-1,1728,1731,1732,1729,-1,1729,1732,1733,1730,-1,1730,1733,2290,2291,-1,1726,1727,1734,1731,-1,1731,1734,1735,1732,-1,1732,1735,1736,1733,-1,1733,1736,2289,2290,-1,1727,2376,2375,1734,-1,1734,2375,2374,1735,-1,1735,2374,2373,1736,-1,1736,2373,2426,2289,-1,1715,1716,1737,1719,-1,1719,1737,1738,1720,-1,1720,1738,1739,1721,-1,1721,1739,2368,2369,-1,1716,1717,1740,1737,-1,1737,1740,1741,1738,-1,1738,1741,1742,1739,-1,1739,1742,2367,2368,-1,1717,1718,1743,1740,-1,1740,1743,1744,1741,-1,1741,1744,1745,1742,-1,1742,1745,2366,2367,-1,1718,2292,2293,1743,-1,1743,2293,2294,1744,-1,1744,2294,2295,1745,-1,1745,2295,2427,2366,-1,1715,1719,1746,1722,-1,1722,1746,1747,1723,-1,1723,1747,1748,1724,-1,1724,1748,2389,2390,-1,1719,1720,1749,1746,-1,1746,1749,1750,1747,-1,1747,1750,1751,1748,-1,1748,1751,2388,2389,-1,1720,1721,1752,1749,-1,1749,1752,1753,1750,-1,1750,1753,1754,1751,-1,1751,1754,2387,2388,-1,1721,2369,2370,1752,-1,1752,2370,2371,1753,-1,1753,2371,2372,1754,-1,1754,2372,2432,2387,-1,1715,1722,1755,1725,-1,1725,1755,1756,1726,-1,1726,1756,1757,1727,-1,1727,1757,2377,2376,-1,1722,1723,1758,1755,-1,1755,1758,1759,1756,-1,1756,1759,1760,1757,-1,1757,1760,2378,2377,-1,1723,1724,1761,1758,-1,1758,1761,1762,1759,-1,1759,1762,1763,1760,-1,1760,1763,2379,2378,-1,1724,2390,2391,1761,-1,1761,2391,2392,1762,-1,1762,2392,2393,1763,-1,1763,2393,2433,2379,-1,1764,1774,1777,1765,-1,1765,1777,1778,1766,-1,1766,1778,1779,1767,-1,1767,1779,2349,2348,-1,1774,1775,1780,1777,-1,1777,1780,1781,1778,-1,1778,1781,1782,1779,-1,1779,1782,2350,2349,-1,1775,1776,1783,1780,-1,1780,1783,1784,1781,-1,1781,1784,1785,1782,-1,1782,1785,2351,2350,-1,1776,2362,2361,1783,-1,1783,2361,2360,1784,-1,1784,2360,2359,1785,-1,1785,2359,2431,2351,-1,1764,1765,1786,1768,-1,1768,1786,1787,1769,-1,1769,1787,1788,1770,-1,1770,1788,2382,2383,-1,1765,1766,1789,1786,-1,1786,1789,1790,1787,-1,1787,1790,1791,1788,-1,1788,1791,2381,2382,-1,1766,1767,1792,1789,-1,1789,1792,1793,1790,-1,1790,1793,1794,1791,-1,1791,1794,2380,2381,-1,1767,2348,2347,1792,-1,1792,2347,2346,1793,-1,1793,2346,2345,1794,-1,1794,2345,2430,2380,-1,1764,1768,1795,1771,-1,1771,1795,1796,1772,-1,1772,1796,1797,1773,-1,1773,1797,2391,2390,-1,1768,1769,1798,1795,-1,1795,1798,1799,1796,-1,1796,1799,1800,1797,-1,1797,1800,2392,2391,-1,1769,1770,1801,1798,-1,1798,1801,1802,1799,-1,1799,1802,1803,1800,-1,1800,1803,2393,2392,-1,1770,2383,2384,1801,-1,1801,2384,2385,1802,-1,1802,2385,2386,1803,-1,1803,2386,2433,2393,-1,1764,1771,1804,1774,-1,1774,1804,1805,1775,-1,1775,1805,1806,1776,-1,1776,1806,2363,2362,-1,1771,1772,1807,1804,-1,1804,1807,1808,1805,-1,1805,1808,1809,1806,-1,1806,1809,2364,2363,-1,1772,1773,1810,1807,-1,1807,1810,1811,1808,-1,1808,1811,1812,1809,-1,1809,1812,2365,2364,-1,1773,2390,2389,1810,-1,1810,2389,2388,1811,-1,1811,2388,2387,1812,-1,1812,2387,2432,2365,-1,1813,1823,1826,1814,-1,1814,1826,1827,1815,-1,1815,1827,1828,1816,-1,1816,1828,1892,1893,-1,1823,1824,1829,1826,-1,1826,1829,1830,1827,-1,1827,1830,1831,1828,-1,1828,1831,1891,1892,-1,1824,1825,1832,1829,-1,1829,1832,1833,1830,-1,1830,1833,1834,1831,-1,1831,1834,1890,1891,-1,1825,1886,1885,1832,-1,1832,1885,1884,1833,-1,1833,1884,1883,1834,-1,1834,1883,2395,1890,-1,1813,1814,1835,1817,-1,1817,1835,1836,1818,-1,1818,1836,1837,1819,-1,1819,1837,1934,1935,-1,1814,1815,1838,1835,-1,1835,1838,1839,1836,-1,1836,1839,1840,1837,-1,1837,1840,1933,1934,-1,1815,1816,1841,1838,-1,1838,1841,1842,1839,-1,1839,1842,1843,1840,-1,1840,1843,1932,1933,-1,1816,1893,1894,1841,-1,1841,1894,1895,1842,-1,1842,1895,1896,1843,-1,1843,1896,2399,1932,-1,1813,1817,1844,1820,-1,1820,1844,1845,1821,-1,1821,1845,1846,1822,-1,1822,1846,1908,1907,-1,1817,1818,1847,1844,-1,1844,1847,1848,1845,-1,1845,1848,1849,1846,-1,1846,1849,1909,1908,-1,1818,1819,1850,1847,-1,1847,1850,1851,1848,-1,1848,1851,1852,1849,-1,1849,1852,1910,1909,-1,1819,1935,1936,1850,-1,1850,1936,1937,1851,-1,1851,1937,1938,1852,-1,1852,1938,2400,1910,-1,1813,1820,1853,1823,-1,1823,1853,1854,1824,-1,1824,1854,1855,1825,-1,1825,1855,1887,1886,-1,1820,1821,1856,1853,-1,1853,1856,1857,1854,-1,1854,1857,1858,1855,-1,1855,1858,1888,1887,-1,1821,1822,1859,1856,-1,1856,1859,1860,1857,-1,1857,1860,1861,1858,-1,1858,1861,1889,1888,-1,1822,1907,1906,1859,-1,1859,1906,1905,1860,-1,1860,1905,1904,1861,-1,1861,1904,2396,1889,-1],creaseAngle=0.524,
                  coord=Coordinate(DEF='coord_Cube',point=[(0.000000,0.972171,0.000000),(0.200790,0.967805,0.000000),(0.394028,0.955885,0.000000),(0.572163,0.938110,0.000000),(0.000000,0.968954,-0.200170),(0.000000,0.960269,-0.392865),(0.000000,0.947829,-0.570612),(-0.200790,0.967287,0.000000),(-0.394028,0.954771,0.000000),(-0.572162,0.936244,0.000000),(0.000000,0.968204,0.200170),(0.000000,0.958655,0.392865),(0.000000,0.945127,0.570612),(0.201857,0.963312,0.201203),(0.396028,0.950159,0.202753),(0.574830,0.930767,0.203342),(0.203733,0.952493,0.394803),(0.400237,0.935362,0.398390),(0.582282,0.909063,0.401540),(0.204988,0.937288,0.573196),(0.404661,0.913226,0.579797),(0.593703,0.872771,0.589450),(0.201964,0.964033,-0.201203),(0.203977,0.954049,-0.394803),(0.205425,0.939904,-0.573196),(0.396230,0.950808,-0.202753),(0.400696,0.936766,-0.398390),(0.405489,0.915593,-0.579797),(0.575098,0.931316,-0.203342),(0.582900,0.910242,-0.401540),(0.594832,0.874740,-0.589450),(-0.201964,0.963535,-0.201129),(-0.396229,0.949734,-0.202585),(-0.575098,0.929510,-0.203040),(-0.203976,0.953601,-0.394664),(-0.400695,0.935797,-0.398073),(-0.582900,0.908607,-0.400968),(-0.205424,0.939525,-0.573011),(-0.405489,0.914780,-0.579370),(-0.594831,0.873381,-0.588671),(-0.201856,0.962814,0.201129),(-0.203733,0.952045,0.394664),(-0.204988,0.936909,0.573011),(-0.396028,0.949085,0.202585),(-0.400236,0.934393,0.398073),(-0.404660,0.912413,0.579370),(-0.574829,0.928961,0.203040),(-0.582281,0.907429,0.400968),(-0.593703,0.871412,0.588671),(1.327468,-0.010528,0.829000),(1.164836,-0.004212,0.853062),(1.064425,-0.001053,0.883287),(1.006668,-0.000001,0.918229),(1.325883,-0.176953,0.815456),(1.322143,-0.335785,0.774914),(1.317265,-0.479790,0.706469),(1.571885,-0.021056,0.812548),(1.919683,-0.036848,0.804669),(2.392459,-0.058957,0.806329),(1.325883,0.156253,0.816451),(1.322143,0.316156,0.776862),(1.317266,0.461945,0.709287),(1.161666,0.171245,0.840811),(1.059283,0.182611,0.871776),(0.999417,0.190122,0.907873),(1.154187,0.338949,0.801800),(1.045985,0.358558,0.834419),(0.977637,0.374383,0.873683),(1.144432,0.491008,0.734168),(1.026658,0.519036,0.768488),(0.941301,0.546922,0.812537),(1.161666,-0.179525,0.840413),(1.154187,-0.346802,0.801020),(1.144431,-0.498147,0.733041),(1.059283,-0.184682,0.871677),(1.045985,-0.360522,0.834224),(1.026657,-0.520821,0.768206),(0.999417,-0.190123,0.907873),(0.977637,-0.374384,0.873683),(0.941300,-0.546923,0.812537),(1.571250,-0.179264,0.798183),(1.919524,-0.187156,0.789391),(2.392459,-0.201321,0.789878),(1.569754,-0.330035,0.756749),(1.919150,-0.329896,0.747016),(2.392459,-0.335713,0.746209),(1.567803,-0.466643,0.687916),(1.918662,-0.458750,0.677525),(2.392459,-0.456159,0.675439),(1.571251,0.137866,0.800172),(1.569755,0.290777,0.760644),(1.567804,0.430954,0.693552),(1.919524,0.114708,0.792872),(1.919151,0.261196,0.753833),(1.918663,0.396296,0.687388),(2.392459,0.085406,0.795447),(2.392460,0.225793,0.757116),(2.392460,0.356233,0.691220),(1.302463,-0.806266,-0.002445),(1.114827,-0.836581,-0.000978),(0.973476,-0.865167,-0.000244),(0.852914,-0.891780,0.000000),(1.303197,-0.791456,-0.173776),(1.305205,-0.750439,-0.337574),(1.308361,-0.682412,-0.486392),(1.561882,-0.774466,-0.004890),(1.917182,-0.740796,-0.008557),(2.392459,-0.704870,-0.013692),(1.303130,-0.795672,0.168969),(1.305070,-0.758700,0.333016),(1.308157,-0.694379,0.482248),(1.116160,-0.825118,0.178067),(0.975543,-0.853842,0.187454),(0.855580,-0.881353,0.195730),(1.120041,-0.787347,0.349068),(0.981788,-0.817061,0.367325),(0.864261,-0.847452,0.385834),(1.126215,-0.721465,0.503948),(0.992047,-0.752220,0.531531),(0.879367,-0.787131,0.564687),(1.116295,-0.823539,-0.179989),(1.120311,-0.784245,-0.350891),(1.126622,-0.716947,-0.505606),(0.975751,-0.853636,-0.187935),(0.982218,-0.816652,-0.367781),(0.992728,-0.751613,-0.531945),(0.855849,-0.881678,-0.195730),(0.864851,-0.848112,-0.385834),(0.880384,-0.788148,-0.564687),(1.562176,-0.757455,-0.171176),(1.917256,-0.720845,-0.172350),(2.392459,-0.680932,-0.177459),(1.562979,-0.714785,-0.330240),(1.917457,-0.676198,-0.328991),(2.392459,-0.633599,-0.333929),(1.564242,-0.646274,-0.475028),(1.917772,-0.607079,-0.471619),(2.392459,-0.563372,-0.476267),(1.562149,-0.765994,0.161562),(1.562925,-0.731508,0.321124),(1.564160,-0.670475,0.466740),(1.917249,-0.735827,0.155525),(1.917443,-0.705539,0.313037),(1.917752,-0.649531,0.457115),(2.392459,-0.704914,0.150539),(2.392459,-0.680565,0.308401),(2.392459,-0.631322,0.453061),(1.302464,0.806265,0.002445),(1.114827,0.836580,0.000978),(0.973477,0.865166,0.000244),(0.852914,0.891779,0.000000),(1.303130,0.791388,0.173776),(1.305071,0.750313,0.337574),(1.308158,0.682244,0.486392),(1.561883,0.774465,0.004890),(1.917183,0.740795,0.008557),(2.392460,0.704869,0.013692),(1.303197,0.795738,-0.168969),(1.305205,0.758826,-0.333016),(1.308361,0.694546,-0.482248),(1.116295,0.825252,-0.178067),(0.975752,0.854064,-0.187454),(0.855850,0.881677,-0.195730),(1.120311,0.787599,-0.349068),(0.982219,0.817490,-0.367325),(0.864852,0.848111,-0.385834),(1.126622,0.721800,-0.503948),(0.992728,0.752827,-0.531531),(0.880384,0.788148,-0.564687),(1.116161,0.823404,0.179989),(1.120041,0.783992,0.350891),(1.126216,0.716610,0.505606),(0.975543,0.853413,0.187935),(0.981788,0.816221,0.367781),(0.992048,0.751006,0.531945),(0.855581,0.881352,0.195730),(0.864261,0.847451,0.385834),(0.879368,0.787131,0.564687),(1.562150,0.757428,0.171176),(1.917249,0.720838,0.172350),(2.392460,0.680931,0.177459),(1.562926,0.714734,0.330240),(1.917444,0.676185,0.328991),(2.392460,0.633599,0.333929),(1.564161,0.646207,0.475028),(1.917752,0.607062,0.471619),(2.392460,0.563372,0.476267),(1.562176,0.766020,-0.161562),(1.562980,0.731558,-0.321124),(1.564242,0.670542,-0.466740),(1.917256,0.735833,-0.155525),(1.917457,0.705551,-0.313037),(1.917772,0.649547,-0.457115),(2.392460,0.704914,-0.150539),(2.392460,0.680564,-0.308401),(2.392460,0.631322,-0.453061),(1.327937,0.010528,-0.829000),(1.165774,0.004211,-0.853062),(1.066085,0.001053,-0.883287),(1.009371,-0.000000,-0.918229),(1.326334,0.177019,-0.815456),(1.322549,0.335910,-0.774914),(1.317609,0.479958,-0.706469),(1.572072,0.021056,-0.812548),(1.919730,0.036848,-0.804669),(2.392459,0.058956,-0.806329),(1.326334,-0.156320,-0.816451),(1.322549,-0.316282,-0.776862),(1.317608,-0.462114,-0.709287),(1.162568,-0.171380,-0.840811),(1.060884,-0.182862,-0.871776),(1.002033,-0.190559,-0.907873),(1.154999,-0.339202,-0.801800),(1.047429,-0.359031,-0.834419),(0.980004,-0.375212,-0.873683),(1.145117,-0.491345,-0.734168),(1.027870,-0.519672,-0.768488),(0.943269,-0.548051,-0.812537),(1.162568,0.179659,-0.840413),(1.154999,0.347053,-0.801020),(1.145118,0.498482,-0.733041),(1.060884,0.184932,-0.871677),(1.047429,0.360993,-0.834224),(1.027870,0.521456,-0.768206),(1.002033,0.190559,-0.907873),(0.980004,0.375212,-0.873683),(0.943269,0.548051,-0.812537),(1.571431,0.179291,-0.798183),(1.919569,0.187162,-0.789391),(2.392459,0.201320,-0.789878),(1.569917,0.330084,-0.756749),(1.919191,0.329908,-0.747016),(2.392460,0.335712,-0.746209),(1.567941,0.466709,-0.687916),(1.918697,0.458767,-0.677525),(2.392460,0.456159,-0.675439),(1.571431,-0.137893,-0.800172),(1.569917,-0.290828,-0.760644),(1.567941,-0.431021,-0.693552),(1.919569,-0.114715,-0.792872),(1.919191,-0.261209,-0.753833),(1.918697,-0.396313,-0.687388),(2.392459,-0.085406,-0.795447),(2.392459,-0.225794,-0.757116),(2.392459,-0.356233,-0.691220),(6.693436,0.246179,-0.907912),(5.687896,0.209647,-0.894224),(4.707279,0.168219,-0.869830),(3.799334,0.126335,-0.842123),(6.682983,0.340906,-0.880688),(6.662079,0.422511,-0.822558),(6.641174,0.487211,-0.734442),(7.676149,0.273378,-0.903505),(8.602472,0.287714,-0.874576),(9.438839,0.285662,-0.814702),(6.682983,0.142119,-0.903312),(6.662079,0.033422,-0.866935),(6.641174,-0.075213,-0.798827),(5.683715,0.097040,-0.888634),(4.706233,0.047193,-0.862949),(3.799334,-0.002866,-0.833817),(5.675353,-0.018312,-0.852113),(4.704143,-0.074656,-0.826200),(3.799334,-0.131055,-0.796716),(5.666991,-0.131649,-0.784459),(4.702052,-0.192352,-0.759304),(3.799334,-0.252938,-0.730571),(5.683715,0.314752,-0.869082),(5.675353,0.407961,-0.813794),(5.666991,0.484880,-0.728948),(4.706234,0.283443,-0.847121),(4.704143,0.387980,-0.795195),(4.702053,0.476943,-0.714428),(3.799334,0.251254,-0.821882),(3.799334,0.366595,-0.773343),(3.799334,0.467066,-0.696756),(7.655244,0.357632,-0.874862),(8.568726,0.362383,-0.845187),(9.391654,0.352610,-0.785242),(7.613435,0.427607,-0.814904),(8.497326,0.421971,-0.785606),(9.281656,0.404326,-0.729437),(7.571626,0.480268,-0.725037),(8.418112,0.464216,-0.698538),(9.140400,0.439218,-0.652747),(7.655244,0.177877,-0.899425),(7.613435,0.075990,-0.863146),(7.571626,-0.027428,-0.795195),(8.568726,0.200225,-0.871071),(8.497326,0.105413,-0.836306),(8.418112,0.008771,-0.771916),(9.391654,0.205074,-0.812353),(9.281656,0.117713,-0.781974),(9.140400,0.030447,-0.727342),(6.693436,0.484257,0.057172),(5.687896,0.533438,0.048688),(4.707279,0.580339,0.039067),(3.799334,0.624710,0.029340),(6.682983,0.427667,0.239308),(6.662079,0.356892,0.411908),(6.641174,0.273507,0.567607),(7.676149,0.433044,0.063489),(8.602472,0.379444,0.066818),(9.438839,0.323100,0.066342),(6.682983,0.525087,-0.127131),(6.662079,0.547977,-0.306023),(6.641174,0.550747,-0.471925),(5.683715,0.566624,-0.133483),(4.706234,0.604613,-0.138377),(3.799334,0.639817,-0.142437),(5.675353,0.580175,-0.309864),(4.704143,0.607846,-0.309809),(3.799334,0.632676,-0.308071),(5.666991,0.572277,-0.472923),(4.702053,0.588601,-0.467868),(3.799334,0.602218,-0.460427),(5.683715,0.482432,0.229117),(5.675353,0.415178,0.400355),(5.666991,0.333247,0.554957),(4.706234,0.536457,0.215164),(4.704143,0.474343,0.382575),(4.702053,0.395371,0.533961),(3.799334,0.588426,0.200122),(3.799334,0.532036,0.362772),(3.799334,0.456612,0.510155),(7.655244,0.373478,0.243065),(8.568726,0.318299,0.242313),(9.391654,0.260564,0.238975),(7.613435,0.301837,0.413027),(8.497326,0.248009,0.407367),(9.281656,0.193401,0.398582),(7.571626,0.219418,0.566372),(8.418112,0.170261,0.554516),(9.140400,0.125317,0.535304),(7.655244,0.479241,-0.118700),(7.613435,0.509565,-0.296073),(7.571626,0.521512,-0.461205),(8.568726,0.429756,-0.111654),(8.497326,0.466320,-0.284889),(8.418112,0.486221,-0.444671),(9.391654,0.377303,-0.109460),(9.281656,0.419625,-0.277345),(9.140400,0.446519,-0.426230),(6.693435,-0.484257,-0.057172),(5.687895,-0.533438,-0.048688),(4.707278,-0.580338,-0.039067),(3.799333,-0.624710,-0.029340),(6.682982,-0.427667,-0.239308),(6.662078,-0.356891,-0.411908),(6.641174,-0.273507,-0.567607),(7.676148,-0.433043,-0.063489),(8.602471,-0.379443,-0.066818),(9.438839,-0.323099,-0.066341),(6.682982,-0.525087,0.127131),(6.662078,-0.547976,0.306023),(6.641173,-0.550746,0.471925),(5.683714,-0.566624,0.133483),(4.706233,-0.604613,0.138377),(3.799333,-0.639817,0.142437),(5.675352,-0.580175,0.309864),(4.704142,-0.607846,0.309809),(3.799333,-0.632676,0.308071),(5.666990,-0.572277,0.472924),(4.702052,-0.588601,0.467868),(3.799333,-0.602218,0.460427),(5.683714,-0.482432,-0.229116),(5.675352,-0.415177,-0.400355),(5.666991,-0.333247,-0.554957),(4.706233,-0.536457,-0.215164),(4.704143,-0.474343,-0.382575),(4.702052,-0.395371,-0.533961),(3.799333,-0.588426,-0.200122),(3.799333,-0.532036,-0.362772),(3.799334,-0.456612,-0.510155),(7.655244,-0.373477,-0.243065),(8.568726,-0.318298,-0.242313),(9.391654,-0.260563,-0.238975),(7.613435,-0.301836,-0.413027),(8.497326,-0.248008,-0.407367),(9.281656,-0.193400,-0.398582),(7.571626,-0.219418,-0.566372),(8.418112,-0.170260,-0.554516),(9.140400,-0.125316,-0.535304),(7.655244,-0.479240,0.118700),(7.613434,-0.509564,0.296073),(7.571625,-0.521512,0.461205),(8.568725,-0.429755,0.111654),(8.497326,-0.466319,0.284889),(8.418112,-0.486220,0.444671),(9.391654,-0.377302,0.109460),(9.281655,-0.419624,0.277345),(9.140400,-0.446518,0.426230),(6.693435,-0.246179,0.907912),(5.687895,-0.209647,0.894224),(4.707278,-0.168219,0.869830),(3.799334,-0.126335,0.842123),(6.682982,-0.340905,0.880688),(6.662078,-0.422511,0.822558),(6.641173,-0.487210,0.734442),(7.676148,-0.273377,0.903505),(8.602471,-0.287713,0.874576),(9.438839,-0.285661,0.814702),(6.682983,-0.142118,0.903312),(6.662079,-0.033421,0.866935),(6.641174,0.075214,0.798827),(5.683714,-0.097039,0.888634),(4.706233,-0.047193,0.862949),(3.799334,0.002866,0.833817),(5.675353,0.018312,0.852113),(4.704143,0.074656,0.826200),(3.799334,0.131055,0.796716),(5.666991,0.131649,0.784459),(4.702053,0.192352,0.759304),(3.799334,0.252938,0.730571),(5.683714,-0.314751,0.869082),(5.675352,-0.407960,0.813794),(5.666990,-0.484880,0.728948),(4.706233,-0.283443,0.847121),(4.704142,-0.387980,0.795195),(4.702052,-0.476943,0.714428),(3.799333,-0.251254,0.821882),(3.799333,-0.366595,0.773343),(3.799333,-0.467066,0.696756),(7.655244,-0.357632,0.874862),(8.568725,-0.362382,0.845187),(9.391654,-0.352609,0.785242),(7.613434,-0.427606,0.814904),(8.497326,-0.421970,0.785606),(9.281655,-0.404325,0.729437),(7.571625,-0.480268,0.725037),(8.418112,-0.464215,0.698538),(9.140400,-0.439217,0.652747),(7.655244,-0.177877,0.899425),(7.613435,-0.075989,0.863146),(7.571626,0.027428,0.795195),(8.568726,-0.200225,0.871071),(8.497326,-0.105412,0.836306),(8.418112,-0.008770,0.771916),(9.391654,-0.205073,0.812353),(9.281656,-0.117712,0.781974),(9.140400,-0.030446,0.727342),(11.424780,0.000001,0.000000),(11.344745,0.068073,0.018713),(11.105387,0.135283,0.036064),(10.707452,0.200766,0.050694),(11.344745,-0.080575,0.206737),(11.105387,-0.155289,0.402524),(10.707452,-0.218282,0.576414),(11.344745,-0.068072,-0.018713),(11.105387,-0.135282,-0.036064),(10.707452,-0.200765,-0.050694),(11.344745,0.080576,-0.206737),(11.105387,0.155291,-0.402524),(10.707452,0.218284,-0.576414),(11.265904,0.145862,-0.184183),(11.030279,0.207505,-0.158061),(10.638765,0.266179,-0.133489),(11.030279,0.217800,-0.377053),(10.809636,0.273471,-0.342709),(10.448135,0.323699,-0.307405),(10.638765,0.279297,-0.548871),(10.448135,0.329546,-0.506487),(10.150990,0.369622,-0.458150),(11.265904,-0.010975,0.220606),(11.030279,-0.084548,0.411207),(10.638765,-0.145912,0.580226),(11.030279,0.060439,0.228278),(10.809636,-0.009893,0.408517),(10.448135,-0.068583,0.566716),(10.638765,0.131167,0.232239),(10.448135,0.064356,0.399866),(10.150990,0.007308,0.542293),(11.265904,-0.145860,0.184183),(11.030279,-0.207504,0.158061),(10.638765,-0.266177,0.133489),(11.030279,-0.217799,0.377053),(10.809636,-0.273470,0.342709),(10.448135,-0.323698,0.307405),(10.638765,-0.279296,0.548871),(10.448135,-0.329545,0.506487),(10.150990,-0.369621,0.458150),(11.265904,0.010976,-0.220606),(11.030279,0.084549,-0.411207),(10.638765,0.145913,-0.580226),(11.030279,-0.060438,-0.228278),(10.809636,0.009895,-0.408517),(10.448135,0.068584,-0.566716),(10.638765,-0.131166,-0.232239),(10.448135,-0.064355,-0.399866),(10.150990,-0.007307,-0.542293),(-1.325066,0.013015,0.818934),(-1.163875,0.005206,0.845322),(-1.064185,0.001302,0.877514),(-1.006669,0.000000,0.914081),(-1.323480,0.177577,0.805451),(-1.319741,0.334535,0.765323),(-1.314863,0.476730,0.697644),(-1.567080,0.026030,0.799781),(-1.911274,0.045552,0.788797),(-2.379006,0.072884,0.786919),(-1.323480,-0.151988,0.806680),(-1.319741,-0.310270,0.767731),(-1.314863,-0.454671,0.701127),(-1.160705,-0.168815,0.833263),(-1.059043,-0.181274,0.866135),(-0.999418,-0.189356,0.903823),(-1.153226,-0.335174,0.794720),(-1.045745,-0.356184,0.829133),(-0.977637,-0.372893,0.869921),(-1.143471,-0.486033,0.727818),(-1.026418,-0.515720,0.763764),(-0.941301,-0.544789,0.809244),(-1.160705,0.179051,0.832772),(-1.153226,0.344880,0.793757),(-1.143470,0.494857,0.726424),(-1.059043,0.183833,0.866012),(-1.045745,0.358611,0.828892),(-1.026417,0.517926,0.763415),(-0.999417,0.189356,0.903823),(-0.977637,0.372893,0.869921),(-0.941301,0.544790,0.809244),(-1.566446,0.181979,0.785400),(-1.911116,0.193211,0.773377),(-2.379006,0.212224,0.770139),(-1.564950,0.330412,0.744396),(-1.910742,0.333111,0.731417),(-2.379006,0.343236,0.726827),(-1.562999,0.464693,0.676446),(-1.910254,0.459039,0.662913),(-2.379006,0.460063,0.657127),(-1.566446,-0.130802,0.787859),(-1.564950,-0.281881,0.749212),(-1.562999,-0.420574,0.683413),(-1.911116,-0.103650,0.777681),(-1.910742,-0.248183,0.739845),(-1.910254,-0.381832,0.675106),(-2.379006,-0.068927,0.777024),(-2.379006,-0.207352,0.740311),(-2.379006,-0.336532,0.676635),(-1.300061,0.797218,-0.003023),(-1.113866,0.829249,-0.001209),(-0.973236,0.859496,-0.000302),(-0.852914,0.887631,0.000000),(-1.300795,0.782064,-0.172316),(-1.302803,0.741037,-0.334140),(-1.305958,0.673350,-0.481127),(-1.557078,0.763736,-0.006045),(-1.908774,0.728489,-0.010579),(-2.379005,0.691164,-0.016926),(-1.300727,0.787291,0.166373),(-1.302668,0.751279,0.328504),(-1.305755,0.688182,0.476004),(-1.115199,0.818127,0.176304),(-0.975303,0.848340,0.186284),(-0.855581,0.877303,0.194964),(-1.119080,0.780952,0.345841),(-0.981548,0.811946,0.365088),(-0.864261,0.843689,0.384344),(-1.125255,0.715899,0.499385),(-0.991808,0.747692,0.528318),(-0.879367,0.783838,0.562554),(-1.115334,0.816144,-0.178681),(-1.119349,0.777057,-0.348096),(-1.125661,0.710235,-0.501434),(-0.975511,0.848033,-0.186878),(-0.981978,0.811339,-0.365651),(-0.992488,0.746799,-0.528830),(-0.855849,0.877628,-0.194964),(-0.864851,0.844350,-0.384344),(-0.880384,0.784854,-0.562554),(-1.557371,0.745899,-0.169723),(-1.908847,0.706977,-0.171111),(-2.379005,0.664625,-0.176691),(-1.558174,0.702810,-0.326247),(-1.909048,0.661261,-0.324557),(-2.379005,0.615275,-0.329213),(-1.559437,0.634330,-0.468669),(-1.909363,0.591637,-0.464190),(-2.379005,0.543731,-0.467824),(-1.557344,0.756460,0.157837),(-1.558120,0.723495,0.314976),(-1.559355,0.664263,0.458423),(-1.908840,0.725500,0.150312),(-1.909034,0.697536,0.304834),(-1.909343,0.644121,0.446260),(-2.379005,0.694273,0.143412),(-2.379006,0.673335,0.297655),(-2.379006,0.627733,0.439135),(-1.300061,-0.797218,0.003023),(-1.113866,-0.829248,0.001209),(-0.973237,-0.859496,0.000302),(-0.852914,-0.887631,0.000000),(-1.300728,-0.781996,0.172316),(-1.302668,-0.740911,0.334140),(-1.305755,-0.673181,0.481127),(-1.557078,-0.763735,0.006045),(-1.908774,-0.728488,0.010579),(-2.379006,-0.691163,0.016926),(-1.300795,-0.787357,-0.166373),(-1.302803,-0.751404,-0.328504),(-1.305958,-0.688350,-0.476004),(-1.115334,-0.818261,-0.176304),(-0.975511,-0.848562,-0.186284),(-0.855850,-0.877628,-0.194964),(-1.119350,-0.781204,-0.345841),(-0.981979,-0.812375,-0.365088),(-0.864851,-0.844349,-0.384344),(-1.125661,-0.716235,-0.499385),(-0.992488,-0.748299,-0.528318),(-0.880384,-0.784854,-0.562554),(-1.115200,-0.816009,0.178681),(-1.119080,-0.776805,0.348095),(-1.125255,-0.709899,0.501434),(-0.975303,-0.847811,0.186878),(-0.981548,-0.810908,0.365651),(-0.991808,-0.746192,0.528830),(-0.855581,-0.877303,0.194964),(-0.864261,-0.843689,0.384344),(-0.879368,-0.783837,0.562554),(-1.557345,-0.745871,0.169722),(-1.908841,-0.706970,0.171111),(-2.379006,-0.664625,0.176691),(-1.558121,-0.702759,0.326247),(-1.909034,-0.661248,0.324557),(-2.379006,-0.615275,0.329213),(-1.559356,-0.634262,0.468669),(-1.909343,-0.591620,0.464190),(-2.379006,-0.543731,0.467823),(-1.557371,-0.756487,-0.157837),(-1.558175,-0.723545,-0.314976),(-1.559437,-0.664330,-0.458423),(-1.908847,-0.725506,-0.150312),(-1.909048,-0.697548,-0.304834),(-1.909364,-0.644137,-0.446260),(-2.379006,-0.694272,-0.143412),(-2.379006,-0.673335,-0.297655),(-2.379006,-0.627732,-0.439135),(-1.325534,-0.013015,-0.818935),(-1.164813,-0.005206,-0.845322),(-1.065845,-0.001301,-0.877514),(-1.009371,0.000000,-0.914081),(-1.323931,-0.177643,-0.805451),(-1.320147,-0.334661,-0.765323),(-1.315206,-0.476898,-0.697644),(-1.567267,-0.026030,-0.799781),(-1.911321,-0.045552,-0.788798),(-2.379006,-0.072883,-0.786920),(-1.323931,0.152055,-0.806680),(-1.320146,0.310396,-0.767731),(-1.315206,0.454839,-0.701127),(-1.161607,0.168950,-0.833263),(-1.060644,0.181525,-0.866135),(-1.002033,0.189793,-0.903823),(-1.154037,0.335426,-0.794720),(-1.047189,0.356656,-0.829133),(-0.980004,0.373721,-0.869921),(-1.144156,0.486370,-0.727818),(-1.027630,0.516355,-0.763764),(-0.943269,0.545919,-0.809244),(-1.161607,-0.179184,-0.832772),(-1.154038,-0.345132,-0.793757),(-1.144156,-0.495193,-0.726424),(-1.060644,-0.184083,-0.866012),(-1.047189,-0.359082,-0.828892),(-1.027630,-0.518561,-0.763415),(-1.002033,-0.189793,-0.903823),(-0.980004,-0.373721,-0.869921),(-0.943269,-0.545918,-0.809244),(-1.566626,-0.182006,-0.785401),(-1.911161,-0.193217,-0.773378),(-2.379006,-0.212223,-0.770139),(-1.565112,-0.330462,-0.744396),(-1.910782,-0.333123,-0.731417),(-2.379006,-0.343236,-0.726827),(-1.563136,-0.464760,-0.676446),(-1.910288,-0.459056,-0.662914),(-2.379006,-0.460063,-0.657127),(-1.566626,0.130829,-0.787860),(-1.565112,0.281932,-0.749212),(-1.563136,0.420642,-0.683414),(-1.911161,0.103658,-0.777681),(-1.910782,0.248196,-0.739845),(-1.910288,0.381849,-0.675106),(-2.379006,0.068928,-0.777025),(-2.379006,0.207352,-0.740311),(-2.379005,0.336532,-0.676635),(-6.632516,-0.304333,-0.868052),(-5.638157,-0.259170,-0.857654),(-4.668417,-0.207956,-0.837396),(-3.770504,-0.156178,-0.814224),(-6.622180,-0.394690,-0.838878),(-6.601510,-0.469967,-0.780303),(-6.580838,-0.526620,-0.693307),(-7.604281,-0.337956,-0.861645),(-8.520269,-0.355679,-0.832366),(-9.347298,-0.353142,-0.774148),(-6.622180,-0.202435,-0.866847),(-6.601510,-0.093668,-0.835164),(-6.580838,0.017300,-0.772902),(-5.634023,-0.148991,-0.855012),(-4.667383,-0.089533,-0.832939),(-3.770504,-0.029660,-0.807801),(-5.625755,-0.034200,-0.822606),(-4.665316,0.031211,-0.799641),(-3.770504,0.096990,-0.773469),(-5.617486,0.080539,-0.760125),(-4.663249,0.149424,-0.737142),(-3.770504,0.218613,-0.710922),(-5.634023,-0.360075,-0.830841),(-5.625755,-0.447493,-0.775236),(-5.617486,-0.517211,-0.691500),(-4.667383,-0.319208,-0.813371),(-4.665316,-0.418550,-0.761312),(-4.663249,-0.501242,-0.681666),(-3.770504,-0.277402,-0.793046),(-3.770504,-0.388171,-0.744575),(-3.770504,-0.483322,-0.669119),(-7.583611,-0.417742,-0.830905),(-8.486901,-0.425851,-0.800780),(-9.300640,-0.415636,-0.742362),(-7.542268,-0.480939,-0.770474),(-8.416300,-0.478432,-0.740687),(-9.191872,-0.460466,-0.685881),(-7.500926,-0.524860,-0.681776),(-8.337971,-0.511680,-0.654749),(-9.052195,-0.486832,-0.610068),(-7.583611,-0.244267,-0.861269),(-7.542268,-0.141618,-0.830112),(-7.500926,-0.034952,-0.768507),(-8.486901,-0.269659,-0.832779),(-8.416300,-0.173531,-0.803364),(-8.337971,-0.073037,-0.745461),(-9.300640,-0.273785,-0.775878),(-9.191872,-0.184889,-0.750830),(-9.052195,-0.093777,-0.702284),(-6.632516,-0.468211,0.070677),(-5.638157,-0.517148,0.060189),(-4.668417,-0.564177,0.048295),(-3.770504,-0.609032,0.036270),(-6.622180,-0.400385,0.244578),(-6.601510,-0.319361,0.408776),(-6.580838,-0.227159,0.556245),(-7.604281,-0.417629,0.078485),(-8.520269,-0.365064,0.082601),(-9.347298,-0.310180,0.082012),(-6.622180,-0.520818,-0.105905),(-6.601510,-0.555585,-0.277880),(-6.580838,-0.569889,-0.437963),(-5.634023,-0.560554,-0.114802),(-4.667383,-0.596775,-0.122725),(-3.770504,-0.630474,-0.129949),(-5.625755,-0.584476,-0.284706),(-4.665316,-0.608548,-0.288320),(-3.770504,-0.629948,-0.290498),(-5.617486,-0.586703,-0.442284),(-4.663249,-0.597727,-0.441402),(-3.770504,-0.606130,-0.438476),(-5.634023,-0.456474,0.233025),(-5.625755,-0.380503,0.396572),(-5.617486,-0.291208,0.543694),(-4.667383,-0.512519,0.217649),(-4.665316,-0.443508,0.378274),(-4.663249,-0.358851,0.523106),(-3.770504,-0.566944,0.201260),(-3.770504,-0.505535,0.358121),(-3.770504,-0.426127,0.499951),(-7.583611,-0.345830,0.249498),(-8.486901,-0.290996,0.249370),(-9.300640,-0.234071,0.245782),(-7.542268,-0.262927,0.410644),(-8.416300,-0.208799,0.405444),(-9.191872,-0.154580,0.396440),(-7.500926,-0.170664,0.555286),(-8.337971,-0.120697,0.543806),(-9.052195,-0.076226,0.524791),(-7.583611,-0.476577,-0.095756),(-7.542268,-0.519724,-0.266065),(-7.500926,-0.544121,-0.425278),(-8.486901,-0.428782,-0.087849),(-8.416300,-0.478682,-0.254035),(-8.337971,-0.511294,-0.408014),(-9.300640,-0.378387,-0.085675),(-9.191872,-0.434244,-0.246567),(-9.052195,-0.473304,-0.389954),(-6.632516,0.468212,-0.070679),(-5.638157,0.517149,-0.060190),(-4.668417,0.564177,-0.048296),(-3.770504,0.609032,-0.036271),(-6.622180,0.400386,-0.244580),(-6.601510,0.319362,-0.408778),(-6.580838,0.227159,-0.556247),(-7.604281,0.417629,-0.078487),(-8.520269,0.365065,-0.082603),(-9.347298,0.310180,-0.082014),(-6.622180,0.520819,0.105903),(-6.601510,0.555586,0.277878),(-6.580838,0.569890,0.437961),(-5.634023,0.560554,0.114800),(-4.667383,0.596776,0.122723),(-3.770504,0.630475,0.129948),(-5.625755,0.584477,0.284705),(-4.665316,0.608548,0.288319),(-3.770504,0.629949,0.290497),(-5.617486,0.586703,0.442282),(-4.663249,0.597728,0.441400),(-3.770504,0.606130,0.438475),(-5.634023,0.456474,-0.233026),(-5.625755,0.380503,-0.396574),(-5.617486,0.291209,-0.543696),(-4.667383,0.512520,-0.217650),(-4.665316,0.443509,-0.378275),(-4.663249,0.358852,-0.523107),(-3.770504,0.566944,-0.201261),(-3.770504,0.505535,-0.358121),(-3.770504,0.426128,-0.499952),(-7.583611,0.345831,-0.249500),(-8.486901,0.290997,-0.249373),(-9.300640,0.234071,-0.245785),(-7.542268,0.262927,-0.410646),(-8.416300,0.208800,-0.405446),(-9.191872,0.154580,-0.396443),(-7.500926,0.170665,-0.555288),(-8.337971,0.120697,-0.543808),(-9.052195,0.076227,-0.524794),(-7.583611,0.476578,0.095754),(-7.542268,0.519725,0.266063),(-7.500926,0.544121,0.425276),(-8.486901,0.428783,0.087846),(-8.416300,0.478682,0.254033),(-8.337971,0.511294,0.408012),(-9.300640,0.378387,0.085672),(-9.191872,0.434244,0.246564),(-9.052195,0.473304,0.389951),(-6.632516,0.304333,0.868050),(-5.638157,0.259171,0.857653),(-4.668417,0.207957,0.837395),(-3.770504,0.156179,0.814223),(-6.622180,0.394691,0.838876),(-6.601510,0.469967,0.780302),(-6.580838,0.526621,0.693305),(-7.604281,0.337956,0.861643),(-8.520269,0.355680,0.832364),(-9.347298,0.353143,0.774146),(-6.622180,0.202436,0.866845),(-6.601510,0.093669,0.835162),(-6.580838,-0.017299,0.772900),(-5.634023,0.148991,0.855011),(-4.667383,0.089533,0.832938),(-3.770504,0.029661,0.807800),(-5.625755,0.034201,0.822605),(-4.665316,-0.031211,0.799640),(-3.770504,-0.096990,0.773468),(-5.617486,-0.080538,0.760123),(-4.663249,-0.149424,0.737141),(-3.770504,-0.218612,0.710921),(-5.634023,0.360075,0.830840),(-5.625755,0.447493,0.775234),(-5.617486,0.517212,0.691498),(-4.667383,0.319209,0.813370),(-4.665316,0.418550,0.761311),(-4.663249,0.501243,0.681665),(-3.770504,0.277403,0.793046),(-3.770504,0.388171,0.744575),(-3.770504,0.483323,0.669118),(-7.583611,0.417743,0.830903),(-8.486901,0.425851,0.800778),(-9.300640,0.415637,0.742360),(-7.542268,0.480940,0.770472),(-8.416300,0.478433,0.740684),(-9.191872,0.460467,0.685879),(-7.500926,0.524860,0.681774),(-8.337971,0.511681,0.654747),(-9.052195,0.486832,0.610065),(-7.583611,0.244267,0.861267),(-7.542268,0.141619,0.830110),(-7.500926,0.034952,0.768505),(-8.486901,0.269659,0.832777),(-8.416300,0.173532,0.803361),(-8.337971,0.073037,0.745458),(-9.300640,0.273786,0.775875),(-9.191872,0.184890,0.750827),(-9.052195,0.093778,0.702282),(-11.311050,0.000000,-0.000002),(-11.231909,-0.065031,0.023131),(-10.995226,-0.129314,0.044582),(-10.601737,-0.192099,0.062667),(-11.231909,0.099610,0.195899),(-10.995226,0.191974,0.381532),(-10.601737,0.269847,0.546629),(-11.231909,0.065032,-0.023135),(-10.995226,0.129315,-0.044585),(-10.601737,0.192099,-0.062670),(-11.231909,-0.099609,-0.195902),(-10.995226,-0.191973,-0.381535),(-10.601737,-0.269847,-0.546632),(-11.153950,-0.161394,-0.169305),(-10.920958,-0.219005,-0.139763),(-10.533817,-0.273601,-0.112496),(-10.920958,-0.250617,-0.352527),(-10.702779,-0.301276,-0.315567),(-10.345317,-0.346141,-0.278500),(-10.533817,-0.326719,-0.516079),(-10.345317,-0.371128,-0.471928),(-10.051493,-0.404651,-0.422925),(-11.153950,0.032491,0.214330),(-10.920958,0.123153,0.394746),(-10.533817,0.198936,0.554838),(-10.920958,-0.037199,0.226563),(-10.702779,0.049027,0.396918),(-10.345317,0.121049,0.546382),(-10.533817,-0.106697,0.234570),(-10.345317,-0.025535,0.392799),(-10.051493,0.043251,0.526942),(-11.153950,0.161395,0.169302),(-10.920958,0.219006,0.139760),(-10.533817,0.273602,0.112493),(-10.920958,0.250618,0.352524),(-10.702779,0.301276,0.315564),(-10.345317,0.346141,0.278497),(-10.533817,0.326719,0.516076),(-10.345317,0.371129,0.471925),(-10.051493,0.404652,0.422922),(-11.153950,-0.032490,-0.214333),(-10.920958,-0.123153,-0.394749),(-10.533817,-0.198935,-0.554841),(-10.920958,0.037199,-0.226567),(-10.702779,-0.049026,-0.396921),(-10.345317,-0.121049,-0.546385),(-10.533817,0.106698,-0.234573),(-10.345317,0.025535,-0.392802),(-10.051493,-0.043250,-0.526945),(-0.878708,0.009258,1.324175),(-0.893204,0.003703,1.160173),(-0.914259,0.000926,1.056901),(-0.940862,0.000000,0.994620),(-0.865217,-0.166886,1.322671),(-0.822961,-0.335754,1.319133),(-0.751034,-0.489758,1.314535),(-0.871784,0.018515,1.568646),(-0.873032,0.032402,1.915269),(-0.883055,0.051843,2.385733),(-0.864344,0.185087,1.322671),(-0.821253,0.353014,1.319133),(-0.748563,0.505449,1.314535),(-0.879822,0.186250,1.157165),(-0.902011,0.189379,1.052027),(-0.929968,0.192353,0.987756),(-0.838251,0.360549,1.150089),(-0.862716,0.369942,1.039428),(-0.894208,0.378824,0.967084),(-0.766719,0.518480,1.140892),(-0.793737,0.534757,1.021131),(-0.830507,0.553530,0.932523),(-0.880171,-0.178969,1.157165),(-0.838934,-0.353645,1.150089),(-0.767707,-0.512204,1.140892),(-0.902098,-0.187558,1.052027),(-0.862887,-0.368215,1.039428),(-0.793985,-0.533187,1.021131),(-0.929968,-0.192353,0.987756),(-0.894209,-0.378823,0.967084),(-0.830507,-0.553529,0.932523),(-0.858266,-0.151609,1.568044),(-0.859857,-0.131822,1.915119),(-0.870529,-0.106211,2.385733),(-0.815577,-0.315182,1.566629),(-0.817129,-0.290299,1.914765),(-0.827968,-0.259474,2.385733),(-0.743323,-0.465028,1.564789),(-0.744695,-0.436185,1.914305),(-0.755270,-0.401397,2.385733),(-0.856522,0.188011,1.568044),(-0.812161,0.349702,1.566629),(-0.738381,0.496410,1.564789),(-0.856805,0.195527,1.915119),(-0.811152,0.350709,1.914765),(-0.736046,0.491103,1.914305),(-0.865646,0.208139,2.385733),(-0.818404,0.356129,2.385733),(-0.741432,0.489266,2.385733),(-0.002147,-0.854018,1.300875),(-0.000859,-0.875320,1.113572),(-0.000215,-0.894700,0.972155),(-0.000000,-0.912539,0.851364),(0.179265,-0.842292,1.301521),(0.352896,-0.802441,1.303323),(0.510891,-0.733608,1.306191),(-0.004293,-0.830411,1.559325),(-0.007512,-0.803632,1.912939),(-0.012019,-0.772816,2.385733),(-0.183486,-0.838477,1.301474),(-0.356898,-0.794973,1.303230),(-0.514530,-0.722815,1.306051),(-0.187824,-0.861366,1.114771),(-0.193876,-0.882109,0.974014),(-0.199909,-0.901250,0.853762),(-0.366376,-0.819591,1.118281),(-0.379457,-0.842561,0.979628),(-0.393967,-0.864846,0.861475),(-0.528130,-0.748481,1.123925),(-0.548885,-0.773754,0.988894),(-0.576326,-0.800568,0.874835),(0.186135,-0.862967,1.114864),(0.364774,-0.822717,1.118468),(0.526674,-0.752984,1.124205),(0.193453,-0.882639,0.974158),(0.379056,-0.843596,0.979926),(0.548521,-0.775241,0.989364),(0.199908,-0.901474,0.853948),(0.393967,-0.865302,0.861882),(0.576325,-0.801270,0.875537),(0.174153,-0.820450,1.559584),(0.170445,-0.796693,1.913004),(0.167786,-0.770269,2.385733),(0.345194,-0.782545,1.560305),(0.341217,-0.762327,1.913184),(0.340515,-0.741085,2.385733),(0.501278,-0.716225,1.561452),(0.497366,-0.700181,1.913471),(0.498686,-0.684824,2.385733),(-0.182593,-0.812894,1.559565),(-0.353197,-0.767750,1.560267),(-0.508554,-0.694825,1.561396),(-0.185214,-0.783498,1.912999),(-0.355223,-0.736488,1.913175),(-0.510099,-0.662801,1.913457),(-0.191417,-0.749165,2.385733),(-0.362924,-0.699758,2.385733),(-0.519058,-0.625033,2.385733),(0.002146,0.854018,1.300875),(0.000859,0.875320,1.113572),(0.000215,0.894700,0.972155),(0.000000,0.912539,0.851364),(-0.179266,0.842242,1.301474),(-0.352898,0.802348,1.303230),(-0.510894,0.733485,1.306051),(0.004293,0.830410,1.559325),(0.007512,0.803632,1.912939),(0.012019,0.772816,2.385733),(0.183487,0.838525,1.301521),(0.356900,0.795065,1.303323),(0.514532,0.722938,1.306191),(0.187824,0.861460,1.114864),(0.193876,0.882262,0.974158),(0.199909,0.901474,0.853948),(0.366377,0.819766,1.118468),(0.379457,0.842858,0.979926),(0.393967,0.865301,0.861882),(0.528131,0.748715,1.124205),(0.548886,0.774173,0.989364),(0.576326,0.801270,0.875537),(-0.186136,0.862872,1.114771),(-0.364776,0.822540,1.118281),(-0.526675,0.752748,1.123925),(-0.193453,0.882485,0.974014),(-0.379056,0.843299,0.979628),(-0.548521,0.774821,0.988894),(-0.199908,0.901250,0.853762),(-0.393967,0.864846,0.861475),(-0.576326,0.800568,0.874835),(-0.174155,0.820426,1.559565),(-0.170448,0.796678,1.912999),(-0.167792,0.770253,2.385733),(-0.345198,0.782499,1.560267),(-0.341224,0.762299,1.913175),(-0.340526,0.741056,2.385733),(-0.501283,0.716164,1.561396),(-0.497375,0.700145,1.913457),(-0.498700,0.684784,2.385733),(0.182595,0.812918,1.559584),(0.353201,0.767795,1.560305),(0.508559,0.694885,1.561452),(0.185218,0.783512,1.913004),(0.355229,0.736515,1.913184),(0.510107,0.662837,1.913471),(0.191422,0.749181,2.385733),(0.362935,0.699787,2.385733),(0.519072,0.625073,2.385733),(0.878708,-0.009258,1.324499),(0.893203,-0.003704,1.160821),(0.914259,-0.000926,1.058048),(0.940862,-0.000001,0.996486),(0.865217,0.166935,1.322983),(0.822963,0.335846,1.319414),(0.751036,0.489880,1.314772),(0.871783,-0.018516,1.568775),(0.873032,-0.032402,1.915302),(0.883054,-0.051843,2.385733),(0.864343,-0.185137,1.322983),(0.821251,-0.353107,1.319414),(0.748560,-0.505572,1.314772),(0.879821,-0.186344,1.157788),(0.902010,-0.189552,1.053132),(0.929968,-0.192655,0.989562),(0.838250,-0.360726,1.150649),(0.862715,-0.370268,1.040426),(0.894208,-0.379396,0.968718),(0.766717,-0.518716,1.141366),(0.793737,-0.535196,1.021969),(0.830507,-0.554309,0.933883),(0.880171,0.179063,1.157788),(0.838935,0.353821,1.150649),(0.767708,0.512438,1.141366),(0.902098,0.187731,1.053132),(0.862887,0.368541,1.040426),(0.793985,0.533626,1.021969),(0.929968,0.192654,0.989562),(0.894208,0.379395,0.968718),(0.830507,0.554308,0.933883),(0.858268,0.151632,1.568169),(0.859861,0.131836,1.915150),(0.870535,0.106227,2.385733),(0.815580,0.315227,1.566741),(0.817136,0.290326,1.914793),(0.827979,0.259503,2.385733),(0.743328,0.465088,1.564884),(0.744704,0.436221,1.914329),(0.755284,0.401437,2.385733),(0.856520,-0.188036,1.568169),(0.812157,-0.349748,1.566741),(0.738375,-0.496471,1.564884),(0.856801,-0.195542,1.915150),(0.811145,-0.350737,1.914793),(0.736037,-0.491139,1.914329),(0.865640,-0.208155,2.385733),(0.818394,-0.356159,2.385733),(0.741418,-0.489306,2.385733),(1.003586,-0.216474,6.662977),(0.990020,-0.184349,5.663027),(0.963560,-0.147921,4.687848),(0.931830,-0.111091,3.784919),(0.995981,-0.100775,6.652583),(0.953394,0.017960,6.631795),(0.875935,0.134556,6.611007),(0.996632,-0.240390,7.640216),(0.962524,-0.252996,8.561372),(0.894624,-0.251192,9.393070),(0.976100,-0.323965,6.652583),(0.914400,-0.418877,6.631795),(0.819365,-0.496839,6.611007),(0.964435,-0.303136,5.658870),(0.940220,-0.277503,4.686809),(0.910792,-0.250704,3.784919),(0.905405,-0.410349,5.650555),(0.884446,-0.396505,4.684730),(0.858385,-0.380654,3.784919),(0.813474,-0.501011,5.642239),(0.796576,-0.499447,4.682651),(0.774829,-0.495044,3.784919),(0.981617,-0.058966,5.658870),(0.939077,0.067717,5.650555),(0.862250,0.190403,5.642239),(0.954130,-0.013237,4.686809),(0.911692,0.120988,4.684730),(0.836008,0.249196,4.682651),(0.921281,0.032288,3.784919),(0.878925,0.173535,3.784919),(0.804543,0.306754,3.784919),(0.989460,-0.134538,7.619428),(0.955919,-0.156440,8.527814),(0.889225,-0.162661,9.346148),(0.946959,-0.024046,7.577852),(0.915168,-0.054395,8.456814),(0.853417,-0.069180,9.236765),(0.869730,0.085838,7.536277),(0.842072,0.047353,8.378042),(0.791403,0.022205,9.096298),(0.967878,-0.336352,7.619428),(0.904573,-0.418782,7.577852),(0.808094,-0.484036,7.536277),(0.933179,-0.338280,8.527814),(0.870628,-0.409350,8.456814),(0.777615,-0.463266,8.378042),(0.865411,-0.327728,9.346148),(0.807270,-0.389865,9.236765),(0.725884,-0.435196,9.096298),(0.050186,0.543272,6.662977),(0.042739,0.598016,5.663027),(0.034293,0.649019,4.687848),(0.025755,0.695604,3.784919),(-0.153422,0.577257,6.652583),(-0.350559,0.591598,6.631795),(-0.532853,0.584289,6.611007),(0.055731,0.485463,7.640216),(0.058653,0.424547,8.561372),(0.058235,0.360484,9.393070),(0.251891,0.491650,6.652583),(0.443506,0.423678,6.631795),(0.616843,0.340646,6.611007),(0.242754,0.551046,5.658870),(0.229541,0.608114,4.686809),(0.214849,0.661236,3.784919),(0.432977,0.485458,5.650555),(0.415471,0.546482,4.684730),(0.395173,0.604228,3.784919),(0.605143,0.402593,5.642239),(0.583949,0.465321,4.682651),(0.558828,0.525519,3.784919),(-0.158806,0.625026,5.658870),(-0.353543,0.630447,5.650555),(-0.533133,0.612648,5.642239),(-0.162137,0.668002,4.686809),(-0.351597,0.663793,4.684730),(-0.525932,0.635125,4.682651),(-0.164213,0.706392,3.784919),(-0.347155,0.692661,3.784919),(-0.515176,0.653471,3.784919),(-0.145184,0.524486,7.619428),(-0.137761,0.467537,8.527814),(-0.134817,0.407237,9.346148),(-0.340211,0.546225,7.577852),(-0.327794,0.495777,8.456814),(-0.318607,0.441706,9.236765),(-0.521167,0.548295,7.536277),(-0.502453,0.506495,8.378042),(-0.481091,0.460716,9.096298),(0.254353,0.431541,7.619428),(0.442874,0.363668,7.577852),(0.613483,0.282794,7.536277),(0.252454,0.369580,8.527814),(0.435306,0.303903,8.456814),(0.598876,0.228788,8.378042),(0.248506,0.304626,9.346148),(0.425029,0.242859,9.236765),(0.576836,0.178379,9.096298),(-0.050186,-0.543272,6.662977),(-0.042739,-0.598016,5.663027),(-0.034293,-0.649019,4.687848),(-0.025755,-0.695604,3.784919),(0.153401,-0.577314,6.652583),(0.350520,-0.591706,6.631795),(0.532801,-0.584432,6.611007),(-0.055731,-0.485463,7.640216),(-0.058654,-0.424547,8.561372),(-0.058235,-0.360484,9.393070),(-0.251870,-0.491592,6.652583),(-0.443467,-0.423570,6.631795),(-0.616791,-0.340503,6.611007),(-0.242735,-0.550993,5.658870),(-0.229525,-0.608070,4.686809),(-0.214837,-0.661203,3.784919),(-0.432941,-0.485359,5.650555),(-0.415441,-0.546400,4.684730),(-0.395150,-0.604165,3.784919),(-0.605095,-0.402461,5.642239),(-0.583909,-0.465211,4.682651),(-0.558798,-0.525434,3.784919),(0.158787,-0.625079,5.658870),(0.353507,-0.630545,5.650555),(0.533085,-0.612780,5.642239),(0.162121,-0.668046,4.686809),(0.351567,-0.663876,4.684730),(0.525892,-0.635235,4.682651),(0.164200,-0.706426,3.784919),(0.347132,-0.692724,3.784919),(0.515145,-0.653556,3.784919),(0.145164,-0.524541,7.619428),(0.137742,-0.467587,8.527814),(0.134801,-0.407279,9.346148),(0.340172,-0.546330,7.577852),(0.327759,-0.495871,8.456814),(0.318577,-0.441785,9.236765),(0.521116,-0.548436,7.536277),(0.502407,-0.506621,8.378042),(0.481052,-0.460822,9.096298),(-0.254333,-0.431484,7.619428),(-0.442836,-0.363563,7.577852),(-0.613432,-0.282653,7.536277),(-0.252436,-0.369528,8.527814),(-0.435272,-0.303808,8.456814),(-0.598830,-0.228661,8.378042),(-0.248491,-0.304583,9.346148),(-0.425000,-0.242779,9.236765),(-0.576798,-0.178272,9.096298),(-1.003586,0.216474,6.662977),(-0.990021,0.184350,5.663027),(-0.963560,0.147921,4.687848),(-0.931830,0.111091,3.784919),(-0.995960,0.100832,6.652583),(-0.953355,-0.017852,6.631795),(-0.875884,-0.134413,6.611007),(-0.996633,0.240390,7.640216),(-0.962524,0.252997,8.561372),(-0.894624,0.251192,9.393070),(-0.976121,0.323908,6.652583),(-0.914439,0.418770,6.631795),(-0.819417,0.496696,6.611007),(-0.964454,0.303083,5.658870),(-0.940236,0.277459,4.686809),(-0.910804,0.250670,3.784919),(-0.905441,0.410250,5.650555),(-0.884476,0.396422,4.684730),(-0.858408,0.380590,3.784919),(-0.813522,0.500880,5.642239),(-0.796616,0.499337,4.682651),(-0.774860,0.494959,3.784919),(-0.981598,0.059019,5.658870),(-0.939041,-0.067618,5.650555),(-0.862203,-0.190271,5.642239),(-0.954115,0.013281,4.686809),(-0.911662,-0.120906,4.684730),(-0.835968,-0.249086,4.682651),(-0.921269,-0.032254,3.784919),(-0.878902,-0.173472,3.784919),(-0.804513,-0.306670,3.784919),(-0.989439,0.134595,7.619428),(-0.955901,0.156491,8.527814),(-0.889210,0.162704,9.346148),(-0.946921,0.024152,7.577852),(-0.915134,0.054490,8.456814),(-0.853388,0.069260,9.236765),(-0.869679,-0.085698,7.536277),(-0.842027,-0.047226,8.378042),(-0.791364,-0.022098,9.096298),(-0.967899,0.336297,7.619428),(-0.904612,0.418677,7.577852),(-0.808145,0.483896,7.536277),(-0.933198,0.338230,8.527814),(-0.870663,0.409255,8.456814),(-0.777661,0.463139,8.378042),(-0.865427,0.327686,9.346148),(-0.807299,0.389785,9.236765),(-0.725923,0.435090,9.096298),(-0.000000,0.000000,11.367916),(0.016426,0.075327,11.288328),(0.031657,0.149847,11.050307),(0.044499,0.222751,10.654595),(-0.225989,0.070853,11.288328),(-0.440213,0.136552,11.050307),(-0.630904,0.191944,10.654595),(-0.016426,-0.075327,11.288328),(-0.031658,-0.149846,11.050307),(-0.044499,-0.222750,10.654595),(0.225989,-0.070852,11.288328),(0.440212,-0.136551,11.050307),(0.630903,-0.191943,10.654595),(0.237289,0.005721,11.209929),(0.242203,0.083823,10.975619),(0.243718,0.161185,10.586292),(0.446137,-0.059036,10.975619),(0.440080,0.021699,10.756207),(0.428195,0.101637,10.396727),(0.631833,-0.112790,10.586292),(0.614298,-0.029878,10.396727),(0.585503,0.050563,10.101242),(-0.205317,0.143625,11.209929),(-0.416157,0.206812,10.975619),(-0.604310,0.261087,10.586292),(-0.180567,0.213126,10.975619),(-0.382314,0.270839,10.756207),(-0.561428,0.320163,10.396727),(-0.157035,0.279880,10.586292),(-0.347033,0.329638,10.396727),(-0.511642,0.369092,10.101242),(-0.237287,-0.005713,11.209929),(-0.242198,-0.083806,10.975619),(-0.243710,-0.161159,10.586292),(-0.446132,0.059053,10.975619),(-0.440069,-0.021667,10.756207),(-0.428179,-0.101589,10.396727),(-0.631825,0.112815,10.586292),(-0.614281,0.029926,10.396727),(-0.585480,-0.050496,10.101242),(0.205314,-0.143632,11.209929),(0.416151,-0.206828,10.975619),(0.604301,-0.261111,10.586292),(0.180561,-0.213142,10.975619),(0.382302,-0.270871,10.756207),(0.561411,-0.320209,10.396727),(0.157026,-0.279904,10.586292),(0.347016,-0.329685,10.396727),(0.511618,-0.369158,10.101242),(-0.889386,-0.009921,-1.322974),(-0.902851,-0.003968,-1.159693),(-0.922227,-0.000992,-1.056781),(-0.946869,0.000000,-0.994620),(-0.875736,0.168690,-1.321470),(-0.832947,0.339948,-1.317932),(-0.760120,0.496166,-1.313334),(-0.882476,-0.019841,-1.566243),(-0.882376,-0.034723,-1.911065),(-0.889339,-0.055556,-2.379006),(-0.874798,-0.188195,-1.321470),(-0.831112,-0.358444,-1.317932),(-0.757465,-0.512980,-1.313334),(-0.889272,-0.188541,-1.156685),(-0.909809,-0.191008,-1.051906),(-0.935832,-0.193461,-0.987756),(-0.847156,-0.364779,-1.149609),(-0.870033,-0.373070,-1.039308),(-0.899656,-0.380982,-0.967084),(-0.774749,-0.524483,-1.140412),(-0.800286,-0.539258,-1.021011),(-0.835276,-0.556618,-0.932523),(-0.889647,0.180739,-1.156685),(-0.847890,0.357381,-1.149609),(-0.775811,0.517758,-1.140412),(-0.909902,0.189058,-1.051906),(-0.870216,0.371221,-1.039308),(-0.800552,0.537577,-1.021011),(-0.935831,0.193462,-0.987756),(-0.899655,0.380982,-0.967084),(-0.835276,0.556619,-0.932523),(-0.868838,0.153093,-1.565642),(-0.869156,0.132530,-1.910915),(-0.876890,0.105586,-2.379006),(-0.825659,0.319406,-1.564226),(-0.826060,0.293991,-1.910561),(-0.834184,0.261936,-2.379006),(-0.752547,0.471807,-1.562387),(-0.752931,0.442688,-1.910101),(-0.761112,0.406820,-2.379006),(-0.866964,-0.192103,-1.565642),(-0.821988,-0.356398,-1.564226),(-0.747236,-0.505436,-1.562387),(-0.865876,-0.200798,-1.910915),(-0.819636,-0.358727,-1.910561),(-0.743637,-0.501540,-1.910101),(-0.871641,-0.214815,-2.379006),(-0.823906,-0.365516,-2.379006),(-0.746242,-0.500983,-2.379006),(0.002304,-0.866223,-1.299673),(0.000922,-0.885579,-1.113091),(0.000230,-0.902821,-0.972035),(-0.000000,-0.918546,-0.851364),(-0.181255,-0.854366,-1.300273),(-0.356951,-0.813961,-1.302028),(-0.516845,-0.744159,-1.304850),(0.004608,-0.844158,-1.556923),(0.008064,-0.818321,-1.908735),(0.012902,-0.787652,-2.379006),(0.185784,-0.850377,-1.300319),(0.361247,-0.806145,-1.302121),(0.520750,-0.732841,-1.304990),(0.189792,-0.871470,-1.114383),(0.195424,-0.890200,-0.974037),(0.201017,-0.907338,-0.853948),(0.370173,-0.829160,-1.117987),(0.382477,-0.850298,-0.979805),(0.396125,-0.870749,-0.861882),(0.533609,-0.757146,-1.123725),(0.553256,-0.780823,-0.989244),(0.579414,-0.806039,-0.875537),(-0.187980,-0.872991,-1.114290),(-0.368455,-0.832147,-1.117801),(-0.532047,-0.761487,-1.123444),(-0.194972,-0.890450,-0.973894),(-0.382048,-0.850791,-0.979508),(-0.552866,-0.781547,-0.988774),(-0.201017,-0.907113,-0.853762),(-0.396125,-0.870293,-0.861475),(-0.579415,-0.805337,-0.874835),(-0.176008,-0.834208,-1.557163),(-0.171802,-0.811594,-1.908795),(-0.168199,-0.785602,-2.379006),(-0.349140,-0.795835,-1.557865),(-0.344423,-0.776923,-1.908971),(-0.342201,-0.756380,-2.379006),(-0.507149,-0.728564,-1.558994),(-0.502281,-0.713938,-1.909253),(-0.501566,-0.699517,-2.379006),(0.185068,-0.826156,-1.557181),(0.357731,-0.780064,-1.557902),(0.514959,-0.705742,-1.559050),(0.187656,-0.797474,-1.908800),(0.359457,-0.749271,-1.908980),(0.515949,-0.673930,-1.909267),(0.193566,-0.763002,-2.379006),(0.366256,-0.712123,-2.379006),(0.523435,-0.635486,-2.379006),(-0.002304,0.866223,-1.299673),(-0.000921,0.885579,-1.113091),(-0.000230,0.902821,-0.972035),(0.000000,0.918546,-0.851364),(0.181255,0.854413,-1.300319),(0.356951,0.814048,-1.302121),(0.516845,0.744276,-1.304990),(-0.004608,0.844158,-1.556923),(-0.008064,0.818321,-1.908735),(-0.012902,0.787652,-2.379006),(-0.185784,0.850331,-1.300273),(-0.361247,0.806058,-1.302028),(-0.520750,0.732726,-1.304850),(-0.189792,0.871377,-1.114290),(-0.195424,0.890047,-0.973894),(-0.201017,0.907114,-0.853762),(-0.370173,0.828986,-1.117801),(-0.382477,0.850002,-0.979508),(-0.396125,0.870293,-0.861475),(-0.533608,0.756914,-1.123444),(-0.553256,0.780404,-0.988774),(-0.579414,0.805337,-0.874835),(0.187980,0.873084,-1.114383),(0.368455,0.832321,-1.117987),(0.532047,0.761720,-1.123725),(0.194972,0.890604,-0.974037),(0.382048,0.851088,-0.979805),(0.552866,0.781966,-0.989244),(0.201018,0.907338,-0.853948),(0.396125,0.870749,-0.861882),(0.579415,0.806039,-0.875537),(0.176008,0.834227,-1.557181),(0.171802,0.811599,-1.908800),(0.168199,0.785602,-2.379006),(0.349140,0.795870,-1.557902),(0.344423,0.776932,-1.908980),(0.342201,0.756381,-2.379006),(0.507149,0.728611,-1.559050),(0.502281,0.713949,-1.909267),(0.501566,0.699517,-2.379006),(-0.185067,0.826138,-1.557163),(-0.357731,0.780029,-1.557865),(-0.514959,0.705696,-1.558994),(-0.187656,0.797470,-1.908795),(-0.359457,0.749263,-1.908971),(-0.515949,0.673919,-1.909253),(-0.193566,0.763003,-2.379006),(-0.366256,0.712124,-2.379006),(-0.523435,0.635486,-2.379006),(0.889386,0.009921,-1.323298),(0.902851,0.003968,-1.160341),(0.922227,0.000992,-1.057928),(0.946869,-0.000000,-0.996486),(0.875736,-0.168736,-1.321782),(0.832947,-0.340035,-1.318212),(0.760121,-0.496281,-1.313570),(0.882476,0.019842,-1.566373),(0.882376,0.034723,-1.911098),(0.889339,0.055557,-2.379006),(0.874799,0.188241,-1.321782),(0.831112,0.358531,-1.318212),(0.757465,0.513096,-1.313570),(0.889272,0.188634,-1.157308),(0.909809,0.191181,-1.053012),(0.935832,0.193763,-0.989562),(0.847156,0.364954,-1.150169),(0.870033,0.373396,-1.040305),(0.899656,0.381554,-0.968718),(0.774749,0.524716,-1.140885),(0.800286,0.539697,-1.021849),(0.835276,0.557398,-0.933883),(0.889647,-0.180832,-1.157308),(0.847890,-0.357555,-1.150169),(0.775811,-0.517990,-1.140885),(0.909902,-0.189231,-1.053012),(0.870216,-0.371547,-1.040305),(0.800552,-0.538016,-1.021849),(0.935832,-0.193763,-0.989562),(0.899656,-0.381554,-0.968718),(0.835276,-0.557398,-0.933883),(0.868838,-0.153111,-1.565766),(0.869156,-0.132535,-1.910946),(0.876890,-0.105586,-2.379006),(0.825659,-0.319441,-1.564338),(0.826060,-0.293999,-1.910589),(0.834184,-0.261936,-2.379006),(0.752547,-0.471853,-1.562482),(0.752931,-0.442700,-1.910125),(0.761112,-0.406819,-2.379006),(0.866964,0.192121,-1.565766),(0.821988,0.356434,-1.564338),(0.747236,0.505483,-1.562482),(0.865876,0.200803,-1.910946),(0.819636,0.358736,-1.910589),(0.743637,0.501552,-1.910125),(0.871641,0.214815,-2.379006),(0.823906,0.365516,-2.379006),(0.746242,0.500983,-2.379006),(0.970195,0.231983,-6.632517),(0.965385,0.197557,-5.638158),(0.948269,0.158518,-4.668417),(0.925472,0.119050,-3.770504),(0.963990,0.115428,-6.622181),(0.924033,-0.004687,-6.601510),(0.850300,-0.123126,-6.580839),(0.956072,0.257612,-7.604282),(0.917166,0.271122,-8.520270),(0.847626,0.269189,-9.347300),(0.942671,0.339741,-6.622181),(0.882215,0.434327,-6.601510),(0.789628,0.511365,-6.580839),(0.939642,0.317302,-5.634024),(0.924697,0.289760,-4.667384),(0.904162,0.260945,-3.770504),(0.881363,0.424960,-5.625755),(0.869242,0.409983,-4.665317),(0.851716,0.392808,-3.770504),(0.791074,0.515513,-5.617487),(0.782251,0.513634,-4.663249),(0.768365,0.508642,-3.770504),(0.958067,0.070741,-5.634024),(0.917472,-0.057782,-5.625755),(0.843384,-0.182652,-5.617487),(0.939612,0.021809,-4.667384),(0.898458,-0.114728,-4.665317),(0.824538,-0.245454,-4.663249),(0.915409,-0.026881,-3.770504),(0.873740,-0.170851,-3.770504),(0.800231,-0.306863,-3.770504),(0.950599,0.151382,-7.583611),(0.912512,0.174603,-8.486902),(0.844350,0.181092,-9.300642),(0.911394,0.039884,-7.542269),(0.875570,0.071889,-8.416301),(0.812581,0.087285,-9.191873),(0.838816,-0.071548,-7.500927),(0.807751,-0.031132,-8.337973),(0.755924,-0.005091,-9.052196),(0.927453,0.353246,-7.583611),(0.865933,0.434670,-7.542269),(0.772704,0.498274,-7.500927),(0.888120,0.355561,-8.486902),(0.827794,0.425081,-8.416301),(0.738605,0.476842,-8.337973),(0.818802,0.344431,-9.300642),(0.763073,0.404648,-9.191873),(0.685630,0.447670,-9.052196),(-0.053875,0.545590,-6.632517),(-0.045880,0.603791,-5.638158),(-0.036814,0.658128,-4.668417),(-0.027648,0.707571,-3.770504),(0.143317,0.582676,-6.622181),(0.334408,0.599965,-6.601510),(0.511253,0.595288,-6.580839),(-0.059827,0.484556,-7.604282),(-0.062965,0.420922,-8.520270),(-0.062516,0.354922,-9.347300),(-0.249024,0.490874,-6.622181),(-0.434186,0.419899,-6.601510),(-0.601416,0.334036,-6.580839),(-0.240946,0.554062,-5.634024),(-0.228931,0.614904,-4.667384),(-0.215411,0.671365,-3.770504),(-0.426299,0.485647,-5.625755),(-0.411771,0.550741,-4.665317),(-0.394393,0.612182,-3.770504),(-0.593871,0.399984,-5.617487),(-0.577324,0.466922,-4.663249),(-0.556753,0.531032,-3.770504),(0.150828,0.633398,-5.634024),(0.341027,0.641129,-5.625755),(0.516568,0.625229,-5.617487),(0.156574,0.679129,-4.667384),(0.343202,0.676544,-4.665317),(0.515043,0.649009,-4.663249),(0.161052,0.719792,-3.770504),(0.342847,0.707018,-3.770504),(0.509892,0.668241,-3.770504),(0.133545,0.527040,-7.583611),(0.125037,0.467643,-8.486902),(0.121321,0.405639,-9.300642),(0.321431,0.552241,-7.542269),(0.307158,0.499733,-8.416301),(0.296653,0.444216,-9.191873),(0.495884,0.557572,-7.500927),(0.474713,0.514148,-8.337973),(0.451991,0.467083,-9.052196),(-0.250738,0.427376,-7.583611),(-0.431640,0.356493,-7.542269),(-0.594985,0.272899,-7.500927),(-0.248161,0.362614,-8.486902),(-0.422573,0.294011,-8.416301),(-0.578223,0.216409,-8.337973),(-0.243367,0.295632,-9.300642),(-0.410898,0.231038,-9.191873),(-0.554774,0.164404,-9.052196),(0.053875,-0.545590,-6.632517),(0.045880,-0.603790,-5.638158),(0.036814,-0.658128,-4.668417),(0.027648,-0.707571,-3.770504),(-0.143317,-0.582676,-6.622181),(-0.334408,-0.599964,-6.601510),(-0.511253,-0.595287,-6.580839),(0.059827,-0.484555,-7.604282),(0.062965,-0.420922,-8.520270),(0.062516,-0.354921,-9.347300),(0.249024,-0.490874,-6.622181),(0.434186,-0.419899,-6.601510),(0.601416,-0.334036,-6.580839),(0.240946,-0.554061,-5.634024),(0.228932,-0.614903,-4.667384),(0.215411,-0.671365,-3.770504),(0.426300,-0.485647,-5.625755),(0.411771,-0.550740,-4.665317),(0.394393,-0.612182,-3.770504),(0.593871,-0.399983,-5.617487),(0.577325,-0.466922,-4.663249),(0.556753,-0.531031,-3.770504),(-0.150828,-0.633398,-5.634024),(-0.341027,-0.641129,-5.625755),(-0.516568,-0.625228,-5.617487),(-0.156574,-0.679129,-4.667384),(-0.343202,-0.676544,-4.665317),(-0.515043,-0.649008,-4.663249),(-0.161052,-0.719791,-3.770504),(-0.342847,-0.707018,-3.770504),(-0.509892,-0.668241,-3.770504),(-0.133545,-0.527039,-7.583611),(-0.125037,-0.467643,-8.486902),(-0.121321,-0.405639,-9.300642),(-0.321431,-0.552240,-7.542269),(-0.307158,-0.499733,-8.416301),(-0.296653,-0.444215,-9.191873),(-0.495884,-0.557571,-7.500927),(-0.474713,-0.514148,-8.337973),(-0.451991,-0.467082,-9.052196),(0.250738,-0.427376,-7.583611),(0.431640,-0.356492,-7.542269),(0.594985,-0.272898,-7.500927),(0.248161,-0.362613,-8.486902),(0.422573,-0.294011,-8.416301),(0.578223,-0.216409,-8.337973),(0.243367,-0.295632,-9.300642),(0.410898,-0.231037,-9.191873),(0.554774,-0.164404,-9.052196),(-0.970195,-0.231982,-6.632517),(-0.965385,-0.197556,-5.638158),(-0.948269,-0.158518,-4.668417),(-0.925472,-0.119049,-3.770504),(-0.963990,-0.115427,-6.622181),(-0.924033,0.004688,-6.601510),(-0.850300,0.123127,-6.580839),(-0.956072,-0.257612,-7.604282),(-0.917166,-0.271122,-8.520270),(-0.847626,-0.269188,-9.347300),(-0.942670,-0.339741,-6.622181),(-0.882215,-0.434327,-6.601510),(-0.789628,-0.511364,-6.580839),(-0.939642,-0.317302,-5.634024),(-0.924697,-0.289760,-4.667384),(-0.904162,-0.260944,-3.770504),(-0.881363,-0.424960,-5.625755),(-0.869242,-0.409983,-4.665317),(-0.851716,-0.392807,-3.770504),(-0.791074,-0.515512,-5.617487),(-0.782251,-0.513633,-4.663249),(-0.768365,-0.508642,-3.770504),(-0.958067,-0.070741,-5.634024),(-0.917472,0.057783,-5.625755),(-0.843384,0.182652,-5.617487),(-0.939612,-0.021809,-4.667384),(-0.898458,0.114728,-4.665317),(-0.824538,0.245455,-4.663249),(-0.915409,0.026881,-3.770504),(-0.873740,0.170851,-3.770504),(-0.800231,0.306863,-3.770504),(-0.950599,-0.151381,-7.583611),(-0.912512,-0.174602,-8.486902),(-0.844350,-0.181092,-9.300642),(-0.911393,-0.039884,-7.542269),(-0.875570,-0.071889,-8.416301),(-0.812581,-0.087284,-9.191873),(-0.838816,0.071549,-7.500927),(-0.807751,0.031132,-8.337973),(-0.755923,0.005092,-9.052196),(-0.927453,-0.353245,-7.583611),(-0.865933,-0.434670,-7.542269),(-0.772704,-0.498274,-7.500927),(-0.888120,-0.355560,-8.486902),(-0.827794,-0.425080,-8.416301),(-0.738605,-0.476842,-8.337973),(-0.818802,-0.344430,-9.300642),(-0.763073,-0.404648,-9.191873),(-0.685630,-0.447670,-9.052196),(0.000000,0.000000,-11.311051),(0.211859,0.075929,-11.231911),(0.413135,0.146335,-10.995227),(0.593244,0.205695,-10.601738),(0.017634,-0.072884,-11.231911),(0.033984,-0.145293,-10.995227),(0.047770,-0.216753,-10.601738),(-0.211859,-0.075928,-11.231911),(-0.413135,-0.146334,-10.995227),(-0.593244,-0.205695,-10.601738),(-0.017633,0.072885,-11.231911),(-0.033984,0.145294,-10.995227),(-0.047770,0.216753,-10.601738),(0.190434,0.146237,-11.153952),(0.388778,0.214286,-10.920959),(0.566733,0.272812,-10.533819),(0.165574,0.213421,-10.920959),(0.355797,0.275944,-10.702780),(0.525547,0.329589,-10.345319),(0.142373,0.278422,-10.533819),(0.322095,0.332776,-10.345319),(0.478488,0.376388,-10.051495),(0.224757,0.001555,-11.153952),(0.231741,-0.074836,-10.920959),(0.235428,-0.151196,-10.533819),(0.420963,0.070627,-10.920959),(0.417810,-0.008920,-10.702780),(0.409223,-0.088388,-10.345319),(0.596279,0.127877,-10.533819),(0.582303,0.045581,-10.345319),(0.557779,-0.034967,-10.051495),(-0.190434,-0.146237,-11.153952),(-0.388778,-0.214285,-10.920959),(-0.566733,-0.272812,-10.533819),(-0.165574,-0.213421,-10.920959),(-0.355797,-0.275943,-10.702780),(-0.525547,-0.329588,-10.345319),(-0.142373,-0.278421,-10.533819),(-0.322095,-0.332775,-10.345319),(-0.478488,-0.376387,-10.051495),(-0.224757,-0.001555,-11.153952),(-0.231741,0.074836,-10.920959),(-0.235428,0.151197,-10.533819),(-0.420963,-0.070626,-10.920959),(-0.417810,0.008921,-10.702780),(-0.409223,0.088389,-10.345319),(-0.596279,-0.127876,-10.533819),(-0.582303,-0.045580,-10.345319),(-0.557779,0.034967,-10.051495),(-0.000000,-0.972171,0.000000),(0.200790,-0.967805,0.000000),(0.394028,-0.955885,0.000000),(0.572162,-0.938110,0.000000),(-0.000000,-0.968204,0.200170),(-0.000000,-0.958655,0.392865),(-0.000000,-0.945127,0.570612),(-0.200790,-0.967287,0.000000),(-0.394028,-0.954771,0.000000),(-0.572163,-0.936243,0.000000),(-0.000000,-0.968954,-0.200170),(-0.000000,-0.960269,-0.392865),(-0.000000,-0.947829,-0.570612),(0.201964,-0.964033,-0.201203),(0.396229,-0.950809,-0.202753),(0.575098,-0.931317,-0.203342),(0.203976,-0.954049,-0.394803),(0.400695,-0.936766,-0.398390),(0.582900,-0.910242,-0.401540),(0.205424,-0.939904,-0.573196),(0.405489,-0.915593,-0.579797),(0.594831,-0.874740,-0.589450),(0.201856,-0.963312,0.201203),(0.203733,-0.952494,0.394803),(0.204987,-0.937289,0.573196),(0.396028,-0.950160,0.202753),(0.400236,-0.935363,0.398390),(0.404660,-0.913227,0.579797),(0.574829,-0.930768,0.203342),(0.582281,-0.909064,0.401540),(0.593703,-0.872772,0.589450),(-0.201857,-0.962814,0.201129),(-0.396028,-0.949085,0.202585),(-0.574830,-0.928961,0.203040),(-0.203733,-0.952045,0.394664),(-0.400237,-0.934393,0.398073),(-0.582282,-0.907429,0.400968),(-0.204988,-0.936910,0.573011),(-0.404661,-0.912413,0.579370),(-0.593703,-0.871412,0.588671),(-0.201964,-0.963535,-0.201129),(-0.203977,-0.953601,-0.394664),(-0.205425,-0.939525,-0.573011),(-0.396230,-0.949734,-0.202585),(-0.400696,-0.935796,-0.398073),(-0.405489,-0.914779,-0.579370),(-0.575098,-0.929510,-0.203040),(-0.582900,-0.908607,-0.400968),(-0.594832,-0.873380,-0.588671),(0.882132,0.564591,-0.867331),(0.936240,0.383976,-0.918735),(0.966765,0.194262,-0.947627),(0.976132,-0.000000,-0.956445),(0.966765,-0.194262,-0.947627),(0.936240,-0.383976,-0.918735),(0.882132,-0.564591,-0.867331),(0.597976,0.836207,-0.752355),(0.405626,0.892014,-0.737464),(0.204906,0.923650,-0.728779),(0.000000,0.933350,-0.725937),(-0.204906,0.923349,-0.728575),(-0.405626,0.891380,-0.736997),(-0.597976,0.835176,-0.751507),(0.758211,0.828530,-0.588849),(0.740861,0.879137,-0.399079),(0.730871,0.907594,-0.201493),(0.727642,0.916175,0.000000),(0.730575,0.907158,0.201493),(0.740185,0.878219,0.399079),(0.756983,0.827036,0.588849),(0.597976,-0.836207,-0.752355),(0.405626,-0.892014,-0.737464),(0.204906,-0.923650,-0.728779),(-0.000000,-0.933350,-0.725937),(-0.204906,-0.923349,-0.728575),(-0.405626,-0.891379,-0.736997),(-0.597976,-0.835175,-0.751507),(0.758211,-0.828530,-0.588849),(0.740861,-0.879138,-0.399079),(0.730871,-0.907594,-0.201493),(0.727642,-0.916176,0.000000),(0.730575,-0.907158,0.201493),(0.740184,-0.878220,0.399079),(0.756983,-0.827036,0.588849),(-0.882132,-0.563269,-0.865187),(-0.936240,-0.383027,-0.916200),(-0.966765,-0.193768,-0.944855),(-0.976131,0.000000,-0.953593),(-0.966765,0.193768,-0.944855),(-0.936240,0.383028,-0.916200),(-0.882132,0.563270,-0.865187),(-0.758211,-0.826386,-0.587527),(-0.740861,-0.876602,-0.398130),(-0.730871,-0.904822,-0.200999),(-0.727642,-0.913324,0.000000),(-0.730575,-0.904386,0.200999),(-0.740185,-0.875684,0.398130),(-0.756983,-0.824892,0.587527),(-0.758211,0.826386,-0.587527),(-0.740861,0.876602,-0.398130),(-0.730871,0.904822,-0.200999),(-0.727642,0.913324,0.000000),(-0.730575,0.904386,0.200999),(-0.740184,0.875684,0.398130),(-0.756983,0.824892,0.587527),(0.879028,0.562677,0.867331),(0.932569,0.382602,0.918735),(0.962751,0.193546,0.947627),(0.972003,-0.000001,0.956445),(0.962751,-0.193547,0.947627),(0.932569,-0.382603,0.918735),(0.879028,-0.562678,0.867331),(0.596062,0.833103,0.752355),(0.404253,0.888342,0.737464),(0.204190,0.919636,0.728779),(0.000000,0.929221,0.725937),(-0.204190,0.919335,0.728575),(-0.404253,0.887708,0.736997),(-0.596062,0.832071,0.751507),(0.596061,-0.833103,0.752355),(0.404253,-0.888342,0.737464),(0.204190,-0.919636,0.728779),(-0.000000,-0.929221,0.725937),(-0.204190,-0.919335,0.728575),(-0.404253,-0.887708,0.736997),(-0.596062,-0.832071,0.751507),(-0.879028,-0.561355,0.865187),(-0.932569,-0.381654,0.916200),(-0.962751,-0.193052,0.944855),(-0.972003,0.000000,0.953593),(-0.962751,0.193052,0.944855),(-0.932569,0.381654,0.916200),(-0.879028,0.561355,0.865187),(0.904010,-0.690315,0.713263),(1.006834,-0.654935,0.668887),(1.134430,-0.625666,0.634632),(1.312265,-0.601733,0.609215),(1.565803,-0.582364,0.591356),(1.918162,-0.567401,0.580898),(2.392459,-0.556687,0.577685),(3.011811,0.309026,0.705473),(3.011811,0.182952,0.771181),(3.011811,0.048583,0.808796),(3.011811,-0.088435,0.818492),(3.011811,-0.222455,0.800442),(3.011811,-0.347831,0.754821),(3.011811,-0.458916,0.681802),(0.904010,0.690314,0.713263),(1.006834,0.653400,0.669243),(1.134431,0.619527,0.636057),(1.312265,0.586386,0.612779),(1.565804,0.551672,0.598484),(1.918163,0.513690,0.593372),(2.392460,0.470750,0.597642),(0.905504,-0.691542,-0.713263),(1.007779,-0.654096,-0.669243),(1.134975,-0.619897,-0.636057),(1.312537,-0.586572,-0.612779),(1.565912,-0.551746,-0.598484),(1.918190,-0.513709,-0.593372),(2.392459,-0.470750,-0.597642),(3.011811,-0.615626,0.454268),(3.011810,-0.656354,0.306864),(3.011811,-0.672996,0.146283),(3.011810,-0.666303,-0.020538),(3.011811,-0.637023,-0.186663),(3.011811,-0.585906,-0.345155),(3.011811,-0.513701,-0.489078),(3.011811,0.513701,0.489078),(3.011811,0.585906,0.345155),(3.011811,0.637023,0.186663),(3.011811,0.666303,0.020538),(3.011811,0.672996,-0.146283),(3.011811,0.656354,-0.306864),(3.011811,0.615626,-0.454268),(0.905504,0.691542,-0.713263),(1.007779,0.655630,-0.668887),(1.134975,0.626035,-0.634632),(1.312537,0.601917,-0.609215),(1.565912,0.582438,-0.591356),(1.918190,0.567419,-0.580898),(2.392460,0.556687,-0.577685),(3.011811,-0.309026,-0.705473),(3.011811,-0.182953,-0.771181),(3.011811,-0.048583,-0.808796),(3.011811,0.088435,-0.818492),(3.011811,0.222455,-0.800442),(3.011811,0.347831,-0.754821),(3.011811,0.458916,-0.681802),(3.799334,0.547372,-0.592367),(4.701007,0.545446,-0.605194),(5.662810,0.541117,-0.615129),(6.630722,0.531218,-0.617258),(7.550721,0.512581,-0.606669),(8.376552,0.486504,-0.584665),(9.061958,0.454283,-0.552552),(9.723142,0.407083,-0.576379),(9.940550,0.373806,-0.638897),(10.092258,0.325764,-0.688610),(10.151688,0.263694,-0.717456),(10.092258,0.188333,-0.717371),(9.940550,0.107300,-0.694121),(9.723142,0.028215,-0.653469),(3.799334,-0.363222,-0.635134),(4.701007,-0.300916,-0.661983),(5.662810,-0.238213,-0.685474),(6.630722,-0.179089,-0.699035),(7.550721,-0.127516,-0.696095),(8.376552,-0.084764,-0.677964),(9.061958,-0.052103,-0.645953),(3.799334,0.363222,0.635134),(4.701007,0.300916,0.661983),(5.662810,0.238214,0.685474),(6.630722,0.179089,0.699035),(7.550721,0.127517,0.696095),(8.376552,0.084765,0.677964),(9.061958,0.052104,0.645953),(9.723142,0.406341,-0.424513),(9.940550,0.371434,-0.281999),(10.092258,0.322554,-0.115583),(10.151688,0.263660,0.061240),(10.092258,0.198709,0.234976),(9.940550,0.133641,0.393730),(9.723142,0.074396,0.525606),(9.723142,-0.074395,-0.525606),(9.940550,-0.133640,-0.393730),(10.092258,-0.198708,-0.234976),(10.151688,-0.263658,-0.061240),(10.092258,-0.322553,0.115583),(9.940550,-0.371433,0.281999),(9.723142,-0.406340,0.424514),(3.799333,-0.547372,0.592367),(4.701007,-0.545445,0.605194),(5.662809,-0.541117,0.615129),(6.630721,-0.531218,0.617258),(7.550721,-0.512581,0.606669),(8.376552,-0.486503,0.584665),(9.061958,-0.454282,0.552552),(9.723142,-0.028214,0.653469),(9.940550,-0.107299,0.694121),(10.092258,-0.188332,0.717371),(10.151688,-0.263693,0.717456),(10.092258,-0.325763,0.688610),(9.940550,-0.373805,0.638897),(9.723142,-0.407082,0.576379),(-0.904010,0.687590,0.710539),(-1.006594,0.651159,0.664813),(-1.133469,0.621143,0.628919),(-1.309862,0.597000,0.601506),(-1.560998,0.578188,0.581229),(-1.909754,0.564780,0.567862),(-2.379005,0.556848,0.561181),(-2.991630,-0.282763,0.688430),(-2.991630,-0.157562,0.751291),(-2.991630,-0.025026,0.786771),(-2.991630,0.109325,0.795083),(-2.991630,0.239970,0.776443),(-2.991630,0.361389,0.731066),(-2.991630,0.468060,0.659168),(-0.904010,-0.687590,0.710539),(-1.006594,-0.649262,0.665254),(-1.133469,-0.613554,0.630681),(-1.309863,-0.578028,0.605912),(-1.560999,-0.540246,0.590040),(-1.909754,-0.498382,0.583282),(-2.379005,-0.450611,0.585853),(-0.905504,0.688818,-0.710539),(-1.007539,0.649957,-0.665254),(-1.134014,0.613924,-0.630681),(-1.310135,0.578214,-0.605912),(-1.561107,0.540320,-0.590041),(-1.909781,0.498401,-0.583282),(-2.379005,0.450611,-0.585854),(-2.991630,0.615076,0.436667),(-2.991630,0.650828,0.293017),(-2.991630,0.662643,0.136752),(-2.991630,0.651449,-0.025390),(-2.991630,0.618172,-0.186671),(-2.991630,0.563738,-0.340354),(-2.991630,0.489075,-0.479700),(-2.991630,-0.489074,0.479700),(-2.991630,-0.563738,0.340353),(-2.991630,-0.618171,0.186671),(-2.991630,-0.651449,0.025389),(-2.991630,-0.662643,-0.136753),(-2.991630,-0.650827,-0.293018),(-2.991630,-0.615076,-0.436667),(-0.905504,-0.688818,-0.710539),(-1.007539,-0.651854,-0.664813),(-1.134014,-0.621512,-0.628919),(-1.310135,-0.597184,-0.601506),(-1.561107,-0.578262,-0.581229),(-1.909781,-0.564798,-0.567862),(-2.379005,-0.556848,-0.561182),(-2.991630,0.282763,-0.688431),(-2.991630,0.157562,-0.751292),(-2.991630,0.025026,-0.786771),(-2.991630,-0.109325,-0.795083),(-2.991630,-0.239970,-0.776443),(-2.991630,-0.361388,-0.731066),(-2.991630,-0.468059,-0.659168),(-3.770504,-0.557696,-0.566983),(-4.662215,-0.562548,-0.574880),(-5.613352,-0.565019,-0.580295),(-6.570503,-0.561108,-0.578867),(-7.480255,-0.546816,-0.566236),(-8.296875,-0.523375,-0.543636),(-8.974628,-0.492016,-0.512300),(-9.628425,-0.087180,-0.631829),(-9.843404,-0.169469,-0.667006),(-9.993417,-0.251819,-0.685065),(-10.052181,-0.325985,-0.680926),(-9.993417,-0.383719,-0.649509),(-9.843404,-0.425284,-0.598736),(-9.628425,-0.450945,-0.536528),(-3.770504,0.330046,-0.619852),(-4.662215,0.260255,-0.645084),(-5.613352,0.190563,-0.667258),(-6.570503,0.125799,-0.679963),(-7.480255,0.070790,-0.676788),(-8.296875,0.026736,-0.658974),(-8.974628,-0.005167,-0.627765),(-3.770504,-0.330045,0.619851),(-4.662215,-0.260254,0.645083),(-5.613352,-0.190562,0.667257),(-6.570503,-0.125798,0.679961),(-7.480255,-0.070790,0.676786),(-8.296875,-0.026735,0.658972),(-8.974628,0.005168,0.627762),(-9.628425,-0.435855,-0.388967),(-9.843404,-0.389150,-0.251956),(-9.993417,-0.326342,-0.092726),(-10.052181,-0.252637,0.075705),(-9.993417,-0.173242,0.240320),(-9.843404,-0.095185,0.390078),(-9.628425,-0.025496,0.513938),(-9.628425,0.025497,-0.513940),(-9.843404,0.095186,-0.390081),(-9.993417,0.173243,-0.240323),(-10.052181,0.252638,-0.075708),(-9.993417,0.326343,0.092724),(-9.843404,0.389151,0.251953),(-9.628425,0.435855,0.388964),(-3.770504,0.557696,0.566982),(-4.662215,0.562548,0.574879),(-5.613352,0.565019,0.580294),(-6.570503,0.561109,0.578865),(-7.480255,0.546817,0.566234),(-8.296875,0.523375,0.543633),(-8.974628,0.492017,0.512297),(-9.628425,0.087181,0.631826),(-9.843404,0.169470,0.667003),(-9.993417,0.251820,0.685062),(-10.052181,0.325985,0.680923),(-9.993417,0.383719,0.649506),(-9.843404,0.425285,0.598733),(-9.628425,0.450946,0.536525),(-0.728126,-0.699701,0.897349),(-0.690836,-0.671893,1.002499),(-0.664702,-0.646523,1.131521),(-0.648526,-0.621308,1.309850),(-0.641113,-0.593968,1.562915),(-0.642402,-0.562634,1.913837),(-0.652334,-0.525433,2.385733),(-0.775170,-0.358836,3.001721),(-0.848443,-0.221075,3.001721),(-0.890820,-0.073460,3.001721),(-0.902453,0.077764,3.001721),(-0.883495,0.226352,3.001721),(-0.834097,0.366058,3.001721),(-0.754412,0.490639,3.001721),(-0.728125,0.699701,0.897349),(-0.690523,0.673243,1.002499),(-0.663451,0.651920,1.131521),(-0.645400,0.634802,1.309850),(-0.634861,0.620956,1.562915),(-0.631462,0.609863,1.913837),(-0.634830,0.601000,2.385733),(0.728125,-0.700549,0.898380),(0.690523,-0.673724,1.003151),(0.663450,-0.652179,1.131897),(0.645397,-0.634938,1.310038),(0.634856,-0.621023,1.562991),(0.631452,-0.609903,1.913856),(0.634814,-0.601044,2.385733),(-0.535326,-0.579814,3.001721),(-0.376250,-0.656127,3.001721),(-0.201269,-0.708774,3.001721),(-0.018029,-0.737095,3.001721),(0.165822,-0.740430,3.001721),(0.342637,-0.718119,3.001721),(0.504769,-0.669500,3.001721),(-0.504790,0.669440,3.001721),(-0.342654,0.718074,3.001721),(-0.165831,0.740407,3.001721),(0.018028,0.737095,3.001721),(0.201277,0.708797,3.001721),(0.376266,0.656171,3.001721),(0.535347,0.579873,3.001721),(0.728126,0.700549,0.898380),(0.690837,0.672374,1.003151),(0.664703,0.646781,1.131897),(0.648529,0.621443,1.310038),(0.641119,0.594034,1.562991),(0.642412,0.562673,1.913856),(0.652349,0.525476,2.385733),(0.754391,-0.490698,3.001721),(0.834081,-0.366103,3.001721),(0.883486,-0.226375,3.001721),(0.902453,-0.077764,3.001721),(0.890828,0.073484,3.001721),(0.848459,0.221119,3.001721),(0.775191,0.358895,3.001721),(0.697918,0.426048,3.784919),(0.726839,0.365827,4.681612),(0.750988,0.303794,5.638082),(0.763715,0.243843,6.600613),(0.758371,0.189868,7.515489),(0.736639,0.143512,8.336715),(0.700202,0.106418,9.018294),(0.708840,0.020056,9.675784),(0.755271,-0.062856,9.891978),(0.783241,-0.149383,10.042839),(0.786296,-0.231875,10.101936),(0.757982,-0.302678,10.042839),(0.706772,-0.360195,9.891978),(0.641139,-0.402827,9.675784),(0.660343,-0.587977,3.784919),(0.676945,-0.580850,4.681612),(0.689186,-0.570147,5.638082),(0.691873,-0.553482,6.600613),(0.679816,-0.528468,7.515489),(0.654690,-0.496774,8.336715),(0.618171,-0.460067,9.018294),(-0.660377,0.587884,3.784919),(-0.676990,0.580729,4.681612),(-0.689238,0.570002,5.638082),(-0.691930,0.553324,6.600613),(-0.679872,0.528314,7.515489),(-0.654741,0.496635,8.336715),(-0.618214,0.459950,9.018294),(0.566125,0.122120,9.675784),(0.420004,0.176712,9.891978),(0.244823,0.235541,10.042839),(0.053757,0.293233,10.101936),(-0.140020,0.344409,10.042839),(-0.321927,0.385748,9.891978),(-0.477385,0.413926,9.675784),(0.477354,-0.414010,9.675784),(0.321904,-0.385810,9.891978),(0.140007,-0.344442,10.042839),(-0.053757,-0.293232,10.101936),(-0.244811,-0.235508,10.042839),(-0.419982,-0.176648,9.891978),(-0.566094,-0.122035,9.675784),(-0.697884,-0.425955,3.784919),(-0.726796,-0.365706,4.681612),(-0.750936,-0.303649,5.638082),(-0.763658,-0.243685,6.600613),(-0.758316,-0.189713,7.515489),(-0.736589,-0.143372,8.336715),(-0.700160,-0.106300,9.018294),(-0.641170,0.402742,9.675784),(-0.706795,0.360133,9.891978),(-0.757994,0.302646,10.042839),(-0.786296,0.231875,10.101936),(-0.783229,0.149417,10.042839),(-0.755249,0.062919,9.891978),(-0.708809,-0.019970,9.675784),(-0.732070,0.703645,-0.897349),(-0.696401,0.677510,-1.002378),(-0.671640,0.653669,-1.131041),(-0.656355,0.629654,-1.308648),(-0.649111,0.603001,-1.560513),(-0.649612,0.571654,-1.909633),(-0.657566,0.533561,-2.379006),(-0.754627,-0.503453,-2.991630),(-0.834649,-0.376847,-2.991630),(-0.884368,-0.234686,-2.991630),(-0.903620,-0.083334,-2.991630),(-0.892240,0.070842,-2.991630),(-0.850066,0.221478,-2.991630),(-0.776932,0.362209,-2.991630),(-0.732070,-0.703645,-0.897349),(-0.696065,-0.678956,-1.002378),(-0.670297,-0.659453,-1.131041),(-0.652997,-0.644115,-1.308648),(-0.642394,-0.631922,-1.560513),(-0.637858,-0.622267,-1.909633),(-0.638759,-0.614542,-2.379006),(-0.504329,-0.684539,-2.991630),(-0.341875,-0.733360,-2.991630),(-0.164762,-0.755308,-2.991630),(0.019353,-0.751089,-2.991630),(0.202812,-0.721409,-2.991630),(0.377958,-0.666975,-2.991630),(0.537131,-0.588493,-2.991630),(0.732070,-0.704493,-0.898380),(0.696401,-0.677990,-1.003031),(0.671640,-0.653924,-1.131417),(0.656355,-0.629782,-1.308836),(0.649111,-0.603051,-1.560588),(0.649613,-0.571667,-1.909651),(0.657566,-0.533561,-2.379006),(0.732070,0.704493,-0.898380),(0.696065,0.679436,-1.003031),(0.670297,0.659708,-1.131417),(0.652997,0.644243,-1.308836),(0.642394,0.631973,-1.560588),(0.637858,0.622280,-1.909651),(0.638759,0.614542,-2.379006),(-0.537131,0.588493,-2.991630),(-0.377958,0.666975,-2.991630),(-0.202812,0.721410,-2.991630),(-0.019353,0.751089,-2.991630),(0.164762,0.755308,-2.991630),(0.341875,0.733361,-2.991630),(0.504329,0.684540,-2.991630),(0.776932,-0.362208,-2.991630),(0.850066,-0.221478,-2.991630),(0.892240,-0.070842,-2.991630),(0.903620,0.083335,-2.991630),(0.884368,0.234686,-2.991630),(0.834649,0.376848,-2.991630),(0.754627,0.503454,-2.991630),(0.694646,-0.428922,-3.770504),(0.717583,-0.364732,-4.662216),(0.735589,-0.298506,-5.613353),(0.742769,-0.234655,-6.570503),(0.733227,-0.177586,-7.480256),(0.708740,-0.129039,-8.296877),(0.671085,-0.090749,-8.974630),(0.675283,-0.003134,-9.628427),(0.716725,0.080404,-9.843405),(0.740733,0.166850,-9.993418),(0.741602,0.248488,-10.052183),(0.713630,0.317600,-9.993418),(0.664686,0.372957,-9.843405),(0.602639,0.413329,-9.628427),(0.654346,0.602452,-3.770504),(0.664069,0.595160,-4.662216),(0.669300,0.583942,-5.613353),(0.665708,0.566477,-6.570503),(0.648957,0.540445,-7.480256),(0.620821,0.507610,-8.296877),(0.583071,0.469736,-8.974630),(0.446866,0.419966,-9.628427),(0.298703,0.387845,-9.843405),(0.125924,0.342181,-9.993418),(-0.057708,0.286788,-10.052183),(-0.238431,0.225478,-9.993418),(-0.403990,0.163766,-9.843405),(-0.542129,0.107164,-9.628427),(-0.694646,0.428923,-3.770504),(-0.717583,0.364732,-4.662216),(-0.735589,0.298507,-5.613353),(-0.742769,0.234655,-6.570503),(-0.733227,0.177587,-7.480256),(-0.708740,0.129039,-8.296877),(-0.671085,0.090750,-8.974630),(-0.654346,-0.602452,-3.770504),(-0.664069,-0.595160,-4.662216),(-0.669300,-0.583941,-5.613353),(-0.665708,-0.566476,-6.570503),(-0.648957,-0.540445,-7.480256),(-0.620821,-0.507610,-8.296877),(-0.583071,-0.469735,-8.974630),(0.542129,-0.107163,-9.628427),(0.403990,-0.163765,-9.843405),(0.238431,-0.225477,-9.993418),(0.057708,-0.286787,-10.052183),(-0.125924,-0.342180,-9.993418),(-0.298703,-0.387844,-9.843405),(-0.446866,-0.419965,-9.628427),(-0.675283,0.003134,-9.628427),(-0.716725,-0.080403,-9.843405),(-0.740733,-0.166849,-9.993418),(-0.741602,-0.248487,-10.052183),(-0.713630,-0.317599,-9.993418),(-0.664686,-0.372956,-9.843405),(-0.602639,-0.413328,-9.628427),(0.788606,0.741159,-0.777928),(0.788606,-0.741159,-0.777928),(-0.788606,-0.739612,-0.776382),(-0.788606,0.739612,-0.776382),(0.786367,0.738919,0.777928),(0.786367,-0.738920,0.777928),(-0.786367,-0.737373,0.776382),(-0.786367,0.737373,0.776382),(3.011811,0.421158,0.611496),(3.011810,-0.550063,0.581560),(3.011811,-0.421158,-0.611496),(3.011811,0.550063,-0.581560),(9.511242,0.423941,-0.519628),(9.511242,-0.032328,-0.610575),(9.511242,0.032329,0.610575),(9.511242,-0.423940,0.519628),(-2.991630,-0.395107,0.597971),(-2.991630,0.554463,0.560963),(-2.991630,0.395107,-0.597972),(-2.991630,-0.554462,-0.560963),(-9.418892,-0.022956,-0.593346),(-9.418892,-0.461164,-0.480915),(-9.418892,0.022956,0.593343),(-9.418892,0.461165,0.480912),(-0.670848,-0.480497,3.001721),(-0.644593,0.593848,3.001721),(0.644569,-0.593913,3.001721),(0.670871,0.480562,3.001721),(0.660769,0.082581,9.465068),(0.580900,-0.426938,9.465068),(-0.580936,0.426841,9.465068),(-0.660735,-0.082483,9.465068),(-0.644465,-0.608139,-2.991630),(-0.672675,0.486669,-2.991630),(0.672675,-0.486668,-2.991630),(0.644465,0.608140,-2.991630),(0.631724,-0.066636,-9.418895),(0.546022,0.435665,-9.418895),(-0.631724,0.066636,-9.418895),(-0.546022,-0.435664,-9.418895)]))),
              Comment(' PropellerTurn ROUTEs: [from Clock.fraction_changed to set_fraction ] [from value_changed to Propeller.set_rotation ] '),
              OrientationInterpolator(DEF='PropellerTurn',key=[0,0.5,1],keyValue=[(0,0,1,0),(0,0,1,3.14),(0,0,1,6.28)]),
              ROUTE(fromField='fraction_changed',fromNode='Clock',toField='set_fraction',toNode='PropellerTurn'),
              ROUTE(fromField='value_changed',fromNode='PropellerTurn',toField='rotation',toNode='Propeller')])])])])]),
    Comment(' End of ShaftAndPropeller '),
    Comment(' /Switch> <Group DEF=\'AnimationGroup\'> <Total cycleInterval="8" gives 2 seconds to each of the 4 colors > <TimeSensor DEF=\'Timer\' cycleInterval=\'8\' enabled=\'true\' loop=\'true\'/> <IntegerSequencer DEF=\'Counter\' key=\'0 .5 \' keyValue=\'0 .5\'/> <ROUTE fromField=\'fraction_changed\' fromNode=\'Timer\' toField=\'set_fraction\' toNode=\'Counter\'/> <ROUTE fromField=\'value_changed\' fromNode=\'Counter\' toField=\'whichChoice\' toNode=\'Switcher\'/> </Group '),])
)

### X3D model conversion complete ###

####################################################################################################
# Self-test diagnostics
####################################################################################################

print('Self-test diagnostics for ROVParts.py:')
if        metaDiagnostics(newModel): # built-in utility method in X3D class
    print(metaDiagnostics(newModel)) # display meta info, hint, warning, error, TODO values in this model
# print('check newModel.XML() serialization...')
newModelXML= newModel.XML() # test export method XML() for exceptions during export
newModel.XMLvalidate()
# print(newModelXML) # diagnostic

try:
#   print('check newModel.VRML() serialization...')
    newModelVRML=newModel.VRML() # test export method VRML() for exceptions during export
    # print(prependLineNumbers(newModelVRML)) # debug
    print("Python-to-VRML export of VRML output successful", flush=True)
except Exception as err: # usually BaseException
    # https://stackoverflow.com/questions/18176602/how-to-get-the-name-of-an-exception-that-was-caught-in-python
    print("*** Python-to-VRML export of VRML output failed:", type(err).__name__, err)
    if newModelVRML: # may have failed to generate
        print(prependLineNumbers(newModelVRML, err.lineno))

try:
#   print('check newModel.JSON() serialization...')
    newModelJSON=newModel.JSON() # test export method JSON() for exceptions during export
#   print(prependLineNumbers(newModelJSON)) # debug
    print("Python-to-JSON export of JSON output successful (under development)")
except Exception as err: # usually SyntaxError
    print("*** Python-to-JSON export of JSON output failed:", type(err).__name__, err)
    if newModelJSON: # may have failed to generate
        print(prependLineNumbers(newModelJSON,err.lineno))

print("python ROVParts.py load and self-test diagnostics complete.")
