{ "X3D": {
    "encoding":"UTF-8",
    "@profile":"Interchange",
    "@version":"3.1",
    "@xsd:noNamespaceSchemaLocation":"https://www.web3d.org/specifications/x3d-3.1.xsd",
    "JSON schema":"https://www.web3d.org/specifications/x3d-4.0-JSONSchema.autogenerated.json",
    "head": {
        "meta": [
          {
            "@name":"title",
            "@content":"GreenBuoy.x3d"
          },
          {
            "@name":"description",
            "@content":"Green Channel Buoy"
          },
          {
            "@name":"creator",
            "@content":"LT Rommel Toledo, Mexcian Navy; LT Kent Sanders, USN"
          },
          {
            "@name":"translator",
            "@content":"LT Patrick Sullivan, USN"
          },
          {
            "@name":"created",
            "@content":"11 January 2006"
          },
          {
            "@name":"translated",
            "@content":"21 January 2006"
          },
          {
            "@name":"modified",
            "@content":"20 October 2019"
          },
          {
            "@name":"identifier",
            "@content":"https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/GreenBuoy.x3d"
          },
          {
            "@name":"reference",
            "@content":"Original 3DS version of this model from the Toledo/Sanders Thesis on creating a ship simulator"
          },
          {
            "@name":"subject",
            "@content":"Buoy, Navaid, Navigation"
          },
          {
            "@name":"permissions",
            "@content":"Permission to translate and use this model given by the author"
          },
          {
            "@name":"generator",
            "@content":"VizX3D, http://www.vivaty.com/downloads/studio"
          },
          {
            "@name":"generator",
            "@content":"X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"
          },
          {
            "@name":"license",
            "@content":"../../license.html"
          },
          {
            "@name":"translated",
            "@content":"30 August 2025"
          },
          {
            "@name":"generator",
            "@content":"X3dToJson.xslt, https://www.web3d.org/x3d/stylesheets/X3dToJson.html"
          },
          {
            "@name":"reference",
            "@content":"X3D JSON encoding: https://www.web3d.org/wiki/index.php/X3D_JSON_Encoding"
          }
        ]
    },
    "Scene": {
        "-children":[
          { "WorldInfo":
            {
              "@title":"GreenBuoy.x3d"
            }
          },
          { "Transform":
            {
              "@DEF":"GreenBuoy",
              "@scale":[0.3,0.3,0.3],
              "-children":[
                { "Transform":
                  {
                    "@DEF":"dad_cylinder",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material0_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,3,0,-1,3,4,5,-1,6,5,4,-1,5,6,7,-1,8,6,9,-1,6,8,7,-1,10,9,11,-1,9,10,8,-1,12,11,13,-1,11,12,10,-1,14,13,15,-1,13,14,12,-1,14,16,17,-1,16,14,15,-1,17,18,19,-1,18,17,16,-1,19,20,21,-1,20,19,18,-1,22,20,23,-1,20,22,21,-1,1,23,2,-1,23,1,22,-1,24,0,2,-1,24,4,0,-1,24,6,4,-1,24,9,6,-1,24,11,9,-1,24,13,11,-1,24,15,13,-1,24,16,15,-1,24,18,16,-1,24,20,18,-1,24,23,20,-1,24,2,23,-1,25,1,3,-1,25,3,5,-1,25,5,7,-1,25,7,8,-1,25,8,10,-1,25,10,12,-1,25,12,14,-1,25,14,17,-1,25,17,19,-1,25,19,21,-1,25,21,22,-1,25,22,1,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.23718,0.35187,0.41973,0.41471,-0.00466,0.24221,0.41471,0.35187,0.24221,0.23718,-0.00466,0.41973,-0.00532,0.35187,0.48471,-0.00532,-0.00466,0.48471,-0.24782,0.35187,0.41973,-0.24782,-0.00466,0.41973,-0.42534,-0.00466,0.24221,-0.42534,0.35187,0.24221,-0.49032,-0.00466,-0.00029,-0.49032,0.35187,-0.00029,-0.42534,-0.00466,-0.24279,-0.42534,0.35187,-0.24279,-0.24782,-0.00466,-0.42031,-0.24782,0.35187,-0.42031,-0.00532,0.35187,-0.48529,-0.00532,-0.00466,-0.48529,0.23718,0.35187,-0.42031,0.23718,-0.00466,-0.42031,0.41471,0.35187,-0.24279,0.41471,-0.00466,-0.24279,0.47968,-0.00466,-0.00029,0.47968,0.35187,-0.00029,-0.00532,0.35187,-0.00029,-0.00532,-0.00466,-0.00029]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder01",
                    "@translation":[0.013,0,-0.026],
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder01",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material2_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,0,2,-1,0,4,5,-1,6,5,4,-1,5,6,7,-1,8,6,9,-1,6,8,7,-1,10,9,11,-1,9,10,8,-1,12,11,13,-1,11,12,10,-1,14,13,15,-1,13,14,12,-1,14,16,17,-1,16,14,15,-1,17,18,19,-1,18,17,16,-1,20,18,21,-1,18,20,19,-1,22,21,23,-1,21,22,20,-1,3,23,1,-1,23,3,22,-1,24,2,1,-1,24,4,2,-1,24,6,4,-1,24,9,6,-1,24,11,9,-1,24,13,11,-1,24,15,13,-1,24,16,15,-1,24,18,16,-1,24,21,18,-1,24,23,21,-1,24,1,23,-1,25,3,0,-1,25,0,5,-1,25,5,7,-1,25,7,8,-1,25,8,10,-1,25,10,12,-1,25,12,14,-1,25,14,17,-1,25,17,19,-1,25,19,20,-1,25,20,22,-1,25,22,3,-1],
                                "@creaseAngle":0.977,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[-0.23532,0.35937,0.27319,-0.22434,1.74437,0.26221,-0.23532,1.74437,0.27319,-0.22434,0.35937,0.26221,-0.25032,1.74437,0.27721,-0.25032,0.35937,0.27721,-0.26532,1.74437,0.27319,-0.26532,0.35937,0.27319,-0.2763,0.35937,0.26221,-0.2763,1.74437,0.26221,-0.28032,0.35937,0.24721,-0.28032,1.74437,0.24721,-0.2763,0.35937,0.23221,-0.2763,1.74437,0.23221,-0.26532,0.35937,0.22123,-0.26532,1.74437,0.22123,-0.25032,1.74437,0.21721,-0.25032,0.35937,0.21721,-0.23532,1.74437,0.22123,-0.23532,0.35937,0.22123,-0.22434,0.35937,0.23221,-0.22434,1.74437,0.23221,-0.22032,0.35937,0.24721,-0.22032,1.74437,0.24721,-0.25032,1.74437,0.24721,-0.25032,0.35937,0.24721]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder02",
                    "@translation":[-0.017,0,-0.04],
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder02",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material3_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,0,11,10,-1,0,12,11,-1,0,2,12,-1,13,14,15,-1,13,15,16,-1,13,16,17,-1,13,17,18,-1,13,18,19,-1,13,19,20,-1,13,20,21,-1,13,21,22,-1,13,22,23,-1,13,23,24,-1,13,24,25,-1,13,25,14,-1,2,15,14,-1,15,2,1,-1,1,16,15,-1,16,1,3,-1,3,17,16,-1,17,3,4,-1,5,17,4,-1,17,5,18,-1,6,18,5,-1,18,6,19,-1,6,20,19,-1,20,6,7,-1,7,21,20,-1,21,7,8,-1,8,22,21,-1,22,8,9,-1,9,23,22,-1,23,9,10,-1,23,11,24,-1,11,23,10,-1,24,12,25,-1,12,24,11,-1,12,14,25,-1,14,12,2,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24968,0.35937,0.25721,0.27968,0.35937,0.25721,0.27566,0.35937,0.27221,0.27566,0.35937,0.24221,0.26468,0.35937,0.23123,0.24968,0.35937,0.22721,0.23468,0.35937,0.23123,0.2237,0.35937,0.24221,0.21968,0.35937,0.25721,0.2237,0.35937,0.27221,0.23468,0.35937,0.28319,0.24968,0.35937,0.28721,0.26468,0.35937,0.28319,0.24968,1.74437,0.25721,0.27566,1.74437,0.27221,0.27968,1.74437,0.25721,0.27566,1.74437,0.24221,0.26468,1.74437,0.23123,0.24968,1.74437,0.22721,0.23468,1.74437,0.23123,0.2237,1.74437,0.24221,0.21968,1.74437,0.25721,0.2237,1.74437,0.27221,0.23468,1.74437,0.28319,0.24968,1.74437,0.28721,0.26468,1.74437,0.28319]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder03",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder03",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material4_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,0,2,-1,0,4,5,-1,6,5,4,-1,5,6,7,-1,8,6,9,-1,6,8,7,-1,10,9,11,-1,9,10,8,-1,12,11,13,-1,11,12,10,-1,14,13,15,-1,13,14,12,-1,14,16,17,-1,16,14,15,-1,17,18,19,-1,18,17,16,-1,20,18,21,-1,18,20,19,-1,22,21,23,-1,21,22,20,-1,3,23,1,-1,23,3,22,-1,24,2,1,-1,24,4,2,-1,24,6,4,-1,24,9,6,-1,24,11,9,-1,24,13,11,-1,24,15,13,-1,24,16,15,-1,24,18,16,-1,24,21,18,-1,24,23,21,-1,24,1,23,-1,25,3,0,-1,25,0,5,-1,25,5,7,-1,25,7,8,-1,25,8,10,-1,25,10,12,-1,25,12,14,-1,25,14,17,-1,25,17,19,-1,25,19,20,-1,25,20,22,-1,25,22,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[-0.23532,0.35937,-0.21681,-0.22434,1.74437,-0.22779,-0.23532,1.74437,-0.21681,-0.22434,0.35937,-0.22779,-0.25032,1.74437,-0.21279,-0.25032,0.35937,-0.21279,-0.26532,1.74437,-0.21681,-0.26532,0.35937,-0.21681,-0.2763,0.35937,-0.22779,-0.2763,1.74437,-0.22779,-0.28032,0.35937,-0.24279,-0.28032,1.74437,-0.24279,-0.2763,0.35937,-0.25779,-0.2763,1.74437,-0.25779,-0.26532,0.35937,-0.26877,-0.26532,1.74437,-0.26877,-0.25032,1.74437,-0.27279,-0.25032,0.35937,-0.27279,-0.23532,1.74437,-0.26877,-0.23532,0.35937,-0.26877,-0.22434,0.35937,-0.25779,-0.22434,1.74437,-0.25779,-0.22032,0.35937,-0.24279,-0.22032,1.74437,-0.24279,-0.25032,1.74437,-0.24279,-0.25032,0.35937,-0.24279]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder04",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder04",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material5_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,3,0,-1,3,4,5,-1,6,5,4,-1,5,6,7,-1,8,7,6,-1,7,8,9,-1,10,8,11,-1,8,10,9,-1,12,11,13,-1,11,12,10,-1,12,14,15,-1,14,12,13,-1,15,16,17,-1,16,15,14,-1,17,18,19,-1,18,17,16,-1,19,20,21,-1,20,19,18,-1,22,20,23,-1,20,22,21,-1,1,23,2,-1,23,1,22,-1,24,0,2,-1,24,4,0,-1,24,6,4,-1,24,8,6,-1,24,11,8,-1,24,13,11,-1,24,14,13,-1,24,16,14,-1,24,18,16,-1,24,20,18,-1,24,23,20,-1,24,2,23,-1,25,1,3,-1,25,3,5,-1,25,5,7,-1,25,7,9,-1,25,9,10,-1,25,10,12,-1,25,12,15,-1,25,15,17,-1,25,17,19,-1,25,19,21,-1,25,21,22,-1,25,22,1,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.18506,1.74494,0.2755,0.31683,1.71494,0.15471,0.31683,1.74494,0.15471,0.18506,1.71494,0.2755,0.00506,1.74494,0.31971,0.00506,1.71494,0.31971,-0.17494,1.74494,0.2755,-0.17494,1.71494,0.2755,-0.30671,1.74494,0.15471,-0.30671,1.71494,0.15471,-0.35494,1.71494,-0.01029,-0.35494,1.74494,-0.01029,-0.30671,1.71494,-0.17529,-0.30671,1.74494,-0.17529,-0.17494,1.74494,-0.29608,-0.17494,1.71494,-0.29608,0.00506,1.74494,-0.34029,0.00506,1.71494,-0.34029,0.18506,1.74494,-0.29608,0.18506,1.71494,-0.29608,0.31683,1.74494,-0.17529,0.31683,1.71494,-0.17529,0.36506,1.71494,-0.01029,0.36506,1.74494,-0.01029,0.00506,1.74494,-0.01029,0.00506,1.71494,-0.01029]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder05",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder05",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material6_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,0,11,10,-1,0,12,11,-1,0,2,12,-1,13,14,15,-1,13,15,16,-1,13,16,17,-1,13,17,18,-1,13,18,19,-1,13,19,20,-1,13,20,21,-1,13,21,22,-1,13,22,23,-1,13,23,24,-1,13,24,25,-1,13,25,14,-1,2,15,14,-1,15,2,1,-1,1,16,15,-1,16,1,3,-1,4,16,3,-1,16,4,17,-1,5,17,4,-1,17,5,18,-1,6,18,5,-1,18,6,19,-1,7,19,6,-1,19,7,20,-1,7,21,20,-1,21,7,8,-1,8,22,21,-1,22,8,9,-1,22,10,23,-1,10,22,9,-1,23,11,24,-1,11,23,10,-1,24,12,25,-1,12,24,11,-1,25,2,14,-1,2,25,12,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[-0.00032,1.04687,-0.01029,0.35968,1.04687,-0.01029,0.31145,1.04687,0.15471,0.31145,1.04687,-0.17529,0.17968,1.04687,-0.29608,-0.00032,1.04687,-0.34029,-0.18032,1.04687,-0.29608,-0.31209,1.04687,-0.17529,-0.36032,1.04687,-0.01029,-0.31209,1.04687,0.15471,-0.18032,1.04687,0.2755,-0.00032,1.04687,0.31971,0.17968,1.04687,0.2755,-0.00032,1.07687,-0.01029,0.31145,1.07687,0.15471,0.35968,1.07687,-0.01029,0.31145,1.07687,-0.17529,0.17968,1.07687,-0.29608,-0.00032,1.07687,-0.34029,-0.18032,1.07687,-0.29608,-0.31209,1.07687,-0.17529,-0.36032,1.07687,-0.01029,-0.31209,1.07687,0.15471,-0.18032,1.07687,0.2755,-0.00032,1.07687,0.31971,0.17968,1.07687,0.2755]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder14",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder14",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material7_mat",
                                      "@diffuseColor":[1,1,1],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,3,0,-1,3,4,5,-1,6,5,4,-1,5,6,7,-1,8,7,6,-1,7,8,9,-1,10,8,11,-1,8,10,9,-1,12,11,13,-1,11,12,10,-1,12,14,15,-1,14,12,13,-1,15,16,17,-1,16,15,14,-1,17,18,19,-1,18,17,16,-1,19,20,21,-1,20,19,18,-1,22,20,23,-1,20,22,21,-1,1,23,2,-1,23,1,22,-1,24,0,2,-1,24,4,0,-1,24,6,4,-1,24,8,6,-1,24,11,8,-1,24,13,11,-1,24,14,13,-1,24,16,14,-1,24,18,16,-1,24,20,18,-1,24,23,20,-1,24,2,23,-1,25,1,3,-1,25,3,5,-1,25,5,7,-1,25,7,9,-1,25,9,10,-1,25,10,12,-1,25,12,15,-1,25,15,17,-1,25,17,19,-1,25,19,21,-1,25,21,22,-1,25,22,1,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.20623,0.23674,0.35747,0.36209,-0.20698,0.20515,0.36209,0.23674,0.20515,0.20623,-0.20698,0.35747,-0.00668,0.23674,0.41323,-0.00668,-0.20698,0.41323,-0.21959,0.23674,0.35747,-0.21959,-0.20698,0.35747,-0.37545,0.23674,0.20515,-0.37545,-0.20698,0.20515,-0.4325,-0.20698,-0.00293,-0.4325,0.23674,-0.00293,-0.37545,-0.20698,-0.21101,-0.37545,0.23674,-0.21101,-0.21959,0.23674,-0.36334,-0.21959,-0.20698,-0.36334,-0.00668,0.23674,-0.4191,-0.00668,-0.20698,-0.4191,0.20623,0.23674,-0.36334,0.20623,-0.20698,-0.36334,0.36209,0.23674,-0.21102,0.36209,-0.20698,-0.21102,0.41914,-0.20698,-0.00294,0.41914,0.23674,-0.00294,-0.00668,0.23674,-0.00293,-0.00668,-0.20698,-0.00293]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder15",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder15",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material8_mat",
                                      "@diffuseColor":[1,1,1],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,0,11,10,-1,0,12,11,-1,0,2,12,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.00073,1.74517,-0.0032,0.07848,1.74517,-0.0032,0.06806,1.74517,0.03324,0.06806,1.74517,-0.03964,0.0396,1.74517,-0.06632,0.00073,1.74517,-0.07609,-0.03814,1.74517,-0.06632,-0.0666,1.74517,-0.03964,-0.07701,1.74517,-0.0032,-0.0666,1.74517,0.03324,-0.03814,1.74517,0.05992,0.00073,1.74517,0.06969,0.0396,1.74517,0.05992]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_line",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"line",
                          "-appearance":
                            { "Appearance":
                              {
                                "-texture":
                                  { "ImageTexture":
                                    {
                                      "@url":["textures/DarkTexture.jpg","https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/textures/DarkTexture.jpg"]
                                    }
                                  },
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material10_mat",
                                      "@diffuseColor":[1,1,1],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,2,4,5,-1,4,2,1,-1,5,6,7,-1,6,5,4,-1,7,8,9,-1,8,7,6,-1,9,10,11,-1,10,9,8,-1,11,12,13,-1,12,11,10,-1,13,14,15,-1,14,13,12,-1,15,14,16,-1,15,16,17,-1,3,18,1,-1,18,3,19,-1,1,20,4,-1,20,1,18,-1,4,21,6,-1,21,4,20,-1,21,8,6,-1,8,21,22,-1,8,23,10,-1,23,8,22,-1,10,24,12,-1,24,10,23,-1,24,14,12,-1,14,24,25,-1,14,25,26,-1,14,26,16,-1,27,18,19,-1,18,27,28,-1,28,20,18,-1,20,28,29,-1,29,21,20,-1,21,29,30,-1,30,22,21,-1,22,30,31,-1,31,23,22,-1,23,31,32,-1,23,33,24,-1,33,23,32,-1,33,25,24,-1,25,33,34,-1,25,34,35,-1,25,35,26,-1,27,36,28,-1,36,27,37,-1,28,38,29,-1,38,28,36,-1,29,39,30,-1,39,29,38,-1,30,40,31,-1,40,30,39,-1,40,32,31,-1,32,40,41,-1,33,41,42,-1,41,33,32,-1,33,43,34,-1,43,33,42,-1,34,43,44,-1,34,44,35,-1,37,45,36,-1,45,37,46,-1,38,45,47,-1,45,38,36,-1,38,48,39,-1,48,38,47,-1,39,49,40,-1,49,39,48,-1,40,50,41,-1,50,40,49,-1,42,50,51,-1,50,42,41,-1,42,52,43,-1,52,42,51,-1,43,52,53,-1,43,53,44,-1,46,54,45,-1,54,46,55,-1,45,56,47,-1,56,45,54,-1,47,57,48,-1,57,47,56,-1,48,58,49,-1,58,48,57,-1,49,59,50,-1,59,49,58,-1,51,59,60,-1,59,51,50,-1,51,61,52,-1,61,51,60,-1,52,61,62,-1,52,62,53,-1,55,63,54,-1,63,55,64,-1,54,65,56,-1,65,54,63,-1,56,66,57,-1,66,56,65,-1,57,67,58,-1,67,57,66,-1,58,68,59,-1,68,58,67,-1,60,68,69,-1,68,60,59,-1,60,70,61,-1,70,60,69,-1,61,70,71,-1,61,71,62,-1,64,72,63,-1,72,64,73,-1,74,63,72,-1,63,74,65,-1,65,75,66,-1,75,65,74,-1,67,75,76,-1,75,67,66,-1,68,76,77,-1,76,68,67,-1,78,68,77,-1,68,78,69,-1,69,79,70,-1,79,69,78,-1,70,79,80,-1,70,80,71,-1,72,81,82,-1,81,72,73,-1,74,82,83,-1,82,74,72,-1,75,83,84,-1,83,75,74,-1,76,84,85,-1,84,76,75,-1,77,85,86,-1,85,77,76,-1,87,77,86,-1,77,87,78,-1,79,87,88,-1,87,79,78,-1,79,88,89,-1,79,89,80,-1,82,90,91,-1,90,82,81,-1,83,91,92,-1,91,83,82,-1,84,92,93,-1,92,84,83,-1,85,93,94,-1,93,85,84,-1,86,94,95,-1,94,86,85,-1,95,87,86,-1,87,95,96,-1,88,96,97,-1,96,88,87,-1,88,97,98,-1,88,98,89,-1,90,99,91,-1,99,90,100,-1,99,92,91,-1,92,99,101,-1,92,102,93,-1,102,92,101,-1,103,93,102,-1,93,103,94,-1,95,103,104,-1,103,95,94,-1,104,96,95,-1,96,104,105,-1,96,106,97,-1,106,96,105,-1,97,106,107,-1,97,107,98,-1,100,2,99,-1,2,100,0,-1,99,5,101,-1,5,99,2,-1,101,7,102,-1,7,101,5,-1,102,9,103,-1,9,102,7,-1,103,11,104,-1,11,103,9,-1,11,105,104,-1,105,11,13,-1,105,15,106,-1,15,105,13,-1,106,15,17,-1,106,17,107,-1],
                                "@creaseAngle":0.785,
                                "@texCoordIndex":[0,1,2,-1,1,0,3,-1,2,4,5,-1,4,2,1,-1,5,6,7,-1,6,5,4,-1,7,8,9,-1,8,7,6,-1,9,10,11,-1,10,9,8,-1,11,12,13,-1,12,11,10,-1,13,14,15,-1,14,13,12,-1,15,14,16,-1,15,16,17,-1,3,18,1,-1,18,3,19,-1,1,20,4,-1,20,1,18,-1,4,21,6,-1,21,4,20,-1,21,8,6,-1,8,21,22,-1,8,23,10,-1,23,8,22,-1,10,24,12,-1,24,10,23,-1,24,14,12,-1,14,24,25,-1,14,25,26,-1,14,26,16,-1,27,18,19,-1,18,27,28,-1,28,20,18,-1,20,28,29,-1,29,21,20,-1,21,29,30,-1,30,22,21,-1,22,30,31,-1,31,23,22,-1,23,31,32,-1,23,33,24,-1,33,23,32,-1,33,25,24,-1,25,33,34,-1,25,34,35,-1,25,35,26,-1,27,36,28,-1,36,27,37,-1,28,38,29,-1,38,28,36,-1,29,39,30,-1,39,29,38,-1,30,40,31,-1,40,30,39,-1,40,32,31,-1,32,40,41,-1,33,41,42,-1,41,33,32,-1,33,43,34,-1,43,33,42,-1,34,43,44,-1,34,44,35,-1,37,45,36,-1,45,37,46,-1,38,45,47,-1,45,38,36,-1,38,48,39,-1,48,38,47,-1,39,49,40,-1,49,39,48,-1,40,50,41,-1,50,40,49,-1,42,50,51,-1,50,42,41,-1,42,52,43,-1,52,42,51,-1,43,52,53,-1,43,53,44,-1,46,54,45,-1,54,46,55,-1,45,56,47,-1,56,45,54,-1,47,57,48,-1,57,47,56,-1,48,58,49,-1,58,48,57,-1,49,59,50,-1,59,49,58,-1,51,59,60,-1,59,51,50,-1,51,61,52,-1,61,51,60,-1,52,61,62,-1,52,62,53,-1,55,63,54,-1,63,55,64,-1,54,65,56,-1,65,54,63,-1,56,66,57,-1,66,56,65,-1,57,67,58,-1,67,57,66,-1,58,68,59,-1,68,58,67,-1,60,68,69,-1,68,60,59,-1,60,70,61,-1,70,60,69,-1,61,70,71,-1,61,71,62,-1,64,72,63,-1,72,64,73,-1,74,63,72,-1,63,74,65,-1,65,75,66,-1,75,65,74,-1,67,75,76,-1,75,67,66,-1,68,76,77,-1,76,68,67,-1,78,68,77,-1,68,78,69,-1,69,79,70,-1,79,69,78,-1,70,79,80,-1,70,80,71,-1,72,81,82,-1,81,72,73,-1,74,82,83,-1,82,74,72,-1,75,83,84,-1,83,75,74,-1,76,84,85,-1,84,76,75,-1,77,85,86,-1,85,77,76,-1,87,77,86,-1,77,87,78,-1,79,87,88,-1,87,79,78,-1,79,88,89,-1,79,89,80,-1,82,90,91,-1,90,82,81,-1,83,91,92,-1,91,83,82,-1,84,92,93,-1,92,84,83,-1,85,93,94,-1,93,85,84,-1,86,94,95,-1,94,86,85,-1,95,87,86,-1,87,95,96,-1,88,96,97,-1,96,88,87,-1,88,97,98,-1,88,98,89,-1,90,99,91,-1,99,90,100,-1,99,92,91,-1,92,99,101,-1,92,102,93,-1,102,92,101,-1,103,93,102,-1,93,103,94,-1,95,103,104,-1,103,95,94,-1,104,96,95,-1,96,104,105,-1,96,106,97,-1,106,96,105,-1,97,106,107,-1,97,107,98,-1,100,2,99,-1,2,100,0,-1,99,5,101,-1,5,99,2,-1,101,7,102,-1,7,101,5,-1,102,9,103,-1,9,102,7,-1,103,11,104,-1,11,103,9,-1,11,105,104,-1,105,11,13,-1,105,15,106,-1,15,105,13,-1,106,15,17,-1,106,17,107,-1],
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.09873,0.87971,0.00904,0.07837,0.91122,-0.02981,0.08878,0.91122,0.00904,0.08699,0.87971,-0.03478,0.06688,0.9278,-0.02317,0.07551,0.9278,0.00904,0.0597,0.96096,-0.01903,0.06722,0.96096,0.00904,0.05108,0.99579,-0.01405,0.05727,0.99579,0.00904,0.05108,1.01237,-0.01405,0.05727,1.01237,0.00904,0.02523,1.02729,0.00087,0.02742,1.02729,0.00904,0.0238,1.04554,0.0017,0.02576,1.04554,0.00904,0.00944,1.04554,0.00999,0.00918,1.04554,0.00904,0.04993,0.91122,-0.05824,0.05491,0.87971,-0.06686,0.0433,0.9278,-0.04675,0.03915,0.96096,-0.03957,0.03418,0.99579,-0.03096,0.03418,1.01237,-0.03096,0.01925,1.02729,-0.00511,0.01843,1.04554,-0.00367,0.01013,1.04554,0.01069,0.01109,0.87971,-0.0786,0.01109,0.91122,-0.06865,0.01109,0.9278,-0.05538,0.01109,0.96096,-0.04709,0.01109,0.99579,-0.03714,0.01109,1.01237,-0.03714,0.01109,1.02729,-0.0073,0.01109,1.04554,-0.00564,0.01109,1.04554,0.01095,-0.02776,0.91122,-0.05824,-0.03273,0.87971,-0.06686,-0.02113,0.9278,-0.04675,-0.01698,0.96096,-0.03957,-0.01201,0.99579,-0.03096,-0.01201,1.01237,-0.03096,0.00292,1.02729,-0.00511,0.00375,1.04554,-0.00367,0.01204,1.04554,0.01069,-0.0562,0.91122,-0.02981,-0.06481,0.87971,-0.03478,-0.04471,0.9278,-0.02317,-0.03753,0.96096,-0.01903,-0.02891,0.99579,-0.01405,-0.02891,1.01237,-0.01405,-0.00306,1.02729,0.00087,-0.00162,1.04554,0.0017,0.01274,1.04554,0.00999,-0.0666,0.91122,0.00904,-0.07655,0.87971,0.00904,-0.05334,0.9278,0.00904,-0.04505,0.96096,0.00904,-0.0351,0.99579,0.00904,-0.0351,1.01237,0.00904,-0.00525,1.02729,0.00904,-0.00359,1.04554,0.00904,0.01299,1.04554,0.00904,-0.0562,0.91122,0.04789,-0.06481,0.87971,0.05286,-0.04471,0.9278,0.04125,-0.03753,0.96096,0.03711,-0.02891,0.99579,0.03213,-0.02891,1.01237,0.03213,-0.00306,1.02729,0.01721,-0.00162,1.04554,0.01638,0.01274,1.04554,0.00809,-0.02776,0.91122,0.07632,-0.03273,0.87971,0.08494,-0.02113,0.9278,0.06484,-0.01698,0.96096,0.05765,-0.01201,0.99579,0.04904,-0.01201,1.01237,0.04904,0.00292,1.02729,0.02319,0.00375,1.04554,0.02175,0.01204,1.04554,0.00739,0.01109,0.87971,0.09668,0.01109,0.91122,0.08673,0.01109,0.9278,0.07347,0.01109,0.96096,0.06517,0.01109,0.99579,0.05523,0.01109,1.01237,0.05523,0.01109,1.02729,0.02538,0.01109,1.04554,0.02372,0.01109,1.04554,0.00713,0.05491,0.87971,0.08494,0.04993,0.91122,0.07632,0.0433,0.9278,0.06484,0.03915,0.96096,0.05765,0.03418,0.99579,0.04904,0.03418,1.01237,0.04904,0.01925,1.02729,0.02319,0.01843,1.04554,0.02175,0.01013,1.04554,0.00739,0.07837,0.91122,0.04789,0.08699,0.87971,0.05286,0.06688,0.9278,0.04125,0.0597,0.96096,0.03711,0.05108,0.99579,0.03213,0.05108,1.01237,0.03213,0.02523,1.02729,0.01721,0.0238,1.04554,0.01638,0.00944,1.04554,0.00809]
                                    }
                                  },
                                "-texCoord":
                                  { "TextureCoordinate":
                                    {
                                      "@point":[1,0,0.884,0.19,0.943,0.19,0.933,0,0.818,0.29,0.868,0.29,0.777,0.49,0.82,0.49,0.728,0.7,0.763,0.7,0.728,0.8,0.763,0.8,0.581,0.89,0.593,0.89,0.573,1,0.584,1,0.491,1,0.489,1,0.722,0.19,0.75,0,0.684,0.29,0.66,0.49,0.632,0.7,0.632,0.8,0.547,0.89,0.542,1,0.495,1,0.5,0,0.5,0.19,0.5,0.29,0.5,0.49,0.5,0.7,0.5,0.8,0.5,0.89,0.5,1,0.5,1,0.278,0.19,0.25,0,0.316,0.29,0.34,0.49,0.368,0.7,0.368,0.8,0.453,0.89,0.458,1,0.505,1,0.116,0.19,0.067,0,0.182,0.29,0.223,0.49,0.272,0.7,0.272,0.8,0.419,0.89,0.427,1,0.509,1,0.057,0.19,0,0,0.132,0.29,0.18,0.49,0.237,0.7,0.237,0.8,0.407,0.89,0.416,1,0.511,1,0.116,0.19,0.067,0,0.182,0.29,0.223,0.49,0.272,0.7,0.272,0.8,0.419,0.89,0.427,1,0.509,1,0.278,0.19,0.25,0,0.316,0.29,0.34,0.49,0.368,0.7,0.368,0.8,0.453,0.89,0.458,1,0.505,1,0.5,0,0.5,0.19,0.5,0.29,0.5,0.49,0.5,0.7,0.5,0.8,0.5,0.89,0.5,1,0.5,1,0.75,0,0.722,0.19,0.684,0.29,0.66,0.49,0.632,0.7,0.632,0.8,0.547,0.89,0.542,1,0.495,1,0.884,0.19,0.933,0,0.818,0.29,0.777,0.49,0.728,0.7,0.728,0.8,0.581,0.89,0.573,1,0.491,1]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material11_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24044,1.0651,0.25124,-0.23684,1.73687,-0.24181,0.24044,1.73687,0.25124,-0.23684,1.0651,-0.24181]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000000",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000000",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material12_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[-0.24472,1.73687,0.23336,0.24833,1.0651,-0.24393,0.24833,1.73687,-0.24393,-0.24472,1.0651,0.23336]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000006",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000006",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material13_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.08
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24818,0.36184,-0.24934,-0.23595,1.04578,-0.24934,0.26315,0.38176,-0.24934,-0.25092,1.02586,-0.24934]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000007",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000007",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material14_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24001,0.36184,0.25299,-0.24411,1.04578,0.25299,0.25499,0.38176,0.25299,-0.25909,1.02586,0.25299]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000010",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000010",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material15_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24726,1.04941,0.25299,-0.23687,0.36546,0.25299,0.26224,1.02949,0.25299,-0.25184,0.38538,0.25299]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000011",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000011",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material16_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.24859,1.04941,-0.24525,-0.23554,0.36546,-0.24525,0.26356,1.02949,-0.24525,-0.25051,0.38538,-0.24525]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000012",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000012",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material17_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[-0.24709,0.38176,-0.23684,-0.24709,1.02586,0.27724,-0.24709,1.04578,0.26227,-0.24709,0.36184,-0.22186]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_rect000013",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"rect000013",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material18_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1],
                                "@creaseAngle":0.000,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.25115,0.38176,-0.25317,0.25115,1.02586,0.2609,0.25115,1.04578,0.24593,0.25115,0.36184,-0.2382]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_sphere",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"sphere",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material19_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@ccw":false,
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,1,5,-1,1,4,2,-1,6,5,7,-1,5,6,4,-1,8,6,7,-1,6,8,9,-1,10,9,8,-1,9,10,11,-1,12,11,10,-1,11,12,13,-1,12,14,13,-1,14,12,15,-1,15,16,14,-1,16,15,17,-1,17,18,16,-1,18,17,19,-1,18,20,21,-1,20,18,19,-1,21,22,23,-1,22,21,20,-1,23,3,0,-1,3,23,22,-1,3,24,1,-1,24,3,25,-1,5,24,26,-1,24,5,1,-1,7,26,27,-1,26,7,5,-1,28,7,27,-1,7,28,8,-1,29,8,28,-1,8,29,10,-1,30,10,29,-1,10,30,12,-1,30,15,12,-1,15,30,31,-1,31,17,15,-1,17,31,32,-1,32,19,17,-1,19,32,33,-1,19,34,20,-1,34,19,33,-1,20,35,22,-1,35,20,34,-1,22,25,3,-1,25,22,35,-1,24,36,37,-1,36,24,25,-1,26,37,38,-1,37,26,24,-1,39,26,38,-1,26,39,27,-1,39,28,27,-1,28,39,40,-1,41,28,40,-1,28,41,29,-1,30,41,42,-1,41,30,29,-1,31,42,43,-1,42,31,30,-1,43,32,31,-1,32,43,44,-1,32,45,33,-1,45,32,44,-1,33,46,34,-1,46,33,45,-1,34,47,35,-1,47,34,46,-1,25,47,36,-1,47,25,35,-1,37,48,49,-1,48,37,36,-1,38,49,50,-1,49,38,37,-1,51,38,50,-1,38,51,39,-1,51,40,39,-1,40,51,52,-1,41,52,53,-1,52,41,40,-1,42,53,54,-1,53,42,41,-1,43,54,55,-1,54,43,42,-1,44,55,56,-1,55,44,43,-1,44,57,45,-1,57,44,56,-1,45,58,46,-1,58,45,57,-1,47,58,59,-1,58,47,46,-1,36,59,48,-1,59,36,47,-1,49,60,61,-1,60,49,48,-1,50,61,62,-1,61,50,49,-1,63,50,62,-1,50,63,51,-1,63,52,51,-1,52,63,64,-1,53,64,65,-1,64,53,52,-1,54,65,66,-1,65,54,53,-1,55,66,67,-1,66,55,54,-1,56,67,68,-1,67,56,55,-1,56,69,57,-1,69,56,68,-1,57,70,58,-1,70,57,69,-1,59,70,71,-1,70,59,58,-1,48,71,60,-1,71,48,59,-1,61,72,73,-1,72,61,60,-1,62,73,74,-1,73,62,61,-1,75,62,74,-1,62,75,63,-1,76,63,75,-1,63,76,64,-1,65,76,77,-1,76,65,64,-1,66,77,78,-1,77,66,65,-1,67,78,79,-1,78,67,66,-1,68,79,80,-1,79,68,67,-1,69,80,81,-1,80,69,68,-1,69,82,70,-1,82,69,81,-1,71,82,83,-1,82,71,70,-1,60,83,72,-1,83,60,71,-1,73,84,85,-1,84,73,72,-1,74,85,86,-1,85,74,73,-1,87,74,86,-1,74,87,75,-1,88,75,87,-1,75,88,76,-1,77,88,89,-1,88,77,76,-1,78,89,90,-1,89,78,77,-1,79,90,91,-1,90,79,78,-1,80,91,92,-1,91,80,79,-1,81,92,93,-1,92,81,80,-1,81,94,82,-1,94,81,93,-1,83,94,95,-1,94,83,82,-1,72,95,84,-1,95,72,83,-1,85,96,97,-1,96,85,84,-1,85,98,86,-1,98,85,97,-1,99,86,98,-1,86,99,87,-1,100,87,99,-1,87,100,88,-1,100,89,88,-1,89,100,101,-1,90,101,102,-1,101,90,89,-1,91,102,103,-1,102,91,90,-1,104,91,103,-1,91,104,92,-1,93,104,105,-1,104,93,92,-1,93,106,94,-1,106,93,105,-1,95,106,107,-1,106,95,94,-1,84,107,96,-1,107,84,95,-1,96,108,97,-1,108,96,109,-1,97,110,98,-1,110,97,108,-1,98,111,99,-1,111,98,110,-1,111,100,99,-1,100,111,112,-1,112,101,100,-1,101,112,113,-1,114,101,113,-1,101,114,102,-1,115,102,114,-1,102,115,103,-1,116,103,115,-1,103,116,104,-1,117,104,116,-1,104,117,105,-1,106,117,118,-1,117,106,105,-1,107,118,119,-1,118,107,106,-1,96,119,109,-1,119,96,107,-1,109,120,108,-1,120,109,121,-1,108,122,110,-1,122,108,120,-1,110,123,111,-1,123,110,122,-1,123,112,111,-1,112,123,124,-1,124,113,112,-1,113,124,125,-1,126,113,125,-1,113,126,114,-1,127,114,126,-1,114,127,115,-1,128,115,127,-1,115,128,116,-1,129,116,128,-1,116,129,117,-1,118,129,130,-1,129,118,117,-1,119,130,131,-1,130,119,118,-1,109,131,121,-1,131,109,119,-1,132,0,2,-1,132,2,4,-1,132,4,6,-1,132,6,9,-1,132,9,11,-1,132,11,13,-1,132,13,14,-1,132,14,16,-1,132,16,18,-1,132,18,21,-1,132,21,23,-1,132,23,0,-1,133,120,121,-1,133,122,120,-1,133,123,122,-1,133,124,123,-1,133,125,124,-1,133,126,125,-1,133,127,126,-1,133,128,127,-1,133,129,128,-1,133,130,129,-1,133,131,130,-1,133,121,131,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.02356,1.88832,0.00231,0.03741,1.8961,0.02288,0.0208,1.88832,0.01296,0.04274,1.8961,0.00231,0.01326,1.88832,0.02076,0.02286,1.8961,0.03795,0.00297,1.88832,0.02361,0.00297,1.8961,0.04346,-0.01692,1.8961,0.03795,-0.00733,1.88832,0.02076,-0.03148,1.8961,0.02288,-0.01487,1.88832,0.01296,-0.03681,1.8961,0.00231,-0.01762,1.88832,0.00231,-0.01487,1.88832,-0.00834,-0.03148,1.8961,-0.01827,-0.00733,1.88832,-0.01614,-0.01692,1.8961,-0.03333,0.00297,1.88832,-0.01899,0.00297,1.8961,-0.03884,0.02286,1.8961,-0.03333,0.01326,1.88832,-0.01614,0.03741,1.8961,-0.01827,0.0208,1.88832,-0.00834,0.05169,1.90849,0.03141,0.05922,1.90849,0.00231,0.03109,1.90849,0.05271,0.00297,1.90849,0.06051,-0.02516,1.90849,0.05271,-0.04575,1.90849,0.03141,-0.05329,1.90849,0.00231,-0.04575,1.90849,-0.02679,-0.02516,1.90849,-0.04809,0.00297,1.90849,-0.05589,0.03109,1.90849,-0.04809,0.05169,1.90849,-0.02679,0.07186,1.92462,0.00231,0.06263,1.92462,0.03795,0.03741,1.92462,0.06403,0.00297,1.92462,0.07358,-0.03148,1.92462,0.06403,-0.0567,1.92462,0.03795,-0.06593,1.92462,0.00231,-0.0567,1.92462,-0.03333,-0.03148,1.92462,-0.05942,0.00297,1.92462,-0.06897,0.03741,1.92462,-0.05942,0.06263,1.92462,-0.03333,0.07981,1.94341,0.00231,0.06952,1.94341,0.04206,0.04139,1.94341,0.07116,0.00297,1.94341,0.08181,-0.03546,1.94341,0.07116,-0.06359,1.94341,0.04206,-0.07388,1.94341,0.00231,-0.06359,1.94341,-0.03744,-0.03546,1.94341,-0.06654,0.00297,1.94341,-0.07719,0.04139,1.94341,-0.06654,0.06952,1.94341,-0.03744,0.08252,1.96358,0.00231,0.07186,1.96358,0.04346,0.04274,1.96358,0.07358,0.00297,1.96358,0.08461,-0.03681,1.96358,0.07358,-0.06593,1.96358,0.04346,-0.07659,1.96358,0.00231,-0.06593,1.96358,-0.03884,-0.03681,1.96358,-0.06897,0.00297,1.96358,-0.07999,0.04274,1.96358,-0.06897,0.07186,1.96358,-0.03884,0.07981,1.98374,0.00231,0.06952,1.98374,0.04206,0.04139,1.98374,0.07116,0.00297,1.98374,0.08181,-0.03546,1.98374,0.07116,-0.06359,1.98374,0.04206,-0.07388,1.98374,0.00231,-0.06359,1.98374,-0.03744,-0.03546,1.98374,-0.06654,0.00297,1.98374,-0.07719,0.04139,1.98374,-0.06654,0.06952,1.98374,-0.03744,0.07186,2.00253,0.00231,0.06263,2.00253,0.03795,0.03741,2.00253,0.06403,0.00297,2.00253,0.07358,-0.03148,2.00253,0.06403,-0.0567,2.00253,0.03795,-0.06593,2.00253,0.00231,-0.0567,2.00253,-0.03333,-0.03148,2.00253,-0.05942,0.00297,2.00253,-0.06897,0.03741,2.00253,-0.05942,0.06263,2.00253,-0.03333,0.05922,2.01867,0.00231,0.05169,2.01867,0.03141,0.03109,2.01867,0.05271,0.00297,2.01867,0.06051,-0.02516,2.01867,0.05271,-0.04575,2.01867,0.03141,-0.05329,2.01867,0.00231,-0.04575,2.01867,-0.02679,-0.02516,2.01867,-0.04809,0.00297,2.01867,-0.05589,0.03109,2.01867,-0.04809,0.05169,2.01867,-0.02679,0.03741,2.03105,0.02288,0.04274,2.03105,0.00231,0.02286,2.03105,0.03795,0.00297,2.03105,0.04346,-0.01692,2.03105,0.03795,-0.03148,2.03105,0.02288,-0.03681,2.03105,0.00231,-0.03148,2.03105,-0.01827,-0.01692,2.03105,-0.03333,0.00297,2.03105,-0.03884,0.02286,2.03105,-0.03333,0.03741,2.03105,-0.01827,0.0208,2.03883,0.01296,0.02356,2.03883,0.00231,0.01326,2.03883,0.02076,0.00297,2.03883,0.02361,-0.00733,2.03883,0.02076,-0.01487,2.03883,0.01296,-0.01762,2.03883,0.00231,-0.01487,2.03883,-0.00834,-0.00733,2.03883,-0.01614,0.00297,2.03883,-0.01899,0.01326,2.03883,-0.01614,0.0208,2.03883,-0.00834,0.00297,1.88567,0.00231,0.00297,2.04149,0.00231]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_cylinder00",
                    "@translation":[0.005,-0.0133,0.031],
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"cylinder00",
                          "-appearance":
                            { "Appearance":
                              {
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material1_mat",
                                      "@diffuseColor":[0,0.4,0.2],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,0,8,7,-1,0,9,8,-1,0,10,9,-1,0,11,10,-1,0,12,11,-1,0,2,12,-1,13,14,15,-1,13,15,16,-1,13,16,17,-1,13,17,18,-1,13,18,19,-1,13,19,20,-1,13,20,21,-1,13,21,22,-1,13,22,23,-1,13,23,24,-1,13,24,25,-1,13,25,14,-1,2,15,14,-1,15,2,1,-1,1,16,15,-1,16,1,3,-1,3,17,16,-1,17,3,4,-1,5,17,4,-1,17,5,18,-1,6,18,5,-1,18,6,19,-1,6,20,19,-1,20,6,7,-1,7,21,20,-1,21,7,8,-1,8,22,21,-1,22,8,9,-1,9,23,22,-1,23,9,10,-1,23,11,24,-1,11,23,10,-1,24,12,25,-1,12,24,11,-1,12,14,25,-1,14,12,2,-1],
                                "@creaseAngle":0.785,
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.25968,0.35937,-0.25279,0.28968,0.35937,-0.25279,0.28567,0.35937,-0.23779,0.28567,0.35937,-0.26779,0.27468,0.35937,-0.27877,0.25968,0.35937,-0.28279,0.24468,0.35937,-0.27877,0.2337,0.35937,-0.26779,0.22968,0.35937,-0.25279,0.2337,0.35937,-0.23779,0.24468,0.35937,-0.22681,0.25968,0.35937,-0.22279,0.27468,0.35937,-0.22681,0.25968,1.74437,-0.25279,0.28567,1.74437,-0.23779,0.28968,1.74437,-0.25279,0.28567,1.74437,-0.26779,0.27468,1.74437,-0.27877,0.25968,1.74437,-0.28279,0.24468,1.74437,-0.27877,0.2337,1.74437,-0.26779,0.22968,1.74437,-0.25279,0.2337,1.74437,-0.23779,0.24468,1.74437,-0.22681,0.25968,1.74437,-0.22279,0.27468,1.74437,-0.22681]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                },
                { "Transform":
                  {
                    "@DEF":"dad_ellipse",
                    "-children":[
                      { "Shape":
                        {
                          "@DEF":"ellipse",
                          "-appearance":
                            { "Appearance":
                              {
                                "-texture":
                                  { "ImageTexture":
                                    {
                                      "@url":["textures/PierCharlieCleat02.jpg","https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/textures/PierCharlieCleat02.jpg"]
                                    }
                                  },
                                "-textureTransform":
                                  { "TextureTransform":
                                    {
                                      "@scale":[0.997,9.73]
                                    }
                                  },
                                "-material":
                                  { "Material":
                                    {
                                      "@DEF":"material9_mat",
                                      "@diffuseColor":[1,1,1],
                                      "@shininess":0.080
                                    }
                                  }
                              }
                            },
                          "-geometry":
                            { "IndexedFaceSet":
                              {
                                "@coordIndex":[0,1,2,-1,1,0,3,-1,4,2,5,-1,2,4,0,-1,6,4,5,-1,4,6,7,-1,8,7,6,-1,7,8,9,-1,8,10,9,-1,10,8,11,-1,11,12,10,-1,12,11,13,-1,14,13,15,-1,13,14,12,-1,16,15,17,-1,15,16,14,-1,18,17,19,-1,17,18,16,-1,20,19,21,-1,19,20,18,-1,20,22,23,-1,22,20,21,-1,23,24,25,-1,24,23,22,-1,26,24,27,-1,24,26,25,-1,28,27,29,-1,27,28,26,-1,30,29,31,-1,29,30,28,-1,3,31,1,-1,31,3,30,-1,32,3,0,-1,3,32,33,-1,34,0,4,-1,0,34,32,-1,4,35,34,-1,35,4,7,-1,7,36,35,-1,36,7,9,-1,9,37,36,-1,37,9,10,-1,10,38,37,-1,38,10,12,-1,39,12,14,-1,12,39,38,-1,40,14,16,-1,14,40,39,-1,41,16,18,-1,16,41,40,-1,42,18,20,-1,18,42,41,-1,42,23,43,-1,23,42,20,-1,43,25,44,-1,25,43,23,-1,44,26,45,-1,26,44,25,-1,45,28,46,-1,28,45,26,-1,47,28,30,-1,28,47,46,-1,33,30,3,-1,30,33,47,-1,33,48,49,-1,48,33,32,-1,32,50,48,-1,50,32,34,-1,34,51,50,-1,51,34,35,-1,35,52,51,-1,52,35,36,-1,36,53,52,-1,53,36,37,-1,37,54,53,-1,54,37,38,-1,38,55,54,-1,55,38,39,-1,39,56,55,-1,56,39,40,-1,40,57,56,-1,57,40,41,-1,41,58,57,-1,58,41,42,-1,58,43,59,-1,43,58,42,-1,59,44,60,-1,44,59,43,-1,60,45,61,-1,45,60,44,-1,61,46,62,-1,46,61,45,-1,46,63,62,-1,63,46,47,-1,47,49,63,-1,49,47,33,-1],
                                "@texCoordIndex":[0,1,2,-1,1,0,3,-1,4,2,5,-1,2,4,0,-1,6,4,5,-1,4,6,7,-1,8,7,6,-1,7,8,9,-1,8,10,9,-1,10,8,11,-1,11,12,10,-1,12,11,13,-1,14,13,15,-1,13,14,12,-1,16,15,17,-1,15,16,14,-1,18,17,19,-1,17,18,16,-1,20,19,21,-1,19,20,18,-1,20,22,23,-1,22,20,21,-1,23,24,25,-1,24,23,22,-1,26,24,27,-1,24,26,25,-1,28,27,29,-1,27,28,26,-1,30,29,31,-1,29,30,28,-1,3,31,1,-1,31,3,30,-1,32,3,0,-1,3,32,33,-1,34,0,4,-1,0,34,32,-1,4,35,34,-1,35,4,7,-1,7,36,35,-1,36,7,9,-1,9,37,36,-1,37,9,10,-1,10,38,37,-1,38,10,12,-1,39,12,14,-1,12,39,38,-1,40,14,16,-1,14,40,39,-1,41,16,18,-1,16,41,40,-1,42,18,20,-1,18,42,41,-1,42,23,43,-1,23,42,20,-1,43,25,44,-1,25,43,23,-1,44,26,45,-1,26,44,25,-1,45,28,46,-1,28,45,26,-1,47,28,30,-1,28,47,46,-1,33,30,3,-1,30,33,47,-1,33,48,49,-1,48,33,32,-1,32,50,48,-1,50,32,34,-1,34,51,50,-1,51,34,35,-1,35,52,51,-1,52,35,36,-1,36,53,52,-1,53,36,37,-1,37,54,53,-1,54,37,38,-1,38,55,54,-1,55,38,39,-1,39,56,55,-1,56,39,40,-1,40,57,56,-1,57,40,41,-1,41,58,57,-1,58,41,42,-1,58,43,59,-1,43,58,42,-1,59,44,60,-1,44,59,43,-1,60,45,61,-1,45,60,44,-1,61,46,62,-1,46,61,45,-1,46,63,62,-1,63,46,47,-1,47,49,63,-1,49,47,33,-1],
                                "-coord":
                                  { "Coordinate":
                                    {
                                      "@point":[0.05037,1.83369,0.02065,0.07381,1.91855,0.00056,0.06852,1.91855,0.02813,0.05418,1.83369,0.00047,0.03953,1.83369,0.03776,0.05347,1.91855,0.0515,0.03094,1.91855,0.06711,0.02331,1.83369,0.04919,0.00436,1.91855,0.07259,0.00418,1.83369,0.0532,-0.01495,1.83369,0.04919,-0.02223,1.91855,0.06711,-0.03117,1.83369,0.03776,-0.04476,1.91855,0.0515,-0.04201,1.83369,0.02065,-0.05981,1.91855,0.02813,-0.04582,1.83369,0.00047,-0.0651,1.91855,0.00056,-0.04201,1.83369,-0.01971,-0.05981,1.91855,-0.027,-0.03117,1.83369,-0.03681,-0.04476,1.91855,-0.05037,-0.02223,1.91855,-0.06599,-0.01495,1.83369,-0.04824,0.00436,1.91855,-0.07147,0.00418,1.83369,-0.05226,0.02331,1.83369,-0.04824,0.03094,1.91855,-0.06599,0.03953,1.83369,-0.03681,0.05347,1.91855,-0.05037,0.05037,1.83369,-0.01971,0.06852,1.91855,-0.027,0.05066,1.7461,0.02074,0.05446,1.7461,0.00056,0.03982,1.7461,0.03785,0.0236,1.7461,0.04928,0.00447,1.7461,0.05329,-0.01466,1.7461,0.04928,-0.03088,1.7461,0.03785,-0.04172,1.7461,0.02074,-0.04553,1.7461,0.00056,-0.04172,1.7461,-0.01962,-0.03088,1.7461,-0.03672,-0.01466,1.7461,-0.04815,0.00447,1.7461,-0.05217,0.0236,1.7461,-0.04815,0.03982,1.7461,-0.03672,0.05066,1.7461,-0.01962,0.05085,1.83096,0.02083,0.05466,1.83096,0.00065,0.04001,1.83096,0.03794,0.02379,1.83096,0.04937,0.00466,1.83096,0.05338,-0.01447,1.83096,0.04937,-0.03069,1.83096,0.03794,-0.04153,1.83096,0.02083,-0.04533,1.83096,0.00065,-0.04153,1.83096,-0.01953,-0.03069,1.83096,-0.03664,-0.01447,1.83096,-0.04806,0.00466,1.83096,-0.05208,0.02379,1.83096,-0.04806,0.04001,1.83096,-0.03664,0.05085,1.83096,-0.01953]
                                    }
                                  },
                                "-texCoord":
                                  { "TextureCoordinate":
                                    {
                                      "@point":[0.831,0.508,1,1,0.962,1,0.859,0.508,0.753,0.508,0.854,1,0.691,1,0.636,0.508,0.5,1,0.499,0.508,0.361,0.508,0.309,1,0.244,0.508,0.146,1,0.166,0.508,0.038,1,0.139,0.508,0,1,0.166,0.508,0.038,1,0.244,0.508,0.146,1,0.309,1,0.361,0.508,0.5,1,0.499,0.508,0.636,0.508,0.691,1,0.753,0.508,0.854,1,0.831,0.508,0.962,1,0.833,0,0.861,0,0.755,0,0.639,0,0.501,0,0.363,0,0.246,0,0.168,0,0.141,0,0.168,0,0.246,0,0.363,0,0.501,0,0.639,0,0.755,0,0.833,0,0.835,0.492,0.862,0.492,0.757,0.492,0.64,0.492,0.502,0.492,0.364,0.492,0.248,0.492,0.17,0.492,0.142,0.492,0.17,0.492,0.248,0.492,0.364,0.492,0.502,0.492,0.64,0.492,0.757,0.492,0.835,0.492]
                                    }
                                  }
                              }
                            }
                        }
                      }
                    ]
                  }
                }
              ]
            }
          }
        ]
    }
  }
}