From fb95e470f6ec82992ea56d8409a5aec695c0a1b1 Mon Sep 17 00:00:00 2001 From: Rainer Kartmann <rainer.kartmann@kit.edu> Date: Wed, 20 Apr 2022 17:05:56 +0200 Subject: [PATCH] Add Armar3 wrl files for fullmodel --- .../robots/Armar3/fullmodel/elbow_l.wrl | 456 ++ .../robots/Armar3/fullmodel/elbow_r.wrl | 447 + .../robots/Armar3/fullmodel/eye_l.wrl | 3105 +++++++ .../robots/Armar3/fullmodel/eye_link_l.wrl | 542 ++ .../robots/Armar3/fullmodel/eye_link_r.wrl | 547 ++ .../robots/Armar3/fullmodel/eye_r.wrl | 3105 +++++++ .../RobotAPI/robots/Armar3/fullmodel/head.wrl | 4439 ++++++++++ .../robots/Armar3/fullmodel/head_base.wrl | 478 ++ .../robots/Armar3/fullmodel/index_l1.wrl | 715 ++ .../robots/Armar3/fullmodel/index_l2.wrl | 686 ++ .../robots/Armar3/fullmodel/index_r1.wrl | 715 ++ .../robots/Armar3/fullmodel/index_r2.wrl | 686 ++ data/RobotAPI/robots/Armar3/fullmodel/jaw.wrl | 2515 ++++++ .../robots/Armar3/fullmodel/lid_l_bottom.wrl | 938 +++ .../robots/Armar3/fullmodel/lid_l_top.wrl | 938 +++ .../robots/Armar3/fullmodel/lid_r_bottom.wrl | 938 +++ .../robots/Armar3/fullmodel/lid_r_top.wrl | 938 +++ .../robots/Armar3/fullmodel/middle_l1.wrl | 715 ++ .../robots/Armar3/fullmodel/middle_l2.wrl | 686 ++ .../robots/Armar3/fullmodel/middle_r1.wrl | 715 ++ .../robots/Armar3/fullmodel/middle_r2.wrl | 686 ++ .../Armar3/fullmodel/neck_pitch_link.wrl | 842 ++ .../Armar3/fullmodel/neck_roll_link.wrl | 1385 ++++ .../robots/Armar3/fullmodel/neck_yaw_link.wrl | 579 ++ .../robots/Armar3/fullmodel/palm1_l.wrl | 1538 ++++ .../robots/Armar3/fullmodel/palm1_r.wrl | 1547 ++++ .../robots/Armar3/fullmodel/palm2_l.wrl | 1385 ++++ .../robots/Armar3/fullmodel/palm2_r.wrl | 1385 ++++ .../robots/Armar3/fullmodel/pinky_l1.wrl | 715 ++ .../robots/Armar3/fullmodel/pinky_l2.wrl | 432 + .../robots/Armar3/fullmodel/pinky_r1.wrl | 715 ++ .../robots/Armar3/fullmodel/pinky_r2.wrl | 432 + .../robots/Armar3/fullmodel/platform.wrl | 2090 +++++ .../Armar3/fullmodel/platform_pitch_link.wrl | 6440 +++++++++++++++ .../Armar3/fullmodel/platform_roll_link.wrl | 7174 +++++++++++++++++ .../robots/Armar3/fullmodel/ring_l1.wrl | 715 ++ .../robots/Armar3/fullmodel/ring_l2.wrl | 432 + .../robots/Armar3/fullmodel/ring_r1.wrl | 715 ++ .../robots/Armar3/fullmodel/ring_r2.wrl | 432 + .../Armar3/fullmodel/shoulder2_l_rot.wrl | 400 + .../Armar3/fullmodel/shoulder2_r_rot.wrl | 409 + .../robots/Armar3/fullmodel/shoulder_l.wrl | 1264 +++ .../robots/Armar3/fullmodel/shoulder_r.wrl | 1084 +++ .../robots/Armar3/fullmodel/thumb_l1.wrl | 706 ++ .../robots/Armar3/fullmodel/thumb_l2.wrl | 677 ++ .../robots/Armar3/fullmodel/thumb_r1.wrl | 706 ++ .../robots/Armar3/fullmodel/thumb_r2.wrl | 677 ++ .../robots/Armar3/fullmodel/torso.wrl | 1533 ++++ .../robots/Armar3/fullmodel/underarm_l.wrl | 275 + .../robots/Armar3/fullmodel/underarm_r.wrl | 266 + .../robots/Armar3/fullmodel/upperarm_l.wrl | 1217 +++ .../robots/Armar3/fullmodel/upperarm_r.wrl | 1234 +++ .../robots/Armar3/fullmodel/wrist1_l.wrl | 565 ++ .../robots/Armar3/fullmodel/wrist1_r.wrl | 583 ++ .../robots/Armar3/fullmodel/wrist2_l.wrl | 488 ++ .../robots/Armar3/fullmodel/wrist2_r.wrl | 488 ++ 56 files changed, 66515 insertions(+) create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/elbow_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/elbow_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/eye_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/eye_link_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/eye_link_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/eye_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/head.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/head_base.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/index_l1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/index_l2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/index_r1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/index_r2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/jaw.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/lid_l_bottom.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/lid_l_top.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/lid_r_bottom.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/lid_r_top.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/middle_l1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/middle_l2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/middle_r1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/middle_r2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/neck_pitch_link.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/neck_roll_link.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/neck_yaw_link.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/palm1_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/palm1_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/palm2_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/palm2_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/pinky_l1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/pinky_l2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/pinky_r1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/pinky_r2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/platform.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/platform_pitch_link.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/platform_roll_link.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/ring_l1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/ring_l2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/ring_r1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/ring_r2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/shoulder2_l_rot.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/shoulder2_r_rot.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/shoulder_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/shoulder_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/thumb_l1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/thumb_l2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/thumb_r1.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/thumb_r2.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/torso.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/underarm_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/underarm_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/upperarm_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/upperarm_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/wrist1_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/wrist1_r.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/wrist2_l.wrl create mode 100644 data/RobotAPI/robots/Armar3/fullmodel/wrist2_r.wrl diff --git a/data/RobotAPI/robots/Armar3/fullmodel/elbow_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/elbow_l.wrl new file mode 100644 index 000000000..30a68473f --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/elbow_l.wrl @@ -0,0 +1,456 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0 0 0 + rotation 0 1 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Transform { + translation 0.0075 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+6 Group { + children + DEF _+7 Transform { + scale 0.001 0.001 0.001 + children + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -30.5 -28.5 25.5, + 36.5 -28.5 17, + 36.5 -28.5 25.5, + 36.5 -11.0342 -7.7779398, + -11.3909 -27.5 25.5, + 36.5 -6.0104098 6.0104098, + 36.5 -7.4648302e-014 8.5, + 36.5 6.0104098 6.0104098, + 36.5 -8.5 8.5265101e-014, + 36.5 13.5 25.5, + 30.5 13.5 25.5, + 27.5 11.3909 25.5, + 11.3909 -27.5 25.5, + 27.5 -11.3909 25.5, + 30.5 -28.5 17, + 30.5 -11.0342 -7.7779398, + -30.5 -28.5 17, + 30.5 13.5 17, + 30.5 -6.0104098 6.0104098, + 30.5 -8.5 8.8817801e-014, + -36.5 -28.5 26, + -36.5 -28.5 17, + -36.5 -25.7717 -3.4443901, + -30.5 19.678801 17, + 30.5 28.5 17, + -30.5 -7.4572503e-014 8.5, + -30.5 -25.7717 -3.4443901, + -30.5 -6.0104098 6.0104098, + -30.5 -8.5 8.5265101e-014, + -30.5 -9.5139198 -24.204599, + -30.5 -23.961599 -10.0973, + -30.5 -15.5374 -20.8536, + -30.5 -20.4683 -16.038799, + -36.5 0.0087613203 26, + -30.5 -28.5 26, + -30.5 0.0043881601 26, + -30.5 5.0792799 25.5, + -27.5 -11.3909 25.5, + 30.5 28.5 25.5, + -30.5 28.5 17, + -30.5 28.5 25.5, + 11.3909 27.5 25.5, + -30.5 13.0883 22.4685, + -11.3909 27.5 25.5, + -27.5 11.3909 25.5, + -36.5 12.6722 22.705601, + -36.5 22.132299 13.6548, + -30.5 23.4531 11.2377, + -30.5 6.0104098 6.0104098, + -30.5 8.5 8.8817801e-014, + -30.5 16.5303 -20.0826, + -30.5 21.2251 -15.0352, + 30.5 6.0104098 6.0104098, + 30.5 -7.4641499e-014 8.5, + 30.5 8.5 9.2370603e-014, + 30.5 10.893 -7.9739399, + 30.5 13.5 9.2370603e-014, + 36.5 13.5 8.8817801e-014, + 30.5 4.07972 -12.8688, + 30.5 6.0104098 -6.0104098, + 36.5 8.5 8.8817801e-014, + 30.5 -7.4641499e-014 -8.5, + 36.5 6.0104098 -6.0104098, + 30.5 -4.3092399 -12.7934, + 30.5 -6.0104098 -6.0104098, + 36.5 -7.4648302e-014 -8.5, + 36.5 -6.0104098 -6.0104098, + 36.5 -4.3092399 -12.7934, + 36.5 4.07972 -12.8688, + 36.5 10.893 -7.9739399, + -27.5 11.3909 46.5, + 27.5 11.3909 46.5, + 11.3909 27.5 46.5, + -11.3909 27.5 46.5, + -27.5 -11.3909 46.5, + 27.5 -11.3909 46.5, + -11.3909 -27.5 46.5, + 11.3909 -27.5 46.5, + -36.5 6.0104098 6.0104098, + -36.5 -7.4565699e-014 8.5, + -36.5 -6.0104098 6.0104098, + -36.5 8.5 9.2370603e-014, + -36.5 2.3013201 -25.9076, + -36.5 6.0104098 -6.0104098, + -36.5 14.6286 -21.507099, + -36.5 -7.4565699e-014 -8.5, + -30.5 6.0104098 -6.0104098, + -36.5 -10.608 -23.745001, + -36.5 -6.0104098 -6.0104098, + -30.5 -7.4572503e-014 -8.5, + -36.5 -8.5 8.8817801e-014, + -30.5 -6.0104098 -6.0104098, + -36.5 -20.830601 -15.5651, + -30.5 2.5562501 25.8745, + -30.5 4.07201 -25.6889, + -30.5 -2.81937 -25.855499, + -36.5 23.252399 -11.6561, + -30.5 10.6759 -23.718399, + -36.5 25.983601 1.145, + -30.5 24.429199 -8.9301395, + -30.5 25.582701 4.6831498, + -30.5 25.915899 -2.2000101 ] + + } + normal + Normal { + vector [ -4.2994602e-017 -1 -5.5511198e-017, + 1 -1.13132e-018 -2.72025e-018, + 9.0095401e-017 0 1, + -8.7049397e-017 -0.81734902 -0.57614303, + -9.0095401e-017 0 -1, + -1 1.13132e-018 2.72025e-018, + -5.4534201e-017 -0.99121302 -0.132275, + 4.2994602e-017 1 5.5511198e-017, + 9.96265e-017 0.48717901 0.87330198, + 9.14426e-017 0.75657398 0.65390801, + 8.3912603e-017 0.85091001 0.52531201, + 7.7722698e-017 0.90169501 0.432372, + 9.9493099e-017 0.50313997 0.864205, + 4.2994602e-017 1 6.0208298e-016, + -9.4108802e-017 -0.70710701 -0.70710701, + -3.3305299e-017 0.70710701 -0.70710701, + -4.2994602e-017 -1 -1.1674101e-016, + -4.2994602e-017 -1 -5.60831e-016, + 3.3305299e-017 -0.70710701 0.70710701, + 9.0095401e-017 -1.2246101e-016 1, + 9.0095401e-017 1.2246101e-016 1, + 9.4108802e-017 0.70710701 0.70710701, + 4.2994602e-017 1 -5.7191702e-018, + 4.2994602e-017 1 4.3836999e-016, + -9.9106203e-017 -0.31921101 -0.94768399, + -7.2889898e-017 0.302201 -0.95324397, + -1.8524601e-017 0.80690801 -0.59067702, + 4.2994602e-017 1 1.77972e-016, + 0.70710701 0.70710701 3.7328802e-017, + 0.70710701 -0.70710701 -4.11758e-017, + -0.70710701 -0.70710701 -3.7328802e-017, + -0.70710701 0.70710701 4.11758e-017, + 9.6753602e-017 0.195154 0.98077297, + 9.0095401e-017 3.0615201e-016 1, + 9.38796e-017 0.0981315 0.99517298, + -8.8361101e-017 -0.80118501 -0.59841597, + -8.9400503e-017 -0.78728998 -0.61658299, + -9.9797601e-017 -0.40813899 -0.91292, + -7.45881e-017 -0.92163199 -0.38806599, + -9.95799e-017 -0.36598 -0.93062299, + -8.5945601e-017 0.088328198 -0.99609101, + -9.7930799e-017 -0.59763002 -0.801772, + -8.22638e-017 0.15637299 -0.98769802, + -5.03152e-017 0.56241399 -0.82685602, + -9.4232303e-017 -0.108618 -0.994084, + -4.2234701e-017 0.63554198 -0.772066, + -1.935e-018 0.89398497 -0.44809699, + -6.4515601e-017 0.410375 -0.91191697, + 9.4545603e-018 0.93923497 -0.343274, + 4.6935499e-017 0.99902201 0.044208299, + -1.69867e-017 0.81605601 -0.57797301, + 5.85331e-017 0.98361403 0.180288, + 3.5231502e-017 0.996427 -0.084459797 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 6, 2, -1, + 7, 2, 6, -1, 8, 5, 2, -1, + 3, 8, 2, -1, 9, 2, 7, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 4, 2, -1, 13, 12, 2, -1, + 11, 13, 2, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 3, 1, 15, -1, + 0, 16, 14, -1, 17, 14, 16, -1, + 18, 14, 17, -1, 18, 19, 14, -1, + 15, 14, 19, -1, 20, 21, 16, -1, + 22, 16, 21, -1, 0, 20, 16, -1, + 23, 24, 16, -1, 17, 16, 24, -1, + 25, 23, 16, -1, 26, 16, 22, -1, + 27, 25, 16, -1, 28, 27, 16, -1, + 29, 28, 16, -1, 30, 16, 26, -1, + 31, 29, 16, -1, 32, 31, 16, -1, + 30, 32, 16, -1, 33, 21, 20, -1, + 22, 21, 33, -1, 0, 34, 20, -1, + 35, 20, 34, -1, 35, 33, 20, -1, + 36, 34, 0, -1, 36, 35, 34, -1, + 37, 36, 0, -1, 37, 0, 4, -1, + 38, 39, 40, -1, 23, 40, 39, -1, + 41, 38, 40, -1, 42, 40, 23, -1, + 42, 36, 40, -1, 37, 40, 36, -1, + 43, 41, 40, -1, 44, 43, 40, -1, + 37, 44, 40, -1, 38, 24, 39, -1, + 23, 39, 24, -1, 10, 24, 38, -1, + 10, 17, 24, -1, 41, 10, 38, -1, + 45, 23, 46, -1, 47, 46, 23, -1, + 42, 23, 45, -1, 48, 23, 25, -1, + 48, 49, 23, -1, 50, 23, 49, -1, + 51, 47, 23, -1, 50, 51, 23, -1, + 52, 53, 17, -1, 18, 17, 53, -1, + 54, 52, 17, -1, 55, 54, 17, -1, + 56, 55, 17, -1, 57, 56, 17, -1, + 10, 57, 17, -1, 6, 53, 52, -1, + 5, 18, 53, -1, 5, 53, 6, -1, + 7, 52, 54, -1, 7, 6, 52, -1, + 58, 59, 54, -1, 60, 54, 59, -1, + 55, 58, 54, -1, 7, 54, 60, -1, + 58, 61, 59, -1, 62, 59, 61, -1, + 60, 59, 62, -1, 63, 64, 61, -1, + 65, 61, 64, -1, 58, 63, 61, -1, + 62, 61, 65, -1, 15, 19, 64, -1, + 66, 64, 19, -1, 63, 15, 64, -1, + 65, 64, 66, -1, 8, 19, 18, -1, + 66, 19, 8, -1, 8, 18, 5, -1, + 3, 15, 63, -1, 67, 63, 58, -1, + 3, 63, 67, -1, 68, 58, 55, -1, + 67, 58, 68, -1, 69, 55, 56, -1, + 68, 55, 69, -1, 69, 56, 57, -1, + 67, 66, 8, -1, 3, 67, 8, -1, + 67, 65, 66, -1, 68, 62, 65, -1, + 67, 68, 65, -1, 69, 60, 62, -1, + 68, 69, 62, -1, 57, 7, 60, -1, + 69, 57, 60, -1, 57, 9, 7, -1, + 10, 9, 57, -1, 70, 71, 72, -1, + 41, 72, 71, -1, 73, 70, 72, -1, + 43, 73, 72, -1, 43, 72, 41, -1, + 74, 75, 71, -1, 11, 71, 75, -1, + 70, 74, 71, -1, 41, 71, 11, -1, + 76, 77, 75, -1, 13, 75, 77, -1, + 74, 76, 75, -1, 11, 75, 13, -1, + 12, 77, 76, -1, 13, 77, 12, -1, + 4, 76, 74, -1, 12, 76, 4, -1, + 37, 74, 70, -1, 37, 4, 74, -1, + 44, 70, 73, -1, 37, 70, 44, -1, + 44, 73, 43, -1, 33, 78, 79, -1, + 25, 79, 78, -1, 33, 79, 80, -1, + 27, 80, 79, -1, 27, 79, 25, -1, + 45, 81, 78, -1, 48, 78, 81, -1, + 45, 78, 33, -1, 48, 25, 78, -1, + 82, 83, 81, -1, 49, 81, 83, -1, + 84, 82, 81, -1, 45, 84, 81, -1, + 48, 81, 49, -1, 82, 85, 83, -1, + 86, 83, 85, -1, 49, 83, 86, -1, + 87, 88, 85, -1, 89, 85, 88, -1, + 82, 87, 85, -1, 86, 85, 89, -1, + 87, 90, 88, -1, 91, 88, 90, -1, + 89, 88, 91, -1, 33, 80, 90, -1, + 28, 90, 80, -1, 92, 33, 90, -1, + 87, 92, 90, -1, 91, 90, 28, -1, + 28, 80, 27, -1, 92, 22, 33, -1, + 36, 45, 33, -1, 93, 33, 35, -1, + 93, 36, 33, -1, 26, 22, 92, -1, + 32, 92, 87, -1, 30, 26, 92, -1, + 30, 92, 32, -1, 29, 87, 82, -1, + 31, 87, 29, -1, 32, 87, 31, -1, + 94, 82, 84, -1, 95, 82, 94, -1, + 29, 82, 95, -1, 46, 96, 84, -1, + 50, 84, 96, -1, 45, 46, 84, -1, + 97, 84, 50, -1, 94, 84, 97, -1, + 46, 98, 96, -1, 99, 96, 98, -1, + 51, 96, 99, -1, 50, 96, 51, -1, + 100, 98, 46, -1, 101, 98, 100, -1, + 99, 98, 101, -1, 100, 46, 47, -1, + 42, 45, 36, -1, 95, 91, 28, -1, + 29, 95, 28, -1, 95, 89, 91, -1, + 94, 86, 89, -1, 95, 94, 89, -1, + 97, 49, 86, -1, 94, 97, 86, -1, + 97, 50, 49, -1, 99, 100, 47, -1, + 51, 99, 47, -1, 99, 101, 100, -1, + 41, 11, 10, -1, 93, 35, 36, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 5, 5, 5, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 8, 9, 10, -1, 11, 10, 9, -1, + 12, 9, 8, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 4, 4, 14, -1, + 15, 15, 4, -1, 15, 4, 4, -1, + 14, 14, 16, -1, 14, 4, 14, -1, + 5, 5, 5, -1, 17, 16, 18, -1, + 5, 5, 5, -1, 14, 16, 17, -1, + 5, 5, 5, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 5, 5, 5, -1, + 20, 20, 21, -1, 5, 5, 5, -1, + 18, 19, 19, -1, 5, 5, 5, -1, + 21, 21, 22, -1, 5, 5, 5, -1, + 20, 21, 21, -1, 23, 22, 15, -1, + 21, 22, 23, -1, 23, 15, 15, -1, + 3, 3, 24, -1, 24, 24, 25, -1, + 3, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 26, 27, 27, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 13, 13, -1, 2, 2, 2, -1, + 28, 28, 28, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 28, 28, 28, -1, + 2, 2, 2, -1, 29, 29, 29, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 29, 29, 29, -1, + 30, 30, 30, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 30, 30, 30, -1, + 31, 31, 31, -1, 5, 5, 5, -1, + 31, 31, 31, -1, 5, 5, 5, -1, + 4, 4, 14, -1, 5, 5, 5, -1, + 15, 15, 4, -1, 15, 4, 4, -1, + 5, 5, 5, -1, 14, 14, 17, -1, + 5, 5, 5, -1, 14, 4, 14, -1, + 5, 5, 5, -1, 16, 17, 18, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 14, 17, 16, -1, 5, 5, 5, -1, + 18, 18, 19, -1, 16, 18, 18, -1, + 5, 5, 5, -1, 20, 20, 21, -1, + 5, 5, 5, -1, 18, 19, 19, -1, + 5, 5, 5, -1, 21, 21, 23, -1, + 20, 21, 21, -1, 5, 5, 5, -1, + 22, 23, 15, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 21, 23, 22, -1, + 22, 15, 15, -1, 5, 5, 5, -1, + 32, 8, 33, -1, 34, 33, 33, -1, + 34, 32, 33, -1, 6, 6, 35, -1, + 36, 35, 37, -1, 38, 6, 35, -1, + 38, 35, 36, -1, 39, 37, 40, -1, + 41, 37, 39, -1, 36, 37, 41, -1, + 42, 40, 43, -1, 44, 40, 42, -1, + 39, 40, 44, -1, 5, 5, 5, -1, + 45, 43, 46, -1, 5, 5, 5, -1, + 47, 43, 45, -1, 42, 43, 47, -1, + 5, 5, 5, -1, 48, 46, 49, -1, + 50, 46, 48, -1, 45, 46, 50, -1, + 51, 49, 10, -1, 52, 49, 51, -1, + 48, 49, 52, -1, 51, 10, 11, -1, + 12, 8, 32, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/elbow_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/elbow_r.wrl new file mode 100644 index 000000000..fe6a7a3ba --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/elbow_r.wrl @@ -0,0 +1,447 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0.0075 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -30.5 -28.5 25.5, + 36.5 -28.5 17, + 36.5 -28.5 25.5, + 36.5 -11.0342 -7.7779398, + -11.3909 -27.5 25.5, + 36.5 -6.0104098 6.0104098, + 36.5 -7.4648302e-014 8.5, + 36.5 6.0104098 6.0104098, + 36.5 -8.5 8.5265101e-014, + 36.5 13.5 25.5, + 30.5 13.5 25.5, + 27.5 11.3909 25.5, + 11.3909 -27.5 25.5, + 27.5 -11.3909 25.5, + 30.5 -28.5 17, + 30.5 -11.0342 -7.7779398, + -30.5 -28.5 17, + 30.5 13.5 17, + 30.5 -6.0104098 6.0104098, + 30.5 -8.5 8.8817801e-014, + -36.5 -28.5 26, + -36.5 -28.5 17, + -36.5 -25.7717 -3.4443901, + -30.5 19.678801 17, + 30.5 28.5 17, + -30.5 -7.4572503e-014 8.5, + -30.5 -25.7717 -3.4443901, + -30.5 -6.0104098 6.0104098, + -30.5 -8.5 8.5265101e-014, + -30.5 -9.5139198 -24.204599, + -30.5 -23.961599 -10.0973, + -30.5 -15.5374 -20.8536, + -30.5 -20.4683 -16.038799, + -36.5 0.0087613203 26, + -30.5 -28.5 26, + -30.5 0.0043881601 26, + -30.5 5.0792799 25.5, + -27.5 -11.3909 25.5, + 30.5 28.5 25.5, + -30.5 28.5 17, + -30.5 28.5 25.5, + 11.3909 27.5 25.5, + -30.5 13.0883 22.4685, + -11.3909 27.5 25.5, + -27.5 11.3909 25.5, + -36.5 12.6722 22.705601, + -36.5 22.132299 13.6548, + -30.5 23.4531 11.2377, + -30.5 6.0104098 6.0104098, + -30.5 8.5 8.8817801e-014, + -30.5 16.5303 -20.0826, + -30.5 21.2251 -15.0352, + 30.5 6.0104098 6.0104098, + 30.5 -7.4641499e-014 8.5, + 30.5 8.5 9.2370603e-014, + 30.5 10.893 -7.9739399, + 30.5 13.5 9.2370603e-014, + 36.5 13.5 8.8817801e-014, + 30.5 4.07972 -12.8688, + 30.5 6.0104098 -6.0104098, + 36.5 8.5 8.8817801e-014, + 30.5 -7.4641499e-014 -8.5, + 36.5 6.0104098 -6.0104098, + 30.5 -4.3092399 -12.7934, + 30.5 -6.0104098 -6.0104098, + 36.5 -7.4648302e-014 -8.5, + 36.5 -6.0104098 -6.0104098, + 36.5 -4.3092399 -12.7934, + 36.5 4.07972 -12.8688, + 36.5 10.893 -7.9739399, + -27.5 11.3909 46.5, + 27.5 11.3909 46.5, + 11.3909 27.5 46.5, + -11.3909 27.5 46.5, + -27.5 -11.3909 46.5, + 27.5 -11.3909 46.5, + -11.3909 -27.5 46.5, + 11.3909 -27.5 46.5, + -36.5 6.0104098 6.0104098, + -36.5 -7.4565699e-014 8.5, + -36.5 -6.0104098 6.0104098, + -36.5 8.5 9.2370603e-014, + -36.5 2.3013201 -25.9076, + -36.5 6.0104098 -6.0104098, + -36.5 14.6286 -21.507099, + -36.5 -7.4565699e-014 -8.5, + -30.5 6.0104098 -6.0104098, + -36.5 -10.608 -23.745001, + -36.5 -6.0104098 -6.0104098, + -30.5 -7.4572503e-014 -8.5, + -36.5 -8.5 8.8817801e-014, + -30.5 -6.0104098 -6.0104098, + -36.5 -20.830601 -15.5651, + -30.5 2.5562501 25.8745, + -30.5 4.07201 -25.6889, + -30.5 -2.81937 -25.855499, + -36.5 23.252399 -11.6561, + -30.5 10.6759 -23.718399, + -36.5 25.983601 1.145, + -30.5 24.429199 -8.9301395, + -30.5 25.582701 4.6831498, + -30.5 25.915899 -2.2000101 ] + + } + normal + Normal { + vector [ -4.2994602e-017 -1 -5.5511198e-017, + 1 -1.13132e-018 -2.72025e-018, + 9.0095401e-017 0 1, + -8.7049397e-017 -0.81734902 -0.57614303, + -9.0095401e-017 0 -1, + -1 1.13132e-018 2.72025e-018, + -5.4534201e-017 -0.99121302 -0.132275, + 4.2994602e-017 1 5.5511198e-017, + 9.96265e-017 0.48717901 0.87330198, + 9.14426e-017 0.75657398 0.65390801, + 8.3912603e-017 0.85091001 0.52531201, + 7.7722698e-017 0.90169501 0.432372, + 9.9493099e-017 0.50313997 0.864205, + 4.2994602e-017 1 6.0208298e-016, + -9.4108802e-017 -0.70710701 -0.70710701, + -3.3305299e-017 0.70710701 -0.70710701, + -4.2994602e-017 -1 -1.1674101e-016, + -4.2994602e-017 -1 -5.60831e-016, + 3.3305299e-017 -0.70710701 0.70710701, + 9.0095401e-017 -1.2246101e-016 1, + 9.0095401e-017 1.2246101e-016 1, + 9.4108802e-017 0.70710701 0.70710701, + 4.2994602e-017 1 -5.7191702e-018, + 4.2994602e-017 1 4.3836999e-016, + -9.9106203e-017 -0.31921101 -0.94768399, + -7.2889898e-017 0.302201 -0.95324397, + -1.8524601e-017 0.80690801 -0.59067702, + 4.2994602e-017 1 1.77972e-016, + 0.70710701 0.70710701 3.7328802e-017, + 0.70710701 -0.70710701 -4.11758e-017, + -0.70710701 -0.70710701 -3.7328802e-017, + -0.70710701 0.70710701 4.11758e-017, + 9.6753602e-017 0.195154 0.98077297, + 9.0095401e-017 3.0615201e-016 1, + 9.38796e-017 0.0981315 0.99517298, + -8.8361101e-017 -0.80118501 -0.59841597, + -8.9400503e-017 -0.78728998 -0.61658299, + -9.9797601e-017 -0.40813899 -0.91292, + -7.45881e-017 -0.92163199 -0.38806599, + -9.95799e-017 -0.36598 -0.93062299, + -8.5945601e-017 0.088328198 -0.99609101, + -9.7930799e-017 -0.59763002 -0.801772, + -8.22638e-017 0.15637299 -0.98769802, + -5.03152e-017 0.56241399 -0.82685602, + -9.4232303e-017 -0.108618 -0.994084, + -4.2234701e-017 0.63554198 -0.772066, + -1.935e-018 0.89398497 -0.44809699, + -6.4515601e-017 0.410375 -0.91191697, + 9.4545603e-018 0.93923497 -0.343274, + 4.6935499e-017 0.99902201 0.044208299, + -1.69867e-017 0.81605601 -0.57797301, + 5.85331e-017 0.98361403 0.180288, + 3.5231502e-017 0.996427 -0.084459797 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 6, 2, -1, + 7, 2, 6, -1, 8, 5, 2, -1, + 3, 8, 2, -1, 9, 2, 7, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 4, 2, -1, 13, 12, 2, -1, + 11, 13, 2, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 3, 1, 15, -1, + 0, 16, 14, -1, 17, 14, 16, -1, + 18, 14, 17, -1, 18, 19, 14, -1, + 15, 14, 19, -1, 20, 21, 16, -1, + 22, 16, 21, -1, 0, 20, 16, -1, + 23, 24, 16, -1, 17, 16, 24, -1, + 25, 23, 16, -1, 26, 16, 22, -1, + 27, 25, 16, -1, 28, 27, 16, -1, + 29, 28, 16, -1, 30, 16, 26, -1, + 31, 29, 16, -1, 32, 31, 16, -1, + 30, 32, 16, -1, 33, 21, 20, -1, + 22, 21, 33, -1, 0, 34, 20, -1, + 35, 20, 34, -1, 35, 33, 20, -1, + 36, 34, 0, -1, 36, 35, 34, -1, + 37, 36, 0, -1, 37, 0, 4, -1, + 38, 39, 40, -1, 23, 40, 39, -1, + 41, 38, 40, -1, 42, 40, 23, -1, + 42, 36, 40, -1, 37, 40, 36, -1, + 43, 41, 40, -1, 44, 43, 40, -1, + 37, 44, 40, -1, 38, 24, 39, -1, + 23, 39, 24, -1, 10, 24, 38, -1, + 10, 17, 24, -1, 41, 10, 38, -1, + 45, 23, 46, -1, 47, 46, 23, -1, + 42, 23, 45, -1, 48, 23, 25, -1, + 48, 49, 23, -1, 50, 23, 49, -1, + 51, 47, 23, -1, 50, 51, 23, -1, + 52, 53, 17, -1, 18, 17, 53, -1, + 54, 52, 17, -1, 55, 54, 17, -1, + 56, 55, 17, -1, 57, 56, 17, -1, + 10, 57, 17, -1, 6, 53, 52, -1, + 5, 18, 53, -1, 5, 53, 6, -1, + 7, 52, 54, -1, 7, 6, 52, -1, + 58, 59, 54, -1, 60, 54, 59, -1, + 55, 58, 54, -1, 7, 54, 60, -1, + 58, 61, 59, -1, 62, 59, 61, -1, + 60, 59, 62, -1, 63, 64, 61, -1, + 65, 61, 64, -1, 58, 63, 61, -1, + 62, 61, 65, -1, 15, 19, 64, -1, + 66, 64, 19, -1, 63, 15, 64, -1, + 65, 64, 66, -1, 8, 19, 18, -1, + 66, 19, 8, -1, 8, 18, 5, -1, + 3, 15, 63, -1, 67, 63, 58, -1, + 3, 63, 67, -1, 68, 58, 55, -1, + 67, 58, 68, -1, 69, 55, 56, -1, + 68, 55, 69, -1, 69, 56, 57, -1, + 67, 66, 8, -1, 3, 67, 8, -1, + 67, 65, 66, -1, 68, 62, 65, -1, + 67, 68, 65, -1, 69, 60, 62, -1, + 68, 69, 62, -1, 57, 7, 60, -1, + 69, 57, 60, -1, 57, 9, 7, -1, + 10, 9, 57, -1, 70, 71, 72, -1, + 41, 72, 71, -1, 73, 70, 72, -1, + 43, 73, 72, -1, 43, 72, 41, -1, + 74, 75, 71, -1, 11, 71, 75, -1, + 70, 74, 71, -1, 41, 71, 11, -1, + 76, 77, 75, -1, 13, 75, 77, -1, + 74, 76, 75, -1, 11, 75, 13, -1, + 12, 77, 76, -1, 13, 77, 12, -1, + 4, 76, 74, -1, 12, 76, 4, -1, + 37, 74, 70, -1, 37, 4, 74, -1, + 44, 70, 73, -1, 37, 70, 44, -1, + 44, 73, 43, -1, 33, 78, 79, -1, + 25, 79, 78, -1, 33, 79, 80, -1, + 27, 80, 79, -1, 27, 79, 25, -1, + 45, 81, 78, -1, 48, 78, 81, -1, + 45, 78, 33, -1, 48, 25, 78, -1, + 82, 83, 81, -1, 49, 81, 83, -1, + 84, 82, 81, -1, 45, 84, 81, -1, + 48, 81, 49, -1, 82, 85, 83, -1, + 86, 83, 85, -1, 49, 83, 86, -1, + 87, 88, 85, -1, 89, 85, 88, -1, + 82, 87, 85, -1, 86, 85, 89, -1, + 87, 90, 88, -1, 91, 88, 90, -1, + 89, 88, 91, -1, 33, 80, 90, -1, + 28, 90, 80, -1, 92, 33, 90, -1, + 87, 92, 90, -1, 91, 90, 28, -1, + 28, 80, 27, -1, 92, 22, 33, -1, + 36, 45, 33, -1, 93, 33, 35, -1, + 93, 36, 33, -1, 26, 22, 92, -1, + 32, 92, 87, -1, 30, 26, 92, -1, + 30, 92, 32, -1, 29, 87, 82, -1, + 31, 87, 29, -1, 32, 87, 31, -1, + 94, 82, 84, -1, 95, 82, 94, -1, + 29, 82, 95, -1, 46, 96, 84, -1, + 50, 84, 96, -1, 45, 46, 84, -1, + 97, 84, 50, -1, 94, 84, 97, -1, + 46, 98, 96, -1, 99, 96, 98, -1, + 51, 96, 99, -1, 50, 96, 51, -1, + 100, 98, 46, -1, 101, 98, 100, -1, + 99, 98, 101, -1, 100, 46, 47, -1, + 42, 45, 36, -1, 95, 91, 28, -1, + 29, 95, 28, -1, 95, 89, 91, -1, + 94, 86, 89, -1, 95, 94, 89, -1, + 97, 49, 86, -1, 94, 97, 86, -1, + 97, 50, 49, -1, 99, 100, 47, -1, + 51, 99, 47, -1, 99, 101, 100, -1, + 41, 11, 10, -1, 93, 35, 36, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 5, 5, 5, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 8, 9, 10, -1, 11, 10, 9, -1, + 12, 9, 8, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 4, 4, 14, -1, + 15, 15, 4, -1, 15, 4, 4, -1, + 14, 14, 16, -1, 14, 4, 14, -1, + 5, 5, 5, -1, 17, 16, 18, -1, + 5, 5, 5, -1, 14, 16, 17, -1, + 5, 5, 5, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 5, 5, 5, -1, + 20, 20, 21, -1, 5, 5, 5, -1, + 18, 19, 19, -1, 5, 5, 5, -1, + 21, 21, 22, -1, 5, 5, 5, -1, + 20, 21, 21, -1, 23, 22, 15, -1, + 21, 22, 23, -1, 23, 15, 15, -1, + 3, 3, 24, -1, 24, 24, 25, -1, + 3, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 26, 27, 27, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 13, 13, -1, 2, 2, 2, -1, + 28, 28, 28, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 28, 28, 28, -1, + 2, 2, 2, -1, 29, 29, 29, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 29, 29, 29, -1, + 30, 30, 30, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 30, 30, 30, -1, + 31, 31, 31, -1, 5, 5, 5, -1, + 31, 31, 31, -1, 5, 5, 5, -1, + 4, 4, 14, -1, 5, 5, 5, -1, + 15, 15, 4, -1, 15, 4, 4, -1, + 5, 5, 5, -1, 14, 14, 17, -1, + 5, 5, 5, -1, 14, 4, 14, -1, + 5, 5, 5, -1, 16, 17, 18, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 14, 17, 16, -1, 5, 5, 5, -1, + 18, 18, 19, -1, 16, 18, 18, -1, + 5, 5, 5, -1, 20, 20, 21, -1, + 5, 5, 5, -1, 18, 19, 19, -1, + 5, 5, 5, -1, 21, 21, 23, -1, + 20, 21, 21, -1, 5, 5, 5, -1, + 22, 23, 15, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 21, 23, 22, -1, + 22, 15, 15, -1, 5, 5, 5, -1, + 32, 8, 33, -1, 34, 33, 33, -1, + 34, 32, 33, -1, 6, 6, 35, -1, + 36, 35, 37, -1, 38, 6, 35, -1, + 38, 35, 36, -1, 39, 37, 40, -1, + 41, 37, 39, -1, 36, 37, 41, -1, + 42, 40, 43, -1, 44, 40, 42, -1, + 39, 40, 44, -1, 5, 5, 5, -1, + 45, 43, 46, -1, 5, 5, 5, -1, + 47, 43, 45, -1, 42, 43, 47, -1, + 5, 5, 5, -1, 48, 46, 49, -1, + 50, 46, 48, -1, 45, 46, 50, -1, + 51, 49, 10, -1, 52, 49, 51, -1, + 48, 49, 52, -1, 51, 10, 11, -1, + 12, 8, 32, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/eye_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/eye_l.wrl new file mode 100644 index 000000000..e60ec0e71 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/eye_l.wrl @@ -0,0 +1,3105 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.049270201 0.212826 0.26767701 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3000002 -6.5 -3.3499999, + -8.3000002 -0.2 -3.3499999, + 8.3000002 -0.2 -3.3499999, + 8.3000002 -0.2 3.3499999, + -8.3000002 -10.5 -3.3499999, + -8.3000002 -16.799999 -3.3499999, + 8.3000002 -6.5 -3.3499999, + -8.3000002 -6.5 3.3499999, + -8.3000002 -0.2 3.3499999, + -10.6 -10.5 -3.3499999, + -10.6 -6.5 -3.3499999, + -10.6 -6.5 3.3499999, + -12.0141 -9.9141302 -3.3499999, + -12.0141 -7.0858698 -3.3499999, + -12.6 -8.5 -3.3499999, + -12.0141 -7.0858698 3.3499999, + -12.6 -8.5 3.3499999, + -12.0141 -9.9141302 3.3499999, + -8.3000002 -10.5 3.3499999, + -10.6 -10.5 3.3499999, + -8.3000002 -16.799999 3.3499999, + 8.3000002 -10.5 -3.3499999, + 8.3000002 -16.799999 -3.3499999, + 8.3000002 -10.5 3.3499999, + 8.3000002 -16.799999 3.3499999, + 10.6 -6.5 -3.3499999, + 10.6 -10.5 -3.3499999, + 10.6 -10.5 3.3499999, + 12.0141 -7.0858698 -3.3499999, + 12.0141 -9.9141302 -3.3499999, + 12.6 -8.5 -3.3499999, + 12.0141 -9.9141302 3.3499999, + 12.6 -8.5 3.3499999, + 12.0141 -7.0858698 3.3499999, + 8.3000002 -6.5 3.3499999, + 10.6 -6.5 3.3499999, + 7.20788 -5.0292401 3.3499999, + 1.78028 -0.70068002 3.3499999, + 4.9881501 -2.2456 3.3499999, + 8 -8.5 3.3499999, + -1.78028 -16.299299 3.3499999, + 7.20788 -11.9708 3.3499999, + 1.78028 -16.299299 3.3499999, + 4.9881501 -14.7544 3.3499999, + -7.20788 -11.9708 3.3499999, + -4.9881501 -14.7544 3.3499999, + -8 -8.5 3.3499999, + -1.78028 -0.70068002 3.3499999, + -4.9881501 -2.2456 3.3499999, + -7.20788 -5.0292401 3.3499999, + 8 -8.5 12.35, + 7.2077498 -11.9711 12.35, + 7.2077498 -5.0289302 12.35, + 4.9879198 -2.2453499 12.35, + 1.78017 -0.70057702 12.35, + -1.78017 -0.70057702 12.35, + -4.9879198 -2.2453499 12.35, + -7.2077498 -5.0289302 12.35, + -8 -8.5 12.35, + -7.2077498 -11.9711 12.35, + -4.9879198 -14.7547 12.35, + -1.78017 -16.2994 12.35, + 1.78017 -16.2994 12.35, + 4.9879198 -14.7547 12.35, + 5.1962399 -11.4997 12.35, + 6 -8.5 12.35, + 2.9997201 -13.6962 12.35, + 6.0121997e-013 -14.5 12.35, + -2.9997201 -13.6962 12.35, + -6 -8.5 12.35, + -5.1962399 -11.4997 12.35, + -5.1962399 -5.5002799 12.35, + -2.9997201 -3.3037601 12.35, + 5.9862998e-013 -2.5 12.35, + 2.9997201 -3.3037601 12.35, + 5.1962399 -5.5002799 12.35, + 6 -8.5 14.15, + 5.1962399 -11.4997 14.15, + 5.1962399 -5.5002799 14.15, + 2.9997201 -3.3037601 14.15, + 6.88591e-013 -2.5 14.15, + -2.9997201 -3.3037601 14.15, + -5.1962399 -5.5002799 14.15, + -6 -8.5 14.15, + -5.1962399 -11.4997 14.15, + -2.9997201 -13.6962 14.15, + 6.89849e-013 -14.5 14.15, + 2.9997201 -13.6962 14.15, + 7.5 -8.5 14.15, + 6.4952998 -12.2496 14.15, + 6.4952998 -4.75035 14.15, + 3.74965 -2.0046999 14.15, + -3.74965 -2.0046999 14.15, + -6.4952998 -4.75035 14.15, + -7.5 -8.5 14.15, + -6.4952998 -12.2496 14.15, + -3.74965 -14.9953 14.15, + 3.74965 -14.9953 14.15, + 7.5 -8.5 17.450001, + 6.4952998 -12.2496 17.450001, + 6.4952998 -4.75035 17.450001, + 6.86843e-013 -1 14.15, + 3.74965 -2.0046999 17.450001, + 8.4932999e-013 -1 17.450001, + -3.74965 -2.0046999 17.450001, + -6.4952998 -4.75035 17.450001, + -7.5 -8.5 17.450001, + -6.4952998 -12.2496 17.450001, + 6.9008102e-013 -16 14.15, + -3.74965 -14.9953 17.450001, + 8.5256699e-013 -16 17.450001, + 3.74965 -14.9953 17.450001 ] + + } + normal + DEF _+7 Normal { + vector [ -4.9238401e-014 2.37421e-014 -1, + -3.3830199e-016 1 2.37421e-014, + 1 3.3830199e-016 -4.9238401e-014, + -1 -3.3830199e-016 4.9238401e-014, + -1.54611e-016 1 2.37421e-014, + -0.70710701 0.70710701 5.1605001e-014, + -1 -9.3380803e-017 4.9238401e-014, + -0.70710701 -0.70710701 1.80286e-014, + 3.2150499e-017 -1 -2.37421e-014, + 3.3830199e-016 -1 -2.37421e-014, + 2.7707199e-016 -1 -2.37421e-014, + 0.70710701 -0.70710701 -5.1605001e-014, + 1 2.15841e-016 -4.9238401e-014, + 0.70710701 0.70710701 -1.80286e-014, + 4.9238401e-014 -2.37421e-014 1, + 0.90096903 0.43388399 -3.4061001e-014, + 0.90096903 -0.43388399 -5.46636e-014, + 1 9.3380803e-017 -4.9238401e-014, + 0.62348998 0.78183198 -1.21373e-014, + 0.22252101 0.97492802 1.21902e-014, + -0.22252101 0.97492802 3.41034e-014, + -0.62348998 0.78183198 4.9261901e-014, + -0.90096903 0.43388399 5.46636e-014, + -1 -2.15841e-016 4.9238401e-014, + -0.90096903 -0.43388399 3.4061001e-014, + -0.62348998 -0.78183198 1.21373e-014, + -0.22252101 -0.97492802 -1.21902e-014, + 0.22252101 -0.97492802 -3.41034e-014, + 0.62348998 -0.78183198 -4.9261901e-014, + 0.86602497 0.5 -3.0770701e-014, + 0.86602497 -0.5 -5.4512699e-014, + 0.5 0.86602497 -4.0579701e-015, + -2.7707199e-016 1 2.37421e-014, + -5.5027098e-017 1 2.37421e-014, + -0.5 0.86602497 4.5180399e-014, + -0.86602497 0.5 5.4512699e-014, + -0.86602497 -0.5 3.0770701e-014, + -0.5 -0.86602497 4.0579701e-015, + 1.54611e-016 -1 -2.37421e-014, + 0.5 -0.86602497 -4.5180399e-014 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 9, 10, 0, -1, + 11, 0, 10, -1, 4, 9, 0, -1, + 7, 0, 11, -1, 12, 13, 10, -1, + 11, 10, 13, -1, 9, 12, 10, -1, + 12, 14, 13, -1, 15, 13, 14, -1, + 11, 13, 15, -1, 16, 14, 12, -1, + 15, 14, 16, -1, 17, 12, 9, -1, + 16, 12, 17, -1, 18, 9, 4, -1, + 19, 9, 18, -1, 17, 9, 19, -1, + 20, 4, 5, -1, 18, 4, 20, -1, + 21, 22, 5, -1, 20, 5, 22, -1, + 6, 21, 5, -1, 23, 22, 21, -1, + 24, 22, 23, -1, 20, 22, 24, -1, + 25, 26, 21, -1, 27, 21, 26, -1, + 6, 25, 21, -1, 23, 21, 27, -1, + 28, 29, 26, -1, 27, 26, 29, -1, + 25, 28, 26, -1, 28, 30, 29, -1, + 31, 29, 30, -1, 27, 29, 31, -1, + 32, 30, 28, -1, 31, 30, 32, -1, + 33, 28, 25, -1, 32, 28, 33, -1, + 34, 25, 6, -1, 35, 25, 34, -1, + 33, 25, 35, -1, 34, 6, 3, -1, + 36, 34, 3, -1, 37, 3, 8, -1, + 38, 36, 3, -1, 37, 38, 3, -1, + 27, 35, 34, -1, 23, 27, 34, -1, + 39, 23, 34, -1, 36, 39, 34, -1, + 31, 33, 35, -1, 27, 31, 35, -1, + 31, 32, 33, -1, 39, 24, 23, -1, + 40, 20, 24, -1, 41, 24, 39, -1, + 42, 40, 24, -1, 43, 42, 24, -1, + 41, 43, 24, -1, 44, 18, 20, -1, + 45, 44, 20, -1, 40, 45, 20, -1, + 11, 19, 18, -1, 7, 11, 18, -1, + 46, 7, 18, -1, 44, 46, 18, -1, + 15, 17, 19, -1, 11, 15, 19, -1, + 15, 16, 17, -1, 46, 8, 7, -1, + 47, 37, 8, -1, 48, 47, 8, -1, + 49, 48, 8, -1, 46, 49, 8, -1, + 50, 39, 36, -1, 51, 41, 39, -1, + 51, 39, 50, -1, 52, 36, 38, -1, + 52, 50, 36, -1, 53, 38, 37, -1, + 52, 38, 53, -1, 54, 37, 47, -1, + 53, 37, 54, -1, 55, 47, 48, -1, + 54, 47, 55, -1, 56, 48, 49, -1, + 55, 48, 56, -1, 57, 49, 46, -1, + 56, 49, 57, -1, 58, 46, 44, -1, + 57, 46, 58, -1, 59, 44, 45, -1, + 58, 44, 59, -1, 60, 45, 40, -1, + 59, 45, 60, -1, 61, 40, 42, -1, + 60, 40, 61, -1, 62, 42, 43, -1, + 61, 42, 62, -1, 63, 43, 41, -1, + 62, 43, 63, -1, 63, 41, 51, -1, + 64, 51, 50, -1, 65, 50, 52, -1, + 64, 50, 65, -1, 66, 63, 51, -1, + 64, 66, 51, -1, 61, 62, 63, -1, + 60, 61, 63, -1, 67, 60, 63, -1, + 66, 67, 63, -1, 68, 59, 60, -1, + 67, 68, 60, -1, 69, 58, 59, -1, + 70, 69, 59, -1, 68, 70, 59, -1, + 71, 57, 58, -1, 69, 71, 58, -1, + 72, 56, 57, -1, 71, 72, 57, -1, + 54, 55, 56, -1, 53, 54, 56, -1, + 73, 53, 56, -1, 72, 73, 56, -1, + 74, 52, 53, -1, 73, 74, 53, -1, + 75, 65, 52, -1, 74, 75, 52, -1, + 76, 65, 75, -1, 77, 64, 65, -1, + 77, 65, 76, -1, 78, 75, 74, -1, + 78, 76, 75, -1, 79, 74, 73, -1, + 79, 78, 74, -1, 80, 73, 72, -1, + 80, 79, 73, -1, 81, 72, 71, -1, + 81, 80, 72, -1, 82, 71, 69, -1, + 82, 81, 71, -1, 83, 69, 70, -1, + 83, 82, 69, -1, 84, 70, 68, -1, + 84, 83, 70, -1, 85, 68, 67, -1, + 85, 84, 68, -1, 86, 67, 66, -1, + 86, 85, 67, -1, 87, 66, 64, -1, + 87, 86, 66, -1, 77, 87, 64, -1, + 88, 76, 78, -1, 89, 77, 76, -1, + 89, 76, 88, -1, 90, 78, 79, -1, + 90, 88, 78, -1, 91, 79, 80, -1, + 91, 90, 79, -1, 92, 80, 81, -1, + 92, 91, 80, -1, 93, 81, 82, -1, + 93, 92, 81, -1, 93, 82, 83, -1, + 94, 83, 84, -1, 94, 93, 83, -1, + 95, 84, 85, -1, 95, 94, 84, -1, + 96, 85, 86, -1, 96, 95, 85, -1, + 97, 86, 87, -1, 97, 96, 86, -1, + 89, 87, 77, -1, 89, 97, 87, -1, + 98, 88, 90, -1, 99, 89, 88, -1, + 99, 88, 98, -1, 100, 90, 91, -1, + 100, 98, 90, -1, 92, 101, 91, -1, + 102, 91, 101, -1, 100, 91, 102, -1, + 103, 101, 92, -1, 102, 101, 103, -1, + 104, 92, 93, -1, 103, 92, 104, -1, + 105, 93, 94, -1, 104, 93, 105, -1, + 106, 94, 95, -1, 105, 94, 106, -1, + 107, 95, 96, -1, 106, 95, 107, -1, + 97, 108, 96, -1, 109, 96, 108, -1, + 107, 96, 109, -1, 110, 108, 97, -1, + 109, 108, 110, -1, 111, 97, 89, -1, + 110, 97, 111, -1, 111, 89, 99, -1, + 107, 99, 98, -1, 106, 107, 98, -1, + 100, 106, 98, -1, 109, 111, 99, -1, + 107, 109, 99, -1, 109, 110, 111, -1, + 100, 105, 106, -1, 102, 104, 105, -1, + 100, 102, 105, -1, 102, 103, 104, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 7, 8, 8, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 13, 13, 4, -1, 12, 13, 13, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 4, 4, -1, 2, 2, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 2, 15, -1, 16, 16, 17, -1, + 16, 17, 17, -1, 15, 15, 18, -1, + 15, 2, 15, -1, 18, 18, 19, -1, + 15, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 16, -1, + 27, 28, 28, -1, 28, 16, 16, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 12, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 31, 31, 32, -1, + 31, 29, 31, -1, 33, 32, 34, -1, + 33, 31, 32, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 23, -1, + 35, 34, 35, -1, 23, 23, 36, -1, + 23, 35, 23, -1, 36, 36, 37, -1, + 36, 23, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 30, -1, + 39, 38, 39, -1, 30, 39, 30, -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, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 0, 0, 0, -1, + 31, 31, 32, -1, 29, 31, 31, -1, + 32, 32, 34, -1, 31, 32, 32, -1, + 34, 34, 35, -1, 32, 34, 34, -1, + 35, 35, 23, -1, 34, 35, 35, -1, + 23, 23, 36, -1, 35, 23, 23, -1, + 36, 36, 37, -1, 23, 36, 36, -1, + 0, 0, 0, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 30, -1, + 38, 39, 39, -1, 39, 30, 30, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.049270201 0.212826 0.26767701 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3000002 10.1 -3.3499999, + -8.3000002 16.4 -3.3499999, + 8.3000002 16.4 -3.3499999, + 8.3000002 16.4 3.3499999, + -8.3000002 6.0999999 -3.3499999, + -8.3000002 -0.2 -3.3499999, + 8.3000002 10.1 -3.3499999, + -8.3000002 10.1 3.3499999, + -8.3000002 16.4 3.3499999, + -10.6 6.0999999 -3.3499999, + -10.6 10.1 -3.3499999, + -10.6 10.1 3.3499999, + -12.0141 6.6858702 -3.3499999, + -12.0141 9.5141296 -3.3499999, + -12.6 8.1000004 -3.3499999, + -12.0141 9.5141296 3.3499999, + -12.6 8.1000004 3.3499999, + -12.0141 6.6858702 3.3499999, + -8.3000002 6.0999999 3.3499999, + -10.6 6.0999999 3.3499999, + -8.3000002 -0.2 3.3499999, + 8.3000002 6.0999999 -3.3499999, + 8.3000002 -0.2 -3.3499999, + 8.3000002 6.0999999 3.3499999, + 8.3000002 -0.2 3.3499999, + 10.6 10.1 -3.3499999, + 10.6 6.0999999 -3.3499999, + 10.6 6.0999999 3.3499999, + 12.0141 9.5141296 -3.3499999, + 12.0141 6.6858702 -3.3499999, + 12.6 8.1000004 -3.3499999, + 12.0141 6.6858702 3.3499999, + 12.6 8.1000004 3.3499999, + 12.0141 9.5141296 3.3499999, + 8.3000002 10.1 3.3499999, + 10.6 10.1 3.3499999, + 7.20788 11.5708 3.3499999, + 1.78028 15.8993 3.3499999, + 4.9881501 14.3544 3.3499999, + 8 8.1000004 3.3499999, + -1.78028 0.30068001 3.3499999, + 7.20788 4.62924 3.3499999, + 1.78028 0.30068001 3.3499999, + 4.9881501 1.8456 3.3499999, + -7.20788 4.62924 3.3499999, + -4.9881501 1.8456 3.3499999, + -8 8.1000004 3.3499999, + -1.78028 15.8993 3.3499999, + -4.9881501 14.3544 3.3499999, + -7.20788 11.5708 3.3499999, + 8 8.1000004 12.35, + 7.2077498 4.6289301 12.35, + 7.2077498 11.5711 12.35, + 4.9879198 14.3547 12.35, + 1.78017 15.8994 12.35, + -1.78017 15.8994 12.35, + -4.9879198 14.3547 12.35, + -7.2077498 11.5711 12.35, + -8 8.1000004 12.35, + -7.2077498 4.6289301 12.35, + -4.9879198 1.84535 12.35, + -1.78017 0.30057701 12.35, + 1.78017 0.30057701 12.35, + 4.9879198 1.84535 12.35, + 5.1962399 5.1002798 12.35, + 6 8.1000004 12.35, + 2.9997201 2.90376 12.35, + 6.0832502e-013 2.0999999 12.35, + -2.9997201 2.90376 12.35, + -6 8.1000004 12.35, + -5.1962399 5.1002798 12.35, + -5.1962399 11.0997 12.35, + -2.9997201 13.2962 12.35, + 6.0573503e-013 14.1 12.35, + 2.9997201 13.2962 12.35, + 5.1962399 11.0997 12.35, + 6 8.1000004 14.15, + 5.1962399 5.1002798 14.15, + 5.1962399 11.0997 14.15, + 2.9997201 13.2962 14.15, + 6.95696e-013 14.1 14.15, + -2.9997201 13.2962 14.15, + -5.1962399 11.0997 14.15, + -6 8.1000004 14.15, + -5.1962399 5.1002798 14.15, + -2.9997201 2.90376 14.15, + 6.96954e-013 2.0999999 14.15, + 2.9997201 2.90376 14.15, + 7.5 8.1000004 14.15, + 6.4952998 4.3503499 14.15, + 6.4952998 11.8496 14.15, + 3.74965 14.5953 14.15, + -3.74965 14.5953 14.15, + -6.4952998 11.8496 14.15, + -7.5 8.1000004 14.15, + -6.4952998 4.3503499 14.15, + -3.74965 1.6047 14.15, + 3.74965 1.6047 14.15, + 7.5 8.1000004 17.450001, + 6.4952998 4.3503499 17.450001, + 6.4952998 11.8496 17.450001, + 6.9394902e-013 15.6 14.15, + 3.74965 14.5953 17.450001, + 8.5643499e-013 15.6 17.450001, + -3.74965 14.5953 17.450001, + -6.4952998 11.8496 17.450001, + -7.5 8.1000004 17.450001, + -6.4952998 4.3503499 17.450001, + 6.9718602e-013 0.60000002 14.15, + -3.74965 1.6047 17.450001, + 8.5967301e-013 0.60000002 17.450001, + 3.74965 1.6047 17.450001 ] + + } + normal + USE _+7 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 9, 10, 0, -1, + 11, 0, 10, -1, 4, 9, 0, -1, + 7, 0, 11, -1, 12, 13, 10, -1, + 11, 10, 13, -1, 9, 12, 10, -1, + 12, 14, 13, -1, 15, 13, 14, -1, + 11, 13, 15, -1, 16, 14, 12, -1, + 15, 14, 16, -1, 17, 12, 9, -1, + 16, 12, 17, -1, 18, 9, 4, -1, + 19, 9, 18, -1, 17, 9, 19, -1, + 20, 4, 5, -1, 18, 4, 20, -1, + 21, 22, 5, -1, 20, 5, 22, -1, + 6, 21, 5, -1, 23, 22, 21, -1, + 24, 22, 23, -1, 20, 22, 24, -1, + 25, 26, 21, -1, 27, 21, 26, -1, + 6, 25, 21, -1, 23, 21, 27, -1, + 28, 29, 26, -1, 27, 26, 29, -1, + 25, 28, 26, -1, 28, 30, 29, -1, + 31, 29, 30, -1, 27, 29, 31, -1, + 32, 30, 28, -1, 31, 30, 32, -1, + 33, 28, 25, -1, 32, 28, 33, -1, + 34, 25, 6, -1, 35, 25, 34, -1, + 33, 25, 35, -1, 34, 6, 3, -1, + 36, 34, 3, -1, 37, 3, 8, -1, + 38, 36, 3, -1, 37, 38, 3, -1, + 27, 35, 34, -1, 23, 27, 34, -1, + 39, 23, 34, -1, 36, 39, 34, -1, + 31, 33, 35, -1, 27, 31, 35, -1, + 31, 32, 33, -1, 39, 24, 23, -1, + 40, 20, 24, -1, 41, 24, 39, -1, + 42, 40, 24, -1, 43, 42, 24, -1, + 41, 43, 24, -1, 44, 18, 20, -1, + 45, 44, 20, -1, 40, 45, 20, -1, + 11, 19, 18, -1, 7, 11, 18, -1, + 46, 7, 18, -1, 44, 46, 18, -1, + 15, 17, 19, -1, 11, 15, 19, -1, + 15, 16, 17, -1, 46, 8, 7, -1, + 47, 37, 8, -1, 48, 47, 8, -1, + 49, 48, 8, -1, 46, 49, 8, -1, + 50, 39, 36, -1, 51, 41, 39, -1, + 51, 39, 50, -1, 52, 36, 38, -1, + 52, 50, 36, -1, 53, 38, 37, -1, + 52, 38, 53, -1, 54, 37, 47, -1, + 53, 37, 54, -1, 55, 47, 48, -1, + 54, 47, 55, -1, 56, 48, 49, -1, + 55, 48, 56, -1, 57, 49, 46, -1, + 56, 49, 57, -1, 58, 46, 44, -1, + 57, 46, 58, -1, 59, 44, 45, -1, + 58, 44, 59, -1, 60, 45, 40, -1, + 59, 45, 60, -1, 61, 40, 42, -1, + 60, 40, 61, -1, 62, 42, 43, -1, + 61, 42, 62, -1, 63, 43, 41, -1, + 62, 43, 63, -1, 63, 41, 51, -1, + 64, 51, 50, -1, 65, 50, 52, -1, + 64, 50, 65, -1, 66, 63, 51, -1, + 64, 66, 51, -1, 61, 62, 63, -1, + 60, 61, 63, -1, 67, 60, 63, -1, + 66, 67, 63, -1, 68, 59, 60, -1, + 67, 68, 60, -1, 69, 58, 59, -1, + 70, 69, 59, -1, 68, 70, 59, -1, + 71, 57, 58, -1, 69, 71, 58, -1, + 72, 56, 57, -1, 71, 72, 57, -1, + 54, 55, 56, -1, 53, 54, 56, -1, + 73, 53, 56, -1, 72, 73, 56, -1, + 74, 52, 53, -1, 73, 74, 53, -1, + 75, 65, 52, -1, 74, 75, 52, -1, + 76, 65, 75, -1, 77, 64, 65, -1, + 77, 65, 76, -1, 78, 75, 74, -1, + 78, 76, 75, -1, 79, 74, 73, -1, + 79, 78, 74, -1, 80, 73, 72, -1, + 80, 79, 73, -1, 81, 72, 71, -1, + 81, 80, 72, -1, 82, 71, 69, -1, + 82, 81, 71, -1, 83, 69, 70, -1, + 83, 82, 69, -1, 84, 70, 68, -1, + 84, 83, 70, -1, 85, 68, 67, -1, + 85, 84, 68, -1, 86, 67, 66, -1, + 86, 85, 67, -1, 87, 66, 64, -1, + 87, 86, 66, -1, 77, 87, 64, -1, + 88, 76, 78, -1, 89, 77, 76, -1, + 89, 76, 88, -1, 90, 78, 79, -1, + 90, 88, 78, -1, 91, 79, 80, -1, + 91, 90, 79, -1, 92, 80, 81, -1, + 92, 91, 80, -1, 93, 81, 82, -1, + 93, 92, 81, -1, 93, 82, 83, -1, + 94, 83, 84, -1, 94, 93, 83, -1, + 95, 84, 85, -1, 95, 94, 84, -1, + 96, 85, 86, -1, 96, 95, 85, -1, + 97, 86, 87, -1, 97, 96, 86, -1, + 89, 87, 77, -1, 89, 97, 87, -1, + 98, 88, 90, -1, 99, 89, 88, -1, + 99, 88, 98, -1, 100, 90, 91, -1, + 100, 98, 90, -1, 92, 101, 91, -1, + 102, 91, 101, -1, 100, 91, 102, -1, + 103, 101, 92, -1, 102, 101, 103, -1, + 104, 92, 93, -1, 103, 92, 104, -1, + 105, 93, 94, -1, 104, 93, 105, -1, + 106, 94, 95, -1, 105, 94, 106, -1, + 107, 95, 96, -1, 106, 95, 107, -1, + 97, 108, 96, -1, 109, 96, 108, -1, + 107, 96, 109, -1, 110, 108, 97, -1, + 109, 108, 110, -1, 111, 97, 89, -1, + 110, 97, 111, -1, 111, 89, 99, -1, + 107, 99, 98, -1, 106, 107, 98, -1, + 100, 106, 98, -1, 109, 111, 99, -1, + 107, 109, 99, -1, 109, 110, 111, -1, + 100, 105, 106, -1, 102, 104, 105, -1, + 100, 102, 105, -1, 102, 103, 104, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 7, 8, 8, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 13, 13, 4, -1, 12, 13, 13, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 4, 4, -1, 2, 2, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 2, 15, -1, 16, 16, 17, -1, + 16, 17, 17, -1, 15, 15, 18, -1, + 15, 2, 15, -1, 18, 18, 19, -1, + 15, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 16, -1, + 27, 28, 28, -1, 28, 16, 16, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 12, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 31, 31, 32, -1, + 31, 29, 31, -1, 33, 32, 34, -1, + 33, 31, 32, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 23, -1, + 35, 34, 35, -1, 23, 23, 36, -1, + 23, 35, 23, -1, 36, 36, 37, -1, + 36, 23, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 30, -1, + 39, 38, 39, -1, 30, 39, 30, -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, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 0, 0, 0, -1, + 31, 31, 32, -1, 29, 31, 31, -1, + 32, 32, 34, -1, 31, 32, 32, -1, + 34, 34, 35, -1, 32, 34, 34, -1, + 35, 35, 23, -1, 34, 35, 35, -1, + 23, 23, 36, -1, 35, 23, 23, -1, + 36, 36, 37, -1, 23, 36, 36, -1, + 0, 0, 0, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 30, -1, + 38, 39, 39, -1, 39, 30, 30, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.98571497 1 0.98928601 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -6.7023702 23.045099 3.9812598e-015, + -5.96452 23.182199 -1.7347, + -2.695e-014 24 6.1219501e-015, + -4.5146999 23.3941 -2.8868699, + -6.47399 23.045099 1.7347, + -3.07915 23.5371 -3.5392101, + -2.37184 23.3162 -5.1701398, + -0.74597198 23.4321 -5.13627, + 0.73258501 23.4324 -5.1368999, + 2.3555501 23.3179 -5.1696501, + 3.0615101 23.5396 -3.53725, + 4.4817801 23.400999 -2.8820701, + 5.9600401 23.182199 -1.75003, + 6.7023702 23.045099 9.8627398e-015, + 6.47399 23.045099 1.7347, + -5.80442 23.045099 3.3511801, + -4.7392902 23.045099 4.7392902, + -3.3511801 23.045099 5.80442, + -1.7347 23.045099 6.47399, + -1.9148699e-014 23.045099 6.7023702, + 1.7347 23.045099 6.47399, + 3.3511801 23.045099 5.80442, + 4.7392902 23.045099 4.7392902, + 5.80442 23.045099 3.3511801, + -11.5226 20.784599 -3.3511801, + -8.8014402 21.607 -5.6279702, + -12.9292 20.2197 -2.95827e-015, + -16.295401 16.9706 -4.7392902, + -12.6438 18.7288 -8.0848999, + -18.106501 15.7529 -5.3892501e-015, + -19.957701 12 -5.80442, + -15.7752 15.0744 -10, + -21.8141 10.0074 -6.0907899e-015, + -22.259899 6.2116599 -6.47399, + -20.737 6.77986 -10, + -17.7239 12.7262 -10, + -23.750799 3.4494801 5.54155e-015, + -23.045099 -1.41205e-014 -6.7023702, + -21.8174 0.00027804801 -10, + -23.7596 -3.3884201 -2.22275e-015, + -22.259899 -6.2116599 -6.47399, + -21.839701 -9.9512501 2.0328399e-015, + -19.957701 -12 -5.80442, + -20.737101 -6.7793298 -10, + -18.146999 -15.7063 7.4153796e-015, + -16.295401 -16.9706 -4.7392902, + -17.724199 -12.7258 -10, + -12.9811 -20.186399 1.34879e-014, + -11.5226 -20.784599 -3.3511801, + -12.6438 -18.7288 -8.0848999, + -15.7751 -15.0744 -10, + -6.76158 -23.0278 1.9757601e-014, + -5.96452 -23.182199 -1.7347, + -8.8014402 -21.607 -5.6279702, + 3.5625702e-015 -24 2.65134e-014, + -4.5146999 -23.3941 -2.8868699, + -6.5311899 -23.0278 1.75003, + -3.07915 -23.5371 -3.5392001, + 4.4817801 -23.400999 -2.8820701, + 5.9600401 -23.182199 -1.75003, + 6.76158 -23.0278 2.86938e-014, + 3.0615101 -23.5396 -3.53725, + 6.5311899 -23.0278 1.75003, + 2.3555501 -23.3179 -5.1696501, + 0.73258501 -23.4324 -5.1368899, + -0.74597198 -23.4321 -5.13627, + -2.37184 -23.3162 -5.1701398, + 5.8557 -23.0278 3.38079, + 4.7811599 -23.0278 4.7811599, + 3.38079 -23.0278 5.8557, + 1.75003 -23.0278 6.5311899, + -1.0483e-015 -23.0278 6.76158, + -1.75003 -23.0278 6.5311899, + -3.38079 -23.0278 5.8557, + -4.7811599 -23.0278 4.7811599, + -5.8557 -23.0278 3.38079, + -12.5388 -20.186399 3.3597701, + -17.610901 -15.7063 4.3780499, + -21.212 -9.9512501 5.1985798, + -23.2113 -3.3884201 5.0748701, + -23.2068 3.4494801 5.0542998, + -21.176901 10.0074 5.2338901, + -17.5562 15.7529 4.43014, + -12.4887 20.2197 3.3463299, + -6.0395098 22.1661 -6.9418702, + -8.7280102 19.995199 -10, + -14.1061 16.6457 -10, + -10.7671 18.9762 -10, + -17.257799 15.0721 -10, + -15.7577 16.632401 -10, + -20.693399 9.8378201 -10, + -22.6632 -3.3736 -10, + -22.663099 3.37428 -10, + -20.693701 -9.8371897 -10, + -17.2582 -15.0717 -10, + -14.1064 -16.6455 -10, + -15.7577 -16.632401 -10, + -10.7674 -18.976 -10, + -6.0395002 -22.1661 -6.9418702, + -8.7280102 -19.995199 -10, + -7.9249701 20.3272 -10, + -4.59307 21.3284 -10, + -5.6135502 21.082899 -10, + -8.7258997 21.186899 -10, + -7.76756 21.556101 -10, + -13.6889 18.3743 -10, + -10.4849 20.373199 -10, + -3.70526 21.5005 -10, + -1.4584301 21.7686 -10, + -1.8618701 21.737801 -10, + -5.5584502 22.228399 -10, + -4.59866 22.446699 -10, + -1.51238e-014 21.8174 -10, + -1.85243 22.8379 -10, + -1.55544e-014 22.912901 -10, + -1.45787 22.8664 -10, + -3.6891401 22.613899 -10, + 1.43235 21.7703 -10, + 1.43179 22.868099 -10, + 1.86195 21.737801 -10, + 1.85253 22.8379 -10, + 3.70541 21.5005 -10, + 4.56214 21.3351 -10, + 6.0055699 22.1763 -6.9387999, + 4.5675001 22.4531 -10, + 5.6137199 21.0828 -10, + 5.55866 22.228399 -10, + 3.6893301 22.613899 -10, + 7.92518 20.327101 -10, + 8.6818104 20.0154 -10, + 8.7398396 21.6339 -5.6202798, + 8.6800098 21.2057 -10, + 10.7674 18.976 -10, + 10.4852 20.372999 -10, + 7.7678099 21.556 -10, + 12.5617 18.787001 -8.07796, + 11.5139 20.784599 -3.38079, + 14.1064 16.6455 -10, + 15.6844 15.1683 -10, + 16.2831 16.9706 -4.7811599, + 15.6703 16.714899 -10, + 17.724199 12.7258 -10, + 17.2582 15.0717 -10, + 13.6892 18.374001 -10, + 12.9292 20.2197 1.41291e-014, + 19.942699 12 -5.8557, + 18.106501 15.7529 1.8540499e-014, + 20.737101 6.7793298 -10, + 22.2432 6.2116599 -6.5311899, + 21.8141 10.0074 2.2738899e-014, + 21.8174 -0.00027804801 -10, + 23.0278 3.96857e-015 -6.76158, + 23.750799 3.4494801 2.6383399e-014, + 22.2432 -6.2116599 -6.5311899, + 23.7596 -3.3884201 2.9178201e-014, + 20.737 -6.77986 -10, + 19.942699 -12 -5.8557, + 21.839701 -9.9512501 3.0896401e-014, + 15.6844 -15.1683 -10, + 16.2831 -16.9706 -4.7811599, + 18.146999 -15.7063 3.13986e-014, + 17.7239 -12.7262 -10, + 12.5617 -18.787001 -8.07796, + 11.5139 -20.784599 -3.38079, + 12.9811 -20.186399 3.0643999e-014, + 8.73985 -21.6339 -5.6202898, + 6.0055699 -22.176201 -6.9388099, + 8.6818104 -20.0154 -10, + 14.1061 -16.6457 -10, + 10.7671 -18.9762 -10, + 17.257799 -15.0721 -10, + 15.6703 -16.714899 -10, + 20.693399 -9.8378201 -10, + 22.6632 3.3736 -10, + 22.663099 -3.37428 -10, + 20.693701 9.8371897 -10, + 12.4887 20.2197 3.3463299, + 17.554899 15.7529 4.4352498, + 21.177299 10.0074 5.2319498, + 23.2066 3.4494801 5.0550098, + 23.2113 -3.3884201 5.0748601, + 21.211901 -9.9512501 5.19874, + 17.611 -15.7063 4.3777499, + 12.5388 -20.186399 3.3597701, + 7.9249701 -20.3272 -10, + 4.56213 -21.3351 -10, + 5.6135502 -21.082899 -10, + 8.6800098 -21.2057 -10, + 7.76756 -21.556101 -10, + 13.6889 -18.3743 -10, + 10.4849 -20.373199 -10, + 3.70526 -21.5005 -10, + 1.43235 -21.7703 -10, + 1.8618701 -21.737801 -10, + 5.5584502 -22.228399 -10, + 4.5675001 -22.4531 -10, + 1.85243 -22.8379 -10, + -1.52176e-015 -21.8174 -10, + -1.09109e-015 -22.912901 -10, + 1.43179 -22.868099 -10, + 3.6891401 -22.613899 -10, + -1.4584301 -21.7686 -10, + -1.45786 -22.8664 -10, + -1.86195 -21.737801 -10, + -1.85253 -22.8379 -10, + -3.70541 -21.5005 -10, + -4.59308 -21.3284 -10, + -4.59867 -22.446699 -10, + -5.6137199 -21.0828 -10, + -5.55866 -22.228399 -10, + -3.6893301 -22.613899 -10, + -7.92518 -20.327101 -10, + -8.7258997 -21.186899 -10, + -10.4852 -20.372999 -10, + -7.7678099 -21.556 -10, + -13.6892 -18.374001 -10, + -7.0433102 -23.987301 1.99177e-014, + -6.2130399 -24.1481 -1.80698, + 4.2538998e-015 -25 2.61179e-014, + -5.8870201 -24.003599 -3.76438, + -6.8033199 -23.987301 1.82294, + -4.5637698 -24.013599 -5.2456498, + -2.36554 -24.347799 -5.1564102, + -0.74442297 -24.4576 -5.1255999, + 0.73106498 -24.457899 -5.1262298, + 2.34934 -24.349501 -5.1560202, + 4.5384402 -24.0189 -5.24369, + 5.8481102 -24.0137 -3.76071, + 6.2083802 -24.1481 -1.82294, + 7.0433102 -23.987301 2.9226201e-014, + 6.8033199 -23.987301 1.82294, + -6.09969 -23.987301 3.5216601, + -4.98037 -23.987301 4.98037, + -3.5216601 -23.987301 6.09969, + -1.82294 -23.987301 6.8033199, + -7.3214002e-016 -23.987301 7.0433102, + 1.82294 -23.987301 6.8033199, + 3.5216601 -23.987301 6.09969, + 4.98037 -23.987301 4.98037, + 6.09969 -23.987301 3.5216601, + -12.0027 -21.6506 -3.4908199, + -13.522 -21.0275 1.33868e-014, + -16.9743 -17.6777 -4.9367599, + -11.3048 -21.0938 -7.2286901, + -18.903099 -16.360701 7.0611898e-015, + -20.7892 -12.5 -6.0462699, + -22.749701 -10.3659 1.45438e-015, + -23.187401 -6.47048 -6.7437401, + -24.749599 -3.5295999 -2.9785299e-015, + -24.0054 -1.48569e-014 -6.9816298, + -24.7404 3.5932 -5.8776802e-015, + -23.187401 6.47048 -6.7437401, + -22.723 10.4243 3.0832899e-015, + -20.7892 12.5 -6.0462699, + -18.861 16.4093 -6.2769698e-015, + -16.9743 17.6777 -4.9367599, + -13.4679 21.062201 -3.7447e-015, + -12.0027 21.6506 -3.4908199, + -11.3048 21.0938 -7.2286901, + -6.9816298 24.0054 3.8352101e-016, + -6.2130399 24.1481 -1.80698, + -5.8870201 24.003599 -3.76438, + -2.72839e-014 25 3.14895e-015, + -6.7437401 24.0054 1.80698, + -4.5637798 24.013599 -5.2456498, + 5.8481202 24.0137 -3.76072, + 6.2083802 24.1481 -1.82294, + 6.9816298 24.0054 9.6105197e-015, + 4.5384402 24.0189 -5.24369, + 6.7437401 24.0054 1.80698, + 2.34934 24.349501 -5.1560202, + 0.73106498 24.457899 -5.1262398, + -0.74442202 24.4576 -5.1255999, + -2.36554 24.347799 -5.1564102, + 6.0462699 24.0054 3.4908199, + 4.9367599 24.0054 4.9367599, + 3.4908199 24.0054 6.0462699, + 1.80698 24.0054 6.7437401, + -1.95868e-014 24.0054 6.9816298, + -1.80698 24.0054 6.7437401, + -3.4908199 24.0054 6.0462699, + -4.9367599 24.0054 4.9367599, + -6.0462699 24.0054 3.4908199, + -13.009 21.062201 3.48576, + -18.2183 16.4093 4.8815799, + -21.9981 10.4243 5.6936202, + -24.123301 3.5932 5.4913402, + -24.1327 -3.5295999 5.4913301, + -22.027399 -10.3659 5.68713, + -18.259001 -16.360701 4.8924799, + -13.0613 -21.0275 3.4997599, + 11.2348 -21.1325 -7.22469, + 11.9937 -21.6506 -3.5216601, + 16.961599 -17.6777 -4.98037, + 13.522 -21.0275 3.1257599e-014, + 20.7736 -12.5 -6.09969, + 18.903099 -16.360701 3.20437e-014, + 23.17 -6.47048 -6.8033199, + 22.749701 -10.3659 3.15206e-014, + 23.987301 3.9858901e-015 -7.0433102, + 24.749599 -3.5295999 2.9730799e-014, + 23.17 6.47048 -6.8033199, + 24.7404 3.5932 2.6819499e-014, + 20.7736 12.5 -6.09969, + 22.723 10.4243 2.3023201e-014, + 16.961599 17.6777 -4.98037, + 18.861 16.4093 1.86499e-014, + 11.2348 21.1325 -7.22469, + 11.9937 21.6506 -3.5216601, + 13.4679 21.062201 1.40547e-014, + 13.0613 -21.0275 3.4997599, + 18.259001 -16.360701 4.8924799, + 22.027399 -10.3659 5.68713, + 24.1327 -3.5295999 5.4913301, + 24.123301 3.5932 5.4913402, + 21.9981 10.4243 5.6936202, + 18.2183 16.4093 4.8815799, + 13.009 21.062201 3.48576, + 11.242 -20.186399 6.4905701, + 9.17906 -20.186399 9.17906, + 6.4905701 -20.186399 11.242, + 3.3597701 -20.186399 12.5388, + -3.5132801e-015 -20.186399 12.9811, + -3.3597701 -20.186399 12.5388, + -6.4905701 -20.186399 11.242, + -9.17906 -20.186399 9.17906, + -11.242 -20.186399 6.4905701, + -11.197 20.2197 6.4646101, + -9.1423397 20.2197 9.1423397, + -6.4646101 20.2197 11.197, + -3.3463299 20.2197 12.4887, + -1.93874e-014 20.2197 12.9292, + 3.3463299 20.2197 12.4887, + 6.4646101 20.2197 11.197, + 9.1423397 20.2197 9.1423397, + 11.197 20.2197 6.4646101, + -15.9387 15.7529 8.5909901, + -13.3523 15.7529 12.2296, + -9.9542198 15.7529 15.1248, + -5.9510698 15.7529 17.100599, + -1.62787 15.917 17.8885, + 1.59569 15.9202 17.8885, + -0.044052601 15.9999 17.8885, + 5.9261799 15.7529 17.109301, + 9.9366102 15.7529 15.1364, + 13.3416 15.7529 12.2413, + 15.9337 15.7529 8.6002598, + -19.3025 10.0074 10.162, + -16.300501 10.0074 14.4965, + -12.4532 10.0457 17.8885, + -9.5832005 12.8126 17.8885, + -4.9495502 15.2152 17.8885, + -4.9442701 15.2169 18.2094, + 1.66857e-012 16 18.2094, + 4.8653798 15.2423 17.8885, + 9.5037298 12.8716 17.8885, + 12.4528 10.0463 17.8885, + 16.304501 10.0074 14.492, + 19.304399 10.0074 10.1585, + 4.9442701 15.2169 18.2094, + 9.4045601 12.9443 18.2094, + 13.0342 9.2795 17.8885, + 12.9443 9.4045601 18.2094, + 19.001699 3.4494801 14.2491, + 15.2549 4.8256102 17.8885, + 15.626 3.4391201 17.8885, + 21.599001 3.4494801 9.8783798, + 15.2169 4.9442701 18.2094, + 16 1.5183599e-014 17.8885, + 21.5917 -3.3884201 9.9154997, + 18.975599 -3.3884201 14.2985, + 15.6273 -3.4335101 17.8885, + 16 1.53145e-014 18.2094, + 16.4042 -9.9512501 14.4179, + 14.9419 -5.72193 17.8885, + 15.2169 -4.9442701 18.2094, + 19.3647 -9.9512501 10.0986, + 12.5052 -9.9809399 17.8885, + 12.9443 -9.4045601 18.2094, + 13.5114 -15.7063 12.1142, + 10.19 -15.7063 15.0159, + 12.3835 -10.1315 17.8885, + 16.0348 -15.7063 8.4969196, + 8.88587 -13.3057 17.8885, + 9.4045601 -12.9443 18.2094, + 6.2666101 -15.7063 17.0306, + 4.6669102 -15.3042 17.8885, + 4.9442701 -15.2169 18.2094, + 2.0524001 -15.8678 17.8885, + -0.00178409 -16 17.8885, + 1.6818599e-012 -16 18.2094, + -2.05023 -15.8681 17.8885, + -6.2651401 -15.7063 17.0312, + -4.67559 -15.3016 17.8885, + -10.1889 -15.7063 15.0166, + -8.8914099 -13.302 17.8885, + -13.5108 -15.7063 12.1149, + -12.386 -10.1285 17.8885, + -16.0345 -15.7063 8.4974699, + -16.404499 -9.9512501 14.4175, + -12.5055 -9.9805899 17.8885, + -19.364799 -9.9512501 10.0983, + -21.599701 3.4494801 9.8770504, + -19.003 3.4494801 14.2473, + -13.0783 9.2172699 17.8885, + -15.6256 3.44121 17.8885, + -15.2652 4.7930598 17.8885, + -12.9443 9.4045601 18.2094, + -9.4045601 12.9443 18.2094, + -21.5917 -3.3884201 9.9155102, + -18.9755 -3.3884201 14.2985, + -16 3.1066099e-014 18.2094, + -16 6.5217501e-015 17.8885, + -15.2169 4.9442701 18.2094, + -15.627 -3.43467 17.8885, + -15.2169 -4.9442701 18.2094, + -14.9418 -5.72224 17.8885, + -12.9443 -9.4045601 18.2094, + -9.4045601 -12.9443 18.2094, + -4.9442701 -15.2169 18.2094, + 11.6636 21.062201 6.7339702, + 9.5232697 21.062201 9.5232697, + 6.7339702 21.062201 11.6636, + 3.48576 21.062201 13.009, + -1.9835299e-014 21.062201 13.4679, + -3.48576 21.062201 13.009, + -6.7339702 21.062201 11.6636, + -9.5232697 21.062201 9.5232697, + -11.6636 21.062201 6.7339702, + -11.7104 -21.0275 6.7610102, + -9.5615196 -21.0275 9.5615196, + -6.7610102 -21.0275 11.7104, + -3.4997599 -21.0275 13.0613, + -3.2998199e-015 -21.0275 13.522, + 3.4997599 -21.0275 13.0613, + 6.7610102 -21.0275 11.7104, + 9.5615196 -21.0275 9.5615196, + 11.7104 -21.0275 6.7610102, + -16.3706 -16.360701 9.45154, + -13.3665 -16.360701 13.3665, + -9.45154 -16.360701 16.3706, + -4.8924799 -16.360701 18.259001, + -6.3006902e-015 -16.360701 18.903099, + 4.8924799 -16.360701 18.259001, + 9.45154 -16.360701 16.3706, + 13.3665 -16.360701 13.3665, + 16.3706 -16.360701 9.45154, + -19.9063 -10.3659 11.0131, + -16.521099 -10.3659 15.6397, + -12.126 -10.4384 19.2094, + -9.0582705 -13.1891 19.2094, + -4.8456702 -15.2489 19.2094, + 2.40644e-005 -16 19.2094, + 9.0582895 -13.189 19.2094, + 4.8456998 -15.2489 19.2094, + 12.126 -10.4384 19.2094, + 16.521099 -10.3659 15.6397, + 19.9063 -10.3659 11.0131, + -22.312799 -3.5295999 10.7089, + -19.3806 -3.5295999 15.3927, + -12.5848 -9.8782797 19.2094, + -15.6009 -3.55126 19.2094, + -15.1121 -5.2546401 19.2094, + -12.0699 10.5037 19.2094, + -12.5848 9.8782597 19.2094, + -6.9291 -11.3701 19.2094, + -9.0582895 13.189 19.2094, + -7.5 -8.5 19.2094, + -2.8701301 -15.4291 19.2094, + -5.3032999 -13.8033 19.2094, + 2.8701401 -15.4291 19.2094, + -2.8701301 -15.4291 18.2094, + 5.3033099 -13.8033 19.2094, + 9.0582705 13.1891 19.2094, + 7.5 8.5 19.2094, + 7.5 -8.5 19.2094, + 6.9291 -11.3701 19.2094, + 12.5848 -9.8782597 19.2094, + 12.0699 10.5037 19.2094, + 19.3806 -3.5295999 15.3927, + 15.1121 -5.2546201 19.2094, + 15.6009 -3.55126 19.2094, + 22.312799 -3.5295999 10.7089, + 12.5848 9.8782797 19.2094, + 15.1121 5.2546401 19.2094, + 15.9997 1.29433e-005 19.2094, + 15.5864 3.61444 19.2094, + 22.3027 3.5932 10.7087, + 19.369499 3.5932 15.3919, + 16.4736 10.4243 15.651, + 19.869699 10.4243 11.024, + 13.3367 16.4093 13.3367, + 9.4304895 16.4093 16.334101, + 16.334101 16.4093 9.4304895, + 4.8815799 16.4093 18.2183, + 4.8456702 15.2489 19.2094, + 6.9291 11.3701 19.2094, + -1.91748e-014 16.4093 18.861, + -2.4065799e-005 16 19.2094, + 2.8701301 15.4291 19.2094, + 5.3032999 13.8033 19.2094, + -4.8815799 16.4093 18.2183, + -4.8456998 15.2489 19.2094, + -2.8701401 15.4291 19.2094, + 2.8701301 15.4291 18.2094, + -5.3033099 13.8033 19.2094, + -9.4304895 16.4093 16.334101, + -7.5 8.5 19.2094, + -6.9291 11.3701 19.2094, + -13.3367 16.4093 13.3367, + -16.4736 10.4243 15.651, + -16.334101 16.4093 9.4304895, + -19.869699 10.4243 11.024, + -19.369499 3.5932 15.3919, + -15.5864 3.61444 19.2094, + -15.1121 5.2546201 19.2094, + -22.3027 3.5932 10.7087, + -15.9997 -1.29441e-005 19.2094, + 1.66809 -1.18792 18.2094, + -1.66809 1.18792 18.2094, + -4.6757598 -2.63625 18.2094, + -1.66809 -1.18792 18.2094, + 4.6757598 2.63625 18.2094, + 1.66809 1.18792 18.2094, + 6.7574701 -5.2466998 18.2094, + 4.6757598 -2.63625 18.2094, + 6.9291 -11.3701 18.2094, + 7.5 -8.5 18.2094, + 5.3032999 -13.8033 18.2094, + 2.8701301 -15.4291 18.2094, + -5.3032999 -13.8033 18.2094, + -6.9291 -11.3701 18.2094, + -7.5 -8.5 18.2094, + -6.7574701 -5.2466998 18.2094, + -6.7574701 5.2466998 18.2094, + -4.6757598 2.63625 18.2094, + -6.9291 11.3701 18.2094, + -7.5 8.5 18.2094, + -5.3032999 13.8033 18.2094, + -2.8701301 15.4291 18.2094, + 5.3032999 13.8033 18.2094, + 6.9291 11.3701 18.2094, + 7.5 8.5 18.2094, + 6.7574701 5.2466998 18.2094, + -6.7574701 -5.2466998 19.2094, + -6.7574701 5.2466998 19.2094, + -4.6757598 -2.63625 19.2094, + -4.6757598 2.63625 19.2094, + -1.66809 -1.18792 19.2094, + -1.66809 1.18792 19.2094, + 1.66809 -1.18792 19.2094, + 1.66809 1.18792 19.2094, + 4.6757598 -2.63625 19.2094, + 4.6757598 2.63625 19.2094, + 6.7574701 -5.2466998 19.2094, + 6.7574701 5.2466998 19.2094 ] + + } + normal + Normal { + vector [ 0.27926499 -0.96021402 5.6567301e-016, + 0.248522 -0.96592599 0.0722792, + 6.9929399e-016 -1 4.0808001e-016, + 0.18811201 -0.97475398 0.120286, + 0.26975 -0.96021402 -0.0722792, + 0.27926499 -0.96021402 6.2129401e-016, + 8.6991303e-017 -1 4.0808001e-016, + 0.128298 -0.98071098 0.147467, + 0.098826602 -0.97150701 0.215422, + 0.0310822 -0.97633702 0.214011, + -0.030524399 -0.97634798 0.214037, + -0.098147802 -0.97158098 0.21540201, + -0.127563 -0.98081899 0.147385, + -0.18674099 -0.97504199 0.120086, + -0.248335 -0.96592599 0.072917797, + -0.27926499 -0.96021402 2.5221401e-016, + -0.26975 -0.96021402 -0.0722792, + 0.241851 -0.96021402 -0.139633, + 0.19746999 -0.96021402 -0.19746999, + 0.139633 -0.96021402 -0.241851, + 0.0722792 -0.96021402 -0.26975, + 4.38023e-016 -0.96021402 -0.27926499, + -0.0722792 -0.96021402 -0.26975, + -0.139633 -0.96021402 -0.241851, + -0.19746999 -0.96021402 -0.19746999, + -0.241851 -0.96021402 -0.139633, + 0.48010701 -0.86602497 0.139633, + 0.36672699 -0.90029001 0.23449899, + 0.53871697 -0.84248698 6.7912698e-016, + 0.67897397 -0.70710701 0.19746999, + 0.526824 -0.78036797 0.336871, + 0.754439 -0.65636998 7.3745298e-016, + 0.83157003 -0.5 0.241851, + 0.660321 -0.62104398 0.422234, + 0.90891898 -0.41697299 7.3591599e-016, + 0.927495 -0.25881901 0.26975, + 0.86403 -0.282527 0.41668901, + 0.73839903 -0.53024298 0.416664, + 0.98961699 -0.143728 6.7464099e-016, + 0.96021402 7.3638498e-016 0.27926499, + 0.90905899 -1.15853e-005 0.41666701, + 0.98998302 0.141184 5.5860298e-016, + 0.927495 0.25881901 0.26975, + 0.90998799 0.414635 3.9721901e-016, + 0.83157003 0.5 0.241851, + 0.86403799 0.28250501 0.41668901, + 0.75612301 0.65442902 2.03591e-016, + 0.67897397 0.70710701 0.19746999, + 0.73841101 0.53022599 0.416664, + 0.54088098 0.84109902 -6.56304e-018, + 0.48010701 0.86602497 0.139633, + 0.526824 0.78036797 0.336871, + 0.660321 0.62104398 0.422234, + 0.28173301 0.95949298 -2.16185e-016, + 0.248522 0.96592599 0.0722792, + 0.36672699 0.90029001 0.23449899, + -5.69525e-016 1 -4.59378e-016, + 0.18811201 0.97475398 0.120286, + 0.27213299 0.95949298 -0.072917797, + -5.7683399e-016 1 -4.0808001e-016, + 0.28173301 0.95949298 -1.60072e-016, + 0.128298 0.98071098 0.147467, + -0.18674099 0.97504199 0.120086, + -0.248335 0.96592599 0.072917797, + -0.28173301 0.95949298 -5.3241299e-016, + -0.127563 0.98081899 0.147386, + -0.27213299 0.95949298 -0.072917797, + -0.098147802 0.97158098 0.21540201, + -0.030524399 0.97634798 0.214037, + 0.0310822 0.97633702 0.214011, + 0.098826602 0.97150701 0.215422, + -0.24398801 0.95949298 -0.140866, + -0.19921499 0.95949298 -0.19921499, + -0.140866 0.95949298 -0.24398801, + -0.072917797 0.95949298 -0.27213299, + -3.1616201e-016 0.95949298 -0.28173301, + 0.072917797 0.95949298 -0.27213299, + 0.140866 0.95949298 -0.24398801, + 0.19921499 0.95949298 -0.19921499, + 0.24398801 0.95949298 -0.140866, + 0.52245098 0.84109902 -0.13999, + 0.54088098 0.84109902 1.01163e-016, + 0.73378903 0.65442902 -0.182419, + 0.75612301 0.65442902 3.5418701e-016, + 0.88383198 0.414635 -0.216608, + 0.90998799 0.414635 5.7845902e-016, + 0.96713698 0.141184 -0.21145301, + 0.98998302 0.141184 7.5577499e-016, + 0.96695 -0.143728 -0.210596, + 0.98961699 -0.143728 8.71741e-016, + 0.88236898 -0.41697299 -0.218079, + 0.90891898 -0.41697299 9.1694398e-016, + 0.73150897 -0.65636998 -0.184589, + 0.754439 -0.65636998 8.8771298e-016, + 0.52036101 -0.84248698 -0.13943, + 0.53871697 -0.84248698 7.8642202e-016, + 0.25164601 -0.92358601 0.28924501, + 0.36528599 -0.83083099 0.419864, + 0.587704 -0.69354302 0.41665599, + 0.448614 -0.790658 0.416659, + 5.5901898e-017 -4.0808001e-016 -1, + 0.58771598 0.693533 0.41665599, + 0.448625 0.79065198 0.416659, + 0.25164601 0.92358601 0.289244, + 0.36528599 0.83083099 0.41986299, + 0.33019999 -0.846964 0.41667801, + 0.192021 -0.88765299 0.418569, + 0.23389401 -0.87845302 0.41666901, + 0.15438201 -0.89585698 0.41666099, + 0.060693301 -0.90646601 0.41789401, + 0.077571198 -0.90574402 0.416666, + 3.0858501e-016 -0.90905899 0.41666701, + -0.059604902 -0.90651298 0.41795, + -0.077574901 -0.90574402 0.416666, + -0.154388 -0.89585602 0.41666099, + -0.190717 -0.88793802 0.41856101, + -0.25023201 -0.92401099 0.28911701, + -0.23390201 -0.87845099 0.41666901, + -0.33020899 -0.84696001 0.41667801, + -0.36330199 -0.83175498 0.41975701, + -0.36416 -0.90141398 0.23417901, + -0.448625 -0.79065198 0.416659, + -0.52340198 -0.78279197 0.33658099, + -0.47974601 -0.86602497 0.140866, + -0.58771598 -0.693533 0.41665599, + -0.65651798 -0.62509602 0.42218399, + -0.678464 -0.70710701 0.19921499, + -0.73841101 -0.53022599 0.416664, + -0.53871697 -0.84248698 7.4447698e-017, + -0.83094501 -0.5 0.24398801, + -0.754439 -0.65636998 -1.09361e-016, + -0.86403799 -0.28250501 0.41668901, + -0.926799 -0.25881901 0.27213299, + -0.90891898 -0.41697299 -2.84293e-016, + -0.90905899 1.15853e-005 0.41666701, + -0.95949298 -1.73272e-017 0.28173301, + -0.98961699 -0.143728 -4.3614701e-016, + -0.926799 0.25881901 0.27213299, + -0.98998302 0.141184 -5.5259699e-016, + -0.86403 0.282527 0.41668901, + -0.83094501 0.5 0.24398801, + -0.90998799 0.414635 -6.2419001e-016, + -0.656519 0.62509501 0.42218399, + -0.678464 0.70710701 0.19921499, + -0.75612301 0.65442902 -6.45114e-016, + -0.73839903 0.53024298 0.416664, + -0.52340299 0.78279197 0.33658201, + -0.47974601 0.86602497 0.140866, + -0.54088098 0.84109902 -6.1367098e-016, + -0.36416 0.90141398 0.23417901, + -0.25023201 0.92400998 0.28911701, + -0.36330199 0.83175498 0.41975701, + -0.587704 0.69354302 0.41665599, + -0.448614 0.790658 0.416659, + -0.52036101 -0.84248698 -0.13943, + -0.73145503 -0.65636998 -0.184802, + -0.88238901 -0.41697299 -0.217998, + -0.96694303 -0.143728 -0.21062499, + -0.96713698 0.141184 -0.21145301, + -0.88383001 0.414635 -0.21661399, + -0.73379201 0.65442902 -0.18240599, + -0.52245098 0.84109902 -0.13999, + -0.33019999 0.846964 0.41667801, + -0.190717 0.88793802 0.41856101, + -0.23389401 0.87845302 0.41666901, + -0.15438201 0.89585698 0.41666099, + -0.059604801 0.90651298 0.41795, + -0.077571198 0.90574402 0.416666, + -3.13677e-016 0.90905899 0.41666701, + 0.060693301 0.90646601 0.41789401, + 0.077574901 0.90574402 0.416666, + 0.154388 0.89585602 0.41666099, + 0.192021 0.88765299 0.418569, + 0.23390201 0.87845099 0.41666901, + 0.33020899 0.84696001 0.41667801, + -0.28173301 -0.95949298 2.16185e-016, + -0.248522 -0.96592599 -0.0722792, + 5.7683399e-016 -1 4.0808001e-016, + -0.23548099 -0.96014398 -0.150575, + -0.27213299 -0.95949298 0.072917797, + -0.28173301 -0.95949298 1.60072e-016, + 2.09452e-016 -1 4.0808001e-016, + -0.182551 -0.96054602 -0.20982599, + -0.094621703 -0.973912 -0.206256, + -0.029776899 -0.97830403 -0.205024, + 0.029242599 -0.978315 -0.20504899, + 0.093973503 -0.97397798 -0.206241, + 0.181538 -0.96075499 -0.209748, + 0.233924 -0.96054697 -0.150429, + 0.248335 -0.96592599 -0.072917797, + 0.28173301 -0.95949298 5.3241299e-016, + 0.27213299 -0.95949298 0.072917797, + -0.24398801 -0.95949298 0.140866, + -0.19921499 -0.95949298 0.19921499, + -0.140866 -0.95949298 0.24398801, + -0.072917797 -0.95949298 0.27213299, + 3.1616201e-016 -0.95949298 0.28173301, + 0.072917797 -0.95949298 0.27213299, + 0.140866 -0.95949298 0.24398801, + 0.19921499 -0.95949298 0.19921499, + 0.24398801 -0.95949298 0.140866, + -0.48010701 -0.86602497 -0.139633, + -0.54088098 -0.84109902 6.56304e-018, + -0.67897397 -0.70710701 -0.19746999, + -0.452191 -0.84375203 -0.289148, + -0.75612301 -0.65442902 -2.03591e-016, + -0.83157003 -0.5 -0.241851, + -0.63285601 -0.66010201 -0.404672, + -0.90998799 -0.414635 -3.9721901e-016, + -0.927495 -0.25881901 -0.26975, + -0.827748 -0.39348799 -0.40000001, + -0.69032699 -0.60286701 -0.40000001, + -0.98998302 -0.141184 -5.5860298e-016, + -0.96021402 -7.3638498e-016 -0.27926499, + -0.90652603 -0.13494401 -0.40000001, + -0.98961699 0.143728 -6.7464099e-016, + -0.927495 0.25881901 -0.26975, + -0.90652198 0.13497099 -0.40000001, + -0.90891898 0.41697299 -7.3591599e-016, + -0.83157003 0.5 -0.241851, + -0.82773697 0.39351299 -0.40000001, + -0.754439 0.65636998 -7.3745298e-016, + -0.67897397 0.70710701 -0.19746999, + -0.69031203 0.60288399 -0.40000001, + -0.53871697 0.84248698 -6.7912698e-016, + -0.48010701 0.86602497 -0.139633, + -0.452191 0.84375203 -0.28914699, + -0.632855 0.66010302 -0.40467101, + -0.27926499 0.96021402 -5.6567301e-016, + -0.248522 0.96592599 -0.0722792, + -0.23548099 0.96014398 -0.150575, + -6.8711397e-016 1 -4.93577e-016, + -0.26975 0.96021402 0.0722792, + -6.9929399e-016 1 -4.0808001e-016, + -0.27926499 0.96021402 -6.2129401e-016, + -0.182551 0.96054602 -0.20982599, + 0.233925 0.96054697 -0.150429, + 0.248335 0.96592599 -0.072917797, + 0.27926499 0.96021402 -2.5221401e-016, + 0.181538 0.96075499 -0.209748, + 0.26975 0.96021402 0.0722792, + 0.093973503 0.97397798 -0.206241, + 0.029242599 0.978315 -0.20504899, + -0.029776899 0.97830403 -0.205024, + -0.094621703 0.973912 -0.206256, + 0.241851 0.96021402 0.139633, + 0.19746999 0.96021402 0.19746999, + 0.139633 0.96021402 0.241851, + 0.0722792 0.96021402 0.26975, + -4.38023e-016 0.96021402 0.27926499, + -0.0722792 0.96021402 0.26975, + -0.139633 0.96021402 0.241851, + -0.19746999 0.96021402 0.19746999, + -0.241851 0.96021402 0.139633, + -0.52036101 0.84248698 0.13943, + -0.53871697 0.84248698 -7.8642202e-016, + -0.72873199 0.65636998 0.195263, + -0.754439 0.65636998 -8.8771298e-016, + -0.879924 0.41697299 0.227745, + -0.90891898 0.41697299 -9.1694398e-016, + -0.96493202 0.143728 0.21965399, + -0.98961699 0.143728 -8.71741e-016, + -0.96530801 -0.141184 0.219653, + -0.98998302 -0.141184 -7.5577499e-016, + -0.88109499 -0.414635 0.227485, + -0.90998799 -0.414635 -5.7845902e-016, + -0.73035902 -0.65442902 0.19569901, + -0.75612301 -0.65442902 -3.5418701e-016, + -0.52245098 -0.84109902 0.13999, + -0.54088098 -0.84109902 -1.01163e-016, + -0.35069701 -0.84529698 -0.40309501, + -0.54756999 -0.73496097 -0.40000001, + -0.41940701 -0.81492198 -0.40000001, + -0.54755598 0.73497099 -0.40000001, + -0.35069701 0.84529603 -0.40309501, + -0.419395 0.814928 -0.40000001, + -0.31071201 -0.86224002 -0.40000001, + -0.184306 -0.89701003 -0.40175101, + -0.22234701 -0.88913602 -0.40000001, + -0.14757299 -0.90455598 -0.40000001, + -0.0582617 -0.91415697 -0.40115201, + -0.074101403 -0.91351497 -0.40000001, + 3.1835601e-016 -0.91651499 -0.40000001, + 0.057216901 -0.91419899 -0.40120599, + 0.074097201 -0.91351497 -0.40000001, + 0.14756501 -0.904558 -0.40000001, + 0.183056 -0.89726698 -0.401748, + 0.22233801 -0.88913798 -0.40000001, + 0.310702 -0.86224401 -0.40000001, + 0.348827 -0.84609997 -0.403032, + 0.44939101 -0.84530097 -0.28898701, + 0.419395 -0.814928 -0.40000001, + 0.47974601 -0.86602497 -0.140866, + 0.54755598 -0.73497099 -0.40000001, + 0.62939799 -0.66335601 -0.40474299, + 0.678464 -0.70710701 -0.19921499, + 0.69031203 -0.60288399 -0.40000001, + 0.54088098 -0.84109902 6.1367098e-016, + 0.83094501 -0.5 -0.24398801, + 0.75612301 -0.65442902 6.45114e-016, + 0.82773697 -0.39351299 -0.40000001, + 0.926799 -0.25881901 -0.27213299, + 0.90998799 -0.414635 6.2419001e-016, + 0.90652198 -0.13497099 -0.40000001, + 0.95949298 1.73272e-017 -0.28173301, + 0.98998302 -0.141184 5.5259699e-016, + 0.90652603 0.13494401 -0.40000001, + 0.926799 0.25881901 -0.27213299, + 0.98961699 0.143728 4.3614701e-016, + 0.827748 0.39348799 -0.40000001, + 0.83094501 0.5 -0.24398801, + 0.90891898 0.41697299 2.84293e-016, + 0.62939799 0.66335499 -0.404744, + 0.678464 0.70710701 -0.19921499, + 0.754439 0.65636998 1.09361e-016, + 0.69032699 0.60286701 -0.40000001, + 0.44939101 0.84530097 -0.28898799, + 0.47974601 0.86602497 -0.140866, + 0.53871697 0.84248698 -7.4447698e-017, + 0.34882599 0.84609997 -0.403032, + 0.54756999 0.73496097 -0.40000001, + 0.41940701 0.81492198 -0.40000001, + 0.52245098 -0.84109902 0.13999, + 0.73035902 -0.65442902 0.19569901, + 0.88109499 -0.414635 0.227485, + 0.96530801 -0.141184 0.219653, + 0.96493202 0.143728 0.21965399, + 0.879924 0.41697299 0.227745, + 0.72873199 0.65636998 0.195263, + 0.52036101 0.84248698 0.13943, + 0.31071201 0.86224002 -0.40000001, + 0.183056 0.89726698 -0.401748, + 0.22234701 0.88913602 -0.40000001, + 0.14757299 0.90455598 -0.40000001, + 0.057216901 0.91419899 -0.40120599, + 0.074101403 0.91351497 -0.40000001, + -3.13469e-016 0.91651499 -0.40000001, + -0.0582617 0.91415697 -0.40115201, + -0.074097201 0.91351497 -0.40000001, + -0.14756501 0.904558 -0.40000001, + -0.184306 0.89701003 -0.40175101, + -0.22233801 0.88913798 -0.40000001, + -0.310702 0.86224401 -0.40000001, + -0.46841699 0.84109902 -0.270441, + -0.38246101 0.84109902 -0.38246101, + -0.270441 0.84109902 -0.46841699, + -0.13999 0.84109902 -0.52245098, + -2.13454e-016 0.84109902 -0.54088098, + 0.13999 0.84109902 -0.52245098, + 0.270441 0.84109902 -0.46841699, + 0.38246101 0.84109902 -0.38246101, + 0.46841699 0.84109902 -0.270441, + 0.46654299 -0.84248698 -0.26935899, + 0.38093099 -0.84248698 -0.38093099, + 0.26935899 -0.84248698 -0.46654299, + 0.13943 -0.84248698 -0.52036101, + 4.4796597e-016 -0.84248698 -0.53871697, + -0.13943 -0.84248698 -0.52036101, + -0.26935899 -0.84248698 -0.46654299, + -0.38093099 -0.84248698 -0.38093099, + -0.46654299 -0.84248698 -0.26935899, + 0.66411197 -0.65636998 -0.35795799, + 0.55634499 -0.65636998 -0.50956702, + 0.41475901 -0.65636998 -0.63020098, + 0.247961 -0.65636998 -0.71252602, + 0.066090301 -0.65636998 -0.75153798, + -0.064778097 -0.65636998 -0.75165302, + 0.00183532 -0.666659 -0.74536002, + -0.246924 -0.65636998 -0.71288598, + -0.41402501 -0.65636998 -0.630683, + -0.55589998 -0.65636998 -0.51005203, + -0.663903 -0.65636998 -0.35834399, + 0.80427098 -0.41697299 -0.423417, + 0.679187 -0.41697299 -0.60401899, + 0.51442403 -0.41697299 -0.74933398, + 0.39925 -0.53383398 -0.74540001, + 0.206231 -0.63396603 -0.74535602, + 0.309017 -0.95105702 5.4261201e-016, + 0.101941 -0.99479002 4.5692298e-016, + 0.0027532901 -0.99999601 4.0945501e-016, + 0.309347 -0.95094901 5.4273398e-016, + -1.04596e-013 -1 4.0808001e-016, + -0.099932402 -0.99499398 3.56072e-016, + -0.20272399 -0.63509601 -0.74535602, + -0.304086 -0.952645 2.36715e-016, + -0.395935 -0.53628999 -0.74540502, + -0.51469803 -0.41697299 -0.74914598, + -0.67935199 -0.41697299 -0.60383302, + -0.80434799 -0.41697299 -0.42326999, + -0.309017 -0.95105702 2.3360099e-016, + -0.59398299 -0.80447799 3.13047e-017, + -0.58778501 -0.809017 3.6256001e-017, + -0.77718002 -0.62927902 -1.31787e-016, + -0.54309201 -0.386646 -0.74535602, + -0.809017 -0.58778501 -1.6463801e-016, + -0.81463897 -0.57996899 -1.70638e-016, + -0.79173797 -0.143728 -0.59371197, + -0.63561797 -0.201068 -0.74536002, + -0.64723498 -0.143728 -0.74861801, + -0.89995998 -0.143728 -0.41159901, + -0.95105702 -0.309017 -3.4941599e-016, + -0.95343399 -0.30160099 -3.5363099e-016, + -0.97627503 -0.216536 -3.9976501e-016, + -0.66666698 -3.21339e-016 -0.74535602, + -1 -2.70682e-016 -4.99991e-016, + -0.89965397 0.141184 -0.41314599, + -0.79064798 0.141184 -0.59577101, + -0.64515001 0.141184 -0.750898, + -0.976928 0.213568 -5.7560802e-016, + -0.68350703 0.414635 -0.60074598, + -0.62256098 0.238391 -0.745377, + -0.95105702 0.309017 -6.0162299e-016, + -0.93386698 0.35762101 -6.1286301e-016, + -0.80686098 0.414635 -0.420775, + -0.52085698 0.414635 -0.74618101, + -0.809017 0.58778501 -6.4436401e-016, + -0.78252202 0.62262303 -6.4533402e-016, + -0.562976 0.65442902 -0.504758, + -0.424582 0.65442902 -0.62566203, + -0.51600802 0.422178 -0.74532002, + -0.77397197 0.63322002 -6.4538299e-016, + -0.66811699 0.65442902 -0.354038, + -0.37023699 0.55437201 -0.74538302, + -0.58778501 0.809017 -6.2403098e-016, + -0.55536699 0.83160502 -6.1704e-016, + -0.26110899 0.65442902 -0.70960897, + -0.194452 0.63774103 -0.74530202, + -0.309017 0.95105702 -5.4261201e-016, + -0.291682 0.95651501 -5.3617302e-016, + -0.082211703 0.65442902 -0.75164098, + -0.12601399 0.99202901 -4.6783202e-016, + 7.43372e-005 0.66666698 -0.74535602, + -1.05581e-013 1 -4.0808001e-016, + 0.000111506 1 -4.08024e-016, + 0.082134299 0.65442902 -0.75164902, + 0.125908 0.99204201 -3.4187899e-016, + 0.26104799 0.65442902 -0.70963198, + 0.194812 0.63762999 -0.74530298, + 0.29222399 0.95635003 -2.4415701e-016, + 0.424539 0.65442902 -0.625691, + 0.37046799 0.55421799 -0.74538302, + 0.56295002 0.65442902 -0.50478703, + 0.51611298 0.42205101 -0.74531901, + 0.66810399 0.65442902 -0.35406101, + 0.68352002 0.414635 -0.60073102, + 0.52087897 0.414635 -0.74616498, + 0.80686802 0.414635 -0.42076299, + 0.89998502 -0.143728 -0.411544, + 0.79179198 -0.143728 -0.59363902, + 0.54492903 -0.38405299 -0.74535602, + 0.64732701 -0.143728 -0.74853897, + 0.63604599 -0.19971099 -0.745359, + 0.809017 -0.58778501 6.4436401e-016, + 0.77703798 -0.629453 6.4537902e-016, + 0.59895003 -0.80078602 6.2625402e-016, + 0.81739402 -0.57607901 6.4377601e-016, + 0.58778501 -0.809017 6.2403098e-016, + 0.89965397 0.141184 -0.41314599, + 0.79064798 0.141184 -0.59577101, + 1 1.48222e-016 4.99991e-016, + 0.97628099 -0.216509 5.7648501e-016, + 0.95407498 -0.29956701 5.9927602e-016, + 0.66666698 2.02852e-016 -0.74535602, + 0.95105702 -0.309017 6.0162299e-016, + 0.64515001 0.141184 -0.75089902, + 0.95105702 0.309017 3.4941599e-016, + 0.976928 0.213568 4.0130301e-016, + 1 2.70682e-016 4.99991e-016, + 0.62255698 0.238405 -0.745377, + 0.93385899 0.35764 3.2097599e-016, + 1 1.55517e-016 4.99991e-016, + 0.809017 0.58778501 1.6463801e-016, + 0.78253299 0.62260997 1.3718501e-016, + 0.58778501 0.809017 -3.6256001e-017, + 0.77412802 0.63302898 1.28731e-016, + 0.309017 0.95105702 -2.3360099e-016, + 0.555713 0.83137399 -6.1415103e-017, + 0.46654299 0.84248698 0.26935899, + 0.38093099 0.84248698 0.38093099, + 0.26935899 0.84248698 0.46654299, + 0.13943 0.84248698 0.52036101, + -4.4796597e-016 0.84248698 0.53871697, + -0.13943 0.84248698 0.52036101, + -0.26935899 0.84248698 0.46654299, + -0.38093099 0.84248698 0.38093099, + -0.46654299 0.84248698 0.26935899, + -0.46841699 -0.84109902 0.270441, + -0.38246101 -0.84109902 0.38246101, + -0.270441 -0.84109902 0.46841699, + -0.13999 -0.84109902 0.52245098, + 2.13454e-016 -0.84109902 0.54088098, + 0.13999 -0.84109902 0.52245098, + 0.270441 -0.84109902 0.46841699, + 0.38246101 -0.84109902 0.38246101, + 0.46841699 -0.84109902 0.270441, + -0.65482199 -0.65442902 0.37806201, + -0.53465998 -0.65442902 0.53465998, + -0.37806201 -0.65442902 0.65482199, + -0.19569901 -0.65442902 0.73035902, + 9.3419899e-017 -0.65442902 0.75612301, + 0.19569901 -0.65442902 0.73035902, + 0.37806201 -0.65442902 0.65482199, + 0.53465998 -0.65442902 0.53465998, + 0.65482199 -0.65442902 0.37806201, + -0.796251 -0.414635 0.44052401, + -0.66084403 -0.414635 0.62559003, + -0.48347199 -0.414635 0.77092898, + -0.36233801 -0.52757502 0.76835901, + -0.193812 -0.60996801 0.76836002, + 4.8129101e-007 -0.63999999 0.76837498, + 0.36233899 -0.52757502 0.76835901, + 0.193813 -0.60996699 0.76836002, + 0.48347199 -0.414635 0.77092898, + 0.66084403 -0.414635 0.62559003, + 0.796251 -0.414635 0.44052401, + -0.89251202 -0.141184 0.42835701, + -0.77522397 -0.141184 0.61570698, + -0.50341702 -0.39515001 0.76839298, + -0.61929101 -0.141184 0.77236402, + -0.60451102 -0.210188 0.76836598, + 4.92208e-014 -4.7892202e-014 1, + -0.38268599 0.92387903 6.2912701e-014, + -1.05382e-013 1 4.7892202e-014, + -1.6043e-006 1 4.78923e-014, + 0.38268301 0.92387998 2.55806e-014, + 0.50341702 -0.39514899 0.76839298, + 0.77522397 -0.141184 0.61570698, + 0.60451198 -0.210187 0.76836598, + 0.61929101 -0.141184 0.77236402, + 0.89251202 -0.141184 0.42835701, + 0.64000797 5.1775203e-007 0.76836801, + 0.89210898 0.143728 0.42834899, + 0.77478099 0.143728 0.61567599, + 0.618801 0.143728 0.77228701, + 0.65894401 0.41697299 0.62603998, + 0.60451102 0.210188 0.76836598, + 0.794788 0.41697299 0.44095901, + 0.50341702 0.39515001 0.76839298, + 0.48105901 0.41697299 0.77117801, + 0.53346902 0.65636998 0.53346902, + 0.37721899 0.65636998 0.65336299, + 0.36233801 0.52757502 0.76835901, + 0.65336299 0.65636998 0.37721899, + 0.195263 0.65636998 0.72873199, + 0.193812 0.60996801 0.76836002, + -4.2154601e-016 0.65636998 0.754439, + -4.8131898e-007 0.63999999 0.76837498, + -0.195263 0.65636998 0.72873199, + -0.193813 0.60996699 0.76836002, + 0.38268599 -0.92387903 -6.2912701e-014, + -1.04795e-013 -1 -4.7892202e-014, + 1.60439e-006 -1 -4.78923e-014, + -0.38268301 -0.92387998 -2.55806e-014, + -0.36233899 0.52757502 0.76835901, + -0.37721899 0.65636998 0.65336299, + -0.48105901 0.41697299 0.77117801, + -0.53346902 0.65636998 0.53346902, + -0.65894401 0.41697299 0.62603998, + -0.50341702 0.39514899 0.76839298, + -0.65336299 0.65636998 0.37721899, + -0.794788 0.41697299 0.44095901, + -0.77478099 0.143728 0.61567599, + -0.618801 0.143728 0.77228701, + -0.60451198 0.210187 0.76836598, + -0.89210898 0.143728 0.42834899, + -0.64000797 -5.1778301e-007 0.76836801, + -4.92208e-014 4.7892202e-014 -1, + -0.38268301 0.92387998 6.2912701e-014, + 0.38268301 -0.92387998 -6.2912701e-014, + 1 6.3806399e-016 -4.8776701e-014, + 0.90096903 0.43388399 -2.31667e-014, + 0.92387998 -0.38268301 -6.3391397e-014, + 1 3.9314301e-016 -4.8776701e-014, + 1 5.1156698e-016 -4.8776701e-014, + 0.62348998 0.78183198 7.0318299e-015, + 0.22252101 0.97492802 3.5837601e-014, + -0.22252101 0.97492802 5.7545297e-014, + -0.62348998 0.78183198 6.7855403e-014, + -0.90096903 0.43388399 6.4726002e-014, + -1 -5.1560399e-016 4.8776701e-014, + -0.92387998 -0.38268301 2.67363e-014, + -0.70710701 -0.70710701 6.25463e-016, + -0.70710802 0.70710599 6.8355301e-014, + -0.70710701 0.70710701 6.8355301e-014, + -0.92387998 0.38268301 6.3391397e-014, + -0.90096903 -0.43388399 2.31667e-014, + -0.62348998 -0.78183198 -7.0318299e-015, + -0.22252101 -0.97492802 -3.5837601e-014, + 0.22252101 -0.97492802 -5.7545297e-014, + 0.62348998 -0.78183198 -6.7855403e-014, + 0.90096903 -0.43388399 -6.4726002e-014, + 0.92387998 0.38268301 -2.67363e-014, + 0.70710701 0.70710701 -6.25463e-016, + 0.70710802 -0.70710599 -6.8355301e-014, + 0.70710701 -0.70710701 -6.8355301e-014 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 6, 2, 5, -1, 7, 2, 6, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 14, 2, 13, -1, 15, 4, 2, -1, + 16, 15, 2, -1, 17, 16, 2, -1, + 18, 17, 2, -1, 19, 18, 2, -1, + 20, 19, 2, -1, 21, 20, 2, -1, + 22, 21, 2, -1, 23, 22, 2, -1, + 14, 23, 2, -1, 0, 24, 1, -1, + 25, 1, 24, -1, 25, 3, 1, -1, + 26, 27, 24, -1, 28, 24, 27, -1, + 0, 26, 24, -1, 28, 25, 24, -1, + 29, 30, 27, -1, 31, 27, 30, -1, + 26, 29, 27, -1, 31, 28, 27, -1, + 32, 33, 30, -1, 34, 30, 33, -1, + 29, 32, 30, -1, 35, 31, 30, -1, + 34, 35, 30, -1, 36, 37, 33, -1, + 38, 33, 37, -1, 32, 36, 33, -1, + 38, 34, 33, -1, 39, 40, 37, -1, + 38, 37, 40, -1, 36, 39, 37, -1, + 41, 42, 40, -1, 43, 40, 42, -1, + 39, 41, 40, -1, 43, 38, 40, -1, + 44, 45, 42, -1, 46, 42, 45, -1, + 41, 44, 42, -1, 46, 43, 42, -1, + 47, 48, 45, -1, 49, 45, 48, -1, + 44, 47, 45, -1, 50, 46, 45, -1, + 49, 50, 45, -1, 51, 52, 48, -1, + 53, 48, 52, -1, 47, 51, 48, -1, + 53, 49, 48, -1, 51, 54, 52, -1, + 55, 52, 54, -1, 55, 53, 52, -1, + 56, 54, 51, -1, 57, 55, 54, -1, + 58, 54, 59, -1, 60, 59, 54, -1, + 61, 54, 58, -1, 62, 60, 54, -1, + 63, 54, 61, -1, 64, 54, 63, -1, + 65, 54, 64, -1, 66, 54, 65, -1, + 57, 54, 66, -1, 67, 62, 54, -1, + 68, 67, 54, -1, 69, 68, 54, -1, + 70, 69, 54, -1, 71, 70, 54, -1, + 72, 71, 54, -1, 73, 72, 54, -1, + 74, 73, 54, -1, 75, 74, 54, -1, + 56, 75, 54, -1, 76, 51, 47, -1, + 76, 56, 51, -1, 77, 47, 44, -1, + 76, 47, 77, -1, 78, 44, 41, -1, + 78, 77, 44, -1, 79, 41, 39, -1, + 78, 41, 79, -1, 80, 39, 36, -1, + 79, 39, 80, -1, 81, 36, 32, -1, + 80, 36, 81, -1, 82, 32, 29, -1, + 81, 32, 82, -1, 83, 29, 26, -1, + 82, 29, 83, -1, 4, 26, 0, -1, + 83, 26, 4, -1, 84, 3, 25, -1, + 84, 5, 3, -1, 85, 25, 28, -1, + 85, 84, 25, -1, 86, 28, 31, -1, + 87, 85, 28, -1, 86, 87, 28, -1, + 88, 31, 35, -1, 89, 86, 31, -1, + 89, 31, 88, -1, 90, 35, 34, -1, + 88, 35, 90, -1, 90, 34, 38, -1, + 91, 38, 43, -1, 92, 38, 91, -1, + 90, 38, 92, -1, 93, 43, 46, -1, + 91, 43, 93, -1, 94, 46, 50, -1, + 93, 46, 94, -1, 95, 50, 49, -1, + 96, 50, 95, -1, 94, 50, 96, -1, + 97, 49, 53, -1, 97, 95, 49, -1, + 98, 53, 55, -1, 99, 53, 98, -1, + 97, 53, 99, -1, 98, 55, 57, -1, + 6, 5, 84, -1, 100, 84, 85, -1, + 101, 6, 84, -1, 102, 101, 84, -1, + 100, 102, 84, -1, 103, 85, 87, -1, + 104, 100, 85, -1, 104, 85, 103, -1, + 105, 87, 86, -1, 106, 103, 87, -1, + 106, 87, 105, -1, 105, 86, 89, -1, + 107, 6, 101, -1, 108, 7, 6, -1, + 109, 108, 6, -1, 107, 109, 6, -1, + 110, 101, 102, -1, 111, 107, 101, -1, + 110, 111, 101, -1, 104, 102, 100, -1, + 110, 102, 104, -1, 112, 7, 108, -1, + 112, 8, 7, -1, 113, 108, 109, -1, + 114, 112, 108, -1, 114, 108, 115, -1, + 113, 115, 108, -1, 116, 109, 107, -1, + 113, 109, 116, -1, 116, 107, 111, -1, + 112, 117, 8, -1, 9, 8, 117, -1, + 118, 117, 112, -1, 119, 9, 117, -1, + 120, 119, 117, -1, 120, 117, 118, -1, + 114, 118, 112, -1, 121, 122, 9, -1, + 123, 9, 122, -1, 119, 121, 9, -1, + 123, 10, 9, -1, 124, 122, 121, -1, + 125, 123, 122, -1, 126, 125, 122, -1, + 126, 122, 124, -1, 127, 121, 119, -1, + 127, 124, 121, -1, 127, 119, 120, -1, + 11, 10, 123, -1, 128, 129, 123, -1, + 130, 123, 129, -1, 125, 128, 123, -1, + 130, 11, 123, -1, 131, 129, 128, -1, + 132, 130, 129, -1, 133, 132, 129, -1, + 133, 129, 131, -1, 134, 128, 125, -1, + 134, 131, 128, -1, 134, 125, 126, -1, + 12, 11, 130, -1, 132, 135, 130, -1, + 136, 130, 135, -1, 136, 12, 130, -1, + 137, 138, 135, -1, 139, 135, 138, -1, + 132, 137, 135, -1, 139, 136, 135, -1, + 140, 138, 137, -1, 141, 139, 138, -1, + 142, 141, 138, -1, 142, 138, 140, -1, + 143, 137, 132, -1, 143, 140, 137, -1, + 143, 132, 133, -1, 13, 12, 136, -1, + 144, 136, 139, -1, 144, 13, 136, -1, + 141, 145, 139, -1, 146, 139, 145, -1, + 146, 144, 139, -1, 147, 148, 145, -1, + 149, 145, 148, -1, 141, 147, 145, -1, + 149, 146, 145, -1, 150, 151, 148, -1, + 152, 148, 151, -1, 147, 150, 148, -1, + 152, 149, 148, -1, 150, 153, 151, -1, + 154, 151, 153, -1, 154, 152, 151, -1, + 155, 156, 153, -1, 157, 153, 156, -1, + 150, 155, 153, -1, 157, 154, 153, -1, + 158, 159, 156, -1, 160, 156, 159, -1, + 161, 158, 156, -1, 155, 161, 156, -1, + 160, 157, 156, -1, 162, 163, 159, -1, + 164, 159, 163, -1, 158, 162, 159, -1, + 164, 160, 159, -1, 165, 59, 163, -1, + 60, 163, 59, -1, 162, 165, 163, -1, + 60, 164, 163, -1, 165, 58, 59, -1, + 166, 58, 165, -1, 166, 61, 58, -1, + 167, 165, 162, -1, 167, 166, 165, -1, + 168, 162, 158, -1, 169, 167, 162, -1, + 168, 169, 162, -1, 170, 158, 161, -1, + 171, 168, 158, -1, 170, 171, 158, -1, + 172, 161, 155, -1, 170, 161, 172, -1, + 172, 155, 150, -1, 173, 150, 147, -1, + 174, 150, 173, -1, 172, 150, 174, -1, + 175, 147, 141, -1, 173, 147, 175, -1, + 175, 141, 142, -1, 176, 13, 144, -1, + 176, 14, 13, -1, 177, 144, 146, -1, + 177, 176, 144, -1, 178, 146, 149, -1, + 178, 177, 146, -1, 179, 149, 152, -1, + 179, 178, 149, -1, 180, 152, 154, -1, + 180, 179, 152, -1, 181, 154, 157, -1, + 181, 180, 154, -1, 182, 157, 160, -1, + 182, 181, 157, -1, 183, 160, 164, -1, + 183, 182, 160, -1, 62, 164, 60, -1, + 183, 164, 62, -1, 63, 61, 166, -1, + 184, 166, 167, -1, 185, 63, 166, -1, + 186, 185, 166, -1, 184, 186, 166, -1, + 187, 167, 169, -1, 188, 184, 167, -1, + 188, 167, 187, -1, 189, 169, 168, -1, + 190, 187, 169, -1, 190, 169, 189, -1, + 189, 168, 171, -1, 191, 63, 185, -1, + 192, 64, 63, -1, 193, 192, 63, -1, + 191, 193, 63, -1, 194, 185, 186, -1, + 195, 191, 185, -1, 194, 195, 185, -1, + 188, 186, 184, -1, 194, 186, 188, -1, + 65, 64, 192, -1, 196, 192, 193, -1, + 197, 65, 192, -1, 198, 197, 192, -1, + 198, 192, 199, -1, 196, 199, 192, -1, + 200, 193, 191, -1, 196, 193, 200, -1, + 200, 191, 195, -1, 197, 201, 65, -1, + 66, 65, 201, -1, 202, 201, 197, -1, + 203, 66, 201, -1, 204, 203, 201, -1, + 204, 201, 202, -1, 198, 202, 197, -1, + 205, 206, 66, -1, 98, 66, 206, -1, + 203, 205, 66, -1, 98, 57, 66, -1, + 207, 206, 205, -1, 208, 98, 206, -1, + 209, 208, 206, -1, 209, 206, 207, -1, + 210, 205, 203, -1, 210, 207, 205, -1, + 210, 203, 204, -1, 211, 99, 98, -1, + 208, 211, 98, -1, 212, 99, 211, -1, + 213, 97, 99, -1, 213, 99, 212, -1, + 214, 211, 208, -1, 214, 212, 211, -1, + 214, 208, 209, -1, 215, 95, 97, -1, + 215, 96, 95, -1, 215, 97, 213, -1, + 216, 217, 218, -1, 219, 218, 217, -1, + 220, 216, 218, -1, 221, 218, 219, -1, + 222, 218, 221, -1, 223, 218, 222, -1, + 224, 218, 223, -1, 225, 218, 224, -1, + 226, 218, 225, -1, 227, 218, 226, -1, + 228, 218, 227, -1, 229, 218, 228, -1, + 230, 218, 229, -1, 231, 220, 218, -1, + 232, 231, 218, -1, 233, 232, 218, -1, + 234, 233, 218, -1, 235, 234, 218, -1, + 236, 235, 218, -1, 237, 236, 218, -1, + 238, 237, 218, -1, 239, 238, 218, -1, + 230, 239, 218, -1, 216, 240, 217, -1, + 219, 217, 240, -1, 241, 242, 240, -1, + 243, 240, 242, -1, 216, 241, 240, -1, + 243, 219, 240, -1, 244, 245, 242, -1, + 96, 242, 245, -1, 241, 244, 242, -1, + 96, 243, 242, -1, 246, 247, 245, -1, + 93, 245, 247, -1, 244, 246, 245, -1, + 94, 96, 245, -1, 93, 94, 245, -1, + 248, 249, 247, -1, 91, 247, 249, -1, + 246, 248, 247, -1, 91, 93, 247, -1, + 250, 251, 249, -1, 92, 249, 251, -1, + 248, 250, 249, -1, 92, 91, 249, -1, + 252, 253, 251, -1, 90, 251, 253, -1, + 250, 252, 251, -1, 90, 92, 251, -1, + 254, 255, 253, -1, 88, 253, 255, -1, + 252, 254, 253, -1, 88, 90, 253, -1, + 256, 257, 255, -1, 258, 255, 257, -1, + 254, 256, 255, -1, 89, 88, 255, -1, + 258, 89, 255, -1, 259, 260, 257, -1, + 261, 257, 260, -1, 256, 259, 257, -1, + 261, 258, 257, -1, 259, 262, 260, -1, + 261, 260, 262, -1, 263, 262, 259, -1, + 264, 261, 262, -1, 265, 262, 266, -1, + 267, 266, 262, -1, 268, 262, 265, -1, + 269, 267, 262, -1, 270, 262, 268, -1, + 271, 262, 270, -1, 272, 262, 271, -1, + 273, 262, 272, -1, 264, 262, 273, -1, + 274, 269, 262, -1, 275, 274, 262, -1, + 276, 275, 262, -1, 277, 276, 262, -1, + 278, 277, 262, -1, 279, 278, 262, -1, + 280, 279, 262, -1, 281, 280, 262, -1, + 282, 281, 262, -1, 263, 282, 262, -1, + 283, 259, 256, -1, 283, 263, 259, -1, + 284, 256, 254, -1, 283, 256, 284, -1, + 285, 254, 252, -1, 284, 254, 285, -1, + 286, 252, 250, -1, 286, 285, 252, -1, + 287, 250, 248, -1, 286, 250, 287, -1, + 288, 248, 246, -1, 287, 248, 288, -1, + 289, 246, 244, -1, 288, 246, 289, -1, + 290, 244, 241, -1, 289, 244, 290, -1, + 220, 241, 216, -1, 290, 241, 220, -1, + 212, 219, 243, -1, 212, 221, 219, -1, + 215, 243, 96, -1, 213, 212, 243, -1, + 215, 213, 243, -1, 105, 89, 258, -1, + 103, 258, 261, -1, 106, 258, 103, -1, + 106, 105, 258, -1, 103, 261, 264, -1, + 214, 221, 212, -1, 207, 222, 221, -1, + 209, 207, 221, -1, 214, 209, 221, -1, + 210, 222, 207, -1, 202, 223, 222, -1, + 204, 202, 222, -1, 210, 204, 222, -1, + 198, 223, 202, -1, 198, 224, 223, -1, + 198, 199, 224, -1, 225, 224, 199, -1, + 196, 225, 199, -1, 200, 195, 225, -1, + 226, 225, 195, -1, 196, 200, 225, -1, + 194, 226, 195, -1, 188, 187, 226, -1, + 227, 226, 187, -1, 194, 188, 226, -1, + 291, 227, 187, -1, 190, 291, 187, -1, + 292, 227, 291, -1, 292, 228, 227, -1, + 189, 171, 291, -1, 293, 291, 171, -1, + 190, 189, 291, -1, 293, 292, 291, -1, + 170, 293, 171, -1, 229, 228, 292, -1, + 294, 292, 293, -1, 294, 229, 292, -1, + 170, 295, 293, -1, 296, 293, 295, -1, + 296, 294, 293, -1, 172, 297, 295, -1, + 298, 295, 297, -1, 170, 172, 295, -1, + 298, 296, 295, -1, 174, 299, 297, -1, + 300, 297, 299, -1, 172, 174, 297, -1, + 300, 298, 297, -1, 173, 301, 299, -1, + 302, 299, 301, -1, 174, 173, 299, -1, + 302, 300, 299, -1, 175, 303, 301, -1, + 304, 301, 303, -1, 173, 175, 301, -1, + 304, 302, 301, -1, 140, 305, 303, -1, + 306, 303, 305, -1, 142, 140, 303, -1, + 175, 142, 303, -1, 306, 304, 303, -1, + 307, 308, 305, -1, 309, 305, 308, -1, + 140, 307, 305, -1, 309, 306, 305, -1, + 265, 266, 308, -1, 267, 308, 266, -1, + 307, 265, 308, -1, 267, 309, 308, -1, + 131, 265, 307, -1, 131, 268, 265, -1, + 143, 307, 140, -1, 133, 131, 307, -1, + 143, 133, 307, -1, 310, 229, 294, -1, + 310, 230, 229, -1, 311, 294, 296, -1, + 311, 310, 294, -1, 312, 296, 298, -1, + 312, 311, 296, -1, 313, 298, 300, -1, + 313, 312, 298, -1, 314, 300, 302, -1, + 314, 313, 300, -1, 315, 302, 304, -1, + 315, 314, 302, -1, 316, 304, 306, -1, + 316, 315, 304, -1, 317, 306, 309, -1, + 317, 316, 306, -1, 269, 309, 267, -1, + 317, 309, 269, -1, 134, 268, 131, -1, + 124, 270, 268, -1, 126, 124, 268, -1, + 134, 126, 268, -1, 127, 270, 124, -1, + 118, 271, 270, -1, 120, 118, 270, -1, + 127, 120, 270, -1, 272, 271, 118, -1, + 114, 272, 118, -1, 114, 115, 272, -1, + 273, 272, 115, -1, 113, 273, 115, -1, + 116, 111, 273, -1, 264, 273, 111, -1, + 113, 116, 273, -1, 110, 264, 111, -1, + 104, 103, 264, -1, 110, 104, 264, -1, + 183, 62, 67, -1, 318, 67, 68, -1, + 183, 67, 318, -1, 319, 68, 69, -1, + 318, 68, 319, -1, 320, 69, 70, -1, + 319, 69, 320, -1, 321, 70, 71, -1, + 320, 70, 321, -1, 322, 71, 72, -1, + 321, 71, 322, -1, 323, 72, 73, -1, + 322, 72, 323, -1, 324, 73, 74, -1, + 323, 73, 324, -1, 325, 74, 75, -1, + 324, 74, 325, -1, 326, 75, 56, -1, + 325, 75, 326, -1, 326, 56, 76, -1, + 83, 4, 15, -1, 327, 15, 16, -1, + 327, 83, 15, -1, 328, 16, 17, -1, + 328, 327, 16, -1, 329, 17, 18, -1, + 329, 328, 17, -1, 330, 18, 19, -1, + 330, 329, 18, -1, 331, 19, 20, -1, + 331, 330, 19, -1, 332, 20, 21, -1, + 332, 331, 20, -1, 333, 21, 22, -1, + 333, 332, 21, -1, 334, 22, 23, -1, + 334, 333, 22, -1, 335, 23, 14, -1, + 335, 334, 23, -1, 176, 335, 14, -1, + 336, 83, 327, -1, 336, 82, 83, -1, + 337, 327, 328, -1, 337, 336, 327, -1, + 338, 328, 329, -1, 338, 337, 328, -1, + 339, 329, 330, -1, 339, 338, 329, -1, + 340, 330, 331, -1, 340, 339, 330, -1, + 341, 331, 332, -1, 342, 340, 331, -1, + 341, 342, 331, -1, 343, 332, 333, -1, + 343, 341, 332, -1, 344, 333, 334, -1, + 344, 343, 333, -1, 345, 334, 335, -1, + 345, 344, 334, -1, 346, 335, 176, -1, + 346, 345, 335, -1, 177, 346, 176, -1, + 347, 82, 336, -1, 347, 81, 82, -1, + 348, 336, 337, -1, 348, 347, 336, -1, + 349, 337, 338, -1, 349, 348, 337, -1, + 350, 338, 339, -1, 350, 349, 338, -1, + 351, 339, 340, -1, 351, 350, 339, -1, + 352, 340, 342, -1, 352, 351, 340, -1, + 353, 342, 341, -1, 353, 352, 342, -1, + 354, 341, 343, -1, 353, 341, 354, -1, + 355, 343, 344, -1, 355, 354, 343, -1, + 356, 344, 345, -1, 356, 355, 344, -1, + 357, 345, 346, -1, 357, 356, 345, -1, + 358, 346, 177, -1, 358, 357, 346, -1, + 178, 358, 177, -1, 359, 354, 355, -1, + 359, 353, 354, -1, 360, 355, 356, -1, + 360, 359, 355, -1, 361, 356, 357, -1, + 362, 356, 361, -1, 362, 360, 356, -1, + 363, 357, 358, -1, 364, 361, 357, -1, + 365, 364, 357, -1, 363, 365, 357, -1, + 366, 358, 178, -1, 366, 363, 358, -1, + 179, 366, 178, -1, 367, 361, 364, -1, + 367, 362, 361, -1, 367, 364, 365, -1, + 368, 365, 363, -1, 367, 365, 368, -1, + 369, 363, 366, -1, 370, 368, 363, -1, + 369, 370, 363, -1, 180, 366, 179, -1, + 180, 369, 366, -1, 370, 371, 368, -1, + 372, 368, 371, -1, 367, 368, 372, -1, + 373, 371, 370, -1, 373, 374, 371, -1, + 375, 371, 374, -1, 375, 372, 371, -1, + 376, 370, 369, -1, 376, 373, 370, -1, + 181, 369, 180, -1, 181, 376, 369, -1, + 373, 377, 374, -1, 378, 374, 377, -1, + 378, 375, 374, -1, 379, 377, 373, -1, + 380, 381, 377, -1, 378, 377, 381, -1, + 379, 380, 377, -1, 382, 373, 376, -1, + 382, 379, 373, -1, 182, 376, 181, -1, + 182, 382, 376, -1, 380, 383, 381, -1, + 384, 381, 383, -1, 384, 378, 381, -1, + 385, 386, 383, -1, 387, 383, 386, -1, + 380, 385, 383, -1, 387, 384, 383, -1, + 385, 388, 386, -1, 387, 386, 388, -1, + 321, 388, 385, -1, 322, 389, 388, -1, + 390, 388, 389, -1, 321, 322, 388, -1, + 390, 387, 388, -1, 320, 385, 380, -1, + 320, 321, 385, -1, 319, 380, 379, -1, + 319, 320, 380, -1, 318, 379, 382, -1, + 318, 319, 379, -1, 183, 382, 182, -1, + 183, 318, 382, -1, 323, 391, 389, -1, + 390, 389, 391, -1, 322, 323, 389, -1, + 323, 392, 391, -1, 393, 391, 392, -1, + 390, 391, 393, -1, 324, 394, 392, -1, + 395, 392, 394, -1, 323, 324, 392, -1, + 395, 393, 392, -1, 325, 396, 394, -1, + 397, 394, 396, -1, 324, 325, 394, -1, + 397, 395, 394, -1, 326, 398, 396, -1, + 399, 396, 398, -1, 325, 326, 396, -1, + 400, 396, 399, -1, 397, 396, 400, -1, + 76, 77, 398, -1, 401, 398, 77, -1, + 326, 76, 398, -1, 399, 398, 401, -1, + 401, 77, 78, -1, 402, 81, 347, -1, + 402, 80, 81, -1, 403, 347, 348, -1, + 403, 402, 347, -1, 404, 348, 349, -1, + 405, 403, 348, -1, 406, 405, 348, -1, + 404, 406, 348, -1, 407, 349, 350, -1, + 407, 404, 349, -1, 408, 350, 351, -1, + 408, 407, 350, -1, 352, 408, 351, -1, + 79, 80, 402, -1, 409, 402, 403, -1, + 409, 79, 402, -1, 410, 403, 405, -1, + 410, 409, 403, -1, 411, 405, 406, -1, + 412, 410, 405, -1, 411, 412, 405, -1, + 413, 406, 404, -1, 413, 411, 406, -1, + 407, 413, 404, -1, 78, 79, 409, -1, + 401, 409, 410, -1, 401, 78, 409, -1, + 412, 414, 410, -1, 399, 410, 414, -1, + 399, 401, 410, -1, 415, 414, 412, -1, + 416, 399, 414, -1, 415, 416, 414, -1, + 415, 412, 411, -1, 416, 400, 399, -1, + 417, 400, 416, -1, 418, 397, 400, -1, + 417, 418, 400, -1, 415, 417, 416, -1, + 419, 393, 395, -1, 419, 390, 393, -1, + 418, 395, 397, -1, 418, 419, 395, -1, + 317, 269, 274, -1, 420, 274, 275, -1, + 317, 274, 420, -1, 421, 275, 276, -1, + 420, 275, 421, -1, 422, 276, 277, -1, + 421, 276, 422, -1, 423, 277, 278, -1, + 422, 277, 423, -1, 424, 278, 279, -1, + 423, 278, 424, -1, 425, 279, 280, -1, + 424, 279, 425, -1, 426, 280, 281, -1, + 425, 280, 426, -1, 427, 281, 282, -1, + 426, 281, 427, -1, 428, 282, 263, -1, + 427, 282, 428, -1, 428, 263, 283, -1, + 290, 220, 231, -1, 429, 231, 232, -1, + 429, 290, 231, -1, 430, 232, 233, -1, + 430, 429, 232, -1, 431, 233, 234, -1, + 431, 430, 233, -1, 432, 234, 235, -1, + 432, 431, 234, -1, 433, 235, 236, -1, + 433, 432, 235, -1, 434, 236, 237, -1, + 434, 433, 236, -1, 435, 237, 238, -1, + 435, 434, 237, -1, 436, 238, 239, -1, + 436, 435, 238, -1, 437, 239, 230, -1, + 437, 436, 239, -1, 310, 437, 230, -1, + 289, 290, 429, -1, 438, 429, 430, -1, + 438, 289, 429, -1, 439, 430, 431, -1, + 439, 438, 430, -1, 440, 431, 432, -1, + 440, 439, 431, -1, 441, 432, 433, -1, + 441, 440, 432, -1, 442, 433, 434, -1, + 442, 441, 433, -1, 443, 434, 435, -1, + 443, 442, 434, -1, 444, 435, 436, -1, + 444, 443, 435, -1, 445, 436, 437, -1, + 445, 444, 436, -1, 446, 437, 310, -1, + 446, 445, 437, -1, 311, 446, 310, -1, + 447, 289, 438, -1, 447, 288, 289, -1, + 448, 438, 439, -1, 448, 447, 438, -1, + 449, 439, 440, -1, 449, 448, 439, -1, + 450, 440, 441, -1, 450, 449, 440, -1, + 451, 441, 442, -1, 451, 450, 441, -1, + 452, 442, 443, -1, 452, 451, 442, -1, + 453, 443, 444, -1, 454, 452, 443, -1, + 453, 454, 443, -1, 455, 444, 445, -1, + 455, 453, 444, -1, 456, 445, 446, -1, + 456, 455, 445, -1, 457, 446, 311, -1, + 457, 456, 446, -1, 312, 457, 311, -1, + 458, 288, 447, -1, 458, 287, 288, -1, + 459, 447, 448, -1, 459, 458, 447, -1, + 460, 448, 449, -1, 461, 459, 448, -1, + 462, 461, 448, -1, 460, 462, 448, -1, + 463, 449, 450, -1, 464, 449, 463, -1, + 464, 460, 449, -1, 465, 450, 451, -1, + 463, 450, 466, -1, 467, 466, 450, -1, + 465, 467, 450, -1, 468, 451, 452, -1, + 469, 465, 451, -1, 468, 469, 451, -1, + 470, 452, 454, -1, 470, 390, 452, -1, + 471, 452, 390, -1, 471, 468, 452, -1, + 472, 454, 453, -1, 472, 470, 454, -1, + 473, 453, 455, -1, 474, 453, 473, -1, + 475, 453, 474, -1, 476, 472, 453, -1, + 475, 476, 453, -1, 477, 455, 456, -1, + 478, 455, 477, -1, 473, 455, 478, -1, + 479, 456, 457, -1, 480, 477, 456, -1, + 481, 480, 456, -1, 479, 481, 456, -1, + 482, 457, 312, -1, 482, 479, 457, -1, + 313, 482, 312, -1, 483, 477, 480, -1, + 478, 477, 483, -1, 484, 480, 481, -1, + 483, 480, 484, -1, 485, 481, 479, -1, + 486, 481, 485, -1, 484, 481, 486, -1, + 487, 479, 482, -1, 488, 485, 479, -1, + 487, 488, 479, -1, 314, 482, 313, -1, + 314, 487, 482, -1, 488, 486, 485, -1, + 489, 486, 488, -1, 489, 484, 486, -1, + 490, 488, 487, -1, 490, 489, 488, -1, + 315, 487, 314, -1, 315, 490, 487, -1, + 489, 483, 484, -1, 489, 478, 483, -1, + 491, 478, 489, -1, 492, 473, 478, -1, + 491, 492, 478, -1, 493, 489, 490, -1, + 493, 491, 489, -1, 316, 490, 315, -1, + 316, 493, 490, -1, 494, 495, 473, -1, + 496, 473, 495, -1, 492, 494, 473, -1, + 496, 474, 473, -1, 497, 498, 495, -1, + 499, 495, 498, -1, 494, 497, 495, -1, + 500, 496, 495, -1, 499, 500, 495, -1, + 501, 502, 498, -1, 503, 498, 502, -1, + 497, 501, 498, -1, 503, 353, 498, -1, + 504, 498, 353, -1, 504, 499, 498, -1, + 501, 466, 502, -1, 505, 502, 466, -1, + 505, 503, 502, -1, 506, 463, 466, -1, + 501, 506, 466, -1, 467, 507, 466, -1, + 508, 466, 507, -1, 508, 505, 466, -1, + 509, 510, 463, -1, 464, 463, 510, -1, + 506, 509, 463, -1, 511, 512, 510, -1, + 513, 510, 512, -1, 509, 511, 510, -1, + 514, 510, 513, -1, 515, 510, 514, -1, + 515, 464, 510, -1, 284, 285, 512, -1, + 516, 512, 285, -1, 511, 284, 512, -1, + 513, 512, 516, -1, 516, 285, 286, -1, + 283, 284, 511, -1, 428, 511, 509, -1, + 428, 283, 511, -1, 427, 509, 506, -1, + 427, 428, 509, -1, 426, 506, 501, -1, + 426, 427, 506, -1, 425, 501, 497, -1, + 425, 426, 501, -1, 424, 497, 494, -1, + 424, 425, 497, -1, 423, 494, 492, -1, + 423, 424, 494, -1, 422, 492, 491, -1, + 422, 423, 492, -1, 421, 491, 493, -1, + 421, 422, 491, -1, 420, 493, 316, -1, + 420, 421, 493, -1, 317, 420, 316, -1, + 286, 287, 458, -1, 516, 458, 459, -1, + 516, 286, 458, -1, 513, 459, 461, -1, + 513, 516, 459, -1, 514, 461, 462, -1, + 517, 513, 461, -1, 517, 461, 514, -1, + 515, 462, 460, -1, 515, 514, 462, -1, + 515, 460, 464, -1, 517, 514, 513, -1, + 518, 411, 372, -1, 519, 372, 411, -1, + 520, 415, 411, -1, 519, 411, 413, -1, + 521, 520, 411, -1, 518, 521, 411, -1, + 518, 372, 375, -1, 522, 367, 372, -1, + 523, 522, 372, -1, 519, 523, 372, -1, + 524, 375, 378, -1, 525, 518, 375, -1, + 524, 525, 375, -1, 526, 378, 384, -1, + 527, 524, 378, -1, 526, 527, 378, -1, + 528, 384, 387, -1, 528, 526, 384, -1, + 529, 387, 390, -1, 529, 528, 387, -1, + 471, 390, 419, -1, 529, 390, 470, -1, + 530, 419, 418, -1, 530, 471, 419, -1, + 531, 418, 417, -1, 531, 530, 418, -1, + 532, 417, 415, -1, 532, 531, 417, -1, + 533, 532, 415, -1, 520, 533, 415, -1, + 534, 413, 407, -1, 535, 519, 413, -1, + 534, 535, 413, -1, 536, 407, 408, -1, + 536, 537, 407, -1, 534, 407, 537, -1, + 538, 408, 352, -1, 538, 536, 408, -1, + 539, 352, 353, -1, 539, 538, 352, -1, + 504, 353, 359, -1, 539, 353, 503, -1, + 540, 359, 360, -1, 540, 504, 359, -1, + 541, 360, 362, -1, 541, 540, 360, -1, + 542, 362, 367, -1, 542, 541, 362, -1, + 543, 542, 367, -1, 522, 543, 367, -1, + 544, 545, 507, -1, 537, 507, 545, -1, + 467, 544, 507, -1, 536, 508, 507, -1, + 536, 507, 537, -1, 546, 547, 545, -1, + 534, 545, 547, -1, 544, 546, 545, -1, + 534, 537, 545, -1, 548, 549, 547, -1, + 535, 547, 549, -1, 546, 548, 547, -1, + 534, 547, 535, -1, 550, 551, 549, -1, + 519, 549, 551, -1, 548, 550, 549, -1, + 535, 549, 519, -1, 552, 553, 551, -1, + 523, 551, 553, -1, 550, 552, 551, -1, + 519, 551, 523, -1, 554, 555, 553, -1, + 522, 553, 555, -1, 552, 554, 553, -1, + 523, 553, 522, -1, 475, 474, 555, -1, + 543, 555, 474, -1, 554, 475, 555, -1, + 522, 555, 543, -1, 542, 474, 496, -1, + 543, 474, 542, -1, 541, 496, 500, -1, + 542, 496, 541, -1, 540, 500, 499, -1, + 541, 500, 540, -1, 540, 499, 504, -1, + 529, 470, 472, -1, 528, 472, 476, -1, + 529, 472, 528, -1, 526, 476, 475, -1, + 528, 476, 526, -1, 527, 475, 554, -1, + 526, 475, 527, -1, 524, 554, 552, -1, + 527, 554, 524, -1, 525, 552, 550, -1, + 524, 552, 525, -1, 518, 550, 548, -1, + 525, 550, 518, -1, 521, 548, 546, -1, + 518, 548, 521, -1, 520, 546, 544, -1, + 521, 546, 520, -1, 533, 544, 467, -1, + 520, 544, 533, -1, 532, 467, 465, -1, + 533, 467, 532, -1, 531, 465, 469, -1, + 532, 465, 531, -1, 530, 469, 468, -1, + 531, 469, 530, -1, 530, 468, 471, -1, + 539, 503, 505, -1, 538, 505, 508, -1, + 539, 505, 538, -1, 538, 508, 536, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 5, 6, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 14, 2, 13, -1, 15, 2, 14, -1, + 16, 6, 15, -1, 17, 4, 6, -1, + 18, 17, 6, -1, 19, 18, 6, -1, + 20, 19, 6, -1, 21, 20, 6, -1, + 22, 21, 6, -1, 23, 22, 6, -1, + 24, 23, 6, -1, 25, 24, 6, -1, + 16, 25, 6, -1, 0, 26, 1, -1, + 27, 1, 26, -1, 27, 3, 1, -1, + 28, 29, 26, -1, 30, 26, 29, -1, + 0, 28, 26, -1, 30, 27, 26, -1, + 31, 32, 29, -1, 33, 29, 32, -1, + 28, 31, 29, -1, 33, 30, 29, -1, + 34, 35, 32, -1, 36, 32, 35, -1, + 31, 34, 32, -1, 37, 33, 32, -1, + 36, 37, 32, -1, 38, 39, 35, -1, + 40, 35, 39, -1, 34, 38, 35, -1, + 40, 36, 35, -1, 41, 42, 39, -1, + 40, 39, 42, -1, 38, 41, 39, -1, + 43, 44, 42, -1, 45, 42, 44, -1, + 41, 43, 42, -1, 45, 40, 42, -1, + 46, 47, 44, -1, 48, 44, 47, -1, + 43, 46, 44, -1, 48, 45, 44, -1, + 49, 50, 47, -1, 51, 47, 50, -1, + 46, 49, 47, -1, 52, 48, 47, -1, + 51, 52, 47, -1, 53, 54, 50, -1, + 55, 50, 54, -1, 49, 53, 50, -1, + 55, 51, 50, -1, 53, 56, 54, -1, + 57, 54, 56, -1, 57, 55, 54, -1, + 58, 59, 60, -1, 61, 57, 56, -1, + 62, 56, 63, -1, 64, 63, 56, -1, + 65, 56, 62, -1, 66, 64, 59, -1, + 67, 56, 65, -1, 68, 56, 67, -1, + 69, 56, 68, -1, 70, 56, 69, -1, + 61, 56, 70, -1, 71, 66, 59, -1, + 72, 71, 59, -1, 73, 72, 59, -1, + 74, 73, 59, -1, 75, 74, 59, -1, + 76, 75, 59, -1, 77, 76, 59, -1, + 78, 77, 59, -1, 79, 78, 59, -1, + 58, 79, 59, -1, 80, 60, 81, -1, + 80, 58, 60, -1, 82, 81, 83, -1, + 80, 81, 82, -1, 84, 83, 85, -1, + 84, 82, 83, -1, 86, 85, 87, -1, + 84, 85, 86, -1, 88, 87, 89, -1, + 86, 87, 88, -1, 90, 89, 91, -1, + 88, 89, 90, -1, 92, 91, 93, -1, + 90, 91, 92, -1, 94, 93, 95, -1, + 92, 93, 94, -1, 4, 95, 5, -1, + 94, 95, 4, -1, 96, 3, 27, -1, + 96, 7, 3, -1, 97, 27, 30, -1, + 97, 96, 27, -1, 98, 30, 33, -1, + 99, 97, 30, -1, 98, 99, 30, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 101, 52, 51, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 102, 51, 55, -1, 102, 101, 51, -1, + 103, 55, 57, -1, 104, 55, 103, -1, + 102, 55, 104, -1, 103, 57, 61, -1, + 8, 7, 96, -1, 105, 96, 97, -1, + 106, 8, 96, -1, 107, 106, 96, -1, + 105, 107, 96, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 108, 8, 106, -1, 109, 9, 8, -1, + 110, 109, 8, -1, 108, 110, 8, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 111, 9, 109, -1, + 111, 10, 9, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 111, 112, 10, -1, 11, 10, 112, -1, + 100, 100, 100, -1, 113, 11, 112, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 114, 115, 11, -1, + 116, 11, 115, -1, 113, 114, 11, -1, + 116, 12, 11, -1, 100, 100, 100, -1, + 117, 116, 115, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 13, 12, 116, -1, 118, 119, 116, -1, + 120, 116, 119, -1, 117, 118, 116, -1, + 120, 13, 116, -1, 100, 100, 100, -1, + 121, 120, 119, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 14, 13, 120, -1, 121, 122, 120, -1, + 123, 120, 122, -1, 123, 14, 120, -1, + 124, 125, 122, -1, 126, 122, 125, -1, + 121, 124, 122, -1, 126, 123, 122, -1, + 100, 100, 100, -1, 127, 126, 125, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 15, 14, 123, -1, + 128, 123, 126, -1, 128, 15, 123, -1, + 127, 129, 126, -1, 130, 126, 129, -1, + 130, 128, 126, -1, 131, 132, 129, -1, + 133, 129, 132, -1, 127, 131, 129, -1, + 133, 130, 129, -1, 134, 135, 132, -1, + 136, 132, 135, -1, 131, 134, 132, -1, + 136, 133, 132, -1, 134, 137, 135, -1, + 138, 135, 137, -1, 138, 136, 135, -1, + 139, 140, 137, -1, 141, 137, 140, -1, + 134, 139, 137, -1, 141, 138, 137, -1, + 142, 143, 140, -1, 144, 140, 143, -1, + 145, 142, 140, -1, 139, 145, 140, -1, + 144, 141, 140, -1, 146, 147, 143, -1, + 148, 143, 147, -1, 142, 146, 143, -1, + 148, 144, 143, -1, 149, 63, 147, -1, + 64, 147, 63, -1, 146, 149, 147, -1, + 64, 148, 147, -1, 149, 62, 63, -1, + 150, 62, 149, -1, 150, 65, 62, -1, + 151, 149, 146, -1, 151, 150, 149, -1, + 152, 146, 142, -1, 153, 151, 146, -1, + 152, 153, 146, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 154, 15, 128, -1, + 154, 16, 15, -1, 155, 128, 130, -1, + 155, 154, 128, -1, 156, 130, 133, -1, + 156, 155, 130, -1, 157, 133, 136, -1, + 157, 156, 133, -1, 158, 136, 138, -1, + 158, 157, 136, -1, 159, 138, 141, -1, + 159, 158, 138, -1, 160, 141, 144, -1, + 160, 159, 141, -1, 161, 144, 148, -1, + 161, 160, 144, -1, 66, 148, 64, -1, + 161, 148, 66, -1, 67, 65, 150, -1, + 162, 150, 151, -1, 163, 67, 150, -1, + 164, 163, 150, -1, 162, 164, 150, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 165, 67, 163, -1, + 166, 68, 67, -1, 167, 166, 67, -1, + 165, 167, 67, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 69, 68, 166, -1, 100, 100, 100, -1, + 168, 69, 166, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 168, 169, 69, -1, + 70, 69, 169, -1, 100, 100, 100, -1, + 170, 70, 169, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 171, 172, 70, -1, 103, 70, 172, -1, + 170, 171, 70, -1, 103, 61, 70, -1, + 100, 100, 100, -1, 173, 103, 172, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 174, 104, 103, -1, + 173, 174, 103, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 175, 176, 177, -1, 178, 177, 176, -1, + 179, 180, 181, -1, 182, 177, 178, -1, + 183, 177, 182, -1, 184, 177, 183, -1, + 185, 177, 184, -1, 186, 177, 185, -1, + 187, 177, 186, -1, 188, 177, 187, -1, + 189, 177, 188, -1, 190, 177, 189, -1, + 191, 181, 190, -1, 192, 179, 181, -1, + 193, 192, 181, -1, 194, 193, 181, -1, + 195, 194, 181, -1, 196, 195, 181, -1, + 197, 196, 181, -1, 198, 197, 181, -1, + 199, 198, 181, -1, 200, 199, 181, -1, + 191, 200, 181, -1, 175, 201, 176, -1, + 178, 176, 201, -1, 202, 203, 201, -1, + 204, 201, 203, -1, 175, 202, 201, -1, + 204, 178, 201, -1, 205, 206, 203, -1, + 207, 203, 206, -1, 202, 205, 203, -1, + 207, 204, 203, -1, 208, 209, 206, -1, + 210, 206, 209, -1, 205, 208, 206, -1, + 211, 207, 206, -1, 210, 211, 206, -1, + 212, 213, 209, -1, 214, 209, 213, -1, + 208, 212, 209, -1, 214, 210, 209, -1, + 215, 216, 213, -1, 217, 213, 216, -1, + 212, 215, 213, -1, 217, 214, 213, -1, + 218, 219, 216, -1, 220, 216, 219, -1, + 215, 218, 216, -1, 220, 217, 216, -1, + 221, 222, 219, -1, 223, 219, 222, -1, + 218, 221, 219, -1, 223, 220, 219, -1, + 224, 225, 222, -1, 226, 222, 225, -1, + 221, 224, 222, -1, 227, 223, 222, -1, + 226, 227, 222, -1, 228, 229, 225, -1, + 230, 225, 229, -1, 224, 228, 225, -1, + 230, 226, 225, -1, 228, 231, 229, -1, + 230, 229, 231, -1, 232, 233, 234, -1, + 235, 230, 231, -1, 236, 231, 237, -1, + 238, 237, 231, -1, 239, 231, 236, -1, + 240, 238, 233, -1, 241, 231, 239, -1, + 242, 231, 241, -1, 243, 231, 242, -1, + 244, 231, 243, -1, 235, 231, 244, -1, + 245, 240, 233, -1, 246, 245, 233, -1, + 247, 246, 233, -1, 248, 247, 233, -1, + 249, 248, 233, -1, 250, 249, 233, -1, + 251, 250, 233, -1, 252, 251, 233, -1, + 253, 252, 233, -1, 232, 253, 233, -1, + 254, 234, 255, -1, 254, 232, 234, -1, + 256, 255, 257, -1, 254, 255, 256, -1, + 258, 257, 259, -1, 256, 257, 258, -1, + 260, 259, 261, -1, 260, 258, 259, -1, + 262, 261, 263, -1, 260, 261, 262, -1, + 264, 263, 265, -1, 262, 263, 264, -1, + 266, 265, 267, -1, 264, 265, 266, -1, + 268, 267, 269, -1, 266, 267, 268, -1, + 179, 269, 180, -1, 268, 269, 179, -1, + 270, 178, 204, -1, 270, 182, 178, -1, + 271, 204, 207, -1, 272, 270, 204, -1, + 271, 272, 204, -1, 273, 227, 226, -1, + 274, 226, 230, -1, 275, 226, 274, -1, + 275, 273, 226, -1, 274, 230, 235, -1, + 276, 182, 270, -1, 277, 183, 182, -1, + 278, 277, 182, -1, 276, 278, 182, -1, + 279, 183, 277, -1, 280, 184, 183, -1, + 281, 280, 183, -1, 279, 281, 183, -1, + 282, 184, 280, -1, 282, 185, 184, -1, + 282, 283, 185, -1, 186, 185, 283, -1, + 284, 186, 283, -1, 285, 286, 186, -1, + 187, 186, 286, -1, 284, 285, 186, -1, + 287, 187, 286, -1, 288, 289, 187, -1, + 188, 187, 289, -1, 287, 288, 187, -1, + 290, 188, 289, -1, 291, 290, 289, -1, + 292, 188, 290, -1, 292, 189, 188, -1, + 293, 294, 290, -1, 295, 290, 294, -1, + 291, 293, 290, -1, 295, 292, 290, -1, + 296, 295, 294, -1, 190, 189, 292, -1, + 297, 292, 295, -1, 297, 190, 292, -1, + 296, 298, 295, -1, 299, 295, 298, -1, + 299, 297, 295, -1, 300, 301, 298, -1, + 302, 298, 301, -1, 296, 300, 298, -1, + 302, 299, 298, -1, 303, 304, 301, -1, + 305, 301, 304, -1, 300, 303, 301, -1, + 305, 302, 301, -1, 306, 307, 304, -1, + 308, 304, 307, -1, 303, 306, 304, -1, + 308, 305, 304, -1, 309, 310, 307, -1, + 311, 307, 310, -1, 306, 309, 307, -1, + 311, 308, 307, -1, 312, 313, 310, -1, + 314, 310, 313, -1, 315, 312, 310, -1, + 309, 315, 310, -1, 314, 311, 310, -1, + 316, 317, 313, -1, 318, 313, 317, -1, + 312, 316, 313, -1, 318, 314, 313, -1, + 236, 237, 317, -1, 238, 317, 237, -1, + 316, 236, 317, -1, 238, 318, 317, -1, + 319, 236, 316, -1, 319, 239, 236, -1, + 320, 316, 312, -1, 321, 319, 316, -1, + 320, 321, 316, -1, 322, 190, 297, -1, + 322, 191, 190, -1, 323, 297, 299, -1, + 323, 322, 297, -1, 324, 299, 302, -1, + 324, 323, 299, -1, 325, 302, 305, -1, + 325, 324, 302, -1, 326, 305, 308, -1, + 326, 325, 305, -1, 327, 308, 311, -1, + 327, 326, 308, -1, 328, 311, 314, -1, + 328, 327, 311, -1, 329, 314, 318, -1, + 329, 328, 314, -1, 240, 318, 238, -1, + 329, 318, 240, -1, 330, 239, 319, -1, + 331, 241, 239, -1, 332, 331, 239, -1, + 330, 332, 239, -1, 333, 241, 331, -1, + 334, 242, 241, -1, 335, 334, 241, -1, + 333, 335, 241, -1, 243, 242, 334, -1, + 336, 243, 334, -1, 336, 337, 243, -1, + 244, 243, 337, -1, 338, 244, 337, -1, + 339, 340, 244, -1, 235, 244, 340, -1, + 338, 339, 244, -1, 341, 235, 340, -1, + 342, 274, 235, -1, 341, 342, 235, -1, + 161, 66, 71, -1, 343, 71, 72, -1, + 161, 71, 343, -1, 344, 72, 73, -1, + 343, 72, 344, -1, 345, 73, 74, -1, + 344, 73, 345, -1, 346, 74, 75, -1, + 345, 74, 346, -1, 347, 75, 76, -1, + 346, 75, 347, -1, 348, 76, 77, -1, + 347, 76, 348, -1, 349, 77, 78, -1, + 348, 77, 349, -1, 350, 78, 79, -1, + 349, 78, 350, -1, 351, 79, 58, -1, + 350, 79, 351, -1, 351, 58, 80, -1, + 94, 4, 17, -1, 352, 17, 18, -1, + 352, 94, 17, -1, 353, 18, 19, -1, + 353, 352, 18, -1, 354, 19, 20, -1, + 354, 353, 19, -1, 355, 20, 21, -1, + 355, 354, 20, -1, 356, 21, 22, -1, + 356, 355, 21, -1, 357, 22, 23, -1, + 357, 356, 22, -1, 358, 23, 24, -1, + 358, 357, 23, -1, 359, 24, 25, -1, + 359, 358, 24, -1, 360, 25, 16, -1, + 360, 359, 25, -1, 154, 360, 16, -1, + 361, 94, 352, -1, 361, 92, 94, -1, + 362, 352, 353, -1, 362, 361, 352, -1, + 363, 353, 354, -1, 363, 362, 353, -1, + 364, 354, 355, -1, 364, 363, 354, -1, + 365, 355, 356, -1, 365, 364, 355, -1, + 366, 356, 357, -1, 367, 365, 356, -1, + 366, 367, 356, -1, 368, 357, 358, -1, + 368, 366, 357, -1, 369, 358, 359, -1, + 369, 368, 358, -1, 370, 359, 360, -1, + 370, 369, 359, -1, 371, 360, 154, -1, + 371, 370, 360, -1, 155, 371, 154, -1, + 372, 92, 361, -1, 372, 90, 92, -1, + 373, 361, 362, -1, 373, 372, 361, -1, + 374, 362, 363, -1, 374, 373, 362, -1, + 375, 363, 364, -1, 375, 374, 363, -1, + 376, 364, 365, -1, 376, 375, 364, -1, + 377, 378, 379, -1, 377, 380, 378, -1, + 381, 379, 382, -1, 381, 377, 379, -1, + 383, 366, 368, -1, 381, 382, 384, -1, + 385, 368, 369, -1, 385, 383, 368, -1, + 386, 369, 370, -1, 386, 385, 369, -1, + 387, 370, 371, -1, 387, 386, 370, -1, + 388, 371, 155, -1, 388, 387, 371, -1, + 156, 388, 155, -1, 389, 384, 390, -1, + 389, 381, 384, -1, 391, 390, 392, -1, + 391, 389, 390, -1, 393, 386, 387, -1, + 394, 392, 395, -1, 394, 391, 392, -1, + 396, 387, 388, -1, 397, 393, 387, -1, + 398, 397, 387, -1, 396, 398, 387, -1, + 399, 388, 156, -1, 399, 396, 388, -1, + 157, 399, 156, -1, 400, 395, 401, -1, + 400, 394, 395, -1, 400, 401, 402, -1, + 403, 398, 396, -1, 400, 402, 404, -1, + 405, 396, 399, -1, 406, 403, 396, -1, + 405, 406, 396, -1, 158, 399, 157, -1, + 158, 405, 399, -1, 406, 407, 403, -1, + 404, 404, 408, -1, 400, 404, 404, -1, + 409, 407, 406, -1, 409, 410, 407, -1, + 411, 408, 412, -1, 411, 404, 408, -1, + 413, 406, 405, -1, 413, 409, 406, -1, + 159, 405, 158, -1, 159, 413, 405, -1, + 409, 414, 410, -1, 415, 412, 416, -1, + 415, 411, 412, -1, 417, 414, 409, -1, + 418, 419, 414, -1, 415, 416, 420, -1, + 417, 418, 414, -1, 421, 409, 413, -1, + 421, 417, 409, -1, 160, 413, 159, -1, + 160, 421, 413, -1, 418, 422, 419, -1, + 423, 420, 424, -1, 423, 415, 420, -1, + 425, 426, 422, -1, 427, 424, 428, -1, + 418, 425, 422, -1, 427, 423, 424, -1, + 425, 429, 426, -1, 427, 428, 430, -1, + 346, 429, 425, -1, 347, 431, 429, -1, + 432, 430, 433, -1, 346, 347, 429, -1, + 432, 427, 430, -1, 345, 425, 418, -1, + 345, 346, 425, -1, 344, 418, 417, -1, + 344, 345, 418, -1, 343, 417, 421, -1, + 343, 344, 417, -1, 161, 421, 160, -1, + 161, 343, 421, -1, 348, 434, 431, -1, + 432, 433, 435, -1, 347, 348, 431, -1, + 348, 436, 434, -1, 437, 434, 436, -1, + 432, 435, 438, -1, 349, 439, 436, -1, + 440, 436, 439, -1, 348, 349, 436, -1, + 440, 437, 436, -1, 350, 441, 439, -1, + 442, 439, 441, -1, 349, 350, 439, -1, + 442, 440, 439, -1, 351, 443, 441, -1, + 444, 441, 443, -1, 350, 351, 441, -1, + 445, 441, 444, -1, 442, 441, 445, -1, + 80, 82, 443, -1, 446, 443, 82, -1, + 351, 80, 443, -1, 444, 443, 446, -1, + 446, 82, 84, -1, 447, 90, 372, -1, + 447, 88, 90, -1, 448, 372, 373, -1, + 448, 447, 372, -1, 449, 373, 374, -1, + 450, 448, 373, -1, 451, 450, 373, -1, + 449, 451, 373, -1, 452, 453, 454, -1, + 452, 455, 453, -1, 456, 454, 380, -1, + 456, 452, 454, -1, 377, 456, 380, -1, + 86, 88, 447, -1, 457, 447, 448, -1, + 457, 86, 447, -1, 458, 448, 450, -1, + 458, 457, 448, -1, 459, 460, 461, -1, + 462, 458, 450, -1, 459, 459, 460, -1, + 463, 461, 455, -1, 463, 459, 461, -1, + 452, 463, 455, -1, 84, 86, 457, -1, + 446, 457, 458, -1, 446, 84, 457, -1, + 462, 464, 458, -1, 444, 458, 464, -1, + 444, 446, 458, -1, 465, 466, 467, -1, + 468, 444, 464, -1, 465, 469, 466, -1, + 465, 467, 470, -1, 468, 445, 444, -1, + 471, 472, 469, -1, 473, 474, 472, -1, + 471, 473, 472, -1, 465, 471, 469, -1, + 475, 438, 476, -1, 475, 432, 438, -1, + 473, 476, 474, -1, 473, 475, 476, -1, + 329, 240, 245, -1, 477, 245, 246, -1, + 329, 245, 477, -1, 478, 246, 247, -1, + 477, 246, 478, -1, 479, 247, 248, -1, + 478, 247, 479, -1, 480, 248, 249, -1, + 479, 248, 480, -1, 481, 249, 250, -1, + 480, 249, 481, -1, 482, 250, 251, -1, + 481, 250, 482, -1, 483, 251, 252, -1, + 482, 251, 483, -1, 484, 252, 253, -1, + 483, 252, 484, -1, 485, 253, 232, -1, + 484, 253, 485, -1, 485, 232, 254, -1, + 268, 179, 192, -1, 486, 192, 193, -1, + 486, 268, 192, -1, 487, 193, 194, -1, + 487, 486, 193, -1, 488, 194, 195, -1, + 488, 487, 194, -1, 489, 195, 196, -1, + 489, 488, 195, -1, 490, 196, 197, -1, + 490, 489, 196, -1, 491, 197, 198, -1, + 491, 490, 197, -1, 492, 198, 199, -1, + 492, 491, 198, -1, 493, 199, 200, -1, + 493, 492, 199, -1, 494, 200, 191, -1, + 494, 493, 200, -1, 322, 494, 191, -1, + 266, 268, 486, -1, 495, 486, 487, -1, + 495, 266, 486, -1, 496, 487, 488, -1, + 496, 495, 487, -1, 497, 488, 489, -1, + 497, 496, 488, -1, 498, 489, 490, -1, + 498, 497, 489, -1, 499, 490, 491, -1, + 499, 498, 490, -1, 500, 491, 492, -1, + 500, 499, 491, -1, 501, 492, 493, -1, + 501, 500, 492, -1, 502, 493, 494, -1, + 502, 501, 493, -1, 503, 494, 322, -1, + 503, 502, 494, -1, 323, 503, 322, -1, + 504, 266, 495, -1, 504, 264, 266, -1, + 505, 495, 496, -1, 505, 504, 495, -1, + 506, 496, 497, -1, 506, 505, 496, -1, + 507, 497, 498, -1, 507, 506, 497, -1, + 508, 498, 499, -1, 508, 507, 498, -1, + 509, 499, 500, -1, 509, 508, 499, -1, + 510, 500, 501, -1, 511, 509, 500, -1, + 510, 511, 500, -1, 512, 501, 502, -1, + 512, 510, 501, -1, 513, 502, 503, -1, + 513, 512, 502, -1, 514, 503, 323, -1, + 514, 513, 503, -1, 324, 514, 323, -1, + 515, 264, 504, -1, 515, 262, 264, -1, + 516, 504, 505, -1, 516, 515, 504, -1, + 517, 505, 506, -1, 518, 516, 505, -1, + 519, 518, 505, -1, 517, 519, 505, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 521, 522, 523, -1, + 524, 523, 522, -1, 524, 524, 523, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 525, 512, 513, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 526, 513, 514, -1, 527, 525, 513, -1, + 528, 527, 513, -1, 526, 528, 513, -1, + 529, 514, 324, -1, 529, 526, 514, -1, + 325, 529, 324, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 530, 528, 526, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 531, 526, 529, -1, 532, 530, 526, -1, + 531, 532, 526, -1, 326, 529, 325, -1, + 326, 531, 529, -1, 532, 533, 530, -1, + 534, 533, 532, -1, 534, 535, 533, -1, + 536, 532, 531, -1, 536, 534, 532, -1, + 327, 531, 326, -1, 327, 536, 531, -1, + 534, 537, 535, -1, 534, 538, 537, -1, + 539, 538, 534, -1, 540, 541, 538, -1, + 539, 540, 538, -1, 542, 534, 536, -1, + 542, 539, 534, -1, 328, 536, 327, -1, + 328, 542, 536, -1, 543, 544, 541, -1, + 520, 520, 520, -1, 540, 543, 541, -1, + 520, 520, 520, -1, 545, 546, 544, -1, + 520, 520, 520, -1, 543, 545, 544, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 547, 548, 546, -1, 520, 520, 520, -1, + 545, 547, 546, -1, 549, 550, 551, -1, + 552, 551, 550, -1, 552, 552, 551, -1, + 547, 553, 548, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 554, 555, 553, -1, + 547, 554, 553, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 556, 557, 555, -1, 558, 555, 557, -1, + 554, 556, 555, -1, 559, 560, 557, -1, + 561, 557, 560, -1, 556, 559, 557, -1, + 562, 557, 561, -1, 563, 557, 562, -1, + 563, 558, 557, -1, 256, 258, 560, -1, + 564, 560, 258, -1, 559, 256, 560, -1, + 561, 560, 564, -1, 564, 258, 260, -1, + 254, 256, 559, -1, 485, 559, 556, -1, + 485, 254, 559, -1, 484, 556, 554, -1, + 484, 485, 556, -1, 483, 554, 547, -1, + 483, 484, 554, -1, 482, 547, 545, -1, + 482, 483, 547, -1, 481, 545, 543, -1, + 481, 482, 545, -1, 480, 543, 540, -1, + 480, 481, 543, -1, 479, 540, 539, -1, + 479, 480, 540, -1, 478, 539, 542, -1, + 478, 479, 539, -1, 477, 542, 328, -1, + 477, 478, 542, -1, 329, 477, 328, -1, + 260, 262, 515, -1, 564, 515, 516, -1, + 564, 260, 515, -1, 561, 516, 518, -1, + 561, 564, 516, -1, 520, 520, 520, -1, + 565, 561, 518, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 565, 562, 561, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 567, 522, 521, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 568, 550, 549, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 520, 520, 520, -1, 569, 569, 570, -1, + 520, 520, 520, -1, 571, 571, 572, -1, + 571, 572, 573, -1, 520, 520, 520, -1, + 570, 570, 574, -1, 520, 520, 520, -1, + 570, 569, 570, -1, 520, 520, 520, -1, + 574, 574, 575, -1, 520, 520, 520, -1, + 570, 574, 574, -1, 520, 520, 520, -1, + 575, 575, 576, -1, 520, 520, 520, -1, + 574, 575, 575, -1, 520, 520, 520, -1, + 576, 576, 577, -1, 520, 520, 520, -1, + 575, 576, 576, -1, 520, 520, 520, -1, + 577, 577, 578, -1, 520, 520, 520, -1, + 576, 577, 577, -1, 520, 520, 520, -1, + 578, 578, 579, -1, 520, 520, 520, -1, + 577, 578, 578, -1, 579, 579, 580, -1, + 578, 579, 579, -1, 580, 580, 581, -1, + 579, 580, 580, -1, 581, 581, 552, -1, + 580, 581, 581, -1, 581, 552, 552, -1, + 567, 521, 582, -1, 583, 582, 584, -1, + 567, 582, 583, -1, 584, 584, 579, -1, + 583, 584, 584, -1, 579, 579, 585, -1, + 584, 579, 579, -1, 585, 585, 586, -1, + 579, 585, 585, -1, 586, 586, 587, -1, + 585, 586, 586, -1, 587, 587, 588, -1, + 586, 587, 587, -1, 588, 588, 589, -1, + 587, 588, 588, -1, 589, 589, 590, -1, + 588, 589, 589, -1, 590, 590, 572, -1, + 589, 590, 590, -1, 569, 569, 591, -1, + 590, 572, 573, -1, 591, 591, 592, -1, + 569, 591, 591, -1, 592, 592, 524, -1, + 591, 592, 592, -1, 592, 524, 524, -1, + 568, 549, 593, -1, 594, 593, 571, -1, + 568, 593, 594, -1, 594, 571, 571, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/eye_link_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/eye_link_l.wrl new file mode 100644 index 000000000..38f2c96bc --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/eye_link_l.wrl @@ -0,0 +1,542 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.47999999 0.36000001 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -10 -13 -19.5, + -10 -2.0004799 -3.4635301, + -10 -4 -7.1054299e-015, + -16 -4 -7.1054299e-015, + -10 -4.69873 10.5, + -10 -2.0004799 3.4635301, + -16 -2.0004799 3.4635301, + -10 9 -6.7982898, + -10 2.0004799 -3.4635301, + -16 -2.0004799 -3.4635301, + -10 4 -7.1054299e-015, + -16 2.0004799 -3.4635301, + -10 6 10.5, + -10 2.0004799 3.4635301, + -16 4 -7.1054299e-015, + -16 2.0004799 3.4635301, + -16 9 -6.7982898, + -10 10.2425 8.7425499, + -10 11.1962 -4.6021399, + -16 11.1962 -4.6021399, + -10 -48 -14.5, + -10 -48 -19.5, + -16 -13 -19.5, + -16 -48 -14.5, + -16 -48 -19.5, + -16 -4.69873 10.5, + -16 6 10.5, + -10 12 -1.6021399, + -10 12 4.5, + -16 10.2425 8.7425499, + -16 12 4.5, + -16 12 -1.6021399 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 1 1.2246101e-016, + 0 0.5 0.86602497, + 0 0.5 -0.86602497, + 0 1 -1.2246101e-016, + 0 -0.5 0.86602497, + 0 -1 0, + 0 -0.5 -0.86602497, + -2.8671999e-016 0.86602497 -0.5, + -4.9661399e-016 0.5 -0.86602497, + 0 -1.2246101e-016 -1, + 0 -1 1.2246101e-016, + 0 1.2246101e-016 1, + 0 1.8369101e-016 1, + 0 0.70710701 0.70710701, + 0 1 -6.6949497e-017, + 0 1 3.7713999e-016, + -1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 12, 10, 7, -1, + 11, 10, 14, -1, 4, 5, 13, -1, + 15, 13, 5, -1, 12, 4, 13, -1, + 14, 13, 15, -1, 15, 5, 6, -1, + 16, 7, 0, -1, 17, 12, 7, -1, + 18, 17, 7, -1, 19, 18, 7, -1, + 19, 7, 16, -1, 20, 21, 0, -1, + 22, 0, 21, -1, 4, 20, 0, -1, + 16, 0, 22, -1, 23, 21, 20, -1, + 24, 21, 23, -1, 22, 21, 24, -1, + 23, 20, 4, -1, 25, 4, 12, -1, + 23, 4, 25, -1, 26, 12, 17, -1, + 25, 12, 26, -1, 27, 28, 17, -1, + 29, 17, 28, -1, 18, 27, 17, -1, + 29, 26, 17, -1, 30, 28, 27, -1, + 29, 28, 30, -1, 31, 27, 18, -1, + 30, 27, 31, -1, 31, 18, 19, -1, + 25, 6, 3, -1, 22, 3, 9, -1, + 22, 25, 3, -1, 26, 15, 6, -1, + 25, 26, 6, -1, 26, 14, 15, -1, + 16, 11, 14, -1, 16, 14, 26, -1, + 22, 9, 11, -1, 16, 22, 11, -1, + 29, 16, 26, -1, 24, 23, 25, -1, + 22, 24, 25, -1, 29, 19, 16, -1, + 30, 31, 19, -1, 29, 30, 19, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 3, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 10, 10, 10, -1, + 5, 5, 5, -1, 12, 12, 12, -1, + 5, 5, 5, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 4, -1, 0, 0, 0, -1, + 14, 13, 14, -1, 4, 4, 4, -1, + 14, 4, 4, -1, 15, 16, 8, -1, + 4, 4, 4, -1, 15, 8, 8, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.75 0.92000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -51.6563 -45.656601 -22.5, + -10 -48 -22.5, + -46 -48 -22.5, + -46 -48 -19.5, + -51.6563 -45.656601 -19.5, + -16 -13 -22.5, + -10 -13 -22.5, + -10 -48 -19.5, + -31.132099 -23.595699 -22.5, + -36.308701 -23.935101 -22.5, + -54 -40 -22.5, + -10 -13 -19.5, + -16 -13 -19.5, + -31.132099 -23.595699 -19.5, + -54 -7.1054299e-015 -22.5, + -39 -19.5 -22.5, + -36.308701 -23.935101 -19.5, + -39 -7.1054299e-015 -22.5, + -39 -19.5 -19.5, + -51.803299 5.3032999 -22.5, + -41.196701 5.3032999 -22.5, + -39 -7.1054299e-015 -19.5, + -46.5 7.5 -22.5, + -41.196701 5.3032999 -19.5, + -46.5 7.5 -19.5, + -51.803299 5.3032999 -19.5, + -54 -7.1054299e-015 -19.5, + -54 -40 -19.5 ] + + } + normal + Normal { + vector [ 0 -1.2246101e-016 -1, + 0 -1 1.2246101e-016, + -0.70709199 -0.70712203 8.65946e-017, + 1 0 0, + 0 1 -1.2246101e-016, + -0.57358098 0.81914902 -1.00313e-016, + 0.46174601 0.887012 -1.08624e-016, + 1 -1.2246101e-016 0, + 0.70710701 0.70710701 -8.6592701e-017, + 6.1230298e-017 1 -1.2246101e-016, + -0.70710701 0.70710701 -8.6592701e-017, + -1 1.2246101e-016 0, + -1 0 0, + -1 -6.1230298e-017 0, + 0 1.2246101e-016 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 5, 6, 1, -1, 7, 1, 6, -1, + 8, 5, 1, -1, 9, 8, 1, -1, + 10, 9, 1, -1, 0, 10, 1, -1, + 3, 1, 7, -1, 11, 6, 5, -1, + 7, 6, 11, -1, 12, 5, 8, -1, + 11, 5, 12, -1, 13, 8, 9, -1, + 12, 8, 13, -1, 14, 15, 9, -1, + 16, 9, 15, -1, 10, 14, 9, -1, + 13, 9, 16, -1, 14, 17, 15, -1, + 18, 15, 17, -1, 16, 15, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 14, 19, 17, -1, 18, 17, 21, -1, + 19, 22, 20, -1, 23, 20, 22, -1, + 21, 20, 23, -1, 24, 22, 19, -1, + 23, 22, 24, -1, 25, 19, 14, -1, + 24, 19, 25, -1, 26, 14, 10, -1, + 25, 14, 26, -1, 27, 10, 0, -1, + 26, 10, 27, -1, 4, 27, 0, -1, + 21, 26, 27, -1, 18, 21, 27, -1, + 16, 18, 27, -1, 13, 16, 27, -1, + 11, 13, 27, -1, 4, 11, 27, -1, + 23, 25, 26, -1, 21, 23, 26, -1, + 23, 24, 25, -1, 11, 12, 13, -1, + 3, 7, 11, -1, 4, 3, 11, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 1, -1, 2, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 5, 5, 6, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 3, 3, 8, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 3, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 12, 12, 12, -1, + 10, 11, 11, -1, 13, 13, 2, -1, + 12, 12, 12, -1, 2, 13, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0.64999998 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -46 -36.5 -19.5, + -40.342899 -34.343498 -19.5, + -38 -40 -19.5, + -38 -40 12.5, + -42.9692 -41.750198 -19.5, + -40.342899 -45.656502 -19.5, + -40.342899 -45.656502 12.5, + -42.9692 -38.249802 -19.5, + -51.657101 -34.343498 -19.5, + -46 -32.000099 -19.5, + -40.342899 -34.343498 12.5, + -46 -32.000099 12.5, + -49.0308 -38.249802 -19.5, + -54 -40 -19.5, + -51.657101 -34.343498 12.5, + -46 -43.5 -19.5, + -51.657101 -45.656502 -19.5, + -54 -40 12.5, + -49.0308 -41.750198 -19.5, + -46 -47.999901 -19.5, + -51.657101 -45.656502 12.5, + -46 -47.999901 12.5, + -46 -43.5 -21, + -42.968899 -41.75 -21, + -49.031101 -41.75 -21, + -49.031101 -38.25 -21, + -46 -36.5 -21, + -42.968899 -38.25 -21, + -40.696701 -45.303299 12.5, + -38.5 -40 12.5, + -46 -47.5 12.5, + -53.5 -40 12.5, + -51.303299 -45.303299 12.5, + -51.303299 -34.696701 12.5, + -46 -32.5 12.5, + -40.696701 -34.696701 12.5, + -38.5 -40 23.4, + -40.697102 -45.3036 23.4, + -40.697102 -34.6964 23.4, + -46 -32.500099 23.4, + -51.302898 -34.6964 23.4, + -53.5 -40 23.4, + -51.302898 -45.3036 23.4, + -46 -47.499901 23.4, + -44.939602 -41.060799 -21, + -46 -41.5 -21, + -46 -38.5 -21, + -44.939602 -38.939201 -21, + -44.500099 -40 -21, + -47.060398 -38.939201 -21, + -47.060398 -41.060799 -21, + -47.499901 -40 -21, + -46 -41.5 -33.459999, + -44.939301 -41.060699 -33.459999, + -47.060699 -41.060699 -33.459999, + -47.5 -40 -33.459999, + -47.060699 -38.939301 -33.459999, + -46 -38.5 -33.459999, + -44.939301 -38.939301 -33.459999, + -44.5 -40 -33.459999 ] + + } + normal + Normal { + vector [ 8.6592701e-017 -2.09053e-016 -1, + 1 5.5511199e-016 8.6592701e-017, + 0.70710701 0.70710701 -8.6592701e-017, + 0.70710701 -0.70710701 2.09053e-016, + 1 3.1019e-016 8.6592701e-017, + -1.27104e-015 1 -2.09053e-016, + -0.70710701 0.70710701 -2.09053e-016, + -1 -4.3265101e-016 -8.6592701e-017, + -0.70710701 -0.70710701 8.6592701e-017, + 1.14858e-015 -1 2.09053e-016, + 1.33227e-015 -1 2.09053e-016, + -0.86602497 -0.5 2.9535198e-017, + 0.86602497 -0.5 1.7951801e-016, + 1.57719e-015 -1 2.09053e-016, + -0.86602497 0.5 -1.7951801e-016, + -1.45473e-015 1 -2.09053e-016, + 0.86602497 0.5 -2.9535198e-017, + -8.6592701e-017 2.09053e-016 1, + -8.26948e-016 1 -2.09053e-016, + -1 -6.1634199e-016 -8.6592701e-017, + 1 7.3880199e-016 8.6592701e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 10, 3, 1, -1, 11, 9, 8, -1, + 10, 9, 11, -1, 12, 13, 8, -1, + 14, 8, 13, -1, 0, 12, 8, -1, + 11, 8, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 18, 15, 13, -1, + 12, 18, 13, -1, 14, 13, 17, -1, + 5, 19, 16, -1, 20, 16, 19, -1, + 15, 5, 16, -1, 17, 16, 20, -1, + 21, 19, 5, -1, 20, 19, 21, -1, + 4, 5, 15, -1, 21, 5, 6, -1, + 22, 15, 18, -1, 23, 4, 15, -1, + 23, 15, 22, -1, 24, 18, 12, -1, + 24, 22, 18, -1, 25, 12, 0, -1, + 24, 12, 25, -1, 26, 0, 7, -1, + 25, 0, 26, -1, 27, 7, 4, -1, + 26, 7, 27, -1, 27, 4, 23, -1, + 28, 6, 3, -1, 29, 3, 10, -1, + 28, 3, 29, -1, 30, 21, 6, -1, + 28, 30, 6, -1, 30, 20, 21, -1, + 31, 17, 20, -1, 32, 31, 20, -1, + 30, 32, 20, -1, 33, 14, 17, -1, + 31, 33, 17, -1, 34, 11, 14, -1, + 33, 34, 14, -1, 34, 10, 11, -1, + 35, 29, 10, -1, 34, 35, 10, -1, + 36, 29, 35, -1, 37, 28, 29, -1, + 37, 29, 36, -1, 38, 35, 34, -1, + 38, 36, 35, -1, 39, 34, 33, -1, + 38, 34, 39, -1, 40, 33, 31, -1, + 39, 33, 40, -1, 41, 31, 32, -1, + 40, 31, 41, -1, 42, 32, 30, -1, + 41, 32, 42, -1, 43, 30, 28, -1, + 42, 30, 43, -1, 43, 28, 37, -1, + 42, 37, 36, -1, 41, 42, 36, -1, + 38, 41, 36, -1, 42, 43, 37, -1, + 38, 40, 41, -1, 38, 39, 40, -1, + 27, 23, 22, -1, 44, 27, 22, -1, + 45, 22, 24, -1, 44, 22, 45, -1, + 46, 26, 27, -1, 47, 46, 27, -1, + 48, 47, 27, -1, 44, 48, 27, -1, + 24, 25, 26, -1, 49, 24, 26, -1, + 46, 49, 26, -1, 50, 45, 24, -1, + 51, 50, 24, -1, 49, 51, 24, -1, + 52, 45, 50, -1, 53, 44, 45, -1, + 53, 45, 52, -1, 54, 50, 51, -1, + 54, 52, 50, -1, 55, 51, 49, -1, + 54, 51, 55, -1, 56, 49, 46, -1, + 55, 49, 56, -1, 57, 46, 47, -1, + 56, 46, 57, -1, 58, 47, 48, -1, + 57, 47, 58, -1, 59, 48, 44, -1, + 58, 48, 59, -1, 59, 44, 53, -1, + 58, 53, 52, -1, 57, 58, 52, -1, + 54, 57, 52, -1, 58, 59, 53, -1, + 54, 56, 57, -1, 54, 55, 56, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 2, 2, 5, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 9, 9, 3, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 9, 3, 3, -1, + 10, 10, 11, -1, 12, 12, 13, -1, + 12, 13, 13, -1, 11, 11, 14, -1, + 11, 10, 11, -1, 14, 14, 15, -1, + 11, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 12, -1, + 15, 16, 16, -1, 16, 12, 12, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 1, 1, 2, -1, 3, 3, 4, -1, + 3, 4, 4, -1, 2, 2, 18, -1, + 2, 1, 2, -1, 5, 18, 6, -1, + 2, 18, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 10, 10, 8, -1, 3, 3, 13, -1, + 3, 13, 13, -1, 8, 8, 19, -1, + 8, 10, 8, -1, 19, 19, 6, -1, + 8, 19, 19, -1, 6, 6, 15, -1, + 19, 6, 6, -1, 15, 15, 2, -1, + 6, 15, 15, -1, 2, 2, 20, -1, + 15, 2, 2, -1, 20, 20, 3, -1, + 2, 20, 20, -1, 20, 3, 3, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/eye_link_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/eye_link_r.wrl new file mode 100644 index 000000000..a4c55c4d4 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/eye_link_r.wrl @@ -0,0 +1,547 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.47999999 0.36000001 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 16 -13 -19.5, + 16 -2.0004799 -3.4635301, + 16 -4 -7.1054299e-015, + 10 -4 -7.1054299e-015, + 16 -4.69873 10.5, + 16 -2.0004799 3.4635301, + 10 -2.0004799 3.4635301, + 16 9 -6.7982898, + 16 2.0004799 -3.4635301, + 10 -2.0004799 -3.4635301, + 16 4 -7.1054299e-015, + 10 2.0004799 -3.4635301, + 16 6 10.5, + 16 2.0004799 3.4635301, + 10 4 -7.1054299e-015, + 10 2.0004799 3.4635301, + 10 9 -6.7982898, + 16 10.2425 8.7425499, + 16 11.1962 -4.6021399, + 10 11.1962 -4.6021399, + 16 -48 -14.5, + 16 -48 -19.5, + 10 -13 -19.5, + 10 -48 -14.5, + 10 -48 -19.5, + 10 -4.69873 10.5, + 10 6 10.5, + 16 12 -1.6021399, + 16 12 4.5, + 10 10.2425 8.7425499, + 10 12 4.5, + 10 12 -1.6021399 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 1 2.4492101e-016, + 0 0.5 0.86602497, + 0 0.5 -0.86602497, + 0 1 0, + 0 -0.5 0.86602497, + 0 -1 -1.2246101e-016, + 0 -0.5 -0.86602497, + -2.8671999e-016 0.86602497 -0.5, + -4.9661399e-016 0.5 -0.86602497, + 0 0 -1, + 0 -1 0, + 0 0 1, + 0 6.1230298e-017 1, + 0 0.70710701 0.70710701, + 0 1 5.5511198e-017, + 0 1 4.9959999e-016, + -1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 12, 10, 7, -1, + 11, 10, 14, -1, 4, 5, 13, -1, + 15, 13, 5, -1, 12, 4, 13, -1, + 14, 13, 15, -1, 15, 5, 6, -1, + 16, 7, 0, -1, 17, 12, 7, -1, + 18, 17, 7, -1, 19, 18, 7, -1, + 19, 7, 16, -1, 20, 21, 0, -1, + 22, 0, 21, -1, 4, 20, 0, -1, + 16, 0, 22, -1, 23, 21, 20, -1, + 24, 21, 23, -1, 22, 21, 24, -1, + 23, 20, 4, -1, 25, 4, 12, -1, + 23, 4, 25, -1, 26, 12, 17, -1, + 25, 12, 26, -1, 27, 28, 17, -1, + 29, 17, 28, -1, 18, 27, 17, -1, + 29, 26, 17, -1, 30, 28, 27, -1, + 29, 28, 30, -1, 31, 27, 18, -1, + 30, 27, 31, -1, 31, 18, 19, -1, + 25, 6, 3, -1, 22, 3, 9, -1, + 22, 25, 3, -1, 26, 15, 6, -1, + 25, 26, 6, -1, 26, 14, 15, -1, + 16, 11, 14, -1, 16, 14, 26, -1, + 22, 9, 11, -1, 16, 22, 11, -1, + 29, 16, 26, -1, 24, 23, 25, -1, + 22, 24, 25, -1, 29, 19, 16, -1, + 30, 31, 19, -1, 29, 30, 19, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 3, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 10, 10, 10, -1, + 5, 5, 5, -1, 12, 12, 12, -1, + 5, 5, 5, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 4, -1, 0, 0, 0, -1, + 14, 13, 14, -1, 4, 4, 4, -1, + 14, 4, 4, -1, 15, 16, 8, -1, + 4, 4, 4, -1, 15, 8, 8, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.75 0.92000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 51.6563 -45.656601 -19.5, + 10 -48 -19.5, + 46 -48 -19.5, + 46 -48 -22.5, + 51.6563 -45.656601 -22.5, + 16 -13 -19.5, + 10 -13 -19.5, + 10 -48 -22.5, + 31.132099 -23.595699 -19.5, + 36.308701 -23.935101 -19.5, + 54 -40 -19.5, + 10 -13 -22.5, + 16 -13 -22.5, + 31.132099 -23.595699 -22.5, + 54 0 -19.5, + 39 -19.5 -19.5, + 36.308701 -23.935101 -22.5, + 39 -7.1054299e-015 -19.5, + 39 -19.5 -22.5, + 51.803299 5.3032999 -19.5, + 41.196701 5.3032999 -19.5, + 39 -7.1054299e-015 -22.5, + 46.5 7.5 -19.5, + 41.196701 5.3032999 -22.5, + 46.5 7.5 -22.5, + 51.803299 5.3032999 -22.5, + 54 0 -22.5, + 54 -40 -22.5 ] + + } + normal + Normal { + vector [ -2.2742599e-016 2.2742599e-016 1, + -3.3306699e-016 -1 2.2742599e-016, + 0.70709199 -0.70712203 3.21629e-016, + -1 -3.3306699e-016 -2.2742599e-016, + 3.3306699e-016 1 -2.2742599e-016, + 0.57358098 0.81914902 -5.5848297e-017, + -0.46174601 0.887012 -3.06742e-016, + -1 -4.5552802e-016 -2.2742599e-016, + -0.70710701 0.70710701 -3.21629e-016, + 2.7183701e-016 1 -2.2742599e-016, + 0.70710701 0.70710701 -3.05684e-030, + 1 4.5552802e-016 2.2742599e-016, + 1 3.3306699e-016 2.2742599e-016, + 1 2.7183701e-016 2.2742599e-016, + 2.2742599e-016 -2.2742599e-016 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 5, 6, 1, -1, 7, 1, 6, -1, + 8, 5, 1, -1, 9, 8, 1, -1, + 10, 9, 1, -1, 0, 10, 1, -1, + 3, 1, 7, -1, 11, 6, 5, -1, + 7, 6, 11, -1, 12, 5, 8, -1, + 11, 5, 12, -1, 13, 8, 9, -1, + 12, 8, 13, -1, 14, 15, 9, -1, + 16, 9, 15, -1, 10, 14, 9, -1, + 13, 9, 16, -1, 14, 17, 15, -1, + 18, 15, 17, -1, 16, 15, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 14, 19, 17, -1, 18, 17, 21, -1, + 19, 22, 20, -1, 23, 20, 22, -1, + 21, 20, 23, -1, 24, 22, 19, -1, + 23, 22, 24, -1, 25, 19, 14, -1, + 24, 19, 25, -1, 26, 14, 10, -1, + 25, 14, 26, -1, 27, 10, 0, -1, + 26, 10, 27, -1, 4, 27, 0, -1, + 21, 26, 27, -1, 18, 21, 27, -1, + 16, 18, 27, -1, 13, 16, 27, -1, + 11, 13, 27, -1, 4, 11, 27, -1, + 23, 25, 26, -1, 21, 23, 26, -1, + 23, 24, 25, -1, 11, 12, 13, -1, + 3, 7, 11, -1, 4, 3, 11, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 1, -1, 2, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 5, 5, 6, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 3, 3, 8, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 3, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 12, 12, 12, -1, + 10, 11, 11, -1, 13, 13, 2, -1, + 12, 12, 12, -1, 2, 13, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0.64999998 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 50 -40 -19.5, + 52.156502 -45.657101 -19.5, + 46.5 -48 -19.5, + 46.5 -48 12.5, + 44.749802 -43.0308 -19.5, + 40.843498 -45.657101 -19.5, + 40.843498 -45.657101 12.5, + 48.250198 -43.0308 -19.5, + 52.156502 -34.342899 -19.5, + 54.499901 -40 -19.5, + 52.156502 -45.657101 12.5, + 54.499901 -40 12.5, + 48.250198 -36.9692 -19.5, + 46.5 -32 -19.5, + 52.156502 -34.342899 12.5, + 43 -40 -19.5, + 40.843498 -34.342899 -19.5, + 46.5 -32 12.5, + 44.749802 -36.9692 -19.5, + 38.500099 -40 -19.5, + 40.843498 -34.342899 12.5, + 38.500099 -40 12.5, + 43 -40 -21, + 44.75 -43.031101 -21, + 44.75 -36.968899 -21, + 48.25 -36.968899 -21, + 50 -40 -21, + 48.25 -43.031101 -21, + 41.196701 -45.303299 12.5, + 46.5 -47.5 12.5, + 39 -40 12.5, + 46.5 -32.5 12.5, + 41.196701 -34.696701 12.5, + 51.803299 -34.696701 12.5, + 54 -40 12.5, + 51.803299 -45.303299 12.5, + 46.5 -47.5 23.4, + 41.1964 -45.302898 23.4, + 51.8036 -45.302898 23.4, + 53.999901 -40 23.4, + 51.8036 -34.697102 23.4, + 46.5 -32.5 23.4, + 41.1964 -34.697102 23.4, + 39.000099 -40 23.4, + 45.439201 -41.060398 -21, + 45 -40 -21, + 48 -40 -21, + 47.560799 -41.060398 -21, + 46.5 -41.499901 -21, + 47.560799 -38.939602 -21, + 45.439201 -38.939602 -21, + 46.5 -38.500099 -21, + 45 -40 -33.459999, + 45.439301 -41.060699 -33.459999, + 45.439301 -38.939301 -33.459999, + 46.5 -38.5 -33.459999, + 47.560699 -38.939301 -33.459999, + 48 -40 -33.459999, + 47.560699 -41.060699 -33.459999, + 46.5 -41.5 -33.459999 ] + + } + normal + Normal { + vector [ 2.2742599e-016 -2.2742599e-016 -1, + 0 -1 2.2742599e-016, + 0.70710701 -0.70710701 3.21629e-016, + -0.70710701 -0.70710701 2.6870601e-030, + -2.4492101e-016 -1 2.2742599e-016, + 1 -6.1230298e-017 2.2742599e-016, + 0.70710701 0.70710701 -2.85962e-030, + 1.2246101e-016 1 -2.2742599e-016, + -0.70710701 0.70710701 -3.21629e-016, + -1 1.8369101e-016 -2.2742599e-016, + -1 0 -2.2742599e-016, + -0.5 0.86602497 -3.10669e-016, + -0.5 -0.86602497 8.3243599e-017, + -1 -2.4492101e-016 -2.2742599e-016, + 0.5 0.86602497 -8.3243599e-017, + 1 1.2246101e-016 2.2742599e-016, + 0.5 -0.86602497 3.10669e-016, + -2.2742599e-016 2.2742599e-016 1, + 1 -5.0532e-016 2.2742599e-016, + 0.70710701 0.70710701 -3.0075299e-030, + -0.70710701 -0.70710701 3.10614e-030, + -0.70710701 -0.70710701 2.81032e-030, + -6.1230298e-017 1 -2.2742599e-016, + 0.70710701 0.70710701 -3.2047501e-030, + 0.70710701 0.70710701 -3.05684e-030, + 1.8369101e-016 -1 2.2742599e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 10, 3, 1, -1, 11, 9, 8, -1, + 10, 9, 11, -1, 12, 13, 8, -1, + 14, 8, 13, -1, 0, 12, 8, -1, + 11, 8, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 18, 15, 13, -1, + 12, 18, 13, -1, 14, 13, 17, -1, + 5, 19, 16, -1, 20, 16, 19, -1, + 15, 5, 16, -1, 17, 16, 20, -1, + 21, 19, 5, -1, 20, 19, 21, -1, + 4, 5, 15, -1, 21, 5, 6, -1, + 22, 15, 18, -1, 23, 4, 15, -1, + 23, 15, 22, -1, 24, 18, 12, -1, + 24, 22, 18, -1, 25, 12, 0, -1, + 24, 12, 25, -1, 26, 0, 7, -1, + 25, 0, 26, -1, 27, 7, 4, -1, + 26, 7, 27, -1, 27, 4, 23, -1, + 28, 6, 3, -1, 29, 3, 10, -1, + 28, 3, 29, -1, 30, 21, 6, -1, + 28, 30, 6, -1, 30, 20, 21, -1, + 31, 17, 20, -1, 32, 31, 20, -1, + 30, 32, 20, -1, 33, 14, 17, -1, + 31, 33, 17, -1, 34, 11, 14, -1, + 33, 34, 14, -1, 34, 10, 11, -1, + 35, 29, 10, -1, 34, 35, 10, -1, + 36, 29, 35, -1, 37, 28, 29, -1, + 37, 29, 36, -1, 38, 35, 34, -1, + 38, 36, 35, -1, 39, 34, 33, -1, + 38, 34, 39, -1, 40, 33, 31, -1, + 39, 33, 40, -1, 41, 31, 32, -1, + 40, 31, 41, -1, 42, 32, 30, -1, + 41, 32, 42, -1, 43, 30, 28, -1, + 42, 30, 43, -1, 43, 28, 37, -1, + 42, 37, 36, -1, 41, 42, 36, -1, + 38, 41, 36, -1, 42, 43, 37, -1, + 38, 40, 41, -1, 38, 39, 40, -1, + 27, 23, 22, -1, 44, 27, 22, -1, + 45, 22, 24, -1, 44, 22, 45, -1, + 46, 26, 27, -1, 47, 46, 27, -1, + 48, 47, 27, -1, 44, 48, 27, -1, + 24, 25, 26, -1, 49, 24, 26, -1, + 46, 49, 26, -1, 50, 45, 24, -1, + 51, 50, 24, -1, 49, 51, 24, -1, + 52, 45, 50, -1, 53, 44, 45, -1, + 53, 45, 52, -1, 54, 50, 51, -1, + 54, 52, 50, -1, 55, 51, 49, -1, + 54, 51, 55, -1, 56, 49, 46, -1, + 55, 49, 56, -1, 57, 46, 47, -1, + 56, 46, 57, -1, 58, 47, 48, -1, + 57, 47, 58, -1, 59, 48, 44, -1, + 58, 48, 59, -1, 59, 44, 53, -1, + 58, 53, 52, -1, 57, 58, 52, -1, + 54, 57, 52, -1, 58, 59, 53, -1, + 54, 56, 57, -1, 54, 55, 56, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 2, 2, 5, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 9, 9, 3, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 9, 3, 3, -1, + 10, 10, 11, -1, 12, 12, 13, -1, + 12, 13, 13, -1, 11, 11, 14, -1, + 11, 10, 11, -1, 14, 14, 15, -1, + 11, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 12, -1, + 15, 16, 16, -1, 16, 12, 12, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 1, 1, 2, -1, 3, 3, 4, -1, + 3, 4, 4, -1, 2, 2, 18, -1, + 2, 1, 2, -1, 5, 18, 6, -1, + 2, 18, 5, -1, 19, 6, 7, -1, + 5, 6, 19, -1, 7, 7, 8, -1, + 19, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 10, 10, 8, -1, 20, 21, 13, -1, + 20, 13, 13, -1, 8, 8, 22, -1, + 8, 10, 8, -1, 22, 22, 23, -1, + 8, 22, 22, -1, 24, 23, 15, -1, + 22, 23, 24, -1, 15, 15, 2, -1, + 24, 15, 15, -1, 2, 2, 25, -1, + 15, 2, 2, -1, 25, 25, 21, -1, + 2, 25, 25, -1, 25, 21, 20, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/eye_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/eye_r.wrl new file mode 100644 index 000000000..e60ec0e71 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/eye_r.wrl @@ -0,0 +1,3105 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.049270201 0.212826 0.26767701 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3000002 -6.5 -3.3499999, + -8.3000002 -0.2 -3.3499999, + 8.3000002 -0.2 -3.3499999, + 8.3000002 -0.2 3.3499999, + -8.3000002 -10.5 -3.3499999, + -8.3000002 -16.799999 -3.3499999, + 8.3000002 -6.5 -3.3499999, + -8.3000002 -6.5 3.3499999, + -8.3000002 -0.2 3.3499999, + -10.6 -10.5 -3.3499999, + -10.6 -6.5 -3.3499999, + -10.6 -6.5 3.3499999, + -12.0141 -9.9141302 -3.3499999, + -12.0141 -7.0858698 -3.3499999, + -12.6 -8.5 -3.3499999, + -12.0141 -7.0858698 3.3499999, + -12.6 -8.5 3.3499999, + -12.0141 -9.9141302 3.3499999, + -8.3000002 -10.5 3.3499999, + -10.6 -10.5 3.3499999, + -8.3000002 -16.799999 3.3499999, + 8.3000002 -10.5 -3.3499999, + 8.3000002 -16.799999 -3.3499999, + 8.3000002 -10.5 3.3499999, + 8.3000002 -16.799999 3.3499999, + 10.6 -6.5 -3.3499999, + 10.6 -10.5 -3.3499999, + 10.6 -10.5 3.3499999, + 12.0141 -7.0858698 -3.3499999, + 12.0141 -9.9141302 -3.3499999, + 12.6 -8.5 -3.3499999, + 12.0141 -9.9141302 3.3499999, + 12.6 -8.5 3.3499999, + 12.0141 -7.0858698 3.3499999, + 8.3000002 -6.5 3.3499999, + 10.6 -6.5 3.3499999, + 7.20788 -5.0292401 3.3499999, + 1.78028 -0.70068002 3.3499999, + 4.9881501 -2.2456 3.3499999, + 8 -8.5 3.3499999, + -1.78028 -16.299299 3.3499999, + 7.20788 -11.9708 3.3499999, + 1.78028 -16.299299 3.3499999, + 4.9881501 -14.7544 3.3499999, + -7.20788 -11.9708 3.3499999, + -4.9881501 -14.7544 3.3499999, + -8 -8.5 3.3499999, + -1.78028 -0.70068002 3.3499999, + -4.9881501 -2.2456 3.3499999, + -7.20788 -5.0292401 3.3499999, + 8 -8.5 12.35, + 7.2077498 -11.9711 12.35, + 7.2077498 -5.0289302 12.35, + 4.9879198 -2.2453499 12.35, + 1.78017 -0.70057702 12.35, + -1.78017 -0.70057702 12.35, + -4.9879198 -2.2453499 12.35, + -7.2077498 -5.0289302 12.35, + -8 -8.5 12.35, + -7.2077498 -11.9711 12.35, + -4.9879198 -14.7547 12.35, + -1.78017 -16.2994 12.35, + 1.78017 -16.2994 12.35, + 4.9879198 -14.7547 12.35, + 5.1962399 -11.4997 12.35, + 6 -8.5 12.35, + 2.9997201 -13.6962 12.35, + 6.0121997e-013 -14.5 12.35, + -2.9997201 -13.6962 12.35, + -6 -8.5 12.35, + -5.1962399 -11.4997 12.35, + -5.1962399 -5.5002799 12.35, + -2.9997201 -3.3037601 12.35, + 5.9862998e-013 -2.5 12.35, + 2.9997201 -3.3037601 12.35, + 5.1962399 -5.5002799 12.35, + 6 -8.5 14.15, + 5.1962399 -11.4997 14.15, + 5.1962399 -5.5002799 14.15, + 2.9997201 -3.3037601 14.15, + 6.88591e-013 -2.5 14.15, + -2.9997201 -3.3037601 14.15, + -5.1962399 -5.5002799 14.15, + -6 -8.5 14.15, + -5.1962399 -11.4997 14.15, + -2.9997201 -13.6962 14.15, + 6.89849e-013 -14.5 14.15, + 2.9997201 -13.6962 14.15, + 7.5 -8.5 14.15, + 6.4952998 -12.2496 14.15, + 6.4952998 -4.75035 14.15, + 3.74965 -2.0046999 14.15, + -3.74965 -2.0046999 14.15, + -6.4952998 -4.75035 14.15, + -7.5 -8.5 14.15, + -6.4952998 -12.2496 14.15, + -3.74965 -14.9953 14.15, + 3.74965 -14.9953 14.15, + 7.5 -8.5 17.450001, + 6.4952998 -12.2496 17.450001, + 6.4952998 -4.75035 17.450001, + 6.86843e-013 -1 14.15, + 3.74965 -2.0046999 17.450001, + 8.4932999e-013 -1 17.450001, + -3.74965 -2.0046999 17.450001, + -6.4952998 -4.75035 17.450001, + -7.5 -8.5 17.450001, + -6.4952998 -12.2496 17.450001, + 6.9008102e-013 -16 14.15, + -3.74965 -14.9953 17.450001, + 8.5256699e-013 -16 17.450001, + 3.74965 -14.9953 17.450001 ] + + } + normal + DEF _+7 Normal { + vector [ -4.9238401e-014 2.37421e-014 -1, + -3.3830199e-016 1 2.37421e-014, + 1 3.3830199e-016 -4.9238401e-014, + -1 -3.3830199e-016 4.9238401e-014, + -1.54611e-016 1 2.37421e-014, + -0.70710701 0.70710701 5.1605001e-014, + -1 -9.3380803e-017 4.9238401e-014, + -0.70710701 -0.70710701 1.80286e-014, + 3.2150499e-017 -1 -2.37421e-014, + 3.3830199e-016 -1 -2.37421e-014, + 2.7707199e-016 -1 -2.37421e-014, + 0.70710701 -0.70710701 -5.1605001e-014, + 1 2.15841e-016 -4.9238401e-014, + 0.70710701 0.70710701 -1.80286e-014, + 4.9238401e-014 -2.37421e-014 1, + 0.90096903 0.43388399 -3.4061001e-014, + 0.90096903 -0.43388399 -5.46636e-014, + 1 9.3380803e-017 -4.9238401e-014, + 0.62348998 0.78183198 -1.21373e-014, + 0.22252101 0.97492802 1.21902e-014, + -0.22252101 0.97492802 3.41034e-014, + -0.62348998 0.78183198 4.9261901e-014, + -0.90096903 0.43388399 5.46636e-014, + -1 -2.15841e-016 4.9238401e-014, + -0.90096903 -0.43388399 3.4061001e-014, + -0.62348998 -0.78183198 1.21373e-014, + -0.22252101 -0.97492802 -1.21902e-014, + 0.22252101 -0.97492802 -3.41034e-014, + 0.62348998 -0.78183198 -4.9261901e-014, + 0.86602497 0.5 -3.0770701e-014, + 0.86602497 -0.5 -5.4512699e-014, + 0.5 0.86602497 -4.0579701e-015, + -2.7707199e-016 1 2.37421e-014, + -5.5027098e-017 1 2.37421e-014, + -0.5 0.86602497 4.5180399e-014, + -0.86602497 0.5 5.4512699e-014, + -0.86602497 -0.5 3.0770701e-014, + -0.5 -0.86602497 4.0579701e-015, + 1.54611e-016 -1 -2.37421e-014, + 0.5 -0.86602497 -4.5180399e-014 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 9, 10, 0, -1, + 11, 0, 10, -1, 4, 9, 0, -1, + 7, 0, 11, -1, 12, 13, 10, -1, + 11, 10, 13, -1, 9, 12, 10, -1, + 12, 14, 13, -1, 15, 13, 14, -1, + 11, 13, 15, -1, 16, 14, 12, -1, + 15, 14, 16, -1, 17, 12, 9, -1, + 16, 12, 17, -1, 18, 9, 4, -1, + 19, 9, 18, -1, 17, 9, 19, -1, + 20, 4, 5, -1, 18, 4, 20, -1, + 21, 22, 5, -1, 20, 5, 22, -1, + 6, 21, 5, -1, 23, 22, 21, -1, + 24, 22, 23, -1, 20, 22, 24, -1, + 25, 26, 21, -1, 27, 21, 26, -1, + 6, 25, 21, -1, 23, 21, 27, -1, + 28, 29, 26, -1, 27, 26, 29, -1, + 25, 28, 26, -1, 28, 30, 29, -1, + 31, 29, 30, -1, 27, 29, 31, -1, + 32, 30, 28, -1, 31, 30, 32, -1, + 33, 28, 25, -1, 32, 28, 33, -1, + 34, 25, 6, -1, 35, 25, 34, -1, + 33, 25, 35, -1, 34, 6, 3, -1, + 36, 34, 3, -1, 37, 3, 8, -1, + 38, 36, 3, -1, 37, 38, 3, -1, + 27, 35, 34, -1, 23, 27, 34, -1, + 39, 23, 34, -1, 36, 39, 34, -1, + 31, 33, 35, -1, 27, 31, 35, -1, + 31, 32, 33, -1, 39, 24, 23, -1, + 40, 20, 24, -1, 41, 24, 39, -1, + 42, 40, 24, -1, 43, 42, 24, -1, + 41, 43, 24, -1, 44, 18, 20, -1, + 45, 44, 20, -1, 40, 45, 20, -1, + 11, 19, 18, -1, 7, 11, 18, -1, + 46, 7, 18, -1, 44, 46, 18, -1, + 15, 17, 19, -1, 11, 15, 19, -1, + 15, 16, 17, -1, 46, 8, 7, -1, + 47, 37, 8, -1, 48, 47, 8, -1, + 49, 48, 8, -1, 46, 49, 8, -1, + 50, 39, 36, -1, 51, 41, 39, -1, + 51, 39, 50, -1, 52, 36, 38, -1, + 52, 50, 36, -1, 53, 38, 37, -1, + 52, 38, 53, -1, 54, 37, 47, -1, + 53, 37, 54, -1, 55, 47, 48, -1, + 54, 47, 55, -1, 56, 48, 49, -1, + 55, 48, 56, -1, 57, 49, 46, -1, + 56, 49, 57, -1, 58, 46, 44, -1, + 57, 46, 58, -1, 59, 44, 45, -1, + 58, 44, 59, -1, 60, 45, 40, -1, + 59, 45, 60, -1, 61, 40, 42, -1, + 60, 40, 61, -1, 62, 42, 43, -1, + 61, 42, 62, -1, 63, 43, 41, -1, + 62, 43, 63, -1, 63, 41, 51, -1, + 64, 51, 50, -1, 65, 50, 52, -1, + 64, 50, 65, -1, 66, 63, 51, -1, + 64, 66, 51, -1, 61, 62, 63, -1, + 60, 61, 63, -1, 67, 60, 63, -1, + 66, 67, 63, -1, 68, 59, 60, -1, + 67, 68, 60, -1, 69, 58, 59, -1, + 70, 69, 59, -1, 68, 70, 59, -1, + 71, 57, 58, -1, 69, 71, 58, -1, + 72, 56, 57, -1, 71, 72, 57, -1, + 54, 55, 56, -1, 53, 54, 56, -1, + 73, 53, 56, -1, 72, 73, 56, -1, + 74, 52, 53, -1, 73, 74, 53, -1, + 75, 65, 52, -1, 74, 75, 52, -1, + 76, 65, 75, -1, 77, 64, 65, -1, + 77, 65, 76, -1, 78, 75, 74, -1, + 78, 76, 75, -1, 79, 74, 73, -1, + 79, 78, 74, -1, 80, 73, 72, -1, + 80, 79, 73, -1, 81, 72, 71, -1, + 81, 80, 72, -1, 82, 71, 69, -1, + 82, 81, 71, -1, 83, 69, 70, -1, + 83, 82, 69, -1, 84, 70, 68, -1, + 84, 83, 70, -1, 85, 68, 67, -1, + 85, 84, 68, -1, 86, 67, 66, -1, + 86, 85, 67, -1, 87, 66, 64, -1, + 87, 86, 66, -1, 77, 87, 64, -1, + 88, 76, 78, -1, 89, 77, 76, -1, + 89, 76, 88, -1, 90, 78, 79, -1, + 90, 88, 78, -1, 91, 79, 80, -1, + 91, 90, 79, -1, 92, 80, 81, -1, + 92, 91, 80, -1, 93, 81, 82, -1, + 93, 92, 81, -1, 93, 82, 83, -1, + 94, 83, 84, -1, 94, 93, 83, -1, + 95, 84, 85, -1, 95, 94, 84, -1, + 96, 85, 86, -1, 96, 95, 85, -1, + 97, 86, 87, -1, 97, 96, 86, -1, + 89, 87, 77, -1, 89, 97, 87, -1, + 98, 88, 90, -1, 99, 89, 88, -1, + 99, 88, 98, -1, 100, 90, 91, -1, + 100, 98, 90, -1, 92, 101, 91, -1, + 102, 91, 101, -1, 100, 91, 102, -1, + 103, 101, 92, -1, 102, 101, 103, -1, + 104, 92, 93, -1, 103, 92, 104, -1, + 105, 93, 94, -1, 104, 93, 105, -1, + 106, 94, 95, -1, 105, 94, 106, -1, + 107, 95, 96, -1, 106, 95, 107, -1, + 97, 108, 96, -1, 109, 96, 108, -1, + 107, 96, 109, -1, 110, 108, 97, -1, + 109, 108, 110, -1, 111, 97, 89, -1, + 110, 97, 111, -1, 111, 89, 99, -1, + 107, 99, 98, -1, 106, 107, 98, -1, + 100, 106, 98, -1, 109, 111, 99, -1, + 107, 109, 99, -1, 109, 110, 111, -1, + 100, 105, 106, -1, 102, 104, 105, -1, + 100, 102, 105, -1, 102, 103, 104, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 7, 8, 8, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 13, 13, 4, -1, 12, 13, 13, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 4, 4, -1, 2, 2, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 2, 15, -1, 16, 16, 17, -1, + 16, 17, 17, -1, 15, 15, 18, -1, + 15, 2, 15, -1, 18, 18, 19, -1, + 15, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 16, -1, + 27, 28, 28, -1, 28, 16, 16, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 12, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 31, 31, 32, -1, + 31, 29, 31, -1, 33, 32, 34, -1, + 33, 31, 32, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 23, -1, + 35, 34, 35, -1, 23, 23, 36, -1, + 23, 35, 23, -1, 36, 36, 37, -1, + 36, 23, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 30, -1, + 39, 38, 39, -1, 30, 39, 30, -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, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 0, 0, 0, -1, + 31, 31, 32, -1, 29, 31, 31, -1, + 32, 32, 34, -1, 31, 32, 32, -1, + 34, 34, 35, -1, 32, 34, 34, -1, + 35, 35, 23, -1, 34, 35, 35, -1, + 23, 23, 36, -1, 35, 23, 23, -1, + 36, 36, 37, -1, 23, 36, 36, -1, + 0, 0, 0, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 30, -1, + 38, 39, 39, -1, 39, 30, 30, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.049270201 0.212826 0.26767701 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3000002 10.1 -3.3499999, + -8.3000002 16.4 -3.3499999, + 8.3000002 16.4 -3.3499999, + 8.3000002 16.4 3.3499999, + -8.3000002 6.0999999 -3.3499999, + -8.3000002 -0.2 -3.3499999, + 8.3000002 10.1 -3.3499999, + -8.3000002 10.1 3.3499999, + -8.3000002 16.4 3.3499999, + -10.6 6.0999999 -3.3499999, + -10.6 10.1 -3.3499999, + -10.6 10.1 3.3499999, + -12.0141 6.6858702 -3.3499999, + -12.0141 9.5141296 -3.3499999, + -12.6 8.1000004 -3.3499999, + -12.0141 9.5141296 3.3499999, + -12.6 8.1000004 3.3499999, + -12.0141 6.6858702 3.3499999, + -8.3000002 6.0999999 3.3499999, + -10.6 6.0999999 3.3499999, + -8.3000002 -0.2 3.3499999, + 8.3000002 6.0999999 -3.3499999, + 8.3000002 -0.2 -3.3499999, + 8.3000002 6.0999999 3.3499999, + 8.3000002 -0.2 3.3499999, + 10.6 10.1 -3.3499999, + 10.6 6.0999999 -3.3499999, + 10.6 6.0999999 3.3499999, + 12.0141 9.5141296 -3.3499999, + 12.0141 6.6858702 -3.3499999, + 12.6 8.1000004 -3.3499999, + 12.0141 6.6858702 3.3499999, + 12.6 8.1000004 3.3499999, + 12.0141 9.5141296 3.3499999, + 8.3000002 10.1 3.3499999, + 10.6 10.1 3.3499999, + 7.20788 11.5708 3.3499999, + 1.78028 15.8993 3.3499999, + 4.9881501 14.3544 3.3499999, + 8 8.1000004 3.3499999, + -1.78028 0.30068001 3.3499999, + 7.20788 4.62924 3.3499999, + 1.78028 0.30068001 3.3499999, + 4.9881501 1.8456 3.3499999, + -7.20788 4.62924 3.3499999, + -4.9881501 1.8456 3.3499999, + -8 8.1000004 3.3499999, + -1.78028 15.8993 3.3499999, + -4.9881501 14.3544 3.3499999, + -7.20788 11.5708 3.3499999, + 8 8.1000004 12.35, + 7.2077498 4.6289301 12.35, + 7.2077498 11.5711 12.35, + 4.9879198 14.3547 12.35, + 1.78017 15.8994 12.35, + -1.78017 15.8994 12.35, + -4.9879198 14.3547 12.35, + -7.2077498 11.5711 12.35, + -8 8.1000004 12.35, + -7.2077498 4.6289301 12.35, + -4.9879198 1.84535 12.35, + -1.78017 0.30057701 12.35, + 1.78017 0.30057701 12.35, + 4.9879198 1.84535 12.35, + 5.1962399 5.1002798 12.35, + 6 8.1000004 12.35, + 2.9997201 2.90376 12.35, + 6.0832502e-013 2.0999999 12.35, + -2.9997201 2.90376 12.35, + -6 8.1000004 12.35, + -5.1962399 5.1002798 12.35, + -5.1962399 11.0997 12.35, + -2.9997201 13.2962 12.35, + 6.0573503e-013 14.1 12.35, + 2.9997201 13.2962 12.35, + 5.1962399 11.0997 12.35, + 6 8.1000004 14.15, + 5.1962399 5.1002798 14.15, + 5.1962399 11.0997 14.15, + 2.9997201 13.2962 14.15, + 6.95696e-013 14.1 14.15, + -2.9997201 13.2962 14.15, + -5.1962399 11.0997 14.15, + -6 8.1000004 14.15, + -5.1962399 5.1002798 14.15, + -2.9997201 2.90376 14.15, + 6.96954e-013 2.0999999 14.15, + 2.9997201 2.90376 14.15, + 7.5 8.1000004 14.15, + 6.4952998 4.3503499 14.15, + 6.4952998 11.8496 14.15, + 3.74965 14.5953 14.15, + -3.74965 14.5953 14.15, + -6.4952998 11.8496 14.15, + -7.5 8.1000004 14.15, + -6.4952998 4.3503499 14.15, + -3.74965 1.6047 14.15, + 3.74965 1.6047 14.15, + 7.5 8.1000004 17.450001, + 6.4952998 4.3503499 17.450001, + 6.4952998 11.8496 17.450001, + 6.9394902e-013 15.6 14.15, + 3.74965 14.5953 17.450001, + 8.5643499e-013 15.6 17.450001, + -3.74965 14.5953 17.450001, + -6.4952998 11.8496 17.450001, + -7.5 8.1000004 17.450001, + -6.4952998 4.3503499 17.450001, + 6.9718602e-013 0.60000002 14.15, + -3.74965 1.6047 17.450001, + 8.5967301e-013 0.60000002 17.450001, + 3.74965 1.6047 17.450001 ] + + } + normal + USE _+7 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 9, 10, 0, -1, + 11, 0, 10, -1, 4, 9, 0, -1, + 7, 0, 11, -1, 12, 13, 10, -1, + 11, 10, 13, -1, 9, 12, 10, -1, + 12, 14, 13, -1, 15, 13, 14, -1, + 11, 13, 15, -1, 16, 14, 12, -1, + 15, 14, 16, -1, 17, 12, 9, -1, + 16, 12, 17, -1, 18, 9, 4, -1, + 19, 9, 18, -1, 17, 9, 19, -1, + 20, 4, 5, -1, 18, 4, 20, -1, + 21, 22, 5, -1, 20, 5, 22, -1, + 6, 21, 5, -1, 23, 22, 21, -1, + 24, 22, 23, -1, 20, 22, 24, -1, + 25, 26, 21, -1, 27, 21, 26, -1, + 6, 25, 21, -1, 23, 21, 27, -1, + 28, 29, 26, -1, 27, 26, 29, -1, + 25, 28, 26, -1, 28, 30, 29, -1, + 31, 29, 30, -1, 27, 29, 31, -1, + 32, 30, 28, -1, 31, 30, 32, -1, + 33, 28, 25, -1, 32, 28, 33, -1, + 34, 25, 6, -1, 35, 25, 34, -1, + 33, 25, 35, -1, 34, 6, 3, -1, + 36, 34, 3, -1, 37, 3, 8, -1, + 38, 36, 3, -1, 37, 38, 3, -1, + 27, 35, 34, -1, 23, 27, 34, -1, + 39, 23, 34, -1, 36, 39, 34, -1, + 31, 33, 35, -1, 27, 31, 35, -1, + 31, 32, 33, -1, 39, 24, 23, -1, + 40, 20, 24, -1, 41, 24, 39, -1, + 42, 40, 24, -1, 43, 42, 24, -1, + 41, 43, 24, -1, 44, 18, 20, -1, + 45, 44, 20, -1, 40, 45, 20, -1, + 11, 19, 18, -1, 7, 11, 18, -1, + 46, 7, 18, -1, 44, 46, 18, -1, + 15, 17, 19, -1, 11, 15, 19, -1, + 15, 16, 17, -1, 46, 8, 7, -1, + 47, 37, 8, -1, 48, 47, 8, -1, + 49, 48, 8, -1, 46, 49, 8, -1, + 50, 39, 36, -1, 51, 41, 39, -1, + 51, 39, 50, -1, 52, 36, 38, -1, + 52, 50, 36, -1, 53, 38, 37, -1, + 52, 38, 53, -1, 54, 37, 47, -1, + 53, 37, 54, -1, 55, 47, 48, -1, + 54, 47, 55, -1, 56, 48, 49, -1, + 55, 48, 56, -1, 57, 49, 46, -1, + 56, 49, 57, -1, 58, 46, 44, -1, + 57, 46, 58, -1, 59, 44, 45, -1, + 58, 44, 59, -1, 60, 45, 40, -1, + 59, 45, 60, -1, 61, 40, 42, -1, + 60, 40, 61, -1, 62, 42, 43, -1, + 61, 42, 62, -1, 63, 43, 41, -1, + 62, 43, 63, -1, 63, 41, 51, -1, + 64, 51, 50, -1, 65, 50, 52, -1, + 64, 50, 65, -1, 66, 63, 51, -1, + 64, 66, 51, -1, 61, 62, 63, -1, + 60, 61, 63, -1, 67, 60, 63, -1, + 66, 67, 63, -1, 68, 59, 60, -1, + 67, 68, 60, -1, 69, 58, 59, -1, + 70, 69, 59, -1, 68, 70, 59, -1, + 71, 57, 58, -1, 69, 71, 58, -1, + 72, 56, 57, -1, 71, 72, 57, -1, + 54, 55, 56, -1, 53, 54, 56, -1, + 73, 53, 56, -1, 72, 73, 56, -1, + 74, 52, 53, -1, 73, 74, 53, -1, + 75, 65, 52, -1, 74, 75, 52, -1, + 76, 65, 75, -1, 77, 64, 65, -1, + 77, 65, 76, -1, 78, 75, 74, -1, + 78, 76, 75, -1, 79, 74, 73, -1, + 79, 78, 74, -1, 80, 73, 72, -1, + 80, 79, 73, -1, 81, 72, 71, -1, + 81, 80, 72, -1, 82, 71, 69, -1, + 82, 81, 71, -1, 83, 69, 70, -1, + 83, 82, 69, -1, 84, 70, 68, -1, + 84, 83, 70, -1, 85, 68, 67, -1, + 85, 84, 68, -1, 86, 67, 66, -1, + 86, 85, 67, -1, 87, 66, 64, -1, + 87, 86, 66, -1, 77, 87, 64, -1, + 88, 76, 78, -1, 89, 77, 76, -1, + 89, 76, 88, -1, 90, 78, 79, -1, + 90, 88, 78, -1, 91, 79, 80, -1, + 91, 90, 79, -1, 92, 80, 81, -1, + 92, 91, 80, -1, 93, 81, 82, -1, + 93, 92, 81, -1, 93, 82, 83, -1, + 94, 83, 84, -1, 94, 93, 83, -1, + 95, 84, 85, -1, 95, 94, 84, -1, + 96, 85, 86, -1, 96, 95, 85, -1, + 97, 86, 87, -1, 97, 96, 86, -1, + 89, 87, 77, -1, 89, 97, 87, -1, + 98, 88, 90, -1, 99, 89, 88, -1, + 99, 88, 98, -1, 100, 90, 91, -1, + 100, 98, 90, -1, 92, 101, 91, -1, + 102, 91, 101, -1, 100, 91, 102, -1, + 103, 101, 92, -1, 102, 101, 103, -1, + 104, 92, 93, -1, 103, 92, 104, -1, + 105, 93, 94, -1, 104, 93, 105, -1, + 106, 94, 95, -1, 105, 94, 106, -1, + 107, 95, 96, -1, 106, 95, 107, -1, + 97, 108, 96, -1, 109, 96, 108, -1, + 107, 96, 109, -1, 110, 108, 97, -1, + 109, 108, 110, -1, 111, 97, 89, -1, + 110, 97, 111, -1, 111, 89, 99, -1, + 107, 99, 98, -1, 106, 107, 98, -1, + 100, 106, 98, -1, 109, 111, 99, -1, + 107, 109, 99, -1, 109, 110, 111, -1, + 100, 105, 106, -1, 102, 104, 105, -1, + 100, 102, 105, -1, 102, 103, 104, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 7, 8, 8, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 13, 13, 4, -1, 12, 13, 13, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 4, 4, -1, 2, 2, 2, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 2, 15, -1, 16, 16, 17, -1, + 16, 17, 17, -1, 15, 15, 18, -1, + 15, 2, 15, -1, 18, 18, 19, -1, + 15, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 16, -1, + 27, 28, 28, -1, 28, 16, 16, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 2, 12, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 31, 31, 32, -1, + 31, 29, 31, -1, 33, 32, 34, -1, + 33, 31, 32, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 23, -1, + 35, 34, 35, -1, 23, 23, 36, -1, + 23, 35, 23, -1, 36, 36, 37, -1, + 36, 23, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 30, -1, + 39, 38, 39, -1, 30, 39, 30, -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, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 29, -1, 30, 30, 17, -1, + 30, 17, 17, -1, 29, 29, 31, -1, + 29, 2, 29, -1, 0, 0, 0, -1, + 31, 31, 32, -1, 29, 31, 31, -1, + 32, 32, 34, -1, 31, 32, 32, -1, + 34, 34, 35, -1, 32, 34, 34, -1, + 35, 35, 23, -1, 34, 35, 35, -1, + 23, 23, 36, -1, 35, 23, 23, -1, + 36, 36, 37, -1, 23, 36, 36, -1, + 0, 0, 0, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 30, -1, + 38, 39, 39, -1, 39, 30, 30, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.98571497 1 0.98928601 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -6.7023702 23.045099 3.9812598e-015, + -5.96452 23.182199 -1.7347, + -2.695e-014 24 6.1219501e-015, + -4.5146999 23.3941 -2.8868699, + -6.47399 23.045099 1.7347, + -3.07915 23.5371 -3.5392101, + -2.37184 23.3162 -5.1701398, + -0.74597198 23.4321 -5.13627, + 0.73258501 23.4324 -5.1368999, + 2.3555501 23.3179 -5.1696501, + 3.0615101 23.5396 -3.53725, + 4.4817801 23.400999 -2.8820701, + 5.9600401 23.182199 -1.75003, + 6.7023702 23.045099 9.8627398e-015, + 6.47399 23.045099 1.7347, + -5.80442 23.045099 3.3511801, + -4.7392902 23.045099 4.7392902, + -3.3511801 23.045099 5.80442, + -1.7347 23.045099 6.47399, + -1.9148699e-014 23.045099 6.7023702, + 1.7347 23.045099 6.47399, + 3.3511801 23.045099 5.80442, + 4.7392902 23.045099 4.7392902, + 5.80442 23.045099 3.3511801, + -11.5226 20.784599 -3.3511801, + -8.8014402 21.607 -5.6279702, + -12.9292 20.2197 -2.95827e-015, + -16.295401 16.9706 -4.7392902, + -12.6438 18.7288 -8.0848999, + -18.106501 15.7529 -5.3892501e-015, + -19.957701 12 -5.80442, + -15.7752 15.0744 -10, + -21.8141 10.0074 -6.0907899e-015, + -22.259899 6.2116599 -6.47399, + -20.737 6.77986 -10, + -17.7239 12.7262 -10, + -23.750799 3.4494801 5.54155e-015, + -23.045099 -1.41205e-014 -6.7023702, + -21.8174 0.00027804801 -10, + -23.7596 -3.3884201 -2.22275e-015, + -22.259899 -6.2116599 -6.47399, + -21.839701 -9.9512501 2.0328399e-015, + -19.957701 -12 -5.80442, + -20.737101 -6.7793298 -10, + -18.146999 -15.7063 7.4153796e-015, + -16.295401 -16.9706 -4.7392902, + -17.724199 -12.7258 -10, + -12.9811 -20.186399 1.34879e-014, + -11.5226 -20.784599 -3.3511801, + -12.6438 -18.7288 -8.0848999, + -15.7751 -15.0744 -10, + -6.76158 -23.0278 1.9757601e-014, + -5.96452 -23.182199 -1.7347, + -8.8014402 -21.607 -5.6279702, + 3.5625702e-015 -24 2.65134e-014, + -4.5146999 -23.3941 -2.8868699, + -6.5311899 -23.0278 1.75003, + -3.07915 -23.5371 -3.5392001, + 4.4817801 -23.400999 -2.8820701, + 5.9600401 -23.182199 -1.75003, + 6.76158 -23.0278 2.86938e-014, + 3.0615101 -23.5396 -3.53725, + 6.5311899 -23.0278 1.75003, + 2.3555501 -23.3179 -5.1696501, + 0.73258501 -23.4324 -5.1368899, + -0.74597198 -23.4321 -5.13627, + -2.37184 -23.3162 -5.1701398, + 5.8557 -23.0278 3.38079, + 4.7811599 -23.0278 4.7811599, + 3.38079 -23.0278 5.8557, + 1.75003 -23.0278 6.5311899, + -1.0483e-015 -23.0278 6.76158, + -1.75003 -23.0278 6.5311899, + -3.38079 -23.0278 5.8557, + -4.7811599 -23.0278 4.7811599, + -5.8557 -23.0278 3.38079, + -12.5388 -20.186399 3.3597701, + -17.610901 -15.7063 4.3780499, + -21.212 -9.9512501 5.1985798, + -23.2113 -3.3884201 5.0748701, + -23.2068 3.4494801 5.0542998, + -21.176901 10.0074 5.2338901, + -17.5562 15.7529 4.43014, + -12.4887 20.2197 3.3463299, + -6.0395098 22.1661 -6.9418702, + -8.7280102 19.995199 -10, + -14.1061 16.6457 -10, + -10.7671 18.9762 -10, + -17.257799 15.0721 -10, + -15.7577 16.632401 -10, + -20.693399 9.8378201 -10, + -22.6632 -3.3736 -10, + -22.663099 3.37428 -10, + -20.693701 -9.8371897 -10, + -17.2582 -15.0717 -10, + -14.1064 -16.6455 -10, + -15.7577 -16.632401 -10, + -10.7674 -18.976 -10, + -6.0395002 -22.1661 -6.9418702, + -8.7280102 -19.995199 -10, + -7.9249701 20.3272 -10, + -4.59307 21.3284 -10, + -5.6135502 21.082899 -10, + -8.7258997 21.186899 -10, + -7.76756 21.556101 -10, + -13.6889 18.3743 -10, + -10.4849 20.373199 -10, + -3.70526 21.5005 -10, + -1.4584301 21.7686 -10, + -1.8618701 21.737801 -10, + -5.5584502 22.228399 -10, + -4.59866 22.446699 -10, + -1.51238e-014 21.8174 -10, + -1.85243 22.8379 -10, + -1.55544e-014 22.912901 -10, + -1.45787 22.8664 -10, + -3.6891401 22.613899 -10, + 1.43235 21.7703 -10, + 1.43179 22.868099 -10, + 1.86195 21.737801 -10, + 1.85253 22.8379 -10, + 3.70541 21.5005 -10, + 4.56214 21.3351 -10, + 6.0055699 22.1763 -6.9387999, + 4.5675001 22.4531 -10, + 5.6137199 21.0828 -10, + 5.55866 22.228399 -10, + 3.6893301 22.613899 -10, + 7.92518 20.327101 -10, + 8.6818104 20.0154 -10, + 8.7398396 21.6339 -5.6202798, + 8.6800098 21.2057 -10, + 10.7674 18.976 -10, + 10.4852 20.372999 -10, + 7.7678099 21.556 -10, + 12.5617 18.787001 -8.07796, + 11.5139 20.784599 -3.38079, + 14.1064 16.6455 -10, + 15.6844 15.1683 -10, + 16.2831 16.9706 -4.7811599, + 15.6703 16.714899 -10, + 17.724199 12.7258 -10, + 17.2582 15.0717 -10, + 13.6892 18.374001 -10, + 12.9292 20.2197 1.41291e-014, + 19.942699 12 -5.8557, + 18.106501 15.7529 1.8540499e-014, + 20.737101 6.7793298 -10, + 22.2432 6.2116599 -6.5311899, + 21.8141 10.0074 2.2738899e-014, + 21.8174 -0.00027804801 -10, + 23.0278 3.96857e-015 -6.76158, + 23.750799 3.4494801 2.6383399e-014, + 22.2432 -6.2116599 -6.5311899, + 23.7596 -3.3884201 2.9178201e-014, + 20.737 -6.77986 -10, + 19.942699 -12 -5.8557, + 21.839701 -9.9512501 3.0896401e-014, + 15.6844 -15.1683 -10, + 16.2831 -16.9706 -4.7811599, + 18.146999 -15.7063 3.13986e-014, + 17.7239 -12.7262 -10, + 12.5617 -18.787001 -8.07796, + 11.5139 -20.784599 -3.38079, + 12.9811 -20.186399 3.0643999e-014, + 8.73985 -21.6339 -5.6202898, + 6.0055699 -22.176201 -6.9388099, + 8.6818104 -20.0154 -10, + 14.1061 -16.6457 -10, + 10.7671 -18.9762 -10, + 17.257799 -15.0721 -10, + 15.6703 -16.714899 -10, + 20.693399 -9.8378201 -10, + 22.6632 3.3736 -10, + 22.663099 -3.37428 -10, + 20.693701 9.8371897 -10, + 12.4887 20.2197 3.3463299, + 17.554899 15.7529 4.4352498, + 21.177299 10.0074 5.2319498, + 23.2066 3.4494801 5.0550098, + 23.2113 -3.3884201 5.0748601, + 21.211901 -9.9512501 5.19874, + 17.611 -15.7063 4.3777499, + 12.5388 -20.186399 3.3597701, + 7.9249701 -20.3272 -10, + 4.56213 -21.3351 -10, + 5.6135502 -21.082899 -10, + 8.6800098 -21.2057 -10, + 7.76756 -21.556101 -10, + 13.6889 -18.3743 -10, + 10.4849 -20.373199 -10, + 3.70526 -21.5005 -10, + 1.43235 -21.7703 -10, + 1.8618701 -21.737801 -10, + 5.5584502 -22.228399 -10, + 4.5675001 -22.4531 -10, + 1.85243 -22.8379 -10, + -1.52176e-015 -21.8174 -10, + -1.09109e-015 -22.912901 -10, + 1.43179 -22.868099 -10, + 3.6891401 -22.613899 -10, + -1.4584301 -21.7686 -10, + -1.45786 -22.8664 -10, + -1.86195 -21.737801 -10, + -1.85253 -22.8379 -10, + -3.70541 -21.5005 -10, + -4.59308 -21.3284 -10, + -4.59867 -22.446699 -10, + -5.6137199 -21.0828 -10, + -5.55866 -22.228399 -10, + -3.6893301 -22.613899 -10, + -7.92518 -20.327101 -10, + -8.7258997 -21.186899 -10, + -10.4852 -20.372999 -10, + -7.7678099 -21.556 -10, + -13.6892 -18.374001 -10, + -7.0433102 -23.987301 1.99177e-014, + -6.2130399 -24.1481 -1.80698, + 4.2538998e-015 -25 2.61179e-014, + -5.8870201 -24.003599 -3.76438, + -6.8033199 -23.987301 1.82294, + -4.5637698 -24.013599 -5.2456498, + -2.36554 -24.347799 -5.1564102, + -0.74442297 -24.4576 -5.1255999, + 0.73106498 -24.457899 -5.1262298, + 2.34934 -24.349501 -5.1560202, + 4.5384402 -24.0189 -5.24369, + 5.8481102 -24.0137 -3.76071, + 6.2083802 -24.1481 -1.82294, + 7.0433102 -23.987301 2.9226201e-014, + 6.8033199 -23.987301 1.82294, + -6.09969 -23.987301 3.5216601, + -4.98037 -23.987301 4.98037, + -3.5216601 -23.987301 6.09969, + -1.82294 -23.987301 6.8033199, + -7.3214002e-016 -23.987301 7.0433102, + 1.82294 -23.987301 6.8033199, + 3.5216601 -23.987301 6.09969, + 4.98037 -23.987301 4.98037, + 6.09969 -23.987301 3.5216601, + -12.0027 -21.6506 -3.4908199, + -13.522 -21.0275 1.33868e-014, + -16.9743 -17.6777 -4.9367599, + -11.3048 -21.0938 -7.2286901, + -18.903099 -16.360701 7.0611898e-015, + -20.7892 -12.5 -6.0462699, + -22.749701 -10.3659 1.45438e-015, + -23.187401 -6.47048 -6.7437401, + -24.749599 -3.5295999 -2.9785299e-015, + -24.0054 -1.48569e-014 -6.9816298, + -24.7404 3.5932 -5.8776802e-015, + -23.187401 6.47048 -6.7437401, + -22.723 10.4243 3.0832899e-015, + -20.7892 12.5 -6.0462699, + -18.861 16.4093 -6.2769698e-015, + -16.9743 17.6777 -4.9367599, + -13.4679 21.062201 -3.7447e-015, + -12.0027 21.6506 -3.4908199, + -11.3048 21.0938 -7.2286901, + -6.9816298 24.0054 3.8352101e-016, + -6.2130399 24.1481 -1.80698, + -5.8870201 24.003599 -3.76438, + -2.72839e-014 25 3.14895e-015, + -6.7437401 24.0054 1.80698, + -4.5637798 24.013599 -5.2456498, + 5.8481202 24.0137 -3.76072, + 6.2083802 24.1481 -1.82294, + 6.9816298 24.0054 9.6105197e-015, + 4.5384402 24.0189 -5.24369, + 6.7437401 24.0054 1.80698, + 2.34934 24.349501 -5.1560202, + 0.73106498 24.457899 -5.1262398, + -0.74442202 24.4576 -5.1255999, + -2.36554 24.347799 -5.1564102, + 6.0462699 24.0054 3.4908199, + 4.9367599 24.0054 4.9367599, + 3.4908199 24.0054 6.0462699, + 1.80698 24.0054 6.7437401, + -1.95868e-014 24.0054 6.9816298, + -1.80698 24.0054 6.7437401, + -3.4908199 24.0054 6.0462699, + -4.9367599 24.0054 4.9367599, + -6.0462699 24.0054 3.4908199, + -13.009 21.062201 3.48576, + -18.2183 16.4093 4.8815799, + -21.9981 10.4243 5.6936202, + -24.123301 3.5932 5.4913402, + -24.1327 -3.5295999 5.4913301, + -22.027399 -10.3659 5.68713, + -18.259001 -16.360701 4.8924799, + -13.0613 -21.0275 3.4997599, + 11.2348 -21.1325 -7.22469, + 11.9937 -21.6506 -3.5216601, + 16.961599 -17.6777 -4.98037, + 13.522 -21.0275 3.1257599e-014, + 20.7736 -12.5 -6.09969, + 18.903099 -16.360701 3.20437e-014, + 23.17 -6.47048 -6.8033199, + 22.749701 -10.3659 3.15206e-014, + 23.987301 3.9858901e-015 -7.0433102, + 24.749599 -3.5295999 2.9730799e-014, + 23.17 6.47048 -6.8033199, + 24.7404 3.5932 2.6819499e-014, + 20.7736 12.5 -6.09969, + 22.723 10.4243 2.3023201e-014, + 16.961599 17.6777 -4.98037, + 18.861 16.4093 1.86499e-014, + 11.2348 21.1325 -7.22469, + 11.9937 21.6506 -3.5216601, + 13.4679 21.062201 1.40547e-014, + 13.0613 -21.0275 3.4997599, + 18.259001 -16.360701 4.8924799, + 22.027399 -10.3659 5.68713, + 24.1327 -3.5295999 5.4913301, + 24.123301 3.5932 5.4913402, + 21.9981 10.4243 5.6936202, + 18.2183 16.4093 4.8815799, + 13.009 21.062201 3.48576, + 11.242 -20.186399 6.4905701, + 9.17906 -20.186399 9.17906, + 6.4905701 -20.186399 11.242, + 3.3597701 -20.186399 12.5388, + -3.5132801e-015 -20.186399 12.9811, + -3.3597701 -20.186399 12.5388, + -6.4905701 -20.186399 11.242, + -9.17906 -20.186399 9.17906, + -11.242 -20.186399 6.4905701, + -11.197 20.2197 6.4646101, + -9.1423397 20.2197 9.1423397, + -6.4646101 20.2197 11.197, + -3.3463299 20.2197 12.4887, + -1.93874e-014 20.2197 12.9292, + 3.3463299 20.2197 12.4887, + 6.4646101 20.2197 11.197, + 9.1423397 20.2197 9.1423397, + 11.197 20.2197 6.4646101, + -15.9387 15.7529 8.5909901, + -13.3523 15.7529 12.2296, + -9.9542198 15.7529 15.1248, + -5.9510698 15.7529 17.100599, + -1.62787 15.917 17.8885, + 1.59569 15.9202 17.8885, + -0.044052601 15.9999 17.8885, + 5.9261799 15.7529 17.109301, + 9.9366102 15.7529 15.1364, + 13.3416 15.7529 12.2413, + 15.9337 15.7529 8.6002598, + -19.3025 10.0074 10.162, + -16.300501 10.0074 14.4965, + -12.4532 10.0457 17.8885, + -9.5832005 12.8126 17.8885, + -4.9495502 15.2152 17.8885, + -4.9442701 15.2169 18.2094, + 1.66857e-012 16 18.2094, + 4.8653798 15.2423 17.8885, + 9.5037298 12.8716 17.8885, + 12.4528 10.0463 17.8885, + 16.304501 10.0074 14.492, + 19.304399 10.0074 10.1585, + 4.9442701 15.2169 18.2094, + 9.4045601 12.9443 18.2094, + 13.0342 9.2795 17.8885, + 12.9443 9.4045601 18.2094, + 19.001699 3.4494801 14.2491, + 15.2549 4.8256102 17.8885, + 15.626 3.4391201 17.8885, + 21.599001 3.4494801 9.8783798, + 15.2169 4.9442701 18.2094, + 16 1.5183599e-014 17.8885, + 21.5917 -3.3884201 9.9154997, + 18.975599 -3.3884201 14.2985, + 15.6273 -3.4335101 17.8885, + 16 1.53145e-014 18.2094, + 16.4042 -9.9512501 14.4179, + 14.9419 -5.72193 17.8885, + 15.2169 -4.9442701 18.2094, + 19.3647 -9.9512501 10.0986, + 12.5052 -9.9809399 17.8885, + 12.9443 -9.4045601 18.2094, + 13.5114 -15.7063 12.1142, + 10.19 -15.7063 15.0159, + 12.3835 -10.1315 17.8885, + 16.0348 -15.7063 8.4969196, + 8.88587 -13.3057 17.8885, + 9.4045601 -12.9443 18.2094, + 6.2666101 -15.7063 17.0306, + 4.6669102 -15.3042 17.8885, + 4.9442701 -15.2169 18.2094, + 2.0524001 -15.8678 17.8885, + -0.00178409 -16 17.8885, + 1.6818599e-012 -16 18.2094, + -2.05023 -15.8681 17.8885, + -6.2651401 -15.7063 17.0312, + -4.67559 -15.3016 17.8885, + -10.1889 -15.7063 15.0166, + -8.8914099 -13.302 17.8885, + -13.5108 -15.7063 12.1149, + -12.386 -10.1285 17.8885, + -16.0345 -15.7063 8.4974699, + -16.404499 -9.9512501 14.4175, + -12.5055 -9.9805899 17.8885, + -19.364799 -9.9512501 10.0983, + -21.599701 3.4494801 9.8770504, + -19.003 3.4494801 14.2473, + -13.0783 9.2172699 17.8885, + -15.6256 3.44121 17.8885, + -15.2652 4.7930598 17.8885, + -12.9443 9.4045601 18.2094, + -9.4045601 12.9443 18.2094, + -21.5917 -3.3884201 9.9155102, + -18.9755 -3.3884201 14.2985, + -16 3.1066099e-014 18.2094, + -16 6.5217501e-015 17.8885, + -15.2169 4.9442701 18.2094, + -15.627 -3.43467 17.8885, + -15.2169 -4.9442701 18.2094, + -14.9418 -5.72224 17.8885, + -12.9443 -9.4045601 18.2094, + -9.4045601 -12.9443 18.2094, + -4.9442701 -15.2169 18.2094, + 11.6636 21.062201 6.7339702, + 9.5232697 21.062201 9.5232697, + 6.7339702 21.062201 11.6636, + 3.48576 21.062201 13.009, + -1.9835299e-014 21.062201 13.4679, + -3.48576 21.062201 13.009, + -6.7339702 21.062201 11.6636, + -9.5232697 21.062201 9.5232697, + -11.6636 21.062201 6.7339702, + -11.7104 -21.0275 6.7610102, + -9.5615196 -21.0275 9.5615196, + -6.7610102 -21.0275 11.7104, + -3.4997599 -21.0275 13.0613, + -3.2998199e-015 -21.0275 13.522, + 3.4997599 -21.0275 13.0613, + 6.7610102 -21.0275 11.7104, + 9.5615196 -21.0275 9.5615196, + 11.7104 -21.0275 6.7610102, + -16.3706 -16.360701 9.45154, + -13.3665 -16.360701 13.3665, + -9.45154 -16.360701 16.3706, + -4.8924799 -16.360701 18.259001, + -6.3006902e-015 -16.360701 18.903099, + 4.8924799 -16.360701 18.259001, + 9.45154 -16.360701 16.3706, + 13.3665 -16.360701 13.3665, + 16.3706 -16.360701 9.45154, + -19.9063 -10.3659 11.0131, + -16.521099 -10.3659 15.6397, + -12.126 -10.4384 19.2094, + -9.0582705 -13.1891 19.2094, + -4.8456702 -15.2489 19.2094, + 2.40644e-005 -16 19.2094, + 9.0582895 -13.189 19.2094, + 4.8456998 -15.2489 19.2094, + 12.126 -10.4384 19.2094, + 16.521099 -10.3659 15.6397, + 19.9063 -10.3659 11.0131, + -22.312799 -3.5295999 10.7089, + -19.3806 -3.5295999 15.3927, + -12.5848 -9.8782797 19.2094, + -15.6009 -3.55126 19.2094, + -15.1121 -5.2546401 19.2094, + -12.0699 10.5037 19.2094, + -12.5848 9.8782597 19.2094, + -6.9291 -11.3701 19.2094, + -9.0582895 13.189 19.2094, + -7.5 -8.5 19.2094, + -2.8701301 -15.4291 19.2094, + -5.3032999 -13.8033 19.2094, + 2.8701401 -15.4291 19.2094, + -2.8701301 -15.4291 18.2094, + 5.3033099 -13.8033 19.2094, + 9.0582705 13.1891 19.2094, + 7.5 8.5 19.2094, + 7.5 -8.5 19.2094, + 6.9291 -11.3701 19.2094, + 12.5848 -9.8782597 19.2094, + 12.0699 10.5037 19.2094, + 19.3806 -3.5295999 15.3927, + 15.1121 -5.2546201 19.2094, + 15.6009 -3.55126 19.2094, + 22.312799 -3.5295999 10.7089, + 12.5848 9.8782797 19.2094, + 15.1121 5.2546401 19.2094, + 15.9997 1.29433e-005 19.2094, + 15.5864 3.61444 19.2094, + 22.3027 3.5932 10.7087, + 19.369499 3.5932 15.3919, + 16.4736 10.4243 15.651, + 19.869699 10.4243 11.024, + 13.3367 16.4093 13.3367, + 9.4304895 16.4093 16.334101, + 16.334101 16.4093 9.4304895, + 4.8815799 16.4093 18.2183, + 4.8456702 15.2489 19.2094, + 6.9291 11.3701 19.2094, + -1.91748e-014 16.4093 18.861, + -2.4065799e-005 16 19.2094, + 2.8701301 15.4291 19.2094, + 5.3032999 13.8033 19.2094, + -4.8815799 16.4093 18.2183, + -4.8456998 15.2489 19.2094, + -2.8701401 15.4291 19.2094, + 2.8701301 15.4291 18.2094, + -5.3033099 13.8033 19.2094, + -9.4304895 16.4093 16.334101, + -7.5 8.5 19.2094, + -6.9291 11.3701 19.2094, + -13.3367 16.4093 13.3367, + -16.4736 10.4243 15.651, + -16.334101 16.4093 9.4304895, + -19.869699 10.4243 11.024, + -19.369499 3.5932 15.3919, + -15.5864 3.61444 19.2094, + -15.1121 5.2546201 19.2094, + -22.3027 3.5932 10.7087, + -15.9997 -1.29441e-005 19.2094, + 1.66809 -1.18792 18.2094, + -1.66809 1.18792 18.2094, + -4.6757598 -2.63625 18.2094, + -1.66809 -1.18792 18.2094, + 4.6757598 2.63625 18.2094, + 1.66809 1.18792 18.2094, + 6.7574701 -5.2466998 18.2094, + 4.6757598 -2.63625 18.2094, + 6.9291 -11.3701 18.2094, + 7.5 -8.5 18.2094, + 5.3032999 -13.8033 18.2094, + 2.8701301 -15.4291 18.2094, + -5.3032999 -13.8033 18.2094, + -6.9291 -11.3701 18.2094, + -7.5 -8.5 18.2094, + -6.7574701 -5.2466998 18.2094, + -6.7574701 5.2466998 18.2094, + -4.6757598 2.63625 18.2094, + -6.9291 11.3701 18.2094, + -7.5 8.5 18.2094, + -5.3032999 13.8033 18.2094, + -2.8701301 15.4291 18.2094, + 5.3032999 13.8033 18.2094, + 6.9291 11.3701 18.2094, + 7.5 8.5 18.2094, + 6.7574701 5.2466998 18.2094, + -6.7574701 -5.2466998 19.2094, + -6.7574701 5.2466998 19.2094, + -4.6757598 -2.63625 19.2094, + -4.6757598 2.63625 19.2094, + -1.66809 -1.18792 19.2094, + -1.66809 1.18792 19.2094, + 1.66809 -1.18792 19.2094, + 1.66809 1.18792 19.2094, + 4.6757598 -2.63625 19.2094, + 4.6757598 2.63625 19.2094, + 6.7574701 -5.2466998 19.2094, + 6.7574701 5.2466998 19.2094 ] + + } + normal + Normal { + vector [ 0.27926499 -0.96021402 5.6567301e-016, + 0.248522 -0.96592599 0.0722792, + 6.9929399e-016 -1 4.0808001e-016, + 0.18811201 -0.97475398 0.120286, + 0.26975 -0.96021402 -0.0722792, + 0.27926499 -0.96021402 6.2129401e-016, + 8.6991303e-017 -1 4.0808001e-016, + 0.128298 -0.98071098 0.147467, + 0.098826602 -0.97150701 0.215422, + 0.0310822 -0.97633702 0.214011, + -0.030524399 -0.97634798 0.214037, + -0.098147802 -0.97158098 0.21540201, + -0.127563 -0.98081899 0.147385, + -0.18674099 -0.97504199 0.120086, + -0.248335 -0.96592599 0.072917797, + -0.27926499 -0.96021402 2.5221401e-016, + -0.26975 -0.96021402 -0.0722792, + 0.241851 -0.96021402 -0.139633, + 0.19746999 -0.96021402 -0.19746999, + 0.139633 -0.96021402 -0.241851, + 0.0722792 -0.96021402 -0.26975, + 4.38023e-016 -0.96021402 -0.27926499, + -0.0722792 -0.96021402 -0.26975, + -0.139633 -0.96021402 -0.241851, + -0.19746999 -0.96021402 -0.19746999, + -0.241851 -0.96021402 -0.139633, + 0.48010701 -0.86602497 0.139633, + 0.36672699 -0.90029001 0.23449899, + 0.53871697 -0.84248698 6.7912698e-016, + 0.67897397 -0.70710701 0.19746999, + 0.526824 -0.78036797 0.336871, + 0.754439 -0.65636998 7.3745298e-016, + 0.83157003 -0.5 0.241851, + 0.660321 -0.62104398 0.422234, + 0.90891898 -0.41697299 7.3591599e-016, + 0.927495 -0.25881901 0.26975, + 0.86403 -0.282527 0.41668901, + 0.73839903 -0.53024298 0.416664, + 0.98961699 -0.143728 6.7464099e-016, + 0.96021402 7.3638498e-016 0.27926499, + 0.90905899 -1.15853e-005 0.41666701, + 0.98998302 0.141184 5.5860298e-016, + 0.927495 0.25881901 0.26975, + 0.90998799 0.414635 3.9721901e-016, + 0.83157003 0.5 0.241851, + 0.86403799 0.28250501 0.41668901, + 0.75612301 0.65442902 2.03591e-016, + 0.67897397 0.70710701 0.19746999, + 0.73841101 0.53022599 0.416664, + 0.54088098 0.84109902 -6.56304e-018, + 0.48010701 0.86602497 0.139633, + 0.526824 0.78036797 0.336871, + 0.660321 0.62104398 0.422234, + 0.28173301 0.95949298 -2.16185e-016, + 0.248522 0.96592599 0.0722792, + 0.36672699 0.90029001 0.23449899, + -5.69525e-016 1 -4.59378e-016, + 0.18811201 0.97475398 0.120286, + 0.27213299 0.95949298 -0.072917797, + -5.7683399e-016 1 -4.0808001e-016, + 0.28173301 0.95949298 -1.60072e-016, + 0.128298 0.98071098 0.147467, + -0.18674099 0.97504199 0.120086, + -0.248335 0.96592599 0.072917797, + -0.28173301 0.95949298 -5.3241299e-016, + -0.127563 0.98081899 0.147386, + -0.27213299 0.95949298 -0.072917797, + -0.098147802 0.97158098 0.21540201, + -0.030524399 0.97634798 0.214037, + 0.0310822 0.97633702 0.214011, + 0.098826602 0.97150701 0.215422, + -0.24398801 0.95949298 -0.140866, + -0.19921499 0.95949298 -0.19921499, + -0.140866 0.95949298 -0.24398801, + -0.072917797 0.95949298 -0.27213299, + -3.1616201e-016 0.95949298 -0.28173301, + 0.072917797 0.95949298 -0.27213299, + 0.140866 0.95949298 -0.24398801, + 0.19921499 0.95949298 -0.19921499, + 0.24398801 0.95949298 -0.140866, + 0.52245098 0.84109902 -0.13999, + 0.54088098 0.84109902 1.01163e-016, + 0.73378903 0.65442902 -0.182419, + 0.75612301 0.65442902 3.5418701e-016, + 0.88383198 0.414635 -0.216608, + 0.90998799 0.414635 5.7845902e-016, + 0.96713698 0.141184 -0.21145301, + 0.98998302 0.141184 7.5577499e-016, + 0.96695 -0.143728 -0.210596, + 0.98961699 -0.143728 8.71741e-016, + 0.88236898 -0.41697299 -0.218079, + 0.90891898 -0.41697299 9.1694398e-016, + 0.73150897 -0.65636998 -0.184589, + 0.754439 -0.65636998 8.8771298e-016, + 0.52036101 -0.84248698 -0.13943, + 0.53871697 -0.84248698 7.8642202e-016, + 0.25164601 -0.92358601 0.28924501, + 0.36528599 -0.83083099 0.419864, + 0.587704 -0.69354302 0.41665599, + 0.448614 -0.790658 0.416659, + 5.5901898e-017 -4.0808001e-016 -1, + 0.58771598 0.693533 0.41665599, + 0.448625 0.79065198 0.416659, + 0.25164601 0.92358601 0.289244, + 0.36528599 0.83083099 0.41986299, + 0.33019999 -0.846964 0.41667801, + 0.192021 -0.88765299 0.418569, + 0.23389401 -0.87845302 0.41666901, + 0.15438201 -0.89585698 0.41666099, + 0.060693301 -0.90646601 0.41789401, + 0.077571198 -0.90574402 0.416666, + 3.0858501e-016 -0.90905899 0.41666701, + -0.059604902 -0.90651298 0.41795, + -0.077574901 -0.90574402 0.416666, + -0.154388 -0.89585602 0.41666099, + -0.190717 -0.88793802 0.41856101, + -0.25023201 -0.92401099 0.28911701, + -0.23390201 -0.87845099 0.41666901, + -0.33020899 -0.84696001 0.41667801, + -0.36330199 -0.83175498 0.41975701, + -0.36416 -0.90141398 0.23417901, + -0.448625 -0.79065198 0.416659, + -0.52340198 -0.78279197 0.33658099, + -0.47974601 -0.86602497 0.140866, + -0.58771598 -0.693533 0.41665599, + -0.65651798 -0.62509602 0.42218399, + -0.678464 -0.70710701 0.19921499, + -0.73841101 -0.53022599 0.416664, + -0.53871697 -0.84248698 7.4447698e-017, + -0.83094501 -0.5 0.24398801, + -0.754439 -0.65636998 -1.09361e-016, + -0.86403799 -0.28250501 0.41668901, + -0.926799 -0.25881901 0.27213299, + -0.90891898 -0.41697299 -2.84293e-016, + -0.90905899 1.15853e-005 0.41666701, + -0.95949298 -1.73272e-017 0.28173301, + -0.98961699 -0.143728 -4.3614701e-016, + -0.926799 0.25881901 0.27213299, + -0.98998302 0.141184 -5.5259699e-016, + -0.86403 0.282527 0.41668901, + -0.83094501 0.5 0.24398801, + -0.90998799 0.414635 -6.2419001e-016, + -0.656519 0.62509501 0.42218399, + -0.678464 0.70710701 0.19921499, + -0.75612301 0.65442902 -6.45114e-016, + -0.73839903 0.53024298 0.416664, + -0.52340299 0.78279197 0.33658201, + -0.47974601 0.86602497 0.140866, + -0.54088098 0.84109902 -6.1367098e-016, + -0.36416 0.90141398 0.23417901, + -0.25023201 0.92400998 0.28911701, + -0.36330199 0.83175498 0.41975701, + -0.587704 0.69354302 0.41665599, + -0.448614 0.790658 0.416659, + -0.52036101 -0.84248698 -0.13943, + -0.73145503 -0.65636998 -0.184802, + -0.88238901 -0.41697299 -0.217998, + -0.96694303 -0.143728 -0.21062499, + -0.96713698 0.141184 -0.21145301, + -0.88383001 0.414635 -0.21661399, + -0.73379201 0.65442902 -0.18240599, + -0.52245098 0.84109902 -0.13999, + -0.33019999 0.846964 0.41667801, + -0.190717 0.88793802 0.41856101, + -0.23389401 0.87845302 0.41666901, + -0.15438201 0.89585698 0.41666099, + -0.059604801 0.90651298 0.41795, + -0.077571198 0.90574402 0.416666, + -3.13677e-016 0.90905899 0.41666701, + 0.060693301 0.90646601 0.41789401, + 0.077574901 0.90574402 0.416666, + 0.154388 0.89585602 0.41666099, + 0.192021 0.88765299 0.418569, + 0.23390201 0.87845099 0.41666901, + 0.33020899 0.84696001 0.41667801, + -0.28173301 -0.95949298 2.16185e-016, + -0.248522 -0.96592599 -0.0722792, + 5.7683399e-016 -1 4.0808001e-016, + -0.23548099 -0.96014398 -0.150575, + -0.27213299 -0.95949298 0.072917797, + -0.28173301 -0.95949298 1.60072e-016, + 2.09452e-016 -1 4.0808001e-016, + -0.182551 -0.96054602 -0.20982599, + -0.094621703 -0.973912 -0.206256, + -0.029776899 -0.97830403 -0.205024, + 0.029242599 -0.978315 -0.20504899, + 0.093973503 -0.97397798 -0.206241, + 0.181538 -0.96075499 -0.209748, + 0.233924 -0.96054697 -0.150429, + 0.248335 -0.96592599 -0.072917797, + 0.28173301 -0.95949298 5.3241299e-016, + 0.27213299 -0.95949298 0.072917797, + -0.24398801 -0.95949298 0.140866, + -0.19921499 -0.95949298 0.19921499, + -0.140866 -0.95949298 0.24398801, + -0.072917797 -0.95949298 0.27213299, + 3.1616201e-016 -0.95949298 0.28173301, + 0.072917797 -0.95949298 0.27213299, + 0.140866 -0.95949298 0.24398801, + 0.19921499 -0.95949298 0.19921499, + 0.24398801 -0.95949298 0.140866, + -0.48010701 -0.86602497 -0.139633, + -0.54088098 -0.84109902 6.56304e-018, + -0.67897397 -0.70710701 -0.19746999, + -0.452191 -0.84375203 -0.289148, + -0.75612301 -0.65442902 -2.03591e-016, + -0.83157003 -0.5 -0.241851, + -0.63285601 -0.66010201 -0.404672, + -0.90998799 -0.414635 -3.9721901e-016, + -0.927495 -0.25881901 -0.26975, + -0.827748 -0.39348799 -0.40000001, + -0.69032699 -0.60286701 -0.40000001, + -0.98998302 -0.141184 -5.5860298e-016, + -0.96021402 -7.3638498e-016 -0.27926499, + -0.90652603 -0.13494401 -0.40000001, + -0.98961699 0.143728 -6.7464099e-016, + -0.927495 0.25881901 -0.26975, + -0.90652198 0.13497099 -0.40000001, + -0.90891898 0.41697299 -7.3591599e-016, + -0.83157003 0.5 -0.241851, + -0.82773697 0.39351299 -0.40000001, + -0.754439 0.65636998 -7.3745298e-016, + -0.67897397 0.70710701 -0.19746999, + -0.69031203 0.60288399 -0.40000001, + -0.53871697 0.84248698 -6.7912698e-016, + -0.48010701 0.86602497 -0.139633, + -0.452191 0.84375203 -0.28914699, + -0.632855 0.66010302 -0.40467101, + -0.27926499 0.96021402 -5.6567301e-016, + -0.248522 0.96592599 -0.0722792, + -0.23548099 0.96014398 -0.150575, + -6.8711397e-016 1 -4.93577e-016, + -0.26975 0.96021402 0.0722792, + -6.9929399e-016 1 -4.0808001e-016, + -0.27926499 0.96021402 -6.2129401e-016, + -0.182551 0.96054602 -0.20982599, + 0.233925 0.96054697 -0.150429, + 0.248335 0.96592599 -0.072917797, + 0.27926499 0.96021402 -2.5221401e-016, + 0.181538 0.96075499 -0.209748, + 0.26975 0.96021402 0.0722792, + 0.093973503 0.97397798 -0.206241, + 0.029242599 0.978315 -0.20504899, + -0.029776899 0.97830403 -0.205024, + -0.094621703 0.973912 -0.206256, + 0.241851 0.96021402 0.139633, + 0.19746999 0.96021402 0.19746999, + 0.139633 0.96021402 0.241851, + 0.0722792 0.96021402 0.26975, + -4.38023e-016 0.96021402 0.27926499, + -0.0722792 0.96021402 0.26975, + -0.139633 0.96021402 0.241851, + -0.19746999 0.96021402 0.19746999, + -0.241851 0.96021402 0.139633, + -0.52036101 0.84248698 0.13943, + -0.53871697 0.84248698 -7.8642202e-016, + -0.72873199 0.65636998 0.195263, + -0.754439 0.65636998 -8.8771298e-016, + -0.879924 0.41697299 0.227745, + -0.90891898 0.41697299 -9.1694398e-016, + -0.96493202 0.143728 0.21965399, + -0.98961699 0.143728 -8.71741e-016, + -0.96530801 -0.141184 0.219653, + -0.98998302 -0.141184 -7.5577499e-016, + -0.88109499 -0.414635 0.227485, + -0.90998799 -0.414635 -5.7845902e-016, + -0.73035902 -0.65442902 0.19569901, + -0.75612301 -0.65442902 -3.5418701e-016, + -0.52245098 -0.84109902 0.13999, + -0.54088098 -0.84109902 -1.01163e-016, + -0.35069701 -0.84529698 -0.40309501, + -0.54756999 -0.73496097 -0.40000001, + -0.41940701 -0.81492198 -0.40000001, + -0.54755598 0.73497099 -0.40000001, + -0.35069701 0.84529603 -0.40309501, + -0.419395 0.814928 -0.40000001, + -0.31071201 -0.86224002 -0.40000001, + -0.184306 -0.89701003 -0.40175101, + -0.22234701 -0.88913602 -0.40000001, + -0.14757299 -0.90455598 -0.40000001, + -0.0582617 -0.91415697 -0.40115201, + -0.074101403 -0.91351497 -0.40000001, + 3.1835601e-016 -0.91651499 -0.40000001, + 0.057216901 -0.91419899 -0.40120599, + 0.074097201 -0.91351497 -0.40000001, + 0.14756501 -0.904558 -0.40000001, + 0.183056 -0.89726698 -0.401748, + 0.22233801 -0.88913798 -0.40000001, + 0.310702 -0.86224401 -0.40000001, + 0.348827 -0.84609997 -0.403032, + 0.44939101 -0.84530097 -0.28898701, + 0.419395 -0.814928 -0.40000001, + 0.47974601 -0.86602497 -0.140866, + 0.54755598 -0.73497099 -0.40000001, + 0.62939799 -0.66335601 -0.40474299, + 0.678464 -0.70710701 -0.19921499, + 0.69031203 -0.60288399 -0.40000001, + 0.54088098 -0.84109902 6.1367098e-016, + 0.83094501 -0.5 -0.24398801, + 0.75612301 -0.65442902 6.45114e-016, + 0.82773697 -0.39351299 -0.40000001, + 0.926799 -0.25881901 -0.27213299, + 0.90998799 -0.414635 6.2419001e-016, + 0.90652198 -0.13497099 -0.40000001, + 0.95949298 1.73272e-017 -0.28173301, + 0.98998302 -0.141184 5.5259699e-016, + 0.90652603 0.13494401 -0.40000001, + 0.926799 0.25881901 -0.27213299, + 0.98961699 0.143728 4.3614701e-016, + 0.827748 0.39348799 -0.40000001, + 0.83094501 0.5 -0.24398801, + 0.90891898 0.41697299 2.84293e-016, + 0.62939799 0.66335499 -0.404744, + 0.678464 0.70710701 -0.19921499, + 0.754439 0.65636998 1.09361e-016, + 0.69032699 0.60286701 -0.40000001, + 0.44939101 0.84530097 -0.28898799, + 0.47974601 0.86602497 -0.140866, + 0.53871697 0.84248698 -7.4447698e-017, + 0.34882599 0.84609997 -0.403032, + 0.54756999 0.73496097 -0.40000001, + 0.41940701 0.81492198 -0.40000001, + 0.52245098 -0.84109902 0.13999, + 0.73035902 -0.65442902 0.19569901, + 0.88109499 -0.414635 0.227485, + 0.96530801 -0.141184 0.219653, + 0.96493202 0.143728 0.21965399, + 0.879924 0.41697299 0.227745, + 0.72873199 0.65636998 0.195263, + 0.52036101 0.84248698 0.13943, + 0.31071201 0.86224002 -0.40000001, + 0.183056 0.89726698 -0.401748, + 0.22234701 0.88913602 -0.40000001, + 0.14757299 0.90455598 -0.40000001, + 0.057216901 0.91419899 -0.40120599, + 0.074101403 0.91351497 -0.40000001, + -3.13469e-016 0.91651499 -0.40000001, + -0.0582617 0.91415697 -0.40115201, + -0.074097201 0.91351497 -0.40000001, + -0.14756501 0.904558 -0.40000001, + -0.184306 0.89701003 -0.40175101, + -0.22233801 0.88913798 -0.40000001, + -0.310702 0.86224401 -0.40000001, + -0.46841699 0.84109902 -0.270441, + -0.38246101 0.84109902 -0.38246101, + -0.270441 0.84109902 -0.46841699, + -0.13999 0.84109902 -0.52245098, + -2.13454e-016 0.84109902 -0.54088098, + 0.13999 0.84109902 -0.52245098, + 0.270441 0.84109902 -0.46841699, + 0.38246101 0.84109902 -0.38246101, + 0.46841699 0.84109902 -0.270441, + 0.46654299 -0.84248698 -0.26935899, + 0.38093099 -0.84248698 -0.38093099, + 0.26935899 -0.84248698 -0.46654299, + 0.13943 -0.84248698 -0.52036101, + 4.4796597e-016 -0.84248698 -0.53871697, + -0.13943 -0.84248698 -0.52036101, + -0.26935899 -0.84248698 -0.46654299, + -0.38093099 -0.84248698 -0.38093099, + -0.46654299 -0.84248698 -0.26935899, + 0.66411197 -0.65636998 -0.35795799, + 0.55634499 -0.65636998 -0.50956702, + 0.41475901 -0.65636998 -0.63020098, + 0.247961 -0.65636998 -0.71252602, + 0.066090301 -0.65636998 -0.75153798, + -0.064778097 -0.65636998 -0.75165302, + 0.00183532 -0.666659 -0.74536002, + -0.246924 -0.65636998 -0.71288598, + -0.41402501 -0.65636998 -0.630683, + -0.55589998 -0.65636998 -0.51005203, + -0.663903 -0.65636998 -0.35834399, + 0.80427098 -0.41697299 -0.423417, + 0.679187 -0.41697299 -0.60401899, + 0.51442403 -0.41697299 -0.74933398, + 0.39925 -0.53383398 -0.74540001, + 0.206231 -0.63396603 -0.74535602, + 0.309017 -0.95105702 5.4261201e-016, + 0.101941 -0.99479002 4.5692298e-016, + 0.0027532901 -0.99999601 4.0945501e-016, + 0.309347 -0.95094901 5.4273398e-016, + -1.04596e-013 -1 4.0808001e-016, + -0.099932402 -0.99499398 3.56072e-016, + -0.20272399 -0.63509601 -0.74535602, + -0.304086 -0.952645 2.36715e-016, + -0.395935 -0.53628999 -0.74540502, + -0.51469803 -0.41697299 -0.74914598, + -0.67935199 -0.41697299 -0.60383302, + -0.80434799 -0.41697299 -0.42326999, + -0.309017 -0.95105702 2.3360099e-016, + -0.59398299 -0.80447799 3.13047e-017, + -0.58778501 -0.809017 3.6256001e-017, + -0.77718002 -0.62927902 -1.31787e-016, + -0.54309201 -0.386646 -0.74535602, + -0.809017 -0.58778501 -1.6463801e-016, + -0.81463897 -0.57996899 -1.70638e-016, + -0.79173797 -0.143728 -0.59371197, + -0.63561797 -0.201068 -0.74536002, + -0.64723498 -0.143728 -0.74861801, + -0.89995998 -0.143728 -0.41159901, + -0.95105702 -0.309017 -3.4941599e-016, + -0.95343399 -0.30160099 -3.5363099e-016, + -0.97627503 -0.216536 -3.9976501e-016, + -0.66666698 -3.21339e-016 -0.74535602, + -1 -2.70682e-016 -4.99991e-016, + -0.89965397 0.141184 -0.41314599, + -0.79064798 0.141184 -0.59577101, + -0.64515001 0.141184 -0.750898, + -0.976928 0.213568 -5.7560802e-016, + -0.68350703 0.414635 -0.60074598, + -0.62256098 0.238391 -0.745377, + -0.95105702 0.309017 -6.0162299e-016, + -0.93386698 0.35762101 -6.1286301e-016, + -0.80686098 0.414635 -0.420775, + -0.52085698 0.414635 -0.74618101, + -0.809017 0.58778501 -6.4436401e-016, + -0.78252202 0.62262303 -6.4533402e-016, + -0.562976 0.65442902 -0.504758, + -0.424582 0.65442902 -0.62566203, + -0.51600802 0.422178 -0.74532002, + -0.77397197 0.63322002 -6.4538299e-016, + -0.66811699 0.65442902 -0.354038, + -0.37023699 0.55437201 -0.74538302, + -0.58778501 0.809017 -6.2403098e-016, + -0.55536699 0.83160502 -6.1704e-016, + -0.26110899 0.65442902 -0.70960897, + -0.194452 0.63774103 -0.74530202, + -0.309017 0.95105702 -5.4261201e-016, + -0.291682 0.95651501 -5.3617302e-016, + -0.082211703 0.65442902 -0.75164098, + -0.12601399 0.99202901 -4.6783202e-016, + 7.43372e-005 0.66666698 -0.74535602, + -1.05581e-013 1 -4.0808001e-016, + 0.000111506 1 -4.08024e-016, + 0.082134299 0.65442902 -0.75164902, + 0.125908 0.99204201 -3.4187899e-016, + 0.26104799 0.65442902 -0.70963198, + 0.194812 0.63762999 -0.74530298, + 0.29222399 0.95635003 -2.4415701e-016, + 0.424539 0.65442902 -0.625691, + 0.37046799 0.55421799 -0.74538302, + 0.56295002 0.65442902 -0.50478703, + 0.51611298 0.42205101 -0.74531901, + 0.66810399 0.65442902 -0.35406101, + 0.68352002 0.414635 -0.60073102, + 0.52087897 0.414635 -0.74616498, + 0.80686802 0.414635 -0.42076299, + 0.89998502 -0.143728 -0.411544, + 0.79179198 -0.143728 -0.59363902, + 0.54492903 -0.38405299 -0.74535602, + 0.64732701 -0.143728 -0.74853897, + 0.63604599 -0.19971099 -0.745359, + 0.809017 -0.58778501 6.4436401e-016, + 0.77703798 -0.629453 6.4537902e-016, + 0.59895003 -0.80078602 6.2625402e-016, + 0.81739402 -0.57607901 6.4377601e-016, + 0.58778501 -0.809017 6.2403098e-016, + 0.89965397 0.141184 -0.41314599, + 0.79064798 0.141184 -0.59577101, + 1 1.48222e-016 4.99991e-016, + 0.97628099 -0.216509 5.7648501e-016, + 0.95407498 -0.29956701 5.9927602e-016, + 0.66666698 2.02852e-016 -0.74535602, + 0.95105702 -0.309017 6.0162299e-016, + 0.64515001 0.141184 -0.75089902, + 0.95105702 0.309017 3.4941599e-016, + 0.976928 0.213568 4.0130301e-016, + 1 2.70682e-016 4.99991e-016, + 0.62255698 0.238405 -0.745377, + 0.93385899 0.35764 3.2097599e-016, + 1 1.55517e-016 4.99991e-016, + 0.809017 0.58778501 1.6463801e-016, + 0.78253299 0.62260997 1.3718501e-016, + 0.58778501 0.809017 -3.6256001e-017, + 0.77412802 0.63302898 1.28731e-016, + 0.309017 0.95105702 -2.3360099e-016, + 0.555713 0.83137399 -6.1415103e-017, + 0.46654299 0.84248698 0.26935899, + 0.38093099 0.84248698 0.38093099, + 0.26935899 0.84248698 0.46654299, + 0.13943 0.84248698 0.52036101, + -4.4796597e-016 0.84248698 0.53871697, + -0.13943 0.84248698 0.52036101, + -0.26935899 0.84248698 0.46654299, + -0.38093099 0.84248698 0.38093099, + -0.46654299 0.84248698 0.26935899, + -0.46841699 -0.84109902 0.270441, + -0.38246101 -0.84109902 0.38246101, + -0.270441 -0.84109902 0.46841699, + -0.13999 -0.84109902 0.52245098, + 2.13454e-016 -0.84109902 0.54088098, + 0.13999 -0.84109902 0.52245098, + 0.270441 -0.84109902 0.46841699, + 0.38246101 -0.84109902 0.38246101, + 0.46841699 -0.84109902 0.270441, + -0.65482199 -0.65442902 0.37806201, + -0.53465998 -0.65442902 0.53465998, + -0.37806201 -0.65442902 0.65482199, + -0.19569901 -0.65442902 0.73035902, + 9.3419899e-017 -0.65442902 0.75612301, + 0.19569901 -0.65442902 0.73035902, + 0.37806201 -0.65442902 0.65482199, + 0.53465998 -0.65442902 0.53465998, + 0.65482199 -0.65442902 0.37806201, + -0.796251 -0.414635 0.44052401, + -0.66084403 -0.414635 0.62559003, + -0.48347199 -0.414635 0.77092898, + -0.36233801 -0.52757502 0.76835901, + -0.193812 -0.60996801 0.76836002, + 4.8129101e-007 -0.63999999 0.76837498, + 0.36233899 -0.52757502 0.76835901, + 0.193813 -0.60996699 0.76836002, + 0.48347199 -0.414635 0.77092898, + 0.66084403 -0.414635 0.62559003, + 0.796251 -0.414635 0.44052401, + -0.89251202 -0.141184 0.42835701, + -0.77522397 -0.141184 0.61570698, + -0.50341702 -0.39515001 0.76839298, + -0.61929101 -0.141184 0.77236402, + -0.60451102 -0.210188 0.76836598, + 4.92208e-014 -4.7892202e-014 1, + -0.38268599 0.92387903 6.2912701e-014, + -1.05382e-013 1 4.7892202e-014, + -1.6043e-006 1 4.78923e-014, + 0.38268301 0.92387998 2.55806e-014, + 0.50341702 -0.39514899 0.76839298, + 0.77522397 -0.141184 0.61570698, + 0.60451198 -0.210187 0.76836598, + 0.61929101 -0.141184 0.77236402, + 0.89251202 -0.141184 0.42835701, + 0.64000797 5.1775203e-007 0.76836801, + 0.89210898 0.143728 0.42834899, + 0.77478099 0.143728 0.61567599, + 0.618801 0.143728 0.77228701, + 0.65894401 0.41697299 0.62603998, + 0.60451102 0.210188 0.76836598, + 0.794788 0.41697299 0.44095901, + 0.50341702 0.39515001 0.76839298, + 0.48105901 0.41697299 0.77117801, + 0.53346902 0.65636998 0.53346902, + 0.37721899 0.65636998 0.65336299, + 0.36233801 0.52757502 0.76835901, + 0.65336299 0.65636998 0.37721899, + 0.195263 0.65636998 0.72873199, + 0.193812 0.60996801 0.76836002, + -4.2154601e-016 0.65636998 0.754439, + -4.8131898e-007 0.63999999 0.76837498, + -0.195263 0.65636998 0.72873199, + -0.193813 0.60996699 0.76836002, + 0.38268599 -0.92387903 -6.2912701e-014, + -1.04795e-013 -1 -4.7892202e-014, + 1.60439e-006 -1 -4.78923e-014, + -0.38268301 -0.92387998 -2.55806e-014, + -0.36233899 0.52757502 0.76835901, + -0.37721899 0.65636998 0.65336299, + -0.48105901 0.41697299 0.77117801, + -0.53346902 0.65636998 0.53346902, + -0.65894401 0.41697299 0.62603998, + -0.50341702 0.39514899 0.76839298, + -0.65336299 0.65636998 0.37721899, + -0.794788 0.41697299 0.44095901, + -0.77478099 0.143728 0.61567599, + -0.618801 0.143728 0.77228701, + -0.60451198 0.210187 0.76836598, + -0.89210898 0.143728 0.42834899, + -0.64000797 -5.1778301e-007 0.76836801, + -4.92208e-014 4.7892202e-014 -1, + -0.38268301 0.92387998 6.2912701e-014, + 0.38268301 -0.92387998 -6.2912701e-014, + 1 6.3806399e-016 -4.8776701e-014, + 0.90096903 0.43388399 -2.31667e-014, + 0.92387998 -0.38268301 -6.3391397e-014, + 1 3.9314301e-016 -4.8776701e-014, + 1 5.1156698e-016 -4.8776701e-014, + 0.62348998 0.78183198 7.0318299e-015, + 0.22252101 0.97492802 3.5837601e-014, + -0.22252101 0.97492802 5.7545297e-014, + -0.62348998 0.78183198 6.7855403e-014, + -0.90096903 0.43388399 6.4726002e-014, + -1 -5.1560399e-016 4.8776701e-014, + -0.92387998 -0.38268301 2.67363e-014, + -0.70710701 -0.70710701 6.25463e-016, + -0.70710802 0.70710599 6.8355301e-014, + -0.70710701 0.70710701 6.8355301e-014, + -0.92387998 0.38268301 6.3391397e-014, + -0.90096903 -0.43388399 2.31667e-014, + -0.62348998 -0.78183198 -7.0318299e-015, + -0.22252101 -0.97492802 -3.5837601e-014, + 0.22252101 -0.97492802 -5.7545297e-014, + 0.62348998 -0.78183198 -6.7855403e-014, + 0.90096903 -0.43388399 -6.4726002e-014, + 0.92387998 0.38268301 -2.67363e-014, + 0.70710701 0.70710701 -6.25463e-016, + 0.70710802 -0.70710599 -6.8355301e-014, + 0.70710701 -0.70710701 -6.8355301e-014 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 6, 2, 5, -1, 7, 2, 6, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 14, 2, 13, -1, 15, 4, 2, -1, + 16, 15, 2, -1, 17, 16, 2, -1, + 18, 17, 2, -1, 19, 18, 2, -1, + 20, 19, 2, -1, 21, 20, 2, -1, + 22, 21, 2, -1, 23, 22, 2, -1, + 14, 23, 2, -1, 0, 24, 1, -1, + 25, 1, 24, -1, 25, 3, 1, -1, + 26, 27, 24, -1, 28, 24, 27, -1, + 0, 26, 24, -1, 28, 25, 24, -1, + 29, 30, 27, -1, 31, 27, 30, -1, + 26, 29, 27, -1, 31, 28, 27, -1, + 32, 33, 30, -1, 34, 30, 33, -1, + 29, 32, 30, -1, 35, 31, 30, -1, + 34, 35, 30, -1, 36, 37, 33, -1, + 38, 33, 37, -1, 32, 36, 33, -1, + 38, 34, 33, -1, 39, 40, 37, -1, + 38, 37, 40, -1, 36, 39, 37, -1, + 41, 42, 40, -1, 43, 40, 42, -1, + 39, 41, 40, -1, 43, 38, 40, -1, + 44, 45, 42, -1, 46, 42, 45, -1, + 41, 44, 42, -1, 46, 43, 42, -1, + 47, 48, 45, -1, 49, 45, 48, -1, + 44, 47, 45, -1, 50, 46, 45, -1, + 49, 50, 45, -1, 51, 52, 48, -1, + 53, 48, 52, -1, 47, 51, 48, -1, + 53, 49, 48, -1, 51, 54, 52, -1, + 55, 52, 54, -1, 55, 53, 52, -1, + 56, 54, 51, -1, 57, 55, 54, -1, + 58, 54, 59, -1, 60, 59, 54, -1, + 61, 54, 58, -1, 62, 60, 54, -1, + 63, 54, 61, -1, 64, 54, 63, -1, + 65, 54, 64, -1, 66, 54, 65, -1, + 57, 54, 66, -1, 67, 62, 54, -1, + 68, 67, 54, -1, 69, 68, 54, -1, + 70, 69, 54, -1, 71, 70, 54, -1, + 72, 71, 54, -1, 73, 72, 54, -1, + 74, 73, 54, -1, 75, 74, 54, -1, + 56, 75, 54, -1, 76, 51, 47, -1, + 76, 56, 51, -1, 77, 47, 44, -1, + 76, 47, 77, -1, 78, 44, 41, -1, + 78, 77, 44, -1, 79, 41, 39, -1, + 78, 41, 79, -1, 80, 39, 36, -1, + 79, 39, 80, -1, 81, 36, 32, -1, + 80, 36, 81, -1, 82, 32, 29, -1, + 81, 32, 82, -1, 83, 29, 26, -1, + 82, 29, 83, -1, 4, 26, 0, -1, + 83, 26, 4, -1, 84, 3, 25, -1, + 84, 5, 3, -1, 85, 25, 28, -1, + 85, 84, 25, -1, 86, 28, 31, -1, + 87, 85, 28, -1, 86, 87, 28, -1, + 88, 31, 35, -1, 89, 86, 31, -1, + 89, 31, 88, -1, 90, 35, 34, -1, + 88, 35, 90, -1, 90, 34, 38, -1, + 91, 38, 43, -1, 92, 38, 91, -1, + 90, 38, 92, -1, 93, 43, 46, -1, + 91, 43, 93, -1, 94, 46, 50, -1, + 93, 46, 94, -1, 95, 50, 49, -1, + 96, 50, 95, -1, 94, 50, 96, -1, + 97, 49, 53, -1, 97, 95, 49, -1, + 98, 53, 55, -1, 99, 53, 98, -1, + 97, 53, 99, -1, 98, 55, 57, -1, + 6, 5, 84, -1, 100, 84, 85, -1, + 101, 6, 84, -1, 102, 101, 84, -1, + 100, 102, 84, -1, 103, 85, 87, -1, + 104, 100, 85, -1, 104, 85, 103, -1, + 105, 87, 86, -1, 106, 103, 87, -1, + 106, 87, 105, -1, 105, 86, 89, -1, + 107, 6, 101, -1, 108, 7, 6, -1, + 109, 108, 6, -1, 107, 109, 6, -1, + 110, 101, 102, -1, 111, 107, 101, -1, + 110, 111, 101, -1, 104, 102, 100, -1, + 110, 102, 104, -1, 112, 7, 108, -1, + 112, 8, 7, -1, 113, 108, 109, -1, + 114, 112, 108, -1, 114, 108, 115, -1, + 113, 115, 108, -1, 116, 109, 107, -1, + 113, 109, 116, -1, 116, 107, 111, -1, + 112, 117, 8, -1, 9, 8, 117, -1, + 118, 117, 112, -1, 119, 9, 117, -1, + 120, 119, 117, -1, 120, 117, 118, -1, + 114, 118, 112, -1, 121, 122, 9, -1, + 123, 9, 122, -1, 119, 121, 9, -1, + 123, 10, 9, -1, 124, 122, 121, -1, + 125, 123, 122, -1, 126, 125, 122, -1, + 126, 122, 124, -1, 127, 121, 119, -1, + 127, 124, 121, -1, 127, 119, 120, -1, + 11, 10, 123, -1, 128, 129, 123, -1, + 130, 123, 129, -1, 125, 128, 123, -1, + 130, 11, 123, -1, 131, 129, 128, -1, + 132, 130, 129, -1, 133, 132, 129, -1, + 133, 129, 131, -1, 134, 128, 125, -1, + 134, 131, 128, -1, 134, 125, 126, -1, + 12, 11, 130, -1, 132, 135, 130, -1, + 136, 130, 135, -1, 136, 12, 130, -1, + 137, 138, 135, -1, 139, 135, 138, -1, + 132, 137, 135, -1, 139, 136, 135, -1, + 140, 138, 137, -1, 141, 139, 138, -1, + 142, 141, 138, -1, 142, 138, 140, -1, + 143, 137, 132, -1, 143, 140, 137, -1, + 143, 132, 133, -1, 13, 12, 136, -1, + 144, 136, 139, -1, 144, 13, 136, -1, + 141, 145, 139, -1, 146, 139, 145, -1, + 146, 144, 139, -1, 147, 148, 145, -1, + 149, 145, 148, -1, 141, 147, 145, -1, + 149, 146, 145, -1, 150, 151, 148, -1, + 152, 148, 151, -1, 147, 150, 148, -1, + 152, 149, 148, -1, 150, 153, 151, -1, + 154, 151, 153, -1, 154, 152, 151, -1, + 155, 156, 153, -1, 157, 153, 156, -1, + 150, 155, 153, -1, 157, 154, 153, -1, + 158, 159, 156, -1, 160, 156, 159, -1, + 161, 158, 156, -1, 155, 161, 156, -1, + 160, 157, 156, -1, 162, 163, 159, -1, + 164, 159, 163, -1, 158, 162, 159, -1, + 164, 160, 159, -1, 165, 59, 163, -1, + 60, 163, 59, -1, 162, 165, 163, -1, + 60, 164, 163, -1, 165, 58, 59, -1, + 166, 58, 165, -1, 166, 61, 58, -1, + 167, 165, 162, -1, 167, 166, 165, -1, + 168, 162, 158, -1, 169, 167, 162, -1, + 168, 169, 162, -1, 170, 158, 161, -1, + 171, 168, 158, -1, 170, 171, 158, -1, + 172, 161, 155, -1, 170, 161, 172, -1, + 172, 155, 150, -1, 173, 150, 147, -1, + 174, 150, 173, -1, 172, 150, 174, -1, + 175, 147, 141, -1, 173, 147, 175, -1, + 175, 141, 142, -1, 176, 13, 144, -1, + 176, 14, 13, -1, 177, 144, 146, -1, + 177, 176, 144, -1, 178, 146, 149, -1, + 178, 177, 146, -1, 179, 149, 152, -1, + 179, 178, 149, -1, 180, 152, 154, -1, + 180, 179, 152, -1, 181, 154, 157, -1, + 181, 180, 154, -1, 182, 157, 160, -1, + 182, 181, 157, -1, 183, 160, 164, -1, + 183, 182, 160, -1, 62, 164, 60, -1, + 183, 164, 62, -1, 63, 61, 166, -1, + 184, 166, 167, -1, 185, 63, 166, -1, + 186, 185, 166, -1, 184, 186, 166, -1, + 187, 167, 169, -1, 188, 184, 167, -1, + 188, 167, 187, -1, 189, 169, 168, -1, + 190, 187, 169, -1, 190, 169, 189, -1, + 189, 168, 171, -1, 191, 63, 185, -1, + 192, 64, 63, -1, 193, 192, 63, -1, + 191, 193, 63, -1, 194, 185, 186, -1, + 195, 191, 185, -1, 194, 195, 185, -1, + 188, 186, 184, -1, 194, 186, 188, -1, + 65, 64, 192, -1, 196, 192, 193, -1, + 197, 65, 192, -1, 198, 197, 192, -1, + 198, 192, 199, -1, 196, 199, 192, -1, + 200, 193, 191, -1, 196, 193, 200, -1, + 200, 191, 195, -1, 197, 201, 65, -1, + 66, 65, 201, -1, 202, 201, 197, -1, + 203, 66, 201, -1, 204, 203, 201, -1, + 204, 201, 202, -1, 198, 202, 197, -1, + 205, 206, 66, -1, 98, 66, 206, -1, + 203, 205, 66, -1, 98, 57, 66, -1, + 207, 206, 205, -1, 208, 98, 206, -1, + 209, 208, 206, -1, 209, 206, 207, -1, + 210, 205, 203, -1, 210, 207, 205, -1, + 210, 203, 204, -1, 211, 99, 98, -1, + 208, 211, 98, -1, 212, 99, 211, -1, + 213, 97, 99, -1, 213, 99, 212, -1, + 214, 211, 208, -1, 214, 212, 211, -1, + 214, 208, 209, -1, 215, 95, 97, -1, + 215, 96, 95, -1, 215, 97, 213, -1, + 216, 217, 218, -1, 219, 218, 217, -1, + 220, 216, 218, -1, 221, 218, 219, -1, + 222, 218, 221, -1, 223, 218, 222, -1, + 224, 218, 223, -1, 225, 218, 224, -1, + 226, 218, 225, -1, 227, 218, 226, -1, + 228, 218, 227, -1, 229, 218, 228, -1, + 230, 218, 229, -1, 231, 220, 218, -1, + 232, 231, 218, -1, 233, 232, 218, -1, + 234, 233, 218, -1, 235, 234, 218, -1, + 236, 235, 218, -1, 237, 236, 218, -1, + 238, 237, 218, -1, 239, 238, 218, -1, + 230, 239, 218, -1, 216, 240, 217, -1, + 219, 217, 240, -1, 241, 242, 240, -1, + 243, 240, 242, -1, 216, 241, 240, -1, + 243, 219, 240, -1, 244, 245, 242, -1, + 96, 242, 245, -1, 241, 244, 242, -1, + 96, 243, 242, -1, 246, 247, 245, -1, + 93, 245, 247, -1, 244, 246, 245, -1, + 94, 96, 245, -1, 93, 94, 245, -1, + 248, 249, 247, -1, 91, 247, 249, -1, + 246, 248, 247, -1, 91, 93, 247, -1, + 250, 251, 249, -1, 92, 249, 251, -1, + 248, 250, 249, -1, 92, 91, 249, -1, + 252, 253, 251, -1, 90, 251, 253, -1, + 250, 252, 251, -1, 90, 92, 251, -1, + 254, 255, 253, -1, 88, 253, 255, -1, + 252, 254, 253, -1, 88, 90, 253, -1, + 256, 257, 255, -1, 258, 255, 257, -1, + 254, 256, 255, -1, 89, 88, 255, -1, + 258, 89, 255, -1, 259, 260, 257, -1, + 261, 257, 260, -1, 256, 259, 257, -1, + 261, 258, 257, -1, 259, 262, 260, -1, + 261, 260, 262, -1, 263, 262, 259, -1, + 264, 261, 262, -1, 265, 262, 266, -1, + 267, 266, 262, -1, 268, 262, 265, -1, + 269, 267, 262, -1, 270, 262, 268, -1, + 271, 262, 270, -1, 272, 262, 271, -1, + 273, 262, 272, -1, 264, 262, 273, -1, + 274, 269, 262, -1, 275, 274, 262, -1, + 276, 275, 262, -1, 277, 276, 262, -1, + 278, 277, 262, -1, 279, 278, 262, -1, + 280, 279, 262, -1, 281, 280, 262, -1, + 282, 281, 262, -1, 263, 282, 262, -1, + 283, 259, 256, -1, 283, 263, 259, -1, + 284, 256, 254, -1, 283, 256, 284, -1, + 285, 254, 252, -1, 284, 254, 285, -1, + 286, 252, 250, -1, 286, 285, 252, -1, + 287, 250, 248, -1, 286, 250, 287, -1, + 288, 248, 246, -1, 287, 248, 288, -1, + 289, 246, 244, -1, 288, 246, 289, -1, + 290, 244, 241, -1, 289, 244, 290, -1, + 220, 241, 216, -1, 290, 241, 220, -1, + 212, 219, 243, -1, 212, 221, 219, -1, + 215, 243, 96, -1, 213, 212, 243, -1, + 215, 213, 243, -1, 105, 89, 258, -1, + 103, 258, 261, -1, 106, 258, 103, -1, + 106, 105, 258, -1, 103, 261, 264, -1, + 214, 221, 212, -1, 207, 222, 221, -1, + 209, 207, 221, -1, 214, 209, 221, -1, + 210, 222, 207, -1, 202, 223, 222, -1, + 204, 202, 222, -1, 210, 204, 222, -1, + 198, 223, 202, -1, 198, 224, 223, -1, + 198, 199, 224, -1, 225, 224, 199, -1, + 196, 225, 199, -1, 200, 195, 225, -1, + 226, 225, 195, -1, 196, 200, 225, -1, + 194, 226, 195, -1, 188, 187, 226, -1, + 227, 226, 187, -1, 194, 188, 226, -1, + 291, 227, 187, -1, 190, 291, 187, -1, + 292, 227, 291, -1, 292, 228, 227, -1, + 189, 171, 291, -1, 293, 291, 171, -1, + 190, 189, 291, -1, 293, 292, 291, -1, + 170, 293, 171, -1, 229, 228, 292, -1, + 294, 292, 293, -1, 294, 229, 292, -1, + 170, 295, 293, -1, 296, 293, 295, -1, + 296, 294, 293, -1, 172, 297, 295, -1, + 298, 295, 297, -1, 170, 172, 295, -1, + 298, 296, 295, -1, 174, 299, 297, -1, + 300, 297, 299, -1, 172, 174, 297, -1, + 300, 298, 297, -1, 173, 301, 299, -1, + 302, 299, 301, -1, 174, 173, 299, -1, + 302, 300, 299, -1, 175, 303, 301, -1, + 304, 301, 303, -1, 173, 175, 301, -1, + 304, 302, 301, -1, 140, 305, 303, -1, + 306, 303, 305, -1, 142, 140, 303, -1, + 175, 142, 303, -1, 306, 304, 303, -1, + 307, 308, 305, -1, 309, 305, 308, -1, + 140, 307, 305, -1, 309, 306, 305, -1, + 265, 266, 308, -1, 267, 308, 266, -1, + 307, 265, 308, -1, 267, 309, 308, -1, + 131, 265, 307, -1, 131, 268, 265, -1, + 143, 307, 140, -1, 133, 131, 307, -1, + 143, 133, 307, -1, 310, 229, 294, -1, + 310, 230, 229, -1, 311, 294, 296, -1, + 311, 310, 294, -1, 312, 296, 298, -1, + 312, 311, 296, -1, 313, 298, 300, -1, + 313, 312, 298, -1, 314, 300, 302, -1, + 314, 313, 300, -1, 315, 302, 304, -1, + 315, 314, 302, -1, 316, 304, 306, -1, + 316, 315, 304, -1, 317, 306, 309, -1, + 317, 316, 306, -1, 269, 309, 267, -1, + 317, 309, 269, -1, 134, 268, 131, -1, + 124, 270, 268, -1, 126, 124, 268, -1, + 134, 126, 268, -1, 127, 270, 124, -1, + 118, 271, 270, -1, 120, 118, 270, -1, + 127, 120, 270, -1, 272, 271, 118, -1, + 114, 272, 118, -1, 114, 115, 272, -1, + 273, 272, 115, -1, 113, 273, 115, -1, + 116, 111, 273, -1, 264, 273, 111, -1, + 113, 116, 273, -1, 110, 264, 111, -1, + 104, 103, 264, -1, 110, 104, 264, -1, + 183, 62, 67, -1, 318, 67, 68, -1, + 183, 67, 318, -1, 319, 68, 69, -1, + 318, 68, 319, -1, 320, 69, 70, -1, + 319, 69, 320, -1, 321, 70, 71, -1, + 320, 70, 321, -1, 322, 71, 72, -1, + 321, 71, 322, -1, 323, 72, 73, -1, + 322, 72, 323, -1, 324, 73, 74, -1, + 323, 73, 324, -1, 325, 74, 75, -1, + 324, 74, 325, -1, 326, 75, 56, -1, + 325, 75, 326, -1, 326, 56, 76, -1, + 83, 4, 15, -1, 327, 15, 16, -1, + 327, 83, 15, -1, 328, 16, 17, -1, + 328, 327, 16, -1, 329, 17, 18, -1, + 329, 328, 17, -1, 330, 18, 19, -1, + 330, 329, 18, -1, 331, 19, 20, -1, + 331, 330, 19, -1, 332, 20, 21, -1, + 332, 331, 20, -1, 333, 21, 22, -1, + 333, 332, 21, -1, 334, 22, 23, -1, + 334, 333, 22, -1, 335, 23, 14, -1, + 335, 334, 23, -1, 176, 335, 14, -1, + 336, 83, 327, -1, 336, 82, 83, -1, + 337, 327, 328, -1, 337, 336, 327, -1, + 338, 328, 329, -1, 338, 337, 328, -1, + 339, 329, 330, -1, 339, 338, 329, -1, + 340, 330, 331, -1, 340, 339, 330, -1, + 341, 331, 332, -1, 342, 340, 331, -1, + 341, 342, 331, -1, 343, 332, 333, -1, + 343, 341, 332, -1, 344, 333, 334, -1, + 344, 343, 333, -1, 345, 334, 335, -1, + 345, 344, 334, -1, 346, 335, 176, -1, + 346, 345, 335, -1, 177, 346, 176, -1, + 347, 82, 336, -1, 347, 81, 82, -1, + 348, 336, 337, -1, 348, 347, 336, -1, + 349, 337, 338, -1, 349, 348, 337, -1, + 350, 338, 339, -1, 350, 349, 338, -1, + 351, 339, 340, -1, 351, 350, 339, -1, + 352, 340, 342, -1, 352, 351, 340, -1, + 353, 342, 341, -1, 353, 352, 342, -1, + 354, 341, 343, -1, 353, 341, 354, -1, + 355, 343, 344, -1, 355, 354, 343, -1, + 356, 344, 345, -1, 356, 355, 344, -1, + 357, 345, 346, -1, 357, 356, 345, -1, + 358, 346, 177, -1, 358, 357, 346, -1, + 178, 358, 177, -1, 359, 354, 355, -1, + 359, 353, 354, -1, 360, 355, 356, -1, + 360, 359, 355, -1, 361, 356, 357, -1, + 362, 356, 361, -1, 362, 360, 356, -1, + 363, 357, 358, -1, 364, 361, 357, -1, + 365, 364, 357, -1, 363, 365, 357, -1, + 366, 358, 178, -1, 366, 363, 358, -1, + 179, 366, 178, -1, 367, 361, 364, -1, + 367, 362, 361, -1, 367, 364, 365, -1, + 368, 365, 363, -1, 367, 365, 368, -1, + 369, 363, 366, -1, 370, 368, 363, -1, + 369, 370, 363, -1, 180, 366, 179, -1, + 180, 369, 366, -1, 370, 371, 368, -1, + 372, 368, 371, -1, 367, 368, 372, -1, + 373, 371, 370, -1, 373, 374, 371, -1, + 375, 371, 374, -1, 375, 372, 371, -1, + 376, 370, 369, -1, 376, 373, 370, -1, + 181, 369, 180, -1, 181, 376, 369, -1, + 373, 377, 374, -1, 378, 374, 377, -1, + 378, 375, 374, -1, 379, 377, 373, -1, + 380, 381, 377, -1, 378, 377, 381, -1, + 379, 380, 377, -1, 382, 373, 376, -1, + 382, 379, 373, -1, 182, 376, 181, -1, + 182, 382, 376, -1, 380, 383, 381, -1, + 384, 381, 383, -1, 384, 378, 381, -1, + 385, 386, 383, -1, 387, 383, 386, -1, + 380, 385, 383, -1, 387, 384, 383, -1, + 385, 388, 386, -1, 387, 386, 388, -1, + 321, 388, 385, -1, 322, 389, 388, -1, + 390, 388, 389, -1, 321, 322, 388, -1, + 390, 387, 388, -1, 320, 385, 380, -1, + 320, 321, 385, -1, 319, 380, 379, -1, + 319, 320, 380, -1, 318, 379, 382, -1, + 318, 319, 379, -1, 183, 382, 182, -1, + 183, 318, 382, -1, 323, 391, 389, -1, + 390, 389, 391, -1, 322, 323, 389, -1, + 323, 392, 391, -1, 393, 391, 392, -1, + 390, 391, 393, -1, 324, 394, 392, -1, + 395, 392, 394, -1, 323, 324, 392, -1, + 395, 393, 392, -1, 325, 396, 394, -1, + 397, 394, 396, -1, 324, 325, 394, -1, + 397, 395, 394, -1, 326, 398, 396, -1, + 399, 396, 398, -1, 325, 326, 396, -1, + 400, 396, 399, -1, 397, 396, 400, -1, + 76, 77, 398, -1, 401, 398, 77, -1, + 326, 76, 398, -1, 399, 398, 401, -1, + 401, 77, 78, -1, 402, 81, 347, -1, + 402, 80, 81, -1, 403, 347, 348, -1, + 403, 402, 347, -1, 404, 348, 349, -1, + 405, 403, 348, -1, 406, 405, 348, -1, + 404, 406, 348, -1, 407, 349, 350, -1, + 407, 404, 349, -1, 408, 350, 351, -1, + 408, 407, 350, -1, 352, 408, 351, -1, + 79, 80, 402, -1, 409, 402, 403, -1, + 409, 79, 402, -1, 410, 403, 405, -1, + 410, 409, 403, -1, 411, 405, 406, -1, + 412, 410, 405, -1, 411, 412, 405, -1, + 413, 406, 404, -1, 413, 411, 406, -1, + 407, 413, 404, -1, 78, 79, 409, -1, + 401, 409, 410, -1, 401, 78, 409, -1, + 412, 414, 410, -1, 399, 410, 414, -1, + 399, 401, 410, -1, 415, 414, 412, -1, + 416, 399, 414, -1, 415, 416, 414, -1, + 415, 412, 411, -1, 416, 400, 399, -1, + 417, 400, 416, -1, 418, 397, 400, -1, + 417, 418, 400, -1, 415, 417, 416, -1, + 419, 393, 395, -1, 419, 390, 393, -1, + 418, 395, 397, -1, 418, 419, 395, -1, + 317, 269, 274, -1, 420, 274, 275, -1, + 317, 274, 420, -1, 421, 275, 276, -1, + 420, 275, 421, -1, 422, 276, 277, -1, + 421, 276, 422, -1, 423, 277, 278, -1, + 422, 277, 423, -1, 424, 278, 279, -1, + 423, 278, 424, -1, 425, 279, 280, -1, + 424, 279, 425, -1, 426, 280, 281, -1, + 425, 280, 426, -1, 427, 281, 282, -1, + 426, 281, 427, -1, 428, 282, 263, -1, + 427, 282, 428, -1, 428, 263, 283, -1, + 290, 220, 231, -1, 429, 231, 232, -1, + 429, 290, 231, -1, 430, 232, 233, -1, + 430, 429, 232, -1, 431, 233, 234, -1, + 431, 430, 233, -1, 432, 234, 235, -1, + 432, 431, 234, -1, 433, 235, 236, -1, + 433, 432, 235, -1, 434, 236, 237, -1, + 434, 433, 236, -1, 435, 237, 238, -1, + 435, 434, 237, -1, 436, 238, 239, -1, + 436, 435, 238, -1, 437, 239, 230, -1, + 437, 436, 239, -1, 310, 437, 230, -1, + 289, 290, 429, -1, 438, 429, 430, -1, + 438, 289, 429, -1, 439, 430, 431, -1, + 439, 438, 430, -1, 440, 431, 432, -1, + 440, 439, 431, -1, 441, 432, 433, -1, + 441, 440, 432, -1, 442, 433, 434, -1, + 442, 441, 433, -1, 443, 434, 435, -1, + 443, 442, 434, -1, 444, 435, 436, -1, + 444, 443, 435, -1, 445, 436, 437, -1, + 445, 444, 436, -1, 446, 437, 310, -1, + 446, 445, 437, -1, 311, 446, 310, -1, + 447, 289, 438, -1, 447, 288, 289, -1, + 448, 438, 439, -1, 448, 447, 438, -1, + 449, 439, 440, -1, 449, 448, 439, -1, + 450, 440, 441, -1, 450, 449, 440, -1, + 451, 441, 442, -1, 451, 450, 441, -1, + 452, 442, 443, -1, 452, 451, 442, -1, + 453, 443, 444, -1, 454, 452, 443, -1, + 453, 454, 443, -1, 455, 444, 445, -1, + 455, 453, 444, -1, 456, 445, 446, -1, + 456, 455, 445, -1, 457, 446, 311, -1, + 457, 456, 446, -1, 312, 457, 311, -1, + 458, 288, 447, -1, 458, 287, 288, -1, + 459, 447, 448, -1, 459, 458, 447, -1, + 460, 448, 449, -1, 461, 459, 448, -1, + 462, 461, 448, -1, 460, 462, 448, -1, + 463, 449, 450, -1, 464, 449, 463, -1, + 464, 460, 449, -1, 465, 450, 451, -1, + 463, 450, 466, -1, 467, 466, 450, -1, + 465, 467, 450, -1, 468, 451, 452, -1, + 469, 465, 451, -1, 468, 469, 451, -1, + 470, 452, 454, -1, 470, 390, 452, -1, + 471, 452, 390, -1, 471, 468, 452, -1, + 472, 454, 453, -1, 472, 470, 454, -1, + 473, 453, 455, -1, 474, 453, 473, -1, + 475, 453, 474, -1, 476, 472, 453, -1, + 475, 476, 453, -1, 477, 455, 456, -1, + 478, 455, 477, -1, 473, 455, 478, -1, + 479, 456, 457, -1, 480, 477, 456, -1, + 481, 480, 456, -1, 479, 481, 456, -1, + 482, 457, 312, -1, 482, 479, 457, -1, + 313, 482, 312, -1, 483, 477, 480, -1, + 478, 477, 483, -1, 484, 480, 481, -1, + 483, 480, 484, -1, 485, 481, 479, -1, + 486, 481, 485, -1, 484, 481, 486, -1, + 487, 479, 482, -1, 488, 485, 479, -1, + 487, 488, 479, -1, 314, 482, 313, -1, + 314, 487, 482, -1, 488, 486, 485, -1, + 489, 486, 488, -1, 489, 484, 486, -1, + 490, 488, 487, -1, 490, 489, 488, -1, + 315, 487, 314, -1, 315, 490, 487, -1, + 489, 483, 484, -1, 489, 478, 483, -1, + 491, 478, 489, -1, 492, 473, 478, -1, + 491, 492, 478, -1, 493, 489, 490, -1, + 493, 491, 489, -1, 316, 490, 315, -1, + 316, 493, 490, -1, 494, 495, 473, -1, + 496, 473, 495, -1, 492, 494, 473, -1, + 496, 474, 473, -1, 497, 498, 495, -1, + 499, 495, 498, -1, 494, 497, 495, -1, + 500, 496, 495, -1, 499, 500, 495, -1, + 501, 502, 498, -1, 503, 498, 502, -1, + 497, 501, 498, -1, 503, 353, 498, -1, + 504, 498, 353, -1, 504, 499, 498, -1, + 501, 466, 502, -1, 505, 502, 466, -1, + 505, 503, 502, -1, 506, 463, 466, -1, + 501, 506, 466, -1, 467, 507, 466, -1, + 508, 466, 507, -1, 508, 505, 466, -1, + 509, 510, 463, -1, 464, 463, 510, -1, + 506, 509, 463, -1, 511, 512, 510, -1, + 513, 510, 512, -1, 509, 511, 510, -1, + 514, 510, 513, -1, 515, 510, 514, -1, + 515, 464, 510, -1, 284, 285, 512, -1, + 516, 512, 285, -1, 511, 284, 512, -1, + 513, 512, 516, -1, 516, 285, 286, -1, + 283, 284, 511, -1, 428, 511, 509, -1, + 428, 283, 511, -1, 427, 509, 506, -1, + 427, 428, 509, -1, 426, 506, 501, -1, + 426, 427, 506, -1, 425, 501, 497, -1, + 425, 426, 501, -1, 424, 497, 494, -1, + 424, 425, 497, -1, 423, 494, 492, -1, + 423, 424, 494, -1, 422, 492, 491, -1, + 422, 423, 492, -1, 421, 491, 493, -1, + 421, 422, 491, -1, 420, 493, 316, -1, + 420, 421, 493, -1, 317, 420, 316, -1, + 286, 287, 458, -1, 516, 458, 459, -1, + 516, 286, 458, -1, 513, 459, 461, -1, + 513, 516, 459, -1, 514, 461, 462, -1, + 517, 513, 461, -1, 517, 461, 514, -1, + 515, 462, 460, -1, 515, 514, 462, -1, + 515, 460, 464, -1, 517, 514, 513, -1, + 518, 411, 372, -1, 519, 372, 411, -1, + 520, 415, 411, -1, 519, 411, 413, -1, + 521, 520, 411, -1, 518, 521, 411, -1, + 518, 372, 375, -1, 522, 367, 372, -1, + 523, 522, 372, -1, 519, 523, 372, -1, + 524, 375, 378, -1, 525, 518, 375, -1, + 524, 525, 375, -1, 526, 378, 384, -1, + 527, 524, 378, -1, 526, 527, 378, -1, + 528, 384, 387, -1, 528, 526, 384, -1, + 529, 387, 390, -1, 529, 528, 387, -1, + 471, 390, 419, -1, 529, 390, 470, -1, + 530, 419, 418, -1, 530, 471, 419, -1, + 531, 418, 417, -1, 531, 530, 418, -1, + 532, 417, 415, -1, 532, 531, 417, -1, + 533, 532, 415, -1, 520, 533, 415, -1, + 534, 413, 407, -1, 535, 519, 413, -1, + 534, 535, 413, -1, 536, 407, 408, -1, + 536, 537, 407, -1, 534, 407, 537, -1, + 538, 408, 352, -1, 538, 536, 408, -1, + 539, 352, 353, -1, 539, 538, 352, -1, + 504, 353, 359, -1, 539, 353, 503, -1, + 540, 359, 360, -1, 540, 504, 359, -1, + 541, 360, 362, -1, 541, 540, 360, -1, + 542, 362, 367, -1, 542, 541, 362, -1, + 543, 542, 367, -1, 522, 543, 367, -1, + 544, 545, 507, -1, 537, 507, 545, -1, + 467, 544, 507, -1, 536, 508, 507, -1, + 536, 507, 537, -1, 546, 547, 545, -1, + 534, 545, 547, -1, 544, 546, 545, -1, + 534, 537, 545, -1, 548, 549, 547, -1, + 535, 547, 549, -1, 546, 548, 547, -1, + 534, 547, 535, -1, 550, 551, 549, -1, + 519, 549, 551, -1, 548, 550, 549, -1, + 535, 549, 519, -1, 552, 553, 551, -1, + 523, 551, 553, -1, 550, 552, 551, -1, + 519, 551, 523, -1, 554, 555, 553, -1, + 522, 553, 555, -1, 552, 554, 553, -1, + 523, 553, 522, -1, 475, 474, 555, -1, + 543, 555, 474, -1, 554, 475, 555, -1, + 522, 555, 543, -1, 542, 474, 496, -1, + 543, 474, 542, -1, 541, 496, 500, -1, + 542, 496, 541, -1, 540, 500, 499, -1, + 541, 500, 540, -1, 540, 499, 504, -1, + 529, 470, 472, -1, 528, 472, 476, -1, + 529, 472, 528, -1, 526, 476, 475, -1, + 528, 476, 526, -1, 527, 475, 554, -1, + 526, 475, 527, -1, 524, 554, 552, -1, + 527, 554, 524, -1, 525, 552, 550, -1, + 524, 552, 525, -1, 518, 550, 548, -1, + 525, 550, 518, -1, 521, 548, 546, -1, + 518, 548, 521, -1, 520, 546, 544, -1, + 521, 546, 520, -1, 533, 544, 467, -1, + 520, 544, 533, -1, 532, 467, 465, -1, + 533, 467, 532, -1, 531, 465, 469, -1, + 532, 465, 531, -1, 530, 469, 468, -1, + 531, 469, 530, -1, 530, 468, 471, -1, + 539, 503, 505, -1, 538, 505, 508, -1, + 539, 505, 538, -1, 538, 508, 536, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 5, 6, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 14, 2, 13, -1, 15, 2, 14, -1, + 16, 6, 15, -1, 17, 4, 6, -1, + 18, 17, 6, -1, 19, 18, 6, -1, + 20, 19, 6, -1, 21, 20, 6, -1, + 22, 21, 6, -1, 23, 22, 6, -1, + 24, 23, 6, -1, 25, 24, 6, -1, + 16, 25, 6, -1, 0, 26, 1, -1, + 27, 1, 26, -1, 27, 3, 1, -1, + 28, 29, 26, -1, 30, 26, 29, -1, + 0, 28, 26, -1, 30, 27, 26, -1, + 31, 32, 29, -1, 33, 29, 32, -1, + 28, 31, 29, -1, 33, 30, 29, -1, + 34, 35, 32, -1, 36, 32, 35, -1, + 31, 34, 32, -1, 37, 33, 32, -1, + 36, 37, 32, -1, 38, 39, 35, -1, + 40, 35, 39, -1, 34, 38, 35, -1, + 40, 36, 35, -1, 41, 42, 39, -1, + 40, 39, 42, -1, 38, 41, 39, -1, + 43, 44, 42, -1, 45, 42, 44, -1, + 41, 43, 42, -1, 45, 40, 42, -1, + 46, 47, 44, -1, 48, 44, 47, -1, + 43, 46, 44, -1, 48, 45, 44, -1, + 49, 50, 47, -1, 51, 47, 50, -1, + 46, 49, 47, -1, 52, 48, 47, -1, + 51, 52, 47, -1, 53, 54, 50, -1, + 55, 50, 54, -1, 49, 53, 50, -1, + 55, 51, 50, -1, 53, 56, 54, -1, + 57, 54, 56, -1, 57, 55, 54, -1, + 58, 59, 60, -1, 61, 57, 56, -1, + 62, 56, 63, -1, 64, 63, 56, -1, + 65, 56, 62, -1, 66, 64, 59, -1, + 67, 56, 65, -1, 68, 56, 67, -1, + 69, 56, 68, -1, 70, 56, 69, -1, + 61, 56, 70, -1, 71, 66, 59, -1, + 72, 71, 59, -1, 73, 72, 59, -1, + 74, 73, 59, -1, 75, 74, 59, -1, + 76, 75, 59, -1, 77, 76, 59, -1, + 78, 77, 59, -1, 79, 78, 59, -1, + 58, 79, 59, -1, 80, 60, 81, -1, + 80, 58, 60, -1, 82, 81, 83, -1, + 80, 81, 82, -1, 84, 83, 85, -1, + 84, 82, 83, -1, 86, 85, 87, -1, + 84, 85, 86, -1, 88, 87, 89, -1, + 86, 87, 88, -1, 90, 89, 91, -1, + 88, 89, 90, -1, 92, 91, 93, -1, + 90, 91, 92, -1, 94, 93, 95, -1, + 92, 93, 94, -1, 4, 95, 5, -1, + 94, 95, 4, -1, 96, 3, 27, -1, + 96, 7, 3, -1, 97, 27, 30, -1, + 97, 96, 27, -1, 98, 30, 33, -1, + 99, 97, 30, -1, 98, 99, 30, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 101, 52, 51, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 102, 51, 55, -1, 102, 101, 51, -1, + 103, 55, 57, -1, 104, 55, 103, -1, + 102, 55, 104, -1, 103, 57, 61, -1, + 8, 7, 96, -1, 105, 96, 97, -1, + 106, 8, 96, -1, 107, 106, 96, -1, + 105, 107, 96, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 108, 8, 106, -1, 109, 9, 8, -1, + 110, 109, 8, -1, 108, 110, 8, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 111, 9, 109, -1, + 111, 10, 9, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 111, 112, 10, -1, 11, 10, 112, -1, + 100, 100, 100, -1, 113, 11, 112, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 114, 115, 11, -1, + 116, 11, 115, -1, 113, 114, 11, -1, + 116, 12, 11, -1, 100, 100, 100, -1, + 117, 116, 115, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 13, 12, 116, -1, 118, 119, 116, -1, + 120, 116, 119, -1, 117, 118, 116, -1, + 120, 13, 116, -1, 100, 100, 100, -1, + 121, 120, 119, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 14, 13, 120, -1, 121, 122, 120, -1, + 123, 120, 122, -1, 123, 14, 120, -1, + 124, 125, 122, -1, 126, 122, 125, -1, + 121, 124, 122, -1, 126, 123, 122, -1, + 100, 100, 100, -1, 127, 126, 125, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 15, 14, 123, -1, + 128, 123, 126, -1, 128, 15, 123, -1, + 127, 129, 126, -1, 130, 126, 129, -1, + 130, 128, 126, -1, 131, 132, 129, -1, + 133, 129, 132, -1, 127, 131, 129, -1, + 133, 130, 129, -1, 134, 135, 132, -1, + 136, 132, 135, -1, 131, 134, 132, -1, + 136, 133, 132, -1, 134, 137, 135, -1, + 138, 135, 137, -1, 138, 136, 135, -1, + 139, 140, 137, -1, 141, 137, 140, -1, + 134, 139, 137, -1, 141, 138, 137, -1, + 142, 143, 140, -1, 144, 140, 143, -1, + 145, 142, 140, -1, 139, 145, 140, -1, + 144, 141, 140, -1, 146, 147, 143, -1, + 148, 143, 147, -1, 142, 146, 143, -1, + 148, 144, 143, -1, 149, 63, 147, -1, + 64, 147, 63, -1, 146, 149, 147, -1, + 64, 148, 147, -1, 149, 62, 63, -1, + 150, 62, 149, -1, 150, 65, 62, -1, + 151, 149, 146, -1, 151, 150, 149, -1, + 152, 146, 142, -1, 153, 151, 146, -1, + 152, 153, 146, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 154, 15, 128, -1, + 154, 16, 15, -1, 155, 128, 130, -1, + 155, 154, 128, -1, 156, 130, 133, -1, + 156, 155, 130, -1, 157, 133, 136, -1, + 157, 156, 133, -1, 158, 136, 138, -1, + 158, 157, 136, -1, 159, 138, 141, -1, + 159, 158, 138, -1, 160, 141, 144, -1, + 160, 159, 141, -1, 161, 144, 148, -1, + 161, 160, 144, -1, 66, 148, 64, -1, + 161, 148, 66, -1, 67, 65, 150, -1, + 162, 150, 151, -1, 163, 67, 150, -1, + 164, 163, 150, -1, 162, 164, 150, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 165, 67, 163, -1, + 166, 68, 67, -1, 167, 166, 67, -1, + 165, 167, 67, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 69, 68, 166, -1, 100, 100, 100, -1, + 168, 69, 166, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 168, 169, 69, -1, + 70, 69, 169, -1, 100, 100, 100, -1, + 170, 70, 169, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 171, 172, 70, -1, 103, 70, 172, -1, + 170, 171, 70, -1, 103, 61, 70, -1, + 100, 100, 100, -1, 173, 103, 172, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 174, 104, 103, -1, + 173, 174, 103, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 100, 100, 100, -1, 100, 100, 100, -1, + 175, 176, 177, -1, 178, 177, 176, -1, + 179, 180, 181, -1, 182, 177, 178, -1, + 183, 177, 182, -1, 184, 177, 183, -1, + 185, 177, 184, -1, 186, 177, 185, -1, + 187, 177, 186, -1, 188, 177, 187, -1, + 189, 177, 188, -1, 190, 177, 189, -1, + 191, 181, 190, -1, 192, 179, 181, -1, + 193, 192, 181, -1, 194, 193, 181, -1, + 195, 194, 181, -1, 196, 195, 181, -1, + 197, 196, 181, -1, 198, 197, 181, -1, + 199, 198, 181, -1, 200, 199, 181, -1, + 191, 200, 181, -1, 175, 201, 176, -1, + 178, 176, 201, -1, 202, 203, 201, -1, + 204, 201, 203, -1, 175, 202, 201, -1, + 204, 178, 201, -1, 205, 206, 203, -1, + 207, 203, 206, -1, 202, 205, 203, -1, + 207, 204, 203, -1, 208, 209, 206, -1, + 210, 206, 209, -1, 205, 208, 206, -1, + 211, 207, 206, -1, 210, 211, 206, -1, + 212, 213, 209, -1, 214, 209, 213, -1, + 208, 212, 209, -1, 214, 210, 209, -1, + 215, 216, 213, -1, 217, 213, 216, -1, + 212, 215, 213, -1, 217, 214, 213, -1, + 218, 219, 216, -1, 220, 216, 219, -1, + 215, 218, 216, -1, 220, 217, 216, -1, + 221, 222, 219, -1, 223, 219, 222, -1, + 218, 221, 219, -1, 223, 220, 219, -1, + 224, 225, 222, -1, 226, 222, 225, -1, + 221, 224, 222, -1, 227, 223, 222, -1, + 226, 227, 222, -1, 228, 229, 225, -1, + 230, 225, 229, -1, 224, 228, 225, -1, + 230, 226, 225, -1, 228, 231, 229, -1, + 230, 229, 231, -1, 232, 233, 234, -1, + 235, 230, 231, -1, 236, 231, 237, -1, + 238, 237, 231, -1, 239, 231, 236, -1, + 240, 238, 233, -1, 241, 231, 239, -1, + 242, 231, 241, -1, 243, 231, 242, -1, + 244, 231, 243, -1, 235, 231, 244, -1, + 245, 240, 233, -1, 246, 245, 233, -1, + 247, 246, 233, -1, 248, 247, 233, -1, + 249, 248, 233, -1, 250, 249, 233, -1, + 251, 250, 233, -1, 252, 251, 233, -1, + 253, 252, 233, -1, 232, 253, 233, -1, + 254, 234, 255, -1, 254, 232, 234, -1, + 256, 255, 257, -1, 254, 255, 256, -1, + 258, 257, 259, -1, 256, 257, 258, -1, + 260, 259, 261, -1, 260, 258, 259, -1, + 262, 261, 263, -1, 260, 261, 262, -1, + 264, 263, 265, -1, 262, 263, 264, -1, + 266, 265, 267, -1, 264, 265, 266, -1, + 268, 267, 269, -1, 266, 267, 268, -1, + 179, 269, 180, -1, 268, 269, 179, -1, + 270, 178, 204, -1, 270, 182, 178, -1, + 271, 204, 207, -1, 272, 270, 204, -1, + 271, 272, 204, -1, 273, 227, 226, -1, + 274, 226, 230, -1, 275, 226, 274, -1, + 275, 273, 226, -1, 274, 230, 235, -1, + 276, 182, 270, -1, 277, 183, 182, -1, + 278, 277, 182, -1, 276, 278, 182, -1, + 279, 183, 277, -1, 280, 184, 183, -1, + 281, 280, 183, -1, 279, 281, 183, -1, + 282, 184, 280, -1, 282, 185, 184, -1, + 282, 283, 185, -1, 186, 185, 283, -1, + 284, 186, 283, -1, 285, 286, 186, -1, + 187, 186, 286, -1, 284, 285, 186, -1, + 287, 187, 286, -1, 288, 289, 187, -1, + 188, 187, 289, -1, 287, 288, 187, -1, + 290, 188, 289, -1, 291, 290, 289, -1, + 292, 188, 290, -1, 292, 189, 188, -1, + 293, 294, 290, -1, 295, 290, 294, -1, + 291, 293, 290, -1, 295, 292, 290, -1, + 296, 295, 294, -1, 190, 189, 292, -1, + 297, 292, 295, -1, 297, 190, 292, -1, + 296, 298, 295, -1, 299, 295, 298, -1, + 299, 297, 295, -1, 300, 301, 298, -1, + 302, 298, 301, -1, 296, 300, 298, -1, + 302, 299, 298, -1, 303, 304, 301, -1, + 305, 301, 304, -1, 300, 303, 301, -1, + 305, 302, 301, -1, 306, 307, 304, -1, + 308, 304, 307, -1, 303, 306, 304, -1, + 308, 305, 304, -1, 309, 310, 307, -1, + 311, 307, 310, -1, 306, 309, 307, -1, + 311, 308, 307, -1, 312, 313, 310, -1, + 314, 310, 313, -1, 315, 312, 310, -1, + 309, 315, 310, -1, 314, 311, 310, -1, + 316, 317, 313, -1, 318, 313, 317, -1, + 312, 316, 313, -1, 318, 314, 313, -1, + 236, 237, 317, -1, 238, 317, 237, -1, + 316, 236, 317, -1, 238, 318, 317, -1, + 319, 236, 316, -1, 319, 239, 236, -1, + 320, 316, 312, -1, 321, 319, 316, -1, + 320, 321, 316, -1, 322, 190, 297, -1, + 322, 191, 190, -1, 323, 297, 299, -1, + 323, 322, 297, -1, 324, 299, 302, -1, + 324, 323, 299, -1, 325, 302, 305, -1, + 325, 324, 302, -1, 326, 305, 308, -1, + 326, 325, 305, -1, 327, 308, 311, -1, + 327, 326, 308, -1, 328, 311, 314, -1, + 328, 327, 311, -1, 329, 314, 318, -1, + 329, 328, 314, -1, 240, 318, 238, -1, + 329, 318, 240, -1, 330, 239, 319, -1, + 331, 241, 239, -1, 332, 331, 239, -1, + 330, 332, 239, -1, 333, 241, 331, -1, + 334, 242, 241, -1, 335, 334, 241, -1, + 333, 335, 241, -1, 243, 242, 334, -1, + 336, 243, 334, -1, 336, 337, 243, -1, + 244, 243, 337, -1, 338, 244, 337, -1, + 339, 340, 244, -1, 235, 244, 340, -1, + 338, 339, 244, -1, 341, 235, 340, -1, + 342, 274, 235, -1, 341, 342, 235, -1, + 161, 66, 71, -1, 343, 71, 72, -1, + 161, 71, 343, -1, 344, 72, 73, -1, + 343, 72, 344, -1, 345, 73, 74, -1, + 344, 73, 345, -1, 346, 74, 75, -1, + 345, 74, 346, -1, 347, 75, 76, -1, + 346, 75, 347, -1, 348, 76, 77, -1, + 347, 76, 348, -1, 349, 77, 78, -1, + 348, 77, 349, -1, 350, 78, 79, -1, + 349, 78, 350, -1, 351, 79, 58, -1, + 350, 79, 351, -1, 351, 58, 80, -1, + 94, 4, 17, -1, 352, 17, 18, -1, + 352, 94, 17, -1, 353, 18, 19, -1, + 353, 352, 18, -1, 354, 19, 20, -1, + 354, 353, 19, -1, 355, 20, 21, -1, + 355, 354, 20, -1, 356, 21, 22, -1, + 356, 355, 21, -1, 357, 22, 23, -1, + 357, 356, 22, -1, 358, 23, 24, -1, + 358, 357, 23, -1, 359, 24, 25, -1, + 359, 358, 24, -1, 360, 25, 16, -1, + 360, 359, 25, -1, 154, 360, 16, -1, + 361, 94, 352, -1, 361, 92, 94, -1, + 362, 352, 353, -1, 362, 361, 352, -1, + 363, 353, 354, -1, 363, 362, 353, -1, + 364, 354, 355, -1, 364, 363, 354, -1, + 365, 355, 356, -1, 365, 364, 355, -1, + 366, 356, 357, -1, 367, 365, 356, -1, + 366, 367, 356, -1, 368, 357, 358, -1, + 368, 366, 357, -1, 369, 358, 359, -1, + 369, 368, 358, -1, 370, 359, 360, -1, + 370, 369, 359, -1, 371, 360, 154, -1, + 371, 370, 360, -1, 155, 371, 154, -1, + 372, 92, 361, -1, 372, 90, 92, -1, + 373, 361, 362, -1, 373, 372, 361, -1, + 374, 362, 363, -1, 374, 373, 362, -1, + 375, 363, 364, -1, 375, 374, 363, -1, + 376, 364, 365, -1, 376, 375, 364, -1, + 377, 378, 379, -1, 377, 380, 378, -1, + 381, 379, 382, -1, 381, 377, 379, -1, + 383, 366, 368, -1, 381, 382, 384, -1, + 385, 368, 369, -1, 385, 383, 368, -1, + 386, 369, 370, -1, 386, 385, 369, -1, + 387, 370, 371, -1, 387, 386, 370, -1, + 388, 371, 155, -1, 388, 387, 371, -1, + 156, 388, 155, -1, 389, 384, 390, -1, + 389, 381, 384, -1, 391, 390, 392, -1, + 391, 389, 390, -1, 393, 386, 387, -1, + 394, 392, 395, -1, 394, 391, 392, -1, + 396, 387, 388, -1, 397, 393, 387, -1, + 398, 397, 387, -1, 396, 398, 387, -1, + 399, 388, 156, -1, 399, 396, 388, -1, + 157, 399, 156, -1, 400, 395, 401, -1, + 400, 394, 395, -1, 400, 401, 402, -1, + 403, 398, 396, -1, 400, 402, 404, -1, + 405, 396, 399, -1, 406, 403, 396, -1, + 405, 406, 396, -1, 158, 399, 157, -1, + 158, 405, 399, -1, 406, 407, 403, -1, + 404, 404, 408, -1, 400, 404, 404, -1, + 409, 407, 406, -1, 409, 410, 407, -1, + 411, 408, 412, -1, 411, 404, 408, -1, + 413, 406, 405, -1, 413, 409, 406, -1, + 159, 405, 158, -1, 159, 413, 405, -1, + 409, 414, 410, -1, 415, 412, 416, -1, + 415, 411, 412, -1, 417, 414, 409, -1, + 418, 419, 414, -1, 415, 416, 420, -1, + 417, 418, 414, -1, 421, 409, 413, -1, + 421, 417, 409, -1, 160, 413, 159, -1, + 160, 421, 413, -1, 418, 422, 419, -1, + 423, 420, 424, -1, 423, 415, 420, -1, + 425, 426, 422, -1, 427, 424, 428, -1, + 418, 425, 422, -1, 427, 423, 424, -1, + 425, 429, 426, -1, 427, 428, 430, -1, + 346, 429, 425, -1, 347, 431, 429, -1, + 432, 430, 433, -1, 346, 347, 429, -1, + 432, 427, 430, -1, 345, 425, 418, -1, + 345, 346, 425, -1, 344, 418, 417, -1, + 344, 345, 418, -1, 343, 417, 421, -1, + 343, 344, 417, -1, 161, 421, 160, -1, + 161, 343, 421, -1, 348, 434, 431, -1, + 432, 433, 435, -1, 347, 348, 431, -1, + 348, 436, 434, -1, 437, 434, 436, -1, + 432, 435, 438, -1, 349, 439, 436, -1, + 440, 436, 439, -1, 348, 349, 436, -1, + 440, 437, 436, -1, 350, 441, 439, -1, + 442, 439, 441, -1, 349, 350, 439, -1, + 442, 440, 439, -1, 351, 443, 441, -1, + 444, 441, 443, -1, 350, 351, 441, -1, + 445, 441, 444, -1, 442, 441, 445, -1, + 80, 82, 443, -1, 446, 443, 82, -1, + 351, 80, 443, -1, 444, 443, 446, -1, + 446, 82, 84, -1, 447, 90, 372, -1, + 447, 88, 90, -1, 448, 372, 373, -1, + 448, 447, 372, -1, 449, 373, 374, -1, + 450, 448, 373, -1, 451, 450, 373, -1, + 449, 451, 373, -1, 452, 453, 454, -1, + 452, 455, 453, -1, 456, 454, 380, -1, + 456, 452, 454, -1, 377, 456, 380, -1, + 86, 88, 447, -1, 457, 447, 448, -1, + 457, 86, 447, -1, 458, 448, 450, -1, + 458, 457, 448, -1, 459, 460, 461, -1, + 462, 458, 450, -1, 459, 459, 460, -1, + 463, 461, 455, -1, 463, 459, 461, -1, + 452, 463, 455, -1, 84, 86, 457, -1, + 446, 457, 458, -1, 446, 84, 457, -1, + 462, 464, 458, -1, 444, 458, 464, -1, + 444, 446, 458, -1, 465, 466, 467, -1, + 468, 444, 464, -1, 465, 469, 466, -1, + 465, 467, 470, -1, 468, 445, 444, -1, + 471, 472, 469, -1, 473, 474, 472, -1, + 471, 473, 472, -1, 465, 471, 469, -1, + 475, 438, 476, -1, 475, 432, 438, -1, + 473, 476, 474, -1, 473, 475, 476, -1, + 329, 240, 245, -1, 477, 245, 246, -1, + 329, 245, 477, -1, 478, 246, 247, -1, + 477, 246, 478, -1, 479, 247, 248, -1, + 478, 247, 479, -1, 480, 248, 249, -1, + 479, 248, 480, -1, 481, 249, 250, -1, + 480, 249, 481, -1, 482, 250, 251, -1, + 481, 250, 482, -1, 483, 251, 252, -1, + 482, 251, 483, -1, 484, 252, 253, -1, + 483, 252, 484, -1, 485, 253, 232, -1, + 484, 253, 485, -1, 485, 232, 254, -1, + 268, 179, 192, -1, 486, 192, 193, -1, + 486, 268, 192, -1, 487, 193, 194, -1, + 487, 486, 193, -1, 488, 194, 195, -1, + 488, 487, 194, -1, 489, 195, 196, -1, + 489, 488, 195, -1, 490, 196, 197, -1, + 490, 489, 196, -1, 491, 197, 198, -1, + 491, 490, 197, -1, 492, 198, 199, -1, + 492, 491, 198, -1, 493, 199, 200, -1, + 493, 492, 199, -1, 494, 200, 191, -1, + 494, 493, 200, -1, 322, 494, 191, -1, + 266, 268, 486, -1, 495, 486, 487, -1, + 495, 266, 486, -1, 496, 487, 488, -1, + 496, 495, 487, -1, 497, 488, 489, -1, + 497, 496, 488, -1, 498, 489, 490, -1, + 498, 497, 489, -1, 499, 490, 491, -1, + 499, 498, 490, -1, 500, 491, 492, -1, + 500, 499, 491, -1, 501, 492, 493, -1, + 501, 500, 492, -1, 502, 493, 494, -1, + 502, 501, 493, -1, 503, 494, 322, -1, + 503, 502, 494, -1, 323, 503, 322, -1, + 504, 266, 495, -1, 504, 264, 266, -1, + 505, 495, 496, -1, 505, 504, 495, -1, + 506, 496, 497, -1, 506, 505, 496, -1, + 507, 497, 498, -1, 507, 506, 497, -1, + 508, 498, 499, -1, 508, 507, 498, -1, + 509, 499, 500, -1, 509, 508, 499, -1, + 510, 500, 501, -1, 511, 509, 500, -1, + 510, 511, 500, -1, 512, 501, 502, -1, + 512, 510, 501, -1, 513, 502, 503, -1, + 513, 512, 502, -1, 514, 503, 323, -1, + 514, 513, 503, -1, 324, 514, 323, -1, + 515, 264, 504, -1, 515, 262, 264, -1, + 516, 504, 505, -1, 516, 515, 504, -1, + 517, 505, 506, -1, 518, 516, 505, -1, + 519, 518, 505, -1, 517, 519, 505, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 521, 522, 523, -1, + 524, 523, 522, -1, 524, 524, 523, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 525, 512, 513, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 526, 513, 514, -1, 527, 525, 513, -1, + 528, 527, 513, -1, 526, 528, 513, -1, + 529, 514, 324, -1, 529, 526, 514, -1, + 325, 529, 324, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 530, 528, 526, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 531, 526, 529, -1, 532, 530, 526, -1, + 531, 532, 526, -1, 326, 529, 325, -1, + 326, 531, 529, -1, 532, 533, 530, -1, + 534, 533, 532, -1, 534, 535, 533, -1, + 536, 532, 531, -1, 536, 534, 532, -1, + 327, 531, 326, -1, 327, 536, 531, -1, + 534, 537, 535, -1, 534, 538, 537, -1, + 539, 538, 534, -1, 540, 541, 538, -1, + 539, 540, 538, -1, 542, 534, 536, -1, + 542, 539, 534, -1, 328, 536, 327, -1, + 328, 542, 536, -1, 543, 544, 541, -1, + 520, 520, 520, -1, 540, 543, 541, -1, + 520, 520, 520, -1, 545, 546, 544, -1, + 520, 520, 520, -1, 543, 545, 544, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 547, 548, 546, -1, 520, 520, 520, -1, + 545, 547, 546, -1, 549, 550, 551, -1, + 552, 551, 550, -1, 552, 552, 551, -1, + 547, 553, 548, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 554, 555, 553, -1, + 547, 554, 553, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 556, 557, 555, -1, 558, 555, 557, -1, + 554, 556, 555, -1, 559, 560, 557, -1, + 561, 557, 560, -1, 556, 559, 557, -1, + 562, 557, 561, -1, 563, 557, 562, -1, + 563, 558, 557, -1, 256, 258, 560, -1, + 564, 560, 258, -1, 559, 256, 560, -1, + 561, 560, 564, -1, 564, 258, 260, -1, + 254, 256, 559, -1, 485, 559, 556, -1, + 485, 254, 559, -1, 484, 556, 554, -1, + 484, 485, 556, -1, 483, 554, 547, -1, + 483, 484, 554, -1, 482, 547, 545, -1, + 482, 483, 547, -1, 481, 545, 543, -1, + 481, 482, 545, -1, 480, 543, 540, -1, + 480, 481, 543, -1, 479, 540, 539, -1, + 479, 480, 540, -1, 478, 539, 542, -1, + 478, 479, 539, -1, 477, 542, 328, -1, + 477, 478, 542, -1, 329, 477, 328, -1, + 260, 262, 515, -1, 564, 515, 516, -1, + 564, 260, 515, -1, 561, 516, 518, -1, + 561, 564, 516, -1, 520, 520, 520, -1, + 565, 561, 518, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 520, 520, 520, -1, + 520, 520, 520, -1, 565, 562, 561, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 567, 522, 521, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 568, 550, 549, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 566, 566, 566, -1, 566, 566, 566, -1, + 520, 520, 520, -1, 569, 569, 570, -1, + 520, 520, 520, -1, 571, 571, 572, -1, + 571, 572, 573, -1, 520, 520, 520, -1, + 570, 570, 574, -1, 520, 520, 520, -1, + 570, 569, 570, -1, 520, 520, 520, -1, + 574, 574, 575, -1, 520, 520, 520, -1, + 570, 574, 574, -1, 520, 520, 520, -1, + 575, 575, 576, -1, 520, 520, 520, -1, + 574, 575, 575, -1, 520, 520, 520, -1, + 576, 576, 577, -1, 520, 520, 520, -1, + 575, 576, 576, -1, 520, 520, 520, -1, + 577, 577, 578, -1, 520, 520, 520, -1, + 576, 577, 577, -1, 520, 520, 520, -1, + 578, 578, 579, -1, 520, 520, 520, -1, + 577, 578, 578, -1, 579, 579, 580, -1, + 578, 579, 579, -1, 580, 580, 581, -1, + 579, 580, 580, -1, 581, 581, 552, -1, + 580, 581, 581, -1, 581, 552, 552, -1, + 567, 521, 582, -1, 583, 582, 584, -1, + 567, 582, 583, -1, 584, 584, 579, -1, + 583, 584, 584, -1, 579, 579, 585, -1, + 584, 579, 579, -1, 585, 585, 586, -1, + 579, 585, 585, -1, 586, 586, 587, -1, + 585, 586, 586, -1, 587, 587, 588, -1, + 586, 587, 587, -1, 588, 588, 589, -1, + 587, 588, 588, -1, 589, 589, 590, -1, + 588, 589, 589, -1, 590, 590, 572, -1, + 589, 590, 590, -1, 569, 569, 591, -1, + 590, 572, 573, -1, 591, 591, 592, -1, + 569, 591, 591, -1, 592, 592, 524, -1, + 591, 592, 592, -1, 592, 524, 524, -1, + 568, 549, 593, -1, 594, 593, 571, -1, + 568, 593, 594, -1, 594, 571, 571, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/head.wrl b/data/RobotAPI/robots/Armar3/fullmodel/head.wrl new file mode 100644 index 000000000..49eabc9bb --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/head.wrl @@ -0,0 +1,4439 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 6 58.5 49, + 6 48.489899 93.989899, + 6 54.5 91.5, + 9 54.5 91.5, + 6 73.5 90.212196, + 6 60.510101 93.989899, + 9 60.510101 93.989899, + 6 46 100, + 9 48.489899 93.989899, + 6 47.430099 112, + 6 48.489899 106.01, + 9 46 100, + 6 24.5 49, + 6 54.5 108.5, + 9 48.489899 106.01, + 6 60.510101 106.01, + 9 54.5 108.5, + 6 63 100, + 9 60.510101 106.01, + 6 73.5 112, + 9 63 100, + 6 58.5 -16, + 6 34.7505 28.5, + 6 41.5 21.75, + 9 41.5 21.75, + 6 48.2495 28.5, + 9 48.2495 28.5, + 6 41.5 35.25, + 9 34.7505 28.5, + 6 24.5 -16, + 9 41.5 35.25, + 9 24.5 -16, + 9 24.5 49, + 9 58.5 -16, + 9 58.5 49, + 9 73.5 90.212196, + 9 73.5 112, + 9 47.430099 112 ] + + } + normal + DEF _+6 Normal { + vector [ -1 0 5.5901898e-017, + 5.5901898e-017 2.4492101e-016 1, + 3.9528599e-017 0.70710701 0.70710701, + 3.9528599e-017 -0.70710701 0.70710701, + 5.5901898e-017 1.1221e-030 1, + 0 1 -1.8369101e-016, + -3.9528599e-017 0.70710701 -0.70710701, + -5.5901898e-017 -1.2246101e-016 -1, + -3.9528599e-017 -0.70710701 -0.70710701, + 0 -1 6.1230298e-017, + -5.5901898e-017 -1.1221e-030 -1, + 0 -1 1.08468e-030, + 0 1 -1.08468e-030, + -1.91196e-017 0.93969297 -0.34202, + 1.91196e-017 -0.93969297 0.34202, + 1 0 -5.5901898e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 12, 7, 0, -1, + 12, 9, 7, -1, 8, 7, 11, -1, + 9, 13, 10, -1, 14, 10, 13, -1, + 11, 10, 14, -1, 9, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 4, 17, 15, -1, 18, 15, 17, -1, + 19, 4, 15, -1, 9, 19, 15, -1, + 16, 15, 18, -1, 4, 5, 17, -1, + 20, 17, 5, -1, 18, 17, 20, -1, + 20, 5, 6, -1, 21, 22, 23, -1, + 24, 23, 22, -1, 21, 23, 25, -1, + 26, 25, 23, -1, 26, 23, 24, -1, + 12, 27, 22, -1, 28, 22, 27, -1, + 21, 29, 22, -1, 12, 22, 29, -1, + 28, 24, 22, -1, 0, 25, 27, -1, + 30, 27, 25, -1, 12, 0, 27, -1, + 28, 27, 30, -1, 0, 21, 25, -1, + 30, 25, 26, -1, 31, 29, 21, -1, + 32, 12, 29, -1, 32, 29, 31, -1, + 33, 21, 0, -1, 33, 31, 21, -1, + 34, 0, 4, -1, 33, 0, 34, -1, + 35, 4, 19, -1, 34, 4, 35, -1, + 36, 19, 9, -1, 35, 19, 36, -1, + 37, 9, 12, -1, 36, 9, 37, -1, + 37, 12, 32, -1, 35, 6, 3, -1, + 32, 3, 8, -1, 35, 3, 32, -1, + 36, 20, 6, -1, 35, 36, 6, -1, + 36, 18, 20, -1, 36, 16, 18, -1, + 37, 14, 16, -1, 36, 37, 16, -1, + 32, 11, 14, -1, 37, 32, 14, -1, + 32, 8, 11, -1, 31, 26, 24, -1, + 31, 24, 28, -1, 34, 30, 26, -1, + 33, 26, 31, -1, 33, 34, 26, -1, + 32, 28, 30, -1, 34, 32, 30, -1, + 32, 31, 28, -1, 34, 35, 32, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 3, -1, 8, 9, 9, -1, + 9, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 5, -1, 0, 0, 0, -1, + 9, 9, 4, -1, 9, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 7, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 1, 5, -1, 0, 0, 0, -1, + 7, 7, 9, -1, 0, 0, 0, -1, + 5, 7, 7, -1, 0, 0, 0, -1, + 7, 9, 9, -1, 10, 10, 10, -1, + 11, 11, 11, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 10, 10, 10, -1, + 13, 13, 13, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 4, 4, 4, -1, 12, 12, 12, -1, + 14, 14, 14, -1, 4, 4, 4, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -9 58.5 49, + -9 48.489899 93.989899, + -9 54.5 91.5, + -6 54.5 91.5, + -9 73.5 90.212196, + -9 60.510101 93.989899, + -6 60.510101 93.989899, + -9 46 100, + -6 48.489899 93.989899, + -9 47.430099 112, + -9 48.489899 106.01, + -6 46 100, + -9 24.5 49, + -9 54.5 108.5, + -6 48.489899 106.01, + -9 60.510101 106.01, + -6 54.5 108.5, + -9 63 100, + -6 60.510101 106.01, + -9 73.5 112, + -6 63 100, + -9 58.5 -16, + -9 34.429401 21.4293, + -9 41.5 18.5, + -6 41.5 18.5, + -9 48.570599 21.4293, + -6 48.570599 21.4293, + -9 24.5 -16, + -9 31.5 28.5, + -6 34.429401 21.4293, + -9 34.429401 35.570599, + -6 31.5 28.5, + -9 41.5 38.5, + -6 34.429401 35.570599, + -9 48.570599 35.570599, + -6 41.5 38.5, + -9 51.5 28.5, + -6 48.570599 35.570599, + -6 51.5 28.5, + -6 24.5 -16, + -6 24.5 49, + -6 58.5 -16, + -6 58.5 49, + -6 73.5 90.212196, + -6 73.5 112, + -6 47.430099 112 ] + + } + normal + USE _+6 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 12, 7, 0, -1, + 12, 9, 7, -1, 8, 7, 11, -1, + 9, 13, 10, -1, 14, 10, 13, -1, + 11, 10, 14, -1, 9, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 4, 17, 15, -1, 18, 15, 17, -1, + 19, 4, 15, -1, 9, 19, 15, -1, + 16, 15, 18, -1, 4, 5, 17, -1, + 20, 17, 5, -1, 18, 17, 20, -1, + 20, 5, 6, -1, 21, 22, 23, -1, + 24, 23, 22, -1, 21, 23, 25, -1, + 26, 25, 23, -1, 26, 23, 24, -1, + 27, 28, 22, -1, 29, 22, 28, -1, + 21, 27, 22, -1, 29, 24, 22, -1, + 12, 30, 28, -1, 31, 28, 30, -1, + 12, 28, 27, -1, 29, 28, 31, -1, + 12, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 12, 34, 32, -1, + 35, 32, 34, -1, 33, 32, 35, -1, + 0, 36, 34, -1, 37, 34, 36, -1, + 12, 0, 34, -1, 35, 34, 37, -1, + 21, 25, 36, -1, 38, 36, 25, -1, + 0, 21, 36, -1, 37, 36, 38, -1, + 38, 25, 26, -1, 39, 27, 21, -1, + 40, 12, 27, -1, 40, 27, 39, -1, + 41, 21, 0, -1, 41, 39, 21, -1, + 42, 0, 4, -1, 41, 0, 42, -1, + 43, 4, 19, -1, 42, 4, 43, -1, + 44, 19, 9, -1, 43, 19, 44, -1, + 45, 9, 12, -1, 44, 9, 45, -1, + 45, 12, 40, -1, 43, 6, 3, -1, + 40, 3, 8, -1, 43, 3, 40, -1, + 44, 20, 6, -1, 43, 44, 6, -1, + 44, 18, 20, -1, 44, 16, 18, -1, + 45, 14, 16, -1, 44, 45, 16, -1, + 40, 11, 14, -1, 45, 40, 14, -1, + 40, 8, 11, -1, 39, 26, 24, -1, + 39, 24, 29, -1, 41, 38, 26, -1, + 41, 26, 39, -1, 42, 37, 38, -1, + 41, 42, 38, -1, 42, 35, 37, -1, + 42, 33, 35, -1, 40, 31, 33, -1, + 42, 40, 33, -1, 39, 29, 31, -1, + 40, 39, 31, -1, 42, 43, 40, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 3, -1, 8, 9, 9, -1, + 9, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 0, 0, 0, -1, 8, 9, 9, -1, + 9, 3, 3, -1, 10, 10, 10, -1, + 11, 11, 11, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 10, 10, 10, -1, + 13, 13, 13, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 4, 4, 4, -1, 12, 12, 12, -1, + 14, 14, 14, -1, 4, 4, 4, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 50 58.5 -22, + -50 58.5 30, + -50 58.5 -22, + -50 61.5 -22, + 50 61.5 -22, + 50 58.5 30, + -50 61.5 30, + 50 61.5 30 ] + + } + normal + Normal { + vector [ 0 -1 1.08468e-030, + -1 0 5.5901898e-017, + -5.5901898e-017 -1.30614e-017 -1, + 5.5901898e-017 1.30614e-017 1, + 1 0 -5.5901898e-017, + 0 1 -1.08468e-030 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 6, 5, 7, -1, 7, 0, 4, -1, + 7, 4, 3, -1, 6, 7, 3, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.14 0.97000003 0.090000004 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -22 61.5 -37, + -22 130.5 -37, + -22 130.5 40, + -23.5 130.5 40, + -22 61.5 40, + -23.5 61.5 40, + -23.5 130.5 -37, + -23.5 130.5 30, + -42.5 130.5 30, + -29 130.5 -27, + -34.856098 130.5 -33.834202, + -23.5 61.5 -37, + -23.5 78.5 -37, + -23.5 61.5 -27, + -23.5 61.5 30, + -23.5 78.5 -27, + -29 78.5 -27, + -34.856098 78.5 -33.834202, + -42.5 61.5 -27, + -27.0355 130.5 -40.5355, + -27.0355 78.5 -40.5355, + -42.5 61.5 30, + -42.5 130.5 -27 ] + + } + normal + Normal { + vector [ 1 0 -5.5901898e-017, + 0 1 -1.30614e-017, + 5.5901898e-017 1.30614e-017 1, + -5.5901898e-017 -1.30614e-017 -1, + 0 -1 1.30614e-017, + -1 0 5.5901898e-017, + 0.70710701 -9.2358396e-018 -0.70710701, + -0.75935203 8.4988201e-018 0.65068001, + -0.65068001 -9.9182397e-018 -0.75935203 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 3, 1, 7, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 10, 9, 1, -1, + 6, 10, 1, -1, 11, 0, 4, -1, + 12, 0, 11, -1, 6, 0, 12, -1, + 11, 4, 13, -1, 14, 13, 4, -1, + 14, 4, 5, -1, 12, 13, 15, -1, + 16, 15, 13, -1, 17, 12, 15, -1, + 16, 17, 15, -1, 12, 11, 13, -1, + 18, 13, 14, -1, 16, 13, 18, -1, + 6, 12, 19, -1, 20, 19, 12, -1, + 17, 20, 12, -1, 5, 3, 7, -1, + 14, 5, 7, -1, 21, 14, 7, -1, + 21, 7, 8, -1, 21, 18, 14, -1, + 9, 22, 8, -1, 18, 8, 22, -1, + 21, 8, 18, -1, 16, 22, 9, -1, + 16, 18, 22, -1, 17, 9, 10, -1, + 16, 9, 17, -1, 6, 19, 10, -1, + 20, 10, 19, -1, 17, 10, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 1, 1, 1, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.14 0.97000003 0.090000004 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 22 130.5 -37, + 22 61.5 -37, + 22 61.5 40, + 23.5 61.5 40, + 22 130.5 40, + 23.5 130.5 40, + 23.5 61.5 -37, + 23.5 61.5 30, + 42.5 61.5 30, + 29 61.5 -27, + 34.856098 61.5 -33.834202, + 23.5 130.5 -37, + 23.5 113.5 -37, + 23.5 130.5 -27, + 23.5 130.5 30, + 23.5 113.5 -27, + 29 113.5 -27, + 34.856098 113.5 -33.834202, + 42.5 130.5 -27, + 27.0355 61.5 -40.5355, + 27.0355 113.5 -40.5355, + 42.5 130.5 30, + 42.5 61.5 -27 ] + + } + normal + Normal { + vector [ -1 0 5.5901898e-017, + 0 -1 1.30614e-017, + 5.5901898e-017 1.30614e-017 1, + -5.5901898e-017 -1.30614e-017 -1, + 0 1 -1.30614e-017, + 1 0 -5.5901898e-017, + -0.70710701 -9.2358396e-018 -0.70710701, + 0.75935203 8.4988201e-018 0.65068001, + 0.65068001 -9.9182397e-018 -0.75935203 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 3, 1, 7, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 10, 9, 1, -1, + 6, 10, 1, -1, 11, 0, 4, -1, + 12, 0, 11, -1, 6, 0, 12, -1, + 11, 4, 13, -1, 14, 13, 4, -1, + 14, 4, 5, -1, 12, 13, 15, -1, + 16, 15, 13, -1, 17, 12, 15, -1, + 16, 17, 15, -1, 12, 11, 13, -1, + 18, 13, 14, -1, 16, 13, 18, -1, + 6, 12, 19, -1, 20, 19, 12, -1, + 17, 20, 12, -1, 5, 3, 7, -1, + 14, 5, 7, -1, 21, 14, 7, -1, + 21, 7, 8, -1, 21, 18, 14, -1, + 9, 22, 8, -1, 18, 8, 22, -1, + 21, 8, 18, -1, 16, 22, 9, -1, + 16, 18, 22, -1, 17, 9, 10, -1, + 16, 9, 17, -1, 6, 19, 10, -1, + 20, 10, 19, -1, 17, 10, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 1, 1, 1, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+15 Group { + children + DEF _+16 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.73000002 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 16 24.5 48, + 16 21.5 16, + 16 24.5 16, + 45 21.5 16, + -45 24.5 -16, + 45 24.5 16, + 16 21.5 48, + -16 21.5 48, + 45 21.5 -16, + -16 24.5 48, + -16 24.5 16, + -16 21.5 16, + -45 24.5 16, + -45 21.5 16, + 45 24.5 -16, + -45 21.5 -16 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 0 1, + 0 1 0, + 0 -1 0, + -1 0 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 1, 7, -1, + 3, 1, 8, -1, 9, 6, 0, -1, + 7, 6, 9, -1, 9, 0, 10, -1, + 4, 10, 0, -1, 7, 9, 10, -1, + 11, 7, 10, -1, 12, 11, 10, -1, + 4, 12, 10, -1, 8, 7, 11, -1, + 13, 11, 12, -1, 13, 8, 11, -1, + 13, 12, 4, -1, 5, 14, 4, -1, + 15, 4, 14, -1, 13, 4, 15, -1, + 8, 14, 5, -1, 8, 15, 14, -1, + 3, 8, 5, -1, 13, 15, 8, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 0, 0, 0, -1, 3, 3, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+17 Group { + children + DEF _+18 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.74509805 0.74509805 0.74509805 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 109.999 65.614899 -28.263901, + 109.999 61.366699 15.547, + 109.999 50.668701 17.852699, + 109.76 50.668701 19.0259, + 109.999 49.810799 -33.534, + 109.999 42.598099 16.576, + 109.13 46.650299 19.676399, + 109.999 69.939499 9.2145996, + 108.891 60.206402 18.526899, + 108.947 57.984798 19.1726, + 109.081 50.668701 20.012199, + 109.999 72.823502 -20.105101, + 109.999 75.024399 0.237638, + 108.884 75.0168 6.0759602, + 109.999 76.067703 -9.9952402, + 108.884 77.971703 -12.957, + 108.884 67.951599 -29.408001, + 109.999 42.0443 -32.340599, + 109.004 49.810799 -35.765499, + 109.999 31.8272 9.8705196, + 109.999 31.625 -25.9515, + 109.004 34.172401 -30.9769, + 109.999 24.4545 -8.22826, + 109.004 24.0184 -18.0865, + 109.009 23.031401 -1.59438, + 109.192 36.439301 16.052299, + 109.179 30.3508 11.3039, + 109.133 26.440701 6.32377, + 109.032 23.380699 -0.37382299, + 109.17 41.959599 18.546301, + 81.999001 30.8575 -32.565399, + 81.999001 24.776899 42.690601, + 81.999001 40.996399 46.127399, + 84.459503 40.810699 52.294998, + 81.999001 40.996399 -33.872601, + 81.999001 57.102299 42.740799, + 84.912697 54.236698 57.4132, + 81.999001 13.1869 -22.6229, + 81.999001 11.3339 32.962799, + 83.358002 7.7613401 36.458599, + 81.999001 21.3771 -28.730499, + 84.763603 40.6455 58.928902, + 84.583099 30.4841 57.610298, + 84.294701 19.7488 53.6572, + 83.384102 3.8771701 40.551399, + 83.414597 4.0398302 40.3717, + 83.436897 4.23247 40.161301, + 81.999001 6.8046198 -14.6305, + 81.999001 5.50284 24.5702, + 83.620598 12.4637 31.6668, + 84.715401 11.599 32.4235, + 84.097702 7.85853 36.276901, + 81.999001 2.6621001 -5.2939901, + 81.999001 1.9860801 14.9697, + 81.999001 1.01913 4.8003898, + 108.853 22.096201 -8.2272501, + 108.583 23.0226 -16.1054, + 108.242 25.805799 -22.877899, + 107.417 35.626499 -32.757, + 107.886 29.5793 -27.954599, + 107.075 41.140598 -35.200699, + 106.841 45.810799 -36.252499, + 81.999001 47.514599 -33.337898, + 106.679 49.810799 -36.516899, + 81.999001 53.853401 -31.75, + 106.54 54.2085 -36.1646, + 81.999001 59.848701 -29.1514, + 106.427 59.325199 -34.884399, + 81.999001 70.488998 33.1483, + 81.999001 65.340103 -25.6119, + 106.37 64.802902 -32.333698, + 81.999001 73.075302 -17.7654, + 80.949501 65.030502 -32.104698, + 103.365 64.906097 -31.516001, + 90.295502 64.917297 -32.556599, + 81.999001 78.874397 18.9825, + 81.999001 78.375504 -8.1130304, + 85.3657 88.778198 -21.1588, + 80.599602 77.4356 -34.448502, + 81.999001 80.842796 2.6338699, + 85.658897 89.755302 -19.3134, + 85.940598 95.596901 4.2484498, + 84.905602 87.731697 32.054001, + 85.203697 93.730698 18.016001, + 84.928596 77.303101 44.949799, + 84.957703 67.098 52.317799, + -110.001 49.810799 -33.534, + -110.001 42.598099 16.576, + -110.001 50.668701 17.852699, + -109.762 50.668701 19.0259, + -110.001 61.366699 15.547, + -108.893 60.206402 18.526899, + -108.949 57.984798 19.1726, + -110.001 42.0443 -32.340599, + -110.001 31.8272 9.8705196, + -109.172 41.959599 18.546301, + -109.132 46.650299 19.676399, + -109.083 50.668701 20.012199, + -110.001 31.625 -25.9515, + -110.001 24.4545 -8.22826, + -109.181 30.3508 11.3039, + -109.194 36.439301 16.052299, + -109.006 24.0184 -18.0865, + -109.034 23.380699 -0.37382299, + -109.011 23.031401 -1.59438, + -109.135 26.440701 6.32377, + -109.006 34.172401 -30.9769, + -110.001 65.614899 -28.263901, + -109.006 49.810799 -35.765499, + -110.001 69.939499 9.2145996, + -110.001 72.823502 -20.105101, + -108.886 67.951599 -29.408001, + -108.886 49.810799 -35.867901, + -110.001 75.024399 0.237638, + -110.001 76.067703 -9.9952402, + -108.886 77.971703 -12.957, + -108.886 75.0168 6.0759602, + -82.000999 53.853401 -31.75, + -82.000999 57.102299 42.740799, + -82.000999 40.996399 46.127399, + -84.461502 40.810699 52.294998, + -82.000999 47.514599 -33.337898, + -82.000999 40.996399 -33.872601, + -82.000999 24.776899 42.690601, + -84.2967 19.7488 53.6572, + -84.585197 30.4841 57.610298, + -82.000999 65.340103 -25.6119, + -82.000999 70.488998 33.1483, + -84.959702 67.098 52.317799, + -82.000999 59.848701 -29.1514, + -84.914703 54.236698 57.4132, + -84.765602 40.6455 58.928902, + -82.000999 78.375504 -8.1130304, + -82.000999 78.874397 18.9825, + -84.9077 87.731697 32.054001, + -82.000999 73.075302 -17.7654, + -84.930603 77.303101 44.949799, + -82.000999 80.842796 2.6338699, + -85.205803 93.730698 18.016001, + -85.942596 95.596901 4.2484498, + -85.660896 89.755302 -19.3134, + -80.601601 77.4356 -34.448502, + -85.367699 88.778198 -21.1588, + -92.9748 65.101196 -28.7062, + -90.297501 64.917297 -32.556599, + -80.9515 65.030502 -32.104698, + -106.429 59.325199 -34.884399, + -103.367 64.906097 -31.516001, + -106.372 64.802902 -32.333698, + -106.542 54.2085 -36.1646, + -82.000999 30.8575 -32.565399, + -106.681 49.810799 -36.516899, + -82.000999 21.3771 -28.730499, + -107.077 41.140598 -35.200699, + -106.843 45.810799 -36.252499, + -82.000999 11.3339 32.962799, + -82.000999 13.1869 -22.6229, + -107.419 35.626499 -32.757, + -82.000999 6.8046198 -14.6305, + -107.888 29.5793 -27.954599, + -82.000999 5.50284 24.5702, + -82.000999 2.6621001 -5.2939901, + -108.244 25.805799 -22.877899, + -82.000999 1.9860801 14.9697, + -82.000999 1.01913 4.8003898, + -108.585 23.0226 -16.1054, + -108.855 22.096201 -8.2272501, + -83.321602 7.94414 36.274399, + -83.622597 12.4637 31.6668, + -84.717499 11.599 32.4235, + -84.150803 8.1508503 35.971199, + -83.386101 3.8772099 40.551399, + -83.446198 4.2151499 40.179199, + -83.494003 4.5542302 39.8092, + 104.118 78.161301 2.9400799, + 107.677 78.0494 0.32713199, + 107.254 79.182899 -6.6561899, + 91.146004 83.024803 15.7651, + 107.043 76.971603 -18.450899, + 94.494301 82.200302 -18.397499, + 95.084 84.695099 -6.36765, + 108.095 75.154503 6.7568698, + 100.983 74.954201 12.591, + 108.458 70.655098 12.2756, + 98.755501 69.825798 20.7127, + 108.743 64.806 16.521799, + 97.153702 62.926601 27.159401, + 96.017197 54.965302 31.407, + 95.119102 45.682098 33.475899, + 94.639099 39.5033 33.412899, + 90.916199 45.736099 39.334099, + 88.988098 38.605701 45.858898, + 89.151604 45.778099 45.431702, + 89.570099 69.2939 35.901699, + 108.884 49.810799 -35.867901, + 104.987 67.700699 -29.996401, + 106.396 70.143303 -28.2805, + 107.03 76.837402 -18.7668, + 93.265602 74.477501 -27.193701, + 88.970802 16.9049 28.147499, + 85.203003 13.5747 30.411301, + 84.914597 12.5877 31.417801, + 91.077698 19.198601 27.279699, + 86.902397 11.9664 33.1138, + 93.313599 21.8556 26.489401, + 89.597298 17.7899 30.297501, + 93.749298 27.241899 29.8367, + 87.903603 13.3689 34.644901, + 94.187302 33.225101 32.192402, + 88.744202 28.4697 43.3876, + -107.679 78.0494 0.32713199, + -104.12 78.161301 2.9400799, + -107.256 79.182899 -6.6561899, + -95.086098 84.695099 -6.36765, + -107.045 76.971603 -18.450899, + -108.097 75.154503 6.7568698, + -100.985 74.954201 12.591, + -91.148003 83.024803 15.7651, + -108.46 70.655098 12.2756, + -98.7575 69.825798 20.7127, + -108.745 64.806 16.521799, + -97.155701 62.926601 27.159401, + -89.572197 69.2939 35.901699, + -96.019302 54.965302 31.407, + -95.121101 45.682098 33.475899, + -94.641098 39.5033 33.412899, + -90.918198 45.736099 39.334099, + -104.989 67.700699 -29.996401, + -106.398 70.143303 -28.2805, + -93.267601 74.477501 -27.193701, + -107.032 76.837402 -18.7668, + -94.496399 82.200302 -18.397499, + -94.189301 33.225101 32.192402, + -88.990097 38.605701 45.858898, + -89.065903 45.7831 46.301998, + -89.153603 45.778099 45.431702, + -93.751404 27.241899 29.8367, + -88.746201 28.4697 43.3876, + -93.315598 21.8556 26.4893, + -91.078598 19.1973 27.2801, + -89.599701 17.790501 30.297001, + -88.975601 16.9077 28.1462, + -86.904602 11.9664 33.1138, + -87.905701 13.3688 34.644901, + -85.205002 13.5747 30.411301, + -84.916603 12.5877 31.417801, + 13.9074 26.137699 118.086, + 24.167601 42.6026 118.414, + 21.999001 52.996399 119.008, + 21.999001 52.996399 115.994, + 6.8351498 70.996399 119.288, + 23.573999 61.916698 118.839, + 23.394699 61.410301 115.852, + 30.103901 34.126701 116.914, + 29.7658 34.4561 113.947, + 24.0457 42.886501 115.419, + 38.4501 28.8155 114.565, + 37.962502 29.013 111.595, + 42.584499 26.401501 113.101, + 48.109501 26.9942 111.391, + 47.503399 27.000601 108.385, + 68.212196 26.880699 100.541, + 57.711899 28.8752 107.594, + 56.597198 28.4599 104.687, + 66.866699 35.112801 102.974, + 63.995201 32.501999 100.924, + 72.403503 44.029301 99.228897, + 71.605797 42.098598 95.449699, + 84.092499 28.6546 76.006798, + 73.999001 52.996399 98.107101, + 79.702103 73.856903 87.593002, + 72.863899 60.586899 99.539001, + 73.999001 52.996399 93.204201, + 69.321198 67.869499 102.923, + 70.4142 66.169403 97.633102, + 63.298302 74.026199 107.204, + 66.173302 71.587097 101.497, + 59.8022 114.745 100.233, + 36.270802 114.244 109.354, + 57.433998 77.221901 110.253, + 86.633904 76.419998 58.0149, + 73.648598 115.059 80.896896, + 88.912804 69.7612 39.819801, + 88.661598 82.926399 28.927601, + 80.508102 115.014 53.249901, + 89.063797 45.7831 46.301998, + 83.5289 115.141 24.27, + 88.634697 88.615997 20.844801, + 85.105003 -0.83020401 50.531601, + 65.696899 -13.4203 90.464203, + 81.546898 -8.9267902 65.227798, + 50.363499 -14.2474 99.905403, + 30.832001 -15.1118 106.961, + 13.4339 29.452101 118.439, + 16.5406 7.7048001 134.41, + 17.320299 2.24751 114.198, + 17.499001 0.99637598 113.925, + 9.4025202 57.6716 119.745, + 13.0494 32.143299 125.276, + 8.27983 63.8251 119.629, + 11.1313 38.745098 124.468, + -0.00101543 72.067101 119.271, + 3.4616101 70.996399 119.331, + 6.6712098 70.996399 119.33, + 28.233601 69.885803 118.083, + -0.00101543 70.996399 119.345, + 6.4983501 70.996399 119.345, + -31.921301 73.4254 117.424, + -3.4635 70.996399 119.331, + -6.50038 70.996399 119.345, + -11.1333 38.7453 124.468, + 31.9193 73.4254 117.424, + -0.00101543 111.898 112.336, + -36.2729 114.244 109.354, + 28.3246 69.991699 115.044, + 41.831001 78.254501 115.348, + 40.480499 77.887604 112.59, + -0.00101543 113.928 111.706, + 33.887501 74.835098 114.009, + 27.5627 69.070999 115.176, + 49.497799 78.953102 113.246, + 48.651402 78.988098 110.354, + -0.00101543 144 96.8424, + -28.805901 146 93.311897, + 28.803801 146 93.311897, + -0.00101543 145.998 95.307297, + 47.856899 145.854 86.034599, + 59.876202 145.71899 71.560997, + 67.037102 144.82401 51.0308, + 88.942299 94.401497 7.2205601, + 85.113503 116.189 -0.51258397, + 70.4981 143.23801 28.456699, + 87.122704 91.343498 -25.6992, + 82.922302 117.012 -21.619699, + 71.763397 142.623 7.6548901, + 87.805801 93.319801 -22.3592, + 87.873596 93.513397 -21.965, + 89.1054 96.640602 -5.9805198, + 76.839401 104.939 -42.0756, + 74.128098 117.215 -39.801201, + 69.273102 142.03799 -11.1812, + 77.842796 92.629799 -42.9524, + 72.131798 115.401 -38.293598, + 66.0121 134.047 -32.681599, + 67.729301 126.189 -34.395302, + 74.147102 106.765 -39.9622, + 77.909203 79.248497 -43.200802, + 75.591202 91.074303 -41.076199, + 84.514801 83.243896 -33.4352, + 57.2631 77.288597 106.979, + 16.344299 1.04248 114.095, + 16.920099 1.01986 114.012, + 17.094101 1.38508 114.06, + -16.346399 1.04248 114.095, + 13.7745 -15.4535 110.666, + 8.7922201 0.99637598 114.888, + -17.500999 0.99637598 113.925, + -16.922199 1.01986 114.012, + 15.5507 6.59799 134.67101, + -15.5527 6.59799 134.67101, + 16.307699 6.9405999 134.608, + 81.592903 -8.9931898 60.114399, + 64.6017 -15.1758 89.408699, + 33.856998 -16.789301 104.531, + -0.00101543 -7.4025898 113.631, + -0.00101543 -15.714 111.779, + -0.00101543 0.99637598 115.232, + -8.7990103 0.99637598 114.887, + -13.7647 -15.4537 110.668, + -0.00101065 -17.577 110.421, + -0.00101543 165.532 70.747398, + -16.5665 165.65401 68.940598, + 16.564501 165.65401 68.940598, + -0.00101543 165.811 70.131599, + 28.885099 165.358 64.606102, + 37.642601 165.101 56.476398, + 43.169102 164.686 45.023499, + 45.673801 164.015 31.9401, + 45.789902 163.478 19.0623, + 61.1464 140.689 -28.273701, + 42.8508 162.991 6.8855901, + 60.0182 137.97701 -27.309799, + 51.435001 151.007 -19.262899, + 49.053902 149.57201 -17.002701, + 61.224899 136.411 -28.4289, + -0.00101543 172.16701 36.9921, + -1.59975 172.172 36.710602, + 2.78304 172.189 35.9007, + 1.59772 172.172 36.710602, + 3.59464 172.217 34.517502, + 3.8568399 172.23801 33.455898, + 3.94115 172.26199 32.273201, + 3.85274 172.287 31.103399, + 38.851501 160.728 -7.21946, + 35.4263 162.82201 -3.87114, + 3.6157701 172.308 30.1029, + 35.311798 159.64101 -3.7465, + 18.6814 170.058 12.9565, + 32.996399 160.96201 -1.47427, + -0.00101543 169.16701 37.022999, + -1.5397 169.172 36.7644, + 2.71013 169.187 36.0093, + 1.53767 169.172 36.7644, + 3.5323501 169.21201 34.711498, + 3.8057201 169.231 33.772202, + 3.9191101 169.254 32.6716, + 3.8480401 169.28101 31.368601, + 3.60833 169.30499 30.226299, + 3.23422 172.326 29.243799, + 3.1880701 169.327 29.2068, + 16.470301 167.59 15.1264, + 77.445503 64.135696 -43.007198, + 75.647003 78.567001 -41.222099, + 78.619598 64.259903 -41.684399, + 75.230797 64.327103 -40.993099, + 82.176697 74.685699 -37.544498, + 79.704597 64.377197 -40.3764, + 76.567596 64.467102 -39.475101, + 77.837997 64.602997 -37.904202, + -13.913 26.1124 118.083, + -23.576 61.916698 118.839, + -22.000999 52.996399 119.008, + -22.000999 52.996399 115.994, + -24.169701 42.6026 118.414, + -24.047701 42.886501 115.419, + -9.4045496 57.6716 119.745, + -28.2356 69.885803 118.083, + -27.564699 69.070999 115.176, + -13.4835 29.1187 118.406, + -23.396799 61.410301 115.852, + -8.2765799 63.869598 119.623, + -28.3267 69.991699 115.044, + -6.8371801 70.996399 119.288, + -41.833 78.254501 115.348, + -33.8895 74.835098 114.009, + -6.6732402 70.996399 119.33, + -13.0515 32.143299 125.276, + -38.452099 28.8155 114.565, + -42.580399 26.4014 113.103, + -17.3223 2.24751 114.198, + -30.106001 34.126701 116.914, + -16.5427 7.7048001 134.41, + -48.1115 26.9942 111.391, + -68.210899 26.8806 100.544, + -50.506802 -14.237 99.841103, + -30.863199 -15.1111 106.952, + -79.704102 73.856903 87.593002, + -84.093903 28.654301 76.009003, + -65.753304 -13.4182 90.417297, + -74.000999 52.996399 98.107101, + -72.405502 44.029301 99.228897, + -66.868797 35.112801 102.974, + -57.713902 28.8752 107.594, + -81.565399 -8.9071398 65.174301, + -86.635902 76.419998 58.0149, + -85.1129 -0.808685 50.502701, + -88.914902 69.7612 39.819801, + -88.663597 82.926399 28.927601, + -80.510101 115.014 53.249901, + -83.530899 115.141 24.27, + -88.636703 88.615997 20.844801, + -73.650703 115.059 80.896896, + -69.323196 67.869499 102.923, + -63.3004 74.026199 107.204, + -59.804199 114.745 100.233, + -72.865898 60.586899 99.539001, + -66.1754 71.587097 101.497, + -57.436001 77.221901 110.253, + -57.265099 77.288597 106.979, + -70.416298 66.169403 97.633102, + -74.000999 52.996399 93.204201, + -71.607803 42.098598 95.449699, + -63.997299 32.501999 100.924, + -56.5993 28.4599 104.687, + -47.505501 27.000601 108.385, + -37.9646 29.013 111.595, + -29.7679 34.4561 113.947, + -49.499802 78.953102 113.246, + -48.6535 78.988098 110.354, + -40.482498 77.887604 112.59, + -85.115501 116.189 -0.51258397, + -88.944397 94.401497 7.2205601, + -89.107399 96.640602 -5.9805198, + -82.924301 117.012 -21.619699, + -87.875603 93.513397 -21.965, + -87.8078 93.319801 -22.3592, + -87.124702 91.343498 -25.6992, + -76.8414 104.939 -42.0756, + -77.844803 92.629799 -42.9524, + -84.5168 83.243896 -33.4352, + -74.130096 117.215 -39.801201, + -75.593201 91.074303 -41.076199, + -82.178703 74.685699 -37.544498, + -79.706703 64.377197 -40.3764, + -78.621696 64.259903 -41.684399, + -77.911301 79.248497 -43.200802, + -74.149101 106.765 -39.9622, + -66.014198 134.047 -32.681599, + -67.7314 126.189 -34.395302, + -72.133797 115.401 -38.293598, + -69.275101 142.03799 -11.1812, + -61.148499 140.689 -28.273701, + -71.765404 142.623 7.6548901, + -70.500099 143.23801 28.456699, + -67.039101 144.82401 51.0308, + -59.878201 145.71899 71.560997, + -47.858898 145.854 86.034599, + -17.0961 1.38508 114.06, + -16.306 6.9363799 134.60899, + -33.8591 -16.789301 104.531, + -64.603798 -15.1758 89.408302, + -81.594902 -8.9932098 60.114399, + -76.569603 64.467102 -39.475101, + -77.839996 64.602997 -37.904202, + -77.447502 64.135696 -43.007198, + -75.232803 64.327103 -40.993099, + -75.649002 78.567001 -41.222099, + -42.852798 162.991 6.8855901, + -3.6178 172.308 30.1029, + -3.2362499 172.326 29.243799, + -3.1901 169.327 29.2068, + -18.6835 170.058 12.9565, + -16.472401 167.59 15.1264, + -3.8547699 172.287 31.103399, + -3.6103599 169.30499 30.226299, + -45.792 163.478 19.0623, + -3.9431801 172.26199 32.273201, + -3.85007 169.28101 31.368601, + -45.6758 164.015 31.9401, + -3.85887 172.23801 33.455898, + -3.92114 169.254 32.6716, + -43.171101 164.686 45.023499, + -3.5966699 172.217 34.517502, + -3.80775 169.231 33.772202, + -28.887199 165.358 64.606102, + -2.7850699 172.189 35.9007, + -3.53438 169.21201 34.711498, + -37.6446 165.101 56.476398, + -2.7121699 169.187 36.0093, + -35.428299 162.82201 -3.87114, + -32.998501 160.96201 -1.47427, + -38.8535 160.728 -7.21946, + -35.313801 159.64101 -3.7465, + -51.437 151.007 -19.262899, + -49.055901 149.57201 -17.002701, + -60.020302 137.97701 -27.309799, + -61.227001 136.411 -28.4289, + 76.413803 24.682199 85.767303, + 80.312798 71.634804 77.509598, + 55.6339 24.052799 104.384, + 28.3155 23.5397 112.915, + -0.00101543 23.957899 115.369, + -0.00101543 69.793297 116.416, + -0.00101543 34.300201 116.239, + 39.923698 111.885 106.216, + -28.317499 23.5397 112.915, + -0.00101543 88.787697 114.402, + -0.00101543 -17.9272 108.143, + -20.964199 -17.3841 105.566, + 41.084499 -16.634701 99.622704, + 16.477301 -17.5065 106.472, + 63.965599 -15.2976 86.921303, + 79.083702 -9.9575796 60.7472, + 74.908798 112.781 69.136703, + 79.936996 112.915 36.012901, + 62.9044 112.396 94.327499, + 82.346298 113.932 5.6942801, + 81.107498 114.943 -18.4956, + 81.744301 89.7248 -31.6975, + 68.345596 139.461 -8.3939104, + 69.765701 140.30499 13.0911, + 67.346497 141.452 37.825199, + 61.7127 143.007 62.7854, + 50.731499 143.131 81.5448, + -0.00101543 111.27 109.392, + 31.854401 143.356 90.942497, + -0.00101543 130.696 101.596, + -39.925701 111.885 106.216, + -0.00101543 163.019 69.027603, + -18.4701 162.68201 67.762901, + 18.4681 162.68201 67.762901, + -0.00101543 159.608 75.543602, + -31.8564 143.356 90.942497, + 31.2927 162.31599 62.1479, + -0.00101543 142.92999 93.892998, + 39.709 162.03 51.621899, + 44.050098 161.388 37.5564, + 45.189999 160.69701 22.6931, + 42.858002 160.082 8.79737, + -80.314796 71.634804 77.509598, + -76.415802 24.682199 85.767303, + -62.906399 112.396 94.327499, + -74.910797 112.781 69.136703, + -79.939003 112.915 36.012901, + -79.591599 -9.0763998 58.818401, + -55.635899 24.052799 104.384, + -65.9496 -15.1986 85.054802, + -45.6507 -16.367399 97.802299, + -50.733501 143.131 81.5448, + -61.714699 143.007 62.7854, + -82.348297 113.932 5.6942801, + -67.348503 141.452 37.825199, + -81.109497 114.943 -18.4956, + -69.767799 140.30499 13.0911, + -68.347603 139.461 -8.3939104, + -81.7463 89.7248 -31.6975, + -31.2948 162.31599 62.1479, + -39.711102 162.03 51.621899, + -44.052101 161.388 37.5564, + -45.192001 160.69701 22.6931, + -42.860001 160.082 8.79737, + 15.5507 7.1440802 135.31799, + -15.5527 7.13273 135.313, + -15.5515 7.9801402 135.319, + -16.236401 7.9453402 135.032, + 15.5494 7.9801402 135.319, + 16.230801 7.94769 135.034, + 60.9342 85.951401 116.733, + 70.885002 76.781898 106.327, + 70.718597 79.0868 107.594, + 61.556599 87.3666 117.918, + 71.0933 74.630699 105.389, + 61.610199 83.707497 114.707, + 71.289803 71.764603 103.765, + 61.807999 82.114601 110.677, + 70.931503 71.281403 101.682, + 62.033401 82.105003 112.684, + 61.514301 82.257698 110.852, + 46.924099 83.456398 118.189, + 46.569801 83.457497 116.351, + 46.906101 84.8731 120.105, + 60.515099 87.822601 118.668, + 46.7477 86.858498 122.049, + 48.229599 88.863998 123.717, + 46.173401 83.382004 116.437, + 26.2971 75.672997 120.474, + 25.2838 75.357399 118.708, + 27.7145 77.962997 121.717, + 46.785099 88.5868 123.961, + 28.599501 79.564903 122.379, + 29.5893 81.152 123.255, + -70.887001 76.781898 106.327, + -61.558601 87.3666 117.918, + -70.720596 79.0868 107.594, + -60.517101 87.822601 118.668, + -60.936199 85.951401 116.733, + -48.231602 88.863998 123.717, + -71.095299 74.630699 105.389, + -61.612202 83.707497 114.707, + -46.749699 86.858498 122.049, + -46.787102 88.5868 123.961, + -71.291901 71.764603 103.765, + -62.0354 82.105003 112.684, + -46.9081 84.8731 120.105, + -70.933502 71.281403 101.682, + -61.810101 82.114601 110.677, + -46.926102 83.456398 118.189, + -61.516399 82.257698 110.852, + -28.6015 79.564903 122.379, + -29.5914 81.152 123.255, + -27.7166 77.962997 121.717, + -26.299101 75.672997 120.474, + -46.1754 83.382004 116.437, + -25.285801 75.357399 118.708, + -46.5718 83.457497 116.351 ] + + } + normal + Normal { + vector [ 1 8.8647901e-017 -3.4433901e-016, + 0.920358 4.4485801e-005 0.391076, + 1 1.47115e-009 1.26441e-005, + 1 8.8757803e-017 -3.4438901e-016, + 0.71048701 -0.1001 0.69655401, + 1 6.4880998e-016 -1.63647e-016, + 1 -1.8454301e-012 7.1208899e-007, + 0.92036301 -1.00911e-006 0.39106601, + 0.628317 0.26216099 0.732454, + 1 8.9764098e-017 -3.4560501e-016, + 0.64921498 0.1969 0.73467702, + 0.69412899 8.0431899e-005 0.71985102, + 0.62831497 0.677926 0.38162401, + 1 9.5042801e-017 -3.64448e-016, + 1 6.4745299e-017 -5.7730002e-016, + 0.628317 0.76221198 -0.155726, + 1 4.4790102e-016 2.9116501e-016, + 0.62831599 0.49035099 -0.603966, + 1 1.44534e-016 -3.0355699e-016, + 1 9.9456499e-011 -4.11985e-006, + 0.66838098 -2.53296e-006 -0.743819, + 1 -1.63889e-012 -4.7126099e-007, + 1 3.24212e-016 -4.1861001e-016, + 0.66837901 1.74619e-005 -0.74382102, + 0.66838098 -0.41874 -0.61475497, + 1 3.0758e-016 -5.68304e-016, + 0.66838098 -0.69553798 -0.26361701, + 1 8.7996301e-017 -1.20777e-015, + 0.66838098 -0.72267097 0.17610601, + 1 1.42817e-015 1.03868e-015, + 0.73100197 -0.34349099 0.58961803, + 0.72674602 -0.49310699 0.478212, + 0.71126902 -0.60073799 0.364981, + 0.67776 -0.70567399 0.206554, + 0.72357303 -0.212769 0.65663701, + -1 -8.8647901e-017 3.4433901e-016, + -0.97737098 0.0093318904 0.211327, + -0.854343 0.000118538 0.51971, + -0.87790102 -0.194162 0.437711, + -0.993056 -0.0216827 -0.115629, + -0.84544498 0.215074 0.488841, + -0.85434598 -1.45971e-005 0.51970601, + -0.97737199 0.0092828199 0.21132401, + -0.98950797 -0.073421098 0.124433, + -0.92479903 -0.28213099 0.25524399, + -0.99257398 0.017527901 -0.12037, + -0.99280697 0.047100801 -0.110069, + -0.99175501 0.083406098 -0.097294703, + -0.98788702 0.14988901 -0.040159602, + -0.98953003 0.14055 -0.032792501, + -0.991036 0.131153 -0.0254228, + 0.71130103 -0.60069501 0.36498901, + 0.72505999 -0.51070303 0.46202901, + 0.70443499 -0.62982798 0.32724401, + 0.72512901 -0.51003098 0.46266299, + -0.069993198 -0.70548302 -0.70526201, + -0.071374297 -0.70850003 -0.70209199, + -0.068784803 -0.70517701 -0.70568699, + -0.076398097 -0.71481299 -0.69512999, + -0.076807 -0.71584702 -0.69401997, + 0.67777598 -0.70566899 0.206521, + 0.66704202 -0.72657698 0.164744, + 0.61811 -0.78609103 0.000872262, + 0.60895097 -0.79276901 -0.026369801, + 0.669909 -0.72137201 0.17562699, + 0.52806997 -0.81539297 -0.237225, + 0.52566999 -0.81529403 -0.24283101, + 0.41474199 -0.77777702 -0.47228399, + 0.414287 -0.77750999 -0.473122, + 0.28017399 -0.66745102 -0.68993598, + 0.13941801 -0.49153101 -0.85962802, + 0.135591 -0.48589301 -0.863437, + 0.29542899 -0.68291003 -0.66809797, + 0.025305999 -0.30111799 -0.953251, + 0.00089292199 -0.25350201 -0.96733397, + -0.052554701 -0.13805 -0.98903, + -0.106533 1.7956099e-015 -0.99430901, + -0.106533 1.91737e-015 -0.99430901, + -0.156238 0.160954 -0.97451699, + -0.106533 2.12577e-015 -0.99430901, + -0.153063 0.149074 -0.97690803, + -0.18998501 0.31557101 -0.92968899, + -0.190613 0.31927201 -0.92829502, + -0.20761199 0.46103901 -0.86275202, + -0.20965301 0.49963799 -0.84048003, + -0.209134 0.59513599 -0.77593601, + -0.94737297 0.035712302 0.31813499, + -0.99997902 0.0039489302 -0.0051485901, + -0.89640599 0.355827 -0.26427799, + -0.21014801 0.51601303 -0.83040297, + -0.0074285399 -0.99805701 0.061863299, + -0.0033277899 -0.99855697 0.053604499, + -0.0152289 -0.99945301 0.029360101, + -0.0105326 -0.99773198 0.066481903, + -0.97536701 -0.070384502 0.209057, + -0.78290999 0.58140302 -0.221412, + -0.858329 0.00237028 0.51309401, + -0.98109001 -0.076664098 0.17772201, + -0.78941602 0.61150998 -0.053642102, + -0.99062097 -0.125691 -0.053585999, + -0.83858001 0.51588398 0.175064, + -0.99044102 -0.11642 -0.073974401, + -0.84614998 0.39293101 0.360048, + -0.98860401 -0.129375 -0.076965399, + -0.991759 -0.0897756 -0.091401502, + -0.993002 -0.057684299 -0.103053, + -0.92036301 -1.00911e-006 0.39106601, + -1 -1.8456001e-012 7.1208899e-007, + -1 4.7151402e-016 5.25032e-016, + -0.628317 0.26216099 0.732454, + -1 -8.8537899e-017 3.4428901e-016, + -1 1.47115e-009 1.26441e-005, + -0.64921498 0.1969 0.73467702, + -0.920358 4.4485801e-005 0.391076, + -0.72357303 -0.212769 0.65663701, + -1 1.25088e-015 1.7273499e-015, + -0.71048701 -0.1001 0.69655401, + -0.69413501 -1.85182e-006 0.719845, + -0.72674602 -0.49310699 0.478212, + -1 -8.9299401e-017 -5.1909398e-016, + -0.73100197 -0.34349099 0.58961803, + -0.66838098 -0.69553798 -0.26361701, + -1 1.30284e-016 1.20375e-016, + -0.67776 -0.70567399 0.206554, + -0.66838098 -0.72267097 0.17610601, + -0.71126902 -0.60073799 0.364981, + -0.66838098 -0.41874 -0.61475497, + -1 1.46917e-016 2.7006801e-016, + -1 -1.63907e-012 -4.7126099e-007, + -0.66837901 1.74619e-005 -0.74382102, + -1 9.9456401e-011 -4.11985e-006, + -1 -3.27616e-017 3.85121e-016, + -0.66838098 -2.53296e-006 -0.743819, + -0.62831599 0.49035099 -0.603966, + -1 2.70605e-016 9.7984295e-016, + -0.628317 1.8241601e-005 -0.77795798, + -0.628317 0.76221198 -0.155726, + -1 -1.1255001e-016 1.11378e-016, + -1 -8.2252901e-017 3.2423e-016, + -0.62831497 0.677926 0.38162401, + -1 -8.7531597e-017 3.4307299e-016, + 0.97737199 0.0092828199 0.21132401, + 0.85434598 -1.45971e-005 0.51970601, + 0.84544498 0.215074 0.488841, + 0.99175501 0.083406098 -0.097294703, + 0.87790102 -0.194162 0.437711, + 0.854343 0.000118538 0.51971, + 0.99280697 0.047100801 -0.110069, + 0.97737098 0.0093318904 0.211327, + 0.993002 -0.057684299 -0.103053, + 0.84614998 0.39293101 0.360048, + 0.993056 -0.0216827 -0.115629, + 0.99257398 0.0175536 -0.120371, + 0.99044102 -0.11642 -0.073974401, + 0.83858001 0.51588398 0.175064, + 0.991759 -0.0897756 -0.091401502, + 0.98860401 -0.129375 -0.076965399, + 0.78941602 0.61150998 -0.053642102, + 0.99062097 -0.125691 -0.053585999, + 0.78290999 0.58140302 -0.221412, + 0.98109001 -0.076664098 0.17772201, + 0.89640599 0.355827 -0.26427799, + 0.858329 0.00237028 0.51309401, + 0.99997902 0.0039489302 -0.0051485901, + 0.97536701 -0.070384502 0.209057, + 0.210325 0.55908799 -0.80198699, + 0.209134 0.59513599 -0.77593601, + 0.20761199 0.46103901 -0.86275202, + 0.0074285399 -0.99805701 0.061863299, + 0.0152289 -0.99945301 0.029360101, + 0.0079729203 -0.999008 0.043803301, + 0.94737297 0.035712302 0.31813499, + 0.0105326 -0.99773198 0.066481903, + 0.190613 0.31927201 -0.92829502, + 0.18998501 0.31557101 -0.92968899, + 0.21014801 0.51601303 -0.83040297, + 0.20965301 0.49963799 -0.84048003, + 0.156238 0.160954 -0.97451699, + 0.153063 0.149074 -0.97690803, + 0.106533 1.9362599e-015 -0.99430901, + 0.106533 2.1446601e-015 -0.99430901, + 0.106533 1.8145e-015 -0.99430901, + -0.00089292199 -0.25350201 -0.96733397, + -0.025305999 -0.30111799 -0.953251, + -0.135591 -0.48589301 -0.863437, + 0.052554701 -0.13805 -0.98903, + -0.13941801 -0.49153101 -0.85962802, + -0.28017399 -0.66745102 -0.68993598, + -0.29542899 -0.68291003 -0.66809797, + -0.41474199 -0.77777702 -0.47228399, + -0.414287 -0.77750999 -0.473122, + -0.52566999 -0.81529403 -0.24283101, + -0.52806997 -0.81539297 -0.237225, + -0.60895097 -0.79276901 -0.026369801, + -0.61811 -0.78609103 0.000872262, + -0.66704202 -0.72657698 0.164744, + -0.669909 -0.72137201 0.17562699, + -0.70443499 -0.62982798 0.32724401, + -0.71130103 -0.60069501 0.36498901, + -0.72505999 -0.51070303 0.46202901, + -0.67777598 -0.70566899 0.206521, + 0.98773599 -0.083987497 0.13161799, + 0.92479903 -0.28213099 0.25524399, + -0.72512901 -0.51003098 0.46266299, + 0.069993198 -0.70548302 -0.70526201, + 0.068784803 -0.70517701 -0.70568699, + 0.071374297 -0.70850003 -0.70209199, + 0.075893097 -0.713875 -0.69614798, + 0.0765099 -0.71531099 -0.69460601, + 0.98788702 0.14988799 -0.040159799, + 0.99113703 0.13049001 -0.024905, + 0.99377298 0.110998 -0.0097612198, + 0.231685 0.93278599 0.27610201, + 0.226115 0.93671501 0.26727799, + 0.084930703 0.99606103 0.0254687, + 0.084931299 0.99606001 0.025527701, + 0.226025 0.93673199 0.26729301, + 0.86665601 0.43048999 0.252161, + 0.23180901 0.93268102 0.27635199, + 0.084926501 0.99606502 0.0253506, + 0.0126202 0.92279899 -0.385075, + 0.64234698 0.66191602 -0.38633901, + 0.084927797 0.99606502 0.025351901, + 0.0148813 0.92285001 -0.38487101, + 0.69341898 0.72045201 0.0109233, + 0.69339198 0.72047502 0.0110529, + 0.36522701 0.80240899 0.471962, + 0.36526501 0.80243301 0.471892, + 0.37427399 0.79093802 0.48408201, + 0.48634699 0.61611098 0.61957502, + 0.486348 0.61609101 0.61959499, + 0.49163601 0.60616302 0.62518901, + 0.58118999 0.40657401 0.70492297, + 0.58116299 0.406535 0.70496702, + 0.58354998 0.40035 0.70653301, + 0.63057101 0.26175001 0.73066199, + 0.64816302 0.20077799 0.73455602, + 0.64923 0.19687299 0.734671, + 0.69413602 -1.36375e-015 0.71984398, + 0.69413602 -1.2531e-015 0.71984398, + 0.71344799 -0.121721 0.69005501, + 0.69413602 -1.33341e-015 0.71984398, + 0.710491 -0.1001 0.69655102, + 0.69413501 -1.85182e-006 0.719845, + 0.90428001 -0.00267052 0.42693201, + 0.69413698 6.7572699e-005 0.71984297, + 0.64816701 0.200763 0.73455697, + 0.99712503 -0.025479499 0.071363397, + 0.71345001 -0.121752 0.69004703, + 0.69413698 -7.2696603e-005 0.71984297, + 0.90428001 -0.0027340399 0.42693001, + 0.99251199 -0.0047991402 0.12205, + 0.58354098 0.40040499 0.70650899, + 0.96135199 0.153926 0.228273, + 0.49164 0.60617697 0.62517101, + 0.37422699 0.79102999 0.483969, + 0.628317 1.8241601e-005 -0.77795798, + -0.106533 2.31468e-005 -0.99430901, + -0.152992 0.149087 -0.97691703, + -0.052548598 -0.13805 -0.98903, + -0.106533 -3.3598401e-006 -0.99430901, + 0.62831903 -2.64657e-006 -0.77795601, + -0.19061001 0.31926101 -0.92830002, + -0.209719 0.499612 -0.84047902, + -0.208878 0.59992099 -0.77231199, + -0.201161 0.67749703 -0.70748299, + -0.20115601 0.67751402 -0.70746797, + 0.35245901 0.246612 -0.902749, + -0.201221 0.67742097 -0.70753902, + -0.208747 0.600146 -0.77217197, + 0.0104396 0.91792798 -0.39661101, + 0.45534301 0.46069199 -0.76185697, + 0.0104415 0.91794801 -0.39656401, + -0.201231 0.67743599 -0.70752102, + 0.45528099 0.46068799 -0.76189601, + -0.21018399 0.5158 -0.83052599, + 0.72671503 -0.49313799 0.47822601, + 0.72669601 -0.49336001 0.478026, + 0.725214 -0.50918901 0.46345499, + -0.068066001 -0.70367801 -0.70725101, + -0.065870903 -0.70190698 -0.709216, + 0.61290002 -0.73079503 -0.300486, + -0.068057902 -0.70364499 -0.70728499, + -0.065862902 -0.70190197 -0.70922202, + 0.728109 -0.47533301 0.49387899, + 0.65901703 -0.58300197 -0.475189, + 0.76411802 -0.63866597 0.090716802, + -0.069988303 -0.70547497 -0.70527101, + 0.73099601 -0.34349999 0.58962101, + 0.72958201 -0.451022 0.51409101, + 0.91083503 -0.30273801 0.28058699, + 0.72969002 -0.45100299 0.51395398, + 0.73112601 -0.35027301 0.58546001, + 0.99266499 -0.115635 0.035272099, + 0.72947103 -0.45117 0.51411903, + 0.731134 -0.350274 0.58544999, + 0.91085702 -0.30270401 0.28055301, + 0.725833 -0.239816 0.64471298, + 0.99619597 -0.057264499 0.0656818, + 0.72583199 -0.239869 0.64469397, + 0.72357601 -0.21277 0.65663302, + 0.61811 -0.78609198 0.00084595202, + 0.52802199 -0.81542099 -0.237238, + 0.414222 -0.77756298 -0.47309199, + 0.29550299 -0.68286997 -0.66810602, + 0.13944 -0.491521 -0.85962999, + 0.025314501 -0.30111599 -0.953251, + -0.226115 0.93671501 0.26727799, + -0.231685 0.93278599 0.27610201, + -0.084930703 0.99606103 0.0254687, + -0.69339198 0.72047502 0.0110529, + -0.084926501 0.99606502 0.0253506, + -0.23180901 0.93268102 0.27635199, + -0.226025 0.93673199 0.26729301, + -0.084931299 0.99606001 0.025527701, + -0.0126202 0.92279899 -0.385075, + -0.69341898 0.72045201 0.0109233, + -0.0148813 0.92285001 -0.38487101, + -0.084927797 0.99606502 0.025351901, + -0.36522701 0.80240899 0.471962, + -0.37427399 0.79093802 0.48408201, + -0.86665601 0.43048999 0.252161, + -0.37422699 0.79102999 0.483969, + -0.48634699 0.61611098 0.61957502, + -0.49163601 0.60616302 0.62518901, + -0.49164 0.60617697 0.62517101, + -0.58118999 0.40657401 0.70492297, + -0.58354998 0.40035 0.70653301, + -0.96135199 0.153926 0.228273, + -0.58354098 0.40040499 0.70650899, + -0.63057101 0.26175001 0.73066199, + -0.64816302 0.20077799 0.73455602, + -0.64816701 0.200763 0.73455697, + -0.69413602 -1.37617e-015 0.71984398, + -0.69413602 -1.48682e-015 0.71984398, + -0.69413698 6.7572699e-005 0.71984297, + -0.64923 0.19687299 0.734671, + -0.710491 -0.1001 0.69655102, + -0.69413602 -1.45648e-015 0.71984398, + -0.71344799 -0.12172 0.69005501, + -0.90428001 -0.0027340399 0.42693001, + -0.69413698 -7.2696603e-005 0.71984297, + -0.71345001 -0.121752 0.69004703, + -0.90428001 -0.00267052 0.42693201, + -0.69412899 8.0431899e-005 0.71985102, + -0.58116299 0.406535 0.70496702, + -0.486348 0.61609101 0.61959499, + -0.36526501 0.80243301 0.471892, + 0.0033277899 -0.99855697 0.053604499, + 0.208878 0.59992099 -0.77231199, + -0.35245901 0.246612 -0.902749, + 0.21018399 0.5158 -0.83052599, + 0.208747 0.600146 -0.77217197, + 0.201161 0.67749703 -0.70748299, + -0.45528099 0.46068799 -0.76189601, + 0.201221 0.67742097 -0.70753902, + 0.20115601 0.67751402 -0.70746797, + 0.209719 0.499612 -0.84047902, + -0.0104396 0.91792798 -0.39661101, + -0.64234698 0.66191602 -0.38633901, + 0.201231 0.67743599 -0.70752102, + -0.0104415 0.91794801 -0.39656401, + -0.45534301 0.46069199 -0.76185697, + 0.19061001 0.31926101 -0.92830002, + 0.152992 0.149087 -0.97691703, + 0.106533 2.31468e-005 -0.99430901, + -0.62831903 -2.64657e-006 -0.77795601, + 0.106533 -3.3598401e-006 -0.99430901, + 0.052548598 -0.13805 -0.98903, + -0.72357601 -0.21277 0.65663302, + -0.725833 -0.239816 0.64471298, + -0.99712503 -0.025479499 0.071363397, + -0.72583199 -0.239869 0.64469397, + -0.99689901 -0.00504281 0.078532398, + -0.992513 -0.0047933399 0.122048, + -0.73099601 -0.34349999 0.58962101, + -0.73112601 -0.35027301 0.58546001, + -0.99619597 -0.057264499 0.0656818, + -0.731134 -0.350274 0.58544999, + -0.72671503 -0.49313799 0.47822601, + -0.72958201 -0.45102099 0.51409101, + -0.729469 -0.45117 0.51411998, + -0.72810799 -0.475344 0.49386901, + -0.91081703 -0.30276099 0.280619, + -0.72969103 -0.451002 0.51395297, + -0.76409799 -0.63871998 0.090502702, + -0.91083997 -0.302726 0.28058499, + -0.72669798 -0.493341 0.47804299, + -0.65902501 -0.58300298 -0.475178, + -0.61321098 -0.730726 -0.30001801, + -0.99267101 -0.115594 0.035240099, + -0.725214 -0.50918901 0.46345499, + 0.068065301 -0.70367497 -0.70725399, + 0.065868899 -0.70190603 -0.70921803, + 0.069989599 -0.70547497 -0.70527101, + 0.068057999 -0.70364499 -0.70728499, + 0.065862902 -0.70190197 -0.70922202, + -0.025314501 -0.30111599 -0.953251, + -0.13944 -0.491521 -0.85962999, + -0.29550299 -0.68286997 -0.66810602, + -0.414222 -0.77756298 -0.47309199, + -0.52802199 -0.81542099 -0.237238, + -0.61811 -0.78609198 0.00084595202, + 0.0757064 -0.101912 0.99190801, + 0.115872 -0.056099601 0.99167901, + 0.091346703 -0.0141368 0.99571902, + 1 -3.3812801e-017 -3.4433901e-016, + 0.91657603 0.39985999 4.10285e-016, + 0.017561199 0.065990999 0.997666, + 0.091896601 0.0198694 0.99557, + 0.94623899 -0.323468 -9.1304604e-016, + 0.93935901 -0.34293601 -9.4601796e-016, + 0.167142 -0.0959123 0.98125601, + 0.70110297 0.71306002 1.0530599e-015, + 0.68804002 0.72567302 1.08046e-015, + 0.92127103 0.38892201 3.88813e-016, + 0.239228 -0.12834699 0.96244299, + 0.38597399 0.92251003 1.5418e-015, + 0.36724001 0.93012601 1.56208e-015, + 0.27989501 -0.14337499 0.94926399, + 0.334396 -0.147939 0.930749, + 0.0189844 0.99981999 1.80852e-015, + -0.00427686 0.999991 1.8168399e-015, + 0.62459701 -0.14570899 0.76723403, + 0.44643301 -0.14650001 0.882743, + -0.33072099 0.94372898 1.82711e-015, + -0.37346399 0.92764503 1.81263e-015, + 0.59447998 -0.116847 0.79557502, + -0.615255 0.78832799 1.64297e-015, + -0.72565198 0.68806201 1.49897e-015, + 0.71816999 -0.0691792 0.69242102, + -0.90791899 0.41914499 1.07354e-015, + -0.93861401 0.344969 9.4945299e-016, + 0.95722002 -0.069598898 0.280866, + 0.76203603 -0.0263223 0.64700001, + -1 1.56273e-016 3.4433901e-016, + 0.91034001 0.086954802 0.40462199, + 0.74462801 0.00411571 0.667467, + -0.95645797 -0.29187101 -2.00512e-016, + 0.66939598 0.030326501 0.74228698, + -0.86215901 -0.50663799 -6.22866e-016, + -0.82019103 -0.57209003 -7.5613901e-016, + 0.53049099 0.048338499 0.84631097, + -0.691127 -0.72273302 -1.07406e-015, + -0.58581501 -0.810444 -1.26955e-015, + 0.55977303 0.341124 0.75517499, + 0.160063 0.31319401 0.93610299, + 0.43050501 0.067364402 0.90007102, + -0.36279401 -0.93186897 -1.56678e-015, + 0.98777997 0.090560898 0.12684201, + 0.878802 0.316614 0.35701901, + 0.99557501 0.058625702 0.073438503, + 0.99360198 0.091683201 0.065941498, + 0.95251101 0.27161899 0.13764, + 0.996898 -0.0050511998 0.078537501, + 0.99694997 -0.0261594 0.073523603, + 0.99390399 0.090340503 0.063192099, + 0.995574 0.058642302 0.073439099, + 0.96073401 0.26312101 0.088073, + 0.99159199 0.108527 0.070472799, + 0.991552 0.108655 0.070846699, + 0.99689901 -0.0050574201 0.078534998, + 0.992513 -0.0047933399 0.122048, + 0.99689901 -0.00504281 0.078532398, + 0.98386699 -0.160678 0.078660697, + 0.99619597 -0.0572404 0.065698601, + 0.625938 -0.311625 0.71490699, + 0.953529 -0.211032 0.215055, + 0.41123801 -0.315332 0.85524797, + 0.264781 -0.28939101 0.91986102, + 0.068466 -0.089769699 0.99360597, + 0.98994899 0.14142101 -8.4144399e-017, + 0.13627499 -0.190295 0.97222298, + 0.14008 -0.195296 0.970689, + 0.029823899 0.0124091 0.99947798, + 0.023782101 0.036467899 0.99905199, + 8.0071603e-009 0.24581 0.96931797, + 0.98995399 0.141386 -0.000253812, + 0.74145001 0.175543 0.64763898, + 0.98994899 0.141426 1.56733e-005, + 0.330594 0.110064 0.93733299, + -9.9161904e-016 0.0709012 0.99748302, + 0.00831958 0.066473603 0.99775398, + -8.8647901e-017 1 1.8153801e-015, + 0.11249 0.049988501 0.99239498, + 0.169535 0.0899003 0.98141497, + -9.9153105e-016 0.066636197 0.99777699, + -0.13835 0.057787601 0.98869598, + -9.9164e-016 0.066636197 0.99777699, + -9.9172703e-016 0.0709012 0.99748302, + -0.0083192196 0.066473603 0.99775398, + -9.79408e-016 0.245809 0.96931797, + 0.13835 0.057787601 0.98869598, + -9.7130295e-016 0.28882501 0.95738202, + -0.160063 0.31319401 0.93610299, + -9.7142905e-016 0.28882501 0.95738202, + 0.75834399 -0.65185398 -1.44449e-015, + 0.628344 -0.77793598 -1.62861e-015, + 0.760252 -0.649629 -1.44111e-015, + 0.213515 0.079378299 0.97371, + 0.28918901 -0.95727199 -1.83739e-015, + 0.237185 -0.97146499 -1.8452501e-015, + -9.6798099e-016 0.30403799 0.95266002, + 0.54266798 -0.83994699 -1.71169e-015, + 0.78592598 -0.61831999 -1.39311e-015, + 0.30453101 0.078502104 0.94926202, + -0.0250147 -0.99968702 -1.8061999e-015, + -0.057645001 -0.99833697 -1.79251e-015, + -9.6811197e-016 0.30403799 0.95266002, + -8.4559601e-016 0.59640402 0.80268401, + -0.13949899 0.64365101 0.75249797, + -8.4586499e-016 0.59640402 0.80268401, + 0.13949899 0.64365101 0.75249797, + -8.2770498e-016 0.62300098 0.78222102, + 0.42828 0.67960101 0.59558302, + 0.68193001 0.64430702 0.34617901, + 0.796718 0.58908498 0.134976, + 0.99081701 0.12005 0.062211499, + 0.95893699 0.28264701 0.0234522, + 0.81509101 0.57639301 0.058280699, + 0.95813799 0.074400298 -0.276472, + 0.91091901 0.34383699 -0.228039, + 0.78513801 0.61889201 -0.0230438, + 0.97164798 0.0937846 -0.21703599, + 0.97325498 0.094820596 -0.209245, + 0.99234998 0.123176 -0.0083192, + 0.77421802 0.177839 -0.60742098, + 0.73764002 0.371382 -0.56388199, + 0.68007201 0.69777 -0.224987, + 0.76633102 0.045724701 -0.64081699, + -0.61231601 0.0169624 -0.79043102, + -0.61278999 0.0175559 -0.79005098, + -0.61798197 0.0051436299 -0.78617501, + 0.57661003 0.662925 -0.477548, + -0.63786602 0.030747101 -0.76953298, + -0.65104699 0.019678099 -0.75878203, + -0.61408299 0.0023505699 -0.78923798, + -0.641783 0.0068572899 -0.766855, + 0.750534 -0.0090365196 -0.66077, + -0.64419103 0.00069228001 -0.76486403, + -0.66021901 0.0159608 -0.75090402, + 0.95623499 0.078005902 -0.28200901, + 0.97166097 0.093821101 -0.21696299, + 0.89287299 0.0224695 -0.449747, + 0.89288902 0.022410501 -0.449718, + 0.97316903 0.095289297 -0.209433, + 0.99234998 0.123172 -0.0083708996, + 0.99234802 0.123199 -0.0081501799, + 0.99080199 0.120151 0.062252998, + -0.356464 -0.93430901 -1.57338e-015, + -1.71943e-016 -0.96542698 0.26067299, + 0.136411 -0.193074 0.97165501, + 0.13590799 -0.194103 0.97152102, + 0.148908 -0.25312099 0.95590597, + 0.0747324 -0.180261 0.98077601, + 0.131722 -0.192928 0.97233099, + 7.7174601e-016 -0.96542698 0.26067299, + -3.3847701e-016 -0.96542698 0.26067299, + 0.75076699 -0.62987 0.199029, + 0.75706202 -0.62281799 0.197368, + 0.98994899 0.14142101 2.1284299e-015, + 0.98994899 0.14142101 -1.12955e-015, + 0.99267 -0.115596 0.035280298, + 0.658988 -0.58302301 -0.47520301, + 0.99266899 -0.115607 0.035273802, + 0.98384601 -0.160918 0.078432404, + 0.99267203 -0.115589 0.0352339, + 0.60335797 -0.77168602 -0.201148, + 0.95359498 -0.21057101 0.215213, + 0.62574798 -0.311681 0.71504802, + 0.30923301 -0.89490902 0.32173499, + 0.41133699 -0.31527001 0.855223, + 0.163734 -0.88664198 0.43250099, + 0.26470599 -0.289361 0.91989201, + 0.148909 -0.25312701 0.95590401, + -9.4937803e-016 -0.201987 0.979388, + -9.3959004e-016 -0.233496 0.97235799, + -8.3756004e-006 -0.233496 0.97235799, + -9.5745396e-016 -0.17301001 0.98492002, + -0.074769698 -0.180268 0.98077202, + -9.3992102e-016 -0.233496 0.97235799, + -9.4965999e-016 -0.201987 0.979388, + -0.148812 -0.253095 0.95592803, + -0.017814299 -0.85404402 0.51989597, + 8.1698599e-006 -0.233496 0.97235799, + -0.14881299 -0.253102 0.955926, + 0.0178142 -0.85404402 0.51989597, + -9.5769399e-016 -0.17301001 0.98492002, + -8.2800599e-016 0.62300098 0.78222102, + -4.92309e-016 0.90844202 0.41801101, + -0.086759597 0.91879302 0.385088, + -4.9349601e-016 0.90844202 0.41801101, + 0.086759597 0.91879302 0.385088, + -4.8369001e-016 0.91250402 0.40906799, + 0.209729 0.92766899 0.30893999, + 0.319812 0.925026 0.205055, + 0.401586 0.91241503 0.078919403, + 0.430803 0.90244597 0.000174788, + 0.40768799 0.90991402 -0.076463901, + 0.50650901 0.73962599 -0.44317299, + 0.34701601 0.92065603 -0.178809, + -0.66939002 0.016145101 -0.74273598, + -0.66738802 0.0108757 -0.74463099, + 0.40259099 0.831909 -0.38190001, + -0.689668 -0.00119937 -0.72412401, + -0.68621099 -0.00184441 -0.7274, + -0.66579998 0.0187576 -0.74589503, + -4.8502102e-016 0.91250402 0.40906799, + -3.4188301e-017 0.99994701 -0.0102817, + 0.0103227 0.99992901 -0.0059576798, + -7.8485603e-017 0.99994701 -0.0102817, + -0.015298 0.99986601 0.00588474, + -0.0103227 0.99992901 -0.0059576798, + -0.0091479104 0.99981397 0.017004499, + -0.00323441 0.99979597 0.0199279, + 0.0083489502 0.99975199 0.020629, + 0.017664099 0.99967802 0.0181929, + 0.29658401 0.90812498 -0.29554501, + 0.273619 0.92245603 -0.27240899, + 0.020002199 0.99969602 0.014442, + -0.70041299 -0.0031381999 -0.71373099, + -0.70109099 -0.0025957001 -0.713067, + -0.698888 -0.00451073 -0.71521699, + 0.152808 0.98040497 -0.12432, + -0.70170897 -0.00124151 -0.71246201, + -0.71383399 0.0224996 -0.69995302, + 9.8878804e-016 -0.0102817 -0.99994701, + -0.370121 -0.0093915798 -0.928936, + 0.35289499 -0.0095461998 -0.93561399, + 0.370121 -0.0093915798 -0.928936, + 9.8870196e-016 -0.0102817 -0.99994701, + 9.88699e-016 -0.0102817 -0.99994701, + -0.70943099 -0.0078033898 -0.704732, + -0.73325801 -0.0072144102 -0.67991197, + -0.35289499 -0.0095461998 -0.93561399, + -0.929658 -0.0037294501 -0.368406, + -0.942213 -0.0029233501 -0.33500099, + -0.981341 -0.0020280001 -0.19226301, + -0.98843902 -0.000176103 -0.151618, + -0.99976301 0.0041032098 -0.021386299, + -0.99995798 0.0082624899 0.0038807499, + -0.99148202 0.0130197 0.129593, + -0.988208 0.0146816 0.15241501, + -0.957645 0.0149494 0.287563, + -0.94878101 0.0144392 0.315604, + 0.015383 0.99980599 0.012333, + -0.865637 0.0071433499 0.50062197, + -0.75209099 0.0196978 -0.65876502, + -0.73411 0.019667599 -0.67874599, + -0.87646401 0.0075469599 0.481408, + -0.713503 0.0251546 -0.70020002, + 0.73821199 -0.063696899 -0.67155498, + -0.661107 0.0118524 -0.75019801, + -0.673114 -0.0069001801 -0.73950601, + 0.76033098 -0.060880601 -0.646676, + 0.000147322 -0.995502 0.094735898, + 0.00060341699 -0.99545503 0.095232897, + -0.00130028 -0.99572402 0.092373602, + -0.67324698 -0.0101041 -0.73934799, + 0.83557802 -0.0117927 -0.549245, + 0.78139901 -0.057952899 -0.62133503, + -0.0023646799 -0.99585497 0.090922303, + -0.0027880999 -0.99597597 0.089581601, + 0.78143698 -0.0578411 -0.62129802, + 0.83553499 -0.0119643 -0.54930699, + -0.0044192201 -0.99620903 0.086880803, + 0.89286399 0.022427401 -0.44976699, + -0.075655602 -0.101903 0.99191302, + -0.091896601 0.0198694 0.99557, + -0.091346703 -0.0141368 0.99571902, + -1 -2.11109e-016 3.4433901e-016, + -0.93935901 -0.34293601 -2.99102e-016, + -0.115872 -0.056099601 0.99167901, + -0.92127103 0.38892201 1.02327e-015, + -0.91657603 0.39985999 1.04151e-015, + -0.029825101 0.0124044 0.99947798, + -0.11249 0.049988501 0.99239498, + -0.78592598 -0.61831999 -8.5186299e-016, + -0.760252 -0.649629 -9.1754103e-016, + -0.069102198 -0.0909454 0.99345601, + -0.94623899 -0.323468 -2.6139201e-016, + -0.023756901 0.0366483 0.99904603, + -0.75834399 -0.65185398 -9.2223804e-016, + -0.628344 -0.77793598 -1.19589e-015, + -0.017561199 0.065990902 0.997666, + -0.213515 0.079378299 0.97371, + -0.54266798 -0.83994699 -1.33796e-015, + -0.237185 -0.97146499 -1.68191e-015, + -0.169531 0.089900397 0.98141599, + -0.330596 0.110065 0.93733197, + -0.742549 0.17540599 0.64641601, + 1.51936e-006 0.066647097 0.99777699, + -0.98995399 0.141386 -0.00025418901, + -0.98994899 0.14142101 5.9761203e-016, + -7.5627602e-009 0.245809 0.96931797, + -0.98994899 0.141426 1.5699001e-005, + -0.239228 -0.12834699 0.96244299, + -0.27983701 -0.14336701 0.94928199, + -0.13627499 -0.190295 0.97222298, + -0.167142 -0.0959123 0.98125601, + -0.334396 -0.147939 0.930749, + -0.62452602 -0.145715 0.76729, + -0.41258299 -0.315413 0.85456997, + -0.14008 -0.195296 0.970689, + -0.26497599 -0.28944999 0.91978598, + -0.91034001 0.086954802 0.40462199, + -0.95721 -0.069604099 0.280898, + -0.62697899 -0.311535 0.71403301, + -0.76203603 -0.0263223 0.64700001, + -0.71816999 -0.0691792 0.69242102, + -0.59447998 -0.116847 0.79557502, + -0.44643301 -0.14650001 0.882743, + -0.996898 -0.0050511998 0.078537501, + -0.99694997 -0.0261594 0.073523603, + -0.95375299 -0.210813 0.214274, + -0.98777997 0.090560898 0.12684201, + -0.98389298 -0.160592 0.078510001, + -0.99619597 -0.0572404 0.065698601, + -0.99557501 0.058625702 0.073438503, + -0.99251199 -0.0047991402 0.12205, + -0.99689901 -0.0050574201 0.078534998, + -0.995574 0.058642302 0.073439099, + -0.99360198 0.091683201 0.065941498, + -0.99390399 0.090340503 0.063192099, + -0.95251101 0.27161899 0.13764, + -0.96073401 0.26312101 0.088073, + -0.99159199 0.108527 0.070472799, + -0.991552 0.108655 0.070846699, + -0.878802 0.316614 0.35701901, + -0.66939598 0.030326501 0.74228698, + -0.53049099 0.048338499 0.84631097, + -0.55977303 0.341124 0.75517499, + -0.74462801 0.00411571 0.667467, + 0.691127 -0.72273302 -1.55002e-015, + 0.58581501 -0.810444 -1.67299e-015, + 0.82019103 -0.57209003 -1.32099e-015, + -0.43050501 0.067364402 0.90007102, + 0.356464 -0.93430901 -1.8188701e-015, + 0.36279401 -0.93186897 -1.8166199e-015, + 0.86215901 -0.50663799 -1.21662e-015, + 0.95645797 -0.29187101 -8.5920402e-016, + 1 3.3356901e-016 -3.4433901e-016, + 0.93861401 0.344969 3.0304999e-016, + 0.90791899 0.41914499 4.4827599e-016, + 0.72565198 0.68806201 9.9922497e-016, + 0.615255 0.78832799 1.21926e-015, + 0.37346399 0.92764503 1.55543e-015, + 0.33072099 0.94372898 1.59935e-015, + 0.00427686 0.999991 1.8138899e-015, + -0.0189844 0.99981999 1.8215901e-015, + -0.36724001 0.93012601 1.81499e-015, + -0.38597399 0.92251003 1.80761e-015, + -0.68804002 0.72567302 1.55429e-015, + -0.70110297 0.71306002 1.53589e-015, + -0.30453101 0.078502104 0.94926202, + 0.0250147 -0.99968702 -1.8234301e-015, + 0.057645001 -0.99833697 -1.83221e-015, + -0.28918901 -0.95727199 -1.63824e-015, + -0.95893699 0.28264701 0.0234522, + -0.99081701 0.12005 0.062211499, + -0.99080199 0.120151 0.062252998, + -0.99234998 0.123176 -0.0083192, + -0.99234802 0.123199 -0.0081501799, + -0.91091901 0.34383699 -0.228039, + -0.97325498 0.094820596 -0.209245, + -0.99234998 0.123172 -0.0083708996, + -0.97316903 0.095289297 -0.209433, + -0.97164798 0.0937846 -0.21703599, + -0.97166097 0.093821101 -0.21696299, + -0.95813799 0.074400298 -0.276472, + -0.95623499 0.078005902 -0.28200901, + -0.77421802 0.177839 -0.60742098, + -0.76633102 0.045724701 -0.64081699, + -0.89287299 0.0224695 -0.449747, + -0.73764002 0.371382 -0.56388199, + -0.89288902 0.022410501 -0.449718, + 0.64419103 0.00069228001 -0.76486403, + 0.641783 0.0068572899 -0.766855, + 0.61798197 0.0051436299 -0.78617501, + -0.83557802 -0.0117927 -0.549245, + -0.78139901 -0.057952899 -0.62133503, + -0.76033098 -0.060880601 -0.646676, + -0.750534 -0.0090365196 -0.66077, + 0.66021901 0.0159608 -0.75090402, + 0.61408299 0.0023505699 -0.78923798, + 0.61278999 0.0175559 -0.79005098, + -0.57661003 0.662925 -0.477548, + 0.63786602 0.030747101 -0.76953298, + 0.65104699 0.019678099 -0.75878203, + 0.61231601 0.0169624 -0.79043102, + -0.68007201 0.69777 -0.224987, + -0.50650901 0.73962599 -0.44317299, + -0.78513801 0.61889201 -0.0230438, + -0.81509101 0.57639301 0.058280699, + -0.796718 0.58908498 0.134976, + -0.68193001 0.64430702 0.34617901, + -0.42828 0.67960101 0.59558302, + -0.136411 -0.193074 0.97165501, + -0.98994899 0.14142101 -1.2616e-016, + -0.98994899 0.14142101 9.2942003e-015, + -0.75076699 -0.62987 0.199029, + -0.13590799 -0.194103 0.97152102, + -0.131722 -0.192928 0.97233099, + -0.75331199 -0.62703502 0.19836199, + -2.27454e-016 -0.96542698 0.26067299, + -1.14339e-015 -0.96542698 0.26067299, + -0.26491699 -0.289417 0.91981298, + -0.16373099 -0.88664103 0.43250501, + -0.41265801 -0.31534499 0.854559, + -0.30915299 -0.89493102 0.321749, + -0.62675399 -0.31167001 0.71417201, + -0.95382202 -0.210373 0.21440101, + -0.60335797 -0.77168697 -0.20114399, + -0.983872 -0.160831 0.078287497, + -0.99267 -0.115596 0.035280399, + -0.99266899 -0.115608 0.035269201, + -0.99266601 -0.115632 0.035268798, + -0.65899301 -0.58302498 -0.47519401, + -0.78143698 -0.0578411 -0.62129802, + -0.89286399 0.022427401 -0.44976699, + -0.83553499 -0.0119643 -0.54930699, + 0.0023646799 -0.99585497 0.090922303, + 0.0027880999 -0.99597597 0.089581601, + 0.00130028 -0.99572402 0.092373602, + 0.0044192201 -0.99620903 0.086880803, + -0.73821199 -0.063696899 -0.67155498, + -0.00060341699 -0.99545503 0.095232897, + 0.67324698 -0.0101041 -0.73934799, + 0.673114 -0.0069001801 -0.73950601, + -0.000147322 -0.995502 0.094735898, + 0.661107 0.0118524 -0.75019801, + -0.34701601 0.92065603 -0.178809, + -0.020002199 0.99969602 0.014442, + -0.015383 0.99980599 0.012333, + 0.87646401 0.0075469599 0.481408, + 0.865637 0.0071433499 0.50062197, + 0.94878101 0.0144392 0.315604, + -0.152808 0.98040497 -0.12432, + 0.713503 0.0251546 -0.70020002, + 0.71383399 0.0224996 -0.69995302, + 0.73411 0.019667599 -0.67874599, + 0.75209099 0.0196978 -0.65876502, + -0.017664099 0.99967802 0.0181929, + 0.957645 0.0149494 0.287563, + 0.988208 0.0146816 0.15241501, + -0.40768799 0.90991402 -0.076463901, + -0.0083489502 0.99975199 0.020629, + 0.99148202 0.0130197 0.129593, + 0.99995798 0.0082624899 0.0038807499, + -0.430803 0.90244597 0.000174788, + 0.00323441 0.99979597 0.0199279, + 0.99976301 0.0041032098 -0.021386299, + 0.98843902 -0.000176103 -0.151618, + -0.401586 0.91241503 0.078919403, + 0.0091479104 0.99981397 0.017004499, + 0.981341 -0.0020280001 -0.19226301, + 0.942213 -0.0029233501 -0.33500099, + -0.209729 0.92766899 0.30893999, + 0.015298 0.99986601 0.00588474, + 0.929658 -0.0037294501 -0.368406, + 0.73325801 -0.0072144102 -0.67991197, + -0.319812 0.925026 0.205055, + 0.70943099 -0.0078033898 -0.704732, + -0.273619 0.92245603 -0.27240899, + 0.70170897 -0.00124151 -0.71246201, + 0.70109099 -0.0025957001 -0.713067, + -0.29658401 0.90812498 -0.29554501, + 0.70041299 -0.0031381999 -0.71373099, + 0.698888 -0.00451073 -0.71521699, + -0.40259099 0.831909 -0.38190001, + 0.689668 -0.00119937 -0.72412401, + 0.68621099 -0.00184441 -0.7274, + 0.66939002 0.016145101 -0.74273598, + 0.66738802 0.0108757 -0.74463099, + 0.66579998 0.0187576 -0.74589503, + -0.86406702 0.115667 -0.48990801, + -0.750341 0.0730699 -0.65700102, + -0.818066 0.017648701 -0.57485402, + -0.95885199 -0.082994796 -0.27150401, + -0.748133 -0.030574599 -0.66284502, + -0.440393 0.166262 -0.882276, + -0.57279497 0.12991001 -0.80933899, + -0.450239 0.14974301 -0.88026202, + -0.33928299 0.150022 -0.92864501, + -0.176015 0.134326 -0.97517997, + -0.241659 0.12943301 -0.96169001, + -0.168236 0.096018098 -0.98105901, + 1.01355e-015 0.102623 -0.99471998, + -0.117106 0.055944201 -0.99154299, + -0.092934303 0.0145889 -0.995565, + -0.092811197 -0.0179205 -0.99552202, + -0.110943 -0.0473058 -0.99269998, + 9.8817595e-016 -0.060704399 -0.99815601, + -0.116625 -0.049311999 -0.99195099, + 9.6341305e-016 0.067075297 -0.99774802, + -0.202231 -0.30402201 -0.93095303, + -0.150207 -0.068953402 -0.986247, + 0.176015 0.134326 -0.97517997, + 9.9480102e-016 -0.060704399 -0.99815601, + 9.9610503e-016 0.067075297 -0.99774802, + 9.9398205e-016 -0.151557 -0.98844898, + 0.116625 -0.049311999 -0.99195099, + 9.8592295e-016 -0.151557 -0.98844898, + 0.117106 0.055944201 -0.99154299, + 0.110943 -0.0473058 -0.99269998, + 0.092811197 -0.0179205 -0.99552202, + 0.092934303 0.0145889 -0.995565, + 9.4344203e-016 0.102623 -0.99471998, + 9.2807897e-016 0.245738 -0.96933597, + 0.212796 0.28383699 -0.93496197, + 9.8742103e-016 0.245738 -0.96933597, + -0.34943101 0.32253599 -0.87969798, + -0.18134101 0.27351299 -0.94462001, + -0.63573802 0.32583901 -0.69976097, + -0.99257398 0.017545 -0.120372, + -0.99279898 0.048005801 -0.109753, + -0.96223301 0.21336401 -0.16906799, + -0.99175501 0.083407097 -0.097294196, + -0.993056 -0.021683199 -0.115628, + -0.99257398 0.0175536 -0.120371, + -0.993002 -0.057686701 -0.103051, + -0.99287403 -0.083730102 -0.084798902, + -0.92897999 -0.28340501 -0.23807199, + -0.96246898 -0.255503 -0.091493897, + -0.99044198 -0.116416 -0.073975898, + -0.62573999 -0.04208 -0.77889597, + -0.69137102 -0.32941699 -0.64303201, + -0.45243701 -0.069149204 -0.88911098, + -0.30543 -0.0799153 -0.94885498, + -0.96341801 -0.26083401 -0.0615675, + -0.98860598 -0.129375 -0.076948904, + -0.99062097 -0.12569401 -0.053585298, + -0.981089 -0.076663502 0.177728, + -0.92934501 -0.320732 0.18289199, + -0.97585797 -0.068555102 0.207366, + -0.90011501 -0.057383802 0.43185699, + -0.85832399 0.0023751101 0.51310199, + -0.77130598 -0.213764 0.59949303, + -0.76444203 -0.0366005 0.64365298, + -0.74315798 -0.353504 0.568111, + -0.791807 0.056313802 0.60816902, + -0.76532 0.060093701 0.64083898, + -0.74984002 0.0110465 0.66152698, + -0.64120901 -0.574682 0.50851899, + -0.708718 -0.67893302 0.191751, + -0.51323497 -0.73287398 0.44663799, + -0.52987802 -0.71568298 0.45500299, + -0.80703598 -0.59021699 -0.018331399, + -0.82097203 -0.566248 -0.073270299, + -0.753039 -0.607934 -0.25169301, + -0.52377599 -0.66886401 -0.52752298, + 9.7080098e-016 -0.292797 -0.95617503, + -0.17381901 -0.64075899 -0.74780601, + -0.20633601 -0.079181299 -0.975272, + 9.7037704e-016 -0.292797 -0.95617503, + 9.2091497e-016 -0.461265 -0.88726199, + 0.202231 -0.30402201 -0.93095303, + 9.1397004e-016 -0.461265 -0.88726199, + 0.150207 -0.068953402 -0.986247, + 0.20633601 -0.079181299 -0.975272, + 0.0097163403 -0.99993199 0.0064995699, + 4.94806e-016 -0.90980399 -0.41503799, + 7.8482903e-017 -0.99994701 0.0102817, + 0.104235 -0.91792202 -0.382824, + 7.8485603e-017 -0.99994701 0.0102817, + 4.8655801e-016 -0.90980399 -0.41503799, + -0.0097163403 -0.99993199 0.0064995699, + -0.104235 -0.91792202 -0.382824, + 5.8227199e-016 -0.85681701 -0.51562101, + 0.17381901 -0.64075899 -0.74780601, + 5.8843299e-016 -0.85681701 -0.51562101, + 0.0152861 -0.999874 -0.0042968602, + -0.247614 -0.92593199 -0.28519601, + 8.25619e-016 -0.61384898 -0.78942299, + 0.0103172 -0.99981999 -0.0159159, + -0.36470899 -0.91817403 -0.154741, + 0.0058105001 -0.99980003 -0.019112799, + -0.43155 -0.90170401 -0.0263597, + -0.0036581501 -0.99977797 -0.0207521, + -0.42521301 -0.90374601 0.049373601, + -0.0156314 -0.99969399 -0.019156501, + -0.36189401 -0.91743499 0.165364, + -0.25890401 -0.93118101 0.25665301, + -0.27658501 -0.92065299 0.275498, + -0.139933 -0.984339 0.107221, + -0.015383 -0.99980599 -0.012333, + -0.020117801 -0.99968398 -0.0150999, + -0.39126301 -0.84083599 0.374042, + 8.4300202e-016 -0.61384898 -0.78942299, + 0.0261185 -0.97055203 -0.23947001, + -0.0235929 -0.96341002 -0.266992, + 0.033461198 -0.96047699 -0.27634099, + -0.0261184 -0.97055203 -0.23947001, + -0.068297103 -0.94778901 -0.31150001, + -0.18871699 -0.94746602 -0.25825301, + -0.11691 -0.89904398 -0.42196301, + -0.98788702 0.149892 -0.040156499, + -0.0759179 -0.733123 -0.67584598, + -0.076120302 -0.73215902 -0.67686599, + -0.791807 0.056324098 0.60816902, + -0.73822999 0.063533902 0.67155099, + -0.076596498 -0.71476299 -0.69515902, + -0.0700486 -0.70544201 -0.70529801, + -0.083264001 -0.73001999 -0.67833501, + -0.080267802 -0.73062903 -0.67804003, + 0.95885199 -0.082994796 -0.27150401, + 0.748133 -0.030574599 -0.66284502, + 0.818066 0.017648701 -0.57485402, + 0.86406702 0.115667 -0.48990801, + 0.750341 0.0730699 -0.65700102, + 0.62573999 -0.04208 -0.77889597, + 0.69137102 -0.32941699 -0.64303201, + 0.45243701 -0.069149204 -0.88911098, + 0.993002 -0.057686701 -0.103051, + 0.99287403 -0.083730102 -0.084798902, + 0.92897999 -0.28340501 -0.23807199, + 0.993056 -0.021683199 -0.115628, + 0.99257398 0.017545 -0.120372, + 0.99279898 0.048005801 -0.109753, + 0.96246898 -0.255503 -0.091493897, + 0.99044198 -0.116416 -0.073975898, + 0.99257398 0.017527901 -0.12037, + 0.967583 0.205964 -0.14615799, + 0.99175501 0.083407097 -0.097294196, + 0.450239 0.14974301 -0.88026202, + 0.440393 0.166262 -0.882276, + 0.67849398 0.32119399 -0.660667, + 0.57279497 0.12991001 -0.80933899, + 0.241659 0.12943301 -0.96169001, + 0.38454801 0.32745099 -0.86307502, + 0.33928299 0.150022 -0.92864501, + 0.168236 0.096018098 -0.98105901, + 0.30543 -0.0799153 -0.94885498, + 0.52377599 -0.66886401 -0.52752298, + 0.753039 -0.607934 -0.25169301, + 0.99062097 -0.12569401 -0.053585298, + 0.96341801 -0.26083401 -0.0615675, + 0.82097203 -0.566248 -0.073270299, + 0.98860598 -0.129375 -0.076948904, + 0.97585797 -0.068555102 0.207366, + 0.92934501 -0.320732 0.18289199, + 0.80703598 -0.59021699 -0.018331399, + 0.981089 -0.076663502 0.177728, + 0.77130598 -0.213764 0.59949303, + 0.74315798 -0.353504 0.568111, + 0.708718 -0.67893302 0.191751, + 0.76444203 -0.0366005 0.64365298, + 0.90011501 -0.057383802 0.43185699, + 0.64120901 -0.574682 0.50851899, + 0.74984002 0.0110465 0.66152698, + 0.85832399 0.0023751101 0.51310199, + 0.73822999 0.063533902 0.67155099, + 0.76532 0.060093701 0.64083898, + 0.791807 0.056313802 0.60816902, + -0.0152861 -0.999874 -0.0042968602, + 0.247614 -0.92593199 -0.28519601, + -0.0103172 -0.99981999 -0.0159159, + 0.36470899 -0.91817403 -0.154741, + -0.0058105001 -0.99980003 -0.019112799, + 0.43155 -0.90170401 -0.0263597, + 0.0036581501 -0.99977797 -0.0207521, + 0.42521301 -0.90374601 0.049373601, + 0.0156314 -0.99969399 -0.019156501, + 0.36189401 -0.91743499 0.165364, + 0.020117801 -0.99968398 -0.0150999, + 0.139933 -0.984339 0.107221, + 0.015383 -0.99980599 -0.012333, + 0.25890401 -0.93118101 0.25665301, + 0.27658501 -0.92065299 0.275498, + 0.39126301 -0.84083599 0.374042, + 0.51323497 -0.73287398 0.44663799, + 0.52987802 -0.71568298 0.45500299, + 0.98788702 0.149892 -0.0401567, + 0.075914197 -0.73309702 -0.67587399, + 0.111417 -0.88452703 -0.452988, + 0.077342197 -0.73098701 -0.67799503, + 0.193914 -0.94867802 -0.24981301, + 0.071690902 -0.945391 -0.31795499, + 0.791807 0.056324098 0.60816902, + 0.070051096 -0.70545101 -0.70528901, + 0.0759013 -0.71386099 -0.69616199, + 0.082639702 -0.72837502 -0.68017602, + 0.082603402 -0.728383 -0.68017298, + -1.4303e-006 0.066646397 0.99777699, + -9.7940704e-016 0.24581 0.96931797, + -8.5969699e-016 -0.41934001 0.90782899, + -8.04186e-016 -0.41934001 0.90782899, + 2.0485001e-015 -0.96542698 0.26067299, + -8.5342699e-016 -0.43068701 0.90250099, + -2.55892e-015 -0.96542698 0.26067299, + -7.9791599e-016 -0.43068701 0.90250099, + -9.3499997e-016 0.41672599 0.90903199, + -0.68025899 0.38350901 0.62463498, + -3.1654799e-006 0.41670501 0.909042, + -3.1075401e-010 0.41672599 0.90903199, + -0.683689 0.38191801 0.62185901, + 3.1639599e-006 0.41670501 0.909042, + 0.68013197 0.384271 0.62430501, + -6.9261001e-009 0.41672599 0.90903199, + 0.98995 0.14142101 1.55271e-008, + 0.68025899 0.38350901 0.62463498, + 0.98994899 0.141422 -8.8343903e-008, + -0.98994899 0.141422 -8.84706e-008, + -0.98995 0.14142101 8.7439203e-009, + 0.230125 -0.61295199 0.75586498, + 0.71494102 -0.23110799 0.65988499, + 0.392625 -0.54843801 0.73828298, + 0.074929401 -0.79533201 0.60152501, + 0.71667999 -0.22397301 0.66045898, + 0.137384 -0.66925299 0.73022401, + -0.21154 -0.652623 0.72755402, + -0.55384201 -0.79029101 -0.262104, + -0.91257 -0.402877 0.070044003, + -0.200111 -0.89126199 0.40695, + -0.53855997 -0.79774803 -0.27120399, + 0.24024899 -0.89111698 0.384956, + 0.050448999 -0.86506599 -0.49911499, + 0.25693101 -0.691971 0.67465699, + 0.083953202 -0.80422598 0.58836502, + 0.253591 -0.66648197 0.70106602, + 0.23807199 -0.809802 0.53622901, + 0.0613162 -0.86299801 -0.501472, + 0.43080801 -0.77226102 0.466923, + 0.37937501 -0.75032902 -0.54136997, + 0.217436 -0.47278601 0.85392898, + 0.25419399 -0.80533302 0.53556001, + 0.172299 -0.47553 0.862661, + 0.318418 -0.72022599 0.61634803, + -0.71494102 -0.23110799 0.65988499, + -0.074929401 -0.79533201 0.60152501, + -0.392625 -0.54843801 0.73828298, + -0.083953202 -0.80422598 0.58836502, + -0.230125 -0.61295199 0.75586498, + -0.23807199 -0.809802 0.53622901, + -0.71667999 -0.22397301 0.66045898, + -0.137384 -0.66925299 0.73022401, + -0.253591 -0.66648197 0.70106602, + -0.25419399 -0.80533302 0.53556001, + 0.21154 -0.652623 0.72755402, + 0.200111 -0.89126199 0.40695, + -0.25693101 -0.691971 0.67465699, + 0.91257 -0.402877 0.070044003, + 0.55384201 -0.79029101 -0.262104, + -0.24024899 -0.89111698 0.384956, + 0.53855997 -0.79774803 -0.27120399, + -0.172299 -0.47553 0.862661, + -0.318418 -0.72022599 0.61634803, + -0.217436 -0.47278601 0.85392898, + -0.43080801 -0.77226102 0.466923, + -0.0613162 -0.86299801 -0.501472, + -0.37937501 -0.75032902 -0.54136997, + -0.050448999 -0.86506599 -0.49911499 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 10, 1, 9, -1, + 3, 1, 10, -1, 11, 12, 7, -1, + 13, 7, 12, -1, 0, 11, 7, -1, + 13, 8, 7, -1, 11, 14, 12, -1, + 13, 12, 14, -1, 15, 14, 11, -1, + 13, 14, 15, -1, 16, 11, 0, -1, + 15, 11, 16, -1, 16, 0, 4, -1, + 5, 17, 4, -1, 18, 4, 17, -1, + 18, 16, 4, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 5, 19, 17, -1, + 21, 18, 17, -1, 19, 22, 20, -1, + 23, 20, 22, -1, 23, 21, 20, -1, + 24, 22, 19, -1, 23, 22, 24, -1, + 25, 19, 5, -1, 26, 19, 25, -1, + 27, 19, 26, -1, 28, 19, 27, -1, + 24, 19, 28, -1, 29, 5, 6, -1, + 25, 5, 29, -1, 30, 31, 32, -1, + 33, 32, 31, -1, 34, 30, 32, -1, + 35, 34, 32, -1, 36, 35, 32, -1, + 33, 36, 32, -1, 37, 38, 31, -1, + 39, 31, 38, -1, 40, 37, 31, -1, + 30, 40, 31, -1, 41, 31, 42, -1, + 43, 42, 31, -1, 33, 31, 41, -1, + 43, 31, 44, -1, 45, 44, 31, -1, + 46, 31, 39, -1, 45, 31, 46, -1, + 47, 48, 38, -1, 27, 38, 48, -1, + 37, 47, 38, -1, 49, 38, 27, -1, + 50, 38, 49, -1, 51, 38, 50, -1, + 51, 39, 38, -1, 52, 53, 48, -1, + 28, 48, 53, -1, 47, 52, 48, -1, + 28, 27, 48, -1, 52, 54, 53, -1, + 55, 53, 54, -1, 24, 28, 53, -1, + 55, 24, 53, -1, 56, 54, 52, -1, + 56, 55, 54, -1, 56, 52, 47, -1, + 57, 47, 37, -1, 57, 56, 47, -1, + 58, 37, 40, -1, 59, 57, 37, -1, + 58, 59, 37, -1, 60, 40, 30, -1, + 60, 58, 40, -1, 61, 30, 34, -1, + 61, 60, 30, -1, 35, 62, 34, -1, + 63, 34, 62, -1, 61, 34, 63, -1, + 35, 64, 62, -1, 65, 62, 64, -1, + 65, 63, 62, -1, 35, 66, 64, -1, + 67, 64, 66, -1, 67, 65, 64, -1, + 68, 69, 66, -1, 70, 66, 69, -1, + 35, 68, 66, -1, 70, 67, 66, -1, + 68, 71, 69, -1, 72, 69, 71, -1, + 73, 70, 69, -1, 74, 73, 69, -1, + 74, 69, 72, -1, 75, 76, 71, -1, + 77, 71, 76, -1, 68, 75, 71, -1, + 78, 71, 77, -1, 72, 71, 78, -1, + 75, 79, 76, -1, 80, 76, 79, -1, + 77, 76, 80, -1, 81, 79, 75, -1, + 80, 79, 81, -1, 82, 75, 68, -1, + 83, 75, 82, -1, 81, 75, 83, -1, + 84, 68, 35, -1, 82, 68, 84, -1, + 85, 35, 36, -1, 84, 35, 85, -1, + 86, 87, 88, -1, 89, 88, 87, -1, + 90, 86, 88, -1, 91, 90, 88, -1, + 91, 88, 92, -1, 89, 92, 88, -1, + 93, 94, 87, -1, 95, 87, 94, -1, + 86, 93, 87, -1, 96, 97, 87, -1, + 89, 87, 97, -1, 96, 87, 95, -1, + 98, 99, 94, -1, 100, 94, 99, -1, + 93, 98, 94, -1, 101, 94, 100, -1, + 95, 94, 101, -1, 102, 99, 98, -1, + 103, 99, 104, -1, 102, 104, 99, -1, + 105, 99, 103, -1, 100, 99, 105, -1, + 106, 98, 93, -1, 106, 102, 98, -1, + 106, 93, 86, -1, 90, 107, 86, -1, + 108, 86, 107, -1, 106, 86, 108, -1, + 109, 110, 107, -1, 111, 107, 110, -1, + 90, 109, 107, -1, 112, 107, 111, -1, + 108, 107, 112, -1, 113, 114, 110, -1, + 115, 110, 114, -1, 109, 113, 110, -1, + 111, 110, 115, -1, 115, 114, 113, -1, + 116, 113, 109, -1, 115, 113, 116, -1, + 116, 109, 90, -1, 116, 90, 91, -1, + 117, 118, 119, -1, 120, 119, 118, -1, + 121, 117, 119, -1, 122, 121, 119, -1, + 123, 122, 119, -1, 124, 123, 119, -1, + 124, 119, 125, -1, 120, 125, 119, -1, + 126, 127, 118, -1, 128, 118, 127, -1, + 129, 126, 118, -1, 117, 129, 118, -1, + 130, 118, 128, -1, 131, 118, 130, -1, + 120, 118, 131, -1, 132, 133, 127, -1, + 134, 127, 133, -1, 135, 132, 127, -1, + 126, 135, 127, -1, 128, 127, 136, -1, + 134, 136, 127, -1, 132, 137, 133, -1, + 138, 133, 137, -1, 134, 133, 138, -1, + 139, 137, 132, -1, 138, 137, 139, -1, + 140, 132, 135, -1, 139, 132, 140, -1, + 141, 135, 126, -1, 140, 135, 142, -1, + 141, 142, 135, -1, 143, 126, 129, -1, + 144, 126, 143, -1, 145, 141, 126, -1, + 145, 126, 144, -1, 146, 129, 117, -1, + 147, 143, 129, -1, 148, 147, 129, -1, + 146, 148, 129, -1, 146, 117, 121, -1, + 149, 121, 122, -1, 149, 146, 121, -1, + 123, 150, 122, -1, 151, 122, 150, -1, + 151, 149, 122, -1, 123, 152, 150, -1, + 153, 150, 152, -1, 154, 151, 150, -1, + 153, 154, 150, -1, 155, 156, 152, -1, + 157, 152, 156, -1, 123, 155, 152, -1, + 157, 153, 152, -1, 155, 158, 156, -1, + 159, 156, 158, -1, 159, 157, 156, -1, + 160, 161, 158, -1, 162, 158, 161, -1, + 155, 160, 158, -1, 162, 159, 158, -1, + 163, 164, 161, -1, 165, 161, 164, -1, + 160, 163, 161, -1, 165, 162, 161, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 104, 163, 160, -1, 104, 166, 163, -1, + 105, 160, 155, -1, 103, 104, 160, -1, + 105, 103, 160, -1, 167, 155, 123, -1, + 105, 155, 168, -1, 169, 168, 155, -1, + 170, 169, 155, -1, 167, 170, 155, -1, + 171, 123, 124, -1, 172, 123, 171, -1, + 167, 123, 173, -1, 172, 173, 123, -1, + 174, 175, 176, -1, 15, 176, 175, -1, + 177, 174, 176, -1, 178, 176, 15, -1, + 179, 176, 178, -1, 180, 176, 179, -1, + 177, 176, 180, -1, 174, 181, 175, -1, + 13, 175, 181, -1, 13, 15, 175, -1, + 182, 183, 181, -1, 13, 181, 183, -1, + 174, 182, 181, -1, 184, 185, 183, -1, + 13, 183, 185, -1, 182, 184, 183, -1, + 186, 8, 185, -1, 13, 185, 8, -1, + 184, 186, 185, -1, 187, 9, 8, -1, + 186, 187, 8, -1, 188, 10, 9, -1, + 187, 188, 9, -1, 189, 10, 188, -1, + 6, 10, 189, -1, 3, 10, 6, -1, + 190, 188, 187, -1, 191, 189, 188, -1, + 190, 191, 188, -1, 192, 187, 186, -1, + 190, 187, 192, -1, 193, 186, 184, -1, + 192, 186, 193, -1, 193, 184, 182, -1, + 177, 182, 174, -1, 193, 182, 177, -1, + 194, 63, 65, -1, 21, 61, 63, -1, + 21, 63, 194, -1, 194, 65, 67, -1, + 194, 67, 70, -1, 195, 196, 70, -1, + 16, 70, 196, -1, 73, 195, 70, -1, + 16, 194, 70, -1, 74, 196, 195, -1, + 197, 16, 196, -1, 198, 197, 196, -1, + 198, 196, 74, -1, 74, 195, 73, -1, + 26, 199, 200, -1, 201, 200, 199, -1, + 27, 26, 200, -1, 49, 27, 200, -1, + 201, 49, 200, -1, 26, 202, 199, -1, + 203, 199, 202, -1, 201, 199, 50, -1, + 203, 50, 199, -1, 25, 204, 202, -1, + 205, 202, 204, -1, 26, 25, 202, -1, + 203, 202, 205, -1, 25, 206, 204, -1, + 207, 204, 206, -1, 205, 204, 207, -1, + 25, 208, 206, -1, 209, 206, 208, -1, + 207, 206, 209, -1, 29, 189, 208, -1, + 209, 208, 189, -1, 25, 29, 208, -1, + 29, 6, 189, -1, 209, 189, 191, -1, + 23, 24, 55, -1, 23, 55, 56, -1, + 23, 56, 57, -1, 23, 57, 59, -1, + 21, 59, 58, -1, 23, 59, 21, -1, + 21, 58, 60, -1, 21, 60, 61, -1, + 201, 50, 49, -1, 210, 211, 212, -1, + 213, 212, 211, -1, 116, 210, 212, -1, + 115, 212, 214, -1, 213, 214, 212, -1, + 115, 116, 212, -1, 215, 216, 211, -1, + 217, 211, 216, -1, 210, 215, 211, -1, + 217, 213, 211, -1, 218, 219, 216, -1, + 217, 216, 219, -1, 215, 218, 216, -1, + 220, 221, 219, -1, 222, 219, 221, -1, + 218, 220, 219, -1, 217, 219, 222, -1, + 91, 223, 221, -1, 222, 221, 223, -1, + 220, 91, 221, -1, 97, 224, 223, -1, + 222, 223, 224, -1, 92, 97, 223, -1, + 91, 92, 223, -1, 96, 224, 97, -1, + 96, 225, 224, -1, 226, 224, 225, -1, + 226, 222, 224, -1, 89, 97, 92, -1, + 116, 91, 220, -1, 116, 220, 218, -1, + 116, 218, 215, -1, 116, 215, 210, -1, + 144, 143, 147, -1, 148, 227, 147, -1, + 144, 147, 227, -1, 148, 228, 227, -1, + 229, 227, 228, -1, 229, 144, 227, -1, + 111, 228, 148, -1, 115, 230, 228, -1, + 231, 228, 230, -1, 111, 115, 228, -1, + 231, 229, 228, -1, 111, 148, 146, -1, + 111, 146, 149, -1, 111, 149, 151, -1, + 112, 151, 154, -1, 112, 111, 151, -1, + 95, 232, 225, -1, 233, 225, 232, -1, + 96, 95, 225, -1, 234, 225, 233, -1, + 235, 225, 234, -1, 226, 225, 235, -1, + 101, 236, 232, -1, 237, 232, 236, -1, + 95, 101, 232, -1, 237, 233, 232, -1, + 100, 238, 236, -1, 237, 236, 238, -1, + 101, 100, 236, -1, 100, 239, 238, -1, + 240, 238, 239, -1, 240, 237, 238, -1, + 100, 241, 239, -1, 242, 239, 241, -1, + 240, 239, 243, -1, 242, 243, 239, -1, + 105, 244, 241, -1, 245, 241, 244, -1, + 100, 105, 241, -1, 169, 241, 245, -1, + 242, 241, 169, -1, 105, 168, 244, -1, + 245, 244, 168, -1, 169, 245, 168, -1, + 108, 154, 153, -1, 108, 112, 154, -1, + 108, 153, 157, -1, 106, 157, 159, -1, + 106, 108, 157, -1, 106, 159, 162, -1, + 102, 162, 165, -1, 106, 162, 102, -1, + 102, 165, 166, -1, 102, 166, 104, -1, + 18, 194, 16, -1, 21, 194, 18, -1, + 178, 15, 16, -1, 197, 178, 16, -1, + 198, 178, 197, -1, 179, 178, 198, -1, + 115, 214, 230, -1, 231, 230, 214, -1, + 213, 231, 214, -1, 246, 247, 248, -1, + 249, 248, 247, -1, 250, 246, 248, -1, + 251, 250, 248, -1, 252, 251, 248, -1, + 252, 248, 249, -1, 246, 253, 247, -1, + 254, 247, 253, -1, 255, 247, 254, -1, + 249, 247, 255, -1, 246, 256, 253, -1, + 257, 253, 256, -1, 254, 253, 257, -1, + 258, 259, 256, -1, 260, 256, 259, -1, + 246, 258, 256, -1, 257, 256, 260, -1, + 261, 262, 259, -1, 263, 259, 262, -1, + 258, 261, 259, -1, 260, 259, 263, -1, + 261, 264, 262, -1, 265, 262, 264, -1, + 263, 262, 265, -1, 261, 266, 264, -1, + 267, 264, 266, -1, 265, 264, 267, -1, + 268, 269, 266, -1, 267, 266, 269, -1, + 261, 268, 266, -1, 270, 271, 269, -1, + 272, 269, 271, -1, 268, 270, 269, -1, + 267, 269, 272, -1, 270, 273, 271, -1, + 274, 271, 273, -1, 274, 272, 271, -1, + 270, 275, 273, -1, 276, 273, 275, -1, + 274, 273, 276, -1, 277, 275, 270, -1, + 277, 278, 275, -1, 279, 275, 278, -1, + 276, 275, 279, -1, 268, 280, 270, -1, + 281, 270, 280, -1, 281, 277, 270, -1, + 282, 283, 280, -1, 284, 280, 283, -1, + 285, 282, 280, -1, 191, 285, 280, -1, + 268, 191, 280, -1, 284, 281, 280, -1, + 193, 283, 282, -1, 286, 284, 283, -1, + 287, 286, 283, -1, 177, 287, 283, -1, + 193, 177, 283, -1, 193, 282, 285, -1, + 192, 285, 191, -1, 192, 193, 285, -1, + 288, 191, 268, -1, 288, 209, 191, -1, + 190, 192, 191, -1, 289, 268, 261, -1, + 290, 288, 268, -1, 289, 290, 268, -1, + 291, 261, 258, -1, 291, 289, 261, -1, + 292, 258, 246, -1, 292, 291, 258, -1, + 250, 293, 246, -1, 294, 246, 293, -1, + 295, 296, 246, -1, 292, 246, 296, -1, + 294, 295, 246, -1, 250, 297, 293, -1, + 298, 293, 297, -1, 298, 294, 293, -1, + 250, 299, 297, -1, 300, 297, 299, -1, + 298, 297, 300, -1, 300, 299, 250, -1, + 301, 302, 250, -1, 303, 250, 302, -1, + 304, 301, 250, -1, 251, 304, 250, -1, + 300, 250, 303, -1, 301, 305, 302, -1, + 306, 302, 305, -1, 303, 302, 306, -1, + 307, 305, 301, -1, 308, 305, 307, -1, + 309, 305, 308, -1, 310, 305, 309, -1, + 310, 306, 305, -1, 304, 311, 301, -1, + 312, 301, 311, -1, 313, 301, 312, -1, + 313, 307, 301, -1, 314, 311, 304, -1, + 278, 311, 315, -1, 316, 315, 311, -1, + 317, 312, 311, -1, 278, 317, 311, -1, + 318, 311, 314, -1, 316, 311, 318, -1, + 319, 304, 251, -1, 314, 304, 319, -1, + 319, 251, 252, -1, 320, 278, 315, -1, + 321, 320, 315, -1, 321, 315, 316, -1, + 313, 312, 317, -1, 322, 317, 278, -1, + 323, 317, 322, -1, 323, 313, 317, -1, + 324, 278, 277, -1, 320, 279, 278, -1, + 325, 322, 278, -1, 324, 325, 278, -1, + 326, 277, 281, -1, 326, 324, 277, -1, + 327, 281, 284, -1, 327, 326, 281, -1, + 328, 284, 286, -1, 328, 327, 284, -1, + 329, 330, 286, -1, 331, 286, 330, -1, + 287, 329, 286, -1, 331, 328, 286, -1, + 332, 333, 330, -1, 334, 330, 333, -1, + 335, 332, 330, -1, 336, 335, 330, -1, + 337, 336, 330, -1, 329, 337, 330, -1, + 334, 331, 330, -1, 338, 339, 333, -1, + 340, 333, 339, -1, 341, 338, 333, -1, + 332, 341, 333, -1, 340, 334, 333, -1, + 342, 339, 338, -1, 343, 340, 339, -1, + 344, 343, 339, -1, 344, 339, 342, -1, + 345, 338, 341, -1, 342, 338, 345, -1, + 346, 341, 332, -1, 347, 341, 346, -1, + 345, 341, 347, -1, 198, 332, 335, -1, + 348, 346, 332, -1, 198, 348, 332, -1, + 198, 335, 336, -1, 179, 336, 337, -1, + 179, 198, 336, -1, 180, 337, 329, -1, + 180, 179, 337, -1, 177, 329, 287, -1, + 177, 180, 329, -1, 349, 279, 320, -1, + 349, 276, 279, -1, 321, 349, 320, -1, + 350, 296, 351, -1, 352, 351, 296, -1, + 353, 296, 350, -1, 295, 352, 296, -1, + 354, 292, 296, -1, 355, 354, 296, -1, + 356, 355, 296, -1, 357, 296, 353, -1, + 356, 296, 357, -1, 352, 350, 351, -1, + 358, 350, 352, -1, 359, 353, 350, -1, + 359, 350, 358, -1, 360, 352, 295, -1, + 360, 358, 352, -1, 360, 295, 294, -1, + 288, 207, 209, -1, 203, 207, 288, -1, + 203, 205, 207, -1, 361, 288, 290, -1, + 361, 203, 288, -1, 361, 290, 289, -1, + 362, 289, 291, -1, 362, 361, 289, -1, + 363, 291, 292, -1, 363, 362, 291, -1, + 363, 292, 354, -1, 364, 365, 354, -1, + 363, 354, 365, -1, 366, 364, 354, -1, + 355, 366, 354, -1, 367, 365, 364, -1, + 368, 365, 367, -1, 369, 365, 368, -1, + 363, 365, 369, -1, 367, 364, 366, -1, + 356, 366, 355, -1, 367, 366, 356, -1, + 323, 322, 325, -1, 370, 325, 324, -1, + 371, 325, 370, -1, 323, 325, 371, -1, + 372, 324, 326, -1, 373, 370, 324, -1, + 372, 373, 324, -1, 374, 326, 327, -1, + 374, 372, 326, -1, 375, 327, 328, -1, + 375, 374, 327, -1, 376, 328, 331, -1, + 376, 375, 328, -1, 377, 331, 334, -1, + 377, 376, 331, -1, 378, 334, 340, -1, + 378, 377, 334, -1, 343, 379, 340, -1, + 380, 340, 379, -1, 380, 378, 340, -1, + 381, 379, 343, -1, 382, 380, 379, -1, + 383, 382, 379, -1, 383, 379, 381, -1, + 384, 381, 343, -1, 384, 343, 344, -1, + 371, 370, 373, -1, 385, 373, 372, -1, + 386, 373, 385, -1, 371, 373, 386, -1, + 387, 372, 374, -1, 388, 385, 372, -1, + 387, 388, 372, -1, 387, 374, 375, -1, + 389, 375, 376, -1, 389, 387, 375, -1, + 390, 376, 377, -1, 390, 389, 376, -1, + 391, 377, 378, -1, 391, 390, 377, -1, + 392, 378, 380, -1, 392, 391, 378, -1, + 393, 394, 380, -1, 395, 380, 394, -1, + 382, 393, 380, -1, 395, 392, 380, -1, + 396, 394, 393, -1, 397, 395, 394, -1, + 398, 397, 394, -1, 398, 394, 396, -1, + 383, 393, 382, -1, 383, 396, 393, -1, + 399, 385, 388, -1, 400, 386, 385, -1, + 400, 385, 399, -1, 401, 388, 387, -1, + 402, 399, 388, -1, 402, 388, 401, -1, + 403, 387, 389, -1, 401, 387, 403, -1, + 404, 389, 390, -1, 403, 389, 404, -1, + 405, 390, 391, -1, 404, 390, 405, -1, + 406, 391, 392, -1, 405, 391, 406, -1, + 407, 392, 395, -1, 406, 392, 407, -1, + 397, 408, 395, -1, 407, 395, 408, -1, + 409, 408, 397, -1, 407, 408, 409, -1, + 410, 397, 398, -1, 409, 397, 410, -1, + 348, 411, 346, -1, 412, 346, 411, -1, + 412, 347, 346, -1, 348, 413, 411, -1, + 414, 411, 413, -1, 412, 411, 414, -1, + 415, 416, 413, -1, 417, 413, 416, -1, + 348, 415, 413, -1, 414, 413, 417, -1, + 198, 416, 415, -1, 417, 416, 418, -1, + 74, 418, 416, -1, 198, 74, 416, -1, + 198, 415, 348, -1, 419, 420, 421, -1, + 422, 421, 420, -1, 423, 419, 421, -1, + 424, 423, 421, -1, 424, 421, 422, -1, + 425, 426, 420, -1, 427, 420, 426, -1, + 428, 425, 420, -1, 419, 428, 420, -1, + 429, 420, 427, -1, 422, 420, 429, -1, + 430, 307, 426, -1, 431, 426, 307, -1, + 425, 430, 426, -1, 427, 426, 431, -1, + 432, 308, 307, -1, 430, 432, 307, -1, + 313, 433, 307, -1, 434, 307, 433, -1, + 434, 431, 307, -1, 309, 308, 432, -1, + 435, 432, 430, -1, 435, 309, 432, -1, + 309, 430, 425, -1, 435, 430, 309, -1, + 436, 425, 428, -1, 310, 309, 425, -1, + 436, 310, 425, -1, 436, 428, 419, -1, + 437, 438, 419, -1, 439, 419, 438, -1, + 440, 437, 419, -1, 423, 440, 419, -1, + 441, 419, 439, -1, 436, 419, 441, -1, + 442, 443, 438, -1, 444, 438, 443, -1, + 437, 442, 438, -1, 356, 439, 438, -1, + 445, 356, 438, -1, 444, 445, 438, -1, + 446, 447, 443, -1, 448, 443, 447, -1, + 449, 446, 443, -1, 450, 449, 443, -1, + 451, 450, 443, -1, 452, 451, 443, -1, + 442, 452, 443, -1, 448, 444, 443, -1, + 234, 233, 447, -1, 453, 447, 233, -1, + 454, 234, 447, -1, 446, 454, 447, -1, + 453, 448, 447, -1, 455, 453, 233, -1, + 237, 455, 233, -1, 454, 456, 234, -1, + 235, 234, 456, -1, 454, 457, 456, -1, + 222, 456, 457, -1, 222, 235, 456, -1, + 458, 457, 454, -1, 459, 460, 457, -1, + 222, 457, 460, -1, 458, 459, 457, -1, + 461, 454, 446, -1, 461, 458, 454, -1, + 462, 463, 446, -1, 464, 446, 463, -1, + 465, 462, 446, -1, 449, 465, 446, -1, + 464, 461, 446, -1, 466, 463, 462, -1, + 464, 463, 467, -1, 468, 467, 463, -1, + 468, 463, 466, -1, 469, 462, 465, -1, + 466, 462, 469, -1, 469, 465, 449, -1, + 470, 449, 450, -1, 469, 449, 470, -1, + 471, 450, 451, -1, 471, 470, 450, -1, + 472, 451, 452, -1, 471, 451, 472, -1, + 473, 452, 442, -1, 472, 452, 473, -1, + 474, 442, 437, -1, 473, 442, 474, -1, + 475, 437, 440, -1, 474, 437, 475, -1, + 476, 440, 423, -1, 475, 440, 476, -1, + 476, 423, 424, -1, 464, 477, 433, -1, + 478, 433, 477, -1, 313, 464, 433, -1, + 479, 433, 478, -1, 434, 433, 479, -1, + 464, 467, 477, -1, 468, 477, 467, -1, + 478, 477, 468, -1, 480, 481, 460, -1, + 217, 460, 481, -1, 459, 480, 460, -1, + 217, 222, 460, -1, 480, 482, 481, -1, + 217, 481, 482, -1, 483, 484, 482, -1, + 231, 482, 484, -1, 480, 483, 482, -1, + 213, 482, 231, -1, 217, 482, 213, -1, + 483, 485, 484, -1, 229, 484, 485, -1, + 231, 484, 229, -1, 483, 486, 485, -1, + 229, 485, 486, -1, 487, 488, 486, -1, + 489, 486, 488, -1, 490, 487, 486, -1, + 483, 490, 486, -1, 229, 486, 489, -1, + 491, 488, 487, -1, 492, 489, 488, -1, + 493, 492, 488, -1, 494, 493, 488, -1, + 495, 494, 488, -1, 491, 495, 488, -1, + 496, 487, 490, -1, 491, 487, 496, -1, + 497, 490, 483, -1, 498, 490, 497, -1, + 496, 490, 499, -1, 498, 499, 490, -1, + 500, 483, 480, -1, 501, 483, 500, -1, + 497, 483, 501, -1, 502, 480, 459, -1, + 500, 480, 502, -1, 503, 459, 458, -1, + 502, 459, 503, -1, 504, 458, 461, -1, + 503, 458, 504, -1, 505, 461, 464, -1, + 504, 461, 505, -1, 506, 464, 313, -1, + 505, 464, 506, -1, 506, 313, 323, -1, + 356, 507, 439, -1, 441, 439, 507, -1, + 357, 353, 507, -1, 508, 507, 353, -1, + 356, 357, 507, -1, 508, 441, 507, -1, + 508, 353, 359, -1, 368, 367, 356, -1, + 445, 368, 356, -1, 369, 368, 445, -1, + 509, 445, 444, -1, 509, 369, 445, -1, + 510, 444, 448, -1, 510, 509, 444, -1, + 510, 448, 453, -1, 511, 453, 455, -1, + 511, 510, 453, -1, 237, 243, 455, -1, + 511, 455, 243, -1, 240, 243, 237, -1, + 511, 243, 242, -1, 493, 489, 492, -1, + 229, 489, 493, -1, 512, 493, 494, -1, + 513, 493, 512, -1, 145, 493, 513, -1, + 145, 144, 493, -1, 229, 493, 144, -1, + 495, 514, 494, -1, 512, 494, 514, -1, + 515, 514, 495, -1, 512, 514, 515, -1, + 516, 495, 491, -1, 515, 495, 516, -1, + 517, 518, 519, -1, 520, 519, 518, -1, + 521, 517, 519, -1, 522, 521, 519, -1, + 522, 519, 520, -1, 517, 523, 518, -1, + 524, 518, 523, -1, 520, 518, 524, -1, + 525, 526, 523, -1, 527, 523, 526, -1, + 517, 525, 523, -1, 524, 523, 527, -1, + 528, 529, 526, -1, 530, 526, 529, -1, + 525, 528, 526, -1, 527, 526, 530, -1, + 531, 532, 529, -1, 533, 529, 532, -1, + 528, 531, 529, -1, 530, 529, 533, -1, + 534, 535, 532, -1, 536, 532, 535, -1, + 537, 534, 532, -1, 531, 537, 532, -1, + 533, 532, 536, -1, 371, 386, 535, -1, + 538, 535, 386, -1, 534, 371, 535, -1, + 536, 535, 538, -1, 538, 386, 400, -1, + 323, 371, 534, -1, 506, 534, 537, -1, + 506, 323, 534, -1, 505, 537, 531, -1, + 505, 506, 537, -1, 504, 531, 528, -1, + 504, 505, 531, -1, 503, 528, 525, -1, + 503, 504, 528, -1, 502, 525, 517, -1, + 502, 503, 525, -1, 521, 539, 517, -1, + 500, 517, 539, -1, 500, 502, 517, -1, + 540, 539, 521, -1, 500, 539, 541, -1, + 542, 541, 539, -1, 542, 539, 540, -1, + 540, 521, 522, -1, 543, 500, 541, -1, + 544, 543, 541, -1, 544, 541, 542, -1, + 543, 501, 500, -1, 545, 501, 543, -1, + 546, 497, 501, -1, 546, 501, 545, -1, + 545, 543, 544, -1, 498, 497, 546, -1, + 547, 267, 272, -1, 548, 547, 272, -1, + 274, 548, 272, -1, 549, 265, 267, -1, + 547, 549, 267, -1, 549, 263, 265, -1, + 549, 260, 263, -1, 550, 257, 260, -1, + 549, 550, 260, -1, 550, 254, 257, -1, + 551, 255, 254, -1, 550, 551, 254, -1, + 551, 249, 255, -1, 551, 252, 249, -1, + 551, 319, 252, -1, 552, 314, 319, -1, + 553, 552, 319, -1, 551, 553, 319, -1, + 554, 314, 552, -1, 318, 314, 554, -1, + 555, 552, 553, -1, 556, 554, 552, -1, + 431, 556, 552, -1, 424, 552, 555, -1, + 427, 431, 552, -1, 429, 427, 552, -1, + 422, 429, 552, -1, 424, 422, 552, -1, + 555, 553, 551, -1, 557, 551, 550, -1, + 558, 551, 557, -1, 558, 555, 551, -1, + 559, 550, 549, -1, 560, 557, 550, -1, + 559, 560, 550, -1, 561, 549, 547, -1, + 561, 559, 549, -1, 41, 42, 547, -1, + 562, 547, 42, -1, 548, 41, 547, -1, + 562, 561, 547, -1, 43, 562, 42, -1, + 548, 36, 41, -1, 33, 41, 36, -1, + 548, 85, 36, -1, 548, 84, 85, -1, + 563, 84, 548, -1, 564, 82, 84, -1, + 563, 564, 84, -1, 274, 276, 548, -1, + 565, 548, 276, -1, 565, 563, 548, -1, + 565, 276, 349, -1, 321, 565, 349, -1, + 566, 83, 82, -1, 564, 566, 82, -1, + 566, 81, 83, -1, 566, 80, 81, -1, + 567, 77, 80, -1, 566, 567, 80, -1, + 567, 568, 77, -1, 78, 77, 568, -1, + 345, 347, 568, -1, 78, 568, 347, -1, + 342, 345, 568, -1, 567, 342, 568, -1, + 418, 78, 347, -1, 417, 418, 347, -1, + 412, 417, 347, -1, 344, 342, 567, -1, + 569, 567, 566, -1, 381, 567, 569, -1, + 384, 567, 381, -1, 384, 344, 567, -1, + 570, 566, 564, -1, 569, 566, 570, -1, + 571, 564, 563, -1, 570, 564, 571, -1, + 572, 563, 565, -1, 571, 563, 572, -1, + 321, 554, 565, -1, 573, 565, 554, -1, + 572, 565, 573, -1, 556, 574, 554, -1, + 575, 554, 574, -1, 316, 318, 554, -1, + 321, 316, 554, -1, 573, 554, 575, -1, + 431, 574, 556, -1, 576, 575, 574, -1, + 577, 576, 574, -1, 434, 574, 431, -1, + 434, 479, 574, -1, 577, 574, 479, -1, + 402, 578, 399, -1, 579, 399, 578, -1, + 579, 400, 399, -1, 402, 580, 578, -1, + 581, 578, 580, -1, 582, 578, 581, -1, + 582, 579, 578, -1, 401, 583, 580, -1, + 575, 580, 583, -1, 402, 401, 580, -1, + 584, 581, 580, -1, 575, 584, 580, -1, + 403, 585, 583, -1, 573, 583, 585, -1, + 401, 403, 583, -1, 573, 575, 583, -1, + 404, 586, 585, -1, 572, 585, 586, -1, + 403, 404, 585, -1, 572, 573, 585, -1, + 405, 587, 586, -1, 571, 586, 587, -1, + 404, 405, 586, -1, 571, 572, 586, -1, + 406, 588, 587, -1, 570, 587, 588, -1, + 405, 406, 587, -1, 570, 571, 587, -1, + 398, 396, 588, -1, 569, 588, 396, -1, + 410, 398, 588, -1, 409, 410, 588, -1, + 407, 409, 588, -1, 406, 407, 588, -1, + 569, 570, 588, -1, 383, 569, 396, -1, + 582, 581, 584, -1, 576, 584, 575, -1, + 577, 584, 576, -1, 582, 584, 577, -1, + 383, 381, 569, -1, 369, 557, 560, -1, + 369, 558, 557, -1, 363, 560, 559, -1, + 363, 369, 560, -1, 362, 559, 561, -1, + 363, 559, 362, -1, 362, 561, 562, -1, + 43, 44, 562, -1, 361, 562, 44, -1, + 362, 562, 361, -1, 361, 44, 45, -1, + 72, 78, 418, -1, 74, 72, 418, -1, + 412, 414, 417, -1, 361, 51, 50, -1, + 361, 50, 203, -1, 51, 46, 39, -1, + 361, 46, 51, -1, 361, 45, 46, -1, + 589, 469, 470, -1, 590, 589, 470, -1, + 471, 590, 470, -1, 589, 466, 469, -1, + 591, 466, 589, -1, 577, 468, 466, -1, + 591, 577, 466, -1, 128, 136, 589, -1, + 592, 589, 136, -1, 130, 128, 589, -1, + 131, 130, 589, -1, 125, 131, 589, -1, + 590, 125, 589, -1, 592, 591, 589, -1, + 593, 592, 136, -1, 134, 593, 136, -1, + 120, 131, 125, -1, 594, 125, 590, -1, + 594, 124, 125, -1, 473, 595, 590, -1, + 596, 590, 595, -1, 472, 473, 590, -1, + 471, 472, 590, -1, 596, 594, 590, -1, + 475, 555, 595, -1, 597, 595, 555, -1, + 474, 475, 595, -1, 473, 474, 595, -1, + 597, 596, 595, -1, 476, 424, 555, -1, + 475, 476, 555, -1, 558, 597, 555, -1, + 577, 478, 468, -1, 577, 479, 478, -1, + 582, 577, 591, -1, 598, 591, 592, -1, + 582, 591, 598, -1, 599, 592, 593, -1, + 598, 592, 599, -1, 139, 600, 593, -1, + 601, 593, 600, -1, 138, 139, 593, -1, + 134, 138, 593, -1, 599, 593, 601, -1, + 142, 602, 600, -1, 603, 600, 602, -1, + 140, 142, 600, -1, 139, 140, 600, -1, + 601, 600, 603, -1, 496, 499, 602, -1, + 604, 602, 499, -1, 491, 496, 602, -1, + 605, 491, 602, -1, 142, 605, 602, -1, + 603, 602, 604, -1, 498, 604, 499, -1, + 516, 491, 605, -1, 141, 605, 142, -1, + 515, 516, 605, -1, 512, 515, 605, -1, + 513, 512, 605, -1, 141, 513, 605, -1, + 579, 538, 400, -1, 606, 536, 538, -1, + 579, 606, 538, -1, 607, 533, 536, -1, + 606, 607, 536, -1, 608, 530, 533, -1, + 607, 608, 533, -1, 609, 527, 530, -1, + 608, 609, 530, -1, 610, 524, 527, -1, + 609, 610, 527, -1, 522, 520, 524, -1, + 540, 522, 524, -1, 542, 540, 524, -1, + 610, 542, 524, -1, 544, 542, 610, -1, + 604, 610, 609, -1, 545, 544, 610, -1, + 604, 545, 610, -1, 603, 609, 608, -1, + 603, 604, 609, -1, 601, 608, 607, -1, + 601, 603, 608, -1, 599, 607, 606, -1, + 599, 601, 607, -1, 598, 606, 579, -1, + 598, 599, 606, -1, 582, 598, 579, -1, + 546, 545, 604, -1, 498, 546, 604, -1, + 594, 171, 124, -1, 242, 171, 594, -1, + 242, 172, 171, -1, 511, 594, 596, -1, + 511, 242, 594, -1, 510, 596, 597, -1, + 511, 596, 510, -1, 509, 597, 558, -1, + 510, 597, 509, -1, 509, 558, 369, -1, + 145, 513, 141, -1, 242, 169, 170, -1, + 167, 173, 170, -1, 242, 170, 173, -1, + 242, 173, 172, -1, 226, 235, 222, -1, + 300, 303, 306, -1, 300, 306, 310, -1, + 611, 359, 358, -1, 360, 611, 358, -1, + 611, 612, 359, -1, 508, 359, 612, -1, + 300, 310, 613, -1, 614, 613, 310, -1, + 615, 300, 613, -1, 612, 615, 613, -1, + 508, 612, 613, -1, 508, 613, 614, -1, + 614, 310, 436, -1, 298, 300, 615, -1, + 616, 615, 294, -1, 611, 294, 615, -1, + 616, 298, 615, -1, 611, 615, 612, -1, + 616, 294, 298, -1, 360, 294, 611, -1, + 614, 436, 441, -1, 508, 614, 441, -1, + 617, 618, 619, -1, 620, 617, 619, -1, + 617, 621, 618, -1, 622, 623, 621, -1, + 617, 622, 621, -1, 624, 625, 623, -1, + 626, 624, 623, -1, 622, 626, 623, -1, + 627, 624, 626, -1, 628, 626, 622, -1, + 629, 627, 626, -1, 628, 629, 626, -1, + 630, 622, 617, -1, 630, 628, 622, -1, + 620, 631, 617, -1, 632, 617, 631, -1, + 632, 630, 617, -1, 633, 632, 631, -1, + 634, 629, 628, -1, 635, 628, 630, -1, + 636, 634, 628, -1, 635, 636, 628, -1, + 637, 630, 632, -1, 637, 635, 630, -1, + 633, 638, 632, -1, 639, 632, 638, -1, + 639, 637, 632, -1, 640, 639, 638, -1, + 641, 642, 643, -1, 641, 644, 642, -1, + 641, 645, 644, -1, 646, 644, 645, -1, + 647, 648, 645, -1, 649, 645, 648, -1, + 641, 647, 645, -1, 650, 645, 649, -1, + 646, 645, 650, -1, 651, 652, 648, -1, + 653, 648, 652, -1, 647, 651, 648, -1, + 649, 648, 653, -1, 654, 655, 652, -1, + 656, 652, 655, -1, 651, 654, 652, -1, + 653, 652, 656, -1, 657, 656, 655, -1, + 649, 658, 659, -1, 650, 649, 659, -1, + 649, 660, 658, -1, 653, 661, 660, -1, + 649, 653, 660, -1, 662, 663, 661, -1, + 664, 662, 661, -1, 656, 664, 661, -1, + 653, 656, 661, -1, 657, 664, 656, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 5, 6, -1, 7, 4, 6, -1, + 0, 0, 0, -1, 8, 3, 9, -1, + 10, 3, 8, -1, 11, 3, 10, -1, + 1, 3, 11, -1, 0, 0, 0, -1, + 12, 9, 13, -1, 0, 0, 0, -1, + 12, 8, 9, -1, 0, 0, 0, -1, + 12, 13, 14, -1, 15, 14, 16, -1, + 12, 14, 15, -1, 17, 16, 18, -1, + 15, 16, 17, -1, 17, 18, 19, -1, + 0, 0, 0, -1, 20, 21, 22, -1, + 23, 17, 19, -1, 0, 0, 0, -1, + 24, 22, 25, -1, 0, 0, 0, -1, + 24, 20, 22, -1, 0, 0, 0, -1, + 26, 25, 27, -1, 26, 24, 25, -1, + 28, 27, 29, -1, 26, 27, 28, -1, + 30, 29, 5, -1, 31, 29, 30, -1, + 32, 29, 31, -1, 33, 29, 32, -1, + 28, 29, 33, -1, 34, 5, 4, -1, + 30, 5, 34, -1, 35, 35, 35, -1, + 36, 37, 38, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 39, 40, 41, -1, + 42, 39, 41, -1, 35, 35, 35, -1, + 43, 38, 44, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 45, 38, 46, -1, + 47, 46, 38, -1, 36, 38, 45, -1, + 47, 38, 48, -1, 49, 48, 38, -1, + 50, 38, 43, -1, 49, 38, 50, -1, + 35, 35, 35, -1, 51, 52, 53, -1, + 35, 35, 35, -1, 54, 52, 51, -1, + 55, 56, 57, -1, 58, 56, 55, -1, + 58, 59, 56, -1, 35, 35, 35, -1, + 60, 53, 61, -1, 35, 35, 35, -1, + 60, 51, 53, -1, 35, 35, 35, -1, + 62, 61, 63, -1, 64, 60, 61, -1, + 62, 64, 61, -1, 65, 63, 66, -1, + 65, 62, 63, -1, 65, 66, 67, -1, + 68, 67, 69, -1, 68, 65, 67, -1, + 70, 69, 71, -1, 72, 68, 69, -1, + 70, 72, 69, -1, 73, 71, 74, -1, + 73, 70, 71, -1, 75, 74, 76, -1, + 75, 73, 74, -1, 35, 35, 35, -1, + 77, 77, 78, -1, 75, 76, 79, -1, + 35, 35, 35, -1, 80, 78, 81, -1, + 80, 77, 78, -1, 35, 35, 35, -1, + 82, 81, 83, -1, 82, 80, 81, -1, + 35, 35, 35, -1, 84, 83, 85, -1, + 35, 35, 35, -1, 84, 82, 83, -1, + 35, 35, 35, -1, 86, 87, 88, -1, + 89, 84, 85, -1, 90, 91, 92, -1, + 90, 92, 93, -1, 35, 35, 35, -1, + 94, 88, 95, -1, 35, 35, 35, -1, + 96, 88, 94, -1, 86, 88, 96, -1, + 35, 35, 35, -1, 97, 95, 98, -1, + 94, 95, 97, -1, 99, 98, 100, -1, + 97, 98, 99, -1, 101, 100, 102, -1, + 103, 100, 101, -1, 99, 100, 103, -1, + 104, 102, 40, -1, 101, 102, 104, -1, + 105, 40, 39, -1, 104, 40, 105, -1, + 35, 35, 35, -1, 106, 107, 108, -1, + 35, 35, 35, -1, 109, 110, 111, -1, + 109, 111, 112, -1, 113, 112, 111, -1, + 35, 35, 35, -1, 114, 108, 115, -1, + 35, 35, 35, -1, 116, 117, 108, -1, + 106, 108, 117, -1, 116, 108, 114, -1, + 35, 35, 35, -1, 118, 115, 119, -1, + 35, 35, 35, -1, 120, 115, 118, -1, + 114, 115, 120, -1, 121, 119, 122, -1, + 123, 119, 124, -1, 121, 124, 119, -1, + 125, 119, 123, -1, 118, 119, 125, -1, + 126, 122, 127, -1, 126, 121, 122, -1, + 126, 127, 128, -1, 35, 35, 35, -1, + 129, 130, 131, -1, 126, 128, 132, -1, + 35, 35, 35, -1, 133, 131, 134, -1, + 35, 35, 35, -1, 135, 131, 133, -1, + 129, 131, 135, -1, 35, 35, 35, -1, + 136, 134, 137, -1, 35, 35, 35, -1, + 133, 134, 136, -1, 136, 137, 138, -1, + 139, 138, 140, -1, 136, 138, 139, -1, + 139, 140, 110, -1, 139, 110, 109, -1, + 0, 0, 0, -1, 141, 142, 143, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 144, 145, 146, -1, + 144, 146, 147, -1, 148, 147, 146, -1, + 0, 0, 0, -1, 149, 143, 150, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 151, 143, 149, -1, 152, 143, 151, -1, + 141, 143, 152, -1, 0, 0, 0, -1, + 153, 150, 154, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 149, 150, 155, -1, + 153, 155, 150, -1, 0, 0, 0, -1, + 156, 154, 157, -1, 153, 154, 156, -1, + 158, 157, 159, -1, 156, 157, 158, -1, + 160, 159, 161, -1, 158, 159, 160, -1, + 162, 161, 163, -1, 160, 161, 164, -1, + 162, 164, 161, -1, 165, 166, 167, -1, + 168, 169, 170, -1, 171, 162, 163, -1, + 172, 169, 168, -1, 173, 167, 174, -1, + 175, 165, 167, -1, 176, 175, 167, -1, + 173, 176, 167, -1, 173, 174, 177, -1, + 178, 177, 179, -1, 178, 173, 177, -1, + 0, 0, 0, -1, 180, 181, 182, -1, + 179, 178, 179, -1, 0, 0, 0, -1, + 183, 182, 184, -1, 185, 180, 182, -1, + 183, 185, 182, -1, 0, 0, 0, -1, + 186, 184, 187, -1, 0, 0, 0, -1, + 186, 183, 184, -1, 0, 0, 0, -1, + 188, 187, 189, -1, 188, 186, 187, -1, + 0, 0, 0, -1, 190, 189, 191, -1, + 0, 0, 0, -1, 190, 188, 189, -1, + 0, 0, 0, -1, 192, 191, 193, -1, + 0, 0, 0, -1, 192, 190, 191, -1, + 194, 193, 195, -1, 194, 192, 193, -1, + 196, 195, 197, -1, 196, 194, 195, -1, + 198, 197, 199, -1, 200, 196, 197, -1, + 198, 200, 197, -1, 201, 202, 145, -1, + 198, 199, 203, -1, 204, 205, 206, -1, + 207, 204, 206, -1, 208, 207, 206, -1, + 209, 145, 144, -1, 210, 145, 209, -1, + 201, 145, 211, -1, 210, 211, 145, -1, + 212, 213, 214, -1, 15, 215, 216, -1, + 217, 218, 219, -1, 220, 215, 15, -1, + 221, 222, 223, -1, 224, 222, 221, -1, + 217, 219, 225, -1, 212, 226, 213, -1, + 12, 216, 227, -1, 12, 15, 216, -1, + 228, 229, 226, -1, 12, 227, 230, -1, + 212, 228, 226, -1, 231, 232, 229, -1, + 12, 230, 233, -1, 228, 231, 229, -1, + 234, 235, 232, -1, 12, 233, 8, -1, + 231, 234, 232, -1, 236, 237, 235, -1, + 234, 236, 235, -1, 238, 239, 237, -1, + 236, 238, 237, -1, 240, 241, 241, -1, + 242, 241, 240, -1, 7, 243, 4, -1, + 244, 245, 246, -1, 247, 248, 249, -1, + 250, 247, 249, -1, 251, 246, 252, -1, + 244, 246, 251, -1, 253, 252, 254, -1, + 251, 252, 253, -1, 253, 254, 255, -1, + 217, 255, 218, -1, 253, 255, 217, -1, + 256, 257, 258, -1, 24, 259, 260, -1, + 24, 260, 261, -1, 256, 258, 262, -1, + 256, 262, 263, -1, 264, 265, 84, -1, + 17, 263, 266, -1, 89, 264, 84, -1, + 17, 256, 263, -1, 267, 268, 269, -1, + 270, 17, 266, -1, 271, 272, 273, -1, + 274, 268, 267, -1, 267, 269, 275, -1, + 276, 277, 278, -1, 279, 280, 281, -1, + 51, 276, 278, -1, 54, 51, 278, -1, + 282, 57, 283, -1, 276, 284, 277, -1, + 285, 281, 286, -1, 279, 281, 287, -1, + 285, 287, 281, -1, 288, 289, 284, -1, + 290, 286, 291, -1, 276, 288, 284, -1, + 285, 286, 290, -1, 288, 292, 289, -1, + 293, 294, 295, -1, 296, 294, 293, -1, + 288, 297, 292, -1, 298, 295, 299, -1, + 293, 295, 298, -1, 300, 240, 297, -1, + 298, 299, 248, -1, 288, 300, 297, -1, + 300, 242, 240, -1, 298, 248, 247, -1, + 26, 28, 301, -1, 26, 301, 302, -1, + 26, 302, 303, -1, 26, 303, 304, -1, + 24, 304, 305, -1, 26, 304, 24, -1, + 24, 305, 306, -1, 24, 306, 259, -1, + 282, 55, 57, -1, 307, 308, 309, -1, + 310, 311, 312, -1, 139, 313, 314, -1, + 136, 314, 315, -1, 316, 317, 318, -1, + 136, 139, 314, -1, 319, 320, 308, -1, + 321, 312, 322, -1, 307, 319, 308, -1, + 321, 310, 312, -1, 323, 324, 320, -1, + 321, 322, 325, -1, 319, 323, 320, -1, + 326, 327, 324, -1, 328, 325, 329, -1, + 323, 326, 324, -1, 321, 325, 328, -1, + 330, 331, 327, -1, 328, 329, 332, -1, + 326, 330, 327, -1, 333, 334, 331, -1, + 328, 332, 335, -1, 336, 333, 331, -1, + 330, 336, 331, -1, 337, 338, 338, -1, + 337, 339, 338, -1, 340, 341, 342, -1, + 343, 328, 335, -1, 113, 344, 112, -1, + 139, 109, 345, -1, 139, 345, 346, -1, + 139, 346, 347, -1, 139, 347, 313, -1, + 168, 170, 348, -1, 176, 349, 175, -1, + 350, 351, 352, -1, 176, 353, 349, -1, + 354, 352, 355, -1, 354, 350, 352, -1, + 133, 356, 357, -1, 136, 358, 356, -1, + 359, 360, 361, -1, 133, 136, 356, -1, + 359, 362, 360, -1, 133, 357, 363, -1, + 133, 363, 364, -1, 133, 364, 365, -1, + 366, 367, 368, -1, 135, 133, 365, -1, + 369, 370, 339, -1, 371, 342, 372, -1, + 337, 369, 339, -1, 373, 342, 371, -1, + 374, 342, 373, -1, 340, 342, 374, -1, + 375, 376, 370, -1, 377, 372, 378, -1, + 369, 375, 370, -1, 377, 371, 372, -1, + 379, 380, 376, -1, 377, 378, 381, -1, + 375, 379, 376, -1, 379, 382, 380, -1, + 383, 384, 385, -1, 386, 377, 381, -1, + 379, 387, 382, -1, 388, 385, 389, -1, + 383, 385, 390, -1, 388, 390, 385, -1, + 198, 391, 387, -1, 392, 389, 393, -1, + 379, 198, 387, -1, 394, 389, 392, -1, + 388, 389, 394, -1, 198, 203, 391, -1, + 395, 396, 205, -1, 204, 395, 205, -1, + 132, 368, 397, -1, 132, 366, 368, -1, + 132, 397, 398, -1, 126, 398, 399, -1, + 126, 132, 398, -1, 126, 399, 400, -1, + 121, 400, 401, -1, 126, 400, 121, -1, + 121, 401, 402, -1, 121, 402, 124, -1, + 23, 256, 17, -1, 24, 261, 20, -1, + 220, 15, 17, -1, 270, 220, 17, -1, + 271, 223, 272, -1, 221, 223, 271, -1, + 136, 315, 358, -1, 359, 361, 317, -1, + 316, 359, 317, -1, 403, 404, 405, -1, + 406, 406, 407, -1, 408, 403, 405, -1, + 409, 408, 405, -1, 410, 411, 406, -1, + 410, 406, 406, -1, 403, 412, 404, -1, + 413, 407, 414, -1, 415, 407, 413, -1, + 406, 407, 415, -1, 403, 416, 412, -1, + 417, 414, 418, -1, 413, 414, 417, -1, + 419, 420, 416, -1, 421, 418, 422, -1, + 403, 419, 416, -1, 417, 418, 421, -1, + 423, 424, 420, -1, 425, 422, 426, -1, + 419, 423, 420, -1, 421, 422, 425, -1, + 423, 427, 424, -1, 428, 426, 429, -1, + 425, 426, 428, -1, 423, 430, 427, -1, + 431, 429, 432, -1, 428, 429, 431, -1, + 433, 434, 430, -1, 431, 432, 435, -1, + 423, 433, 430, -1, 436, 437, 434, -1, + 35, 35, 438, -1, 433, 436, 434, -1, + 431, 435, 435, -1, 436, 439, 437, -1, + 440, 438, 441, -1, 440, 35, 438, -1, + 436, 442, 439, -1, 443, 441, 444, -1, + 440, 441, 443, -1, 445, 442, 436, -1, + 445, 446, 442, -1, 447, 442, 446, -1, + 443, 444, 448, -1, 433, 449, 436, -1, + 450, 436, 449, -1, 450, 445, 436, -1, + 451, 452, 449, -1, 453, 449, 452, -1, + 454, 451, 449, -1, 455, 454, 449, -1, + 433, 455, 449, -1, 453, 450, 449, -1, + 253, 456, 457, -1, 458, 453, 452, -1, + 459, 458, 452, -1, 217, 460, 456, -1, + 253, 217, 456, -1, 253, 457, 461, -1, + 462, 463, 247, -1, 251, 253, 461, -1, + 464, 455, 433, -1, 464, 465, 455, -1, + 250, 462, 247, -1, 466, 433, 423, -1, + 467, 464, 433, -1, 466, 467, 433, -1, + 468, 423, 419, -1, 468, 466, 423, -1, + 469, 419, 403, -1, 469, 468, 419, -1, + 408, 470, 403, -1, 471, 471, 471, -1, + 472, 473, 403, -1, 469, 403, 473, -1, + 471, 471, 471, -1, 408, 474, 470, -1, + 471, 471, 471, -1, 471, 471, 471, -1, + 408, 475, 474, -1, 476, 477, 478, -1, + 479, 477, 476, -1, 476, 478, 480, -1, + 481, 482, 408, -1, 483, 483, 483, -1, + 484, 481, 408, -1, 409, 484, 408, -1, + 476, 480, 485, -1, 481, 486, 482, -1, + 483, 483, 483, -1, 483, 483, 483, -1, + 487, 488, 489, -1, 490, 488, 487, -1, + 483, 483, 483, -1, 491, 488, 488, -1, + 491, 488, 488, -1, 484, 492, 481, -1, + 493, 481, 492, -1, 494, 489, 495, -1, + 494, 487, 489, -1, 496, 497, 498, -1, + 446, 492, 499, -1, 500, 501, 497, -1, + 502, 493, 492, -1, 446, 502, 492, -1, + 503, 497, 496, -1, 500, 497, 503, -1, + 504, 498, 411, -1, 496, 498, 504, -1, + 504, 411, 410, -1, 505, 446, 499, -1, + 506, 507, 501, -1, 506, 501, 500, -1, + 494, 495, 508, -1, 509, 502, 446, -1, + 510, 508, 511, -1, 510, 494, 508, -1, + 512, 446, 445, -1, 505, 447, 446, -1, + 513, 509, 446, -1, 512, 513, 446, -1, + 514, 445, 450, -1, 514, 512, 445, -1, + 515, 450, 453, -1, 515, 514, 450, -1, + 516, 453, 458, -1, 516, 515, 453, -1, + 517, 518, 458, -1, 519, 458, 518, -1, + 459, 517, 458, -1, 519, 516, 458, -1, + 520, 521, 518, -1, 522, 518, 521, -1, + 523, 520, 518, -1, 524, 523, 518, -1, + 525, 524, 518, -1, 517, 525, 518, -1, + 522, 519, 518, -1, 526, 527, 521, -1, + 528, 521, 527, -1, 529, 526, 521, -1, + 520, 529, 521, -1, 528, 522, 521, -1, + 530, 531, 532, -1, 533, 528, 527, -1, + 534, 535, 531, -1, 534, 531, 530, -1, + 536, 532, 537, -1, 530, 532, 536, -1, + 538, 529, 520, -1, 539, 537, 540, -1, + 536, 537, 539, -1, 271, 541, 542, -1, + 543, 538, 520, -1, 271, 544, 541, -1, + 271, 542, 545, -1, 221, 545, 546, -1, + 221, 271, 545, -1, 225, 547, 548, -1, + 224, 221, 546, -1, 217, 548, 460, -1, + 217, 225, 548, -1, 549, 448, 507, -1, + 549, 443, 448, -1, 506, 549, 507, -1, + 550, 550, 550, -1, 551, 552, 473, -1, + 550, 550, 550, -1, 472, 551, 473, -1, + 553, 469, 473, -1, 554, 553, 473, -1, + 483, 483, 483, -1, 550, 550, 550, -1, + 550, 550, 550, -1, 551, 555, 552, -1, + 556, 557, 558, -1, 550, 550, 550, -1, + 550, 550, 550, -1, 559, 558, 560, -1, + 559, 556, 558, -1, 559, 560, 561, -1, + 464, 562, 465, -1, 563, 564, 565, -1, + 285, 290, 566, -1, 567, 565, 568, -1, + 567, 563, 565, -1, 567, 568, 569, -1, + 570, 569, 571, -1, 570, 567, 569, -1, + 572, 571, 573, -1, 572, 570, 571, -1, + 572, 573, 574, -1, 575, 576, 553, -1, + 572, 574, 577, -1, 578, 575, 553, -1, + 554, 578, 553, -1, 579, 580, 581, -1, + 582, 580, 579, -1, 583, 584, 585, -1, + 572, 577, 586, -1, 579, 581, 587, -1, + 483, 483, 483, -1, 483, 483, 483, -1, + 510, 511, 588, -1, 589, 513, 512, -1, + 590, 588, 591, -1, 510, 588, 590, -1, + 592, 512, 514, -1, 593, 589, 512, -1, + 592, 593, 512, -1, 594, 514, 515, -1, + 594, 592, 514, -1, 595, 515, 516, -1, + 595, 594, 515, -1, 596, 516, 519, -1, + 596, 595, 516, -1, 597, 519, 522, -1, + 597, 596, 519, -1, 598, 522, 528, -1, + 598, 597, 522, -1, 533, 599, 528, -1, + 600, 528, 599, -1, 600, 598, 528, -1, + 601, 602, 535, -1, 603, 600, 599, -1, + 604, 605, 602, -1, 604, 602, 601, -1, + 606, 601, 535, -1, 606, 535, 534, -1, + 590, 591, 607, -1, 608, 593, 592, -1, + 609, 607, 610, -1, 590, 607, 609, -1, + 611, 592, 594, -1, 612, 608, 592, -1, + 611, 612, 592, -1, 611, 594, 595, -1, + 613, 595, 596, -1, 613, 611, 595, -1, + 614, 596, 597, -1, 614, 613, 596, -1, + 615, 597, 598, -1, 615, 614, 597, -1, + 616, 598, 600, -1, 616, 615, 598, -1, + 617, 618, 600, -1, 619, 600, 618, -1, + 603, 617, 600, -1, 619, 616, 600, -1, + 620, 621, 622, -1, 623, 619, 618, -1, + 624, 625, 621, -1, 624, 621, 620, -1, + 604, 622, 605, -1, 604, 620, 622, -1, + 626, 626, 627, -1, 628, 629, 630, -1, + 628, 630, 631, -1, 632, 627, 633, -1, + 634, 626, 627, -1, 634, 627, 632, -1, + 635, 633, 636, -1, 632, 633, 635, -1, + 637, 636, 638, -1, 635, 636, 637, -1, + 639, 638, 640, -1, 637, 638, 639, -1, + 641, 640, 642, -1, 639, 640, 641, -1, + 643, 642, 644, -1, 641, 642, 643, -1, + 623, 645, 619, -1, 643, 644, 646, -1, + 647, 648, 625, -1, 643, 646, 649, -1, + 650, 625, 624, -1, 647, 625, 650, -1, + 543, 651, 538, -1, 652, 540, 653, -1, + 652, 539, 540, -1, 543, 654, 651, -1, + 655, 656, 657, -1, 652, 653, 658, -1, + 659, 660, 654, -1, 661, 657, 662, -1, + 543, 659, 654, -1, 655, 657, 661, -1, + 274, 663, 664, -1, 661, 662, 665, -1, + 90, 665, 662, -1, 274, 267, 663, -1, + 274, 664, 666, -1, 667, 668, 669, -1, + 670, 670, 671, -1, 672, 667, 669, -1, + 673, 674, 670, -1, 673, 670, 670, -1, + 675, 676, 668, -1, 677, 671, 678, -1, + 679, 675, 668, -1, 667, 679, 668, -1, + 680, 671, 677, -1, 670, 671, 680, -1, + 681, 487, 676, -1, 682, 678, 683, -1, + 675, 681, 676, -1, 677, 678, 682, -1, + 684, 490, 487, -1, 681, 684, 487, -1, + 494, 685, 487, -1, 686, 683, 687, -1, + 686, 682, 683, -1, 483, 483, 483, -1, + 688, 689, 690, -1, 483, 483, 483, -1, + 691, 690, 692, -1, 688, 690, 691, -1, + 693, 693, 693, -1, 694, 691, 692, -1, + 695, 694, 692, -1, 693, 693, 693, -1, + 696, 697, 667, -1, 698, 667, 697, -1, + 699, 696, 667, -1, 672, 699, 667, -1, + 693, 693, 693, -1, 693, 693, 693, -1, + 700, 701, 697, -1, 702, 697, 701, -1, + 696, 700, 697, -1, 703, 698, 697, -1, + 704, 703, 697, -1, 702, 704, 697, -1, + 705, 706, 701, -1, 707, 701, 706, -1, + 708, 705, 701, -1, 709, 708, 701, -1, + 710, 709, 701, -1, 711, 710, 701, -1, + 700, 711, 701, -1, 707, 702, 701, -1, + 712, 713, 706, -1, 714, 706, 713, -1, + 715, 712, 706, -1, 705, 715, 706, -1, + 714, 707, 706, -1, 716, 714, 713, -1, + 717, 716, 713, -1, 715, 718, 712, -1, + 719, 720, 721, -1, 715, 722, 718, -1, + 328, 721, 723, -1, 328, 719, 721, -1, + 724, 722, 715, -1, 725, 726, 722, -1, + 328, 723, 727, -1, 724, 725, 722, -1, + 728, 715, 705, -1, 728, 724, 715, -1, + 729, 730, 705, -1, 731, 705, 730, -1, + 732, 729, 705, -1, 708, 732, 705, -1, + 731, 728, 705, -1, 733, 734, 735, -1, + 731, 730, 736, -1, 737, 738, 734, -1, + 737, 734, 733, -1, 739, 735, 740, -1, + 733, 735, 739, -1, 739, 740, 0, -1, + 741, 741, 742, -1, 739, 0, 0, -1, + 743, 742, 744, -1, 743, 741, 742, -1, + 745, 744, 746, -1, 743, 744, 745, -1, + 747, 746, 748, -1, 745, 746, 747, -1, + 749, 748, 750, -1, 747, 748, 749, -1, + 751, 750, 752, -1, 749, 750, 751, -1, + 753, 752, 674, -1, 751, 752, 753, -1, + 753, 674, 673, -1, 731, 754, 685, -1, + 755, 687, 756, -1, 494, 731, 685, -1, + 757, 687, 755, -1, 686, 687, 757, -1, + 731, 736, 754, -1, 737, 756, 738, -1, + 755, 756, 737, -1, 758, 759, 726, -1, + 321, 727, 760, -1, 725, 758, 726, -1, + 321, 328, 727, -1, 758, 761, 759, -1, + 321, 760, 762, -1, 763, 764, 761, -1, + 359, 765, 766, -1, 758, 763, 761, -1, + 316, 765, 359, -1, 321, 762, 310, -1, + 763, 767, 764, -1, 362, 766, 768, -1, + 359, 766, 362, -1, 763, 769, 767, -1, + 362, 768, 770, -1, 771, 772, 769, -1, + 773, 769, 772, -1, 774, 771, 769, -1, + 763, 774, 769, -1, 362, 770, 775, -1, + 776, 777, 778, -1, 779, 773, 772, -1, + 780, 779, 772, -1, 781, 780, 772, -1, + 782, 781, 772, -1, 776, 783, 777, -1, + 784, 778, 785, -1, 776, 778, 784, -1, + 786, 774, 763, -1, 787, 785, 788, -1, + 784, 785, 789, -1, 787, 789, 785, -1, + 790, 763, 758, -1, 791, 763, 790, -1, + 786, 763, 791, -1, 792, 758, 725, -1, + 790, 758, 792, -1, 793, 725, 724, -1, + 792, 725, 793, -1, 794, 724, 728, -1, + 793, 724, 794, -1, 795, 728, 731, -1, + 794, 728, 795, -1, 796, 731, 494, -1, + 795, 731, 796, -1, 796, 494, 510, -1, + 703, 797, 698, -1, 798, 799, 800, -1, + 801, 802, 797, -1, 803, 800, 804, -1, + 703, 801, 797, -1, 803, 798, 800, -1, + 803, 804, 805, -1, 582, 579, 703, -1, + 704, 582, 703, -1, 583, 585, 806, -1, + 807, 806, 808, -1, 807, 583, 806, -1, + 809, 808, 810, -1, 809, 807, 808, -1, + 809, 810, 811, -1, 812, 811, 813, -1, + 812, 809, 811, -1, 717, 814, 716, -1, + 812, 813, 815, -1, 386, 816, 377, -1, + 812, 815, 817, -1, 818, 819, 820, -1, + 354, 819, 818, -1, 821, 822, 823, -1, + 824, 822, 821, -1, 172, 822, 824, -1, + 172, 168, 822, -1, 354, 818, 350, -1, + 782, 825, 781, -1, 821, 823, 826, -1, + 827, 828, 783, -1, 821, 826, 829, -1, + 830, 783, 776, -1, 827, 783, 830, -1, + 831, 832, 833, -1, 834, 835, 836, -1, + 837, 831, 833, -1, 838, 839, 840, -1, + 838, 840, 841, -1, 831, 842, 832, -1, + 843, 836, 844, -1, 834, 836, 843, -1, + 845, 846, 842, -1, 847, 844, 848, -1, + 831, 845, 842, -1, 843, 844, 847, -1, + 849, 850, 846, -1, 851, 848, 852, -1, + 845, 849, 846, -1, 847, 848, 851, -1, + 853, 854, 850, -1, 855, 852, 856, -1, + 849, 853, 850, -1, 851, 852, 855, -1, + 857, 858, 854, -1, 859, 856, 860, -1, + 861, 857, 854, -1, 853, 861, 854, -1, + 855, 856, 859, -1, 590, 609, 858, -1, + 862, 860, 629, -1, 857, 590, 858, -1, + 859, 860, 862, -1, 862, 629, 628, -1, + 510, 590, 857, -1, 796, 857, 861, -1, + 796, 510, 857, -1, 795, 861, 853, -1, + 795, 796, 861, -1, 794, 853, 849, -1, + 794, 795, 853, -1, 793, 849, 845, -1, + 793, 794, 849, -1, 792, 845, 831, -1, + 792, 793, 845, -1, 837, 863, 831, -1, + 790, 831, 863, -1, 790, 792, 831, -1, + 864, 865, 839, -1, 790, 863, 866, -1, + 867, 868, 865, -1, 867, 865, 864, -1, + 864, 839, 838, -1, 869, 790, 866, -1, + 870, 871, 868, -1, 870, 868, 867, -1, + 869, 791, 790, -1, 872, 873, 871, -1, + 874, 788, 873, -1, 874, 873, 872, -1, + 872, 871, 870, -1, 787, 788, 874, -1, + 875, 876, 877, -1, 878, 875, 877, -1, + 879, 878, 877, -1, 880, 881, 876, -1, + 875, 880, 876, -1, 880, 882, 881, -1, + 880, 883, 882, -1, 884, 885, 883, -1, + 880, 884, 883, -1, 884, 886, 885, -1, + 887, 888, 886, -1, 884, 887, 886, -1, + 887, 889, 888, -1, 887, 890, 889, -1, + 887, 891, 890, -1, 892, 893, 891, -1, + 894, 892, 891, -1, 887, 894, 891, -1, + 895, 893, 892, -1, 896, 893, 895, -1, + 897, 898, 899, -1, 900, 895, 892, -1, + 901, 902, 898, -1, 903, 898, 897, -1, + 904, 901, 898, -1, 905, 904, 898, -1, + 906, 905, 898, -1, 903, 906, 898, -1, + 897, 899, 907, -1, 908, 887, 884, -1, + 909, 907, 910, -1, 909, 897, 907, -1, + 911, 884, 880, -1, 912, 908, 884, -1, + 911, 912, 884, -1, 913, 880, 875, -1, + 913, 911, 880, -1, 914, 915, 875, -1, + 916, 875, 915, -1, 878, 914, 875, -1, + 916, 913, 875, -1, 917, 916, 915, -1, + 878, 918, 914, -1, 42, 919, 39, -1, + 878, 920, 918, -1, 878, 921, 920, -1, + 922, 921, 878, -1, 923, 924, 921, -1, + 922, 923, 921, -1, 879, 925, 878, -1, + 926, 878, 925, -1, 926, 922, 878, -1, + 926, 925, 927, -1, 928, 926, 927, -1, + 929, 930, 924, -1, 923, 929, 924, -1, + 929, 931, 930, -1, 929, 932, 931, -1, + 933, 934, 932, -1, 929, 933, 932, -1, + 933, 935, 934, -1, 936, 934, 935, -1, + 937, 938, 935, -1, 936, 935, 938, -1, + 939, 937, 935, -1, 933, 939, 935, -1, + 940, 936, 938, -1, 941, 940, 938, -1, + 942, 941, 938, -1, 943, 939, 933, -1, + 944, 933, 929, -1, 945, 933, 944, -1, + 946, 933, 945, -1, 946, 943, 933, -1, + 947, 929, 923, -1, 944, 929, 947, -1, + 948, 923, 922, -1, 947, 923, 948, -1, + 949, 922, 926, -1, 948, 922, 949, -1, + 928, 895, 926, -1, 950, 926, 895, -1, + 949, 926, 950, -1, 900, 951, 895, -1, + 952, 895, 951, -1, 953, 896, 895, -1, + 928, 953, 895, -1, 950, 895, 952, -1, + 901, 954, 902, -1, 955, 952, 951, -1, + 956, 957, 954, -1, 958, 954, 901, -1, + 958, 959, 954, -1, 956, 954, 959, -1, + 960, 961, 962, -1, 963, 964, 965, -1, + 963, 966, 964, -1, 960, 967, 961, -1, + 968, 961, 967, -1, 969, 965, 970, -1, + 969, 963, 965, -1, 971, 972, 967, -1, + 952, 967, 972, -1, 960, 971, 967, -1, + 973, 968, 967, -1, 952, 973, 967, -1, + 974, 975, 972, -1, 950, 972, 975, -1, + 971, 974, 972, -1, 950, 952, 972, -1, + 976, 977, 975, -1, 949, 975, 977, -1, + 974, 976, 975, -1, 949, 950, 975, -1, + 978, 979, 977, -1, 948, 977, 979, -1, + 976, 978, 977, -1, 948, 949, 977, -1, + 980, 981, 979, -1, 947, 979, 981, -1, + 978, 980, 979, -1, 947, 948, 979, -1, + 982, 983, 981, -1, 944, 981, 983, -1, + 984, 982, 981, -1, 985, 984, 981, -1, + 986, 985, 981, -1, 980, 986, 981, -1, + 944, 947, 981, -1, 987, 944, 983, -1, + 969, 970, 988, -1, 955, 973, 952, -1, + 956, 988, 957, -1, 969, 988, 956, -1, + 987, 945, 944, -1, 586, 989, 990, -1, + 583, 991, 992, -1, 572, 990, 993, -1, + 572, 586, 990, -1, 570, 993, 994, -1, + 572, 993, 570, -1, 570, 994, 995, -1, + 917, 996, 916, -1, 567, 995, 997, -1, + 570, 995, 567, -1, 567, 997, 998, -1, + 86, 96, 999, -1, 90, 93, 665, -1, + 942, 1000, 941, -1, 567, 1001, 1002, -1, + 567, 1002, 563, -1, 58, 1003, 59, -1, + 567, 1004, 1001, -1, 567, 998, 1004, -1, + 1005, 1006, 1007, -1, 1008, 1005, 1007, -1, + 1009, 1008, 1007, -1, 1005, 1010, 1006, -1, + 1011, 1010, 1005, -1, 956, 1012, 1010, -1, + 1011, 956, 1010, -1, 1013, 1014, 1005, -1, + 1015, 1005, 1014, -1, 1016, 1013, 1005, -1, + 1017, 1016, 1005, -1, 1018, 1017, 1005, -1, + 1008, 1018, 1005, -1, 1015, 1011, 1005, -1, + 1019, 1015, 1014, -1, 1020, 1019, 1014, -1, + 148, 1021, 147, -1, 1022, 1018, 1008, -1, + 1022, 1023, 1018, -1, 1024, 1025, 1008, -1, + 1026, 1008, 1025, -1, 1027, 1024, 1008, -1, + 1009, 1027, 1008, -1, 1026, 1022, 1008, -1, + 1028, 897, 1025, -1, 1029, 1025, 897, -1, + 1030, 1028, 1025, -1, 1024, 1030, 1025, -1, + 1029, 1026, 1025, -1, 1031, 903, 897, -1, + 1028, 1031, 897, -1, 909, 1029, 897, -1, + 956, 1032, 1012, -1, 956, 959, 1032, -1, + 969, 956, 1011, -1, 1033, 1011, 1015, -1, + 969, 1011, 1033, -1, 1034, 1015, 1019, -1, + 1033, 1015, 1034, -1, 1035, 1036, 1019, -1, + 1037, 1019, 1036, -1, 1038, 1035, 1019, -1, + 1020, 1038, 1019, -1, 1034, 1019, 1037, -1, + 1039, 1040, 1036, -1, 1041, 1036, 1040, -1, + 1042, 1039, 1036, -1, 1035, 1042, 1036, -1, + 1037, 1036, 1041, -1, 1043, 1044, 1040, -1, + 1045, 1040, 1044, -1, 1046, 1043, 1040, -1, + 1047, 1046, 1040, -1, 1039, 1047, 1040, -1, + 1041, 1040, 1045, -1, 1048, 1045, 1044, -1, + 1049, 1046, 1047, -1, 1050, 1047, 1039, -1, + 1051, 1049, 1047, -1, 1052, 1051, 1047, -1, + 1053, 1052, 1047, -1, 1050, 1053, 1047, -1, + 963, 1054, 966, -1, 1055, 1056, 1054, -1, + 963, 1055, 1054, -1, 1057, 1058, 1056, -1, + 1055, 1057, 1056, -1, 1059, 1060, 1058, -1, + 1057, 1059, 1058, -1, 1061, 1062, 1060, -1, + 1059, 1061, 1060, -1, 1063, 1064, 1062, -1, + 1061, 1063, 1062, -1, 1065, 1066, 1064, -1, + 1067, 1065, 1064, -1, 1068, 1067, 1064, -1, + 1063, 1068, 1064, -1, 1069, 1068, 1063, -1, + 1045, 1063, 1061, -1, 1070, 1069, 1063, -1, + 1045, 1070, 1063, -1, 1041, 1061, 1059, -1, + 1041, 1045, 1061, -1, 1037, 1059, 1057, -1, + 1037, 1041, 1059, -1, 1034, 1057, 1055, -1, + 1034, 1037, 1057, -1, 1033, 1055, 963, -1, + 1033, 1034, 1055, -1, 969, 1033, 963, -1, + 1071, 1070, 1045, -1, 1048, 1071, 1045, -1, + 1022, 1072, 1023, -1, 817, 1073, 1074, -1, + 817, 1075, 1073, -1, 812, 1074, 1076, -1, + 812, 817, 1074, -1, 809, 1076, 1077, -1, + 812, 1076, 809, -1, 807, 1077, 991, -1, + 809, 1077, 807, -1, 807, 991, 583, -1, + 171, 1078, 162, -1, 817, 1079, 1080, -1, + 208, 1081, 207, -1, 817, 1080, 1082, -1, + 817, 1082, 1075, -1, 343, 719, 328, -1, + 476, 485, 1083, -1, 1084, 488, 491, -1, + 1085, 550, 550, -1, 559, 1086, 1087, -1, + 1085, 1088, 550, -1, 803, 1089, 1090, -1, + 1084, 491, 1091, -1, 1092, 1093, 694, -1, + 1091, 1084, 1091, -1, 1088, 1091, 1091, -1, + 803, 1090, 1094, -1, 803, 1094, 1095, -1, + 1092, 694, 695, -1, 479, 476, 1096, -1, + 1097, 1098, 1099, -1, 1086, 1099, 1098, -1, + 1100, 479, 1096, -1, 1085, 1091, 1088, -1, + 1100, 1101, 479, -1, 559, 1099, 1086, -1, + 1092, 695, 1102, -1, 803, 1095, 1103, -1, + 1104, 1105, 1106, -1, 1107, 1104, 1106, -1, + 1104, 1108, 1105, -1, 1109, 1110, 1108, -1, + 1104, 1109, 1108, -1, 1111, 1112, 1110, -1, + 1113, 1111, 1110, -1, 1109, 1113, 1110, -1, + 1114, 1111, 1113, -1, 1115, 1113, 1109, -1, + 1116, 1114, 1113, -1, 1115, 1116, 1113, -1, + 1117, 1109, 1104, -1, 1117, 1115, 1109, -1, + 1107, 1118, 1104, -1, 1119, 1104, 1118, -1, + 1119, 1117, 1104, -1, 1120, 1119, 1118, -1, + 1121, 1116, 1115, -1, 1122, 1115, 1117, -1, + 1123, 1121, 1115, -1, 1122, 1123, 1115, -1, + 1124, 1117, 1119, -1, 1124, 1122, 1117, -1, + 1120, 1125, 1119, -1, 1126, 1119, 1125, -1, + 1126, 1124, 1119, -1, 1127, 1126, 1125, -1, + 1128, 1129, 1130, -1, 1128, 1131, 1129, -1, + 1128, 1132, 1131, -1, 1133, 1131, 1132, -1, + 1134, 1135, 1132, -1, 1136, 1132, 1135, -1, + 1128, 1134, 1132, -1, 1137, 1132, 1136, -1, + 1133, 1132, 1137, -1, 1138, 1139, 1135, -1, + 1140, 1135, 1139, -1, 1134, 1138, 1135, -1, + 1136, 1135, 1140, -1, 1141, 1142, 1139, -1, + 1143, 1139, 1142, -1, 1138, 1141, 1139, -1, + 1140, 1139, 1143, -1, 1144, 1143, 1142, -1, + 1136, 1145, 1146, -1, 1137, 1136, 1146, -1, + 1136, 1147, 1145, -1, 1140, 1148, 1147, -1, + 1136, 1140, 1147, -1, 1149, 1150, 1148, -1, + 1151, 1149, 1148, -1, 1143, 1151, 1148, -1, + 1140, 1143, 1148, -1, 1144, 1151, 1143, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+19 Group { + children + DEF _+20 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50999999 0.39700001 0.107 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -44.5 -16 -16, + -44.5 -16 16, + -44.5 4.28719 16, + -17 -16 16, + -44.5 4.28719 -16, + -44.5 11.7128 11.7128, + -17 4.28719 16, + -17 4.28719 -16, + -17 -16 -16, + -44.5 11.7128 -11.7128, + -17 11.7128 -11.7128, + -44.5 16 4.28719, + -44.5 16 -4.28719, + -17 16 -4.28719, + -17 16 4.28719, + -17 11.7128 11.7128 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 0 1, + 0 0.5 0.86602497, + 0 -1 0, + 0 0 -1, + 0 0.5 -0.86602497, + 0 0.86602497 -0.5, + 0 1 0, + 0 0.86602497 0.5, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 3, 1, 0, -1, 7, 0, 4, -1, + 8, 0, 7, -1, 3, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 10, 7, 4, -1, 11, 12, 9, -1, + 13, 9, 12, -1, 5, 11, 9, -1, + 10, 9, 13, -1, 14, 12, 11, -1, + 13, 12, 14, -1, 15, 11, 5, -1, + 14, 11, 15, -1, 15, 5, 6, -1, + 3, 8, 7, -1, 6, 3, 7, -1, + 10, 6, 7, -1, 10, 15, 6, -1, + 13, 14, 15, -1, 10, 13, 15, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 2, 2, 2, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+21 Group { + children + DEF _+22 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.029999999 0.029999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -71.778999 -8.1317301 -8.1317301, + -71.778999 -8.1317301 8.1317301, + -71.778999 -6.3948799e-014 11.5, + 42.700001 -6.3948799e-014 11.5, + -71.778999 -6.3948799e-014 -11.5, + -71.778999 8.1317301 8.1317301, + 42.700001 8.1317301 8.1317301, + -71.778999 -11.5 -1.52876e-014, + 42.700001 -8.1317301 8.1317301, + 42.700001 -11.5 -1.26843e-015, + 42.700001 -8.1317301 -8.1317301, + -71.778999 8.1317301 -8.1317301, + 42.700001 -6.3948799e-014 -11.5, + -71.778999 11.5 -1.52876e-014, + 42.700001 8.1317301 -8.1317301, + 42.700001 11.5 -1.26843e-015 ] + + } + normal + Normal { + vector [ -1 0 -1.2246101e-016, + -1.2246101e-016 1.2246101e-016 1, + -8.6592701e-017 -0.70710701 0.70710701, + -8.6592701e-017 0.70710701 0.70710701, + 0 -1 1.8369101e-016, + 8.6592701e-017 -0.70710701 -0.70710701, + 1.2246101e-016 -2.4492101e-016 -1, + 1.2246101e-016 0 -1, + 8.6592701e-017 0.70710701 -0.70710701, + 0 1 -6.1230298e-017, + 1 0 1.2246101e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 5, 11, 4, -1, + 12, 4, 11, -1, 10, 4, 12, -1, + 5, 13, 11, -1, 14, 11, 13, -1, + 14, 12, 11, -1, 15, 13, 5, -1, + 15, 14, 13, -1, 6, 15, 5, -1, + 3, 12, 14, -1, 8, 12, 3, -1, + 8, 10, 12, -1, 6, 14, 15, -1, + 3, 14, 6, -1, 8, 9, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 4, 4, 5, -1, + 2, 4, 4, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 8, 7, 8, -1, 9, 9, 3, -1, + 9, 8, 9, -1, 3, 9, 3, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+23 Group { + children + DEF _+24 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.55000001 0.39380199 0.197146 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -51 17.5 -16, + -51 6.5 16, + -51 17.5 16, + -45 17.5 16, + -45 17.5 -16, + -51 -1.5 8, + -45 6.5 16, + -51 -1.5 2.5980799, + -45 -1.5 2.5980799, + -45 -1.5 8, + -51 -1.5 -2.5980799, + -45 -1.5 -2.5980799, + -51 -1.5 -8, + -45 -1.5 -8, + -51 6.5 -16, + -45 6.5 -16 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 0 1, + 0 1 0, + 0 -0.70710701 0.70710701, + 0 -1 0, + 0 -0.70710701 -0.70710701, + 0 0 -1, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 0, 7, 5, -1, + 8, 5, 7, -1, 9, 5, 8, -1, + 6, 5, 9, -1, 0, 10, 7, -1, + 11, 7, 10, -1, 8, 7, 11, -1, + 0, 12, 10, -1, 13, 10, 12, -1, + 11, 10, 13, -1, 0, 14, 12, -1, + 13, 12, 14, -1, 15, 14, 0, -1, + 13, 14, 15, -1, 15, 0, 4, -1, + 15, 4, 3, -1, 13, 15, 3, -1, + 11, 13, 3, -1, 8, 11, 3, -1, + 9, 8, 3, -1, 6, 9, 3, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+25 Group { + children + DEF _+26 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.324 0.57700002 0.81 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 52.5 -0.0001146 2.7, + 52.5 -5.7057698e-014 3.5, + 52.5 -3.5 3.7819599e-030, + -47.5 -3.5 3.7819599e-030, + 52.5 -2.7 3.30644e-016, + 52.5 -5.7057698e-014 -3.5, + -47.5 -5.7057698e-014 -3.5, + 52.5 2.7 -6.6128699e-016, + 52.5 3.5 4.0092001e-030, + -47.5 -5.7057698e-014 3.5, + 52.5 0.0001146 -2.7, + -47.5 3.5 4.0092001e-030, + 52.506802 -3.36218e-011 2.6482401, + 52.503799 2.66098 1.7063e-009, + 52.503799 -2.66098 -1.7063e-009, + 52.506802 3.3508401e-011 -2.6482401, + 61.5 2.2 -2.6941299e-016, + 61.5 -5.67087e-014 2.2, + 61.5 -2.2 2.6941299e-016, + 61.200001 -2.5 -8.0407101e-016, + 61.5 -5.7247501e-014 -2.2, + 61.200001 -5.7302599e-014 -2.5, + 61.200001 -5.6690299e-014 2.5, + 61.200001 2.5 -1.0437e-017, + 52.700001 9.2878501e-005 -2.5, + 52.700001 2.5 -3.0615201e-016, + 52.648201 3.1715901e-011 -2.5068099, + 52.700001 -9.2878501e-005 2.5, + 52.648201 2.5068099 9.5691499e-009, + 52.700001 -2.5 3.0615201e-016, + 52.648201 -2.5068099 -9.5691499e-009, + 52.648201 -3.18294e-011 2.5068099, + 52.599998 2.5267899 7.7571398e-009, + 52.599998 3.1969202e-011 -2.5267899, + 52.558601 2.5585699 5.9426801e-009, + 52.599998 -3.2082701e-011 2.5267899, + 52.558601 3.2372001e-011 -2.5585799, + 52.533699 2.5888801 4.5620698e-009, + 52.558601 -3.24855e-011 2.5585799, + 52.526798 3.2897001e-011 -2.5999999, + 52.515202 2.62345 3.1526199e-009, + 52.526798 -3.3010501e-011 2.5999999, + 52.515202 -2.62345 -3.1526199e-009, + 52.533699 -2.5888801 -4.5620698e-009, + 52.558601 -2.5585699 -5.9426801e-009, + 52.599998 -2.5267899 -7.7571398e-009 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 -1 1.2246101e-016, + 0 6.1230298e-017 1, + 0 -1.8369101e-016 -1, + 0 1 0, + 0 1 -2.4492101e-016, + 0.96592599 -3.2803901e-012 0.25881901, + 1 6.9862298e-009 -5.4896999e-019, + 1 -1.52136e-018 1.2003299e-007, + 0.98078001 0.19511899 1.25116e-010, + 1 1.52137e-018 -1.2003299e-007, + 1 8.3412202e-009 6.7359701e-019, + 0.98078001 0.19511899 1.09329e-010, + 0.98078001 -0.19511899 -1.25116e-010, + 1 -8.3412202e-009 -6.7359799e-019, + 0.96592599 3.28041e-012 -0.25881901, + 1 -6.98622e-009 5.4896498e-019, + 0.98078001 -0.19511899 -1.09329e-010, + 0.70710701 -0.70710701 8.6592701e-017, + 0.70710701 4.32964e-017 0.70710701, + 0.70710701 -1.29889e-016 -0.70710701, + 0.70710701 0.70710701 0, + 0.70710701 0.70710701 -1.73185e-016, + -1 0 0, + 0 1.48617e-011 -1, + 0.25881901 1.22427e-011 -0.96592599, + 3.78688e-016 1 4.5645598e-009, + 1.02604e-016 1.26746e-011 -1, + 0 -1.48614e-011 1, + 0 1 -4.1747901e-018, + 0 1 -1.2246101e-016, + 0.258791 0.96593302 3.6872201e-009, + 1.02604e-016 -1.26745e-011 1, + -1.33767e-016 1 -4.5392099e-009, + 0.258791 0.96593302 3.8960399e-010, + 0.258791 -0.96593302 -3.8960399e-010, + -1.33767e-016 -1 4.5392099e-009, + 0 -1 -3.21629e-016, + 0.25881901 -1.22426e-011 0.96592599, + 0.258791 -0.96593302 -3.6872201e-009, + 3.78688e-016 -1 -4.5645598e-009, + 0.49995801 0.86605 2.6587399e-009, + 0.5 1.09765e-011 -0.86602497, + 0.70706499 0.70714903 1.6424599e-009, + 0.5 -1.09764e-011 0.86602497, + 0.70706499 0.70714903 2.05186e-009, + 0.70710701 8.9622598e-012 -0.70710701, + 0.83143699 0.55562001 9.7910302e-010, + 0.70710701 -8.9622103e-012 0.70710701, + 0.83143699 0.55562001 1.01792e-009, + 0.86602497 6.3372801e-012 -0.5, + 0.92386103 0.38272899 4.5992701e-010, + 0.86602497 -6.3372402e-012 0.5, + 0.92386103 0.38272899 4.50399e-010, + 0.92386103 -0.38272899 -4.50399e-010, + 0.83143699 -0.55562001 -1.01792e-009, + 0.70706499 -0.70714903 -2.05186e-009, + 0.49995801 -0.86605 -2.6587399e-009, + 0.92386103 -0.38272899 -4.5992701e-010, + 0.83143699 -0.55562001 -9.7910302e-010, + 0.70706499 -0.70714903 -1.6424599e-009 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 10, 8, 7, -1, 9, 8, 11, -1, + 10, 4, 5, -1, 11, 5, 6, -1, + 12, 7, 0, -1, 13, 10, 7, -1, + 12, 13, 7, -1, 14, 0, 4, -1, + 12, 0, 14, -1, 15, 4, 10, -1, + 14, 4, 15, -1, 15, 10, 13, -1, + 16, 17, 18, -1, 19, 18, 17, -1, + 20, 16, 18, -1, 21, 20, 18, -1, + 21, 18, 19, -1, 22, 17, 16, -1, + 22, 19, 17, -1, 23, 16, 20, -1, + 22, 16, 23, -1, 23, 20, 21, -1, + 11, 6, 3, -1, 9, 11, 3, -1, + 21, 24, 25, -1, 26, 25, 24, -1, + 23, 21, 25, -1, 27, 23, 25, -1, + 26, 28, 25, -1, 27, 25, 28, -1, + 19, 29, 24, -1, 30, 24, 29, -1, + 21, 19, 24, -1, 30, 26, 24, -1, + 22, 29, 19, -1, 31, 30, 29, -1, + 22, 27, 29, -1, 31, 29, 27, -1, + 22, 23, 27, -1, 26, 32, 28, -1, + 31, 28, 32, -1, 31, 27, 28, -1, + 33, 34, 32, -1, 35, 32, 34, -1, + 26, 33, 32, -1, 31, 32, 35, -1, + 36, 37, 34, -1, 38, 34, 37, -1, + 33, 36, 34, -1, 35, 34, 38, -1, + 39, 40, 37, -1, 41, 37, 40, -1, + 36, 39, 37, -1, 38, 37, 41, -1, + 15, 13, 40, -1, 12, 40, 13, -1, + 39, 15, 40, -1, 41, 40, 12, -1, + 42, 15, 39, -1, 42, 14, 15, -1, + 43, 39, 36, -1, 43, 42, 39, -1, + 44, 36, 33, -1, 44, 43, 36, -1, + 45, 33, 26, -1, 45, 44, 33, -1, + 30, 45, 26, -1, 12, 14, 42, -1, + 41, 42, 43, -1, 41, 12, 42, -1, + 38, 43, 44, -1, 38, 41, 43, -1, + 35, 44, 45, -1, 35, 38, 44, -1, + 31, 45, 30, -1, 31, 35, 45, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 6, 7, 8, -1, 9, 10, 11, -1, + 6, 12, 7, -1, 13, 8, 14, -1, + 6, 8, 13, -1, 15, 16, 10, -1, + 17, 16, 15, -1, 15, 10, 9, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 20, 20, 18, -1, + 20, 18, 18, -1, 19, 19, 21, -1, + 19, 18, 19, -1, 22, 22, 20, -1, + 19, 21, 21, -1, 22, 20, 20, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 3, 24, 5, -1, 25, 26, 27, -1, + 5, 3, 5, -1, 28, 29, 30, -1, + 25, 31, 26, -1, 32, 33, 34, -1, + 1, 1, 24, -1, 35, 27, 36, -1, + 3, 1, 24, -1, 35, 25, 27, -1, + 2, 1, 37, -1, 38, 39, 40, -1, + 2, 28, 1, -1, 38, 40, 32, -1, + 2, 29, 28, -1, 25, 41, 31, -1, + 38, 34, 41, -1, 38, 32, 34, -1, + 42, 43, 41, -1, 44, 41, 45, -1, + 25, 42, 41, -1, 38, 41, 44, -1, + 46, 47, 43, -1, 48, 45, 49, -1, + 42, 46, 43, -1, 44, 45, 48, -1, + 50, 51, 47, -1, 52, 49, 53, -1, + 46, 50, 47, -1, 48, 49, 52, -1, + 15, 9, 51, -1, 6, 53, 12, -1, + 50, 15, 51, -1, 52, 53, 6, -1, + 54, 15, 50, -1, 54, 17, 15, -1, + 55, 50, 46, -1, 55, 54, 50, -1, + 56, 46, 42, -1, 56, 55, 46, -1, + 57, 42, 25, -1, 57, 56, 42, -1, + 35, 57, 25, -1, 6, 13, 58, -1, + 52, 58, 59, -1, 52, 6, 58, -1, + 48, 59, 60, -1, 48, 52, 59, -1, + 44, 60, 57, -1, 44, 48, 60, -1, + 38, 57, 39, -1, 38, 44, 57, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+27 Group { + children + DEF _+28 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.179235 0.26081899 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -45 19.5 -16, + -51 17.5 -16, + -51 19.5 -16, + -51 17.5 16, + -51 19.5 16, + 51 19.5 -16, + 51 17.5 -16, + 45 19.5 -16, + 45 21.5 -16, + 51 19.5 16, + 51 17.5 16, + 45 19.5 16, + 45 21.5 16, + -45 21.5 -16, + -45 19.5 16, + -45 21.5 16 ] + + } + normal + Normal { + vector [ 0 0 -1, + -1 0 0, + 0 1 0, + 0 -1 0, + 1 0 0, + 0 0 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 5, 6, 1, -1, 3, 1, 6, -1, + 7, 5, 1, -1, 8, 7, 1, -1, + 0, 8, 1, -1, 9, 6, 5, -1, + 10, 6, 9, -1, 3, 6, 10, -1, + 11, 5, 7, -1, 11, 9, 5, -1, + 12, 7, 8, -1, 11, 7, 12, -1, + 0, 13, 8, -1, 12, 8, 13, -1, + 14, 13, 0, -1, 12, 13, 15, -1, + 14, 15, 13, -1, 14, 0, 4, -1, + 11, 10, 9, -1, 4, 3, 10, -1, + 14, 4, 10, -1, 14, 10, 15, -1, + 11, 15, 10, -1, 11, 12, 15, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/head_base.wrl b/data/RobotAPI/robots/Armar3/fullmodel/head_base.wrl new file mode 100644 index 000000000..a6a05afc2 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/head_base.wrl @@ -0,0 +1,478 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 0.001 0.001 0.001 + children + DEF _+2 Transform { + translation -35 0 -605 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + rotation 0 0 1 3.1400001 + children + DEF _+4 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.89999998 0.89999998 0.89999998 + ambientIntensity 0.17999999 + specularColor 0.1 0.1 0.1 + shininess 0.5 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -47 -36.5 583.5, + -40.009701 -36.5 596.98901, + -34 -36.5 594.5, + -34 -37.5 594.5, + 4.2632601e-014 -36.5 548, + -27.990299 -36.5 596.98901, + -27.989599 -37.5 596.98999, + -42.499802 -36.5 603, + -40.010399 -37.5 596.98999, + -47 -36.5 616, + -40.009701 -36.5 609.01099, + -42.5 -37.5 603, + -34 -36.5 611.5, + -40.010399 -37.5 609.01001, + -22 -36.5 611, + -27.990299 -36.5 609.01099, + -34 -37.5 611.5, + -25.5002 -36.5 603, + -27.989599 -37.5 609.01001, + -25.5 -37.5 603, + -27 -36.5 616, + -27 -42.5 616, + -22 -42.5 611, + -47 -42.5 616, + -56 -36.5 583.5, + -47 -42.5 583.5, + -47 -36.5 577.5, + -56 -36.5 577.5, + -56 -42.5 577.5, + -56 -42.5 583.5, + -47 -36.5 548, + -47 -42.5 577.5, + -47 -42.5 548, + 7.1054301e-014 -36.5 611, + 4.9738002e-014 -42.5 548, + 7.8159701e-014 -42.5 611, + -27.2833 -42.5 596.28198, + -34 -42.5 593.5, + -34 -37.5 593.5, + -40.716702 -42.5 596.28198, + -40.717499 -37.5 596.28198, + -24.500299 -42.5 603, + -27.282499 -37.5 596.28198, + -27.2833 -42.5 609.71802, + -24.5 -37.5 603, + -34 -42.5 612.5, + -27.282499 -37.5 609.71802, + -40.716702 -42.5 609.71802, + -34 -37.5 612.5, + -43.499699 -42.5 603, + -40.717499 -37.5 609.71802, + -43.5 -37.5 603, + -47 36.5 610, + -40.009701 36.5 609.01099, + -34 36.5 611.5, + -34 37.5 611.5, + -22 36.5 611, + -27.990299 36.5 609.01099, + -27.989599 37.5 609.01001, + -27 36.5 616, + -47 36.5 596, + -42.499802 36.5 603, + -40.010399 37.5 609.01001, + -40.009701 36.5 596.98901, + -42.5 37.5 603, + -34 36.5 594.5, + -40.010399 37.5 596.98999, + -30 36.5 579, + -27.990299 36.5 596.98901, + -34 37.5 594.5, + 4.9738002e-014 36.5 611, + -25.5002 36.5 603, + -27.989599 37.5 596.98999, + -25.5 37.5 603, + -30 36.5 548, + 2.1316301e-014 36.5 548, + 1.42109e-014 42.5 548, + 4.2632601e-014 42.5 611, + -30 42.5 548, + -30 42.5 579, + -47 42.5 596, + -41 36.5 616, + -47 42.5 610, + -41 42.5 616, + -27 42.5 616, + -22 42.5 611, + -27.2826 42.5 609.71698, + -34 42.5 612.5, + -34 37.5 612.5, + -40.7174 42.5 609.71698, + -40.716702 37.5 609.71802, + -24.5 42.5 603, + -27.2833 37.5 609.71802, + -27.2826 42.5 596.28302, + -24.500299 37.5 603, + -34 42.5 593.5, + -27.2833 37.5 596.28198, + -40.7174 42.5 596.28302, + -34 37.5 593.5, + -43.5 42.5 603, + -40.716702 37.5 596.28198, + -43.499699 37.5 603, + 26 -20 548, + 26 20 548, + 1.42109e-014 42.200001 548, + 1.42109e-014 42.200001 540, + 4.2632601e-014 -42.200001 548, + -30 42.200001 548, + -30 42.200001 540, + 26 20 540, + 26 -20 540, + -47 -42.200001 548, + 4.2632601e-014 -42.200001 540, + -94 20 548, + -94 -20 548, + -47 -42.200001 540, + -94 -20 540, + -94 20 540 ] + + } + normal + Normal { + vector [ 0 1 0, + 0.38269103 0.00031751208 0.9238764, + -0.38269097 0.00031719511 0.9238764, + -0.382736 0 0.92385775, + 0.92386758 -0.0002272273 0.38271248, + 0.38273606 0.00063502416 0.92385757, + 0.92386758 -0.00022723472 -0.38271251, + 0.38269103 0.00031756004 -0.9238764, + -0.38269097 0.00031714555 -0.9238764, + -0.92386758 -0.0002289821 -0.38271219, + -0.38273594 0.00063429103 -0.92385757, + -0.92386758 -0.00022899715 0.38271219, + -0.92387021 -0.00018501001 -0.38270596, + -0.92387021 -0.00027297038 0.38270599, + 0 0 1, + 0.70710683 0 0.70710683, + -1 0 0, + 0 0 -1, + 1 1.1842335e-015 -4.5113817e-016, + 0 -1 0, + -0.38264453 3.0666459e-005 0.92389566, + 0.38264453 3.0508714e-005 0.92389572, + -0.92387688 0.00010167575 0.38269004, + -0.38262504 6.1332918e-005 0.9239037, + -0.92387688 0.00010167697 -0.38269004, + -0.38264453 3.0654694e-005 -0.92389566, + 0.38264453 3.0505622e-005 -0.92389572, + 0.92387688 0.00010149955 -0.38268992, + 0.92387688 0.00010150074 0.38268992, + 0.38269103 -0.00031751208 -0.9238764, + -0.38269097 -0.00031719511 -0.9238764, + 0.92386758 0.0002272273 -0.38271248, + 0.38273606 -0.00063502416 -0.92385757, + 0.92386758 0.00022723472 0.38271251, + 0.38269103 -0.00031756004 0.9238764, + -0.38269097 -0.00031714537 0.9238764, + -0.92386758 0.00022898958 0.38271219, + -0.92386758 0.00022899697 -0.38271219, + -0.70710683 0 -0.70710683, + -0.70710677 0 0.70710677, + -0.38270789 -6.9078706e-005 -0.92386937, + 0.38270786 -6.9139096e-005 -0.92386949, + -0.92386389 5.2624375e-005 -0.38272119, + -0.38266402 -0.00013815741 -0.92388761, + -0.92386389 5.262479e-005 0.38272119, + -0.38270789 -6.9066075e-005 0.92386937, + 0.38270786 -6.9149006e-005 0.92386949, + 0.92386401 5.2624378e-005 0.38272098, + 0.92386401 5.2624844e-005 -0.38272098, + 0.64934492 0.76049411 0, + -0.11060545 0.99386442 0, + -0.22121088 0.97522599 0, + 1 0 0, + 0.64934492 -0.76049411 0, + -0.14549544 -0.98935884 0, + -0.29099092 -0.95672578 0, + -0.42709374 -0.90420741 -0, + -0.32771894 0.94477528 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 0, 9, 7, -1, + 8, 7, 11, -1, 9, 12, 10, -1, + 13, 10, 12, -1, 11, 10, 13, -1, + 14, 15, 12, -1, 16, 12, 15, -1, + 14, 12, 9, -1, 13, 12, 16, -1, + 4, 17, 15, -1, 18, 15, 17, -1, + 14, 4, 15, -1, 18, 16, 15, -1, + 4, 5, 17, -1, 19, 17, 5, -1, + 19, 18, 17, -1, 6, 19, 5, -1, + 14, 9, 20, -1, 21, 20, 9, -1, + 22, 14, 20, -1, 22, 20, 21, -1, + 23, 9, 0, -1, 23, 21, 9, -1, + 4, 24, 0, -1, 25, 0, 24, -1, + 23, 0, 25, -1, 26, 27, 24, -1, + 28, 24, 27, -1, 4, 26, 24, -1, + 29, 24, 28, -1, 25, 24, 29, -1, + 28, 27, 26, -1, 4, 30, 26, -1, + 31, 26, 30, -1, 28, 26, 31, -1, + 32, 30, 4, -1, 31, 30, 32, -1, + 14, 33, 4, -1, 34, 4, 33, -1, + 32, 4, 34, -1, 35, 33, 14, -1, + 34, 33, 35, -1, 35, 14, 22, -1, + 25, 36, 37, -1, 38, 37, 36, -1, + 25, 37, 39, -1, 40, 39, 37, -1, + 40, 37, 38, -1, 35, 41, 36, -1, + 42, 36, 41, -1, 25, 35, 36, -1, + 42, 38, 36, -1, 35, 43, 41, -1, + 44, 41, 43, -1, 42, 41, 44, -1, + 22, 45, 43, -1, 46, 43, 45, -1, + 35, 22, 43, -1, 44, 43, 46, -1, + 21, 47, 45, -1, 48, 45, 47, -1, + 22, 21, 45, -1, 46, 45, 48, -1, + 23, 49, 47, -1, 50, 47, 49, -1, + 23, 47, 21, -1, 48, 47, 50, -1, + 25, 39, 49, -1, 51, 49, 39, -1, + 23, 25, 49, -1, 50, 49, 51, -1, + 51, 39, 40, -1, 32, 34, 35, -1, + 31, 32, 35, -1, 28, 31, 35, -1, + 25, 28, 35, -1, 25, 29, 28, -1, + 48, 16, 18, -1, 50, 13, 16, -1, + 48, 50, 16, -1, 46, 18, 19, -1, + 46, 48, 18, -1, 42, 19, 6, -1, + 44, 46, 19, -1, 42, 44, 19, -1, + 42, 6, 3, -1, 38, 3, 8, -1, + 42, 3, 38, -1, 50, 11, 13, -1, + 40, 8, 11, -1, 51, 40, 11, -1, + 50, 51, 11, -1, 40, 38, 8, -1, + 52, 53, 54, -1, 55, 54, 53, -1, + 56, 54, 57, -1, 58, 57, 54, -1, + 59, 52, 54, -1, 56, 59, 54, -1, + 58, 54, 55, -1, 60, 61, 53, -1, + 62, 53, 61, -1, 52, 60, 53, -1, + 62, 55, 53, -1, 60, 63, 61, -1, + 64, 61, 63, -1, 62, 61, 64, -1, + 60, 65, 63, -1, 66, 63, 65, -1, + 64, 63, 66, -1, 67, 68, 65, -1, + 69, 65, 68, -1, 60, 67, 65, -1, + 66, 65, 69, -1, 70, 71, 68, -1, + 72, 68, 71, -1, 70, 68, 67, -1, + 69, 68, 72, -1, 70, 57, 71, -1, + 73, 71, 57, -1, 72, 71, 73, -1, + 70, 56, 57, -1, 73, 57, 58, -1, + 70, 74, 75, -1, 76, 75, 74, -1, + 77, 70, 75, -1, 76, 77, 75, -1, + 70, 67, 74, -1, 78, 74, 67, -1, + 76, 74, 78, -1, 79, 67, 60, -1, + 78, 67, 79, -1, 80, 60, 52, -1, + 79, 60, 80, -1, 59, 81, 52, -1, + 82, 52, 81, -1, 80, 52, 82, -1, + 83, 81, 59, -1, 82, 81, 83, -1, + 84, 59, 56, -1, 83, 59, 84, -1, + 85, 56, 70, -1, 84, 56, 85, -1, + 85, 70, 77, -1, 85, 86, 87, -1, + 88, 87, 86, -1, 82, 87, 89, -1, + 90, 89, 87, -1, 83, 85, 87, -1, + 82, 83, 87, -1, 90, 87, 88, -1, + 76, 91, 86, -1, 92, 86, 91, -1, + 76, 86, 85, -1, 92, 88, 86, -1, + 76, 93, 91, -1, 94, 91, 93, -1, + 92, 91, 94, -1, 76, 95, 93, -1, + 96, 93, 95, -1, 94, 93, 96, -1, + 80, 97, 95, -1, 98, 95, 97, -1, + 79, 80, 95, -1, 76, 79, 95, -1, + 96, 95, 98, -1, 82, 99, 97, -1, + 100, 97, 99, -1, 80, 82, 97, -1, + 98, 97, 100, -1, 82, 89, 99, -1, + 101, 99, 89, -1, 100, 99, 101, -1, + 101, 89, 90, -1, 76, 85, 77, -1, + 83, 84, 85, -1, 76, 78, 79, -1, + 92, 58, 55, -1, 88, 55, 62, -1, + 92, 55, 88, -1, 92, 73, 58, -1, + 96, 72, 73, -1, 94, 96, 73, -1, + 92, 94, 73, -1, 98, 69, 72, -1, + 96, 98, 72, -1, 100, 66, 69, -1, + 98, 100, 69, -1, 100, 64, 66, -1, + 90, 62, 64, -1, 101, 90, 64, -1, + 100, 101, 64, -1, 90, 88, 62, -1, + 102, 103, 104, -1, 105, 104, 103, -1, + 106, 102, 104, -1, 107, 106, 104, -1, + 108, 107, 104, -1, 108, 104, 105, -1, + 109, 103, 102, -1, 109, 105, 103, -1, + 110, 102, 106, -1, 109, 102, 110, -1, + 107, 111, 106, -1, 112, 106, 111, -1, + 110, 106, 112, -1, 113, 114, 111, -1, + 115, 111, 114, -1, 107, 113, 111, -1, + 112, 111, 115, -1, 116, 114, 113, -1, + 115, 114, 116, -1, 117, 113, 107, -1, + 116, 113, 117, -1, 117, 107, 108, -1, + 115, 108, 105, -1, 112, 115, 105, -1, + 109, 112, 105, -1, 116, 117, 108, -1, + 115, 116, 108, -1, 109, 110, 112, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 2, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 5, 1, 5, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 6, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 0, 0, 0, -1, 7, 7, 7, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 0, 0, 0, -1, 10, 8, 10, -1, + 0, 0, 0, -1, 11, 11, 11, -1, + 12, 9, 12, -1, 13, 11, 13, -1, + 0, 0, 0, -1, 14, 14, 14, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 16, 16, 16, -1, 14, 14, 14, -1, + 0, 0, 0, -1, 14, 14, 14, -1, + 16, 16, 16, -1, 0, 0, 0, -1, + 16, 16, 16, -1, 0, 0, 0, -1, + 16, 16, 16, -1, 14, 14, 14, -1, + 17, 17, 17, -1, 0, 0, 0, -1, + 16, 16, 16, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 16, 16, 16, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 17, 17, 17, -1, 14, 14, 14, -1, + 18, 18, 18, -1, 14, 14, 14, -1, + 19, 19, 19, -1, 20, 20, 20, -1, + 19, 19, 19, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 19, 19, 19, -1, + 22, 22, 22, -1, 19, 19, 19, -1, + 23, 20, 23, -1, 19, 19, 19, -1, + 24, 24, 24, -1, 22, 22, 22, -1, + 19, 19, 19, -1, 25, 25, 25, -1, + 19, 19, 19, -1, 24, 24, 24, -1, + 19, 19, 19, -1, 26, 26, 26, -1, + 19, 19, 19, -1, 25, 25, 25, -1, + 19, 19, 19, -1, 27, 27, 27, -1, + 19, 19, 19, -1, 26, 26, 26, -1, + 19, 19, 19, -1, 28, 28, 28, -1, + 19, 19, 19, -1, 27, 27, 27, -1, + 28, 28, 28, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 29, 29, 29, -1, + 19, 19, 19, -1, 30, 30, 30, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 30, 30, 30, -1, 19, 19, 19, -1, + 31, 31, 31, -1, 19, 19, 19, -1, + 32, 29, 32, -1, 19, 19, 19, -1, + 33, 33, 33, -1, 31, 31, 31, -1, + 19, 19, 19, -1, 34, 34, 34, -1, + 33, 33, 33, -1, 19, 19, 19, -1, + 35, 35, 35, -1, 19, 19, 19, -1, + 34, 34, 34, -1, 19, 19, 19, -1, + 36, 36, 36, -1, 19, 19, 19, -1, + 35, 35, 35, -1, 19, 19, 19, -1, + 37, 37, 37, -1, 36, 36, 36, -1, + 19, 19, 19, -1, 37, 37, 37, -1, + 19, 19, 19, -1, 17, 17, 17, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 16, 16, 16, -1, + 17, 17, 17, -1, 38, 38, 38, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 38, 38, 38, -1, 19, 19, 19, -1, + 39, 39, 39, -1, 16, 16, 16, -1, + 14, 14, 14, -1, 39, 39, 39, -1, + 15, 15, 15, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 14, 14, 14, -1, 0, 0, 0, -1, + 40, 40, 40, -1, 0, 0, 0, -1, + 41, 41, 41, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 41, 41, 41, -1, + 0, 0, 0, -1, 42, 42, 42, -1, + 0, 0, 0, -1, 43, 40, 43, -1, + 0, 0, 0, -1, 44, 44, 44, -1, + 42, 42, 42, -1, 0, 0, 0, -1, + 45, 45, 45, -1, 44, 44, 44, -1, + 0, 0, 0, -1, 46, 46, 46, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 45, 45, 45, -1, 0, 0, 0, -1, + 47, 47, 47, -1, 0, 0, 0, -1, + 46, 46, 46, -1, 0, 0, 0, -1, + 48, 48, 48, -1, 47, 47, 47, -1, + 48, 48, 48, -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, -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, -1, 0, 0, 0, -1, + 14, 14, 14, -1, 49, 49, 49, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 50, 51, 0, -1, 50, 0, 0, -1, + 52, 52, 52, -1, 49, 49, 49, -1, + 53, 53, 53, -1, 52, 52, 52, -1, + 14, 14, 14, -1, 19, 19, 54, -1, + 53, 53, 53, -1, 14, 14, 14, -1, + 55, 54, 56, -1, 14, 14, 14, -1, + 19, 54, 55, -1, 16, 16, 16, -1, + 55, 56, 56, -1, 57, 57, 51, -1, + 16, 16, 16, -1, 57, 51, 50, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0.5 + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/index_l1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/index_l1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/index_l1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/index_l2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/index_l2.wrl new file mode 100644 index 000000000..4aa0a70a3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/index_l2.wrl @@ -0,0 +1,686 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/index_r1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/index_r1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/index_r1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/index_r2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/index_r2.wrl new file mode 100644 index 000000000..4aa0a70a3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/index_r2.wrl @@ -0,0 +1,686 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/jaw.wrl b/data/RobotAPI/robots/Armar3/fullmodel/jaw.wrl new file mode 100644 index 000000000..1f7f8b2ff --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/jaw.wrl @@ -0,0 +1,2515 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0.01 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.62352943 0.71372551 0.80392158 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 91.1828 -11.1017 20.583799, + 90.8787 -24.139799 7.0708199, + 90.777199 -25.568199 3.9558599, + 84.770103 -25.583401 3.9161, + 91.211998 -9.92873 7.8378701, + 90.429398 -23.3643 -7.8143301, + 89.430199 -27.1217 -1.3899699, + 89.836899 -26.9083 -0.38639101, + 90.9711 -22.277201 10.2011, + 84.968597 -22.276199 10.1937, + 90.422203 4.3982301 22.3974, + 91.138397 -6.6154599 22.1551, + 85.182602 -11.0342 20.617399, + 90.811501 -10.5622 -4.3468299, + 87.757202 13.4642 4.8394799, + 88.161697 14.7853 17.386999, + 88.422501 14.0018 18.018101, + 88.898598 -32.349499 -23.739901, + 89.875397 -11.5486 -16.5653, + 86.838997 11.6499 -7.6759701, + 89.808296 -25.472799 -15.7739, + 86.475601 -40.9142 -45.379398, + 88.341003 -12.7466 -28.5753, + 85.233299 9.6033001 -19.736, + 87.948799 -41.281502 -32.177101, + 83.930397 -40.401798 -57.2687, + 86.1521 -14.044 -40.083698, + 82.834503 7.56881 -30.9977, + 83.087196 -15.3392 -50.844101, + 79.814003 5.6255999 -41.6278, + 79.645401 -39.911598 -67.370796, + 78.735802 -16.516199 -60.489399, + 76.317703 3.8084199 -51.860901, + 73.710297 -39.341301 -75.134499, + 72.7855 -17.402 -68.317398, + 72.179604 2.2130201 -61.365002, + 66.5783 -38.577099 -80.1539, + 65.202202 -17.768299 -73.514099, + 68.199402 -7.7649002 -70.335999, + 72.117897 1.76755 -61.816601, + 58.361198 -37.518501 -82.096199, + 56.880699 -17.0257 -76.961998, + 59.2341 -15.2917 -75.8302, + 50.320599 -36.197102 -82.702003, + 49.438301 -25.454901 -81.933098, + 44.396301 -21.552299 -79.751404, + 48.221401 -15.8809 -76.216103, + 45.758701 -33.818001 -86.048897, + 39.965698 -32.036701 -85.246498, + 42.569302 -54.819801 -89.736198, + 39.573502 -53.941299 -90.1567, + 43.027 -42.451599 -89.617203, + 37.127399 -41.1665 -89.128899, + 39.5998 -33.153 -85.762398, + 47.280998 -57.3983 -91.861801, + 52.963402 -60.331001 -94.011597, + 58.628899 -63.449902 -94.338097, + 64.055496 -66.609398 -92.252197, + 69.362999 -69.713799 -87.410797, + 74.727501 -72.735802 -79.638199, + 87.766602 -43.2505 -33.959999, + 87.160896 -50.443901 -40.226101, + 79.772202 -75.652 -69.259697, + 83.403198 -77.593803 -56.4482, + 85.353104 -67.586502 -52.1147, + 86.356697 -59.395199 -47.1026, + 87.476303 -38.118599 -25.0886, + 86.382202 -49.304699 -35.210602, + 88.6698 -28.1439 -14.4119, + 40.016602 -41.841999 -89.386803, + 31.7215 -69.330498 -92.440804, + 35.956001 -62.5056 -91.0756, + 34.860699 -60.414799 -85.252403, + 35.3414 -52.148998 -86.375801, + 33.7346 -73.184502 -93.113197, + 35.929298 -78.259201 -94.886703, + 38.8349 -83.567101 -96.246399, + 42.338402 -88.9786 -95.952499, + 46.3755 -94.377602 -92.838799, + 51.0928 -99.6605 -85.896698, + 56.478802 -104.675 -75.220001, + 80.807503 -85.6922 -58.748199, + 73.8246 -97.981102 -60.682701, + 61.640598 -109.085 -61.346401, + 83.452003 -74.163002 -51.879002, + 79.193703 -88.257599 -56.178699, + 85.305397 -61.108101 -44.554199, + 27.7083 -73.780701 -93.820999, + 31.737801 -67.874702 -86.199898, + 18.3225 -93.235497 -96.545898, + 19.3943 -79.415901 -96.274902, + 18.8011 -86.667702 -96.215401, + 18.2652 -98.841698 -97.113998, + 18.786301 -103.855 -96.628899, + 19.9247 -108.72 -93.478699, + 21.7894 -113.641 -86.624496, + 24.4342 -118.444 -76.299599, + 40.150902 -119.086 -62.604, + 27.4573 -122.932 -63.011799, + 28.614599 -122.627 -62.983398, + 62.894501 -108.243 -61.288502, + 58.5905 -110.79 -58.3922, + 51.758499 -114.462 -61.936901, + 70.773201 -101.161 -57.841301, + 44.713299 -117.236 -59.285, + 24.778799 -74.871696 -88.523102, + -2.00305e-019 -90.107903 -98.020203, + -2.00022e-019 -83.275398 -98.567398, + 10.706 -82.266602 -97.893997, + 17.993 -78.947403 -90.477997, + -2.0044201e-019 -96.003304 -97.614197, + -2.0047e-019 -101.049 -97.611504, + -2.00155e-019 -108.945 -97.586304, + -2.0035799e-019 -105.328 -97.880997, + -2.00053e-019 -111.928 -96.133102, + -2.0003e-019 -115.94 -91.547302, + -2.0009399e-019 -119.646 -84.701401, + -1.99785e-019 -123.318 -75.538498, + 15.3595 -125.234 -60.208599, + 12.5065 -126.014 -63.3405, + 30.2586 -121.947 -59.852901, + -1.98673e-019 -127.023 -63.601299, + 0.000557583 -126.624 -60.5453, + 9.6996698 -81.704697 -92.006203, + -10.706 -82.266602 -97.893997, + 2.7755599e-016 -82.964798 -95.581398, + -18.8011 -86.667702 -96.215401, + -19.3943 -79.415901 -96.274902, + -18.3225 -93.235397 -96.545898, + -18.2652 -98.841499 -97.113998, + -18.7862 -103.855 -96.628998, + -19.924601 -108.72 -93.478996, + -21.7892 -113.64 -86.625198, + -24.433901 -118.444 -76.300697, + -12.5181 -126.012 -63.340199, + 75.942497 31.2558 0.0167273, + 82.601501 22.877701 0.0108459, + 79.513496 27.214899 -0.00172324, + 75.150002 22.885099 0.018061601, + 85.252197 20.689501 9.7124901, + 77.090302 21.9541 6.3927798, + 73.886902 28.474199 -14.1408, + 73.770798 29.0674 6.3837302e-005, + 72.369499 27.125099 -20.561199, + 69.625099 23.951599 -13.961, + 70.797798 25.481001 -6.9945502, + 71.621002 26.919201 0.023941699, + 70.392799 25.7887 -26.918501, + 68.004097 22.418699 -20.704201, + 70.510399 19.6444 -38.568401, + 65.6278 22.006901 -34.3951, + 65.796303 20.8603 -27.619801, + 71.514198 13.5009 -47.9786, + 61.0938 18.220301 -40.931499, + 72.311401 7.4988899 -55.611698, + 63.123299 12.6951 -49.081699, + 64.442001 7.4377699 -55.687, + 64.570999 2.5553801 -61.0149, + 79.761597 18.8276 12.9439, + 82.1698 13.8614 18.1255, + 82.493401 12.9299 18.795099, + 63.830002 -0.47737601 -64.010399, + 56.3423 -8.3301096 -70.771896, + 63.302799 -1.64527 -65.096497, + 60.568802 -4.9879899 -68.050201, + 49.088001 -14.8461 -75.528603, + 85.142197 -6.87398 22.090599, + 24.5905 -115.594 -66.900101, + 1.4722e-015 -119.532 -67.693802, + 3.6240599e-017 -122.21 -58.186699, + -24.5905 -115.594 -66.900101, + 22.123699 -119.491 -57.493999, + 15.556 -122.704 -58.257702, + -1.6978699e-006 -123.17 -58.427799, + -22.123699 -119.491 -57.493999, + 22.4753 -112.59 -75.188904, + 1.36121e-015 -117.035 -75.079803, + 1.13974e-015 -114.732 -80.804298, + -22.4753 -112.59 -75.188904, + 20.577299 -109.542 -81.935402, + 1.46658e-016 -112.611 -85.206902, + -20.577299 -109.542 -81.935402, + 19.0581 -106.615 -86.892502, + 1.00986e-015 -110.623 -88.527603, + -19.0581 -106.615 -86.892502, + 18.055799 -104.131 -89.813904, + 4.1905401e-016 -108.76 -90.869797, + -18.055799 -104.131 -89.813904, + 17.757099 -102.393 -90.888802, + 7.0962098e-017 -107.665 -91.691101, + -17.757099 -102.393 -90.888802, + 18.0121 -100.755 -91.152496, + -3.0006099e-017 -106.572 -91.876801, + -18.0121 -100.755 -91.152496, + 18.2824 -98.163597 -91.039902, + -1.62188e-017 -105.201 -91.868401, + -1.6988999e-017 -103.676 -91.773201, + -18.2824 -98.163597 -91.039902, + 18.2544 -94.305397 -90.619499, + -9.2354798e-018 -100.011 -91.566902, + -18.2544 -94.305397 -90.619499, + 17.981701 -89.453003 -90.3265, + -3.29226e-019 -95.408897 -91.632896, + 2.8313999e-018 -91.757301 -91.869202, + -17.981701 -89.453003 -90.3265, + 17.8832 -84.333603 -90.323502, + 4.6324199e-018 -87.551903 -92.207802, + -17.8832 -84.333603 -90.323502, + 8.5345898e-018 -82.654099 -92.595497, + -17.993 -78.947403 -90.477997, + -9.6996698 -81.704697 -92.006203, + 33.6553 -73.2901 -86.874298, + 35.6577 -76.908501 -88.0756, + 37.347301 -80.186996 -89.278099, + 38.9063 -83.187401 -90.118896, + 40.423901 -85.846703 -90.391502, + 42.028198 -88.206299 -89.986801, + 43.952099 -90.542702 -88.659698, + 46.443199 -93.220802 -85.759697, + 49.530998 -96.280502 -80.822601, + 52.9618 -99.449997 -73.967598, + 27.693199 -118.166 -57.2915, + 56.2714 -102.551 -65.460098, + 28.722401 -119.862 -57.859402, + 44.269798 -112.811 -56.510201, + 39.076199 -116.74 -57.452301, + 41.992298 -55.562698 -83.609901, + 45.178398 -36.885399 -78.392502, + 46.243 -58.035599 -85.032898, + 52.297199 -39.580799 -77.093102, + 55.026798 -17.553101 -71.258499, + 49.866901 -60.069599 -86.791901, + 58.236 -41.022099 -77.044998, + 61.141499 -18.467501 -68.8265, + 53.241402 -61.9632 -88.1436, + 62.907299 -41.656101 -76.186302, + 65.744301 -18.576099 -66.500397, + 56.053902 -63.6465 -88.667297, + 66.862297 -41.740898 -73.989304, + 69.639198 -18.2155 -63.010799, + 58.565701 -65.206703 -88.389, + 70.485397 -41.52 -70.495598, + 73.124802 -17.560499 -58.173599, + 61.085701 -66.732803 -87.253998, + 73.7985 -41.206799 -65.696701, + 76.078697 -16.6922 -52.206902, + 67.0177 -70.094597 -81.084999, + 76.637901 -40.973301 -59.607101, + 78.485199 -15.6852 -45.421299, + 63.870899 -68.331802 -84.948196, + 70.400803 -72.022202 -75.569, + 78.841904 -40.900398 -52.373402, + 80.402199 -14.5971 -38.084, + 73.624901 -74.009399 -68.599701, + 80.4095 -40.9972 -44.2169, + 81.948402 -13.5067 -30.3309, + 76.174797 -75.990997 -60.402, + 81.522903 -41.2467 -35.365299, + 83.178596 -12.4784 -22.2484, + 81.971603 -46.020302 -30.153299, + 82.461998 -41.147598 -25.7626, + 84.1036 -11.5665 -13.9099, + 80.439903 -61.519299 -42.747398, + 78.024002 -76.729301 -50.9165, + 84.127899 -44.153599 -28.674601, + 83.028 -35.850899 -20.8458, + 84.714699 -38.517799 -23.509899, + 83.459801 -51.0009 -34.7052, + 81.298203 -70.385902 -48.3536, + 82.662498 -59.409401 -41.459499, + 74.882004 -86.486801 -53.716499, + 78.284599 -83.169403 -53.2803, + 68.181099 -97.341904 -55.108002, + 60.416801 -104.417 -55.442902, + 58.835602 -105.508 -55.5005, + 73.0065 -94.188202 -55.319199, + 66.449303 -101.975 -55.9198, + 60.002602 -107.073 -56.153301, + 51.549801 -109.626 -55.969799, + 53.7915 -110.656 -56.5131, + 47.115501 -113.7 -57.0145, + 75.072601 3.0185201 -38.7925, + 63.394199 19.4491 -34.313202, + 72.722099 1.6891201 -46.0158, + 77.1269 4.5113201 -31.4254, + 78.864998 6.1031199 -23.8613, + 80.226402 7.7350602 -15.9558, + 81.2174 9.3398504 -7.6036501, + 73.464897 24.923599 -0.0026141801, + 81.882004 10.8256 1.05018, + 82.281998 12.0573 9.79247, + 85.249397 -9.8747196 11.517, + 85.109901 -10.2225 3.0601201, + 84.740997 -10.801 -5.44172, + 70.079102 0.59794599 -52.911598, + 67.091698 -0.152173 -59.068001, + 84.4133 -27.436001 -4.8021402, + 84.502899 -27.3678 -2.77934, + 83.780296 -29.4727 -14.0047, + 84.308998 -27.427999 -6.9085898, + 86.140701 -27.4802 -3.6366899, + 86.993896 -27.560699 -5.7828498, + 87.621902 -27.5756 -4.5588398, + 85.308502 -27.4701 -6.95857, + 85.653397 -30.3466 -15.1987, + 86.302696 -27.5147 -7.0110998, + 4.7377402e-005 -124.13 -58.669102, + -11.678 -123.288 -58.363701, + -27.7083 -73.780701 -93.820999, + -24.778799 -74.871696 -88.523102, + -33.734699 -73.1847 -93.113297, + -31.7215 -69.330498 -92.440804, + -35.9296 -78.259804 -94.886902, + -38.8353 -83.567902 -96.246498, + -42.339199 -88.979698 -95.952103, + -46.376598 -94.378998 -92.837502, + -51.094398 -99.662102 -85.893898, + -27.4681 -122.929 -63.011902, + -56.480701 -104.676 -75.215599, + -15.3588 -125.234 -60.208599, + -28.441 -122.673 -62.9879, + -30.256399 -121.947 -59.853699, + -39.959202 -119.152 -62.6133, + -31.737801 -67.874702 -86.199898, + -42.569302 -54.819801 -89.736198, + -39.573502 -53.941299 -90.1567, + -35.956001 -62.5056 -91.0756, + -47.280899 -57.3983 -91.861801, + -52.963402 -60.331001 -94.011597, + -58.628899 -63.449799 -94.338097, + -64.055397 -66.609398 -92.252296, + -69.362999 -69.713799 -87.410896, + -74.727402 -72.735802 -79.638298, + -51.676899 -114.499 -61.942699, + -61.6101 -109.106 -61.3456, + -79.772202 -75.651901 -69.259804, + -58.591202 -110.791 -58.390499, + -62.700699 -108.377 -61.295601, + -70.772598 -101.161 -57.842602, + -44.711201 -117.236 -59.2864, + -73.656097 -98.195503 -60.702599, + -34.860699 -60.414799 -85.252403, + -43.027 -42.451599 -89.617203, + -35.3414 -52.148998 -86.375801, + -50.319901 -36.196899 -82.702103, + -45.758701 -33.818001 -86.048897, + -58.359299 -37.5182 -82.096397, + -66.575798 -38.576801 -80.155098, + -73.707497 -39.341 -75.137299, + -79.642502 -39.911301 -67.375801, + -83.9282 -40.401501 -57.276001, + -80.668404 -86.039497 -58.826698, + -83.378601 -77.690498 -56.4813, + -86.474197 -40.913799 -45.389, + -83.452003 -74.163399 -51.878899, + -85.342102 -67.661102 -52.1535, + -79.193604 -88.258499 -56.178799, + -86.358704 -59.3764 -47.089699, + -85.305603 -61.107498 -44.554401, + -40.016602 -41.841999 -89.386803, + -49.438301 -25.454901 -81.933098, + -39.5998 -33.153 -85.762398, + -37.127399 -41.1665 -89.128899, + -56.880699 -17.0257 -76.961998, + -65.202202 -17.768299 -73.514099, + -72.7855 -17.402 -68.317398, + -78.735802 -16.516199 -60.489399, + -83.087196 -15.3392 -50.844101, + -86.1521 -14.044 -40.083698, + -87.783401 -43.0644 -33.7924, + -87.947098 -41.299801 -32.193802, + -89.875397 -11.5486 -16.5653, + -87.175797 -50.263599 -40.0755, + -88.341003 -12.7466 -28.5753, + -87.476601 -38.117802 -25.0881, + -88.909302 -32.258801 -23.649799, + -86.3825 -49.304001 -35.210201, + -89.812302 -25.448601 -15.7343, + -88.670097 -28.143299 -14.4112, + -44.396301 -21.552299 -79.751404, + -39.965698 -32.036701 -85.246498, + -59.2341 -15.2917 -75.8302, + -48.221401 -15.8809 -76.216103, + -68.199402 -7.7649002 -70.335999, + -72.117897 1.76755 -61.816601, + -76.317703 3.8084199 -51.860901, + -72.179604 2.2130201 -61.365002, + -79.814003 5.6255999 -41.6278, + -82.834503 7.56881 -30.9977, + -85.233299 9.6033001 -19.736, + -90.811501 -10.5622 -4.3468299, + -86.838997 11.6499 -7.6759701, + -90.430801 -23.3643 -7.7908802, + -91.211998 -9.92873 7.8378701, + -87.757202 13.4642 4.8394799, + -90.9711 -22.277201 10.2011, + -91.1828 -11.1017 20.583799, + -88.161697 14.7853 17.386999, + -90.8787 -24.139799 7.0708199, + -90.777199 -25.568199 3.9558599, + -85.182602 -11.0342 20.617399, + -88.422501 14.0018 18.018101, + -90.422203 4.3982301 22.3974, + -91.138397 -6.6154599 22.1551, + -85.142197 -6.87398 22.090599, + -84.968597 -22.276199 10.1937, + -89.868698 -26.8885 -0.300484, + -84.770103 -25.583401 3.9161, + -89.437698 -27.118299 -1.37277, + -49.088001 -14.8461 -75.528603, + -60.568802 -4.9879899 -68.050201, + -56.3423 -8.3301096 -70.771896, + -63.830002 -0.47737601 -64.010399, + -63.302799 -1.64527 -65.096497, + -72.311401 7.4988899 -55.611698, + -64.570999 2.5553801 -61.0149, + -71.514198 13.5009 -47.9786, + -70.510399 19.6444 -38.568401, + -70.392799 25.7887 -26.918501, + -73.886902 28.474199 -14.1408, + -72.369499 27.125099 -20.561199, + -82.601501 22.877701 0.0108459, + -75.942497 31.2558 0.0167273, + -79.513496 27.214899 -0.00172324, + -85.252197 20.689501 9.7124901, + -79.761597 18.8276 12.9439, + -82.1698 13.8614 18.1255, + -82.493401 12.9299 18.795099, + -63.123299 12.6951 -49.081699, + -64.442001 7.4377699 -55.687, + -61.0938 18.220301 -40.931499, + -65.6278 22.006901 -34.3951, + -68.004097 22.418699 -20.704201, + -65.796303 20.8603 -27.619801, + -69.625099 23.951599 -13.961, + -70.797798 25.481001 -6.9945502, + -75.150002 22.885099 0.018061601, + -73.770798 29.0674 6.3837302e-005, + -71.621002 26.919201 0.023941699, + -77.090302 21.9541 6.3927798, + -27.693199 -118.166 -57.2915, + -22.2465 -121.417 -58.0653, + -56.2714 -102.551 -65.460098, + -44.269798 -112.811 -56.510201, + -31.1057 -119.216 -57.776001, + -52.9618 -99.449997 -73.967598, + -49.530998 -96.280502 -80.822601, + -46.443199 -93.220802 -85.759697, + -43.952099 -90.542702 -88.659698, + -42.028198 -88.206299 -89.986801, + -40.423901 -85.846703 -90.391502, + -38.9063 -83.187401 -90.118896, + -37.347301 -80.186996 -89.278099, + -35.6577 -76.908501 -88.0756, + -33.6553 -73.2901 -86.874298, + -85.109901 -10.2225 3.0601201, + -84.4133 -27.436001 -4.8021402, + -84.308998 -27.427999 -6.9085898, + -85.308601 -27.4701 -6.9584599, + -84.740997 -10.801 -5.44172, + -83.780296 -29.4727 -14.0047, + -85.567299 -31.028099 -16.004601, + -84.502899 -27.3678 -2.77934, + -87.621902 -27.5756 -4.5588598, + -86.993797 -27.560699 -5.7828798, + -86.302696 -27.5147 -7.0109501, + -85.249397 -9.8747196 11.517, + -86.140701 -27.4802 -3.6366999, + -82.281998 12.0573 9.79247, + -81.882004 10.8256 1.05018, + -82.461998 -41.147598 -25.7626, + -84.1036 -11.5665 -13.9099, + -81.2174 9.3398504 -7.6036501, + -83.028 -35.850899 -20.8458, + -81.522903 -41.2467 -35.365299, + -83.178596 -12.4784 -22.2484, + -80.226402 7.7350602 -15.9558, + -80.4095 -40.9972 -44.2169, + -81.948402 -13.5067 -30.3309, + -78.864998 6.1031199 -23.8613, + -78.841904 -40.900398 -52.373402, + -80.402199 -14.5971 -38.084, + -77.1269 4.5113201 -31.4254, + -76.637901 -40.973301 -59.607101, + -78.485199 -15.6852 -45.421299, + -75.072601 3.0185201 -38.7925, + -73.7985 -41.206799 -65.696701, + -76.078697 -16.6922 -52.206902, + -72.722099 1.6891201 -46.0158, + -70.485397 -41.52 -70.495598, + -73.124802 -17.560499 -58.173599, + -70.079102 0.59794599 -52.911598, + -66.862297 -41.740898 -73.989304, + -69.639198 -18.2155 -63.010799, + -67.091698 -0.152173 -59.068001, + -62.907299 -41.656101 -76.186302, + -65.744301 -18.576099 -66.500397, + -58.236 -41.022099 -77.044998, + -61.141499 -18.467501 -68.8265, + -52.297199 -39.580799 -77.093102, + -55.026798 -17.553101 -71.258499, + -45.178398 -36.885399 -78.392502, + -41.992298 -55.562698 -83.609901, + -46.243 -58.035599 -85.032898, + -49.866901 -60.069599 -86.791901, + -53.241402 -61.9632 -88.1436, + -56.053902 -63.6465 -88.667297, + -58.565701 -65.206703 -88.389, + -61.085701 -66.732803 -87.253998, + -63.870899 -68.331802 -84.948196, + -70.400803 -72.022202 -75.569, + -67.0177 -70.094597 -81.084999, + -73.624901 -74.009399 -68.599701, + -76.174797 -75.990997 -60.402, + -81.971603 -46.020302 -30.1534, + -80.439903 -61.519402 -42.747398, + -78.024002 -76.729301 -50.9165, + -84.472 -40.807598 -25.626301, + -83.778801 -47.665199 -31.811701, + -82.967903 -56.259998 -39.042, + -74.882004 -86.4869 -53.716499, + -58.835701 -105.508 -55.5005, + -81.692398 -67.735001 -46.928001, + -78.691101 -81.912804 -52.9324, + -68.181 -97.341904 -55.108002, + -72.890701 -94.362701 -55.338799, + -60.416801 -104.417 -55.442902, + -57.540901 -108.613 -56.262699, + -51.549801 -109.626 -55.969799, + -65.095802 -103.2 -55.975498, + -49.980202 -112.465 -56.813301, + -41.768299 -115.785 -57.322201, + -73.464897 24.923599 -0.0026141801, + -63.394199 19.4491 -34.313202 ] + + } + normal + Normal { + vector [ 0.999897 -0.00032447101 0.0143593, + 0.99909502 -0.041549601 -0.0091485996, + 0.998963 -0.041912999 -0.017768299, + -8.4968998e-017 -0.93135703 0.36410701, + -9.2392898e-017 -0.930969 0.365098, + -6.0027801e-016 -0.885557 0.46452999, + 0.999852 0.0094268396 -0.0143956, + 0.99776 -0.0359644 -0.056397099, + 0.70683998 -0.68541998 -0.17486399, + 0.99801099 -0.028989701 -0.055978399, + 0.99928099 -0.0346893 -0.0153008, + 0 -0.97456199 0.224117, + 0.797337 -0.58101702 -0.16331799, + 0.99919498 -0.040093601 -0.00124969, + -9.5400304e-016 -0.82985401 0.55798101, + 2.4521e-016 -0.88507402 0.46544999, + -3.0651301e-016 -0.88507402 0.46544999, + -5.3609702e-015 -0.40801501 0.91297501, + -5.6944802e-016 -0.82985401 0.55798101, + 0.99246502 0.122522 0.00157007, + 0.999722 0.017392101 0.015946601, + 2.25432e-015 -0.40689 0.913477, + -1.9606699e-015 -0.241134 0.97049201, + 0.998308 0.019633001 -0.054732099, + 0.94367802 0.31892401 -0.088087998, + 0.95452398 0.295499 -0.039553799, + 0.95922798 0.28051001 -0.034586601, + 0.99527299 -0.0236635 -0.094187699, + 0.99410701 0.034360498 -0.102815, + 0.92718899 0.344338 -0.147486, + 0.99620801 -0.033094998 -0.080462404, + 0.989173 0.030590501 -0.143528, + 0.98478001 0.063396998 -0.161828, + 0.89997202 0.37546101 -0.22153801, + 0.99579799 -0.0114863 -0.090857498, + 0.953475 0.100451 -0.284244, + 0.96615201 0.108226 -0.234175, + 0.86214298 0.41326299 -0.293125, + 0.92581499 0.15144899 -0.34630799, + 0.829328 0.44319999 -0.34027901, + 0.85298997 0.203334 -0.48069, + 0.84496802 0.169741 -0.50716603, + 0.813021 0.43996999 -0.38134399, + 0.67822897 0.325113 -0.65902001, + 0.68241602 0.160118 -0.713211, + 0.79401499 0.38123199 -0.473501, + 0.414684 0.44561499 -0.79338801, + 0.41072401 0.12852401 -0.90265602, + 0.61551899 0.141496 -0.775316, + 0.79310697 0.370103 -0.48374099, + 0.13346501 0.49041101 -0.861211, + 0.43808699 0.00214235 -0.89893001, + 0.41501099 0.017019199 -0.909657, + 0.243829 0.33120301 -0.911511, + 0.77727997 -0.118769 -0.61784297, + -1.01604e-017 0.50487202 -0.86319399, + -3.9792999e-016 0.53952998 -0.84196597, + -2.2401801e-016 0.47374499 -0.88066202, + -3.5419599e-017 0.55266201 -0.83340502, + -4.1506899e-016 0.55687499 -0.83059603, + 0.928505 -0.170292 -0.32996899, + 3.8185498e-018 0.42372 -0.90579301, + 0 0.40586299 -0.91393399, + -0.164263 0.26185101 -0.95102698, + 0.80209702 -0.23478 -0.54910803, + 0.96362197 -0.25104001 -0.091715097, + -2.8809001e-018 0.35951301 -0.93313998, + 0 0.350932 -0.93640101, + -1.4076999e-017 0.41558599 -0.909554, + -0.259114 0.32439199 -0.909742, + -0.090440497 0.28072399 -0.95551801, + 0.23535199 0.15820099 -0.95894802, + 0.54299402 0.0153088 -0.83959699, + 0.73761398 -0.097649999 -0.66812402, + 0.83035803 -0.151738 -0.53617299, + 0.99593401 -0.0090701496 -0.089626797, + 0.99616998 -0.0094086202 -0.086932696, + 0.90221101 -0.176577 -0.393491, + 0.96127999 -0.189715 -0.199873, + 0.98804498 -0.074219599 -0.135122, + 0.99439102 -0.031920299 -0.100837, + 0.76119298 -0.485493 0.42997801, + 0.99498701 -0.0039664502 -0.0999237, + 0.994757 -0.016397599 -0.100942, + 0.76255703 -0.46111301 0.453742, + 0.995197 -0.00271149 -0.097854599, + 0.73870599 -0.59968197 0.30772501, + 0.99610102 -0.0260024 -0.084299803, + 0.99570799 -0.0044687898 -0.092443697, + -0.084432498 -0.0109864 -0.996369, + -0.062241402 0.041660901 -0.99719101, + -0.51382899 0.229627 -0.82659, + -4.9519602e-019 0.35497499 -0.93487602, + 0.25192201 0.055141401 -0.96617502, + 0.315878 -0.020526201 -0.948578, + -0.924945 0.186941 -0.33095199, + -0.848602 0.468297 -0.246116, + -0.618402 -0.215215 -0.75581902, + -0.107244 -0.0708239 -0.99170703, + -0.109526 0.26191899 -0.95885497, + -0.17570201 0.23985299 -0.954777, + -0.067776598 0.093331799 -0.993325, + 0.139746 -0.172428 -0.97505897, + 0.34301999 -0.472339 -0.81193203, + 0.44031101 -0.64276499 -0.62687999, + 0.48075399 -0.72314602 -0.49591899, + 0.91834199 -0.307486 -0.249201, + 0.75957501 -0.563434 -0.324945, + 0.51934302 -0.777408 -0.35485199, + 0.75411201 -0.37762401 0.53732198, + 0.96194899 -0.17662901 -0.208462, + 0.98687601 -0.0692081 -0.1459, + 0.736148 -0.431272 0.521622, + 0.91544998 -0.305186 -0.26232201, + 0.99379998 -0.0261933 -0.108053, + 0.755683 -0.42492899 0.49837601, + 0.75714499 -0.56053799 -0.33545399, + -0.78598702 0.60089099 -0.145446, + 0.295638 0.028726799 -0.95486802, + -0.76973498 0.62465698 -0.13157199, + -0.63849699 0.74939799 -0.175284, + 0.035011198 0.090383403 -0.99529099, + 0.25599799 -0.040146802 -0.96584302, + 0.166393 -0.00046943 -0.98605901, + 0.0233991 0.060710002 -0.997881, + 0.183514 -0.27093601 -0.944942, + 0.29461101 -0.63463199 -0.71445501, + 0.29460499 -0.79707998 -0.52713501, + 0.26860699 -0.87169999 -0.40986601, + 0.32117799 -0.88336003 -0.34134901, + 0.245547 -0.916152 -0.316816, + 0.252345 -0.91341102 -0.319379, + 0.54217798 -0.76218599 -0.353717, + 0.428541 -0.78728598 0.44332001, + 0.51831102 -0.77197498 -0.36798, + 0.54052401 -0.75670803 -0.367733, + 0.41068801 -0.84026003 -0.35397401, + 0.40770099 -0.83761501 -0.36356601, + 0.63183498 -0.61430901 0.472662, + 0.300401 -0.84663099 0.43928999, + 0.32248801 -0.879125 -0.35091501, + -0.55315697 0.81736898 -0.16101401, + -0.39018399 0.904984 -0.169588, + 7.2242699e-005 -0.083219796 -0.99653101, + 0.00016856899 -0.068414703 -0.997657, + 0.14072999 -0.065265097 -0.987894, + -0.386522 0.90749198 -0.164499, + -0.182963 0.97511297 -0.12521601, + 7.4508702e-005 -0.042338401 -0.99910301, + 0.00051911699 0.050212201 -0.99873799, + -0.0022833799 -0.247163 -0.96897101, + 0.00054468401 0.0352486 -0.99937803, + -0.0070473002 -0.60050303 -0.799591, + -0.0111804 -0.83588201 -0.54879498, + -0.0122489 -0.90802503 -0.41873601, + -0.0117122 -0.94297397 -0.33265999, + 0.132202 -0.86544698 0.483244, + 0.245711 -0.91258198 -0.32683301, + 0.251187 -0.91031498 -0.32898599, + 0.147412 -0.94786 -0.282543, + 0.14331999 -0.94560802 -0.292036, + 0.221671 -0.86175001 0.456343, + -0.0101402 -0.96436203 -0.26439199, + -0.0046399902 -0.86468601 0.50229102, + 0.015838001 -0.96185201 -0.273112, + -0.187719 0.97434503 -0.124148, + -0.00080953201 0.994636 -0.103431, + -0.14072999 -0.065265097 -0.987894, + -0.00016856899 -0.068414703 -0.997657, + -7.2242699e-005 -0.083219796 -0.99653101, + -0.00148747 0.99463099 -0.103471, + 0.182963 0.97511297 -0.12521601, + 0.00148747 0.99463099 -0.103471, + 0.00080953201 0.994636 -0.103431, + -0.166394 -0.00047035 -0.98605901, + -7.4508702e-005 -0.042338401 -0.99910301, + -0.25599799 -0.040146802 -0.96584302, + -0.035014201 0.090380996 -0.99529201, + -0.00051911699 0.050212201 -0.99873799, + -0.00054468401 0.0352486 -0.99937803, + -0.0233953 0.0607173 -0.997881, + 0.0022833799 -0.247163 -0.96897101, + -0.183505 -0.27091399 -0.944951, + 0.0070473002 -0.60050303 -0.799591, + -0.29460901 -0.63461602 -0.71447098, + 0.0111804 -0.83588201 -0.54879498, + -0.29460701 -0.79707199 -0.527147, + 0.0122489 -0.90802503 -0.41873601, + -0.26860899 -0.87169498 -0.40987501, + 0.0117122 -0.94297397 -0.33265999, + 0.0101402 -0.96436203 -0.26439199, + -0.147504 -0.94783902 -0.28256801, + 0.0046610599 -0.86468202 0.502298, + -0.143415 -0.94558698 -0.29205799, + -0.015877301 -0.961851 -0.273114, + 0 0 1, + 0.77054399 0.61204398 -0.17794301, + 0.83392698 0.52877098 -0.158012, + 0.89152098 0.44272801 -0.095824897, + -1.61124e-015 0.95911902 0.28300199, + 1.34682e-015 0.90385199 0.42784601, + 0 0.99998301 -0.0058902102, + 0.69901502 0.68793601 -0.195251, + 0.65955901 0.69851702 -0.27758801, + -0.707344 0.70419401 -0.061444301, + -0.705378 0.70661801 -0.055969998, + -0.72482401 0.68893099 0.0019936, + 0.63254601 0.70415199 -0.32257599, + -0.73142999 0.68188697 -0.00637074, + -0.72874701 0.68255401 0.055208001, + -0.72112399 0.69130701 -0.045556199, + -0.70938897 0.70160502 -0.067217298, + 0.603589 0.71342099 -0.355964, + -0.73671699 0.67405999 0.0537594, + -0.72966701 0.67447197 0.112577, + 0.64664298 0.67517197 -0.35495999, + -3.2852802e-017 0.87860298 -0.47755399, + -6.8792098e-016 0.905204 -0.42497599, + 6.8936798e-016 0.860811 -0.50892502, + -0.73981798 0.66339397 0.112153, + -0.74165601 0.65558499 0.141967, + 0.71810502 0.604752 -0.344383, + -3.8878002e-017 0.84978098 -0.52713603, + -3.61925e-017 0.81131798 -0.58460599, + 0.776227 0.499455 -0.38473001, + 0 0.80453098 -0.59391099, + -3.2367e-016 0.75947899 -0.65053201, + -2.62251e-017 0.75893497 -0.65116602, + -1.65832e-016 0.712488 -0.701684, + -7.9449002e-018 0.71526802 -0.69885099, + -1.43886e-016 0.70815301 -0.70605898, + 5.7309197e-017 0.82237101 0.56895202, + 2.4376999e-016 0.64515001 0.76405603, + -8.5211297e-016 0.60441297 0.79667097, + 3.0074201e-016 0.610511 0.79200798, + -4.74162e-016 0.56358498 0.82605797, + -4.23974e-015 0.20169599 0.97944802, + 0 0.68893498 -0.724823, + 1.90914e-016 0.62231398 -0.78276801, + -2.8259899e-016 0.61733598 -0.786699, + 0 0.67725199 -0.73575097, + -7.0959801e-017 0.64710402 -0.762402, + -3.98506e-016 0.56066 -0.82804602, + 8.5135102e-016 -0.25125799 0.96792001, + -0.25549501 0.89924198 0.35508499, + 0.0169062 0.95499301 0.29614601, + 0.0129563 0.96868902 0.24794, + 0.25549501 0.89924198 0.35508499, + -0.0129563 0.96868902 0.24794, + -0.0169062 0.95499301 0.29614601, + -0.213351 0.93399 0.286607, + 0.018007699 -0.268888 0.96300298, + 0.0286089 -0.28318 0.95863998, + -0.0279309 -0.24344 0.96951401, + -0.0271695 -0.24369501 0.96947098, + -0.0286089 -0.28318 0.95863998, + 0.0271695 -0.24369501 0.96947098, + 0.0279309 -0.24344 0.96951401, + 0.213351 0.93399 0.286607, + -0.272414 0.86453098 0.422346, + 0.02128 0.93766302 0.34689301, + -0.02128 0.93766302 0.34689301, + 0.0257165 0.914976 0.40268901, + 0.272414 0.86453098 0.422346, + -0.0257165 0.914976 0.40268901, + -0.290234 0.81441998 0.502478, + 0.0295402 0.881854 0.47059599, + 0.290234 0.81441998 0.502478, + -0.0295402 0.881854 0.47059599, + -0.30055401 0.73155999 0.61195397, + 0.032522202 0.82612097 0.562554, + 0.30055401 0.73155999 0.61195397, + -0.032522202 0.82612097 0.562554, + -0.28544301 0.585657 0.758636, + 0.029158 0.70191097 0.711667, + 0.28544301 0.585657 0.758636, + -0.029158 0.70191097 0.711667, + -0.207026 0.33108699 0.920609, + 0.0145537 0.43878299 0.89847499, + 0.207026 0.33108699 0.920609, + -0.0145537 0.43878299 0.89847499, + -0.080676802 0.050545201 0.99545801, + 0.0015571 0.054433201 0.99851602, + 0.080676802 0.050545201 0.99545801, + -0.0015571 0.054433201 0.99851602, + -0.0063616498 -0.094869703 0.99546897, + 1.91095e-007 -0.0464812 0.99891901, + -1.91095e-007 -0.0464812 0.99891901, + -7.1791001e-005 -0.070368297 0.99752098, + 0.0063616498 -0.094869703 0.99546897, + 7.1791001e-005 -0.070368297 0.99752098, + -0.025311301 -0.0994692 0.99471903, + 0.000806647 -0.027372601 0.99962503, + 0.025311301 -0.0994692 0.99471903, + -0.000806647 -0.027372601 0.99962503, + -0.117242 -0.0290739 0.99267799, + 0.000207797 0.049848299 0.998757, + -0.000207797 0.049848299 0.998757, + -0.00106788 0.075646803 0.99713397, + 0.117242 -0.0290739 0.99267799, + 0.00106788 0.075646803 0.99713397, + -0.20080601 0.017609799 0.97947299, + -0.00145976 0.081309102 0.99668801, + 0.20080601 0.017609799 0.97947299, + 0.00145976 0.081309102 0.99668801, + -0.141165 0.0873124 0.98612797, + -0.00148532 0.090616301 0.99588501, + 0.26286301 0.060120199 0.96295798, + 0.00148532 0.090616301 0.99588501, + -0.26286301 0.060120199 0.96295798, + -0.00221593 0.99462599 -0.103511, + 0.00221593 0.99462599 -0.103511, + 0.187719 0.97434503 -0.124148, + 0.141165 0.0873124 0.98612797, + -0.30752599 -0.0019912501 0.95153803, + 0.033529799 -0.23329 0.971829, + -0.24984699 -0.055312298 0.96670401, + 0.160322 -0.27112499 0.949099, + 0.17330299 -0.23585001 0.95621198, + 0.107548 -0.143016 0.98386002, + -0.0151815 0.0095445896 0.99983901, + -0.165251 0.208397 0.963983, + -0.30895001 0.41953501 0.85354602, + -0.401512 0.57171202 0.71549499, + -0.449388 0.65992397 0.60212201, + -0.478944 0.71616697 0.507658, + -0.242724 0.92393899 0.295672, + -0.50542498 0.75750399 0.41319901, + 0.044672798 -0.293816 0.954817, + 0.040764201 -0.29481801 0.95468402, + -0.36538899 0.87372202 0.32109299, + 0.062497199 -0.309185 0.948946, + 0.066316597 -0.31657499 0.94624698, + 0.016578799 -0.196141 0.98043501, + -0.95104402 0.199036 0.236431, + -0.96048403 0.25093901 0.120413, + -0.77890199 0.22147299 0.58673799, + -0.48254499 -0.175989 0.85800803, + -0.94635898 0.19263101 0.25942001, + 0.255018 -0.307073 0.91688198, + -0.137327 -0.414572 0.89959502, + -0.421691 -0.0157304 0.90660298, + -0.72859901 0.159484 0.66611499, + -0.85245699 0.190459 0.486871, + 0.247035 -0.32320201 0.91351801, + -0.137312 -0.492055 0.859667, + -0.37360099 -0.113321 0.92064101, + 0.126872 -0.291549 0.94810498, + -0.33503401 -0.46969599 0.81678498, + -0.55502701 -0.148919 0.81839401, + -0.090887003 -0.213489 0.972709, + -0.54631197 -0.397497 0.737252, + -0.72738898 -0.164286 0.66627002, + -0.32952499 -0.114292 0.937204, + -0.71669698 -0.307717 0.62582397, + -0.83754098 -0.167833 0.51995897, + -0.53759998 -0.0151858 0.843063, + -0.84288502 -0.216925 0.49243101, + -0.903023 -0.158325 0.39935401, + -0.78750801 0.126598 0.60316098, + -0.92544103 -0.136228 0.35355401, + -0.942738 -0.13496301 0.30500901, + -0.69362098 0.0711805 0.71681499, + -0.84757602 0.156578 0.50704801, + -0.96924198 -0.0750954 0.23437101, + -0.96658599 -0.103606 0.234474, + -0.90123397 0.175731 0.396101, + -0.98842901 -0.028298501 0.149018, + -0.98087001 -0.071765803 0.180953, + -0.94598901 0.184908 0.266298, + -0.99428499 0.00251376 0.106732, + -0.98971802 -0.047232099 0.135006, + -0.99599302 0.0194826 0.087282598, + -0.99576402 0.0215583 0.089385703, + -0.99498701 -0.0311637 0.095029801, + -0.99510098 0.050534599 0.084972598, + -0.970285 0.190321 0.14941201, + 0.071296498 -0.67285299 0.73633301, + 0.065944299 -0.67530203 0.73458803, + 0.074982397 -0.666713 0.74153298, + -0.99585003 0.0264665 0.087077402, + 0.058580998 -0.68417001 0.72696602, + 0.050679099 -0.69313502 0.719024, + 0.082211196 -0.651088 0.75453699, + 0.095727801 -0.57800299 0.81040001, + 0.110112 -0.46575701 0.87803501, + 0.127223 -0.36040601 0.924079, + 0.092790298 -0.59903598 0.79532802, + -0.912857 0.35029599 0.209723, + 0.14373399 -0.29929799 0.94327199, + 0.16005901 -0.26034299 0.95215702, + -0.73818702 0.61180198 0.28421599, + -0.56057101 0.76622999 0.31409001, + -0.53353602 0.78406698 0.317141, + -0.353089 0.0455973 0.93447798, + 0.185324 -0.23071 0.95521098, + 0.19509301 -0.231253 0.95313197, + 0.18922199 -0.246935 0.950378, + 0.164277 -0.27272099 0.94796401, + 0.15117 -0.283023 0.94712502, + 0.147351 -0.28484201 0.94718099, + -0.435379 0.84043801 0.32265899, + 0.086704902 -0.31795299 0.94413298, + 0.077117004 -0.32073599 0.94402403, + 0.070475496 -0.31843299 0.94532198, + -0.83295 -0.43904299 0.33680299, + -0.58205402 -0.73138899 0.35536399, + -0.59237403 -0.73830599 0.322485, + -0.74803197 0.64937103 0.13699, + -0.74554402 0.65202397 0.137942, + -0.818964 -0.443708 0.363897, + -0.68481398 -0.65628999 0.31672299, + -0.85482699 -0.41886401 0.306306, + -0.593696 -0.71698099 0.365325, + -0.88221002 -0.39221299 0.260526, + -0.62443203 -0.70478302 0.336698, + -0.90770102 -0.36668 0.20401999, + -0.65558702 -0.69784302 0.28848001, + -0.92613798 -0.34515899 0.152099, + -0.67986399 -0.692038 0.24262699, + -0.69828397 -0.68669802 0.20210101, + -0.738756 -0.645935 0.19237199, + -0.776878 -0.60285801 0.18172, + -0.93900102 -0.326619 0.107691, + -0.823475 -0.550475 0.137354, + -0.94837898 -0.30948901 0.069234803, + -0.889575 -0.448753 0.085301802, + -0.95533198 -0.29332101 0.036107201, + -0.94830698 -0.31473401 0.040691201, + -0.99996603 -0.00666107 0.00478963, + -0.99987799 0.00063839601 -0.0155946, + -0.99971801 -0.0160977 -0.017437, + -0.99946499 -0.0135088 0.029795, + -0.99796098 -0.0210505 0.0602533, + -0.81044 -0.423962 0.404282, + -0.75430202 -0.54347998 0.36831701, + -0.793387 -0.37282699 0.48118299, + -0.78120601 -0.39806101 0.48089999, + -0.748685 -0.28114 0.60035902, + -0.71404898 -0.228999 0.66158402, + -0.56559098 -0.072540998 0.82148898, + -0.99918097 0.0404431 0.00143205, + -0.99896097 0.0415846 0.0186559, + -0.99816 0.039317001 0.046162799, + -0.99841601 0.040017702 0.0395406, + -0.99666101 0.034197502 0.0741404, + -0.99785 0.038548499 0.0529995, + -0.530617 0.040232401 0.84665698, + -0.709086 0.153722 0.68816102, + 3.23247e-017 -0.98894203 0.14830101, + -0.0444116 -0.99818403 0.040686801, + -0.044076599 -0.99732399 0.058328699, + -0.0448891 -0.99885303 0.016687799, + -1.7070799e-017 -0.98077601 0.195135, + -2.0252899e-018 -0.99269003 0.120689, + -0.045347299 -0.99897099 -0.00057312398, + -0.0459393 -0.998703 -0.021941699, + -0.044794999 -0.99873698 0.0227654, + -0.045956001 -0.99869698 -0.022211701, + -0.045928601 -0.99870801 -0.0217398, + 0.0138175 -0.81181902 0.58374602, + -0.045958702 -0.99869502 -0.0222612, + 0.0220752 -0.77586597 0.630512, + -0.045987301 -0.99868298 -0.0227469, + -0.045978699 -0.99868703 -0.022602599, + 0.121377 -0.988765 -0.087247401, + -0.057073001 -0.99812299 -0.0222199, + 0.0113395 -0.77572203 0.63097298, + 0 -0.99572998 0.092315197, + 0.27633199 -0.951455 -0.135552, + 0.04761 -0.68424398 0.72769803, + 0.061323199 -0.67158997 0.73838103, + 0.071584299 -0.65224802 0.75461799, + 0.082885303 -0.59851301 0.79681301, + 0.100294 -0.467051 0.87852401, + 0.13398699 -0.29635 0.94563401, + 0.17743599 -0.226651 0.95767701, + 0.184314 -0.23925 0.95330399, + 0.140284 -0.27994099 0.94971198, + 0.089769296 -0.30507499 0.94808799, + 0.0651692 -0.309744 0.94858402, + 0.0579625 -0.30201399 0.95153999, + 0.0432005 -0.284913 0.95757902, + 0.0160037 -0.25870699 0.96582299, + -0.026434001 -0.24394999 0.969428, + -0.0230837 -0.234236 0.97190601, + 0.026434399 -0.24394999 0.969428, + -0.0090015596 -0.26102 0.96529102, + 0.0230643 -0.23423 0.97190797, + -0.0068557002 -0.25185201 0.96774101, + 0.386522 0.90749198 -0.164499, + 0.39018399 0.904984 -0.169588, + -0.295638 0.028726799 -0.95486802, + 0.55315697 0.81736898 -0.16101401, + 0.63849699 0.74939799 -0.175284, + 0.109535 0.261922 -0.95885301, + -0.25192201 0.055141401 -0.96617502, + 0.175699 0.23984499 -0.95477998, + 0.067750297 0.093299702 -0.99333, + -0.139792 -0.172491 -0.97504097, + -0.343059 -0.47240201 -0.81187898, + -0.440328 -0.64279902 -0.62683398, + -0.24554899 -0.91614801 -0.316825, + -0.480766 -0.72316903 -0.49587399, + -0.132208 -0.86543697 0.48325899, + -0.245601 -0.912673 -0.326664, + -0.25130501 -0.913831 -0.318997, + -0.221746 -0.86174798 0.45631099, + -0.25023001 -0.91075599 -0.328495, + -0.31994799 -0.88392001 -0.34105599, + -0.32120001 -0.87975502 -0.35051599, + 0.76973498 0.62465698 -0.13157199, + 0.78598702 0.60089099 -0.145446, + 0.164263 0.26185101 -0.95102698, + -0.80209702 -0.23478 -0.54910803, + -0.315878 -0.020526201 -0.948578, + 0.848602 0.468297 -0.246116, + 0.259114 0.32439199 -0.909742, + 0.090441599 0.280725 -0.95551801, + -0.23535 0.15820099 -0.95894903, + -0.542992 0.0153098 -0.839598, + -0.73761302 -0.097649299 -0.66812599, + -0.83035702 -0.151737 -0.53617501, + -0.40996599 -0.84062999 -0.353935, + -0.51935899 -0.77742302 -0.354794, + -0.90221101 -0.176577 -0.393493, + -0.42861599 -0.78728801 0.44324499, + -0.518282 -0.77190602 -0.368164, + -0.406865 -0.83803099 -0.36354399, + -0.53914702 -0.76428002 -0.35383099, + -0.63169801 -0.61449301 0.47260499, + -0.537498 -0.758757 -0.367946, + -0.300271 -0.84669101 0.43926299, + -0.755786 -0.567931 -0.325946, + -0.75321698 -0.56524402 -0.33639801, + 0.924945 0.186941 -0.33095199, + 0.51382899 0.229627 -0.82659, + -0.96362197 -0.25104001 -0.091715097, + 0.618402 -0.215215 -0.75581902, + 0.062241402 0.041660901 -0.99719101, + -0.24387901 0.33116901 -0.91150999, + -0.928505 -0.170292 -0.32996899, + -0.133434 0.490401 -0.86122102, + -0.41458201 0.44564801 -0.79342198, + -0.67813599 0.32516801 -0.65908903, + -0.85291499 0.20339701 -0.48079699, + -0.95343399 0.100507 -0.284361, + -0.91552198 -0.31388199 -0.251589, + -0.96127898 -0.189715 -0.199876, + -0.98916101 0.030633699 -0.143601, + -0.75416702 -0.37758699 0.53727102, + -0.96203703 -0.176293 -0.20833901, + -0.91247499 -0.311869 -0.26481599, + -0.98795402 -0.074750699 -0.135498, + -0.98677802 -0.069825701 -0.146268, + -0.73618299 -0.43122199 0.52161503, + -0.99439901 -0.031852402 -0.100782, + -0.75570899 -0.42493901 0.49832901, + -0.99381298 -0.0261418 -0.107947, + 1.09727e-017 0.35497499 -0.93487602, + 1.10588e-017 0.350932 -0.93640101, + 0.084432498 -0.0109864 -0.996369, + -0.77727997 -0.118769 -0.61784297, + -1.8792601e-017 0.41558599 -0.909554, + 0 0.47374499 -0.88066202, + 1.61274e-017 0.35951301 -0.93313998, + -0.43808699 0.00214235 -0.89893001, + -0.41072401 0.12852401 -0.90265602, + -0.68241602 0.160118 -0.713211, + -0.84496802 0.169741 -0.50716603, + -0.92581499 0.15144899 -0.34630799, + -0.96615201 0.108226 -0.234175, + -0.99591798 -0.0093047898 -0.089776903, + -0.99579698 -0.0114627 -0.090873502, + -0.99410701 0.034360498 -0.102815, + -0.996176 -0.0091703897 -0.086882398, + -0.98478001 0.063396998 -0.161828, + -0.76123703 -0.48546299 0.42993501, + -0.99498498 -0.0039401599 -0.099950902, + -0.99517 -0.00280186 -0.0981289, + -0.99527502 -0.0238072 -0.094133496, + -0.99476302 -0.016573301 -0.100855, + -0.76259899 -0.46107599 0.45370901, + -0.99571103 -0.0042472999 -0.092415601, + -0.996216 -0.0331118 -0.080358103, + -0.73875701 -0.59966397 0.30763701, + -0.99611098 -0.0259996 -0.084179699, + 0 0.50487202 -0.86319399, + 8.6932401e-017 0.53952998 -0.84196597, + -2.32481e-017 0.42372 -0.90579301, + -0.41501099 0.017019199 -0.909657, + 1.27506e-017 0.55266201 -0.83340502, + 4.06551e-017 0.55687499 -0.83059603, + -0.61551899 0.141496 -0.775316, + -0.79310697 0.370103 -0.48374099, + -0.813021 0.43996999 -0.38134399, + -0.79401499 0.38123199 -0.473501, + -0.829328 0.44319999 -0.34027901, + -0.86214298 0.41326299 -0.293125, + -0.89997202 0.37546101 -0.22153801, + -0.998308 0.019633001 -0.054732099, + -0.92718899 0.344338 -0.147486, + -0.99776399 -0.035974599 -0.056321099, + -0.999852 0.0094268396 -0.0143956, + -0.94367802 0.31892401 -0.088087998, + -0.99919498 -0.040093601 -0.00124969, + -0.999897 -0.00032447101 0.0143593, + -0.95452398 0.295499 -0.039553799, + -0.99909502 -0.041549601 -0.0091485996, + -0.998963 -0.041912999 -0.017768299, + 3.2082101e-018 -0.40689 0.913477, + -1.54635e-017 -0.40801501 0.91297501, + -0.95922798 0.28051001 -0.034586601, + -0.99246502 0.122522 0.00157007, + -0.999722 0.017392101 0.015946601, + -8.6077802e-016 -0.25125799 0.96792001, + 2.6460001e-015 -0.241134 0.97049201, + 0 -0.82985401 0.55798101, + -1.63392e-015 -0.885557 0.46452999, + -2.89947e-015 -0.930969 0.365098, + -0.80432999 -0.571693 -0.161926, + -0.99928099 -0.034694102 -0.0152797, + -0.99801499 -0.0289985 -0.055901699, + -2.8990399e-015 -0.93135703 0.36410701, + 0 -0.97391802 0.226898, + -0.70690399 -0.68535 -0.174878, + 1.7893799e-017 0.56066 -0.82804602, + -6.34411e-017 0.62231398 -0.78276801, + 6.69796e-017 0.64710402 -0.762402, + 3.16328e-016 0.70815301 -0.70605898, + 1.55375e-016 0.61733598 -0.786699, + -1.10227e-017 0.68893498 -0.724823, + 3.7451599e-016 0.712488 -0.701684, + 4.4274702e-018 0.67725199 -0.73575097, + -0.776227 0.499455 -0.38473001, + 0 0.71526802 -0.69885099, + 1.03499e-015 0.75947899 -0.65053201, + -0.71810502 0.604752 -0.344383, + -0.64664298 0.67517197 -0.35495999, + -0.603589 0.71342099 -0.355964, + -0.65955901 0.69851702 -0.27758801, + -0.63254601 0.70415199 -0.32257599, + -0.83392698 0.52877098 -0.158012, + -0.69901502 0.68793601 -0.195251, + -0.77054399 0.61204398 -0.17794301, + -0.89152098 0.44272801 -0.095824897, + -5.99411e-019 0.82237101 0.56895202, + -1.03032e-016 0.64515001 0.76405603, + -1.62043e-016 0.610511 0.79200798, + 3.5248601e-016 0.90385199 0.42784601, + 4.7701799e-016 0.60441297 0.79667097, + 4.56285e-015 0.20169599 0.97944802, + 2.7505301e-016 0.56358498 0.82605797, + -2.61498e-017 0.80453098 -0.59391099, + 1.09095e-015 0.81131798 -0.58460599, + 0 0.75893497 -0.65116602, + 1.39947e-017 0.84978098 -0.52713603, + 2.5131701e-017 0.860811 -0.50892502, + -8.92837e-018 0.87860298 -0.47755399, + 6.8792098e-016 0.905204 -0.42497599, + 0.73671699 0.67405999 0.0537594, + 0.72966701 0.67447197 0.112577, + 0.72874701 0.68255401 0.055208001, + 0.73981798 0.66339397 0.112153, + 0.74165601 0.65558499 0.141967, + 0.73142999 0.68188697 -0.00637074, + 0.72482401 0.68893099 0.0019936, + 0.72112399 0.69130701 -0.045556199, + 0.705378 0.70661801 -0.055969998, + 0.70938897 0.70160502 -0.067217298, + 0.707344 0.70419401 -0.061444301, + 1.42365e-015 0.99998301 -0.0058902102, + -1.10818e-015 0.99998301 -0.0058902102, + 1.91022e-016 0.95911902 0.28300199, + 0.242724 0.92393899 0.295672, + -0.032620799 -0.28208801 0.95883399, + -0.040764201 -0.29481801 0.95468402, + 0.50542498 0.75750399 0.41319901, + 0.36538899 0.87372202 0.32109299, + -0.048916101 -0.29782599 0.95336598, + -0.066316597 -0.31657499 0.94624698, + 0.478944 0.71616697 0.507658, + 0.449388 0.65992397 0.60212201, + 0.401512 0.57171202 0.71549499, + 0.30895001 0.41953501 0.85354602, + 0.165251 0.208397 0.963983, + 0.0151815 0.0095445998 0.99983901, + -0.107548 -0.143016 0.98386002, + -0.17330299 -0.23585001 0.95621198, + -0.160322 -0.27112499 0.949099, + -0.033529799 -0.23329 0.971829, + 0.30752599 -0.0019912501 0.95153803, + 0.99946499 -0.0135088 0.029795, + 0.99816 0.039317001 0.046162799, + 0.99785 0.038548499 0.0529995, + 0.045958601 -0.99869502 -0.0222592, + 0.0459393 -0.998703 -0.021941699, + 0.0448891 -0.99885303 0.016687799, + 0.99796098 -0.0210505 0.0602533, + 0.99666101 0.034197502 0.0741404, + -0.027413299 -0.754843 0.65533203, + -0.0138176 -0.811818 0.58374602, + 0.045928601 -0.99870801 -0.021740301, + 0.045956399 -0.99869603 -0.0222177, + 0.99841601 0.040017702 0.0395406, + 0.044794999 -0.99873698 0.0227651, + 0.044076599 -0.99732399 0.058328699, + 0.045347299 -0.99897099 -0.00057370501, + 0.045978598 -0.99868703 -0.022600001, + 0.99996603 -0.00666107 0.00478963, + 0.99896097 0.0415846 0.0186559, + 0 -0.98073202 0.19535799, + -1.80504e-016 -0.98894203 0.14830101, + 0.0444117 -0.99818403 0.0406867, + 0 -0.99269003 0.120689, + 0.99918097 0.0404431 0.00143205, + 0.99987799 0.00063839601 -0.0155946, + 0.95533198 -0.29332101 0.036107201, + 0.99971801 -0.0160977 -0.017437, + 0.94837898 -0.30948901 0.069234803, + 0.93900102 -0.326619 0.107691, + 0.99576402 0.0215583 0.089385703, + 0.99498701 -0.0311637 0.095029801, + 0.92613798 -0.34515899 0.152099, + 0.99585003 0.0264665 0.087077402, + 0.99428499 0.00251376 0.106732, + 0.98971802 -0.047232099 0.135006, + 0.90770102 -0.36668 0.20401999, + 0.98842901 -0.028298501 0.149018, + 0.98087001 -0.071765803 0.180953, + 0.88221002 -0.39221299 0.260526, + 0.96924198 -0.0750954 0.23437101, + 0.96658599 -0.103606 0.234474, + 0.85482699 -0.41886401 0.306306, + 0.92544103 -0.136227 0.35355401, + 0.942738 -0.13496301 0.30500901, + 0.83295 -0.43904299 0.33680299, + 0.84288502 -0.216925 0.49243101, + 0.903023 -0.158325 0.39935401, + 0.818964 -0.443708 0.363897, + 0.71669698 -0.307717 0.62582397, + 0.83754098 -0.167833 0.51995897, + 0.81044 -0.423962 0.404282, + 0.54631197 -0.397497 0.737252, + 0.72738898 -0.164286 0.66627002, + 0.793387 -0.37282699 0.48118299, + 0.33503401 -0.46969599 0.81678498, + 0.55502701 -0.148919 0.81839401, + 0.748685 -0.28114 0.60035902, + 0.137312 -0.492055 0.859667, + 0.37360099 -0.113321 0.92064101, + 0.71404898 -0.228999 0.66158402, + 0.137327 -0.414572 0.89959502, + 0.421691 -0.0157304 0.90660298, + 0.56559098 -0.072540998 0.82148898, + 0.48254499 -0.175989 0.85800803, + 0.72859901 0.159484 0.66611499, + 0.709086 0.153722 0.68816102, + 0.530617 0.040232401 0.84665698, + 0.95104402 0.199036 0.236431, + 0.85245699 0.190459 0.486871, + 0.94635898 0.19263101 0.25942001, + -0.016578799 -0.196141 0.98043501, + 0.77890199 0.22147299 0.58673799, + 0.96048403 0.25093901 0.120413, + -0.255018 -0.307073 0.91688198, + -0.247035 -0.32320201 0.91351801, + -0.126872 -0.291549 0.94810498, + 0.090887003 -0.213489 0.972709, + 0.32952499 -0.114292 0.937204, + 0.53759998 -0.0151858 0.843063, + 0.69362098 0.0711805 0.71681499, + 0.84757602 0.156578 0.50704801, + 0.78750801 0.126598 0.60316098, + 0.90123397 0.175731 0.396101, + 0.94598901 0.184908 0.26629701, + 0.99599302 0.0194826 0.087282501, + 0.99510098 0.0505349 0.084972799, + 0.970285 0.190321 0.14941201, + -0.064474702 -0.67834198 0.73191202, + -0.065944202 -0.67530203 0.73458803, + -0.050679199 -0.69313401 0.719024, + -0.077337898 -0.66340297 0.74425501, + -0.074982397 -0.666713 0.74153298, + -0.088833801 -0.62355602 0.77671498, + -0.095728002 -0.57800198 0.81040102, + 0.107244 -0.0708239 -0.99170703, + 0.24984699 -0.055312298 0.96670401, + 0.353089 0.0455973 0.93447798, + 0.912857 0.35029799 0.209723, + 0.53353602 0.78406698 0.317141, + -0.105666 -0.50061899 0.85919398, + -0.127223 -0.36040601 0.924079, + -0.139162 -0.31362599 0.93929398, + -0.16006 -0.26034299 0.95215702, + 0.738186 0.611803 0.28421599, + -0.185875 -0.230442 0.95516902, + -0.19509301 -0.231254 0.95313197, + 0.56057 0.76622999 0.31409001, + -0.126827 -0.298013 0.94609898, + -0.147351 -0.28484201 0.94718099, + -0.164277 -0.27272099 0.94796401, + 0.435379 0.84043801 0.32265899, + -0.077117004 -0.32073599 0.94402403, + -0.18498901 -0.25334501 0.94952399, + -0.072641402 -0.32093301 0.94431198, + -0.0663267 -0.31232899 0.94765598, + 0.94830698 -0.31473401 0.040691201, + 0.823475 -0.550475 0.137354, + 0.889575 -0.448753 0.085301802, + 0.776878 -0.60285801 0.18172, + 0.67986399 -0.692038 0.24262699, + 0.738756 -0.645935 0.19237199, + 0.69828397 -0.68669802 0.20210101, + 0.62443203 -0.70478302 0.336698, + 0.65558702 -0.69784302 0.28848001, + 0.593696 -0.71698099 0.365325, + 0.58205402 -0.73138899 0.35536399, + 0.59237403 -0.73830599 0.322485, + 0.68481398 -0.65628999 0.31672299, + 0.75430202 -0.54347998 0.36831701, + 0.78120601 -0.39806101 0.48089999, + 0.74554402 0.65202397 0.137942, + 0.74803197 0.64937103 0.13699, + 0 -0.99572998 0.092314698, + -0.121347 -0.98877001 -0.087231599, + -0.27633399 -0.95145297 -0.135561, + 0.045988198 -0.99868298 -0.022761799, + 0.057073701 -0.99812299 -0.0221976, + -0.016460501 -0.756428 0.65386897, + -0.0307821 -0.272028 0.961797, + -0.047291301 -0.28913099 0.95612103, + -0.060338099 -0.30527899 0.95034999, + -0.072234198 -0.30950901 0.94814903, + -0.115496 -0.29441801 0.948672, + -0.18015 -0.245157 0.95259798, + -0.17796899 -0.22652499 0.95760798, + -0.13009 -0.310029 0.94178498, + -0.095341504 -0.50292301 0.85905701, + -0.078774802 -0.623272 0.77802801, + -0.067372903 -0.66357702 0.74506801, + -0.0536827 -0.67857897 0.73256302 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 2, 3, -1, + 6, 2, 7, -1, 0, 8, 1, -1, + 3, 1, 8, -1, 9, 8, 0, -1, + 3, 8, 9, -1, 10, 0, 4, -1, + 10, 11, 0, -1, 12, 0, 11, -1, + 9, 0, 12, -1, 5, 13, 4, -1, + 14, 4, 13, -1, 15, 4, 14, -1, + 16, 4, 15, -1, 10, 4, 16, -1, + 17, 18, 13, -1, 19, 13, 18, -1, + 20, 17, 13, -1, 5, 20, 13, -1, + 14, 13, 19, -1, 21, 22, 18, -1, + 23, 18, 22, -1, 24, 21, 18, -1, + 17, 24, 18, -1, 19, 18, 23, -1, + 25, 26, 22, -1, 27, 22, 26, -1, + 21, 25, 22, -1, 23, 22, 27, -1, + 25, 28, 26, -1, 29, 26, 28, -1, + 27, 26, 29, -1, 30, 31, 28, -1, + 32, 28, 31, -1, 25, 30, 28, -1, + 29, 28, 32, -1, 33, 34, 31, -1, + 35, 31, 34, -1, 30, 33, 31, -1, + 32, 31, 35, -1, 36, 37, 34, -1, + 38, 34, 37, -1, 33, 36, 34, -1, + 39, 35, 34, -1, 38, 39, 34, -1, + 40, 41, 37, -1, 42, 37, 41, -1, + 36, 40, 37, -1, 42, 38, 37, -1, + 43, 44, 41, -1, 45, 41, 44, -1, + 40, 43, 41, -1, 46, 42, 41, -1, + 45, 46, 41, -1, 43, 47, 44, -1, + 48, 44, 47, -1, 48, 45, 44, -1, + 49, 47, 43, -1, 50, 51, 47, -1, + 52, 47, 51, -1, 49, 50, 47, -1, + 53, 47, 52, -1, 48, 47, 53, -1, + 54, 43, 40, -1, 54, 49, 43, -1, + 55, 40, 36, -1, 55, 54, 40, -1, + 56, 36, 33, -1, 56, 55, 36, -1, + 57, 33, 30, -1, 57, 56, 33, -1, + 58, 30, 25, -1, 58, 57, 30, -1, + 59, 25, 21, -1, 59, 58, 25, -1, + 60, 21, 24, -1, 61, 21, 60, -1, + 62, 59, 21, -1, 63, 62, 21, -1, + 64, 63, 21, -1, 65, 64, 21, -1, + 61, 65, 21, -1, 66, 24, 17, -1, + 67, 60, 24, -1, 67, 24, 66, -1, + 68, 17, 20, -1, 66, 17, 68, -1, + 68, 20, 5, -1, 68, 5, 6, -1, + 67, 61, 60, -1, 69, 51, 50, -1, + 69, 52, 51, -1, 70, 50, 49, -1, + 70, 71, 50, -1, 72, 50, 71, -1, + 73, 52, 50, -1, 69, 50, 52, -1, + 72, 73, 50, -1, 74, 49, 54, -1, + 74, 70, 49, -1, 75, 54, 55, -1, + 75, 74, 54, -1, 76, 55, 56, -1, + 76, 75, 55, -1, 77, 56, 57, -1, + 77, 76, 56, -1, 78, 57, 58, -1, + 78, 77, 57, -1, 79, 58, 59, -1, + 79, 78, 58, -1, 80, 59, 62, -1, + 80, 79, 59, -1, 81, 62, 63, -1, + 82, 62, 81, -1, 83, 80, 62, -1, + 82, 83, 62, -1, 84, 63, 64, -1, + 85, 81, 63, -1, 85, 63, 84, -1, + 84, 64, 65, -1, 86, 65, 61, -1, + 84, 65, 86, -1, 86, 61, 67, -1, + 85, 82, 81, -1, 72, 71, 70, -1, + 87, 70, 74, -1, 88, 70, 87, -1, + 88, 72, 70, -1, 89, 74, 75, -1, + 90, 87, 74, -1, 91, 90, 74, -1, + 89, 91, 74, -1, 92, 75, 76, -1, + 92, 89, 75, -1, 93, 76, 77, -1, + 93, 92, 76, -1, 94, 77, 78, -1, + 94, 93, 77, -1, 95, 78, 79, -1, + 95, 94, 78, -1, 96, 79, 80, -1, + 96, 95, 79, -1, 97, 80, 83, -1, + 98, 96, 80, -1, 99, 98, 80, -1, + 97, 99, 80, -1, 82, 100, 83, -1, + 101, 83, 100, -1, 97, 83, 102, -1, + 101, 102, 83, -1, 103, 100, 82, -1, + 101, 100, 103, -1, 103, 82, 85, -1, + 104, 97, 102, -1, 104, 102, 101, -1, + 105, 87, 90, -1, 105, 88, 87, -1, + 106, 90, 91, -1, 107, 108, 90, -1, + 109, 90, 108, -1, 106, 107, 90, -1, + 105, 90, 109, -1, 110, 91, 89, -1, + 110, 106, 91, -1, 111, 89, 92, -1, + 111, 110, 89, -1, 112, 92, 93, -1, + 113, 111, 92, -1, 112, 113, 92, -1, + 114, 93, 94, -1, 114, 112, 93, -1, + 115, 94, 95, -1, 115, 114, 94, -1, + 116, 95, 96, -1, 116, 115, 95, -1, + 117, 96, 98, -1, 117, 116, 96, -1, + 118, 98, 99, -1, 117, 98, 119, -1, + 118, 119, 98, -1, 120, 99, 97, -1, + 118, 99, 120, -1, 120, 97, 104, -1, + 121, 117, 119, -1, 122, 121, 119, -1, + 118, 122, 119, -1, 123, 108, 107, -1, + 109, 108, 123, -1, 124, 107, 106, -1, + 125, 123, 107, -1, 124, 125, 107, -1, + 126, 106, 110, -1, 127, 124, 106, -1, + 126, 127, 106, -1, 128, 110, 111, -1, + 128, 126, 110, -1, 128, 111, 113, -1, + 129, 113, 112, -1, 129, 128, 113, -1, + 130, 112, 114, -1, 130, 129, 112, -1, + 131, 114, 115, -1, 131, 130, 114, -1, + 132, 115, 116, -1, 132, 131, 115, -1, + 133, 116, 117, -1, 133, 132, 116, -1, + 133, 117, 121, -1, 134, 133, 121, -1, + 122, 134, 121, -1, 135, 136, 137, -1, + 19, 137, 136, -1, 138, 136, 135, -1, + 14, 19, 136, -1, 139, 14, 136, -1, + 140, 139, 136, -1, 140, 136, 138, -1, + 19, 135, 137, -1, 19, 141, 135, -1, + 142, 135, 141, -1, 142, 138, 135, -1, + 23, 143, 141, -1, 144, 141, 143, -1, + 19, 23, 141, -1, 145, 141, 144, -1, + 146, 141, 145, -1, 142, 141, 146, -1, + 27, 147, 143, -1, 148, 143, 147, -1, + 23, 27, 143, -1, 144, 143, 148, -1, + 27, 149, 147, -1, 150, 147, 149, -1, + 148, 147, 151, -1, 150, 151, 147, -1, + 29, 152, 149, -1, 153, 149, 152, -1, + 27, 29, 149, -1, 150, 149, 153, -1, + 32, 154, 152, -1, 155, 152, 154, -1, + 29, 32, 152, -1, 155, 153, 152, -1, + 32, 35, 154, -1, 156, 154, 35, -1, + 155, 154, 156, -1, 157, 35, 39, -1, + 156, 35, 157, -1, 139, 15, 14, -1, + 158, 15, 139, -1, 159, 16, 15, -1, + 159, 15, 158, -1, 158, 139, 140, -1, + 160, 10, 16, -1, 160, 16, 159, -1, + 161, 39, 38, -1, 157, 39, 161, -1, + 162, 38, 42, -1, 163, 161, 38, -1, + 164, 163, 38, -1, 164, 38, 162, -1, + 165, 42, 46, -1, 162, 42, 165, -1, + 166, 11, 10, -1, 12, 11, 166, -1, + 166, 10, 160, -1, 167, 168, 169, -1, + 170, 169, 168, -1, 171, 167, 169, -1, + 172, 171, 169, -1, 173, 172, 169, -1, + 174, 173, 169, -1, 170, 174, 169, -1, + 175, 176, 168, -1, 170, 168, 176, -1, + 167, 175, 168, -1, 175, 177, 176, -1, + 178, 176, 177, -1, 178, 170, 176, -1, + 179, 180, 177, -1, 181, 177, 180, -1, + 175, 179, 177, -1, 181, 178, 177, -1, + 182, 183, 180, -1, 184, 180, 183, -1, + 179, 182, 180, -1, 184, 181, 180, -1, + 185, 186, 183, -1, 187, 183, 186, -1, + 182, 185, 183, -1, 187, 184, 183, -1, + 188, 189, 186, -1, 190, 186, 189, -1, + 185, 188, 186, -1, 190, 187, 186, -1, + 191, 192, 189, -1, 193, 189, 192, -1, + 188, 191, 189, -1, 193, 190, 189, -1, + 194, 195, 192, -1, 193, 192, 195, -1, + 191, 194, 192, -1, 194, 196, 195, -1, + 197, 195, 196, -1, 197, 193, 195, -1, + 198, 199, 196, -1, 200, 196, 199, -1, + 194, 198, 196, -1, 200, 197, 196, -1, + 201, 202, 199, -1, 200, 199, 202, -1, + 198, 201, 199, -1, 201, 203, 202, -1, + 204, 202, 203, -1, 204, 200, 202, -1, + 205, 206, 203, -1, 207, 203, 206, -1, + 201, 205, 203, -1, 207, 204, 203, -1, + 123, 208, 206, -1, 209, 206, 208, -1, + 109, 123, 206, -1, 205, 109, 206, -1, + 209, 207, 206, -1, 125, 208, 123, -1, + 124, 208, 125, -1, 210, 208, 124, -1, + 210, 209, 208, -1, 105, 109, 205, -1, + 211, 205, 201, -1, 88, 205, 211, -1, + 105, 205, 88, -1, 212, 201, 198, -1, + 211, 201, 212, -1, 213, 198, 194, -1, + 212, 198, 213, -1, 214, 194, 191, -1, + 213, 194, 214, -1, 215, 191, 188, -1, + 214, 191, 215, -1, 216, 188, 185, -1, + 215, 188, 216, -1, 217, 185, 182, -1, + 216, 185, 217, -1, 218, 182, 179, -1, + 217, 182, 218, -1, 219, 179, 175, -1, + 218, 179, 219, -1, 220, 175, 167, -1, + 219, 175, 220, -1, 171, 221, 167, -1, + 222, 167, 221, -1, 220, 167, 222, -1, + 223, 221, 171, -1, 224, 222, 221, -1, + 225, 224, 221, -1, 223, 225, 221, -1, + 172, 223, 171, -1, 226, 53, 52, -1, + 73, 226, 52, -1, 226, 227, 53, -1, + 48, 53, 227, -1, 228, 229, 227, -1, + 230, 227, 229, -1, 226, 228, 227, -1, + 46, 227, 230, -1, 45, 227, 46, -1, + 48, 227, 45, -1, 231, 232, 229, -1, + 233, 229, 232, -1, 228, 231, 229, -1, + 230, 229, 233, -1, 234, 235, 232, -1, + 236, 232, 235, -1, 231, 234, 232, -1, + 233, 232, 236, -1, 237, 238, 235, -1, + 239, 235, 238, -1, 234, 237, 235, -1, + 236, 235, 239, -1, 240, 241, 238, -1, + 242, 238, 241, -1, 237, 240, 238, -1, + 239, 238, 242, -1, 243, 244, 241, -1, + 245, 241, 244, -1, 240, 243, 241, -1, + 242, 241, 245, -1, 246, 247, 244, -1, + 248, 244, 247, -1, 249, 246, 244, -1, + 243, 249, 244, -1, 245, 244, 248, -1, + 250, 251, 247, -1, 252, 247, 251, -1, + 246, 250, 247, -1, 248, 247, 252, -1, + 253, 254, 251, -1, 255, 251, 254, -1, + 250, 253, 251, -1, 252, 251, 255, -1, + 256, 257, 254, -1, 258, 254, 257, -1, + 253, 256, 254, -1, 255, 254, 258, -1, + 259, 260, 257, -1, 261, 257, 260, -1, + 262, 259, 257, -1, 263, 262, 257, -1, + 256, 263, 257, -1, 258, 257, 261, -1, + 264, 260, 259, -1, 265, 261, 260, -1, + 266, 265, 260, -1, 264, 266, 260, -1, + 267, 259, 262, -1, 267, 264, 259, -1, + 268, 262, 263, -1, 269, 267, 262, -1, + 268, 269, 262, -1, 270, 263, 256, -1, + 271, 263, 270, -1, 271, 268, 263, -1, + 222, 256, 253, -1, 272, 270, 256, -1, + 273, 272, 256, -1, 274, 273, 256, -1, + 222, 274, 256, -1, 220, 253, 250, -1, + 220, 222, 253, -1, 219, 250, 246, -1, + 219, 220, 250, -1, 218, 246, 249, -1, + 218, 219, 246, -1, 217, 249, 243, -1, + 217, 218, 249, -1, 216, 243, 240, -1, + 216, 217, 243, -1, 215, 240, 237, -1, + 215, 216, 240, -1, 214, 237, 234, -1, + 214, 215, 237, -1, 213, 234, 231, -1, + 213, 214, 234, -1, 212, 231, 228, -1, + 212, 213, 231, -1, 211, 228, 226, -1, + 211, 212, 228, -1, 88, 226, 73, -1, + 88, 211, 226, -1, 88, 73, 72, -1, + 275, 270, 272, -1, 275, 271, 270, -1, + 276, 272, 273, -1, 276, 275, 272, -1, + 277, 273, 274, -1, 277, 276, 273, -1, + 278, 274, 222, -1, 279, 274, 278, -1, + 279, 277, 274, -1, 224, 278, 222, -1, + 280, 278, 224, -1, 280, 279, 278, -1, + 225, 280, 224, -1, 281, 282, 153, -1, + 150, 153, 282, -1, 283, 281, 153, -1, + 155, 283, 153, -1, 284, 151, 282, -1, + 150, 282, 151, -1, 281, 284, 282, -1, + 285, 148, 151, -1, 284, 285, 151, -1, + 286, 144, 148, -1, 285, 286, 148, -1, + 287, 145, 144, -1, 286, 287, 144, -1, + 287, 146, 145, -1, 287, 288, 146, -1, + 142, 146, 288, -1, 287, 138, 288, -1, + 142, 288, 138, -1, 289, 140, 138, -1, + 287, 289, 138, -1, 290, 158, 140, -1, + 289, 290, 140, -1, 160, 159, 158, -1, + 290, 160, 158, -1, 291, 160, 290, -1, + 12, 166, 160, -1, 291, 12, 160, -1, + 292, 290, 289, -1, 292, 291, 290, -1, + 293, 289, 287, -1, 293, 292, 289, -1, + 261, 287, 286, -1, 261, 293, 287, -1, + 258, 286, 285, -1, 258, 261, 286, -1, + 255, 285, 284, -1, 255, 258, 285, -1, + 252, 284, 281, -1, 252, 255, 284, -1, + 248, 281, 283, -1, 248, 252, 281, -1, + 155, 294, 283, -1, 245, 283, 294, -1, + 245, 248, 283, -1, 156, 295, 294, -1, + 242, 294, 295, -1, 155, 156, 294, -1, + 242, 245, 294, -1, 157, 161, 295, -1, + 239, 295, 161, -1, 156, 157, 295, -1, + 239, 242, 295, -1, 236, 161, 163, -1, + 236, 239, 161, -1, 233, 236, 163, -1, + 164, 233, 163, -1, 9, 12, 291, -1, + 3, 291, 292, -1, 3, 9, 291, -1, + 296, 292, 293, -1, 297, 3, 292, -1, + 296, 297, 292, -1, 298, 293, 261, -1, + 299, 296, 293, -1, 298, 299, 293, -1, + 265, 298, 261, -1, 162, 230, 233, -1, + 164, 162, 233, -1, 165, 46, 230, -1, + 162, 165, 230, -1, 7, 3, 297, -1, + 300, 297, 296, -1, 6, 297, 300, -1, + 6, 7, 297, -1, 301, 296, 299, -1, + 302, 300, 296, -1, 301, 302, 296, -1, + 303, 299, 298, -1, 301, 299, 303, -1, + 304, 298, 265, -1, 303, 298, 305, -1, + 304, 305, 298, -1, 266, 304, 265, -1, + 301, 303, 305, -1, 6, 301, 305, -1, + 68, 305, 304, -1, 68, 6, 305, -1, + 6, 300, 302, -1, 6, 302, 301, -1, + 68, 304, 266, -1, 66, 266, 264, -1, + 66, 68, 266, -1, 67, 264, 267, -1, + 67, 66, 264, -1, 67, 267, 269, -1, + 86, 269, 268, -1, 86, 67, 269, -1, + 84, 268, 271, -1, 84, 86, 268, -1, + 85, 271, 275, -1, 85, 84, 271, -1, + 103, 275, 276, -1, 103, 85, 275, -1, + 103, 276, 277, -1, 101, 277, 279, -1, + 101, 103, 277, -1, 101, 279, 280, -1, + 104, 280, 225, -1, 104, 101, 280, -1, + 120, 225, 223, -1, 120, 104, 225, -1, + 120, 223, 172, -1, 173, 306, 172, -1, + 118, 172, 306, -1, 118, 120, 172, -1, + 174, 306, 173, -1, 307, 306, 174, -1, + 122, 306, 307, -1, 118, 306, 122, -1, + 209, 124, 127, -1, 210, 124, 209, -1, + 308, 127, 126, -1, 309, 127, 308, -1, + 309, 209, 127, -1, 310, 126, 128, -1, + 311, 308, 126, -1, 310, 311, 126, -1, + 312, 128, 129, -1, 312, 310, 128, -1, + 313, 129, 130, -1, 313, 312, 129, -1, + 314, 130, 131, -1, 314, 313, 130, -1, + 315, 131, 132, -1, 315, 314, 131, -1, + 316, 132, 133, -1, 316, 315, 132, -1, + 134, 317, 133, -1, 318, 133, 317, -1, + 318, 316, 133, -1, 319, 317, 134, -1, + 318, 317, 320, -1, 321, 320, 317, -1, + 319, 321, 317, -1, 122, 319, 134, -1, + 322, 318, 320, -1, 321, 322, 320, -1, + 323, 308, 311, -1, 309, 308, 323, -1, + 324, 311, 310, -1, 325, 326, 311, -1, + 323, 311, 326, -1, 324, 325, 311, -1, + 327, 310, 312, -1, 327, 324, 310, -1, + 328, 312, 313, -1, 328, 327, 312, -1, + 329, 313, 314, -1, 329, 328, 313, -1, + 330, 314, 315, -1, 330, 329, 314, -1, + 331, 315, 316, -1, 331, 330, 315, -1, + 332, 316, 318, -1, 332, 331, 316, -1, + 333, 334, 318, -1, 335, 318, 334, -1, + 322, 333, 318, -1, 335, 332, 318, -1, + 336, 334, 333, -1, 335, 334, 337, -1, + 338, 337, 334, -1, 336, 338, 334, -1, + 339, 333, 322, -1, 339, 336, 333, -1, + 321, 339, 322, -1, 340, 335, 337, -1, + 338, 340, 337, -1, 341, 326, 325, -1, + 323, 326, 341, -1, 342, 325, 324, -1, + 343, 325, 342, -1, 341, 325, 343, -1, + 344, 324, 327, -1, 345, 342, 324, -1, + 344, 345, 324, -1, 346, 327, 328, -1, + 346, 344, 327, -1, 347, 328, 329, -1, + 347, 346, 328, -1, 348, 329, 330, -1, + 348, 347, 329, -1, 349, 330, 331, -1, + 349, 348, 330, -1, 350, 331, 332, -1, + 350, 349, 331, -1, 350, 332, 335, -1, + 351, 352, 335, -1, 353, 335, 352, -1, + 340, 351, 335, -1, 353, 350, 335, -1, + 354, 352, 351, -1, 353, 352, 355, -1, + 354, 355, 352, -1, 356, 351, 340, -1, + 356, 354, 351, -1, 338, 356, 340, -1, + 357, 353, 355, -1, 358, 357, 355, -1, + 354, 358, 355, -1, 359, 342, 345, -1, + 359, 343, 342, -1, 360, 345, 344, -1, + 361, 345, 360, -1, 362, 345, 361, -1, + 359, 345, 362, -1, 363, 344, 346, -1, + 363, 360, 344, -1, 364, 346, 347, -1, + 364, 363, 346, -1, 365, 347, 348, -1, + 365, 364, 347, -1, 366, 348, 349, -1, + 366, 365, 348, -1, 367, 349, 350, -1, + 367, 366, 349, -1, 368, 350, 353, -1, + 368, 367, 350, -1, 369, 370, 353, -1, + 371, 353, 370, -1, 372, 369, 353, -1, + 357, 372, 353, -1, 373, 368, 353, -1, + 371, 373, 353, -1, 374, 370, 369, -1, + 371, 370, 375, -1, 374, 375, 370, -1, + 376, 369, 372, -1, 376, 374, 369, -1, + 358, 372, 357, -1, 358, 376, 372, -1, + 377, 371, 375, -1, 378, 377, 375, -1, + 374, 378, 375, -1, 379, 360, 363, -1, + 380, 360, 379, -1, 361, 360, 380, -1, + 381, 363, 364, -1, 382, 363, 381, -1, + 379, 363, 382, -1, 383, 364, 365, -1, + 383, 381, 364, -1, 384, 365, 366, -1, + 384, 383, 365, -1, 385, 366, 367, -1, + 386, 384, 366, -1, 385, 386, 366, -1, + 387, 367, 368, -1, 387, 385, 367, -1, + 388, 368, 373, -1, 388, 387, 368, -1, + 389, 373, 371, -1, 389, 388, 373, -1, + 377, 390, 371, -1, 391, 371, 390, -1, + 391, 389, 371, -1, 392, 393, 390, -1, + 394, 390, 393, -1, 377, 392, 390, -1, + 394, 391, 390, -1, 395, 396, 393, -1, + 397, 393, 396, -1, 398, 395, 393, -1, + 399, 398, 393, -1, 392, 399, 393, -1, + 397, 394, 393, -1, 400, 396, 395, -1, + 401, 397, 396, -1, 402, 401, 396, -1, + 403, 402, 396, -1, 404, 403, 396, -1, + 404, 396, 400, -1, 405, 395, 398, -1, + 400, 395, 405, -1, 405, 398, 399, -1, + 406, 399, 392, -1, 405, 399, 407, -1, + 406, 407, 399, -1, 408, 392, 377, -1, + 406, 392, 408, -1, 378, 408, 377, -1, + 409, 381, 383, -1, 409, 382, 381, -1, + 410, 383, 384, -1, 411, 383, 410, -1, + 409, 383, 411, -1, 412, 384, 386, -1, + 413, 384, 412, -1, 410, 384, 413, -1, + 414, 386, 385, -1, 415, 386, 414, -1, + 415, 412, 386, -1, 416, 385, 387, -1, + 416, 414, 385, -1, 417, 387, 388, -1, + 417, 416, 387, -1, 418, 388, 389, -1, + 418, 417, 388, -1, 419, 389, 391, -1, + 420, 418, 389, -1, 419, 420, 389, -1, + 421, 391, 394, -1, 422, 419, 391, -1, + 423, 422, 391, -1, 421, 423, 391, -1, + 424, 394, 397, -1, 424, 421, 394, -1, + 425, 397, 401, -1, 425, 424, 397, -1, + 426, 401, 402, -1, 425, 401, 426, -1, + 427, 402, 403, -1, 426, 402, 427, -1, + 427, 403, 404, -1, 428, 414, 416, -1, + 429, 414, 428, -1, 415, 414, 429, -1, + 430, 416, 417, -1, 428, 416, 430, -1, + 431, 417, 418, -1, 431, 430, 417, -1, + 432, 418, 420, -1, 433, 418, 432, -1, + 431, 418, 433, -1, 434, 420, 419, -1, + 432, 420, 434, -1, 435, 419, 422, -1, + 434, 419, 435, -1, 436, 422, 423, -1, + 437, 422, 436, -1, 435, 422, 438, -1, + 437, 438, 422, -1, 436, 423, 421, -1, + 436, 421, 424, -1, 439, 424, 425, -1, + 436, 424, 439, -1, 170, 440, 174, -1, + 441, 174, 440, -1, 441, 307, 174, -1, + 442, 440, 170, -1, 443, 440, 442, -1, + 444, 440, 443, -1, 444, 441, 440, -1, + 445, 170, 178, -1, 442, 170, 445, -1, + 446, 178, 181, -1, 445, 178, 446, -1, + 447, 181, 184, -1, 446, 181, 447, -1, + 448, 184, 187, -1, 447, 184, 448, -1, + 449, 187, 190, -1, 448, 187, 449, -1, + 450, 190, 193, -1, 449, 190, 450, -1, + 451, 193, 197, -1, 450, 193, 451, -1, + 452, 197, 200, -1, 451, 197, 452, -1, + 453, 200, 204, -1, 452, 200, 453, -1, + 454, 204, 207, -1, 453, 204, 454, -1, + 309, 207, 209, -1, 309, 454, 207, -1, + 455, 456, 457, -1, 458, 457, 456, -1, + 459, 455, 457, -1, 460, 459, 457, -1, + 461, 460, 457, -1, 461, 457, 458, -1, + 455, 462, 456, -1, 463, 456, 462, -1, + 464, 456, 463, -1, 465, 458, 456, -1, + 464, 465, 456, -1, 466, 407, 462, -1, + 408, 462, 407, -1, 455, 466, 462, -1, + 467, 463, 462, -1, 408, 467, 462, -1, + 466, 405, 407, -1, 406, 408, 407, -1, + 466, 400, 405, -1, 427, 400, 466, -1, + 427, 404, 400, -1, 468, 466, 455, -1, + 468, 427, 466, -1, 469, 455, 459, -1, + 469, 468, 455, -1, 470, 471, 459, -1, + 472, 459, 471, -1, 473, 470, 459, -1, + 460, 473, 459, -1, 472, 469, 459, -1, + 474, 475, 471, -1, 476, 471, 475, -1, + 470, 474, 471, -1, 476, 472, 471, -1, + 477, 478, 475, -1, 479, 475, 478, -1, + 474, 477, 475, -1, 479, 476, 475, -1, + 480, 481, 478, -1, 482, 478, 481, -1, + 477, 480, 478, -1, 482, 479, 478, -1, + 483, 484, 481, -1, 485, 481, 484, -1, + 480, 483, 481, -1, 485, 482, 481, -1, + 486, 487, 484, -1, 488, 484, 487, -1, + 483, 486, 484, -1, 488, 485, 484, -1, + 489, 490, 487, -1, 491, 487, 490, -1, + 486, 489, 487, -1, 491, 488, 487, -1, + 492, 493, 490, -1, 494, 490, 493, -1, + 489, 492, 490, -1, 494, 491, 490, -1, + 495, 496, 493, -1, 412, 493, 496, -1, + 492, 495, 493, -1, 412, 494, 493, -1, + 497, 498, 496, -1, 413, 496, 498, -1, + 495, 497, 496, -1, 413, 412, 496, -1, + 499, 500, 498, -1, 410, 498, 500, -1, + 497, 499, 498, -1, 410, 413, 498, -1, + 501, 382, 500, -1, 409, 500, 382, -1, + 499, 501, 500, -1, 411, 410, 500, -1, + 409, 411, 500, -1, 361, 379, 382, -1, + 501, 361, 382, -1, 361, 380, 379, -1, + 502, 361, 501, -1, 343, 362, 361, -1, + 502, 343, 361, -1, 503, 501, 499, -1, + 503, 502, 501, -1, 504, 499, 497, -1, + 504, 503, 499, -1, 505, 497, 495, -1, + 505, 504, 497, -1, 506, 495, 492, -1, + 506, 505, 495, -1, 507, 492, 489, -1, + 507, 506, 492, -1, 508, 489, 486, -1, + 508, 507, 489, -1, 509, 486, 483, -1, + 509, 508, 486, -1, 510, 483, 480, -1, + 511, 509, 483, -1, 510, 511, 483, -1, + 512, 480, 477, -1, 512, 510, 480, -1, + 513, 477, 474, -1, 513, 512, 477, -1, + 514, 474, 470, -1, 515, 474, 514, -1, + 516, 513, 474, -1, 515, 516, 474, -1, + 517, 470, 473, -1, 518, 514, 470, -1, + 517, 518, 470, -1, 461, 473, 460, -1, + 461, 517, 473, -1, 519, 515, 514, -1, + 518, 519, 514, -1, 359, 362, 343, -1, + 323, 343, 502, -1, 323, 341, 343, -1, + 454, 502, 503, -1, 454, 323, 502, -1, + 453, 503, 504, -1, 453, 454, 503, -1, + 452, 504, 505, -1, 452, 453, 504, -1, + 451, 505, 506, -1, 451, 452, 505, -1, + 450, 506, 507, -1, 450, 451, 506, -1, + 449, 507, 508, -1, 449, 450, 507, -1, + 448, 508, 509, -1, 448, 449, 508, -1, + 447, 509, 511, -1, 447, 448, 509, -1, + 446, 511, 510, -1, 446, 447, 511, -1, + 445, 510, 512, -1, 445, 446, 510, -1, + 442, 512, 513, -1, 442, 445, 512, -1, + 520, 513, 516, -1, 521, 513, 520, -1, + 521, 442, 513, -1, 522, 516, 515, -1, + 523, 520, 516, -1, 522, 523, 516, -1, + 519, 522, 515, -1, 524, 521, 520, -1, + 525, 524, 520, -1, 523, 525, 520, -1, + 309, 323, 454, -1, 443, 442, 521, -1, + 524, 526, 521, -1, 527, 521, 526, -1, + 443, 521, 528, -1, 527, 528, 521, -1, + 529, 526, 524, -1, 529, 527, 526, -1, + 525, 529, 524, -1, 530, 443, 528, -1, + 527, 530, 528, -1, 531, 444, 443, -1, + 530, 531, 443, -1, 426, 427, 468, -1, + 439, 468, 469, -1, 425, 426, 468, -1, + 439, 425, 468, -1, 436, 469, 472, -1, + 436, 439, 469, -1, 435, 472, 476, -1, + 532, 436, 472, -1, 438, 532, 472, -1, + 435, 438, 472, -1, 432, 476, 479, -1, + 434, 435, 476, -1, 432, 434, 476, -1, + 433, 479, 482, -1, 433, 432, 479, -1, + 533, 482, 485, -1, 533, 433, 482, -1, + 430, 485, 488, -1, 430, 533, 485, -1, + 428, 488, 491, -1, 428, 430, 488, -1, + 429, 491, 494, -1, 429, 428, 491, -1, + 415, 494, 412, -1, 415, 429, 494, -1, + 437, 436, 532, -1, 437, 532, 438, -1, + 431, 433, 533, -1, 431, 533, 430, -1, + 408, 463, 467, -1, 378, 464, 463, -1, + 378, 463, 408, -1, 461, 458, 465, -1, + 378, 465, 464, -1, 378, 461, 465, -1, + 319, 307, 441, -1, 122, 307, 319, -1, + 321, 441, 444, -1, 319, 441, 321, -1, + 321, 444, 531, -1, 339, 531, 530, -1, + 321, 531, 339, -1, 336, 530, 527, -1, + 339, 530, 336, -1, 336, 527, 529, -1, + 338, 529, 525, -1, 336, 529, 338, -1, + 356, 525, 523, -1, 338, 525, 356, -1, + 354, 523, 522, -1, 356, 523, 354, -1, + 358, 522, 519, -1, 354, 522, 358, -1, + 376, 519, 518, -1, 358, 519, 376, -1, + 376, 518, 517, -1, 374, 517, 461, -1, + 376, 517, 374, -1, 374, 461, 378, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, + 6, 0, 2, -1, 7, 6, 2, -1, + 8, 9, 10, -1, 11, 4, 3, -1, + 8, 10, 12, -1, 0, 13, 1, -1, + 3, 5, 14, -1, 15, 16, 17, -1, + 3, 14, 18, -1, 19, 0, 6, -1, + 19, 20, 0, -1, 21, 17, 22, -1, + 15, 17, 21, -1, 7, 23, 6, -1, + 24, 6, 23, -1, 25, 6, 24, -1, + 26, 6, 25, -1, 19, 6, 26, -1, + 27, 28, 23, -1, 29, 23, 28, -1, + 30, 27, 23, -1, 7, 30, 23, -1, + 24, 23, 29, -1, 31, 32, 28, -1, + 33, 28, 32, -1, 34, 31, 28, -1, + 27, 34, 28, -1, 29, 28, 33, -1, + 35, 36, 32, -1, 37, 32, 36, -1, + 31, 35, 32, -1, 33, 32, 37, -1, + 35, 38, 36, -1, 39, 36, 38, -1, + 37, 36, 39, -1, 40, 41, 38, -1, + 42, 38, 41, -1, 35, 40, 38, -1, + 39, 38, 42, -1, 43, 44, 41, -1, + 45, 41, 44, -1, 40, 43, 41, -1, + 42, 41, 45, -1, 46, 47, 44, -1, + 48, 44, 47, -1, 43, 46, 44, -1, + 49, 45, 44, -1, 48, 49, 44, -1, + 50, 51, 47, -1, 52, 47, 51, -1, + 46, 50, 47, -1, 52, 48, 47, -1, + 53, 54, 51, -1, 55, 56, 57, -1, + 50, 53, 51, -1, 58, 59, 56, -1, + 55, 58, 56, -1, 53, 60, 54, -1, + 61, 57, 62, -1, 61, 55, 57, -1, + 63, 60, 53, -1, 64, 65, 60, -1, + 66, 62, 67, -1, 63, 64, 60, -1, + 68, 62, 66, -1, 61, 62, 68, -1, + 69, 53, 50, -1, 69, 63, 53, -1, + 70, 50, 46, -1, 70, 69, 50, -1, + 71, 46, 43, -1, 71, 70, 46, -1, + 72, 43, 40, -1, 72, 71, 43, -1, + 73, 40, 35, -1, 73, 72, 40, -1, + 74, 35, 31, -1, 74, 73, 35, -1, + 75, 31, 34, -1, 76, 31, 75, -1, + 77, 74, 31, -1, 78, 77, 31, -1, + 79, 78, 31, -1, 80, 79, 31, -1, + 76, 80, 31, -1, 81, 82, 83, -1, + 84, 85, 82, -1, 84, 82, 81, -1, + 86, 83, 87, -1, 81, 83, 86, -1, + 86, 87, 9, -1, 86, 9, 8, -1, + 84, 88, 85, -1, 89, 90, 91, -1, + 92, 66, 67, -1, 93, 64, 63, -1, + 93, 94, 64, -1, 95, 91, 96, -1, + 97, 98, 91, -1, 89, 91, 98, -1, + 95, 97, 91, -1, 99, 63, 69, -1, + 99, 93, 63, -1, 100, 69, 70, -1, + 100, 99, 69, -1, 101, 70, 71, -1, + 101, 100, 70, -1, 102, 71, 72, -1, + 102, 101, 71, -1, 103, 72, 73, -1, + 103, 102, 72, -1, 104, 73, 74, -1, + 104, 103, 73, -1, 105, 74, 77, -1, + 105, 104, 74, -1, 106, 77, 78, -1, + 107, 77, 106, -1, 108, 105, 77, -1, + 107, 108, 77, -1, 109, 110, 111, -1, + 112, 113, 110, -1, 112, 110, 109, -1, + 109, 111, 114, -1, 115, 114, 88, -1, + 109, 114, 115, -1, 115, 88, 84, -1, + 112, 116, 113, -1, 95, 96, 117, -1, + 118, 93, 99, -1, 119, 117, 120, -1, + 119, 95, 117, -1, 121, 99, 100, -1, + 122, 118, 99, -1, 123, 122, 99, -1, + 121, 123, 99, -1, 124, 100, 101, -1, + 124, 121, 100, -1, 125, 101, 102, -1, + 125, 124, 101, -1, 126, 102, 103, -1, + 126, 125, 102, -1, 127, 103, 104, -1, + 127, 126, 103, -1, 128, 104, 105, -1, + 128, 127, 104, -1, 129, 105, 108, -1, + 130, 128, 105, -1, 131, 130, 105, -1, + 129, 131, 105, -1, 107, 132, 108, -1, + 133, 134, 135, -1, 129, 108, 136, -1, + 133, 137, 134, -1, 138, 135, 116, -1, + 133, 135, 138, -1, 138, 116, 112, -1, + 139, 140, 137, -1, 139, 137, 133, -1, + 141, 120, 142, -1, 141, 119, 120, -1, + 143, 122, 123, -1, 144, 145, 122, -1, + 146, 142, 147, -1, 143, 144, 122, -1, + 141, 142, 146, -1, 148, 123, 121, -1, + 148, 143, 123, -1, 149, 121, 124, -1, + 149, 148, 121, -1, 150, 124, 125, -1, + 151, 149, 124, -1, 150, 151, 124, -1, + 152, 125, 126, -1, 152, 150, 125, -1, + 153, 126, 127, -1, 153, 152, 126, -1, + 154, 127, 128, -1, 154, 153, 127, -1, + 155, 128, 130, -1, 155, 154, 128, -1, + 156, 157, 158, -1, 155, 130, 159, -1, + 156, 160, 157, -1, 161, 158, 140, -1, + 156, 158, 161, -1, 161, 140, 139, -1, + 162, 155, 159, -1, 163, 164, 160, -1, + 156, 163, 160, -1, 165, 147, 166, -1, + 146, 147, 165, -1, 167, 168, 169, -1, + 170, 165, 166, -1, 171, 172, 173, -1, + 174, 169, 175, -1, 176, 167, 169, -1, + 174, 176, 169, -1, 177, 175, 178, -1, + 177, 174, 175, -1, 177, 178, 179, -1, + 180, 179, 181, -1, 180, 177, 179, -1, + 182, 181, 183, -1, 182, 180, 181, -1, + 184, 183, 185, -1, 184, 182, 183, -1, + 186, 185, 187, -1, 186, 184, 185, -1, + 188, 187, 189, -1, 188, 186, 187, -1, + 188, 189, 190, -1, 191, 188, 190, -1, + 192, 193, 194, -1, 195, 195, 195, -1, + 29, 196, 197, -1, 195, 195, 195, -1, + 24, 29, 197, -1, 198, 24, 197, -1, + 199, 200, 201, -1, 199, 201, 201, -1, + 29, 202, 196, -1, 29, 203, 202, -1, + 204, 205, 206, -1, 195, 195, 195, -1, + 33, 207, 203, -1, 208, 206, 209, -1, + 29, 33, 203, -1, 210, 206, 208, -1, + 211, 206, 210, -1, 204, 206, 211, -1, + 37, 212, 207, -1, 213, 209, 214, -1, + 33, 37, 207, -1, 208, 209, 213, -1, + 37, 215, 212, -1, 216, 217, 218, -1, + 213, 214, 219, -1, 220, 219, 214, -1, + 39, 221, 215, -1, 222, 218, 223, -1, + 37, 39, 215, -1, 216, 218, 222, -1, + 42, 224, 221, -1, 225, 223, 226, -1, + 39, 42, 221, -1, 225, 222, 223, -1, + 42, 45, 224, -1, 227, 226, 228, -1, + 225, 226, 227, -1, 229, 228, 230, -1, + 227, 228, 229, -1, 198, 25, 24, -1, + 231, 232, 200, -1, 233, 234, 232, -1, + 233, 232, 231, -1, 231, 200, 199, -1, + 235, 236, 234, -1, 235, 234, 233, -1, + 237, 230, 238, -1, 229, 230, 237, -1, + 239, 238, 59, -1, 240, 237, 238, -1, + 241, 240, 238, -1, 241, 238, 239, -1, + 242, 59, 58, -1, 239, 59, 242, -1, + 243, 22, 236, -1, 21, 22, 243, -1, + 243, 236, 235, -1, 244, 245, 246, -1, + 247, 248, 249, -1, 250, 244, 246, -1, + 251, 252, 253, -1, 254, 251, 253, -1, + 255, 256, 257, -1, 247, 258, 248, -1, + 259, 260, 245, -1, 247, 249, 261, -1, + 244, 259, 245, -1, 259, 262, 260, -1, + 263, 261, 264, -1, 263, 247, 261, -1, + 265, 266, 262, -1, 267, 264, 268, -1, + 259, 265, 262, -1, 267, 263, 264, -1, + 269, 270, 266, -1, 271, 268, 272, -1, + 265, 269, 266, -1, 271, 267, 268, -1, + 273, 274, 270, -1, 275, 272, 276, -1, + 269, 273, 270, -1, 275, 271, 272, -1, + 277, 278, 274, -1, 279, 276, 280, -1, + 273, 277, 274, -1, 279, 275, 276, -1, + 281, 282, 278, -1, 283, 280, 284, -1, + 277, 281, 278, -1, 283, 279, 280, -1, + 285, 286, 282, -1, 283, 284, 287, -1, + 281, 285, 282, -1, 285, 288, 286, -1, + 289, 287, 290, -1, 289, 283, 287, -1, + 291, 292, 288, -1, 293, 290, 294, -1, + 285, 291, 288, -1, 293, 289, 290, -1, + 295, 296, 292, -1, 293, 294, 297, -1, + 291, 295, 292, -1, 295, 298, 296, -1, + 299, 297, 300, -1, 299, 293, 297, -1, + 301, 302, 298, -1, 303, 300, 304, -1, + 295, 301, 298, -1, 303, 299, 300, -1, + 305, 306, 302, -1, 307, 304, 308, -1, + 309, 305, 302, -1, 301, 309, 302, -1, + 307, 303, 304, -1, 170, 310, 165, -1, + 171, 311, 172, -1, 312, 311, 171, -1, + 313, 307, 308, -1, 314, 309, 301, -1, + 315, 301, 295, -1, 316, 301, 315, -1, + 314, 301, 316, -1, 317, 295, 291, -1, + 315, 295, 317, -1, 318, 291, 285, -1, + 317, 291, 318, -1, 319, 285, 281, -1, + 318, 285, 319, -1, 320, 281, 277, -1, + 319, 281, 320, -1, 321, 277, 273, -1, + 320, 277, 321, -1, 322, 273, 269, -1, + 321, 273, 322, -1, 323, 269, 265, -1, + 322, 269, 323, -1, 324, 265, 259, -1, + 323, 265, 324, -1, 325, 259, 244, -1, + 324, 259, 325, -1, 250, 326, 244, -1, + 327, 244, 326, -1, 325, 244, 327, -1, + 328, 329, 252, -1, 330, 327, 326, -1, + 331, 332, 329, -1, 328, 331, 329, -1, + 251, 328, 252, -1, 333, 334, 335, -1, + 336, 333, 335, -1, 333, 337, 334, -1, + 338, 334, 337, -1, 339, 340, 337, -1, + 341, 337, 340, -1, 333, 339, 337, -1, + 342, 337, 341, -1, 343, 337, 342, -1, + 338, 337, 343, -1, 344, 345, 340, -1, + 346, 340, 345, -1, 339, 344, 340, -1, + 341, 340, 346, -1, 347, 348, 345, -1, + 349, 345, 348, -1, 344, 347, 345, -1, + 346, 345, 349, -1, 350, 351, 348, -1, + 352, 348, 351, -1, 347, 350, 348, -1, + 349, 348, 352, -1, 353, 354, 351, -1, + 355, 351, 354, -1, 350, 353, 351, -1, + 352, 351, 355, -1, 356, 357, 354, -1, + 358, 354, 357, -1, 353, 356, 354, -1, + 355, 354, 358, -1, 359, 360, 357, -1, + 361, 357, 360, -1, 362, 359, 357, -1, + 356, 362, 357, -1, 358, 357, 361, -1, + 363, 364, 360, -1, 365, 360, 364, -1, + 359, 363, 360, -1, 361, 360, 365, -1, + 366, 367, 364, -1, 368, 364, 367, -1, + 363, 366, 364, -1, 365, 364, 368, -1, + 369, 370, 367, -1, 371, 367, 370, -1, + 366, 369, 367, -1, 368, 367, 371, -1, + 372, 373, 370, -1, 374, 370, 373, -1, + 375, 372, 370, -1, 376, 375, 370, -1, + 369, 376, 370, -1, 371, 370, 374, -1, + 377, 378, 379, -1, 380, 374, 373, -1, + 381, 382, 378, -1, 377, 381, 378, -1, + 383, 379, 384, -1, 383, 377, 379, -1, + 385, 384, 386, -1, 387, 383, 384, -1, + 385, 387, 384, -1, 388, 376, 369, -1, + 389, 386, 390, -1, 389, 385, 386, -1, + 327, 369, 366, -1, 391, 388, 369, -1, + 392, 391, 369, -1, 393, 392, 369, -1, + 327, 393, 369, -1, 325, 366, 363, -1, + 325, 327, 366, -1, 324, 363, 359, -1, + 324, 325, 363, -1, 323, 359, 362, -1, + 323, 324, 359, -1, 322, 362, 356, -1, + 322, 323, 362, -1, 321, 356, 353, -1, + 321, 322, 356, -1, 320, 353, 350, -1, + 320, 321, 353, -1, 319, 350, 347, -1, + 319, 320, 350, -1, 318, 347, 344, -1, + 318, 319, 347, -1, 317, 344, 339, -1, + 317, 318, 344, -1, 315, 339, 333, -1, + 315, 317, 339, -1, 316, 333, 336, -1, + 316, 315, 333, -1, 316, 336, 394, -1, + 395, 390, 396, -1, 395, 389, 390, -1, + 397, 396, 398, -1, 397, 395, 396, -1, + 399, 398, 400, -1, 399, 397, 398, -1, + 401, 393, 327, -1, 402, 400, 403, -1, + 402, 399, 400, -1, 330, 401, 327, -1, + 404, 403, 332, -1, 404, 402, 403, -1, + 331, 404, 332, -1, 405, 406, 407, -1, + 220, 408, 409, -1, 410, 405, 407, -1, + 411, 410, 407, -1, 412, 413, 406, -1, + 220, 409, 219, -1, 405, 412, 406, -1, + 414, 415, 413, -1, 412, 414, 413, -1, + 416, 417, 415, -1, 414, 416, 415, -1, + 418, 419, 417, -1, 416, 418, 417, -1, + 418, 420, 419, -1, 418, 421, 420, -1, + 195, 195, 195, -1, 418, 422, 421, -1, + 195, 195, 195, -1, 423, 424, 422, -1, + 418, 423, 422, -1, 425, 426, 424, -1, + 423, 425, 424, -1, 427, 428, 426, -1, + 425, 427, 426, -1, 429, 427, 425, -1, + 430, 431, 427, -1, 429, 430, 427, -1, + 432, 425, 423, -1, 432, 429, 425, -1, + 433, 423, 418, -1, 433, 432, 423, -1, + 374, 418, 416, -1, 374, 433, 418, -1, + 371, 416, 414, -1, 371, 374, 416, -1, + 368, 414, 412, -1, 368, 371, 414, -1, + 365, 412, 405, -1, 365, 368, 412, -1, + 361, 405, 410, -1, 361, 365, 405, -1, + 411, 434, 410, -1, 358, 410, 434, -1, + 358, 361, 410, -1, 435, 436, 434, -1, + 355, 434, 436, -1, 411, 435, 434, -1, + 355, 358, 434, -1, 437, 438, 436, -1, + 352, 436, 438, -1, 435, 437, 436, -1, + 352, 355, 436, -1, 349, 438, 439, -1, + 349, 352, 438, -1, 346, 349, 439, -1, + 440, 346, 439, -1, 441, 430, 429, -1, + 442, 429, 432, -1, 442, 441, 429, -1, + 443, 432, 433, -1, 444, 442, 432, -1, + 443, 444, 432, -1, 445, 433, 374, -1, + 446, 443, 433, -1, 445, 446, 433, -1, + 380, 445, 374, -1, 447, 341, 346, -1, + 440, 447, 346, -1, 448, 342, 341, -1, + 447, 448, 341, -1, 11, 3, 449, -1, + 450, 451, 452, -1, 453, 449, 454, -1, + 453, 11, 449, -1, 455, 452, 456, -1, + 457, 450, 452, -1, 455, 457, 452, -1, + 458, 459, 460, -1, 455, 456, 461, -1, + 462, 460, 382, -1, 458, 460, 463, -1, + 462, 463, 460, -1, 381, 462, 382, -1, + 455, 461, 464, -1, 8, 465, 466, -1, + 86, 466, 467, -1, 86, 8, 466, -1, + 453, 454, 468, -1, 8, 469, 465, -1, + 86, 467, 470, -1, 81, 470, 471, -1, + 81, 86, 470, -1, 84, 471, 472, -1, + 84, 81, 471, -1, 84, 472, 473, -1, + 115, 473, 474, -1, 115, 84, 473, -1, + 109, 474, 475, -1, 109, 115, 474, -1, + 112, 475, 476, -1, 112, 109, 475, -1, + 138, 476, 477, -1, 138, 112, 476, -1, + 138, 477, 478, -1, 133, 478, 479, -1, + 133, 138, 478, -1, 133, 479, 480, -1, + 139, 480, 481, -1, 139, 133, 480, -1, + 161, 481, 482, -1, 161, 139, 481, -1, + 161, 482, 483, -1, 254, 484, 251, -1, + 156, 483, 485, -1, 156, 161, 483, -1, + 255, 486, 256, -1, 487, 486, 255, -1, + 192, 488, 489, -1, 156, 485, 163, -1, + 490, 171, 491, -1, 312, 171, 490, -1, + 492, 176, 174, -1, 493, 491, 494, -1, + 493, 490, 491, -1, 495, 174, 177, -1, + 496, 492, 174, -1, 495, 496, 174, -1, + 497, 177, 180, -1, 497, 495, 177, -1, + 498, 180, 182, -1, 498, 497, 180, -1, + 499, 182, 184, -1, 499, 498, 182, -1, + 500, 184, 186, -1, 500, 499, 184, -1, + 501, 186, 188, -1, 501, 500, 186, -1, + 191, 502, 188, -1, 503, 188, 502, -1, + 503, 501, 188, -1, 504, 505, 193, -1, + 503, 502, 506, -1, 507, 508, 505, -1, + 504, 507, 505, -1, 192, 504, 193, -1, + 509, 503, 506, -1, 507, 510, 508, -1, + 511, 494, 512, -1, 493, 494, 511, -1, + 513, 496, 495, -1, 514, 515, 496, -1, + 511, 512, 516, -1, 513, 514, 496, -1, + 517, 495, 497, -1, 517, 513, 495, -1, + 518, 497, 498, -1, 518, 517, 497, -1, + 519, 498, 499, -1, 519, 518, 498, -1, + 520, 499, 500, -1, 520, 519, 499, -1, + 521, 500, 501, -1, 521, 520, 500, -1, + 522, 501, 503, -1, 522, 521, 501, -1, + 523, 524, 503, -1, 525, 503, 524, -1, + 509, 523, 503, -1, 525, 522, 503, -1, + 526, 527, 528, -1, 525, 524, 529, -1, + 530, 531, 527, -1, 526, 530, 527, -1, + 532, 528, 510, -1, 532, 526, 528, -1, + 507, 532, 510, -1, 533, 525, 529, -1, + 530, 534, 531, -1, 535, 516, 536, -1, + 511, 516, 535, -1, 537, 514, 513, -1, + 538, 536, 539, -1, 535, 536, 538, -1, + 540, 513, 517, -1, 541, 537, 513, -1, + 540, 541, 513, -1, 542, 517, 518, -1, + 542, 540, 517, -1, 543, 518, 519, -1, + 543, 542, 518, -1, 544, 519, 520, -1, + 544, 543, 519, -1, 545, 520, 521, -1, + 545, 544, 520, -1, 546, 521, 522, -1, + 546, 545, 521, -1, 546, 522, 525, -1, + 547, 548, 525, -1, 549, 525, 548, -1, + 533, 547, 525, -1, 549, 546, 525, -1, + 550, 551, 552, -1, 549, 548, 553, -1, + 550, 554, 551, -1, 555, 552, 534, -1, + 555, 550, 552, -1, 530, 555, 534, -1, + 556, 549, 553, -1, 557, 558, 554, -1, + 550, 557, 554, -1, 559, 560, 62, -1, + 561, 538, 539, -1, 562, 541, 540, -1, + 563, 62, 564, -1, 565, 62, 563, -1, + 559, 62, 565, -1, 566, 540, 542, -1, + 566, 562, 540, -1, 567, 542, 543, -1, + 567, 566, 542, -1, 568, 543, 544, -1, + 568, 567, 543, -1, 569, 544, 545, -1, + 569, 568, 544, -1, 570, 545, 546, -1, + 570, 569, 545, -1, 571, 546, 549, -1, + 571, 570, 546, -1, 572, 573, 549, -1, + 574, 549, 573, -1, 575, 572, 549, -1, + 556, 575, 549, -1, 576, 571, 549, -1, + 574, 576, 549, -1, 577, 578, 579, -1, + 574, 573, 580, -1, 577, 581, 578, -1, + 582, 579, 583, -1, 582, 577, 579, -1, + 557, 583, 558, -1, 557, 582, 583, -1, + 584, 574, 580, -1, 585, 586, 581, -1, + 577, 585, 581, -1, 587, 564, 588, -1, + 589, 564, 587, -1, 563, 564, 589, -1, + 590, 566, 567, -1, 591, 588, 592, -1, + 587, 588, 591, -1, 593, 567, 568, -1, + 593, 590, 567, -1, 594, 568, 569, -1, + 594, 593, 568, -1, 595, 569, 570, -1, + 596, 594, 569, -1, 595, 596, 569, -1, + 597, 570, 571, -1, 597, 595, 570, -1, + 598, 571, 576, -1, 598, 597, 571, -1, + 599, 576, 574, -1, 599, 598, 576, -1, + 584, 600, 574, -1, 601, 574, 600, -1, + 601, 599, 574, -1, 602, 603, 600, -1, + 604, 600, 603, -1, 584, 602, 600, -1, + 604, 601, 600, -1, 605, 606, 603, -1, + 607, 603, 606, -1, 608, 605, 603, -1, + 609, 608, 603, -1, 602, 609, 603, -1, + 607, 604, 603, -1, 610, 611, 16, -1, + 612, 607, 606, -1, 613, 612, 606, -1, + 614, 613, 606, -1, 615, 616, 611, -1, + 615, 611, 610, -1, 617, 617, 618, -1, + 610, 16, 15, -1, 617, 618, 619, -1, + 620, 621, 622, -1, 617, 619, 623, -1, + 624, 623, 619, -1, 625, 622, 586, -1, + 620, 622, 625, -1, 585, 625, 586, -1, + 626, 592, 627, -1, 626, 591, 592, -1, + 628, 627, 629, -1, 630, 627, 628, -1, + 626, 627, 630, -1, 631, 629, 632, -1, + 633, 629, 631, -1, 628, 629, 633, -1, + 634, 596, 595, -1, 635, 632, 636, -1, + 635, 631, 632, -1, 637, 595, 597, -1, + 637, 634, 595, -1, 638, 597, 598, -1, + 638, 637, 597, -1, 639, 598, 599, -1, + 639, 638, 598, -1, 640, 599, 601, -1, + 641, 639, 599, -1, 640, 641, 599, -1, + 642, 601, 604, -1, 643, 640, 601, -1, + 644, 643, 601, -1, 642, 644, 601, -1, + 645, 604, 607, -1, 645, 642, 604, -1, + 646, 647, 648, -1, 646, 649, 647, -1, + 650, 648, 651, -1, 646, 648, 650, -1, + 652, 651, 616, -1, 650, 651, 652, -1, + 652, 616, 615, -1, 653, 636, 654, -1, + 655, 636, 653, -1, 635, 636, 655, -1, + 656, 654, 657, -1, 653, 654, 656, -1, + 658, 657, 659, -1, 658, 656, 657, -1, + 660, 661, 662, -1, 663, 661, 660, -1, + 664, 661, 663, -1, 665, 662, 666, -1, + 660, 662, 665, -1, 667, 666, 668, -1, + 665, 666, 667, -1, 195, 195, 195, -1, + 195, 195, 195, -1, 667, 668, 669, -1, + 670, 669, 668, -1, 195, 195, 195, -1, + 671, 672, 649, -1, 673, 649, 646, -1, + 671, 649, 673, -1, 247, 674, 258, -1, + 675, 255, 676, -1, 675, 487, 255, -1, + 677, 674, 247, -1, 678, 674, 677, -1, + 679, 676, 680, -1, 679, 675, 676, -1, + 681, 247, 263, -1, 677, 247, 681, -1, + 682, 263, 267, -1, 681, 263, 682, -1, + 683, 267, 271, -1, 682, 267, 683, -1, + 684, 271, 275, -1, 683, 271, 684, -1, + 685, 275, 279, -1, 684, 275, 685, -1, + 686, 279, 283, -1, 685, 279, 686, -1, + 687, 283, 289, -1, 686, 283, 687, -1, + 688, 289, 293, -1, 687, 289, 688, -1, + 689, 293, 299, -1, 688, 293, 689, -1, + 690, 299, 303, -1, 689, 299, 690, -1, + 691, 303, 307, -1, 691, 690, 303, -1, + 692, 693, 694, -1, 695, 696, 697, -1, + 698, 692, 694, -1, 699, 698, 694, -1, + 700, 701, 702, -1, 700, 702, 703, -1, + 692, 704, 693, -1, 705, 697, 706, -1, + 707, 697, 705, -1, 708, 695, 697, -1, + 707, 708, 697, -1, 709, 710, 704, -1, + 711, 712, 623, -1, 692, 709, 704, -1, + 713, 705, 706, -1, 711, 714, 712, -1, + 709, 715, 710, -1, 624, 711, 623, -1, + 709, 716, 715, -1, 717, 716, 709, -1, + 717, 718, 716, -1, 719, 709, 692, -1, + 719, 717, 709, -1, 720, 692, 698, -1, + 720, 719, 692, -1, 721, 722, 698, -1, + 723, 698, 722, -1, 724, 721, 698, -1, + 699, 724, 698, -1, 723, 720, 698, -1, + 725, 726, 722, -1, 727, 722, 726, -1, + 721, 725, 722, -1, 727, 723, 722, -1, + 728, 729, 726, -1, 730, 726, 729, -1, + 725, 728, 726, -1, 730, 727, 726, -1, + 731, 732, 729, -1, 733, 729, 732, -1, + 728, 731, 729, -1, 733, 730, 729, -1, + 734, 735, 732, -1, 736, 732, 735, -1, + 731, 734, 732, -1, 736, 733, 732, -1, + 737, 738, 735, -1, 739, 735, 738, -1, + 734, 737, 735, -1, 739, 736, 735, -1, + 740, 741, 738, -1, 742, 738, 741, -1, + 737, 740, 738, -1, 742, 739, 738, -1, + 743, 744, 741, -1, 745, 741, 744, -1, + 740, 743, 741, -1, 745, 742, 741, -1, + 746, 747, 744, -1, 748, 744, 747, -1, + 743, 746, 744, -1, 748, 745, 744, -1, + 749, 750, 747, -1, 751, 747, 750, -1, + 746, 749, 747, -1, 751, 748, 747, -1, + 752, 753, 750, -1, 754, 750, 753, -1, + 749, 752, 750, -1, 754, 751, 750, -1, + 755, 756, 753, -1, 757, 753, 756, -1, + 752, 755, 753, -1, 758, 754, 753, -1, + 757, 758, 753, -1, 759, 760, 756, -1, + 755, 759, 756, -1, 759, 761, 760, -1, + 762, 759, 755, -1, 763, 764, 759, -1, + 762, 763, 759, -1, 765, 755, 752, -1, + 765, 762, 755, -1, 766, 752, 749, -1, + 766, 765, 752, -1, 767, 749, 746, -1, + 767, 766, 749, -1, 768, 746, 743, -1, + 768, 767, 746, -1, 769, 743, 740, -1, + 769, 768, 743, -1, 770, 740, 737, -1, + 770, 769, 740, -1, 771, 737, 734, -1, + 771, 770, 737, -1, 772, 734, 731, -1, + 773, 771, 734, -1, 772, 773, 734, -1, + 774, 731, 728, -1, 774, 772, 731, -1, + 775, 728, 725, -1, 775, 774, 728, -1, + 776, 725, 721, -1, 777, 725, 776, -1, + 778, 775, 725, -1, 777, 778, 725, -1, + 779, 780, 781, -1, 782, 783, 780, -1, + 779, 782, 780, -1, 700, 781, 701, -1, + 700, 779, 781, -1, 784, 785, 783, -1, + 782, 784, 783, -1, 561, 786, 538, -1, + 787, 763, 762, -1, 787, 788, 763, -1, + 690, 762, 765, -1, 690, 787, 762, -1, + 689, 765, 766, -1, 689, 690, 765, -1, + 688, 766, 767, -1, 688, 689, 766, -1, + 687, 767, 768, -1, 687, 688, 767, -1, + 686, 768, 769, -1, 686, 687, 768, -1, + 685, 769, 770, -1, 685, 686, 769, -1, + 684, 770, 771, -1, 684, 685, 770, -1, + 683, 771, 773, -1, 683, 684, 771, -1, + 682, 773, 772, -1, 682, 683, 773, -1, + 681, 772, 774, -1, 681, 682, 772, -1, + 677, 774, 775, -1, 677, 681, 774, -1, + 789, 775, 778, -1, 790, 775, 789, -1, + 790, 677, 775, -1, 791, 792, 785, -1, + 793, 794, 792, -1, 791, 793, 792, -1, + 784, 791, 785, -1, 795, 790, 789, -1, + 796, 797, 794, -1, 793, 796, 794, -1, + 691, 787, 690, -1, 678, 677, 790, -1, + 795, 798, 790, -1, 799, 800, 801, -1, + 678, 790, 802, -1, 799, 803, 800, -1, + 804, 801, 797, -1, 804, 799, 801, -1, + 796, 804, 797, -1, 805, 680, 803, -1, + 799, 805, 803, -1, 806, 679, 680, -1, + 805, 806, 680, -1, 807, 717, 719, -1, + 808, 719, 720, -1, 809, 807, 719, -1, + 808, 809, 719, -1, 810, 720, 723, -1, + 810, 808, 720, -1, 811, 723, 727, -1, + 812, 810, 723, -1, 813, 812, 723, -1, + 811, 813, 723, -1, 814, 727, 730, -1, + 815, 811, 727, -1, 814, 815, 727, -1, + 816, 730, 733, -1, 816, 814, 730, -1, + 817, 733, 736, -1, 817, 816, 733, -1, + 818, 736, 739, -1, 818, 817, 736, -1, + 819, 739, 742, -1, 819, 818, 739, -1, + 820, 742, 745, -1, 820, 819, 742, -1, + 821, 745, 748, -1, 821, 820, 745, -1, + 195, 195, 195, -1, 195, 195, 195, -1, + 664, 663, 822, -1, 664, 822, 823, -1, + 711, 824, 714, -1, 585, 825, 826, -1, + 585, 826, 625, -1, 700, 703, 827, -1, + 585, 828, 825, -1, 585, 829, 828, -1, + 504, 489, 830, -1, 192, 489, 504, -1, + 507, 830, 831, -1, 504, 830, 507, -1, + 507, 831, 832, -1, 532, 832, 833, -1, + 507, 832, 532, -1, 526, 833, 834, -1, + 532, 833, 526, -1, 526, 834, 835, -1, + 530, 835, 836, -1, 526, 835, 530, -1, + 555, 836, 837, -1, 530, 836, 555, -1, + 550, 837, 838, -1, 555, 837, 550, -1, + 557, 838, 839, -1, 550, 838, 557, -1, + 582, 839, 840, -1, 557, 839, 582, -1, + 582, 840, 841, -1, 577, 841, 829, -1, + 582, 841, 577, -1, 577, 829, 585, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/lid_l_bottom.wrl b/data/RobotAPI/robots/Armar3/fullmodel/lid_l_bottom.wrl new file mode 100644 index 000000000..66510051a --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/lid_l_bottom.wrl @@ -0,0 +1,938 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -1.0000001 -0 0.86999989 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 0.949 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.678699 8.3424902 -1.2767599e-012, + -25.2031 8.1879997 -1.25312e-012, + -26.5 2.27374e-013 -1.3176e-012, + -25.4266 7.1005001 2.30709, + -27 2.27374e-013 -1.34246e-012, + -25.2031 -8.1879997 -1.25312e-012, + -25.4266 -7.1062799 2.2892399, + -25.4266 6.0386701 4.3902502, + -25.4266 4.3845601 6.04281, + -25.4266 2.3004 7.1026802, + -25.4266 -0.0093819397 7.46591, + -25.4266 -2.3182399 7.0968699, + -25.4266 -4.3997302 6.0317702, + -25.4266 -6.0496898 4.3750601, + -21.438499 15.5766 -1.06594e-012, + -22.2932 13.6258 4.4272799, + -21.843 15.8705 -1.08605e-012, + -15.5756 21.4394 -7.7443298e-013, + -17.3538 19.047199 6.1887999, + -15.8695 21.843901 -7.8904499e-013, + -8.18995 25.2026 -4.0721099e-013, + -11.0085 22.925501 7.4489298, + -8.3444796 25.678101 -4.14894e-013, + 9.7699601e-015 26.4998 -2.20805e-028, + -3.7713399 24.946501 8.1056004, + 8.3444796 25.678101 4.14894e-013, + 8.18995 25.2026 4.0721099e-013, + 3.7713399 24.946501 8.1056004, + 9.7699601e-015 26.9998 -2.20805e-028, + 15.8695 21.843901 7.8904499e-013, + 15.5756 21.4394 7.7443298e-013, + 11.0085 22.925501 7.4489298, + 21.843 15.8705 1.08605e-012, + 21.438499 15.5766 1.06594e-012, + 17.3538 19.047199 6.1887999, + 25.678699 8.3424902 1.2767599e-012, + 25.2031 8.1879997 1.25312e-012, + 22.2932 13.6258 4.4272799, + 27 2.27374e-013 1.34246e-012, + 26.5 2.27374e-013 1.3176e-012, + 25.4266 7.1005001 2.30709, + 25.678699 -8.3424902 1.2767599e-012, + 25.2031 -8.1879997 1.25312e-012, + 25.4266 -7.1062799 2.2892399, + 25.4266 6.0386701 4.3902502, + 25.4266 4.3845601 6.04281, + 25.4266 2.3004 7.1026802, + 25.4266 -0.0093819397 7.46591, + 25.4266 -2.3182399 7.0968699, + 25.4266 -4.3997302 6.0317702, + 25.4266 -6.0496898 4.3750601, + 21.438499 -15.5766 1.06594e-012, + 22.2932 -13.6369 4.3930202, + 21.843 -15.8705 1.08605e-012, + 15.5756 -21.4394 7.7443298e-013, + 17.3538 -19.062599 6.1409101, + 15.8695 -21.843901 7.8904499e-013, + 8.18995 -25.2026 4.0721099e-013, + 11.0085 -22.944099 7.3912902, + 8.3444796 -25.678101 4.14894e-013, + 9.7699601e-015 -26.4998 -2.20805e-028, + 3.7713399 -24.966801 8.0428801, + -8.3444796 -25.678101 -4.14894e-013, + -8.18995 -25.2026 -4.0721099e-013, + -3.7713399 -24.966801 8.0428801, + 9.7699601e-015 -26.9998 -2.20805e-028, + -15.8695 -21.843901 -7.8904499e-013, + -15.5756 -21.4394 -7.7443298e-013, + -11.0085 -22.944099 7.3912902, + -21.843 -15.8705 -1.08605e-012, + -21.438499 -15.5766 -1.06594e-012, + -17.3538 -19.062599 6.1409101, + -25.678699 -8.3424902 -1.2767599e-012, + -22.2932 -13.6369 4.3930202, + 25.9063 7.2344799 2.35062, + 25.9063 -7.2403598 2.3324299, + 25.9063 6.1526098 4.4730902, + 25.9063 4.4672899 6.1568198, + 25.9063 2.3438001 7.23669, + 25.9063 -0.0095589599 7.60677, + 25.9063 -2.36198 7.2307801, + 25.9063 -4.4827399 6.1455698, + 25.9063 -6.1638298 4.4576101, + 22.7138 13.8829 4.5108099, + 17.6812 19.4065 6.3055701, + 11.2162 23.358 7.5894799, + 3.8425 25.4172 8.2585297, + -3.8425 25.4172 8.2585297, + -11.2162 23.358 7.5894799, + -17.6812 19.4065 6.3055701, + -22.7138 13.8829 4.5108099, + -25.9063 7.2344799 2.35062, + -25.9063 -7.2403598 2.3324299, + -25.9063 6.1526098 4.4730902, + -25.9063 4.4672899 6.1568198, + -25.9063 2.3438001 7.23669, + -25.9063 -0.0095589599 7.60677, + -25.9063 -2.36198 7.2307801, + -25.9063 -4.4827399 6.1455698, + -25.9063 -6.1638298 4.4576101, + -22.7138 -13.8942 4.4759102, + -17.6812 -19.4223 6.2567701, + -11.2162 -23.377001 7.5307498, + -3.8425 -25.437799 8.1946297, + 3.8425 -25.437799 8.1946297, + 11.2162 -23.377001 7.5307498, + 17.6812 -19.4223 6.2567701, + 22.7138 -13.8942 4.4759102, + -22.2932 11.5881 8.4248304, + -17.3538 16.198799 11.7769, + -11.0085 19.497101 14.1748, + -3.7713399 21.2159 15.4244, + 3.7713399 21.2159 15.4244, + 11.0085 19.497101 14.1748, + 17.3538 16.198799 11.7769, + 22.2932 11.5881 8.4248304, + -22.2932 8.4139004 11.5961, + -17.3538 11.7616 16.2099, + -11.0085 14.1565 19.5105, + -3.7713399 15.4044 21.2304, + 3.7713399 15.4044 21.2304, + 11.0085 14.1565 19.5105, + 17.3538 11.7616 16.2099, + 22.2932 8.4139004 11.5961, + -22.2932 4.4144402 13.6299, + -17.3538 6.1708398 19.052999, + -11.0085 7.42732 22.932501, + -3.7713399 8.0820799 24.9541, + 3.7713399 8.0820799 24.9541, + 11.0085 7.42732 22.932501, + 17.3538 6.1708398 19.052999, + 22.2932 4.4144402 13.6299, + -22.2932 -0.018003801 14.327, + -17.3538 -0.0251671 20.0273, + -11.0085 -0.0302915 24.1052, + -3.7713399 -0.032961901 26.2302, + 3.7713399 -0.032961901 26.2302, + 11.0085 -0.0302915 24.1052, + 17.3538 -0.0251671 20.0273, + 22.2932 -0.018003801 14.327, + -22.2932 -4.4486799 13.6188, + -17.3538 -6.2187099 19.037399, + -11.0085 -7.48493 22.9137, + -3.7713399 -8.1447697 24.933701, + 3.7713399 -8.1447697 24.933701, + 11.0085 -7.48493 22.9137, + 17.3538 -6.2187099 19.037399, + 22.2932 -4.4486799 13.6188, + -22.2932 -8.4430199 11.5749, + -17.3538 -11.8023 16.1803, + -11.0085 -14.2054 19.4748, + -3.7713399 -15.4577 21.191601, + 3.7713399 -15.4577 21.191601, + 11.0085 -14.2054 19.4748, + 17.3538 -11.8023 16.1803, + 22.2932 -8.4430199 11.5749, + -22.2932 -11.6093 8.3956804, + -17.3538 -16.2283 11.7361, + -11.0085 -19.5327 14.1258, + -3.7713399 -21.254601 15.3711, + 3.7713399 -21.254601 15.3711, + 11.0085 -19.5327 14.1258, + 17.3538 -16.2283 11.7361, + 22.2932 -11.6093 8.3956804, + 22.7138 11.8068 8.5837898, + 17.6812 16.5044 11.9991, + 11.2162 19.865 14.4423, + 3.8425 21.616199 15.7155, + -3.8425 21.616199 15.7155, + -11.2162 19.865 14.4423, + -17.6812 16.5044 11.9991, + -22.7138 11.8068 8.5837898, + 22.7138 8.5726604 11.8149, + 17.6812 11.9835 16.515699, + 11.2162 14.4236 19.878599, + 3.8425 15.6951 21.631001, + -3.8425 15.6951 21.631001, + -11.2162 14.4236 19.878599, + -17.6812 11.9835 16.515699, + -22.7138 8.5726604 11.8149, + 22.7138 4.4977298 13.8871, + 17.6812 6.2872701 19.4125, + 11.2162 7.5674601 23.3652, + 3.8425 8.23458 25.4249, + -3.8425 8.23458 25.4249, + -11.2162 7.5674601 23.3652, + -17.6812 6.2872701 19.4125, + -22.7138 4.4977298 13.8871, + 22.7138 -0.018343501 14.5973, + 17.6812 -0.025642 20.405199, + 11.2162 -0.030863101 24.559999, + 3.8425 -0.033583801 26.725201, + -3.8425 -0.033583801 26.725201, + -11.2162 -0.030863101 24.559999, + -17.6812 -0.025642 20.405199, + -22.7138 -0.018343501 14.5973, + 22.7138 -4.53262 13.8758, + 17.6812 -6.33604 19.396601, + 11.2162 -7.6261601 23.3461, + 3.8425 -8.2984505 25.4042, + -3.8425 -8.2984505 25.4042, + -11.2162 -7.6261601 23.3461, + -17.6812 -6.33604 19.396601, + -22.7138 -4.53262 13.8758, + 22.7138 -8.6023197 11.7933, + 17.6812 -12.025 16.4855, + 11.2162 -14.4735 19.8423, + 3.8425 -15.7494 21.591499, + -3.8425 -15.7494 21.591499, + -11.2162 -14.4735 19.8423, + -17.6812 -12.025 16.4855, + -22.7138 -8.6023197 11.7933, + 22.7138 -11.8283 8.5540895, + 17.6812 -16.5345 11.9576, + 11.2162 -19.901199 14.3923, + 3.8425 -21.6556 15.6611, + -3.8425 -21.6556 15.6611, + -11.2162 -19.901199 14.3923, + -17.6812 -16.5345 11.9576, + -22.7138 -11.8283 8.5540895 ] + + } + normal + Normal { + vector [ 0 -2.78053e-027 -1, + 0.95949298 -0.26794401 -0.087060101, + 1 1.8369101e-016 4.97208e-014, + 0.95105702 -0.309017 4.72495e-014, + 0.95949298 0.26816201 -0.086386502, + 0.95105702 0.309017 4.7287302e-014, + 0.95949298 -0.227874 -0.16566999, + 0.95949298 -0.165455 -0.22803, + 0.95949298 -0.086807601 -0.26802599, + 0.95949298 0.000354035 -0.28173199, + 0.95949298 0.087480903 -0.26780701, + 0.95949298 0.16602799 -0.227614, + 0.95949298 0.22829001 -0.165097, + 0.841254 -0.51418 -0.16706701, + 0.809017 -0.58778501 4.0153001e-014, + 0.65486097 -0.71876103 -0.233539, + 0.58778501 -0.809017 2.9126099e-014, + 0.41541499 -0.86511099 -0.28109199, + 0.309017 -0.95105702 1.5248101e-014, + 0.142315 -0.94137597 -0.30587199, + 2.4492101e-016 -1 -1.2246101e-016, + -0.142315 -0.94137597 -0.30587199, + -0.309017 -0.95105702 -1.5480999e-014, + -0.41541499 -0.86511099 -0.28109199, + -0.58778501 -0.809017 -2.9324199e-014, + -0.65486097 -0.71876103 -0.233539, + -0.809017 -0.58778501 -4.0297e-014, + -0.841254 -0.51418 -0.16706701, + -0.95105702 -0.309017 -4.7325201e-014, + -0.95949298 -0.26794401 -0.087060101, + -1 -3.0615201e-016 -4.97208e-014, + -0.95949298 0.26816201 -0.086386502, + -0.95105702 0.309017 -4.7287302e-014, + -0.95949298 -0.227874 -0.16566999, + -0.95949298 -0.165455 -0.22803, + -0.95949298 -0.086807601 -0.26802599, + -0.95949298 0.000354035 -0.28173199, + -0.95949298 0.087480903 -0.26780701, + -0.95949298 0.16602799 -0.227614, + -0.95949298 0.22829001 -0.165097, + -0.841254 0.51459801 -0.165774, + -0.809017 0.58778501 -4.0224998e-014, + -0.65486097 0.71934497 -0.231732, + -0.58778501 0.809017 -2.9225201e-014, + -0.41541499 0.86581498 -0.27891701, + -0.309017 0.95105702 -1.53646e-014, + -0.142315 0.94214201 -0.303505, + 2.4492101e-016 1 1.21777e-029, + 0.142315 0.94214201 -0.303505, + 0.309017 0.95105702 1.53646e-014, + 0.41541499 0.86581498 -0.27891701, + 0.58778501 0.809017 2.9225201e-014, + 0.65486097 0.71934497 -0.231732, + 0.809017 0.58778501 4.0224998e-014, + 0.841254 0.51459801 -0.165774, + 0.95949298 0.26794401 0.087060101, + 1 3.0615201e-016 4.97208e-014, + 0.95105702 0.309017 4.7325201e-014, + 0.95949298 -0.26816201 0.086386502, + 0.95105702 -0.309017 4.7287302e-014, + 0.95949298 0.227874 0.16566999, + 0.95949298 0.165455 0.22803, + 0.95949298 0.086807601 0.26802599, + 0.95949298 -0.000354035 0.28173199, + 0.95949298 -0.087480903 0.26780701, + 0.95949298 -0.16602799 0.227614, + 0.95949298 -0.22829001 0.165097, + 0.841254 0.51418 0.16706701, + 0.809017 0.58778501 4.0297e-014, + 0.65486097 0.71876103 0.233539, + 0.58778501 0.809017 2.9324199e-014, + 0.41541499 0.86511099 0.28109199, + 0.309017 0.95105702 1.5480999e-014, + 0.142315 0.94137597 0.30587199, + -2.4492101e-016 1 1.2246101e-016, + -0.142315 0.94137597 0.30587199, + -0.309017 0.95105702 -1.5248101e-014, + -0.41541499 0.86511099 0.28109199, + -0.58778501 0.809017 -2.9126099e-014, + -0.65486097 0.71876103 0.233539, + -0.809017 0.58778501 -4.0153001e-014, + -0.841254 0.51418 0.16706701, + -0.95105702 0.309017 -4.72495e-014, + -0.95949298 0.26794401 0.087060101, + -1 -1.8369101e-016 -4.97208e-014, + -0.95949298 -0.26816201 0.086386502, + -0.95105702 -0.309017 -4.7287302e-014, + -0.95949298 0.227874 0.16566999, + -0.95949298 0.165455 0.22803, + -0.95949298 0.086807601 0.26802599, + -0.95949298 -0.000354035 0.28173199, + -0.95949298 -0.087480903 0.26780701, + -0.95949298 -0.16602799 0.227614, + -0.95949298 -0.22829001 0.165097, + -0.841254 -0.51459801 0.165774, + -0.809017 -0.58778501 -4.0224998e-014, + -0.65486097 -0.71934497 0.231732, + -0.58778501 -0.809017 -2.9225201e-014, + -0.41541499 -0.86581498 0.27891701, + -0.309017 -0.95105702 -1.53646e-014, + -0.142315 -0.94214201 0.303505, + -2.4492101e-016 -1 -1.21777e-029, + 0.142315 -0.94214201 0.303505, + 0.309017 -0.95105702 1.53646e-014, + 0.41541499 -0.86581498 0.27891701, + 0.58778501 -0.809017 2.9225201e-014, + 0.65486097 -0.71934497 0.231732, + 0.809017 -0.58778501 4.0224998e-014, + 0.841254 -0.51459801 0.165774, + 0.841254 -0.43728799 -0.317918, + 0.65486097 -0.61127502 -0.44441101, + 0.41541499 -0.73574001 -0.534899, + 0.142315 -0.80059999 -0.58205402, + -0.142315 -0.80059999 -0.58205402, + -0.41541499 -0.73574001 -0.534899, + -0.65486097 -0.61127502 -0.44441101, + -0.841254 -0.43728799 -0.317918, + 0.841254 -0.31750599 -0.43758699, + 0.65486097 -0.44383401 -0.61169302, + 0.41541499 -0.53420597 -0.73624402, + 0.142315 -0.58129901 -0.801148, + -0.142315 -0.58129901 -0.801148, + -0.41541499 -0.53420597 -0.73624402, + -0.65486097 -0.44383401 -0.61169302, + -0.841254 -0.31750599 -0.43758699, + 0.841254 -0.166583 -0.514337, + 0.65486097 -0.232862 -0.71898001, + 0.41541499 -0.280276 -0.865376, + 0.142315 -0.304984 -0.94166398, + -0.142315 -0.304984 -0.94166398, + -0.41541499 -0.280276 -0.865376, + -0.65486097 -0.232862 -0.71898001, + -0.841254 -0.166583 -0.514337, + 0.841254 0.00067938899 -0.54064, + 0.65486097 0.00094970298 -0.75574899, + 0.41541499 0.0011430799 -0.90963101, + 0.142315 0.00124385 -0.98982102, + -0.142315 0.00124385 -0.98982102, + -0.41541499 0.0011430799 -0.90963101, + -0.65486097 0.00094970298 -0.75574899, + -0.841254 0.00067938899 -0.54064, + 0.841254 0.16787501 -0.51391703, + 0.65486097 0.234668 -0.71839303, + 0.41541499 0.28244999 -0.86466902, + 0.142315 0.30735001 -0.94089401, + -0.142315 0.30735001 -0.94089401, + -0.41541499 0.28244999 -0.86466902, + -0.65486097 0.234668 -0.71839303, + -0.841254 0.16787501 -0.51391703, + 0.841254 0.31860501 -0.43678799, + 0.65486097 0.44536999 -0.61057597, + 0.41541499 0.53605402 -0.73489898, + 0.142315 0.58331102 -0.79968399, + -0.142315 0.58331102 -0.79968399, + -0.41541499 0.53605402 -0.73489898, + -0.65486097 0.44536999 -0.61057597, + -0.841254 0.31860501 -0.43678799, + 0.841254 0.43808499 -0.316818, + 0.65486097 0.61238998 -0.442873, + 0.41541499 0.737082 -0.53304899, + 0.142315 0.80206001 -0.58003998, + -0.142315 0.80206001 -0.58003998, + -0.41541499 0.737082 -0.53304899, + -0.65486097 0.61238998 -0.442873, + -0.841254 0.43808499 -0.316818, + 0.841254 0.43728799 0.317918, + 0.65486097 0.61127502 0.44441101, + 0.41541499 0.73574001 0.534899, + 0.142315 0.80059999 0.58205402, + -0.142315 0.80059999 0.58205402, + -0.41541499 0.73574001 0.534899, + -0.65486097 0.61127502 0.44441101, + -0.841254 0.43728799 0.317918, + 0.841254 0.31750599 0.43758699, + 0.65486097 0.44383401 0.61169302, + 0.41541499 0.53420597 0.73624402, + 0.142315 0.58129901 0.801148, + -0.142315 0.58129901 0.801148, + -0.41541499 0.53420597 0.73624402, + -0.65486097 0.44383401 0.61169302, + -0.841254 0.31750599 0.43758699, + 0.841254 0.166583 0.514337, + 0.65486097 0.232862 0.71898001, + 0.41541499 0.280276 0.865376, + 0.142315 0.304984 0.94166398, + -0.142315 0.304984 0.94166398, + -0.41541499 0.280276 0.865376, + -0.65486097 0.232862 0.71898001, + -0.841254 0.166583 0.514337, + 0.841254 -0.00067938899 0.54064, + 0.65486097 -0.00094970298 0.75574899, + 0.41541499 -0.0011430799 0.90963101, + 0.142315 -0.00124385 0.98982102, + -0.142315 -0.00124385 0.98982102, + -0.41541499 -0.0011430799 0.90963101, + -0.65486097 -0.00094970298 0.75574899, + -0.841254 -0.00067938899 0.54064, + 0.841254 -0.16787501 0.51391703, + 0.65486097 -0.234668 0.71839303, + 0.41541499 -0.28244999 0.86466902, + 0.142315 -0.30735001 0.94089401, + -0.142315 -0.30735001 0.94089401, + -0.41541499 -0.28244999 0.86466902, + -0.65486097 -0.234668 0.71839303, + -0.841254 -0.16787501 0.51391703, + 0.841254 -0.31860501 0.43678799, + 0.65486097 -0.44536999 0.61057597, + 0.41541499 -0.53605402 0.73489898, + 0.142315 -0.58331102 0.79968399, + -0.142315 -0.58331102 0.79968399, + -0.41541499 -0.53605402 0.73489898, + -0.65486097 -0.44536999 0.61057597, + -0.841254 -0.31860501 0.43678799, + 0.841254 -0.43808499 0.316818, + 0.65486097 -0.61238998 0.442873, + 0.41541499 -0.737082 0.53304899, + 0.142315 -0.80206001 0.58003998, + -0.142315 -0.80206001 0.58003998, + -0.41541499 -0.737082 0.53304899, + -0.65486097 -0.61238998 0.442873, + -0.841254 -0.43808499 0.316818 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 6, 2, 13, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 15, 3, 1, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 0, 16, 14, -1, 18, 15, 14, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 16, 19, 17, -1, 21, 18, 17, -1, + 22, 23, 20, -1, 24, 20, 23, -1, + 19, 22, 20, -1, 24, 21, 20, -1, + 25, 26, 23, -1, 27, 23, 26, -1, + 28, 25, 23, -1, 22, 28, 23, -1, + 27, 24, 23, -1, 29, 30, 26, -1, + 31, 26, 30, -1, 25, 29, 26, -1, + 31, 27, 26, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 37, 34, 33, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 40, 37, 36, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 41, 39, 38, -1, + 44, 40, 39, -1, 45, 44, 39, -1, + 46, 45, 39, -1, 47, 46, 39, -1, + 48, 47, 39, -1, 49, 48, 39, -1, + 50, 49, 39, -1, 43, 50, 39, -1, + 41, 51, 42, -1, 52, 42, 51, -1, + 43, 42, 52, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 41, 53, 51, -1, + 52, 51, 55, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 53, 56, 54, -1, + 55, 54, 58, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 58, 57, 61, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 65, 62, 60, -1, + 59, 65, 60, -1, 61, 60, 64, -1, + 66, 67, 63, -1, 68, 63, 67, -1, + 62, 66, 63, -1, 64, 63, 68, -1, + 69, 70, 67, -1, 71, 67, 70, -1, + 66, 69, 67, -1, 68, 67, 71, -1, + 72, 5, 70, -1, 73, 70, 5, -1, + 69, 72, 70, -1, 71, 70, 73, -1, + 72, 4, 5, -1, 73, 5, 6, -1, + 74, 38, 35, -1, 75, 41, 38, -1, + 76, 38, 74, -1, 77, 38, 76, -1, + 78, 38, 77, -1, 79, 38, 78, -1, + 80, 38, 79, -1, 81, 38, 80, -1, + 82, 38, 81, -1, 75, 38, 82, -1, + 83, 35, 32, -1, 83, 74, 35, -1, + 84, 32, 29, -1, 84, 83, 32, -1, + 85, 29, 25, -1, 85, 84, 29, -1, + 86, 25, 28, -1, 86, 85, 25, -1, + 87, 28, 22, -1, 87, 86, 28, -1, + 88, 22, 19, -1, 88, 87, 22, -1, + 89, 19, 16, -1, 89, 88, 19, -1, + 90, 16, 0, -1, 90, 89, 16, -1, + 91, 0, 4, -1, 91, 90, 0, -1, + 92, 4, 72, -1, 93, 91, 4, -1, + 94, 93, 4, -1, 95, 94, 4, -1, + 96, 95, 4, -1, 97, 96, 4, -1, + 98, 97, 4, -1, 99, 98, 4, -1, + 92, 99, 4, -1, 100, 72, 69, -1, + 92, 72, 100, -1, 101, 69, 66, -1, + 100, 69, 101, -1, 102, 66, 62, -1, + 101, 66, 102, -1, 103, 62, 65, -1, + 102, 62, 103, -1, 104, 65, 59, -1, + 103, 65, 104, -1, 105, 59, 56, -1, + 104, 59, 105, -1, 106, 56, 53, -1, + 105, 56, 106, -1, 107, 53, 41, -1, + 106, 53, 107, -1, 107, 41, 75, -1, + 7, 3, 15, -1, 108, 15, 18, -1, + 108, 7, 15, -1, 109, 18, 21, -1, + 109, 108, 18, -1, 110, 21, 24, -1, + 110, 109, 21, -1, 111, 24, 27, -1, + 111, 110, 24, -1, 112, 27, 31, -1, + 112, 111, 27, -1, 113, 31, 34, -1, + 113, 112, 31, -1, 114, 34, 37, -1, + 114, 113, 34, -1, 115, 37, 40, -1, + 115, 114, 37, -1, 44, 115, 40, -1, + 8, 7, 108, -1, 116, 108, 109, -1, + 116, 8, 108, -1, 117, 109, 110, -1, + 117, 116, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 44, -1, + 123, 122, 115, -1, 45, 123, 44, -1, + 9, 8, 116, -1, 124, 116, 117, -1, + 124, 9, 116, -1, 125, 117, 118, -1, + 125, 124, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 45, -1, + 131, 130, 123, -1, 46, 131, 45, -1, + 10, 9, 124, -1, 132, 124, 125, -1, + 132, 10, 124, -1, 133, 125, 126, -1, + 133, 132, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 46, -1, + 139, 138, 131, -1, 47, 139, 46, -1, + 11, 10, 132, -1, 140, 132, 133, -1, + 140, 11, 132, -1, 141, 133, 134, -1, + 141, 140, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 47, -1, + 147, 146, 139, -1, 48, 147, 47, -1, + 12, 11, 140, -1, 148, 140, 141, -1, + 148, 12, 140, -1, 149, 141, 142, -1, + 149, 148, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 48, -1, + 155, 154, 147, -1, 49, 155, 48, -1, + 13, 12, 148, -1, 156, 148, 149, -1, + 156, 13, 148, -1, 157, 149, 150, -1, + 157, 156, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 49, -1, + 163, 162, 155, -1, 50, 163, 49, -1, + 6, 13, 156, -1, 73, 156, 157, -1, + 73, 6, 156, -1, 71, 157, 158, -1, + 71, 73, 157, -1, 68, 158, 159, -1, + 68, 71, 158, -1, 64, 159, 160, -1, + 64, 68, 159, -1, 61, 160, 161, -1, + 61, 64, 160, -1, 58, 161, 162, -1, + 58, 61, 161, -1, 55, 162, 163, -1, + 55, 58, 162, -1, 52, 163, 50, -1, + 52, 55, 163, -1, 43, 52, 50, -1, + 76, 74, 83, -1, 164, 83, 84, -1, + 164, 76, 83, -1, 165, 84, 85, -1, + 165, 164, 84, -1, 166, 85, 86, -1, + 166, 165, 85, -1, 167, 86, 87, -1, + 167, 166, 86, -1, 168, 87, 88, -1, + 168, 167, 87, -1, 169, 88, 89, -1, + 169, 168, 88, -1, 170, 89, 90, -1, + 170, 169, 89, -1, 171, 90, 91, -1, + 171, 170, 90, -1, 93, 171, 91, -1, + 77, 76, 164, -1, 172, 164, 165, -1, + 172, 77, 164, -1, 173, 165, 166, -1, + 173, 172, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 93, -1, + 179, 178, 171, -1, 94, 179, 93, -1, + 78, 77, 172, -1, 180, 172, 173, -1, + 180, 78, 172, -1, 181, 173, 174, -1, + 181, 180, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 94, -1, + 187, 186, 179, -1, 95, 187, 94, -1, + 79, 78, 180, -1, 188, 180, 181, -1, + 188, 79, 180, -1, 189, 181, 182, -1, + 189, 188, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 95, -1, + 195, 194, 187, -1, 96, 195, 95, -1, + 80, 79, 188, -1, 196, 188, 189, -1, + 196, 80, 188, -1, 197, 189, 190, -1, + 197, 196, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 96, -1, + 203, 202, 195, -1, 97, 203, 96, -1, + 81, 80, 196, -1, 204, 196, 197, -1, + 204, 81, 196, -1, 205, 197, 198, -1, + 205, 204, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 97, -1, + 211, 210, 203, -1, 98, 211, 97, -1, + 82, 81, 204, -1, 212, 204, 205, -1, + 212, 82, 204, -1, 213, 205, 206, -1, + 213, 212, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 98, -1, + 219, 218, 211, -1, 99, 219, 98, -1, + 75, 82, 212, -1, 107, 212, 213, -1, + 107, 75, 212, -1, 106, 213, 214, -1, + 106, 107, 213, -1, 105, 214, 215, -1, + 105, 106, 214, -1, 104, 215, 216, -1, + 104, 105, 215, -1, 103, 216, 217, -1, + 103, 104, 216, -1, 102, 217, 218, -1, + 102, 103, 217, -1, 101, 218, 219, -1, + 101, 102, 218, -1, 100, 219, 99, -1, + 100, 101, 219, -1, 92, 100, 99, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 4, 5, 2, -1, + 0, 0, 0, -1, 6, 2, 1, -1, + 7, 2, 6, -1, 8, 2, 7, -1, + 9, 2, 8, -1, 10, 2, 9, -1, + 11, 2, 10, -1, 12, 2, 11, -1, + 4, 2, 12, -1, 0, 0, 0, -1, + 13, 3, 14, -1, 13, 1, 3, -1, + 0, 0, 0, -1, 15, 14, 16, -1, + 0, 0, 0, -1, 15, 13, 14, -1, + 0, 0, 0, -1, 17, 16, 18, -1, + 0, 0, 0, -1, 17, 15, 16, -1, + 0, 0, 0, -1, 19, 18, 20, -1, + 0, 0, 0, -1, 19, 17, 18, -1, + 0, 0, 0, -1, 21, 20, 22, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 19, 20, -1, 0, 0, 0, -1, + 23, 22, 24, -1, 0, 0, 0, -1, + 23, 21, 22, -1, 0, 0, 0, -1, + 25, 24, 26, -1, 0, 0, 0, -1, + 25, 23, 24, -1, 0, 0, 0, -1, + 27, 26, 28, -1, 0, 0, 0, -1, + 27, 25, 26, -1, 0, 0, 0, -1, + 29, 28, 30, -1, 0, 0, 0, -1, + 29, 27, 28, -1, 0, 0, 0, -1, + 31, 30, 32, -1, 0, 0, 0, -1, + 33, 29, 30, -1, 34, 33, 30, -1, + 35, 34, 30, -1, 36, 35, 30, -1, + 37, 36, 30, -1, 38, 37, 30, -1, + 39, 38, 30, -1, 31, 39, 30, -1, + 0, 0, 0, -1, 40, 32, 41, -1, + 31, 32, 40, -1, 0, 0, 0, -1, + 42, 41, 43, -1, 0, 0, 0, -1, + 40, 41, 42, -1, 0, 0, 0, -1, + 44, 43, 45, -1, 0, 0, 0, -1, + 42, 43, 44, -1, 0, 0, 0, -1, + 46, 45, 47, -1, 0, 0, 0, -1, + 44, 45, 46, -1, 0, 0, 0, -1, + 48, 47, 49, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 46, 47, 48, -1, + 0, 0, 0, -1, 50, 49, 51, -1, + 0, 0, 0, -1, 48, 49, 50, -1, + 0, 0, 0, -1, 52, 51, 53, -1, + 0, 0, 0, -1, 50, 51, 52, -1, + 0, 0, 0, -1, 54, 53, 5, -1, + 0, 0, 0, -1, 52, 53, 54, -1, + 0, 0, 0, -1, 54, 5, 4, -1, + 55, 56, 57, -1, 58, 59, 56, -1, + 60, 56, 55, -1, 61, 56, 60, -1, + 62, 56, 61, -1, 63, 56, 62, -1, + 64, 56, 63, -1, 65, 56, 64, -1, + 66, 56, 65, -1, 58, 56, 66, -1, + 67, 57, 68, -1, 67, 55, 57, -1, + 69, 68, 70, -1, 69, 67, 68, -1, + 71, 70, 72, -1, 71, 69, 70, -1, + 73, 72, 74, -1, 73, 71, 72, -1, + 75, 74, 76, -1, 75, 73, 74, -1, + 77, 76, 78, -1, 77, 75, 76, -1, + 79, 78, 80, -1, 79, 77, 78, -1, + 81, 80, 82, -1, 81, 79, 80, -1, + 83, 82, 84, -1, 83, 81, 82, -1, + 85, 84, 86, -1, 87, 83, 84, -1, + 88, 87, 84, -1, 89, 88, 84, -1, + 90, 89, 84, -1, 91, 90, 84, -1, + 92, 91, 84, -1, 93, 92, 84, -1, + 85, 93, 84, -1, 94, 86, 95, -1, + 85, 86, 94, -1, 96, 95, 97, -1, + 94, 95, 96, -1, 98, 97, 99, -1, + 96, 97, 98, -1, 100, 99, 101, -1, + 98, 99, 100, -1, 102, 101, 103, -1, + 100, 101, 102, -1, 104, 103, 105, -1, + 102, 103, 104, -1, 106, 105, 107, -1, + 104, 105, 106, -1, 108, 107, 59, -1, + 106, 107, 108, -1, 108, 59, 58, -1, + 6, 1, 13, -1, 109, 13, 15, -1, + 109, 6, 13, -1, 110, 15, 17, -1, + 110, 109, 15, -1, 111, 17, 19, -1, + 111, 110, 17, -1, 112, 19, 21, -1, + 112, 111, 19, -1, 113, 21, 23, -1, + 113, 112, 21, -1, 114, 23, 25, -1, + 114, 113, 23, -1, 115, 25, 27, -1, + 115, 114, 25, -1, 116, 27, 29, -1, + 116, 115, 27, -1, 33, 116, 29, -1, + 7, 6, 109, -1, 117, 109, 110, -1, + 117, 7, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 116, -1, + 123, 122, 115, -1, 124, 116, 33, -1, + 124, 123, 116, -1, 34, 124, 33, -1, + 8, 7, 117, -1, 125, 117, 118, -1, + 125, 8, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 124, -1, + 131, 130, 123, -1, 132, 124, 34, -1, + 132, 131, 124, -1, 35, 132, 34, -1, + 9, 8, 125, -1, 133, 125, 126, -1, + 133, 9, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 132, -1, + 139, 138, 131, -1, 140, 132, 35, -1, + 140, 139, 132, -1, 36, 140, 35, -1, + 10, 9, 133, -1, 141, 133, 134, -1, + 141, 10, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 140, -1, + 147, 146, 139, -1, 148, 140, 36, -1, + 148, 147, 140, -1, 37, 148, 36, -1, + 11, 10, 141, -1, 149, 141, 142, -1, + 149, 11, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 148, -1, + 155, 154, 147, -1, 156, 148, 37, -1, + 156, 155, 148, -1, 38, 156, 37, -1, + 12, 11, 149, -1, 157, 149, 150, -1, + 157, 12, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 156, -1, + 163, 162, 155, -1, 164, 156, 38, -1, + 164, 163, 156, -1, 39, 164, 38, -1, + 4, 12, 157, -1, 54, 157, 158, -1, + 54, 4, 157, -1, 52, 158, 159, -1, + 52, 54, 158, -1, 50, 159, 160, -1, + 50, 52, 159, -1, 48, 160, 161, -1, + 48, 50, 160, -1, 46, 161, 162, -1, + 46, 48, 161, -1, 44, 162, 163, -1, + 44, 46, 162, -1, 42, 163, 164, -1, + 42, 44, 163, -1, 40, 164, 39, -1, + 40, 42, 164, -1, 31, 40, 39, -1, + 60, 55, 67, -1, 165, 67, 69, -1, + 165, 60, 67, -1, 166, 69, 71, -1, + 166, 165, 69, -1, 167, 71, 73, -1, + 167, 166, 71, -1, 168, 73, 75, -1, + 168, 167, 73, -1, 169, 75, 77, -1, + 169, 168, 75, -1, 170, 77, 79, -1, + 170, 169, 77, -1, 171, 79, 81, -1, + 171, 170, 79, -1, 172, 81, 83, -1, + 172, 171, 81, -1, 87, 172, 83, -1, + 61, 60, 165, -1, 173, 165, 166, -1, + 173, 61, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 172, -1, + 179, 178, 171, -1, 180, 172, 87, -1, + 180, 179, 172, -1, 88, 180, 87, -1, + 62, 61, 173, -1, 181, 173, 174, -1, + 181, 62, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 180, -1, + 187, 186, 179, -1, 188, 180, 88, -1, + 188, 187, 180, -1, 89, 188, 88, -1, + 63, 62, 181, -1, 189, 181, 182, -1, + 189, 63, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 188, -1, + 195, 194, 187, -1, 196, 188, 89, -1, + 196, 195, 188, -1, 90, 196, 89, -1, + 64, 63, 189, -1, 197, 189, 190, -1, + 197, 64, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 196, -1, + 203, 202, 195, -1, 204, 196, 90, -1, + 204, 203, 196, -1, 91, 204, 90, -1, + 65, 64, 197, -1, 205, 197, 198, -1, + 205, 65, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 204, -1, + 211, 210, 203, -1, 212, 204, 91, -1, + 212, 211, 204, -1, 92, 212, 91, -1, + 66, 65, 205, -1, 213, 205, 206, -1, + 213, 66, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 212, -1, + 219, 218, 211, -1, 220, 212, 92, -1, + 220, 219, 212, -1, 93, 220, 92, -1, + 58, 66, 213, -1, 108, 213, 214, -1, + 108, 58, 213, -1, 106, 214, 215, -1, + 106, 108, 214, -1, 104, 215, 216, -1, + 104, 106, 215, -1, 102, 216, 217, -1, + 102, 104, 216, -1, 100, 217, 218, -1, + 100, 102, 217, -1, 98, 218, 219, -1, + 98, 100, 218, -1, 96, 219, 220, -1, + 96, 98, 219, -1, 94, 220, 93, -1, + 94, 96, 220, -1, 85, 94, 93, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/lid_l_top.wrl b/data/RobotAPI/robots/Armar3/fullmodel/lid_l_top.wrl new file mode 100644 index 000000000..e86a87ee4 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/lid_l_top.wrl @@ -0,0 +1,938 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -1 -0 2.4400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 0.949 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.678699 8.3424902 -1.2767599e-012, + -25.2031 8.1879997 -1.25312e-012, + -26.5 2.27374e-013 -1.3176e-012, + -25.4266 7.1005001 2.30709, + -27 2.27374e-013 -1.34246e-012, + -25.2031 -8.1879997 -1.25312e-012, + -25.4266 -7.1062799 2.2892399, + -25.4266 6.0386701 4.3902502, + -25.4266 4.3845601 6.04281, + -25.4266 2.3004 7.1026802, + -25.4266 -0.0093819397 7.46591, + -25.4266 -2.3182399 7.0968699, + -25.4266 -4.3997302 6.0317702, + -25.4266 -6.0496898 4.3750601, + -21.438499 15.5766 -1.06594e-012, + -22.2932 13.6258 4.4272799, + -21.843 15.8705 -1.08605e-012, + -15.5756 21.4394 -7.7443298e-013, + -17.3538 19.047199 6.1887999, + -15.8695 21.843901 -7.8904499e-013, + -8.18995 25.2026 -4.0721099e-013, + -11.0085 22.925501 7.4489298, + -8.3444796 25.678101 -4.14894e-013, + 9.7699601e-015 26.4998 -2.20805e-028, + -3.7713399 24.946501 8.1056004, + 8.3444796 25.678101 4.14894e-013, + 8.18995 25.2026 4.0721099e-013, + 3.7713399 24.946501 8.1056004, + 9.7699601e-015 26.9998 -2.20805e-028, + 15.8695 21.843901 7.8904499e-013, + 15.5756 21.4394 7.7443298e-013, + 11.0085 22.925501 7.4489298, + 21.843 15.8705 1.08605e-012, + 21.438499 15.5766 1.06594e-012, + 17.3538 19.047199 6.1887999, + 25.678699 8.3424902 1.2767599e-012, + 25.2031 8.1879997 1.25312e-012, + 22.2932 13.6258 4.4272799, + 27 2.27374e-013 1.34246e-012, + 26.5 2.27374e-013 1.3176e-012, + 25.4266 7.1005001 2.30709, + 25.678699 -8.3424902 1.2767599e-012, + 25.2031 -8.1879997 1.25312e-012, + 25.4266 -7.1062799 2.2892399, + 25.4266 6.0386701 4.3902502, + 25.4266 4.3845601 6.04281, + 25.4266 2.3004 7.1026802, + 25.4266 -0.0093819397 7.46591, + 25.4266 -2.3182399 7.0968699, + 25.4266 -4.3997302 6.0317702, + 25.4266 -6.0496898 4.3750601, + 21.438499 -15.5766 1.06594e-012, + 22.2932 -13.6369 4.3930202, + 21.843 -15.8705 1.08605e-012, + 15.5756 -21.4394 7.7443298e-013, + 17.3538 -19.062599 6.1409101, + 15.8695 -21.843901 7.8904499e-013, + 8.18995 -25.2026 4.0721099e-013, + 11.0085 -22.944099 7.3912902, + 8.3444796 -25.678101 4.14894e-013, + 9.7699601e-015 -26.4998 -2.20805e-028, + 3.7713399 -24.966801 8.0428801, + -8.3444796 -25.678101 -4.14894e-013, + -8.18995 -25.2026 -4.0721099e-013, + -3.7713399 -24.966801 8.0428801, + 9.7699601e-015 -26.9998 -2.20805e-028, + -15.8695 -21.843901 -7.8904499e-013, + -15.5756 -21.4394 -7.7443298e-013, + -11.0085 -22.944099 7.3912902, + -21.843 -15.8705 -1.08605e-012, + -21.438499 -15.5766 -1.06594e-012, + -17.3538 -19.062599 6.1409101, + -25.678699 -8.3424902 -1.2767599e-012, + -22.2932 -13.6369 4.3930202, + 25.9063 7.2344799 2.35062, + 25.9063 -7.2403598 2.3324299, + 25.9063 6.1526098 4.4730902, + 25.9063 4.4672899 6.1568198, + 25.9063 2.3438001 7.23669, + 25.9063 -0.0095589599 7.60677, + 25.9063 -2.36198 7.2307801, + 25.9063 -4.4827399 6.1455698, + 25.9063 -6.1638298 4.4576101, + 22.7138 13.8829 4.5108099, + 17.6812 19.4065 6.3055701, + 11.2162 23.358 7.5894799, + 3.8425 25.4172 8.2585297, + -3.8425 25.4172 8.2585297, + -11.2162 23.358 7.5894799, + -17.6812 19.4065 6.3055701, + -22.7138 13.8829 4.5108099, + -25.9063 7.2344799 2.35062, + -25.9063 -7.2403598 2.3324299, + -25.9063 6.1526098 4.4730902, + -25.9063 4.4672899 6.1568198, + -25.9063 2.3438001 7.23669, + -25.9063 -0.0095589599 7.60677, + -25.9063 -2.36198 7.2307801, + -25.9063 -4.4827399 6.1455698, + -25.9063 -6.1638298 4.4576101, + -22.7138 -13.8942 4.4759102, + -17.6812 -19.4223 6.2567701, + -11.2162 -23.377001 7.5307498, + -3.8425 -25.437799 8.1946297, + 3.8425 -25.437799 8.1946297, + 11.2162 -23.377001 7.5307498, + 17.6812 -19.4223 6.2567701, + 22.7138 -13.8942 4.4759102, + -22.2932 11.5881 8.4248304, + -17.3538 16.198799 11.7769, + -11.0085 19.497101 14.1748, + -3.7713399 21.2159 15.4244, + 3.7713399 21.2159 15.4244, + 11.0085 19.497101 14.1748, + 17.3538 16.198799 11.7769, + 22.2932 11.5881 8.4248304, + -22.2932 8.4139004 11.5961, + -17.3538 11.7616 16.2099, + -11.0085 14.1565 19.5105, + -3.7713399 15.4044 21.2304, + 3.7713399 15.4044 21.2304, + 11.0085 14.1565 19.5105, + 17.3538 11.7616 16.2099, + 22.2932 8.4139004 11.5961, + -22.2932 4.4144402 13.6299, + -17.3538 6.1708398 19.052999, + -11.0085 7.42732 22.932501, + -3.7713399 8.0820799 24.9541, + 3.7713399 8.0820799 24.9541, + 11.0085 7.42732 22.932501, + 17.3538 6.1708398 19.052999, + 22.2932 4.4144402 13.6299, + -22.2932 -0.018003801 14.327, + -17.3538 -0.0251671 20.0273, + -11.0085 -0.0302915 24.1052, + -3.7713399 -0.032961901 26.2302, + 3.7713399 -0.032961901 26.2302, + 11.0085 -0.0302915 24.1052, + 17.3538 -0.0251671 20.0273, + 22.2932 -0.018003801 14.327, + -22.2932 -4.4486799 13.6188, + -17.3538 -6.2187099 19.037399, + -11.0085 -7.48493 22.9137, + -3.7713399 -8.1447697 24.933701, + 3.7713399 -8.1447697 24.933701, + 11.0085 -7.48493 22.9137, + 17.3538 -6.2187099 19.037399, + 22.2932 -4.4486799 13.6188, + -22.2932 -8.4430199 11.5749, + -17.3538 -11.8023 16.1803, + -11.0085 -14.2054 19.4748, + -3.7713399 -15.4577 21.191601, + 3.7713399 -15.4577 21.191601, + 11.0085 -14.2054 19.4748, + 17.3538 -11.8023 16.1803, + 22.2932 -8.4430199 11.5749, + -22.2932 -11.6093 8.3956804, + -17.3538 -16.2283 11.7361, + -11.0085 -19.5327 14.1258, + -3.7713399 -21.254601 15.3711, + 3.7713399 -21.254601 15.3711, + 11.0085 -19.5327 14.1258, + 17.3538 -16.2283 11.7361, + 22.2932 -11.6093 8.3956804, + 22.7138 11.8068 8.5837898, + 17.6812 16.5044 11.9991, + 11.2162 19.865 14.4423, + 3.8425 21.616199 15.7155, + -3.8425 21.616199 15.7155, + -11.2162 19.865 14.4423, + -17.6812 16.5044 11.9991, + -22.7138 11.8068 8.5837898, + 22.7138 8.5726604 11.8149, + 17.6812 11.9835 16.515699, + 11.2162 14.4236 19.878599, + 3.8425 15.6951 21.631001, + -3.8425 15.6951 21.631001, + -11.2162 14.4236 19.878599, + -17.6812 11.9835 16.515699, + -22.7138 8.5726604 11.8149, + 22.7138 4.4977298 13.8871, + 17.6812 6.2872701 19.4125, + 11.2162 7.5674601 23.3652, + 3.8425 8.23458 25.4249, + -3.8425 8.23458 25.4249, + -11.2162 7.5674601 23.3652, + -17.6812 6.2872701 19.4125, + -22.7138 4.4977298 13.8871, + 22.7138 -0.018343501 14.5973, + 17.6812 -0.025642 20.405199, + 11.2162 -0.030863101 24.559999, + 3.8425 -0.033583801 26.725201, + -3.8425 -0.033583801 26.725201, + -11.2162 -0.030863101 24.559999, + -17.6812 -0.025642 20.405199, + -22.7138 -0.018343501 14.5973, + 22.7138 -4.53262 13.8758, + 17.6812 -6.33604 19.396601, + 11.2162 -7.6261601 23.3461, + 3.8425 -8.2984505 25.4042, + -3.8425 -8.2984505 25.4042, + -11.2162 -7.6261601 23.3461, + -17.6812 -6.33604 19.396601, + -22.7138 -4.53262 13.8758, + 22.7138 -8.6023197 11.7933, + 17.6812 -12.025 16.4855, + 11.2162 -14.4735 19.8423, + 3.8425 -15.7494 21.591499, + -3.8425 -15.7494 21.591499, + -11.2162 -14.4735 19.8423, + -17.6812 -12.025 16.4855, + -22.7138 -8.6023197 11.7933, + 22.7138 -11.8283 8.5540895, + 17.6812 -16.5345 11.9576, + 11.2162 -19.901199 14.3923, + 3.8425 -21.6556 15.6611, + -3.8425 -21.6556 15.6611, + -11.2162 -19.901199 14.3923, + -17.6812 -16.5345 11.9576, + -22.7138 -11.8283 8.5540895 ] + + } + normal + Normal { + vector [ 0 -2.78053e-027 -1, + 0.95949298 -0.26794401 -0.087060101, + 1 1.8369101e-016 4.97208e-014, + 0.95105702 -0.309017 4.72495e-014, + 0.95949298 0.26816201 -0.086386502, + 0.95105702 0.309017 4.7287302e-014, + 0.95949298 -0.227874 -0.16566999, + 0.95949298 -0.165455 -0.22803, + 0.95949298 -0.086807601 -0.26802599, + 0.95949298 0.000354035 -0.28173199, + 0.95949298 0.087480903 -0.26780701, + 0.95949298 0.16602799 -0.227614, + 0.95949298 0.22829001 -0.165097, + 0.841254 -0.51418 -0.16706701, + 0.809017 -0.58778501 4.0153001e-014, + 0.65486097 -0.71876103 -0.233539, + 0.58778501 -0.809017 2.9126099e-014, + 0.41541499 -0.86511099 -0.28109199, + 0.309017 -0.95105702 1.5248101e-014, + 0.142315 -0.94137597 -0.30587199, + 2.4492101e-016 -1 -1.2246101e-016, + -0.142315 -0.94137597 -0.30587199, + -0.309017 -0.95105702 -1.5480999e-014, + -0.41541499 -0.86511099 -0.28109199, + -0.58778501 -0.809017 -2.9324199e-014, + -0.65486097 -0.71876103 -0.233539, + -0.809017 -0.58778501 -4.0297e-014, + -0.841254 -0.51418 -0.16706701, + -0.95105702 -0.309017 -4.7325201e-014, + -0.95949298 -0.26794401 -0.087060101, + -1 -3.0615201e-016 -4.97208e-014, + -0.95949298 0.26816201 -0.086386502, + -0.95105702 0.309017 -4.7287302e-014, + -0.95949298 -0.227874 -0.16566999, + -0.95949298 -0.165455 -0.22803, + -0.95949298 -0.086807601 -0.26802599, + -0.95949298 0.000354035 -0.28173199, + -0.95949298 0.087480903 -0.26780701, + -0.95949298 0.16602799 -0.227614, + -0.95949298 0.22829001 -0.165097, + -0.841254 0.51459801 -0.165774, + -0.809017 0.58778501 -4.0224998e-014, + -0.65486097 0.71934497 -0.231732, + -0.58778501 0.809017 -2.9225201e-014, + -0.41541499 0.86581498 -0.27891701, + -0.309017 0.95105702 -1.53646e-014, + -0.142315 0.94214201 -0.303505, + 2.4492101e-016 1 1.21777e-029, + 0.142315 0.94214201 -0.303505, + 0.309017 0.95105702 1.53646e-014, + 0.41541499 0.86581498 -0.27891701, + 0.58778501 0.809017 2.9225201e-014, + 0.65486097 0.71934497 -0.231732, + 0.809017 0.58778501 4.0224998e-014, + 0.841254 0.51459801 -0.165774, + 0.95949298 0.26794401 0.087060101, + 1 3.0615201e-016 4.97208e-014, + 0.95105702 0.309017 4.7325201e-014, + 0.95949298 -0.26816201 0.086386502, + 0.95105702 -0.309017 4.7287302e-014, + 0.95949298 0.227874 0.16566999, + 0.95949298 0.165455 0.22803, + 0.95949298 0.086807601 0.26802599, + 0.95949298 -0.000354035 0.28173199, + 0.95949298 -0.087480903 0.26780701, + 0.95949298 -0.16602799 0.227614, + 0.95949298 -0.22829001 0.165097, + 0.841254 0.51418 0.16706701, + 0.809017 0.58778501 4.0297e-014, + 0.65486097 0.71876103 0.233539, + 0.58778501 0.809017 2.9324199e-014, + 0.41541499 0.86511099 0.28109199, + 0.309017 0.95105702 1.5480999e-014, + 0.142315 0.94137597 0.30587199, + -2.4492101e-016 1 1.2246101e-016, + -0.142315 0.94137597 0.30587199, + -0.309017 0.95105702 -1.5248101e-014, + -0.41541499 0.86511099 0.28109199, + -0.58778501 0.809017 -2.9126099e-014, + -0.65486097 0.71876103 0.233539, + -0.809017 0.58778501 -4.0153001e-014, + -0.841254 0.51418 0.16706701, + -0.95105702 0.309017 -4.72495e-014, + -0.95949298 0.26794401 0.087060101, + -1 -1.8369101e-016 -4.97208e-014, + -0.95949298 -0.26816201 0.086386502, + -0.95105702 -0.309017 -4.7287302e-014, + -0.95949298 0.227874 0.16566999, + -0.95949298 0.165455 0.22803, + -0.95949298 0.086807601 0.26802599, + -0.95949298 -0.000354035 0.28173199, + -0.95949298 -0.087480903 0.26780701, + -0.95949298 -0.16602799 0.227614, + -0.95949298 -0.22829001 0.165097, + -0.841254 -0.51459801 0.165774, + -0.809017 -0.58778501 -4.0224998e-014, + -0.65486097 -0.71934497 0.231732, + -0.58778501 -0.809017 -2.9225201e-014, + -0.41541499 -0.86581498 0.27891701, + -0.309017 -0.95105702 -1.53646e-014, + -0.142315 -0.94214201 0.303505, + -2.4492101e-016 -1 -1.21777e-029, + 0.142315 -0.94214201 0.303505, + 0.309017 -0.95105702 1.53646e-014, + 0.41541499 -0.86581498 0.27891701, + 0.58778501 -0.809017 2.9225201e-014, + 0.65486097 -0.71934497 0.231732, + 0.809017 -0.58778501 4.0224998e-014, + 0.841254 -0.51459801 0.165774, + 0.841254 -0.43728799 -0.317918, + 0.65486097 -0.61127502 -0.44441101, + 0.41541499 -0.73574001 -0.534899, + 0.142315 -0.80059999 -0.58205402, + -0.142315 -0.80059999 -0.58205402, + -0.41541499 -0.73574001 -0.534899, + -0.65486097 -0.61127502 -0.44441101, + -0.841254 -0.43728799 -0.317918, + 0.841254 -0.31750599 -0.43758699, + 0.65486097 -0.44383401 -0.61169302, + 0.41541499 -0.53420597 -0.73624402, + 0.142315 -0.58129901 -0.801148, + -0.142315 -0.58129901 -0.801148, + -0.41541499 -0.53420597 -0.73624402, + -0.65486097 -0.44383401 -0.61169302, + -0.841254 -0.31750599 -0.43758699, + 0.841254 -0.166583 -0.514337, + 0.65486097 -0.232862 -0.71898001, + 0.41541499 -0.280276 -0.865376, + 0.142315 -0.304984 -0.94166398, + -0.142315 -0.304984 -0.94166398, + -0.41541499 -0.280276 -0.865376, + -0.65486097 -0.232862 -0.71898001, + -0.841254 -0.166583 -0.514337, + 0.841254 0.00067938899 -0.54064, + 0.65486097 0.00094970298 -0.75574899, + 0.41541499 0.0011430799 -0.90963101, + 0.142315 0.00124385 -0.98982102, + -0.142315 0.00124385 -0.98982102, + -0.41541499 0.0011430799 -0.90963101, + -0.65486097 0.00094970298 -0.75574899, + -0.841254 0.00067938899 -0.54064, + 0.841254 0.16787501 -0.51391703, + 0.65486097 0.234668 -0.71839303, + 0.41541499 0.28244999 -0.86466902, + 0.142315 0.30735001 -0.94089401, + -0.142315 0.30735001 -0.94089401, + -0.41541499 0.28244999 -0.86466902, + -0.65486097 0.234668 -0.71839303, + -0.841254 0.16787501 -0.51391703, + 0.841254 0.31860501 -0.43678799, + 0.65486097 0.44536999 -0.61057597, + 0.41541499 0.53605402 -0.73489898, + 0.142315 0.58331102 -0.79968399, + -0.142315 0.58331102 -0.79968399, + -0.41541499 0.53605402 -0.73489898, + -0.65486097 0.44536999 -0.61057597, + -0.841254 0.31860501 -0.43678799, + 0.841254 0.43808499 -0.316818, + 0.65486097 0.61238998 -0.442873, + 0.41541499 0.737082 -0.53304899, + 0.142315 0.80206001 -0.58003998, + -0.142315 0.80206001 -0.58003998, + -0.41541499 0.737082 -0.53304899, + -0.65486097 0.61238998 -0.442873, + -0.841254 0.43808499 -0.316818, + 0.841254 0.43728799 0.317918, + 0.65486097 0.61127502 0.44441101, + 0.41541499 0.73574001 0.534899, + 0.142315 0.80059999 0.58205402, + -0.142315 0.80059999 0.58205402, + -0.41541499 0.73574001 0.534899, + -0.65486097 0.61127502 0.44441101, + -0.841254 0.43728799 0.317918, + 0.841254 0.31750599 0.43758699, + 0.65486097 0.44383401 0.61169302, + 0.41541499 0.53420597 0.73624402, + 0.142315 0.58129901 0.801148, + -0.142315 0.58129901 0.801148, + -0.41541499 0.53420597 0.73624402, + -0.65486097 0.44383401 0.61169302, + -0.841254 0.31750599 0.43758699, + 0.841254 0.166583 0.514337, + 0.65486097 0.232862 0.71898001, + 0.41541499 0.280276 0.865376, + 0.142315 0.304984 0.94166398, + -0.142315 0.304984 0.94166398, + -0.41541499 0.280276 0.865376, + -0.65486097 0.232862 0.71898001, + -0.841254 0.166583 0.514337, + 0.841254 -0.00067938899 0.54064, + 0.65486097 -0.00094970298 0.75574899, + 0.41541499 -0.0011430799 0.90963101, + 0.142315 -0.00124385 0.98982102, + -0.142315 -0.00124385 0.98982102, + -0.41541499 -0.0011430799 0.90963101, + -0.65486097 -0.00094970298 0.75574899, + -0.841254 -0.00067938899 0.54064, + 0.841254 -0.16787501 0.51391703, + 0.65486097 -0.234668 0.71839303, + 0.41541499 -0.28244999 0.86466902, + 0.142315 -0.30735001 0.94089401, + -0.142315 -0.30735001 0.94089401, + -0.41541499 -0.28244999 0.86466902, + -0.65486097 -0.234668 0.71839303, + -0.841254 -0.16787501 0.51391703, + 0.841254 -0.31860501 0.43678799, + 0.65486097 -0.44536999 0.61057597, + 0.41541499 -0.53605402 0.73489898, + 0.142315 -0.58331102 0.79968399, + -0.142315 -0.58331102 0.79968399, + -0.41541499 -0.53605402 0.73489898, + -0.65486097 -0.44536999 0.61057597, + -0.841254 -0.31860501 0.43678799, + 0.841254 -0.43808499 0.316818, + 0.65486097 -0.61238998 0.442873, + 0.41541499 -0.737082 0.53304899, + 0.142315 -0.80206001 0.58003998, + -0.142315 -0.80206001 0.58003998, + -0.41541499 -0.737082 0.53304899, + -0.65486097 -0.61238998 0.442873, + -0.841254 -0.43808499 0.316818 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 6, 2, 13, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 15, 3, 1, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 0, 16, 14, -1, 18, 15, 14, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 16, 19, 17, -1, 21, 18, 17, -1, + 22, 23, 20, -1, 24, 20, 23, -1, + 19, 22, 20, -1, 24, 21, 20, -1, + 25, 26, 23, -1, 27, 23, 26, -1, + 28, 25, 23, -1, 22, 28, 23, -1, + 27, 24, 23, -1, 29, 30, 26, -1, + 31, 26, 30, -1, 25, 29, 26, -1, + 31, 27, 26, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 37, 34, 33, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 40, 37, 36, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 41, 39, 38, -1, + 44, 40, 39, -1, 45, 44, 39, -1, + 46, 45, 39, -1, 47, 46, 39, -1, + 48, 47, 39, -1, 49, 48, 39, -1, + 50, 49, 39, -1, 43, 50, 39, -1, + 41, 51, 42, -1, 52, 42, 51, -1, + 43, 42, 52, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 41, 53, 51, -1, + 52, 51, 55, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 53, 56, 54, -1, + 55, 54, 58, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 58, 57, 61, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 65, 62, 60, -1, + 59, 65, 60, -1, 61, 60, 64, -1, + 66, 67, 63, -1, 68, 63, 67, -1, + 62, 66, 63, -1, 64, 63, 68, -1, + 69, 70, 67, -1, 71, 67, 70, -1, + 66, 69, 67, -1, 68, 67, 71, -1, + 72, 5, 70, -1, 73, 70, 5, -1, + 69, 72, 70, -1, 71, 70, 73, -1, + 72, 4, 5, -1, 73, 5, 6, -1, + 74, 38, 35, -1, 75, 41, 38, -1, + 76, 38, 74, -1, 77, 38, 76, -1, + 78, 38, 77, -1, 79, 38, 78, -1, + 80, 38, 79, -1, 81, 38, 80, -1, + 82, 38, 81, -1, 75, 38, 82, -1, + 83, 35, 32, -1, 83, 74, 35, -1, + 84, 32, 29, -1, 84, 83, 32, -1, + 85, 29, 25, -1, 85, 84, 29, -1, + 86, 25, 28, -1, 86, 85, 25, -1, + 87, 28, 22, -1, 87, 86, 28, -1, + 88, 22, 19, -1, 88, 87, 22, -1, + 89, 19, 16, -1, 89, 88, 19, -1, + 90, 16, 0, -1, 90, 89, 16, -1, + 91, 0, 4, -1, 91, 90, 0, -1, + 92, 4, 72, -1, 93, 91, 4, -1, + 94, 93, 4, -1, 95, 94, 4, -1, + 96, 95, 4, -1, 97, 96, 4, -1, + 98, 97, 4, -1, 99, 98, 4, -1, + 92, 99, 4, -1, 100, 72, 69, -1, + 92, 72, 100, -1, 101, 69, 66, -1, + 100, 69, 101, -1, 102, 66, 62, -1, + 101, 66, 102, -1, 103, 62, 65, -1, + 102, 62, 103, -1, 104, 65, 59, -1, + 103, 65, 104, -1, 105, 59, 56, -1, + 104, 59, 105, -1, 106, 56, 53, -1, + 105, 56, 106, -1, 107, 53, 41, -1, + 106, 53, 107, -1, 107, 41, 75, -1, + 7, 3, 15, -1, 108, 15, 18, -1, + 108, 7, 15, -1, 109, 18, 21, -1, + 109, 108, 18, -1, 110, 21, 24, -1, + 110, 109, 21, -1, 111, 24, 27, -1, + 111, 110, 24, -1, 112, 27, 31, -1, + 112, 111, 27, -1, 113, 31, 34, -1, + 113, 112, 31, -1, 114, 34, 37, -1, + 114, 113, 34, -1, 115, 37, 40, -1, + 115, 114, 37, -1, 44, 115, 40, -1, + 8, 7, 108, -1, 116, 108, 109, -1, + 116, 8, 108, -1, 117, 109, 110, -1, + 117, 116, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 44, -1, + 123, 122, 115, -1, 45, 123, 44, -1, + 9, 8, 116, -1, 124, 116, 117, -1, + 124, 9, 116, -1, 125, 117, 118, -1, + 125, 124, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 45, -1, + 131, 130, 123, -1, 46, 131, 45, -1, + 10, 9, 124, -1, 132, 124, 125, -1, + 132, 10, 124, -1, 133, 125, 126, -1, + 133, 132, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 46, -1, + 139, 138, 131, -1, 47, 139, 46, -1, + 11, 10, 132, -1, 140, 132, 133, -1, + 140, 11, 132, -1, 141, 133, 134, -1, + 141, 140, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 47, -1, + 147, 146, 139, -1, 48, 147, 47, -1, + 12, 11, 140, -1, 148, 140, 141, -1, + 148, 12, 140, -1, 149, 141, 142, -1, + 149, 148, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 48, -1, + 155, 154, 147, -1, 49, 155, 48, -1, + 13, 12, 148, -1, 156, 148, 149, -1, + 156, 13, 148, -1, 157, 149, 150, -1, + 157, 156, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 49, -1, + 163, 162, 155, -1, 50, 163, 49, -1, + 6, 13, 156, -1, 73, 156, 157, -1, + 73, 6, 156, -1, 71, 157, 158, -1, + 71, 73, 157, -1, 68, 158, 159, -1, + 68, 71, 158, -1, 64, 159, 160, -1, + 64, 68, 159, -1, 61, 160, 161, -1, + 61, 64, 160, -1, 58, 161, 162, -1, + 58, 61, 161, -1, 55, 162, 163, -1, + 55, 58, 162, -1, 52, 163, 50, -1, + 52, 55, 163, -1, 43, 52, 50, -1, + 76, 74, 83, -1, 164, 83, 84, -1, + 164, 76, 83, -1, 165, 84, 85, -1, + 165, 164, 84, -1, 166, 85, 86, -1, + 166, 165, 85, -1, 167, 86, 87, -1, + 167, 166, 86, -1, 168, 87, 88, -1, + 168, 167, 87, -1, 169, 88, 89, -1, + 169, 168, 88, -1, 170, 89, 90, -1, + 170, 169, 89, -1, 171, 90, 91, -1, + 171, 170, 90, -1, 93, 171, 91, -1, + 77, 76, 164, -1, 172, 164, 165, -1, + 172, 77, 164, -1, 173, 165, 166, -1, + 173, 172, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 93, -1, + 179, 178, 171, -1, 94, 179, 93, -1, + 78, 77, 172, -1, 180, 172, 173, -1, + 180, 78, 172, -1, 181, 173, 174, -1, + 181, 180, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 94, -1, + 187, 186, 179, -1, 95, 187, 94, -1, + 79, 78, 180, -1, 188, 180, 181, -1, + 188, 79, 180, -1, 189, 181, 182, -1, + 189, 188, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 95, -1, + 195, 194, 187, -1, 96, 195, 95, -1, + 80, 79, 188, -1, 196, 188, 189, -1, + 196, 80, 188, -1, 197, 189, 190, -1, + 197, 196, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 96, -1, + 203, 202, 195, -1, 97, 203, 96, -1, + 81, 80, 196, -1, 204, 196, 197, -1, + 204, 81, 196, -1, 205, 197, 198, -1, + 205, 204, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 97, -1, + 211, 210, 203, -1, 98, 211, 97, -1, + 82, 81, 204, -1, 212, 204, 205, -1, + 212, 82, 204, -1, 213, 205, 206, -1, + 213, 212, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 98, -1, + 219, 218, 211, -1, 99, 219, 98, -1, + 75, 82, 212, -1, 107, 212, 213, -1, + 107, 75, 212, -1, 106, 213, 214, -1, + 106, 107, 213, -1, 105, 214, 215, -1, + 105, 106, 214, -1, 104, 215, 216, -1, + 104, 105, 215, -1, 103, 216, 217, -1, + 103, 104, 216, -1, 102, 217, 218, -1, + 102, 103, 217, -1, 101, 218, 219, -1, + 101, 102, 218, -1, 100, 219, 99, -1, + 100, 101, 219, -1, 92, 100, 99, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 4, 5, 2, -1, + 0, 0, 0, -1, 6, 2, 1, -1, + 7, 2, 6, -1, 8, 2, 7, -1, + 9, 2, 8, -1, 10, 2, 9, -1, + 11, 2, 10, -1, 12, 2, 11, -1, + 4, 2, 12, -1, 0, 0, 0, -1, + 13, 3, 14, -1, 13, 1, 3, -1, + 0, 0, 0, -1, 15, 14, 16, -1, + 0, 0, 0, -1, 15, 13, 14, -1, + 0, 0, 0, -1, 17, 16, 18, -1, + 0, 0, 0, -1, 17, 15, 16, -1, + 0, 0, 0, -1, 19, 18, 20, -1, + 0, 0, 0, -1, 19, 17, 18, -1, + 0, 0, 0, -1, 21, 20, 22, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 19, 20, -1, 0, 0, 0, -1, + 23, 22, 24, -1, 0, 0, 0, -1, + 23, 21, 22, -1, 0, 0, 0, -1, + 25, 24, 26, -1, 0, 0, 0, -1, + 25, 23, 24, -1, 0, 0, 0, -1, + 27, 26, 28, -1, 0, 0, 0, -1, + 27, 25, 26, -1, 0, 0, 0, -1, + 29, 28, 30, -1, 0, 0, 0, -1, + 29, 27, 28, -1, 0, 0, 0, -1, + 31, 30, 32, -1, 0, 0, 0, -1, + 33, 29, 30, -1, 34, 33, 30, -1, + 35, 34, 30, -1, 36, 35, 30, -1, + 37, 36, 30, -1, 38, 37, 30, -1, + 39, 38, 30, -1, 31, 39, 30, -1, + 0, 0, 0, -1, 40, 32, 41, -1, + 31, 32, 40, -1, 0, 0, 0, -1, + 42, 41, 43, -1, 0, 0, 0, -1, + 40, 41, 42, -1, 0, 0, 0, -1, + 44, 43, 45, -1, 0, 0, 0, -1, + 42, 43, 44, -1, 0, 0, 0, -1, + 46, 45, 47, -1, 0, 0, 0, -1, + 44, 45, 46, -1, 0, 0, 0, -1, + 48, 47, 49, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 46, 47, 48, -1, + 0, 0, 0, -1, 50, 49, 51, -1, + 0, 0, 0, -1, 48, 49, 50, -1, + 0, 0, 0, -1, 52, 51, 53, -1, + 0, 0, 0, -1, 50, 51, 52, -1, + 0, 0, 0, -1, 54, 53, 5, -1, + 0, 0, 0, -1, 52, 53, 54, -1, + 0, 0, 0, -1, 54, 5, 4, -1, + 55, 56, 57, -1, 58, 59, 56, -1, + 60, 56, 55, -1, 61, 56, 60, -1, + 62, 56, 61, -1, 63, 56, 62, -1, + 64, 56, 63, -1, 65, 56, 64, -1, + 66, 56, 65, -1, 58, 56, 66, -1, + 67, 57, 68, -1, 67, 55, 57, -1, + 69, 68, 70, -1, 69, 67, 68, -1, + 71, 70, 72, -1, 71, 69, 70, -1, + 73, 72, 74, -1, 73, 71, 72, -1, + 75, 74, 76, -1, 75, 73, 74, -1, + 77, 76, 78, -1, 77, 75, 76, -1, + 79, 78, 80, -1, 79, 77, 78, -1, + 81, 80, 82, -1, 81, 79, 80, -1, + 83, 82, 84, -1, 83, 81, 82, -1, + 85, 84, 86, -1, 87, 83, 84, -1, + 88, 87, 84, -1, 89, 88, 84, -1, + 90, 89, 84, -1, 91, 90, 84, -1, + 92, 91, 84, -1, 93, 92, 84, -1, + 85, 93, 84, -1, 94, 86, 95, -1, + 85, 86, 94, -1, 96, 95, 97, -1, + 94, 95, 96, -1, 98, 97, 99, -1, + 96, 97, 98, -1, 100, 99, 101, -1, + 98, 99, 100, -1, 102, 101, 103, -1, + 100, 101, 102, -1, 104, 103, 105, -1, + 102, 103, 104, -1, 106, 105, 107, -1, + 104, 105, 106, -1, 108, 107, 59, -1, + 106, 107, 108, -1, 108, 59, 58, -1, + 6, 1, 13, -1, 109, 13, 15, -1, + 109, 6, 13, -1, 110, 15, 17, -1, + 110, 109, 15, -1, 111, 17, 19, -1, + 111, 110, 17, -1, 112, 19, 21, -1, + 112, 111, 19, -1, 113, 21, 23, -1, + 113, 112, 21, -1, 114, 23, 25, -1, + 114, 113, 23, -1, 115, 25, 27, -1, + 115, 114, 25, -1, 116, 27, 29, -1, + 116, 115, 27, -1, 33, 116, 29, -1, + 7, 6, 109, -1, 117, 109, 110, -1, + 117, 7, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 116, -1, + 123, 122, 115, -1, 124, 116, 33, -1, + 124, 123, 116, -1, 34, 124, 33, -1, + 8, 7, 117, -1, 125, 117, 118, -1, + 125, 8, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 124, -1, + 131, 130, 123, -1, 132, 124, 34, -1, + 132, 131, 124, -1, 35, 132, 34, -1, + 9, 8, 125, -1, 133, 125, 126, -1, + 133, 9, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 132, -1, + 139, 138, 131, -1, 140, 132, 35, -1, + 140, 139, 132, -1, 36, 140, 35, -1, + 10, 9, 133, -1, 141, 133, 134, -1, + 141, 10, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 140, -1, + 147, 146, 139, -1, 148, 140, 36, -1, + 148, 147, 140, -1, 37, 148, 36, -1, + 11, 10, 141, -1, 149, 141, 142, -1, + 149, 11, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 148, -1, + 155, 154, 147, -1, 156, 148, 37, -1, + 156, 155, 148, -1, 38, 156, 37, -1, + 12, 11, 149, -1, 157, 149, 150, -1, + 157, 12, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 156, -1, + 163, 162, 155, -1, 164, 156, 38, -1, + 164, 163, 156, -1, 39, 164, 38, -1, + 4, 12, 157, -1, 54, 157, 158, -1, + 54, 4, 157, -1, 52, 158, 159, -1, + 52, 54, 158, -1, 50, 159, 160, -1, + 50, 52, 159, -1, 48, 160, 161, -1, + 48, 50, 160, -1, 46, 161, 162, -1, + 46, 48, 161, -1, 44, 162, 163, -1, + 44, 46, 162, -1, 42, 163, 164, -1, + 42, 44, 163, -1, 40, 164, 39, -1, + 40, 42, 164, -1, 31, 40, 39, -1, + 60, 55, 67, -1, 165, 67, 69, -1, + 165, 60, 67, -1, 166, 69, 71, -1, + 166, 165, 69, -1, 167, 71, 73, -1, + 167, 166, 71, -1, 168, 73, 75, -1, + 168, 167, 73, -1, 169, 75, 77, -1, + 169, 168, 75, -1, 170, 77, 79, -1, + 170, 169, 77, -1, 171, 79, 81, -1, + 171, 170, 79, -1, 172, 81, 83, -1, + 172, 171, 81, -1, 87, 172, 83, -1, + 61, 60, 165, -1, 173, 165, 166, -1, + 173, 61, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 172, -1, + 179, 178, 171, -1, 180, 172, 87, -1, + 180, 179, 172, -1, 88, 180, 87, -1, + 62, 61, 173, -1, 181, 173, 174, -1, + 181, 62, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 180, -1, + 187, 186, 179, -1, 188, 180, 88, -1, + 188, 187, 180, -1, 89, 188, 88, -1, + 63, 62, 181, -1, 189, 181, 182, -1, + 189, 63, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 188, -1, + 195, 194, 187, -1, 196, 188, 89, -1, + 196, 195, 188, -1, 90, 196, 89, -1, + 64, 63, 189, -1, 197, 189, 190, -1, + 197, 64, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 196, -1, + 203, 202, 195, -1, 204, 196, 90, -1, + 204, 203, 196, -1, 91, 204, 90, -1, + 65, 64, 197, -1, 205, 197, 198, -1, + 205, 65, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 204, -1, + 211, 210, 203, -1, 212, 204, 91, -1, + 212, 211, 204, -1, 92, 212, 91, -1, + 66, 65, 205, -1, 213, 205, 206, -1, + 213, 66, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 212, -1, + 219, 218, 211, -1, 220, 212, 92, -1, + 220, 219, 212, -1, 93, 220, 92, -1, + 58, 66, 213, -1, 108, 213, 214, -1, + 108, 58, 213, -1, 106, 214, 215, -1, + 106, 108, 214, -1, 104, 215, 216, -1, + 104, 106, 215, -1, 102, 216, 217, -1, + 102, 104, 216, -1, 100, 217, 218, -1, + 100, 102, 217, -1, 98, 218, 219, -1, + 98, 100, 218, -1, 96, 219, 220, -1, + 96, 98, 219, -1, 94, 220, 93, -1, + 94, 96, 220, -1, 85, 94, 93, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/lid_r_bottom.wrl b/data/RobotAPI/robots/Armar3/fullmodel/lid_r_bottom.wrl new file mode 100644 index 000000000..66510051a --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/lid_r_bottom.wrl @@ -0,0 +1,938 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -1.0000001 -0 0.86999989 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 0.949 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.678699 8.3424902 -1.2767599e-012, + -25.2031 8.1879997 -1.25312e-012, + -26.5 2.27374e-013 -1.3176e-012, + -25.4266 7.1005001 2.30709, + -27 2.27374e-013 -1.34246e-012, + -25.2031 -8.1879997 -1.25312e-012, + -25.4266 -7.1062799 2.2892399, + -25.4266 6.0386701 4.3902502, + -25.4266 4.3845601 6.04281, + -25.4266 2.3004 7.1026802, + -25.4266 -0.0093819397 7.46591, + -25.4266 -2.3182399 7.0968699, + -25.4266 -4.3997302 6.0317702, + -25.4266 -6.0496898 4.3750601, + -21.438499 15.5766 -1.06594e-012, + -22.2932 13.6258 4.4272799, + -21.843 15.8705 -1.08605e-012, + -15.5756 21.4394 -7.7443298e-013, + -17.3538 19.047199 6.1887999, + -15.8695 21.843901 -7.8904499e-013, + -8.18995 25.2026 -4.0721099e-013, + -11.0085 22.925501 7.4489298, + -8.3444796 25.678101 -4.14894e-013, + 9.7699601e-015 26.4998 -2.20805e-028, + -3.7713399 24.946501 8.1056004, + 8.3444796 25.678101 4.14894e-013, + 8.18995 25.2026 4.0721099e-013, + 3.7713399 24.946501 8.1056004, + 9.7699601e-015 26.9998 -2.20805e-028, + 15.8695 21.843901 7.8904499e-013, + 15.5756 21.4394 7.7443298e-013, + 11.0085 22.925501 7.4489298, + 21.843 15.8705 1.08605e-012, + 21.438499 15.5766 1.06594e-012, + 17.3538 19.047199 6.1887999, + 25.678699 8.3424902 1.2767599e-012, + 25.2031 8.1879997 1.25312e-012, + 22.2932 13.6258 4.4272799, + 27 2.27374e-013 1.34246e-012, + 26.5 2.27374e-013 1.3176e-012, + 25.4266 7.1005001 2.30709, + 25.678699 -8.3424902 1.2767599e-012, + 25.2031 -8.1879997 1.25312e-012, + 25.4266 -7.1062799 2.2892399, + 25.4266 6.0386701 4.3902502, + 25.4266 4.3845601 6.04281, + 25.4266 2.3004 7.1026802, + 25.4266 -0.0093819397 7.46591, + 25.4266 -2.3182399 7.0968699, + 25.4266 -4.3997302 6.0317702, + 25.4266 -6.0496898 4.3750601, + 21.438499 -15.5766 1.06594e-012, + 22.2932 -13.6369 4.3930202, + 21.843 -15.8705 1.08605e-012, + 15.5756 -21.4394 7.7443298e-013, + 17.3538 -19.062599 6.1409101, + 15.8695 -21.843901 7.8904499e-013, + 8.18995 -25.2026 4.0721099e-013, + 11.0085 -22.944099 7.3912902, + 8.3444796 -25.678101 4.14894e-013, + 9.7699601e-015 -26.4998 -2.20805e-028, + 3.7713399 -24.966801 8.0428801, + -8.3444796 -25.678101 -4.14894e-013, + -8.18995 -25.2026 -4.0721099e-013, + -3.7713399 -24.966801 8.0428801, + 9.7699601e-015 -26.9998 -2.20805e-028, + -15.8695 -21.843901 -7.8904499e-013, + -15.5756 -21.4394 -7.7443298e-013, + -11.0085 -22.944099 7.3912902, + -21.843 -15.8705 -1.08605e-012, + -21.438499 -15.5766 -1.06594e-012, + -17.3538 -19.062599 6.1409101, + -25.678699 -8.3424902 -1.2767599e-012, + -22.2932 -13.6369 4.3930202, + 25.9063 7.2344799 2.35062, + 25.9063 -7.2403598 2.3324299, + 25.9063 6.1526098 4.4730902, + 25.9063 4.4672899 6.1568198, + 25.9063 2.3438001 7.23669, + 25.9063 -0.0095589599 7.60677, + 25.9063 -2.36198 7.2307801, + 25.9063 -4.4827399 6.1455698, + 25.9063 -6.1638298 4.4576101, + 22.7138 13.8829 4.5108099, + 17.6812 19.4065 6.3055701, + 11.2162 23.358 7.5894799, + 3.8425 25.4172 8.2585297, + -3.8425 25.4172 8.2585297, + -11.2162 23.358 7.5894799, + -17.6812 19.4065 6.3055701, + -22.7138 13.8829 4.5108099, + -25.9063 7.2344799 2.35062, + -25.9063 -7.2403598 2.3324299, + -25.9063 6.1526098 4.4730902, + -25.9063 4.4672899 6.1568198, + -25.9063 2.3438001 7.23669, + -25.9063 -0.0095589599 7.60677, + -25.9063 -2.36198 7.2307801, + -25.9063 -4.4827399 6.1455698, + -25.9063 -6.1638298 4.4576101, + -22.7138 -13.8942 4.4759102, + -17.6812 -19.4223 6.2567701, + -11.2162 -23.377001 7.5307498, + -3.8425 -25.437799 8.1946297, + 3.8425 -25.437799 8.1946297, + 11.2162 -23.377001 7.5307498, + 17.6812 -19.4223 6.2567701, + 22.7138 -13.8942 4.4759102, + -22.2932 11.5881 8.4248304, + -17.3538 16.198799 11.7769, + -11.0085 19.497101 14.1748, + -3.7713399 21.2159 15.4244, + 3.7713399 21.2159 15.4244, + 11.0085 19.497101 14.1748, + 17.3538 16.198799 11.7769, + 22.2932 11.5881 8.4248304, + -22.2932 8.4139004 11.5961, + -17.3538 11.7616 16.2099, + -11.0085 14.1565 19.5105, + -3.7713399 15.4044 21.2304, + 3.7713399 15.4044 21.2304, + 11.0085 14.1565 19.5105, + 17.3538 11.7616 16.2099, + 22.2932 8.4139004 11.5961, + -22.2932 4.4144402 13.6299, + -17.3538 6.1708398 19.052999, + -11.0085 7.42732 22.932501, + -3.7713399 8.0820799 24.9541, + 3.7713399 8.0820799 24.9541, + 11.0085 7.42732 22.932501, + 17.3538 6.1708398 19.052999, + 22.2932 4.4144402 13.6299, + -22.2932 -0.018003801 14.327, + -17.3538 -0.0251671 20.0273, + -11.0085 -0.0302915 24.1052, + -3.7713399 -0.032961901 26.2302, + 3.7713399 -0.032961901 26.2302, + 11.0085 -0.0302915 24.1052, + 17.3538 -0.0251671 20.0273, + 22.2932 -0.018003801 14.327, + -22.2932 -4.4486799 13.6188, + -17.3538 -6.2187099 19.037399, + -11.0085 -7.48493 22.9137, + -3.7713399 -8.1447697 24.933701, + 3.7713399 -8.1447697 24.933701, + 11.0085 -7.48493 22.9137, + 17.3538 -6.2187099 19.037399, + 22.2932 -4.4486799 13.6188, + -22.2932 -8.4430199 11.5749, + -17.3538 -11.8023 16.1803, + -11.0085 -14.2054 19.4748, + -3.7713399 -15.4577 21.191601, + 3.7713399 -15.4577 21.191601, + 11.0085 -14.2054 19.4748, + 17.3538 -11.8023 16.1803, + 22.2932 -8.4430199 11.5749, + -22.2932 -11.6093 8.3956804, + -17.3538 -16.2283 11.7361, + -11.0085 -19.5327 14.1258, + -3.7713399 -21.254601 15.3711, + 3.7713399 -21.254601 15.3711, + 11.0085 -19.5327 14.1258, + 17.3538 -16.2283 11.7361, + 22.2932 -11.6093 8.3956804, + 22.7138 11.8068 8.5837898, + 17.6812 16.5044 11.9991, + 11.2162 19.865 14.4423, + 3.8425 21.616199 15.7155, + -3.8425 21.616199 15.7155, + -11.2162 19.865 14.4423, + -17.6812 16.5044 11.9991, + -22.7138 11.8068 8.5837898, + 22.7138 8.5726604 11.8149, + 17.6812 11.9835 16.515699, + 11.2162 14.4236 19.878599, + 3.8425 15.6951 21.631001, + -3.8425 15.6951 21.631001, + -11.2162 14.4236 19.878599, + -17.6812 11.9835 16.515699, + -22.7138 8.5726604 11.8149, + 22.7138 4.4977298 13.8871, + 17.6812 6.2872701 19.4125, + 11.2162 7.5674601 23.3652, + 3.8425 8.23458 25.4249, + -3.8425 8.23458 25.4249, + -11.2162 7.5674601 23.3652, + -17.6812 6.2872701 19.4125, + -22.7138 4.4977298 13.8871, + 22.7138 -0.018343501 14.5973, + 17.6812 -0.025642 20.405199, + 11.2162 -0.030863101 24.559999, + 3.8425 -0.033583801 26.725201, + -3.8425 -0.033583801 26.725201, + -11.2162 -0.030863101 24.559999, + -17.6812 -0.025642 20.405199, + -22.7138 -0.018343501 14.5973, + 22.7138 -4.53262 13.8758, + 17.6812 -6.33604 19.396601, + 11.2162 -7.6261601 23.3461, + 3.8425 -8.2984505 25.4042, + -3.8425 -8.2984505 25.4042, + -11.2162 -7.6261601 23.3461, + -17.6812 -6.33604 19.396601, + -22.7138 -4.53262 13.8758, + 22.7138 -8.6023197 11.7933, + 17.6812 -12.025 16.4855, + 11.2162 -14.4735 19.8423, + 3.8425 -15.7494 21.591499, + -3.8425 -15.7494 21.591499, + -11.2162 -14.4735 19.8423, + -17.6812 -12.025 16.4855, + -22.7138 -8.6023197 11.7933, + 22.7138 -11.8283 8.5540895, + 17.6812 -16.5345 11.9576, + 11.2162 -19.901199 14.3923, + 3.8425 -21.6556 15.6611, + -3.8425 -21.6556 15.6611, + -11.2162 -19.901199 14.3923, + -17.6812 -16.5345 11.9576, + -22.7138 -11.8283 8.5540895 ] + + } + normal + Normal { + vector [ 0 -2.78053e-027 -1, + 0.95949298 -0.26794401 -0.087060101, + 1 1.8369101e-016 4.97208e-014, + 0.95105702 -0.309017 4.72495e-014, + 0.95949298 0.26816201 -0.086386502, + 0.95105702 0.309017 4.7287302e-014, + 0.95949298 -0.227874 -0.16566999, + 0.95949298 -0.165455 -0.22803, + 0.95949298 -0.086807601 -0.26802599, + 0.95949298 0.000354035 -0.28173199, + 0.95949298 0.087480903 -0.26780701, + 0.95949298 0.16602799 -0.227614, + 0.95949298 0.22829001 -0.165097, + 0.841254 -0.51418 -0.16706701, + 0.809017 -0.58778501 4.0153001e-014, + 0.65486097 -0.71876103 -0.233539, + 0.58778501 -0.809017 2.9126099e-014, + 0.41541499 -0.86511099 -0.28109199, + 0.309017 -0.95105702 1.5248101e-014, + 0.142315 -0.94137597 -0.30587199, + 2.4492101e-016 -1 -1.2246101e-016, + -0.142315 -0.94137597 -0.30587199, + -0.309017 -0.95105702 -1.5480999e-014, + -0.41541499 -0.86511099 -0.28109199, + -0.58778501 -0.809017 -2.9324199e-014, + -0.65486097 -0.71876103 -0.233539, + -0.809017 -0.58778501 -4.0297e-014, + -0.841254 -0.51418 -0.16706701, + -0.95105702 -0.309017 -4.7325201e-014, + -0.95949298 -0.26794401 -0.087060101, + -1 -3.0615201e-016 -4.97208e-014, + -0.95949298 0.26816201 -0.086386502, + -0.95105702 0.309017 -4.7287302e-014, + -0.95949298 -0.227874 -0.16566999, + -0.95949298 -0.165455 -0.22803, + -0.95949298 -0.086807601 -0.26802599, + -0.95949298 0.000354035 -0.28173199, + -0.95949298 0.087480903 -0.26780701, + -0.95949298 0.16602799 -0.227614, + -0.95949298 0.22829001 -0.165097, + -0.841254 0.51459801 -0.165774, + -0.809017 0.58778501 -4.0224998e-014, + -0.65486097 0.71934497 -0.231732, + -0.58778501 0.809017 -2.9225201e-014, + -0.41541499 0.86581498 -0.27891701, + -0.309017 0.95105702 -1.53646e-014, + -0.142315 0.94214201 -0.303505, + 2.4492101e-016 1 1.21777e-029, + 0.142315 0.94214201 -0.303505, + 0.309017 0.95105702 1.53646e-014, + 0.41541499 0.86581498 -0.27891701, + 0.58778501 0.809017 2.9225201e-014, + 0.65486097 0.71934497 -0.231732, + 0.809017 0.58778501 4.0224998e-014, + 0.841254 0.51459801 -0.165774, + 0.95949298 0.26794401 0.087060101, + 1 3.0615201e-016 4.97208e-014, + 0.95105702 0.309017 4.7325201e-014, + 0.95949298 -0.26816201 0.086386502, + 0.95105702 -0.309017 4.7287302e-014, + 0.95949298 0.227874 0.16566999, + 0.95949298 0.165455 0.22803, + 0.95949298 0.086807601 0.26802599, + 0.95949298 -0.000354035 0.28173199, + 0.95949298 -0.087480903 0.26780701, + 0.95949298 -0.16602799 0.227614, + 0.95949298 -0.22829001 0.165097, + 0.841254 0.51418 0.16706701, + 0.809017 0.58778501 4.0297e-014, + 0.65486097 0.71876103 0.233539, + 0.58778501 0.809017 2.9324199e-014, + 0.41541499 0.86511099 0.28109199, + 0.309017 0.95105702 1.5480999e-014, + 0.142315 0.94137597 0.30587199, + -2.4492101e-016 1 1.2246101e-016, + -0.142315 0.94137597 0.30587199, + -0.309017 0.95105702 -1.5248101e-014, + -0.41541499 0.86511099 0.28109199, + -0.58778501 0.809017 -2.9126099e-014, + -0.65486097 0.71876103 0.233539, + -0.809017 0.58778501 -4.0153001e-014, + -0.841254 0.51418 0.16706701, + -0.95105702 0.309017 -4.72495e-014, + -0.95949298 0.26794401 0.087060101, + -1 -1.8369101e-016 -4.97208e-014, + -0.95949298 -0.26816201 0.086386502, + -0.95105702 -0.309017 -4.7287302e-014, + -0.95949298 0.227874 0.16566999, + -0.95949298 0.165455 0.22803, + -0.95949298 0.086807601 0.26802599, + -0.95949298 -0.000354035 0.28173199, + -0.95949298 -0.087480903 0.26780701, + -0.95949298 -0.16602799 0.227614, + -0.95949298 -0.22829001 0.165097, + -0.841254 -0.51459801 0.165774, + -0.809017 -0.58778501 -4.0224998e-014, + -0.65486097 -0.71934497 0.231732, + -0.58778501 -0.809017 -2.9225201e-014, + -0.41541499 -0.86581498 0.27891701, + -0.309017 -0.95105702 -1.53646e-014, + -0.142315 -0.94214201 0.303505, + -2.4492101e-016 -1 -1.21777e-029, + 0.142315 -0.94214201 0.303505, + 0.309017 -0.95105702 1.53646e-014, + 0.41541499 -0.86581498 0.27891701, + 0.58778501 -0.809017 2.9225201e-014, + 0.65486097 -0.71934497 0.231732, + 0.809017 -0.58778501 4.0224998e-014, + 0.841254 -0.51459801 0.165774, + 0.841254 -0.43728799 -0.317918, + 0.65486097 -0.61127502 -0.44441101, + 0.41541499 -0.73574001 -0.534899, + 0.142315 -0.80059999 -0.58205402, + -0.142315 -0.80059999 -0.58205402, + -0.41541499 -0.73574001 -0.534899, + -0.65486097 -0.61127502 -0.44441101, + -0.841254 -0.43728799 -0.317918, + 0.841254 -0.31750599 -0.43758699, + 0.65486097 -0.44383401 -0.61169302, + 0.41541499 -0.53420597 -0.73624402, + 0.142315 -0.58129901 -0.801148, + -0.142315 -0.58129901 -0.801148, + -0.41541499 -0.53420597 -0.73624402, + -0.65486097 -0.44383401 -0.61169302, + -0.841254 -0.31750599 -0.43758699, + 0.841254 -0.166583 -0.514337, + 0.65486097 -0.232862 -0.71898001, + 0.41541499 -0.280276 -0.865376, + 0.142315 -0.304984 -0.94166398, + -0.142315 -0.304984 -0.94166398, + -0.41541499 -0.280276 -0.865376, + -0.65486097 -0.232862 -0.71898001, + -0.841254 -0.166583 -0.514337, + 0.841254 0.00067938899 -0.54064, + 0.65486097 0.00094970298 -0.75574899, + 0.41541499 0.0011430799 -0.90963101, + 0.142315 0.00124385 -0.98982102, + -0.142315 0.00124385 -0.98982102, + -0.41541499 0.0011430799 -0.90963101, + -0.65486097 0.00094970298 -0.75574899, + -0.841254 0.00067938899 -0.54064, + 0.841254 0.16787501 -0.51391703, + 0.65486097 0.234668 -0.71839303, + 0.41541499 0.28244999 -0.86466902, + 0.142315 0.30735001 -0.94089401, + -0.142315 0.30735001 -0.94089401, + -0.41541499 0.28244999 -0.86466902, + -0.65486097 0.234668 -0.71839303, + -0.841254 0.16787501 -0.51391703, + 0.841254 0.31860501 -0.43678799, + 0.65486097 0.44536999 -0.61057597, + 0.41541499 0.53605402 -0.73489898, + 0.142315 0.58331102 -0.79968399, + -0.142315 0.58331102 -0.79968399, + -0.41541499 0.53605402 -0.73489898, + -0.65486097 0.44536999 -0.61057597, + -0.841254 0.31860501 -0.43678799, + 0.841254 0.43808499 -0.316818, + 0.65486097 0.61238998 -0.442873, + 0.41541499 0.737082 -0.53304899, + 0.142315 0.80206001 -0.58003998, + -0.142315 0.80206001 -0.58003998, + -0.41541499 0.737082 -0.53304899, + -0.65486097 0.61238998 -0.442873, + -0.841254 0.43808499 -0.316818, + 0.841254 0.43728799 0.317918, + 0.65486097 0.61127502 0.44441101, + 0.41541499 0.73574001 0.534899, + 0.142315 0.80059999 0.58205402, + -0.142315 0.80059999 0.58205402, + -0.41541499 0.73574001 0.534899, + -0.65486097 0.61127502 0.44441101, + -0.841254 0.43728799 0.317918, + 0.841254 0.31750599 0.43758699, + 0.65486097 0.44383401 0.61169302, + 0.41541499 0.53420597 0.73624402, + 0.142315 0.58129901 0.801148, + -0.142315 0.58129901 0.801148, + -0.41541499 0.53420597 0.73624402, + -0.65486097 0.44383401 0.61169302, + -0.841254 0.31750599 0.43758699, + 0.841254 0.166583 0.514337, + 0.65486097 0.232862 0.71898001, + 0.41541499 0.280276 0.865376, + 0.142315 0.304984 0.94166398, + -0.142315 0.304984 0.94166398, + -0.41541499 0.280276 0.865376, + -0.65486097 0.232862 0.71898001, + -0.841254 0.166583 0.514337, + 0.841254 -0.00067938899 0.54064, + 0.65486097 -0.00094970298 0.75574899, + 0.41541499 -0.0011430799 0.90963101, + 0.142315 -0.00124385 0.98982102, + -0.142315 -0.00124385 0.98982102, + -0.41541499 -0.0011430799 0.90963101, + -0.65486097 -0.00094970298 0.75574899, + -0.841254 -0.00067938899 0.54064, + 0.841254 -0.16787501 0.51391703, + 0.65486097 -0.234668 0.71839303, + 0.41541499 -0.28244999 0.86466902, + 0.142315 -0.30735001 0.94089401, + -0.142315 -0.30735001 0.94089401, + -0.41541499 -0.28244999 0.86466902, + -0.65486097 -0.234668 0.71839303, + -0.841254 -0.16787501 0.51391703, + 0.841254 -0.31860501 0.43678799, + 0.65486097 -0.44536999 0.61057597, + 0.41541499 -0.53605402 0.73489898, + 0.142315 -0.58331102 0.79968399, + -0.142315 -0.58331102 0.79968399, + -0.41541499 -0.53605402 0.73489898, + -0.65486097 -0.44536999 0.61057597, + -0.841254 -0.31860501 0.43678799, + 0.841254 -0.43808499 0.316818, + 0.65486097 -0.61238998 0.442873, + 0.41541499 -0.737082 0.53304899, + 0.142315 -0.80206001 0.58003998, + -0.142315 -0.80206001 0.58003998, + -0.41541499 -0.737082 0.53304899, + -0.65486097 -0.61238998 0.442873, + -0.841254 -0.43808499 0.316818 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 6, 2, 13, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 15, 3, 1, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 0, 16, 14, -1, 18, 15, 14, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 16, 19, 17, -1, 21, 18, 17, -1, + 22, 23, 20, -1, 24, 20, 23, -1, + 19, 22, 20, -1, 24, 21, 20, -1, + 25, 26, 23, -1, 27, 23, 26, -1, + 28, 25, 23, -1, 22, 28, 23, -1, + 27, 24, 23, -1, 29, 30, 26, -1, + 31, 26, 30, -1, 25, 29, 26, -1, + 31, 27, 26, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 37, 34, 33, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 40, 37, 36, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 41, 39, 38, -1, + 44, 40, 39, -1, 45, 44, 39, -1, + 46, 45, 39, -1, 47, 46, 39, -1, + 48, 47, 39, -1, 49, 48, 39, -1, + 50, 49, 39, -1, 43, 50, 39, -1, + 41, 51, 42, -1, 52, 42, 51, -1, + 43, 42, 52, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 41, 53, 51, -1, + 52, 51, 55, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 53, 56, 54, -1, + 55, 54, 58, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 58, 57, 61, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 65, 62, 60, -1, + 59, 65, 60, -1, 61, 60, 64, -1, + 66, 67, 63, -1, 68, 63, 67, -1, + 62, 66, 63, -1, 64, 63, 68, -1, + 69, 70, 67, -1, 71, 67, 70, -1, + 66, 69, 67, -1, 68, 67, 71, -1, + 72, 5, 70, -1, 73, 70, 5, -1, + 69, 72, 70, -1, 71, 70, 73, -1, + 72, 4, 5, -1, 73, 5, 6, -1, + 74, 38, 35, -1, 75, 41, 38, -1, + 76, 38, 74, -1, 77, 38, 76, -1, + 78, 38, 77, -1, 79, 38, 78, -1, + 80, 38, 79, -1, 81, 38, 80, -1, + 82, 38, 81, -1, 75, 38, 82, -1, + 83, 35, 32, -1, 83, 74, 35, -1, + 84, 32, 29, -1, 84, 83, 32, -1, + 85, 29, 25, -1, 85, 84, 29, -1, + 86, 25, 28, -1, 86, 85, 25, -1, + 87, 28, 22, -1, 87, 86, 28, -1, + 88, 22, 19, -1, 88, 87, 22, -1, + 89, 19, 16, -1, 89, 88, 19, -1, + 90, 16, 0, -1, 90, 89, 16, -1, + 91, 0, 4, -1, 91, 90, 0, -1, + 92, 4, 72, -1, 93, 91, 4, -1, + 94, 93, 4, -1, 95, 94, 4, -1, + 96, 95, 4, -1, 97, 96, 4, -1, + 98, 97, 4, -1, 99, 98, 4, -1, + 92, 99, 4, -1, 100, 72, 69, -1, + 92, 72, 100, -1, 101, 69, 66, -1, + 100, 69, 101, -1, 102, 66, 62, -1, + 101, 66, 102, -1, 103, 62, 65, -1, + 102, 62, 103, -1, 104, 65, 59, -1, + 103, 65, 104, -1, 105, 59, 56, -1, + 104, 59, 105, -1, 106, 56, 53, -1, + 105, 56, 106, -1, 107, 53, 41, -1, + 106, 53, 107, -1, 107, 41, 75, -1, + 7, 3, 15, -1, 108, 15, 18, -1, + 108, 7, 15, -1, 109, 18, 21, -1, + 109, 108, 18, -1, 110, 21, 24, -1, + 110, 109, 21, -1, 111, 24, 27, -1, + 111, 110, 24, -1, 112, 27, 31, -1, + 112, 111, 27, -1, 113, 31, 34, -1, + 113, 112, 31, -1, 114, 34, 37, -1, + 114, 113, 34, -1, 115, 37, 40, -1, + 115, 114, 37, -1, 44, 115, 40, -1, + 8, 7, 108, -1, 116, 108, 109, -1, + 116, 8, 108, -1, 117, 109, 110, -1, + 117, 116, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 44, -1, + 123, 122, 115, -1, 45, 123, 44, -1, + 9, 8, 116, -1, 124, 116, 117, -1, + 124, 9, 116, -1, 125, 117, 118, -1, + 125, 124, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 45, -1, + 131, 130, 123, -1, 46, 131, 45, -1, + 10, 9, 124, -1, 132, 124, 125, -1, + 132, 10, 124, -1, 133, 125, 126, -1, + 133, 132, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 46, -1, + 139, 138, 131, -1, 47, 139, 46, -1, + 11, 10, 132, -1, 140, 132, 133, -1, + 140, 11, 132, -1, 141, 133, 134, -1, + 141, 140, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 47, -1, + 147, 146, 139, -1, 48, 147, 47, -1, + 12, 11, 140, -1, 148, 140, 141, -1, + 148, 12, 140, -1, 149, 141, 142, -1, + 149, 148, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 48, -1, + 155, 154, 147, -1, 49, 155, 48, -1, + 13, 12, 148, -1, 156, 148, 149, -1, + 156, 13, 148, -1, 157, 149, 150, -1, + 157, 156, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 49, -1, + 163, 162, 155, -1, 50, 163, 49, -1, + 6, 13, 156, -1, 73, 156, 157, -1, + 73, 6, 156, -1, 71, 157, 158, -1, + 71, 73, 157, -1, 68, 158, 159, -1, + 68, 71, 158, -1, 64, 159, 160, -1, + 64, 68, 159, -1, 61, 160, 161, -1, + 61, 64, 160, -1, 58, 161, 162, -1, + 58, 61, 161, -1, 55, 162, 163, -1, + 55, 58, 162, -1, 52, 163, 50, -1, + 52, 55, 163, -1, 43, 52, 50, -1, + 76, 74, 83, -1, 164, 83, 84, -1, + 164, 76, 83, -1, 165, 84, 85, -1, + 165, 164, 84, -1, 166, 85, 86, -1, + 166, 165, 85, -1, 167, 86, 87, -1, + 167, 166, 86, -1, 168, 87, 88, -1, + 168, 167, 87, -1, 169, 88, 89, -1, + 169, 168, 88, -1, 170, 89, 90, -1, + 170, 169, 89, -1, 171, 90, 91, -1, + 171, 170, 90, -1, 93, 171, 91, -1, + 77, 76, 164, -1, 172, 164, 165, -1, + 172, 77, 164, -1, 173, 165, 166, -1, + 173, 172, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 93, -1, + 179, 178, 171, -1, 94, 179, 93, -1, + 78, 77, 172, -1, 180, 172, 173, -1, + 180, 78, 172, -1, 181, 173, 174, -1, + 181, 180, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 94, -1, + 187, 186, 179, -1, 95, 187, 94, -1, + 79, 78, 180, -1, 188, 180, 181, -1, + 188, 79, 180, -1, 189, 181, 182, -1, + 189, 188, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 95, -1, + 195, 194, 187, -1, 96, 195, 95, -1, + 80, 79, 188, -1, 196, 188, 189, -1, + 196, 80, 188, -1, 197, 189, 190, -1, + 197, 196, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 96, -1, + 203, 202, 195, -1, 97, 203, 96, -1, + 81, 80, 196, -1, 204, 196, 197, -1, + 204, 81, 196, -1, 205, 197, 198, -1, + 205, 204, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 97, -1, + 211, 210, 203, -1, 98, 211, 97, -1, + 82, 81, 204, -1, 212, 204, 205, -1, + 212, 82, 204, -1, 213, 205, 206, -1, + 213, 212, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 98, -1, + 219, 218, 211, -1, 99, 219, 98, -1, + 75, 82, 212, -1, 107, 212, 213, -1, + 107, 75, 212, -1, 106, 213, 214, -1, + 106, 107, 213, -1, 105, 214, 215, -1, + 105, 106, 214, -1, 104, 215, 216, -1, + 104, 105, 215, -1, 103, 216, 217, -1, + 103, 104, 216, -1, 102, 217, 218, -1, + 102, 103, 217, -1, 101, 218, 219, -1, + 101, 102, 218, -1, 100, 219, 99, -1, + 100, 101, 219, -1, 92, 100, 99, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 4, 5, 2, -1, + 0, 0, 0, -1, 6, 2, 1, -1, + 7, 2, 6, -1, 8, 2, 7, -1, + 9, 2, 8, -1, 10, 2, 9, -1, + 11, 2, 10, -1, 12, 2, 11, -1, + 4, 2, 12, -1, 0, 0, 0, -1, + 13, 3, 14, -1, 13, 1, 3, -1, + 0, 0, 0, -1, 15, 14, 16, -1, + 0, 0, 0, -1, 15, 13, 14, -1, + 0, 0, 0, -1, 17, 16, 18, -1, + 0, 0, 0, -1, 17, 15, 16, -1, + 0, 0, 0, -1, 19, 18, 20, -1, + 0, 0, 0, -1, 19, 17, 18, -1, + 0, 0, 0, -1, 21, 20, 22, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 19, 20, -1, 0, 0, 0, -1, + 23, 22, 24, -1, 0, 0, 0, -1, + 23, 21, 22, -1, 0, 0, 0, -1, + 25, 24, 26, -1, 0, 0, 0, -1, + 25, 23, 24, -1, 0, 0, 0, -1, + 27, 26, 28, -1, 0, 0, 0, -1, + 27, 25, 26, -1, 0, 0, 0, -1, + 29, 28, 30, -1, 0, 0, 0, -1, + 29, 27, 28, -1, 0, 0, 0, -1, + 31, 30, 32, -1, 0, 0, 0, -1, + 33, 29, 30, -1, 34, 33, 30, -1, + 35, 34, 30, -1, 36, 35, 30, -1, + 37, 36, 30, -1, 38, 37, 30, -1, + 39, 38, 30, -1, 31, 39, 30, -1, + 0, 0, 0, -1, 40, 32, 41, -1, + 31, 32, 40, -1, 0, 0, 0, -1, + 42, 41, 43, -1, 0, 0, 0, -1, + 40, 41, 42, -1, 0, 0, 0, -1, + 44, 43, 45, -1, 0, 0, 0, -1, + 42, 43, 44, -1, 0, 0, 0, -1, + 46, 45, 47, -1, 0, 0, 0, -1, + 44, 45, 46, -1, 0, 0, 0, -1, + 48, 47, 49, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 46, 47, 48, -1, + 0, 0, 0, -1, 50, 49, 51, -1, + 0, 0, 0, -1, 48, 49, 50, -1, + 0, 0, 0, -1, 52, 51, 53, -1, + 0, 0, 0, -1, 50, 51, 52, -1, + 0, 0, 0, -1, 54, 53, 5, -1, + 0, 0, 0, -1, 52, 53, 54, -1, + 0, 0, 0, -1, 54, 5, 4, -1, + 55, 56, 57, -1, 58, 59, 56, -1, + 60, 56, 55, -1, 61, 56, 60, -1, + 62, 56, 61, -1, 63, 56, 62, -1, + 64, 56, 63, -1, 65, 56, 64, -1, + 66, 56, 65, -1, 58, 56, 66, -1, + 67, 57, 68, -1, 67, 55, 57, -1, + 69, 68, 70, -1, 69, 67, 68, -1, + 71, 70, 72, -1, 71, 69, 70, -1, + 73, 72, 74, -1, 73, 71, 72, -1, + 75, 74, 76, -1, 75, 73, 74, -1, + 77, 76, 78, -1, 77, 75, 76, -1, + 79, 78, 80, -1, 79, 77, 78, -1, + 81, 80, 82, -1, 81, 79, 80, -1, + 83, 82, 84, -1, 83, 81, 82, -1, + 85, 84, 86, -1, 87, 83, 84, -1, + 88, 87, 84, -1, 89, 88, 84, -1, + 90, 89, 84, -1, 91, 90, 84, -1, + 92, 91, 84, -1, 93, 92, 84, -1, + 85, 93, 84, -1, 94, 86, 95, -1, + 85, 86, 94, -1, 96, 95, 97, -1, + 94, 95, 96, -1, 98, 97, 99, -1, + 96, 97, 98, -1, 100, 99, 101, -1, + 98, 99, 100, -1, 102, 101, 103, -1, + 100, 101, 102, -1, 104, 103, 105, -1, + 102, 103, 104, -1, 106, 105, 107, -1, + 104, 105, 106, -1, 108, 107, 59, -1, + 106, 107, 108, -1, 108, 59, 58, -1, + 6, 1, 13, -1, 109, 13, 15, -1, + 109, 6, 13, -1, 110, 15, 17, -1, + 110, 109, 15, -1, 111, 17, 19, -1, + 111, 110, 17, -1, 112, 19, 21, -1, + 112, 111, 19, -1, 113, 21, 23, -1, + 113, 112, 21, -1, 114, 23, 25, -1, + 114, 113, 23, -1, 115, 25, 27, -1, + 115, 114, 25, -1, 116, 27, 29, -1, + 116, 115, 27, -1, 33, 116, 29, -1, + 7, 6, 109, -1, 117, 109, 110, -1, + 117, 7, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 116, -1, + 123, 122, 115, -1, 124, 116, 33, -1, + 124, 123, 116, -1, 34, 124, 33, -1, + 8, 7, 117, -1, 125, 117, 118, -1, + 125, 8, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 124, -1, + 131, 130, 123, -1, 132, 124, 34, -1, + 132, 131, 124, -1, 35, 132, 34, -1, + 9, 8, 125, -1, 133, 125, 126, -1, + 133, 9, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 132, -1, + 139, 138, 131, -1, 140, 132, 35, -1, + 140, 139, 132, -1, 36, 140, 35, -1, + 10, 9, 133, -1, 141, 133, 134, -1, + 141, 10, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 140, -1, + 147, 146, 139, -1, 148, 140, 36, -1, + 148, 147, 140, -1, 37, 148, 36, -1, + 11, 10, 141, -1, 149, 141, 142, -1, + 149, 11, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 148, -1, + 155, 154, 147, -1, 156, 148, 37, -1, + 156, 155, 148, -1, 38, 156, 37, -1, + 12, 11, 149, -1, 157, 149, 150, -1, + 157, 12, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 156, -1, + 163, 162, 155, -1, 164, 156, 38, -1, + 164, 163, 156, -1, 39, 164, 38, -1, + 4, 12, 157, -1, 54, 157, 158, -1, + 54, 4, 157, -1, 52, 158, 159, -1, + 52, 54, 158, -1, 50, 159, 160, -1, + 50, 52, 159, -1, 48, 160, 161, -1, + 48, 50, 160, -1, 46, 161, 162, -1, + 46, 48, 161, -1, 44, 162, 163, -1, + 44, 46, 162, -1, 42, 163, 164, -1, + 42, 44, 163, -1, 40, 164, 39, -1, + 40, 42, 164, -1, 31, 40, 39, -1, + 60, 55, 67, -1, 165, 67, 69, -1, + 165, 60, 67, -1, 166, 69, 71, -1, + 166, 165, 69, -1, 167, 71, 73, -1, + 167, 166, 71, -1, 168, 73, 75, -1, + 168, 167, 73, -1, 169, 75, 77, -1, + 169, 168, 75, -1, 170, 77, 79, -1, + 170, 169, 77, -1, 171, 79, 81, -1, + 171, 170, 79, -1, 172, 81, 83, -1, + 172, 171, 81, -1, 87, 172, 83, -1, + 61, 60, 165, -1, 173, 165, 166, -1, + 173, 61, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 172, -1, + 179, 178, 171, -1, 180, 172, 87, -1, + 180, 179, 172, -1, 88, 180, 87, -1, + 62, 61, 173, -1, 181, 173, 174, -1, + 181, 62, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 180, -1, + 187, 186, 179, -1, 188, 180, 88, -1, + 188, 187, 180, -1, 89, 188, 88, -1, + 63, 62, 181, -1, 189, 181, 182, -1, + 189, 63, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 188, -1, + 195, 194, 187, -1, 196, 188, 89, -1, + 196, 195, 188, -1, 90, 196, 89, -1, + 64, 63, 189, -1, 197, 189, 190, -1, + 197, 64, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 196, -1, + 203, 202, 195, -1, 204, 196, 90, -1, + 204, 203, 196, -1, 91, 204, 90, -1, + 65, 64, 197, -1, 205, 197, 198, -1, + 205, 65, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 204, -1, + 211, 210, 203, -1, 212, 204, 91, -1, + 212, 211, 204, -1, 92, 212, 91, -1, + 66, 65, 205, -1, 213, 205, 206, -1, + 213, 66, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 212, -1, + 219, 218, 211, -1, 220, 212, 92, -1, + 220, 219, 212, -1, 93, 220, 92, -1, + 58, 66, 213, -1, 108, 213, 214, -1, + 108, 58, 213, -1, 106, 214, 215, -1, + 106, 108, 214, -1, 104, 215, 216, -1, + 104, 106, 215, -1, 102, 216, 217, -1, + 102, 104, 216, -1, 100, 217, 218, -1, + 100, 102, 217, -1, 98, 218, 219, -1, + 98, 100, 218, -1, 96, 219, 220, -1, + 96, 98, 219, -1, 94, 220, 93, -1, + 94, 96, 220, -1, 85, 94, 93, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/lid_r_top.wrl b/data/RobotAPI/robots/Armar3/fullmodel/lid_r_top.wrl new file mode 100644 index 000000000..e86a87ee4 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/lid_r_top.wrl @@ -0,0 +1,938 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -1 -0 2.4400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 0.949 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.678699 8.3424902 -1.2767599e-012, + -25.2031 8.1879997 -1.25312e-012, + -26.5 2.27374e-013 -1.3176e-012, + -25.4266 7.1005001 2.30709, + -27 2.27374e-013 -1.34246e-012, + -25.2031 -8.1879997 -1.25312e-012, + -25.4266 -7.1062799 2.2892399, + -25.4266 6.0386701 4.3902502, + -25.4266 4.3845601 6.04281, + -25.4266 2.3004 7.1026802, + -25.4266 -0.0093819397 7.46591, + -25.4266 -2.3182399 7.0968699, + -25.4266 -4.3997302 6.0317702, + -25.4266 -6.0496898 4.3750601, + -21.438499 15.5766 -1.06594e-012, + -22.2932 13.6258 4.4272799, + -21.843 15.8705 -1.08605e-012, + -15.5756 21.4394 -7.7443298e-013, + -17.3538 19.047199 6.1887999, + -15.8695 21.843901 -7.8904499e-013, + -8.18995 25.2026 -4.0721099e-013, + -11.0085 22.925501 7.4489298, + -8.3444796 25.678101 -4.14894e-013, + 9.7699601e-015 26.4998 -2.20805e-028, + -3.7713399 24.946501 8.1056004, + 8.3444796 25.678101 4.14894e-013, + 8.18995 25.2026 4.0721099e-013, + 3.7713399 24.946501 8.1056004, + 9.7699601e-015 26.9998 -2.20805e-028, + 15.8695 21.843901 7.8904499e-013, + 15.5756 21.4394 7.7443298e-013, + 11.0085 22.925501 7.4489298, + 21.843 15.8705 1.08605e-012, + 21.438499 15.5766 1.06594e-012, + 17.3538 19.047199 6.1887999, + 25.678699 8.3424902 1.2767599e-012, + 25.2031 8.1879997 1.25312e-012, + 22.2932 13.6258 4.4272799, + 27 2.27374e-013 1.34246e-012, + 26.5 2.27374e-013 1.3176e-012, + 25.4266 7.1005001 2.30709, + 25.678699 -8.3424902 1.2767599e-012, + 25.2031 -8.1879997 1.25312e-012, + 25.4266 -7.1062799 2.2892399, + 25.4266 6.0386701 4.3902502, + 25.4266 4.3845601 6.04281, + 25.4266 2.3004 7.1026802, + 25.4266 -0.0093819397 7.46591, + 25.4266 -2.3182399 7.0968699, + 25.4266 -4.3997302 6.0317702, + 25.4266 -6.0496898 4.3750601, + 21.438499 -15.5766 1.06594e-012, + 22.2932 -13.6369 4.3930202, + 21.843 -15.8705 1.08605e-012, + 15.5756 -21.4394 7.7443298e-013, + 17.3538 -19.062599 6.1409101, + 15.8695 -21.843901 7.8904499e-013, + 8.18995 -25.2026 4.0721099e-013, + 11.0085 -22.944099 7.3912902, + 8.3444796 -25.678101 4.14894e-013, + 9.7699601e-015 -26.4998 -2.20805e-028, + 3.7713399 -24.966801 8.0428801, + -8.3444796 -25.678101 -4.14894e-013, + -8.18995 -25.2026 -4.0721099e-013, + -3.7713399 -24.966801 8.0428801, + 9.7699601e-015 -26.9998 -2.20805e-028, + -15.8695 -21.843901 -7.8904499e-013, + -15.5756 -21.4394 -7.7443298e-013, + -11.0085 -22.944099 7.3912902, + -21.843 -15.8705 -1.08605e-012, + -21.438499 -15.5766 -1.06594e-012, + -17.3538 -19.062599 6.1409101, + -25.678699 -8.3424902 -1.2767599e-012, + -22.2932 -13.6369 4.3930202, + 25.9063 7.2344799 2.35062, + 25.9063 -7.2403598 2.3324299, + 25.9063 6.1526098 4.4730902, + 25.9063 4.4672899 6.1568198, + 25.9063 2.3438001 7.23669, + 25.9063 -0.0095589599 7.60677, + 25.9063 -2.36198 7.2307801, + 25.9063 -4.4827399 6.1455698, + 25.9063 -6.1638298 4.4576101, + 22.7138 13.8829 4.5108099, + 17.6812 19.4065 6.3055701, + 11.2162 23.358 7.5894799, + 3.8425 25.4172 8.2585297, + -3.8425 25.4172 8.2585297, + -11.2162 23.358 7.5894799, + -17.6812 19.4065 6.3055701, + -22.7138 13.8829 4.5108099, + -25.9063 7.2344799 2.35062, + -25.9063 -7.2403598 2.3324299, + -25.9063 6.1526098 4.4730902, + -25.9063 4.4672899 6.1568198, + -25.9063 2.3438001 7.23669, + -25.9063 -0.0095589599 7.60677, + -25.9063 -2.36198 7.2307801, + -25.9063 -4.4827399 6.1455698, + -25.9063 -6.1638298 4.4576101, + -22.7138 -13.8942 4.4759102, + -17.6812 -19.4223 6.2567701, + -11.2162 -23.377001 7.5307498, + -3.8425 -25.437799 8.1946297, + 3.8425 -25.437799 8.1946297, + 11.2162 -23.377001 7.5307498, + 17.6812 -19.4223 6.2567701, + 22.7138 -13.8942 4.4759102, + -22.2932 11.5881 8.4248304, + -17.3538 16.198799 11.7769, + -11.0085 19.497101 14.1748, + -3.7713399 21.2159 15.4244, + 3.7713399 21.2159 15.4244, + 11.0085 19.497101 14.1748, + 17.3538 16.198799 11.7769, + 22.2932 11.5881 8.4248304, + -22.2932 8.4139004 11.5961, + -17.3538 11.7616 16.2099, + -11.0085 14.1565 19.5105, + -3.7713399 15.4044 21.2304, + 3.7713399 15.4044 21.2304, + 11.0085 14.1565 19.5105, + 17.3538 11.7616 16.2099, + 22.2932 8.4139004 11.5961, + -22.2932 4.4144402 13.6299, + -17.3538 6.1708398 19.052999, + -11.0085 7.42732 22.932501, + -3.7713399 8.0820799 24.9541, + 3.7713399 8.0820799 24.9541, + 11.0085 7.42732 22.932501, + 17.3538 6.1708398 19.052999, + 22.2932 4.4144402 13.6299, + -22.2932 -0.018003801 14.327, + -17.3538 -0.0251671 20.0273, + -11.0085 -0.0302915 24.1052, + -3.7713399 -0.032961901 26.2302, + 3.7713399 -0.032961901 26.2302, + 11.0085 -0.0302915 24.1052, + 17.3538 -0.0251671 20.0273, + 22.2932 -0.018003801 14.327, + -22.2932 -4.4486799 13.6188, + -17.3538 -6.2187099 19.037399, + -11.0085 -7.48493 22.9137, + -3.7713399 -8.1447697 24.933701, + 3.7713399 -8.1447697 24.933701, + 11.0085 -7.48493 22.9137, + 17.3538 -6.2187099 19.037399, + 22.2932 -4.4486799 13.6188, + -22.2932 -8.4430199 11.5749, + -17.3538 -11.8023 16.1803, + -11.0085 -14.2054 19.4748, + -3.7713399 -15.4577 21.191601, + 3.7713399 -15.4577 21.191601, + 11.0085 -14.2054 19.4748, + 17.3538 -11.8023 16.1803, + 22.2932 -8.4430199 11.5749, + -22.2932 -11.6093 8.3956804, + -17.3538 -16.2283 11.7361, + -11.0085 -19.5327 14.1258, + -3.7713399 -21.254601 15.3711, + 3.7713399 -21.254601 15.3711, + 11.0085 -19.5327 14.1258, + 17.3538 -16.2283 11.7361, + 22.2932 -11.6093 8.3956804, + 22.7138 11.8068 8.5837898, + 17.6812 16.5044 11.9991, + 11.2162 19.865 14.4423, + 3.8425 21.616199 15.7155, + -3.8425 21.616199 15.7155, + -11.2162 19.865 14.4423, + -17.6812 16.5044 11.9991, + -22.7138 11.8068 8.5837898, + 22.7138 8.5726604 11.8149, + 17.6812 11.9835 16.515699, + 11.2162 14.4236 19.878599, + 3.8425 15.6951 21.631001, + -3.8425 15.6951 21.631001, + -11.2162 14.4236 19.878599, + -17.6812 11.9835 16.515699, + -22.7138 8.5726604 11.8149, + 22.7138 4.4977298 13.8871, + 17.6812 6.2872701 19.4125, + 11.2162 7.5674601 23.3652, + 3.8425 8.23458 25.4249, + -3.8425 8.23458 25.4249, + -11.2162 7.5674601 23.3652, + -17.6812 6.2872701 19.4125, + -22.7138 4.4977298 13.8871, + 22.7138 -0.018343501 14.5973, + 17.6812 -0.025642 20.405199, + 11.2162 -0.030863101 24.559999, + 3.8425 -0.033583801 26.725201, + -3.8425 -0.033583801 26.725201, + -11.2162 -0.030863101 24.559999, + -17.6812 -0.025642 20.405199, + -22.7138 -0.018343501 14.5973, + 22.7138 -4.53262 13.8758, + 17.6812 -6.33604 19.396601, + 11.2162 -7.6261601 23.3461, + 3.8425 -8.2984505 25.4042, + -3.8425 -8.2984505 25.4042, + -11.2162 -7.6261601 23.3461, + -17.6812 -6.33604 19.396601, + -22.7138 -4.53262 13.8758, + 22.7138 -8.6023197 11.7933, + 17.6812 -12.025 16.4855, + 11.2162 -14.4735 19.8423, + 3.8425 -15.7494 21.591499, + -3.8425 -15.7494 21.591499, + -11.2162 -14.4735 19.8423, + -17.6812 -12.025 16.4855, + -22.7138 -8.6023197 11.7933, + 22.7138 -11.8283 8.5540895, + 17.6812 -16.5345 11.9576, + 11.2162 -19.901199 14.3923, + 3.8425 -21.6556 15.6611, + -3.8425 -21.6556 15.6611, + -11.2162 -19.901199 14.3923, + -17.6812 -16.5345 11.9576, + -22.7138 -11.8283 8.5540895 ] + + } + normal + Normal { + vector [ 0 -2.78053e-027 -1, + 0.95949298 -0.26794401 -0.087060101, + 1 1.8369101e-016 4.97208e-014, + 0.95105702 -0.309017 4.72495e-014, + 0.95949298 0.26816201 -0.086386502, + 0.95105702 0.309017 4.7287302e-014, + 0.95949298 -0.227874 -0.16566999, + 0.95949298 -0.165455 -0.22803, + 0.95949298 -0.086807601 -0.26802599, + 0.95949298 0.000354035 -0.28173199, + 0.95949298 0.087480903 -0.26780701, + 0.95949298 0.16602799 -0.227614, + 0.95949298 0.22829001 -0.165097, + 0.841254 -0.51418 -0.16706701, + 0.809017 -0.58778501 4.0153001e-014, + 0.65486097 -0.71876103 -0.233539, + 0.58778501 -0.809017 2.9126099e-014, + 0.41541499 -0.86511099 -0.28109199, + 0.309017 -0.95105702 1.5248101e-014, + 0.142315 -0.94137597 -0.30587199, + 2.4492101e-016 -1 -1.2246101e-016, + -0.142315 -0.94137597 -0.30587199, + -0.309017 -0.95105702 -1.5480999e-014, + -0.41541499 -0.86511099 -0.28109199, + -0.58778501 -0.809017 -2.9324199e-014, + -0.65486097 -0.71876103 -0.233539, + -0.809017 -0.58778501 -4.0297e-014, + -0.841254 -0.51418 -0.16706701, + -0.95105702 -0.309017 -4.7325201e-014, + -0.95949298 -0.26794401 -0.087060101, + -1 -3.0615201e-016 -4.97208e-014, + -0.95949298 0.26816201 -0.086386502, + -0.95105702 0.309017 -4.7287302e-014, + -0.95949298 -0.227874 -0.16566999, + -0.95949298 -0.165455 -0.22803, + -0.95949298 -0.086807601 -0.26802599, + -0.95949298 0.000354035 -0.28173199, + -0.95949298 0.087480903 -0.26780701, + -0.95949298 0.16602799 -0.227614, + -0.95949298 0.22829001 -0.165097, + -0.841254 0.51459801 -0.165774, + -0.809017 0.58778501 -4.0224998e-014, + -0.65486097 0.71934497 -0.231732, + -0.58778501 0.809017 -2.9225201e-014, + -0.41541499 0.86581498 -0.27891701, + -0.309017 0.95105702 -1.53646e-014, + -0.142315 0.94214201 -0.303505, + 2.4492101e-016 1 1.21777e-029, + 0.142315 0.94214201 -0.303505, + 0.309017 0.95105702 1.53646e-014, + 0.41541499 0.86581498 -0.27891701, + 0.58778501 0.809017 2.9225201e-014, + 0.65486097 0.71934497 -0.231732, + 0.809017 0.58778501 4.0224998e-014, + 0.841254 0.51459801 -0.165774, + 0.95949298 0.26794401 0.087060101, + 1 3.0615201e-016 4.97208e-014, + 0.95105702 0.309017 4.7325201e-014, + 0.95949298 -0.26816201 0.086386502, + 0.95105702 -0.309017 4.7287302e-014, + 0.95949298 0.227874 0.16566999, + 0.95949298 0.165455 0.22803, + 0.95949298 0.086807601 0.26802599, + 0.95949298 -0.000354035 0.28173199, + 0.95949298 -0.087480903 0.26780701, + 0.95949298 -0.16602799 0.227614, + 0.95949298 -0.22829001 0.165097, + 0.841254 0.51418 0.16706701, + 0.809017 0.58778501 4.0297e-014, + 0.65486097 0.71876103 0.233539, + 0.58778501 0.809017 2.9324199e-014, + 0.41541499 0.86511099 0.28109199, + 0.309017 0.95105702 1.5480999e-014, + 0.142315 0.94137597 0.30587199, + -2.4492101e-016 1 1.2246101e-016, + -0.142315 0.94137597 0.30587199, + -0.309017 0.95105702 -1.5248101e-014, + -0.41541499 0.86511099 0.28109199, + -0.58778501 0.809017 -2.9126099e-014, + -0.65486097 0.71876103 0.233539, + -0.809017 0.58778501 -4.0153001e-014, + -0.841254 0.51418 0.16706701, + -0.95105702 0.309017 -4.72495e-014, + -0.95949298 0.26794401 0.087060101, + -1 -1.8369101e-016 -4.97208e-014, + -0.95949298 -0.26816201 0.086386502, + -0.95105702 -0.309017 -4.7287302e-014, + -0.95949298 0.227874 0.16566999, + -0.95949298 0.165455 0.22803, + -0.95949298 0.086807601 0.26802599, + -0.95949298 -0.000354035 0.28173199, + -0.95949298 -0.087480903 0.26780701, + -0.95949298 -0.16602799 0.227614, + -0.95949298 -0.22829001 0.165097, + -0.841254 -0.51459801 0.165774, + -0.809017 -0.58778501 -4.0224998e-014, + -0.65486097 -0.71934497 0.231732, + -0.58778501 -0.809017 -2.9225201e-014, + -0.41541499 -0.86581498 0.27891701, + -0.309017 -0.95105702 -1.53646e-014, + -0.142315 -0.94214201 0.303505, + -2.4492101e-016 -1 -1.21777e-029, + 0.142315 -0.94214201 0.303505, + 0.309017 -0.95105702 1.53646e-014, + 0.41541499 -0.86581498 0.27891701, + 0.58778501 -0.809017 2.9225201e-014, + 0.65486097 -0.71934497 0.231732, + 0.809017 -0.58778501 4.0224998e-014, + 0.841254 -0.51459801 0.165774, + 0.841254 -0.43728799 -0.317918, + 0.65486097 -0.61127502 -0.44441101, + 0.41541499 -0.73574001 -0.534899, + 0.142315 -0.80059999 -0.58205402, + -0.142315 -0.80059999 -0.58205402, + -0.41541499 -0.73574001 -0.534899, + -0.65486097 -0.61127502 -0.44441101, + -0.841254 -0.43728799 -0.317918, + 0.841254 -0.31750599 -0.43758699, + 0.65486097 -0.44383401 -0.61169302, + 0.41541499 -0.53420597 -0.73624402, + 0.142315 -0.58129901 -0.801148, + -0.142315 -0.58129901 -0.801148, + -0.41541499 -0.53420597 -0.73624402, + -0.65486097 -0.44383401 -0.61169302, + -0.841254 -0.31750599 -0.43758699, + 0.841254 -0.166583 -0.514337, + 0.65486097 -0.232862 -0.71898001, + 0.41541499 -0.280276 -0.865376, + 0.142315 -0.304984 -0.94166398, + -0.142315 -0.304984 -0.94166398, + -0.41541499 -0.280276 -0.865376, + -0.65486097 -0.232862 -0.71898001, + -0.841254 -0.166583 -0.514337, + 0.841254 0.00067938899 -0.54064, + 0.65486097 0.00094970298 -0.75574899, + 0.41541499 0.0011430799 -0.90963101, + 0.142315 0.00124385 -0.98982102, + -0.142315 0.00124385 -0.98982102, + -0.41541499 0.0011430799 -0.90963101, + -0.65486097 0.00094970298 -0.75574899, + -0.841254 0.00067938899 -0.54064, + 0.841254 0.16787501 -0.51391703, + 0.65486097 0.234668 -0.71839303, + 0.41541499 0.28244999 -0.86466902, + 0.142315 0.30735001 -0.94089401, + -0.142315 0.30735001 -0.94089401, + -0.41541499 0.28244999 -0.86466902, + -0.65486097 0.234668 -0.71839303, + -0.841254 0.16787501 -0.51391703, + 0.841254 0.31860501 -0.43678799, + 0.65486097 0.44536999 -0.61057597, + 0.41541499 0.53605402 -0.73489898, + 0.142315 0.58331102 -0.79968399, + -0.142315 0.58331102 -0.79968399, + -0.41541499 0.53605402 -0.73489898, + -0.65486097 0.44536999 -0.61057597, + -0.841254 0.31860501 -0.43678799, + 0.841254 0.43808499 -0.316818, + 0.65486097 0.61238998 -0.442873, + 0.41541499 0.737082 -0.53304899, + 0.142315 0.80206001 -0.58003998, + -0.142315 0.80206001 -0.58003998, + -0.41541499 0.737082 -0.53304899, + -0.65486097 0.61238998 -0.442873, + -0.841254 0.43808499 -0.316818, + 0.841254 0.43728799 0.317918, + 0.65486097 0.61127502 0.44441101, + 0.41541499 0.73574001 0.534899, + 0.142315 0.80059999 0.58205402, + -0.142315 0.80059999 0.58205402, + -0.41541499 0.73574001 0.534899, + -0.65486097 0.61127502 0.44441101, + -0.841254 0.43728799 0.317918, + 0.841254 0.31750599 0.43758699, + 0.65486097 0.44383401 0.61169302, + 0.41541499 0.53420597 0.73624402, + 0.142315 0.58129901 0.801148, + -0.142315 0.58129901 0.801148, + -0.41541499 0.53420597 0.73624402, + -0.65486097 0.44383401 0.61169302, + -0.841254 0.31750599 0.43758699, + 0.841254 0.166583 0.514337, + 0.65486097 0.232862 0.71898001, + 0.41541499 0.280276 0.865376, + 0.142315 0.304984 0.94166398, + -0.142315 0.304984 0.94166398, + -0.41541499 0.280276 0.865376, + -0.65486097 0.232862 0.71898001, + -0.841254 0.166583 0.514337, + 0.841254 -0.00067938899 0.54064, + 0.65486097 -0.00094970298 0.75574899, + 0.41541499 -0.0011430799 0.90963101, + 0.142315 -0.00124385 0.98982102, + -0.142315 -0.00124385 0.98982102, + -0.41541499 -0.0011430799 0.90963101, + -0.65486097 -0.00094970298 0.75574899, + -0.841254 -0.00067938899 0.54064, + 0.841254 -0.16787501 0.51391703, + 0.65486097 -0.234668 0.71839303, + 0.41541499 -0.28244999 0.86466902, + 0.142315 -0.30735001 0.94089401, + -0.142315 -0.30735001 0.94089401, + -0.41541499 -0.28244999 0.86466902, + -0.65486097 -0.234668 0.71839303, + -0.841254 -0.16787501 0.51391703, + 0.841254 -0.31860501 0.43678799, + 0.65486097 -0.44536999 0.61057597, + 0.41541499 -0.53605402 0.73489898, + 0.142315 -0.58331102 0.79968399, + -0.142315 -0.58331102 0.79968399, + -0.41541499 -0.53605402 0.73489898, + -0.65486097 -0.44536999 0.61057597, + -0.841254 -0.31860501 0.43678799, + 0.841254 -0.43808499 0.316818, + 0.65486097 -0.61238998 0.442873, + 0.41541499 -0.737082 0.53304899, + 0.142315 -0.80206001 0.58003998, + -0.142315 -0.80206001 0.58003998, + -0.41541499 -0.737082 0.53304899, + -0.65486097 -0.61238998 0.442873, + -0.841254 -0.43808499 0.316818 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 7, 2, 3, -1, + 8, 2, 7, -1, 9, 2, 8, -1, + 10, 2, 9, -1, 11, 2, 10, -1, + 12, 2, 11, -1, 13, 2, 12, -1, + 6, 2, 13, -1, 0, 14, 1, -1, + 15, 1, 14, -1, 15, 3, 1, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 0, 16, 14, -1, 18, 15, 14, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 16, 19, 17, -1, 21, 18, 17, -1, + 22, 23, 20, -1, 24, 20, 23, -1, + 19, 22, 20, -1, 24, 21, 20, -1, + 25, 26, 23, -1, 27, 23, 26, -1, + 28, 25, 23, -1, 22, 28, 23, -1, + 27, 24, 23, -1, 29, 30, 26, -1, + 31, 26, 30, -1, 25, 29, 26, -1, + 31, 27, 26, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 37, 34, 33, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 40, 37, 36, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 41, 39, 38, -1, + 44, 40, 39, -1, 45, 44, 39, -1, + 46, 45, 39, -1, 47, 46, 39, -1, + 48, 47, 39, -1, 49, 48, 39, -1, + 50, 49, 39, -1, 43, 50, 39, -1, + 41, 51, 42, -1, 52, 42, 51, -1, + 43, 42, 52, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 41, 53, 51, -1, + 52, 51, 55, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 53, 56, 54, -1, + 55, 54, 58, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 58, 57, 61, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 65, 62, 60, -1, + 59, 65, 60, -1, 61, 60, 64, -1, + 66, 67, 63, -1, 68, 63, 67, -1, + 62, 66, 63, -1, 64, 63, 68, -1, + 69, 70, 67, -1, 71, 67, 70, -1, + 66, 69, 67, -1, 68, 67, 71, -1, + 72, 5, 70, -1, 73, 70, 5, -1, + 69, 72, 70, -1, 71, 70, 73, -1, + 72, 4, 5, -1, 73, 5, 6, -1, + 74, 38, 35, -1, 75, 41, 38, -1, + 76, 38, 74, -1, 77, 38, 76, -1, + 78, 38, 77, -1, 79, 38, 78, -1, + 80, 38, 79, -1, 81, 38, 80, -1, + 82, 38, 81, -1, 75, 38, 82, -1, + 83, 35, 32, -1, 83, 74, 35, -1, + 84, 32, 29, -1, 84, 83, 32, -1, + 85, 29, 25, -1, 85, 84, 29, -1, + 86, 25, 28, -1, 86, 85, 25, -1, + 87, 28, 22, -1, 87, 86, 28, -1, + 88, 22, 19, -1, 88, 87, 22, -1, + 89, 19, 16, -1, 89, 88, 19, -1, + 90, 16, 0, -1, 90, 89, 16, -1, + 91, 0, 4, -1, 91, 90, 0, -1, + 92, 4, 72, -1, 93, 91, 4, -1, + 94, 93, 4, -1, 95, 94, 4, -1, + 96, 95, 4, -1, 97, 96, 4, -1, + 98, 97, 4, -1, 99, 98, 4, -1, + 92, 99, 4, -1, 100, 72, 69, -1, + 92, 72, 100, -1, 101, 69, 66, -1, + 100, 69, 101, -1, 102, 66, 62, -1, + 101, 66, 102, -1, 103, 62, 65, -1, + 102, 62, 103, -1, 104, 65, 59, -1, + 103, 65, 104, -1, 105, 59, 56, -1, + 104, 59, 105, -1, 106, 56, 53, -1, + 105, 56, 106, -1, 107, 53, 41, -1, + 106, 53, 107, -1, 107, 41, 75, -1, + 7, 3, 15, -1, 108, 15, 18, -1, + 108, 7, 15, -1, 109, 18, 21, -1, + 109, 108, 18, -1, 110, 21, 24, -1, + 110, 109, 21, -1, 111, 24, 27, -1, + 111, 110, 24, -1, 112, 27, 31, -1, + 112, 111, 27, -1, 113, 31, 34, -1, + 113, 112, 31, -1, 114, 34, 37, -1, + 114, 113, 34, -1, 115, 37, 40, -1, + 115, 114, 37, -1, 44, 115, 40, -1, + 8, 7, 108, -1, 116, 108, 109, -1, + 116, 8, 108, -1, 117, 109, 110, -1, + 117, 116, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 44, -1, + 123, 122, 115, -1, 45, 123, 44, -1, + 9, 8, 116, -1, 124, 116, 117, -1, + 124, 9, 116, -1, 125, 117, 118, -1, + 125, 124, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 45, -1, + 131, 130, 123, -1, 46, 131, 45, -1, + 10, 9, 124, -1, 132, 124, 125, -1, + 132, 10, 124, -1, 133, 125, 126, -1, + 133, 132, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 46, -1, + 139, 138, 131, -1, 47, 139, 46, -1, + 11, 10, 132, -1, 140, 132, 133, -1, + 140, 11, 132, -1, 141, 133, 134, -1, + 141, 140, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 47, -1, + 147, 146, 139, -1, 48, 147, 47, -1, + 12, 11, 140, -1, 148, 140, 141, -1, + 148, 12, 140, -1, 149, 141, 142, -1, + 149, 148, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 48, -1, + 155, 154, 147, -1, 49, 155, 48, -1, + 13, 12, 148, -1, 156, 148, 149, -1, + 156, 13, 148, -1, 157, 149, 150, -1, + 157, 156, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 49, -1, + 163, 162, 155, -1, 50, 163, 49, -1, + 6, 13, 156, -1, 73, 156, 157, -1, + 73, 6, 156, -1, 71, 157, 158, -1, + 71, 73, 157, -1, 68, 158, 159, -1, + 68, 71, 158, -1, 64, 159, 160, -1, + 64, 68, 159, -1, 61, 160, 161, -1, + 61, 64, 160, -1, 58, 161, 162, -1, + 58, 61, 161, -1, 55, 162, 163, -1, + 55, 58, 162, -1, 52, 163, 50, -1, + 52, 55, 163, -1, 43, 52, 50, -1, + 76, 74, 83, -1, 164, 83, 84, -1, + 164, 76, 83, -1, 165, 84, 85, -1, + 165, 164, 84, -1, 166, 85, 86, -1, + 166, 165, 85, -1, 167, 86, 87, -1, + 167, 166, 86, -1, 168, 87, 88, -1, + 168, 167, 87, -1, 169, 88, 89, -1, + 169, 168, 88, -1, 170, 89, 90, -1, + 170, 169, 89, -1, 171, 90, 91, -1, + 171, 170, 90, -1, 93, 171, 91, -1, + 77, 76, 164, -1, 172, 164, 165, -1, + 172, 77, 164, -1, 173, 165, 166, -1, + 173, 172, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 93, -1, + 179, 178, 171, -1, 94, 179, 93, -1, + 78, 77, 172, -1, 180, 172, 173, -1, + 180, 78, 172, -1, 181, 173, 174, -1, + 181, 180, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 94, -1, + 187, 186, 179, -1, 95, 187, 94, -1, + 79, 78, 180, -1, 188, 180, 181, -1, + 188, 79, 180, -1, 189, 181, 182, -1, + 189, 188, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 95, -1, + 195, 194, 187, -1, 96, 195, 95, -1, + 80, 79, 188, -1, 196, 188, 189, -1, + 196, 80, 188, -1, 197, 189, 190, -1, + 197, 196, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 96, -1, + 203, 202, 195, -1, 97, 203, 96, -1, + 81, 80, 196, -1, 204, 196, 197, -1, + 204, 81, 196, -1, 205, 197, 198, -1, + 205, 204, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 97, -1, + 211, 210, 203, -1, 98, 211, 97, -1, + 82, 81, 204, -1, 212, 204, 205, -1, + 212, 82, 204, -1, 213, 205, 206, -1, + 213, 212, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 98, -1, + 219, 218, 211, -1, 99, 219, 98, -1, + 75, 82, 212, -1, 107, 212, 213, -1, + 107, 75, 212, -1, 106, 213, 214, -1, + 106, 107, 213, -1, 105, 214, 215, -1, + 105, 106, 214, -1, 104, 215, 216, -1, + 104, 105, 215, -1, 103, 216, 217, -1, + 103, 104, 216, -1, 102, 217, 218, -1, + 102, 103, 217, -1, 101, 218, 219, -1, + 101, 102, 218, -1, 100, 219, 99, -1, + 100, 101, 219, -1, 92, 100, 99, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 4, 5, 2, -1, + 0, 0, 0, -1, 6, 2, 1, -1, + 7, 2, 6, -1, 8, 2, 7, -1, + 9, 2, 8, -1, 10, 2, 9, -1, + 11, 2, 10, -1, 12, 2, 11, -1, + 4, 2, 12, -1, 0, 0, 0, -1, + 13, 3, 14, -1, 13, 1, 3, -1, + 0, 0, 0, -1, 15, 14, 16, -1, + 0, 0, 0, -1, 15, 13, 14, -1, + 0, 0, 0, -1, 17, 16, 18, -1, + 0, 0, 0, -1, 17, 15, 16, -1, + 0, 0, 0, -1, 19, 18, 20, -1, + 0, 0, 0, -1, 19, 17, 18, -1, + 0, 0, 0, -1, 21, 20, 22, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 19, 20, -1, 0, 0, 0, -1, + 23, 22, 24, -1, 0, 0, 0, -1, + 23, 21, 22, -1, 0, 0, 0, -1, + 25, 24, 26, -1, 0, 0, 0, -1, + 25, 23, 24, -1, 0, 0, 0, -1, + 27, 26, 28, -1, 0, 0, 0, -1, + 27, 25, 26, -1, 0, 0, 0, -1, + 29, 28, 30, -1, 0, 0, 0, -1, + 29, 27, 28, -1, 0, 0, 0, -1, + 31, 30, 32, -1, 0, 0, 0, -1, + 33, 29, 30, -1, 34, 33, 30, -1, + 35, 34, 30, -1, 36, 35, 30, -1, + 37, 36, 30, -1, 38, 37, 30, -1, + 39, 38, 30, -1, 31, 39, 30, -1, + 0, 0, 0, -1, 40, 32, 41, -1, + 31, 32, 40, -1, 0, 0, 0, -1, + 42, 41, 43, -1, 0, 0, 0, -1, + 40, 41, 42, -1, 0, 0, 0, -1, + 44, 43, 45, -1, 0, 0, 0, -1, + 42, 43, 44, -1, 0, 0, 0, -1, + 46, 45, 47, -1, 0, 0, 0, -1, + 44, 45, 46, -1, 0, 0, 0, -1, + 48, 47, 49, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 46, 47, 48, -1, + 0, 0, 0, -1, 50, 49, 51, -1, + 0, 0, 0, -1, 48, 49, 50, -1, + 0, 0, 0, -1, 52, 51, 53, -1, + 0, 0, 0, -1, 50, 51, 52, -1, + 0, 0, 0, -1, 54, 53, 5, -1, + 0, 0, 0, -1, 52, 53, 54, -1, + 0, 0, 0, -1, 54, 5, 4, -1, + 55, 56, 57, -1, 58, 59, 56, -1, + 60, 56, 55, -1, 61, 56, 60, -1, + 62, 56, 61, -1, 63, 56, 62, -1, + 64, 56, 63, -1, 65, 56, 64, -1, + 66, 56, 65, -1, 58, 56, 66, -1, + 67, 57, 68, -1, 67, 55, 57, -1, + 69, 68, 70, -1, 69, 67, 68, -1, + 71, 70, 72, -1, 71, 69, 70, -1, + 73, 72, 74, -1, 73, 71, 72, -1, + 75, 74, 76, -1, 75, 73, 74, -1, + 77, 76, 78, -1, 77, 75, 76, -1, + 79, 78, 80, -1, 79, 77, 78, -1, + 81, 80, 82, -1, 81, 79, 80, -1, + 83, 82, 84, -1, 83, 81, 82, -1, + 85, 84, 86, -1, 87, 83, 84, -1, + 88, 87, 84, -1, 89, 88, 84, -1, + 90, 89, 84, -1, 91, 90, 84, -1, + 92, 91, 84, -1, 93, 92, 84, -1, + 85, 93, 84, -1, 94, 86, 95, -1, + 85, 86, 94, -1, 96, 95, 97, -1, + 94, 95, 96, -1, 98, 97, 99, -1, + 96, 97, 98, -1, 100, 99, 101, -1, + 98, 99, 100, -1, 102, 101, 103, -1, + 100, 101, 102, -1, 104, 103, 105, -1, + 102, 103, 104, -1, 106, 105, 107, -1, + 104, 105, 106, -1, 108, 107, 59, -1, + 106, 107, 108, -1, 108, 59, 58, -1, + 6, 1, 13, -1, 109, 13, 15, -1, + 109, 6, 13, -1, 110, 15, 17, -1, + 110, 109, 15, -1, 111, 17, 19, -1, + 111, 110, 17, -1, 112, 19, 21, -1, + 112, 111, 19, -1, 113, 21, 23, -1, + 113, 112, 21, -1, 114, 23, 25, -1, + 114, 113, 23, -1, 115, 25, 27, -1, + 115, 114, 25, -1, 116, 27, 29, -1, + 116, 115, 27, -1, 33, 116, 29, -1, + 7, 6, 109, -1, 117, 109, 110, -1, + 117, 7, 109, -1, 118, 110, 111, -1, + 118, 117, 110, -1, 119, 111, 112, -1, + 119, 118, 111, -1, 120, 112, 113, -1, + 120, 119, 112, -1, 121, 113, 114, -1, + 121, 120, 113, -1, 122, 114, 115, -1, + 122, 121, 114, -1, 123, 115, 116, -1, + 123, 122, 115, -1, 124, 116, 33, -1, + 124, 123, 116, -1, 34, 124, 33, -1, + 8, 7, 117, -1, 125, 117, 118, -1, + 125, 8, 117, -1, 126, 118, 119, -1, + 126, 125, 118, -1, 127, 119, 120, -1, + 127, 126, 119, -1, 128, 120, 121, -1, + 128, 127, 120, -1, 129, 121, 122, -1, + 129, 128, 121, -1, 130, 122, 123, -1, + 130, 129, 122, -1, 131, 123, 124, -1, + 131, 130, 123, -1, 132, 124, 34, -1, + 132, 131, 124, -1, 35, 132, 34, -1, + 9, 8, 125, -1, 133, 125, 126, -1, + 133, 9, 125, -1, 134, 126, 127, -1, + 134, 133, 126, -1, 135, 127, 128, -1, + 135, 134, 127, -1, 136, 128, 129, -1, + 136, 135, 128, -1, 137, 129, 130, -1, + 137, 136, 129, -1, 138, 130, 131, -1, + 138, 137, 130, -1, 139, 131, 132, -1, + 139, 138, 131, -1, 140, 132, 35, -1, + 140, 139, 132, -1, 36, 140, 35, -1, + 10, 9, 133, -1, 141, 133, 134, -1, + 141, 10, 133, -1, 142, 134, 135, -1, + 142, 141, 134, -1, 143, 135, 136, -1, + 143, 142, 135, -1, 144, 136, 137, -1, + 144, 143, 136, -1, 145, 137, 138, -1, + 145, 144, 137, -1, 146, 138, 139, -1, + 146, 145, 138, -1, 147, 139, 140, -1, + 147, 146, 139, -1, 148, 140, 36, -1, + 148, 147, 140, -1, 37, 148, 36, -1, + 11, 10, 141, -1, 149, 141, 142, -1, + 149, 11, 141, -1, 150, 142, 143, -1, + 150, 149, 142, -1, 151, 143, 144, -1, + 151, 150, 143, -1, 152, 144, 145, -1, + 152, 151, 144, -1, 153, 145, 146, -1, + 153, 152, 145, -1, 154, 146, 147, -1, + 154, 153, 146, -1, 155, 147, 148, -1, + 155, 154, 147, -1, 156, 148, 37, -1, + 156, 155, 148, -1, 38, 156, 37, -1, + 12, 11, 149, -1, 157, 149, 150, -1, + 157, 12, 149, -1, 158, 150, 151, -1, + 158, 157, 150, -1, 159, 151, 152, -1, + 159, 158, 151, -1, 160, 152, 153, -1, + 160, 159, 152, -1, 161, 153, 154, -1, + 161, 160, 153, -1, 162, 154, 155, -1, + 162, 161, 154, -1, 163, 155, 156, -1, + 163, 162, 155, -1, 164, 156, 38, -1, + 164, 163, 156, -1, 39, 164, 38, -1, + 4, 12, 157, -1, 54, 157, 158, -1, + 54, 4, 157, -1, 52, 158, 159, -1, + 52, 54, 158, -1, 50, 159, 160, -1, + 50, 52, 159, -1, 48, 160, 161, -1, + 48, 50, 160, -1, 46, 161, 162, -1, + 46, 48, 161, -1, 44, 162, 163, -1, + 44, 46, 162, -1, 42, 163, 164, -1, + 42, 44, 163, -1, 40, 164, 39, -1, + 40, 42, 164, -1, 31, 40, 39, -1, + 60, 55, 67, -1, 165, 67, 69, -1, + 165, 60, 67, -1, 166, 69, 71, -1, + 166, 165, 69, -1, 167, 71, 73, -1, + 167, 166, 71, -1, 168, 73, 75, -1, + 168, 167, 73, -1, 169, 75, 77, -1, + 169, 168, 75, -1, 170, 77, 79, -1, + 170, 169, 77, -1, 171, 79, 81, -1, + 171, 170, 79, -1, 172, 81, 83, -1, + 172, 171, 81, -1, 87, 172, 83, -1, + 61, 60, 165, -1, 173, 165, 166, -1, + 173, 61, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 177, 169, 170, -1, + 177, 176, 169, -1, 178, 170, 171, -1, + 178, 177, 170, -1, 179, 171, 172, -1, + 179, 178, 171, -1, 180, 172, 87, -1, + 180, 179, 172, -1, 88, 180, 87, -1, + 62, 61, 173, -1, 181, 173, 174, -1, + 181, 62, 173, -1, 182, 174, 175, -1, + 182, 181, 174, -1, 183, 175, 176, -1, + 183, 182, 175, -1, 184, 176, 177, -1, + 184, 183, 176, -1, 185, 177, 178, -1, + 185, 184, 177, -1, 186, 178, 179, -1, + 186, 185, 178, -1, 187, 179, 180, -1, + 187, 186, 179, -1, 188, 180, 88, -1, + 188, 187, 180, -1, 89, 188, 88, -1, + 63, 62, 181, -1, 189, 181, 182, -1, + 189, 63, 181, -1, 190, 182, 183, -1, + 190, 189, 182, -1, 191, 183, 184, -1, + 191, 190, 183, -1, 192, 184, 185, -1, + 192, 191, 184, -1, 193, 185, 186, -1, + 193, 192, 185, -1, 194, 186, 187, -1, + 194, 193, 186, -1, 195, 187, 188, -1, + 195, 194, 187, -1, 196, 188, 89, -1, + 196, 195, 188, -1, 90, 196, 89, -1, + 64, 63, 189, -1, 197, 189, 190, -1, + 197, 64, 189, -1, 198, 190, 191, -1, + 198, 197, 190, -1, 199, 191, 192, -1, + 199, 198, 191, -1, 200, 192, 193, -1, + 200, 199, 192, -1, 201, 193, 194, -1, + 201, 200, 193, -1, 202, 194, 195, -1, + 202, 201, 194, -1, 203, 195, 196, -1, + 203, 202, 195, -1, 204, 196, 90, -1, + 204, 203, 196, -1, 91, 204, 90, -1, + 65, 64, 197, -1, 205, 197, 198, -1, + 205, 65, 197, -1, 206, 198, 199, -1, + 206, 205, 198, -1, 207, 199, 200, -1, + 207, 206, 199, -1, 208, 200, 201, -1, + 208, 207, 200, -1, 209, 201, 202, -1, + 209, 208, 201, -1, 210, 202, 203, -1, + 210, 209, 202, -1, 211, 203, 204, -1, + 211, 210, 203, -1, 212, 204, 91, -1, + 212, 211, 204, -1, 92, 212, 91, -1, + 66, 65, 205, -1, 213, 205, 206, -1, + 213, 66, 205, -1, 214, 206, 207, -1, + 214, 213, 206, -1, 215, 207, 208, -1, + 215, 214, 207, -1, 216, 208, 209, -1, + 216, 215, 208, -1, 217, 209, 210, -1, + 217, 216, 209, -1, 218, 210, 211, -1, + 218, 217, 210, -1, 219, 211, 212, -1, + 219, 218, 211, -1, 220, 212, 92, -1, + 220, 219, 212, -1, 93, 220, 92, -1, + 58, 66, 213, -1, 108, 213, 214, -1, + 108, 58, 213, -1, 106, 214, 215, -1, + 106, 108, 214, -1, 104, 215, 216, -1, + 104, 106, 215, -1, 102, 216, 217, -1, + 102, 104, 216, -1, 100, 217, 218, -1, + 100, 102, 217, -1, 98, 218, 219, -1, + 98, 100, 218, -1, 96, 219, 220, -1, + 96, 98, 219, -1, 94, 220, 93, -1, + 94, 96, 220, -1, 85, 94, 93, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/middle_l1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/middle_l1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/middle_l1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/middle_l2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/middle_l2.wrl new file mode 100644 index 000000000..4aa0a70a3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/middle_l2.wrl @@ -0,0 +1,686 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/middle_r1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/middle_r1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/middle_r1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/middle_r2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/middle_r2.wrl new file mode 100644 index 000000000..4aa0a70a3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/middle_r2.wrl @@ -0,0 +1,686 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/neck_pitch_link.wrl b/data/RobotAPI/robots/Armar3/fullmodel/neck_pitch_link.wrl new file mode 100644 index 000000000..2b4e4185d --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/neck_pitch_link.wrl @@ -0,0 +1,842 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -18.5 -30.5 -10, + -18.5 -30.5 10, + 8 -30.5 10, + -18.5 -36 10, + 8 -30.5 -10, + 13 -30.5 5, + 8 -36 10, + 8 -36 -10, + -18.5 -36 -10, + 13 -30.5 -5, + 13 -36 -5, + 18.5 -30.5 5, + 18.5 -30.5 -5, + 24.5 -36 -5, + 18.5 -11 5, + 18.5 -11 -5, + 13 -36 5, + 24.5 -36 5, + 24.5 -11 5, + 6.5 -36 -1.77636e-015, + 0 -36 6.5, + 4.59619 -36 4.59619, + 24.5 -11 -5, + -4.59619 -36 -4.59619, + 4.59619 -36 -4.59619, + 0 -36 -6.5, + -4.59619 -36 4.59619, + -6.5 -36 0, + 0 -37.5 -6.5, + -4.5967398 -37.5 -4.5954199, + 4.5967398 -37.5 -4.5954199, + 6.4997101 -37.5 -3.8857801e-016, + 4.5967398 -37.5 4.5954199, + 0 -37.5 6.5, + -4.5967398 -37.5 4.5954199, + -6.4997101 -37.5 -3.8857801e-016, + 3.53532 -37.5 -3.53532, + 0 -37.5 -5, + 0 -46 -5, + -3.53532 -37.5 -3.53532, + -3.53532 -46 -3.53532, + 5 -37.5 0, + 3.53532 -46 -3.53532, + 3.53532 -37.5 3.53532, + 5 -46 0, + 0 -37.5 5, + 3.53532 -46 3.53532, + -3.53532 -37.5 3.53532, + 0 -46 5, + -5 -37.5 0, + -3.53532 -46 3.53532, + -5 -46 0, + 2.8276701 -46 -2.8289299, + 0 -46 -4, + 0 -78 -4, + -2.8276701 -46 -2.8289299, + -2.8276701 -78 -2.8289299, + 3.99968 -46 -3.0531099e-016, + 2.8276701 -78 -2.8289299, + 2.8276701 -46 2.8289299, + 3.99968 -78 -3.0531099e-016, + 0 -46 4, + 2.8276701 -78 2.8289299, + -2.8276701 -46 2.8289299, + 0 -78 4, + -3.99968 -46 -3.0531099e-016, + -2.8276701 -78 2.8289299, + -3.99968 -78 -3.0531099e-016, + 18.5 -5.30299 -5.30299, + 18.5 -5 -11, + 18.5 -5 11, + 18.5 -7.5 0, + 18.5 0 -7.5, + 18.5 5 -11, + 24.5 -5 -11, + 18.5 11 5, + 18.5 11 -5, + 24.5 5 -11, + 18.5 7.5 -1.77636e-015, + 18.5 5.30299 -5.30299, + 18.5 30.5 5, + 18.5 30.5 -5, + 24.5 11 -5, + 13 30.5 5, + 24.5 36 -5, + 13 36 -5, + 13 30.5 -5, + 24.5 36 5, + 18.5 5.30299 5.30299, + 18.5 5 11, + 24.5 11 5, + 18.5 0 7.5, + 24.5 5 11, + 24.5 -5 11, + 18.5 -5.30299 5.30299, + 23.5 0 7.5, + 23.5 -5.3018899 5.3042402, + 23.5 5.3018899 5.3042402, + 23.5 7.4994001 6.1062298e-016, + 23.5 5.3018899 -5.3042402, + 23.5 0 -7.5, + 23.5 -5.3018899 -5.3042402, + 23.5 -7.4994001 6.1062298e-016, + 24.5 6 0, + 24.5 -4.2423902 -4.2423902, + 24.5 0 -6, + 24.5 4.2423902 -4.2423902, + 24.5 -6 0, + 24.5 4.2423902 4.2423902, + 24.5 -4.2423902 4.2423902, + 24.5 0 6, + 13 36 5, + 23.5 0 6, + 23.5 4.2415099 4.2433901, + 23.5 -4.2415099 4.2433901, + 23.5 -5.9995198 4.9959999e-016, + 23.5 -4.2415099 -4.2433901, + 23.5 0 -6, + 23.5 4.2415099 -4.2433901, + 23.5 5.9995198 4.9959999e-016, + 8 30.5 -10, + -18.5 36 -10, + 8 36 -10, + 0 36 -6.5, + 8 36 10, + 6.5 36 -1.77636e-015, + 4.59619 36 -4.59619, + -18.5 30.5 -10, + -18.5 30.5 10, + -18.5 36 10, + -4.59619 36 4.59619, + -4.59619 36 -4.59619, + -6.5 36 0, + 8 30.5 10, + 0 36 6.5, + 4.59619 36 4.59619, + 0 37.5 -6.5, + 4.5967398 37.5 -4.5954199, + -4.5967398 37.5 -4.5954199, + -6.4997101 37.5 -3.8857801e-016, + -4.5967398 37.5 4.5954199, + 0 37.5 6.5, + 4.5967398 37.5 4.5954199, + 6.4997101 37.5 -3.8857801e-016, + 2.8276701 68 2.8289299, + 2.8276701 68 -2.8289299, + 0 68 -4, + 0 46 -4, + 0 68 4, + -2.8276701 68 -2.8289299, + -2.8276701 46 -2.8289299, + 3.99968 68 -3.0531099e-016, + 2.8276701 46 -2.8289299, + 3.99968 46 -3.0531099e-016, + 2.8276701 46 2.8289299, + -2.8276701 68 2.8289299, + 0 46 4, + -3.99968 68 -3.0531099e-016, + -2.8276701 46 2.8289299, + -3.99968 46 -3.0531099e-016, + -3.53532 46 -3.53532, + 0 46 -5, + -3.53532 46 3.53532, + -5 46 0, + 0 46 5, + 3.53532 46 3.53532, + 3.53532 46 -3.53532, + 5 46 0, + 0 37.5 -5, + -3.53532 37.5 -3.53532, + 3.53532 37.5 -3.53532, + 5 37.5 0, + 3.53532 37.5 3.53532, + 0 37.5 5, + -3.53532 37.5 3.53532, + -5 37.5 0 ] + + } + normal + Normal { + vector [ 0 1 0, + 0 0 1, + 0.70710701 0 0.70710701, + -1 0 0, + 0 0 -1, + 0.70710701 0 -0.70710701, + 0 -1 0, + 1 0 0, + -1.2246101e-016 0 -1, + -0.70710701 0 -0.70710701, + 1 0 -1.8369101e-016, + 2.4492101e-016 0 1, + -0.70710701 0 0.70710701, + -1 0 6.1230298e-017, + 0 -0.70710701 -0.70710701, + 0 0.70710701 -0.70710701, + 0 0.70710701 0.70710701, + 0 -0.70710701 0.70710701, + 0 -1 1.60814e-016, + 0 -1 -6.1230298e-017, + 0 -1.2246101e-016 1, + 0 1.2246101e-016 1, + 0 1 -2.83275e-016, + 0 1 -6.1230298e-017, + 0 1 -5.0532e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 3, 1, 0, -1, 7, 0, 4, -1, + 8, 0, 7, -1, 3, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 7, 4, 10, -1, 11, 12, 9, -1, + 13, 9, 12, -1, 5, 11, 9, -1, + 10, 9, 13, -1, 14, 12, 11, -1, + 15, 13, 12, -1, 14, 15, 12, -1, + 16, 11, 5, -1, 17, 11, 16, -1, + 18, 11, 17, -1, 18, 14, 11, -1, + 16, 5, 6, -1, 10, 16, 6, -1, + 7, 10, 6, -1, 19, 7, 6, -1, + 20, 6, 3, -1, 21, 19, 6, -1, + 20, 21, 6, -1, 13, 17, 16, -1, + 10, 13, 16, -1, 22, 17, 13, -1, + 18, 17, 22, -1, 22, 13, 15, -1, + 23, 8, 7, -1, 24, 25, 7, -1, + 23, 7, 25, -1, 19, 24, 7, -1, + 23, 3, 8, -1, 26, 20, 3, -1, + 27, 26, 3, -1, 23, 27, 3, -1, + 28, 25, 24, -1, 29, 23, 25, -1, + 29, 25, 28, -1, 30, 24, 19, -1, + 30, 28, 24, -1, 31, 19, 21, -1, + 30, 19, 31, -1, 32, 21, 20, -1, + 31, 21, 32, -1, 33, 20, 26, -1, + 32, 20, 33, -1, 34, 26, 27, -1, + 33, 26, 34, -1, 35, 27, 23, -1, + 34, 27, 35, -1, 35, 23, 29, -1, + 30, 36, 37, -1, 38, 37, 36, -1, + 28, 37, 39, -1, 40, 39, 37, -1, + 30, 37, 28, -1, 40, 37, 38, -1, + 30, 41, 36, -1, 42, 36, 41, -1, + 42, 38, 36, -1, 32, 43, 41, -1, + 44, 41, 43, -1, 31, 32, 41, -1, + 30, 31, 41, -1, 42, 41, 44, -1, + 33, 45, 43, -1, 46, 43, 45, -1, + 32, 33, 43, -1, 44, 43, 46, -1, + 34, 47, 45, -1, 48, 45, 47, -1, + 33, 34, 45, -1, 46, 45, 48, -1, + 34, 49, 47, -1, 50, 47, 49, -1, + 48, 47, 50, -1, 29, 39, 49, -1, + 51, 49, 39, -1, 35, 29, 49, -1, + 34, 35, 49, -1, 50, 49, 51, -1, + 29, 28, 39, -1, 51, 39, 40, -1, + 42, 52, 53, -1, 54, 53, 52, -1, + 38, 53, 55, -1, 56, 55, 53, -1, + 42, 53, 38, -1, 56, 53, 54, -1, + 42, 57, 52, -1, 58, 52, 57, -1, + 58, 54, 52, -1, 46, 59, 57, -1, + 60, 57, 59, -1, 44, 46, 57, -1, + 42, 44, 57, -1, 58, 57, 60, -1, + 48, 61, 59, -1, 62, 59, 61, -1, + 46, 48, 59, -1, 60, 59, 62, -1, + 50, 63, 61, -1, 64, 61, 63, -1, + 48, 50, 61, -1, 62, 61, 64, -1, + 50, 65, 63, -1, 66, 63, 65, -1, + 64, 63, 66, -1, 40, 55, 65, -1, + 67, 65, 55, -1, 51, 40, 65, -1, + 50, 51, 65, -1, 66, 65, 67, -1, + 40, 38, 55, -1, 67, 55, 56, -1, + 66, 56, 54, -1, 64, 66, 54, -1, + 58, 64, 54, -1, 66, 67, 56, -1, + 58, 62, 64, -1, 58, 60, 62, -1, + 68, 69, 15, -1, 22, 15, 69, -1, + 14, 70, 15, -1, 71, 15, 70, -1, + 71, 68, 15, -1, 72, 73, 69, -1, + 74, 69, 73, -1, 68, 72, 69, -1, + 22, 69, 74, -1, 75, 76, 73, -1, + 77, 73, 76, -1, 78, 75, 73, -1, + 79, 78, 73, -1, 72, 79, 73, -1, + 74, 73, 77, -1, 80, 81, 76, -1, + 82, 76, 81, -1, 75, 80, 76, -1, + 77, 76, 82, -1, 83, 81, 80, -1, + 84, 82, 81, -1, 85, 84, 81, -1, + 86, 81, 83, -1, 86, 85, 81, -1, + 87, 80, 75, -1, 83, 80, 87, -1, + 88, 89, 75, -1, 90, 75, 89, -1, + 78, 88, 75, -1, 87, 75, 90, -1, + 91, 70, 89, -1, 92, 89, 70, -1, + 88, 91, 89, -1, 90, 89, 92, -1, + 93, 70, 14, -1, 94, 70, 91, -1, + 94, 71, 70, -1, 92, 70, 93, -1, + 93, 14, 18, -1, 95, 91, 88, -1, + 96, 94, 91, -1, 95, 96, 91, -1, + 97, 88, 78, -1, 97, 95, 88, -1, + 98, 78, 79, -1, 97, 78, 98, -1, + 99, 79, 72, -1, 98, 79, 99, -1, + 100, 72, 68, -1, 99, 72, 100, -1, + 101, 68, 71, -1, 101, 100, 68, -1, + 102, 71, 94, -1, 102, 101, 71, -1, + 96, 102, 94, -1, 103, 77, 82, -1, + 90, 92, 82, -1, 103, 82, 92, -1, + 84, 90, 82, -1, 104, 74, 77, -1, + 105, 104, 77, -1, 106, 105, 77, -1, + 103, 106, 77, -1, 18, 22, 74, -1, + 107, 18, 74, -1, 104, 107, 74, -1, + 107, 93, 18, -1, 108, 92, 93, -1, + 109, 110, 93, -1, 108, 93, 110, -1, + 107, 109, 93, -1, 108, 103, 92, -1, + 84, 87, 90, -1, 85, 87, 84, -1, + 83, 87, 111, -1, 85, 111, 87, -1, + 112, 110, 109, -1, 113, 108, 110, -1, + 113, 110, 112, -1, 114, 109, 107, -1, + 114, 112, 109, -1, 115, 107, 104, -1, + 114, 107, 115, -1, 116, 104, 105, -1, + 115, 104, 116, -1, 117, 105, 106, -1, + 116, 105, 117, -1, 118, 106, 103, -1, + 117, 106, 118, -1, 119, 103, 108, -1, + 118, 103, 119, -1, 119, 108, 113, -1, + 117, 100, 101, -1, 117, 118, 100, -1, + 99, 100, 118, -1, 115, 101, 102, -1, + 116, 117, 101, -1, 115, 116, 101, -1, + 115, 102, 96, -1, 114, 96, 95, -1, + 114, 115, 96, -1, 114, 95, 112, -1, + 97, 112, 95, -1, 97, 113, 112, -1, + 97, 119, 113, -1, 99, 118, 119, -1, + 98, 99, 119, -1, 97, 98, 119, -1, + 120, 121, 122, -1, 123, 122, 121, -1, + 86, 120, 122, -1, 111, 122, 124, -1, + 125, 124, 122, -1, 85, 122, 111, -1, + 86, 122, 85, -1, 126, 122, 123, -1, + 126, 125, 122, -1, 120, 127, 121, -1, + 128, 121, 127, -1, 129, 121, 128, -1, + 130, 121, 129, -1, 131, 123, 121, -1, + 132, 131, 121, -1, 130, 132, 121, -1, + 128, 127, 120, -1, 128, 120, 133, -1, + 86, 133, 120, -1, 128, 133, 124, -1, + 111, 124, 133, -1, 129, 128, 124, -1, + 130, 129, 124, -1, 134, 130, 124, -1, + 135, 134, 124, -1, 125, 135, 124, -1, + 83, 111, 133, -1, 86, 83, 133, -1, + 136, 123, 131, -1, 137, 126, 123, -1, + 137, 123, 136, -1, 138, 131, 132, -1, + 138, 136, 131, -1, 139, 132, 130, -1, + 138, 132, 139, -1, 140, 130, 134, -1, + 139, 130, 140, -1, 141, 134, 135, -1, + 140, 134, 141, -1, 142, 135, 125, -1, + 141, 135, 142, -1, 143, 125, 126, -1, + 142, 125, 143, -1, 143, 126, 137, -1, + 144, 145, 146, -1, 147, 146, 145, -1, + 148, 144, 146, -1, 149, 148, 146, -1, + 150, 149, 146, -1, 150, 146, 147, -1, + 144, 151, 145, -1, 152, 145, 151, -1, + 152, 147, 145, -1, 153, 151, 144, -1, + 152, 151, 153, -1, 154, 144, 148, -1, + 153, 144, 154, -1, 149, 155, 148, -1, + 156, 148, 155, -1, 154, 148, 156, -1, + 149, 157, 155, -1, 158, 155, 157, -1, + 156, 155, 158, -1, 159, 157, 149, -1, + 158, 157, 159, -1, 159, 149, 150, -1, + 160, 150, 147, -1, 161, 147, 152, -1, + 160, 147, 161, -1, 160, 159, 150, -1, + 162, 158, 159, -1, 163, 162, 159, -1, + 160, 163, 159, -1, 164, 156, 158, -1, + 162, 164, 158, -1, 165, 154, 156, -1, + 164, 165, 156, -1, 165, 153, 154, -1, + 166, 152, 153, -1, 167, 166, 153, -1, + 165, 167, 153, -1, 166, 161, 152, -1, + 168, 161, 166, -1, 169, 160, 161, -1, + 169, 161, 168, -1, 170, 166, 167, -1, + 170, 168, 166, -1, 171, 167, 165, -1, + 170, 167, 171, -1, 172, 165, 164, -1, + 171, 165, 172, -1, 173, 164, 162, -1, + 172, 164, 173, -1, 174, 162, 163, -1, + 173, 162, 174, -1, 175, 163, 160, -1, + 174, 163, 175, -1, 175, 160, 169, -1, + 138, 169, 168, -1, 136, 168, 170, -1, + 138, 168, 136, -1, 138, 175, 169, -1, + 140, 174, 175, -1, 139, 140, 175, -1, + 138, 139, 175, -1, 141, 173, 174, -1, + 140, 141, 174, -1, 142, 172, 173, -1, + 141, 142, 173, -1, 142, 171, 172, -1, + 137, 170, 171, -1, 143, 137, 171, -1, + 142, 143, 171, -1, 137, 136, 170, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 4, 4, 4, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 8, 8, 5, -1, 9, 9, 8, -1, + 9, 8, 8, -1, 5, 5, 10, -1, + 5, 8, 5, -1, 10, 10, 2, -1, + 5, 10, 10, -1, 2, 2, 11, -1, + 10, 2, 2, -1, 1, 1, 12, -1, + 2, 11, 11, -1, 12, 12, 13, -1, + 1, 12, 12, -1, 13, 13, 9, -1, + 12, 13, 13, -1, 13, 9, 9, -1, + 6, 6, 6, -1, 8, 8, 5, -1, + 6, 6, 6, -1, 9, 9, 8, -1, + 6, 6, 6, -1, 9, 8, 8, -1, + 6, 6, 6, -1, 5, 5, 10, -1, + 5, 8, 5, -1, 6, 6, 6, -1, + 10, 10, 2, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 10, 10, -1, + 6, 6, 6, -1, 2, 2, 11, -1, + 6, 6, 6, -1, 10, 2, 2, -1, + 6, 6, 6, -1, 1, 1, 12, -1, + 6, 6, 6, -1, 2, 11, 11, -1, + 6, 6, 6, -1, 12, 12, 13, -1, + 1, 12, 12, -1, 6, 6, 6, -1, + 13, 13, 9, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 12, 13, 13, -1, + 6, 6, 6, -1, 13, 9, 9, -1, + 6, 6, 6, -1, 8, 8, 5, -1, + 6, 6, 6, -1, 9, 9, 8, -1, + 6, 6, 6, -1, 9, 8, 8, -1, + 6, 6, 6, -1, 5, 5, 10, -1, + 5, 8, 5, -1, 6, 6, 6, -1, + 10, 10, 2, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 10, 10, -1, + 6, 6, 6, -1, 2, 2, 11, -1, + 6, 6, 6, -1, 10, 2, 2, -1, + 6, 6, 6, -1, 1, 1, 12, -1, + 6, 6, 6, -1, 2, 11, 11, -1, + 6, 6, 6, -1, 12, 12, 13, -1, + 1, 12, 12, -1, 6, 6, 6, -1, + 13, 13, 9, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 12, 13, 13, -1, + 6, 6, 6, -1, 13, 9, 9, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 3, 3, 3, -1, 14, 14, 14, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 14, 14, 14, -1, 3, 3, 3, -1, + 15, 15, 15, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 15, 15, 15, -1, 6, 6, 6, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 6, 6, 6, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 16, 16, 16, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 16, 16, 16, -1, + 17, 17, 17, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 17, 17, 17, -1, 4, 4, 14, -1, + 15, 15, 4, -1, 4, 15, 4, -1, + 14, 14, 18, -1, 14, 4, 14, -1, + 19, 18, 17, -1, 14, 18, 19, -1, + 17, 17, 20, -1, 19, 17, 17, -1, + 21, 21, 16, -1, 17, 20, 20, -1, + 16, 16, 22, -1, 16, 21, 16, -1, + 23, 22, 15, -1, 23, 16, 22, -1, + 15, 23, 15, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 15, -1, 14, 14, 4, -1, + 14, 4, 4, -1, 15, 15, 24, -1, + 15, 4, 15, -1, 23, 24, 16, -1, + 15, 24, 23, -1, 16, 16, 21, -1, + 23, 16, 16, -1, 20, 20, 17, -1, + 16, 21, 21, -1, 17, 17, 19, -1, + 20, 17, 17, -1, 19, 19, 14, -1, + 17, 19, 19, -1, 19, 14, 14, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 6, 6, 6, -1, + 8, 8, 9, -1, 5, 5, 8, -1, + 5, 8, 8, -1, 9, 9, 13, -1, + 9, 8, 9, -1, 13, 13, 12, -1, + 9, 13, 13, -1, 12, 12, 1, -1, + 13, 12, 12, -1, 11, 11, 2, -1, + 12, 1, 1, -1, 2, 2, 10, -1, + 11, 2, 2, -1, 10, 10, 5, -1, + 2, 10, 10, -1, 10, 5, 5, -1, + 0, 0, 0, -1, 8, 8, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 9, 9, 8, -1, 9, 8, 8, -1, + 0, 0, 0, -1, 5, 5, 10, -1, + 5, 8, 5, -1, 10, 10, 2, -1, + 5, 10, 10, -1, 2, 2, 11, -1, + 10, 2, 2, -1, 0, 0, 0, -1, + 1, 1, 12, -1, 2, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 1, 12, 12, -1, 13, 13, 9, -1, + 12, 13, 13, -1, 13, 9, 9, -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, -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, + 8, 8, 5, -1, 9, 9, 8, -1, + 9, 8, 8, -1, 5, 5, 10, -1, + 5, 8, 5, -1, 10, 10, 2, -1, + 5, 10, 10, -1, 2, 2, 11, -1, + 10, 2, 2, -1, 1, 1, 12, -1, + 2, 11, 11, -1, 12, 12, 13, -1, + 1, 12, 12, -1, 13, 13, 9, -1, + 12, 13, 13, -1, 13, 9, 9, -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, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.64999998 0.64999998 0.64999998 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -18.5 23 10, + -18.5 11.5 -10, + -18.5 36 -10, + -25 36 -10, + -18.5 36 10, + -25 36 10, + -18.5 9.4997396 2.5535199e-015, + -18.5 7.5 -14, + -25 7.5 -14, + -25 11.5 -10, + -18.5 -6.7167501 -6.71808, + -18.5 -7.5 -14, + -18.5 6.7167501 -6.71808, + -18.5 -9.9999997e-021 -9.5, + -18.5 -9.4997396 -4.9959901e-015, + -18.5 -11.5 -10, + -25 -11.5 -10, + -25 -7.5 -14, + -18.5 -23 10, + -18.5 -39.973499 -10, + -18.5 -23 25, + -18.5 -43.5 10, + -25 -39.973499 -10, + -25 -43.5 10, + -25 -23 10, + -18.5 23 25, + -25 -23 25, + -18.5 6.7167501 6.71808, + -18.5 -9.9999997e-021 9.5, + -18.5 -6.7167501 6.71808, + -25 23 25, + -25 23 10, + -23.5 -9.9999997e-021 -9.5, + -23.5 -6.7175102 -6.7175102, + -23.5 6.7175102 -6.7175102, + -23.5 9.5 9.9999997e-021, + -23.5 6.7175102 6.7175102, + -23.5 -9.9999997e-021 9.5, + -23.5 -6.7175102 6.7175102, + -23.5 -9.5 9.9999997e-021, + -25 -5.6562099 5.65733, + -25 7.9997802 4.10784e-015, + -25 -9.9999997e-021 8, + -25 5.6562099 5.65733, + -25 -7.9997802 -2.1649201e-015, + -25 5.6562099 -5.65733, + -25 -5.6562099 -5.65733, + -25 -9.9999997e-021 -8, + -23.5 -9.9999997e-021 -8, + -23.5 5.6568499 -5.6568499, + -23.5 -5.6568499 -5.6568499, + -23.5 -8 9.9999997e-021, + -23.5 -5.6568499 5.6568499, + -23.5 -9.9999997e-021 8, + -23.5 5.6568499 5.6568499, + -23.5 8 9.9999997e-021 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 0 -1, + 0 1 0, + 0 0.70710701 -0.70710701, + 0 -0.70710701 -0.70710701, + 0 -0.98480803 -0.173648, + 0 0 1, + 0 -1 0, + 0 -0.70710701 0.70710701, + 0 0.70710701 0.70710701, + 0 -1 -3.82859e-016, + 0 -1 6.1230298e-017, + 0 -1.2246101e-016 -1, + 0 1.2246101e-016 -1, + 0 1 5.0532e-016, + 0 1 6.1230298e-017, + -1 0 0, + 0 1 2.83275e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 6, 1, 0, -1, + 9, 3, 1, -1, 9, 1, 8, -1, + 10, 11, 7, -1, 8, 7, 11, -1, + 12, 13, 7, -1, 10, 7, 13, -1, + 6, 12, 7, -1, 14, 15, 11, -1, + 16, 11, 15, -1, 10, 14, 11, -1, + 17, 11, 16, -1, 8, 11, 17, -1, + 18, 19, 15, -1, 16, 15, 19, -1, + 20, 18, 15, -1, 14, 20, 15, -1, + 18, 21, 19, -1, 22, 19, 21, -1, + 16, 19, 22, -1, 23, 21, 18, -1, + 22, 21, 23, -1, 24, 18, 20, -1, + 23, 18, 24, -1, 0, 25, 20, -1, + 26, 20, 25, -1, 27, 0, 20, -1, + 28, 27, 20, -1, 29, 28, 20, -1, + 14, 29, 20, -1, 24, 20, 26, -1, + 30, 25, 0, -1, 26, 25, 30, -1, + 31, 0, 4, -1, 27, 6, 0, -1, + 30, 0, 31, -1, 31, 4, 5, -1, + 32, 13, 12, -1, 33, 10, 13, -1, + 33, 13, 32, -1, 34, 12, 6, -1, + 34, 32, 12, -1, 35, 6, 27, -1, + 34, 6, 35, -1, 36, 27, 28, -1, + 35, 27, 36, -1, 37, 28, 29, -1, + 36, 28, 37, -1, 38, 29, 14, -1, + 37, 29, 38, -1, 39, 14, 10, -1, + 38, 14, 39, -1, 39, 10, 33, -1, + 9, 5, 3, -1, 9, 31, 5, -1, + 9, 30, 31, -1, 24, 26, 30, -1, + 40, 24, 30, -1, 41, 30, 9, -1, + 42, 40, 30, -1, 43, 42, 30, -1, + 41, 43, 30, -1, 22, 23, 24, -1, + 16, 22, 24, -1, 44, 16, 24, -1, + 40, 44, 24, -1, 44, 17, 16, -1, + 45, 8, 17, -1, 46, 47, 17, -1, + 45, 17, 47, -1, 44, 46, 17, -1, + 41, 9, 8, -1, 45, 41, 8, -1, + 48, 47, 46, -1, 49, 45, 47, -1, + 49, 47, 48, -1, 50, 46, 44, -1, + 50, 48, 46, -1, 51, 44, 40, -1, + 50, 44, 51, -1, 52, 40, 42, -1, + 51, 40, 52, -1, 53, 42, 43, -1, + 52, 42, 53, -1, 54, 43, 41, -1, + 53, 43, 54, -1, 55, 41, 45, -1, + 54, 41, 55, -1, 55, 45, 49, -1, + 50, 33, 32, -1, 48, 32, 34, -1, + 50, 32, 48, -1, 51, 39, 33, -1, + 50, 51, 33, -1, 51, 38, 39, -1, + 53, 37, 38, -1, 52, 53, 38, -1, + 51, 52, 38, -1, 54, 36, 37, -1, + 53, 54, 37, -1, 55, 35, 36, -1, + 54, 55, 36, -1, 55, 34, 35, -1, + 49, 48, 34, -1, 55, 49, 34, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 6, 6, 6, -1, + 6, 6, 8, -1, 9, 9, 6, -1, + 9, 6, 6, -1, 8, 8, 10, -1, + 8, 6, 8, -1, 11, 10, 4, -1, + 8, 10, 11, -1, 4, 4, 12, -1, + 11, 4, 4, -1, 13, 13, 3, -1, + 4, 12, 12, -1, 3, 3, 14, -1, + 13, 3, 3, -1, 15, 14, 9, -1, + 3, 14, 15, -1, 15, 9, 9, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 6, 6, 9, -1, 8, 8, 6, -1, + 8, 6, 6, -1, 9, 9, 17, -1, + 9, 6, 9, -1, 15, 17, 3, -1, + 9, 17, 15, -1, 3, 3, 13, -1, + 15, 3, 3, -1, 12, 12, 4, -1, + 3, 13, 13, -1, 4, 4, 10, -1, + 12, 4, 4, -1, 11, 10, 8, -1, + 4, 10, 11, -1, 11, 8, 8, -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, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/neck_roll_link.wrl b/data/RobotAPI/robots/Armar3/fullmodel/neck_roll_link.wrl new file mode 100644 index 000000000..0aba422cd --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/neck_roll_link.wrl @@ -0,0 +1,1385 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.63999999 0.46399999 0.301 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 16.5 16.5 -23.5, + -16.5 16.5 -30, + -16.5 16.5 -23.5, + -16.5 -16.5 -30, + -4.6352501 14.2658 -23.5, + -16.5 -16.5 -23.5, + -15 -1.43891e-015 -23.5, + -12.1353 8.8167801 -23.5, + 16.5 16.5 -30, + 4.4029298 13.5525 -30, + -14.25 -1.83691e-015 -30, + -11.5278 8.3767099 -30, + -4.4029298 13.5525 -30, + 16.5 -16.5 -23.5, + 16.5 -16.5 -30, + 14.25 -1.83691e-015 -30, + 11.5278 8.3767099 -30, + 15 -1.43891e-015 -23.5, + 12.1353 8.8167801 -23.5, + 4.6352501 14.2658 -23.5, + 4.6352501 -14.2658 -23.5, + -12.1353 -8.8167801 -23.5, + -4.6352501 -14.2658 -23.5, + 12.1353 -8.8167801 -23.5, + -4.4029298 -13.5525 -30, + 11.5278 -8.3767099 -30, + 4.4029298 -13.5525 -30, + -11.5278 -8.3767099 -30, + 15 -1.71445e-015 -28, + 12.1345 -8.8175898 -28, + 12.1345 8.8175898 -28, + 4.6346598 14.2658 -28, + -4.6346598 14.2658 -28, + -12.1345 8.8175898 -28, + -15 -1.71445e-015 -28, + -12.1345 -8.8175898 -28, + -4.6346598 -14.2658 -28, + 4.6346598 -14.2658 -28, + 11.5485 -4.7829599 -65.800003, + 6.71737 -6.71737 -65.800003, + 9.5 -4.0289499e-015 -65.800003, + 9.5 -3.5513599e-015 -58, + 12.5 -4.0289499e-015 -65.800003, + 6.71737 6.71737 -65.800003, + 6.71808 6.7167501 -58, + 8.8381205 -8.8393698 -65.800003, + -9.9999997e-021 -9.5 -65.800003, + 6.71808 -6.7167501 -58, + -8.8381205 -8.8393698 -65.800003, + -6.71737 -6.71737 -65.800003, + 6.1061298e-016 -9.4997396 -58, + 4.7842398 -11.5482 -65.800003, + -12.5 -4.0289499e-015 -65.800003, + -9.5 -4.0289499e-015 -65.800003, + -6.71808 -6.7167501 -58, + -11.5485 -4.7829599 -65.800003, + -11.5485 4.7829599 -65.800003, + -6.71737 6.71737 -65.800003, + -9.5 -3.5513599e-015 -58, + -8.8381205 8.8393698 -65.800003, + -9.9999997e-021 9.5 -65.800003, + -6.71808 6.7167501 -58, + 8.8381205 8.8393698 -65.800003, + 6.1061298e-016 9.4997396 -58, + -4.7842398 11.5482 -65.800003, + 11.5485 4.7829599 -65.800003, + 12.5 -2.60229e-015 -42.5, + 11.5485 -4.7835398 -42.5, + 11.5485 4.7835398 -42.5, + 4.7842398 11.5482 -65.800003, + 8.83883 8.83883 -42.5, + -9.9999997e-021 12.4998 -65.800003, + 4.7835398 11.5485 -42.5, + 7.6536902e-016 12.5 -42.5, + -4.7835398 11.5485 -42.5, + -8.83883 8.83883 -42.5, + -11.5485 4.7835398 -42.5, + -12.5 -1.07153e-015 -42.5, + -11.5485 -4.7835398 -42.5, + -4.7842398 -11.5482 -65.800003, + -8.83883 -8.83883 -42.5, + -9.9999997e-021 -12.4998 -65.800003, + -4.7835398 -11.5485 -42.5, + 7.6536902e-016 -12.5 -42.5, + 4.7835398 -11.5485 -42.5, + 8.83883 -8.83883 -42.5, + -8 -3.5513599e-015 -58, + -5.6568499 -5.6568499 -58, + 4.8983301e-016 8 -58, + -5.6568499 5.6568499 -58, + 5.6568499 5.6568499 -58, + 8 -3.5513599e-015 -58, + 4.8983301e-016 -8 -58, + 5.6568499 -5.6568499 -58, + 8 -3.00029e-015 -49, + 5.6568499 5.6568499 -49, + 5.6568499 -5.6568499 -49, + 4.8983301e-016 -8 -49, + -5.6568499 -5.6568499 -49, + -8 -3.00029e-015 -49, + -5.6568499 5.6568499 -49, + 4.8983301e-016 8 -49, + -9.5 -3.00029e-015 -49, + -6.71808 -6.7167501 -49, + -6.71808 6.7167501 -49, + 6.71808 6.7167501 -49, + 6.1061298e-016 9.4997396 -49, + 9.5 -3.00029e-015 -49, + 6.71808 -6.7167501 -49, + 6.1061298e-016 -9.4997396 -49, + 9.5 -2.5006501e-015 -40.84, + 6.7175102 6.7175102 -40.84, + 6.7175102 -6.7175102 -40.84, + 5.8167801e-016 -9.5 -40.84, + -6.7175102 -6.7175102 -40.84, + -9.5 -1.33727e-015 -40.84, + -6.7175102 6.7175102 -40.84, + 5.8167801e-016 9.5 -40.84, + -11 -1.06173e-015 -39.34, + -7.7781701 -7.7781701 -39.34, + -7.7781701 7.7781701 -39.34, + 6.7352301e-016 11 -39.34, + 7.7781701 7.7781701 -39.34, + 11 -2.4087999e-015 -39.34, + -11 -1.71445e-015 -28, + -7.7780099 -7.7780099 -28, + -7.7780099 7.7780099 -28, + 6.7352301e-016 11 -28, + 7.7780099 7.7780099 -28, + 11 -1.71445e-015 -28, + 7.7781701 -7.7781701 -39.34, + 7.7780099 -7.7780099 -28, + 6.7352301e-016 -11 -28, + 6.7352301e-016 -11 -39.34, + 14.25 -2.4951401e-015 -40.75, + 11.5285 8.3759403 -40.75, + 11.5285 -8.3759403 -40.75, + 4.4034901 -13.5526 -40.75, + -4.4034901 -13.5526 -40.75, + -11.5285 -8.3759403 -40.75, + -14.25 -7.5007102e-016 -40.75, + -11.5285 8.3759403 -40.75, + -4.4034901 13.5526 -40.75, + 4.4034901 13.5526 -40.75 ] + + } + normal + Normal { + vector [ 0 1 -6.1230298e-017, + -1 0 0, + 0 6.1230298e-017 1, + 0 -6.1230298e-017 -1, + 1 0 0, + 0 -1 6.1230298e-017, + -0.809017 -0.58778501 3.5990301e-017, + -0.809017 0.58778501 -3.5990301e-017, + -0.309017 -0.95105702 5.8233502e-017, + 0.309017 -0.95105702 5.8233502e-017, + 0.809017 -0.58778501 3.5990301e-017, + 1 -1.2246101e-016 0, + 1 1.2246101e-016 0, + 0.809017 0.58778501 -3.5990301e-017, + 0.309017 0.95105702 -5.8233502e-017, + -0.309017 0.95105702 -5.8233502e-017, + -0.70710701 0.70710701 -4.32964e-017, + -0.70710701 -0.70710701 4.32964e-017, + -6.1230298e-017 1 -6.1230298e-017, + 0.70710701 0.70710701 -4.32964e-017, + 0.70710701 -0.70710701 4.32964e-017, + -6.1230298e-017 -1 6.1230298e-017, + 0.92387998 0.38268301 -2.34318e-017, + 0.92387998 -0.38268301 2.34318e-017, + 0.38268301 0.92387998 -5.65694e-017, + 6.1230298e-017 1 -6.1230298e-017, + -0.38268301 0.92387998 -5.65694e-017, + -0.92387998 0.38268301 -2.34318e-017, + -1 1.2246101e-016 0, + -1 -1.2246101e-016 0, + -0.92387998 -0.38268301 2.34318e-017, + -0.38268301 -0.92387998 5.65694e-017, + 6.1230298e-017 -1 6.1230298e-017, + 0.38268301 -0.92387998 5.65694e-017, + 0.70710701 -4.32964e-017 0.70710701, + 0.5 -0.5 0.70710701, + 0.5 0.5 0.70710701, + 0.70710701 1.29889e-016 0.70710701, + -4.32964e-017 -0.70710701 0.70710701, + -0.5 -0.5 0.70710701, + -0.70710701 4.32964e-017 0.70710701, + -0.5 0.5 0.70710701, + -0.70710701 4.32964e-017 -0.70710701, + -0.572061 0.415627 -0.70710701, + -0.65328199 -0.27059799 -0.70710701, + -0.70710701 -1.29889e-016 -0.70710701, + -0.572061 -0.415627 -0.70710701, + -0.5 0.5 -0.70710701, + -0.21850801 0.672499 -0.70710701, + -0.65328199 0.27059799 -0.70710701, + 4.32964e-017 0.70710701 -0.70710701, + 0.21850801 0.672499 -0.70710701, + -0.27059799 0.65328199 -0.70710701, + 0.27059799 0.65328199 -0.70710701, + 0.572061 0.415627 -0.70710701, + 0.65328199 0.27059799 -0.70710701, + 0.70710701 -4.32964e-017 -0.70710701, + 0.5 0.5 -0.70710701, + 0.572061 -0.415627 -0.70710701, + 0.65328199 -0.27059799 -0.70710701, + -4.32964e-017 0.70710701 0.70710701, + 0.5 -0.5 -0.70710701, + 0.21850801 -0.672499 -0.70710701, + 4.32964e-017 -0.70710701 -0.70710701, + -0.21850801 -0.672499 -0.70710701, + 0.27059799 -0.65328199 -0.70710701, + -0.27059799 -0.65328199 -0.70710701, + -0.5 -0.5 -0.70710701 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 5, 2, -1, + 6, 2, 5, -1, 7, 4, 2, -1, + 6, 7, 2, -1, 0, 8, 1, -1, + 9, 1, 8, -1, 10, 3, 1, -1, + 11, 10, 1, -1, 12, 11, 1, -1, + 9, 12, 1, -1, 13, 8, 0, -1, + 14, 8, 13, -1, 15, 8, 14, -1, + 16, 8, 15, -1, 16, 9, 8, -1, + 17, 13, 0, -1, 18, 17, 0, -1, + 19, 18, 0, -1, 4, 19, 0, -1, + 14, 13, 5, -1, 20, 5, 13, -1, + 3, 14, 5, -1, 21, 6, 5, -1, + 22, 21, 5, -1, 20, 22, 5, -1, + 23, 13, 17, -1, 23, 20, 13, -1, + 24, 14, 3, -1, 25, 15, 14, -1, + 26, 25, 14, -1, 24, 26, 14, -1, + 27, 24, 3, -1, 10, 27, 3, -1, + 28, 17, 18, -1, 29, 23, 17, -1, + 29, 17, 28, -1, 30, 18, 19, -1, + 30, 28, 18, -1, 31, 19, 4, -1, + 30, 19, 31, -1, 32, 4, 7, -1, + 31, 4, 32, -1, 33, 7, 6, -1, + 32, 7, 33, -1, 34, 6, 21, -1, + 33, 6, 34, -1, 35, 21, 22, -1, + 34, 21, 35, -1, 36, 22, 20, -1, + 35, 22, 36, -1, 37, 20, 23, -1, + 36, 20, 37, -1, 37, 23, 29, -1, + 38, 39, 40, -1, 41, 40, 39, -1, + 42, 40, 43, -1, 44, 43, 40, -1, + 38, 40, 42, -1, 41, 44, 40, -1, + 45, 46, 39, -1, 47, 39, 46, -1, + 38, 45, 39, -1, 47, 41, 39, -1, + 48, 49, 46, -1, 50, 46, 49, -1, + 51, 48, 46, -1, 45, 51, 46, -1, + 47, 46, 50, -1, 52, 53, 49, -1, + 54, 49, 53, -1, 55, 52, 49, -1, + 48, 55, 49, -1, 50, 49, 54, -1, + 56, 57, 53, -1, 58, 53, 57, -1, + 52, 56, 53, -1, 54, 53, 58, -1, + 59, 60, 57, -1, 61, 57, 60, -1, + 56, 59, 57, -1, 61, 58, 57, -1, + 62, 43, 60, -1, 63, 60, 43, -1, + 64, 62, 60, -1, 59, 64, 60, -1, + 63, 61, 60, -1, 65, 42, 43, -1, + 62, 65, 43, -1, 44, 63, 43, -1, + 66, 42, 65, -1, 67, 38, 42, -1, + 67, 42, 66, -1, 68, 65, 62, -1, + 66, 65, 68, -1, 64, 69, 62, -1, + 70, 62, 69, -1, 68, 62, 70, -1, + 64, 71, 69, -1, 72, 69, 71, -1, + 70, 69, 72, -1, 73, 71, 64, -1, + 72, 71, 73, -1, 74, 64, 59, -1, + 73, 64, 74, -1, 75, 59, 56, -1, + 74, 59, 75, -1, 76, 56, 52, -1, + 75, 56, 76, -1, 77, 52, 55, -1, + 76, 52, 77, -1, 78, 55, 48, -1, + 78, 77, 55, -1, 51, 79, 48, -1, + 80, 48, 79, -1, 78, 48, 80, -1, + 51, 81, 79, -1, 82, 79, 81, -1, + 80, 79, 82, -1, 83, 81, 51, -1, + 82, 81, 83, -1, 84, 51, 45, -1, + 83, 51, 84, -1, 85, 45, 38, -1, + 84, 45, 85, -1, 85, 38, 67, -1, + 86, 58, 61, -1, 87, 54, 58, -1, + 86, 87, 58, -1, 88, 61, 63, -1, + 89, 86, 61, -1, 88, 89, 61, -1, + 88, 63, 44, -1, 90, 44, 41, -1, + 90, 88, 44, -1, 91, 41, 47, -1, + 90, 41, 91, -1, 92, 50, 54, -1, + 87, 92, 54, -1, 92, 47, 50, -1, + 93, 91, 47, -1, 92, 93, 47, -1, + 94, 91, 93, -1, 95, 90, 91, -1, + 94, 95, 91, -1, 96, 93, 92, -1, + 96, 94, 93, -1, 97, 92, 87, -1, + 96, 92, 97, -1, 98, 87, 86, -1, + 97, 87, 98, -1, 99, 86, 89, -1, + 98, 86, 99, -1, 100, 89, 88, -1, + 100, 99, 89, -1, 101, 88, 90, -1, + 101, 100, 88, -1, 95, 101, 90, -1, + 102, 99, 100, -1, 103, 98, 99, -1, + 102, 103, 99, -1, 104, 100, 101, -1, + 104, 102, 100, -1, 105, 101, 95, -1, + 106, 104, 101, -1, 105, 106, 101, -1, + 105, 95, 94, -1, 107, 94, 96, -1, + 105, 94, 107, -1, 103, 97, 98, -1, + 108, 96, 97, -1, 109, 108, 97, -1, + 103, 109, 97, -1, 108, 107, 96, -1, + 110, 107, 108, -1, 111, 105, 107, -1, + 110, 111, 107, -1, 112, 108, 109, -1, + 112, 110, 108, -1, 113, 109, 103, -1, + 112, 109, 113, -1, 114, 103, 102, -1, + 113, 103, 114, -1, 115, 102, 104, -1, + 114, 102, 115, -1, 116, 104, 106, -1, + 116, 115, 104, -1, 117, 106, 105, -1, + 117, 116, 106, -1, 111, 117, 105, -1, + 118, 115, 116, -1, 119, 115, 118, -1, + 114, 115, 119, -1, 120, 116, 117, -1, + 120, 118, 116, -1, 121, 117, 111, -1, + 121, 120, 117, -1, 122, 111, 110, -1, + 122, 121, 111, -1, 123, 122, 110, -1, + 112, 123, 110, -1, 124, 118, 120, -1, + 125, 118, 124, -1, 119, 118, 125, -1, + 126, 120, 121, -1, 126, 124, 120, -1, + 127, 121, 122, -1, 127, 126, 121, -1, + 128, 122, 123, -1, 128, 127, 122, -1, + 129, 128, 123, -1, 130, 129, 123, -1, + 112, 130, 123, -1, 34, 124, 126, -1, + 35, 125, 124, -1, 34, 35, 124, -1, + 33, 126, 127, -1, 33, 34, 126, -1, + 30, 127, 128, -1, 31, 33, 127, -1, + 30, 31, 127, -1, 30, 128, 129, -1, + 28, 129, 131, -1, 130, 131, 129, -1, + 30, 129, 28, -1, 35, 132, 125, -1, + 119, 125, 132, -1, 29, 131, 132, -1, + 133, 132, 131, -1, 36, 29, 132, -1, + 35, 36, 132, -1, 119, 132, 133, -1, + 29, 28, 131, -1, 133, 131, 130, -1, + 36, 37, 29, -1, 31, 32, 33, -1, + 134, 15, 25, -1, 135, 16, 15, -1, + 134, 135, 15, -1, 136, 25, 26, -1, + 136, 134, 25, -1, 137, 26, 24, -1, + 137, 136, 26, -1, 138, 24, 27, -1, + 138, 137, 24, -1, 139, 27, 10, -1, + 139, 138, 27, -1, 140, 10, 11, -1, + 139, 10, 140, -1, 141, 11, 12, -1, + 141, 140, 11, -1, 142, 12, 9, -1, + 142, 141, 12, -1, 143, 9, 16, -1, + 143, 142, 9, -1, 135, 143, 16, -1, + 77, 140, 141, -1, 78, 140, 77, -1, + 78, 139, 140, -1, 75, 141, 142, -1, + 76, 77, 141, -1, 75, 76, 141, -1, + 73, 142, 143, -1, 74, 75, 142, -1, + 73, 74, 142, -1, 72, 143, 135, -1, + 72, 73, 143, -1, 68, 135, 134, -1, + 70, 72, 135, -1, 68, 70, 135, -1, + 66, 68, 134, -1, 136, 66, 134, -1, + 67, 66, 136, -1, 113, 133, 130, -1, + 112, 113, 130, -1, 114, 119, 133, -1, + 113, 114, 133, -1, 85, 136, 137, -1, + 85, 67, 136, -1, 83, 137, 138, -1, + 84, 85, 137, -1, 83, 84, 137, -1, + 82, 138, 139, -1, 82, 83, 138, -1, + 80, 82, 139, -1, 78, 80, 139, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 1, 1, 6, -1, 7, 7, 1, -1, + 7, 1, 1, -1, 6, 6, 8, -1, + 6, 1, 6, -1, 8, 8, 9, -1, + 6, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 12, 12, 13, -1, + 10, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 7, -1, + 14, 15, 15, -1, 15, 7, 7, -1, + 3, 3, 3, -1, 1, 1, 16, -1, + 3, 3, 3, -1, 17, 17, 1, -1, + 3, 3, 3, -1, 1, 17, 1, -1, + 3, 3, 3, -1, 16, 16, 18, -1, + 3, 3, 3, -1, 16, 1, 16, -1, + 3, 3, 3, -1, 18, 18, 19, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 16, 18, 18, -1, 3, 3, 3, -1, + 19, 19, 12, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 18, 19, 19, -1, + 3, 3, 3, -1, 11, 11, 20, -1, + 3, 3, 3, -1, 19, 12, 12, -1, + 3, 3, 3, -1, 20, 20, 21, -1, + 3, 3, 3, -1, 20, 11, 20, -1, + 3, 3, 3, -1, 21, 21, 17, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 21, 20, 21, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 17, 21, 17, -1, + 4, 4, 22, -1, 23, 23, 4, -1, + 23, 4, 4, -1, 22, 22, 19, -1, + 4, 22, 22, -1, 3, 3, 3, -1, + 19, 19, 24, -1, 22, 19, 19, -1, + 3, 3, 3, -1, 24, 24, 25, -1, + 19, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 16, -1, + 25, 26, 26, -1, 16, 16, 27, -1, + 26, 16, 16, -1, 27, 27, 28, -1, + 16, 27, 27, -1, 29, 29, 30, -1, + 27, 28, 28, -1, 30, 30, 17, -1, + 30, 29, 30, -1, 3, 3, 3, -1, + 17, 17, 31, -1, 30, 17, 17, -1, + 3, 3, 3, -1, 31, 31, 32, -1, + 17, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 33, 33, 20, -1, + 32, 33, 33, -1, 20, 20, 23, -1, + 33, 20, 20, -1, 20, 23, 23, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 1, 1, 16, -1, 17, 17, 1, -1, + 1, 17, 1, -1, 16, 16, 18, -1, + 16, 1, 16, -1, 18, 18, 19, -1, + 16, 18, 18, -1, 19, 19, 12, -1, + 18, 19, 19, -1, 11, 11, 20, -1, + 19, 12, 12, -1, 20, 20, 21, -1, + 20, 11, 20, -1, 21, 21, 17, -1, + 21, 20, 21, -1, 17, 21, 17, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 16, -1, 17, 17, 1, -1, + 1, 17, 1, -1, 16, 16, 18, -1, + 16, 1, 16, -1, 18, 18, 19, -1, + 16, 18, 18, -1, 19, 19, 12, -1, + 18, 19, 19, -1, 11, 11, 20, -1, + 19, 12, 12, -1, 20, 20, 21, -1, + 20, 11, 20, -1, 21, 21, 17, -1, + 21, 20, 21, -1, 17, 21, 17, -1, + 34, 34, 35, -1, 36, 37, 37, -1, + 36, 37, 36, -1, 35, 35, 38, -1, + 35, 34, 35, -1, 38, 38, 39, -1, + 38, 35, 38, -1, 39, 39, 40, -1, + 39, 38, 39, -1, 40, 39, 40, -1, + 41, 40, 40, -1, 11, 11, 20, -1, + 19, 12, 12, -1, 19, 12, 19, -1, + 20, 20, 21, -1, 20, 11, 20, -1, + 21, 21, 17, -1, 21, 20, 21, -1, + 17, 17, 1, -1, 17, 21, 17, -1, + 1, 17, 1, -1, 16, 1, 1, -1, + 41, 41, 40, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 16, 16, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 19, 19, 18, -1, 2, 2, 2, -1, + 18, 18, 16, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 19, 18, 18, -1, + 2, 2, 2, -1, 18, 16, 16, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 4, 4, 10, -1, 13, 13, 4, -1, + 4, 13, 4, -1, 10, 10, 9, -1, + 10, 4, 10, -1, 9, 9, 8, -1, + 9, 10, 9, -1, 8, 8, 6, -1, + 8, 9, 8, -1, 6, 6, 29, -1, + 6, 8, 6, -1, 28, 28, 7, -1, + 6, 29, 29, -1, 7, 7, 15, -1, + 7, 28, 7, -1, 15, 15, 14, -1, + 15, 7, 15, -1, 14, 14, 13, -1, + 14, 15, 14, -1, 13, 14, 13, -1, + 42, 42, 43, -1, 44, 45, 45, -1, + 44, 46, 45, -1, 47, 43, 48, -1, + 49, 42, 43, -1, 47, 49, 43, -1, + 50, 48, 51, -1, 52, 47, 48, -1, + 50, 52, 48, -1, 53, 51, 54, -1, + 53, 50, 51, -1, 55, 54, 56, -1, + 57, 53, 54, -1, 55, 57, 54, -1, + 56, 55, 56, -1, 58, 56, 56, -1, + 59, 56, 58, -1, 60, 60, 41, -1, + 41, 60, 41, -1, 36, 36, 60, -1, + 60, 36, 60, -1, 61, 58, 62, -1, + 61, 59, 58, -1, 63, 62, 64, -1, + 65, 61, 62, -1, 63, 65, 62, -1, + 66, 64, 46, -1, 66, 63, 64, -1, + 67, 66, 46, -1, 44, 67, 46, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.81999999 0.60000002 0.23999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 16.5 -12.5 -23.5, + 12.5402 -9.1099501 -23.5, + 15.5 4.5922701e-016 -23.5, + 15.5 8.3273201e-016 -17.4, + 16.5 12.5 -23.5, + 12.5402 9.1099501 -23.5, + 12.5398 9.1106701 -17.4, + 4.7901101 -14.7411 -23.5, + 12.5398 -9.1106701 -17.4, + 12.5 -16.5 -23.5, + -4.7901101 -14.7411 -23.5, + 4.7897601 -14.7414 -17.4, + -16.5 -12.5 -23.5, + -12.5402 -9.1099501 -23.5, + -4.7897601 -14.7414 -17.4, + -12.5 -16.5 -23.5, + -15.5 -3.33705e-015 -23.5, + -12.5398 -9.1106701 -17.4, + -16.5 12.5 -23.5, + -12.5402 9.1099501 -23.5, + -15.5 -2.96355e-015 -17.4, + -4.7901101 14.7411 -23.5, + -12.5398 9.1106701 -17.4, + -12.5 16.5 -23.5, + 4.7901101 14.7411 -23.5, + -4.7897601 14.7414 -17.4, + 4.7897601 14.7414 -17.4, + 12.5 16.5 -23.5, + 16.5 -12.5 28, + 12.5 -16.5 25.103399, + 16.5 4.3297701 -2.50034, + 16.5 2.50034 -4.3297701, + 16.5 -3.0615201e-016 -5, + 16.5 -2.50034 -4.3297701, + 16.5 -5 3.0615201e-016, + 16.5 -4.3297701 2.50034, + 16.5 -4.3297701 -2.50034, + 12.5 16.5 25.103399, + 14.5 14.5 28, + 16.5 5 -3.0615201e-016, + 16.5 12.5 28, + -12.5 16.5 7, + -9.9999997e-021 16.5 7, + -16.5 12.5 7, + -16.5 -4.9491801 -4.95016, + -16.5 6.9998102 -4.28601e-016, + -16.5 4.9491801 -4.95016, + -16.5 -4.2861201e-016 -7, + -12.5 -16.5 7, + -16.5 -12.5 7, + -9.9999997e-021 -16.5 7, + -9.9999997e-021 5 7, + -9.9999997e-021 -5 7, + 14.5 -14.5 28, + 2.50034 4.3297701 -17.4, + 5 -4.5310402e-016 -17.4, + 4.3297701 2.50034 -17.4, + -5 -1.67771e-015 -17.4, + -4.3297701 2.50034 -17.4, + -2.50034 4.3297701 -17.4, + -9.1846504e-016 5 -17.4, + -2.50034 -4.3297701 -17.4, + -4.3297701 -2.50034 -17.4, + 4.3297701 -2.50034 -17.4, + 2.50034 -4.3297701 -17.4, + 3.0614201e-016 -5 -17.4, + 5 -1.68916e-014 14.2414, + 3.80476 3.24405 12.5103, + 3.80477 -3.24402 12.5104, + 2.2367101 -4.4720402 10.2394, + -3.53548 -3.5355899 7, + -5 4.2861201e-016 7, + -3.53548 3.5355899 7, + 2.23681 4.4719901 10.2395, + -16.5 4.2861201e-016 7, + 17.5 -3.0615201e-016 -5, + 17.5 -2.4998901 -4.3299298, + 17.5 2.4998901 -4.3299298, + 17.5 4.3301301 -2.5, + 16.5 4.3297701 2.50034, + 17.5 4.9997802 -6.9471599e-016, + 16.5 2.50034 4.3297701, + 17.5 4.3301301 2.5, + 16.5 3.0615201e-016 5, + 17.5 2.4998901 4.3299298, + 16.5 -2.50034 4.3297701, + 17.5 3.0615201e-016 5, + 17.5 -2.4998901 4.3299298, + 17.5 -4.3301301 2.5, + 17.5 -4.9997802 -8.2440201e-017, + 17.5 -4.3301301 -2.5, + 23.5 -2.5976501 1.50036, + 23.5 -2.5976501 -1.50036, + 23.5 -1.8369101e-016 -3, + 17.5 -1.8369101e-016 -3, + 23.5 1.8369101e-016 3, + 23.5 2.5976501 -1.50036, + 17.5 2.5976501 -1.50036, + 17.5 -2.5976501 -1.50036, + 17.5 -2.5976501 1.50036, + 23.5 2.5976501 1.50036, + 17.5 1.8369101e-016 3, + 17.5 2.5976501 1.50036, + -16.5 -4.9491801 4.95016, + -16.5 -6.9998102 4.28601e-016, + -16.5 4.9491801 4.95016, + -18.5 4.2861201e-016 7, + -18.5 -4.9497499 4.9497499, + -18.5 4.9497499 4.9497499, + -18.5 7 -8.5722402e-016, + -18.5 4.9497499 -4.9497499, + -18.5 -4.2861201e-016 -7, + -18.5 -4.9497499 -4.9497499, + -18.5 -7 0, + -18.5 3.0615201e-016 5, + -18.5 -2.4998901 4.3299298, + -18.5 -4.3301301 2.5, + -18.5 4.9997802 -6.9471599e-016, + -18.5 2.4998901 4.3299298, + -18.5 4.3301301 2.5, + -18.5 4.3301301 -2.5, + -18.5 2.4998901 -4.3299298, + -18.5 -3.0615201e-016 -5, + -18.5 -2.4998901 -4.3299298, + -24 -3.0615201e-016 -5, + -24 2.4998901 -4.3299298, + -18.5 -4.3301301 -2.5, + -24 -2.4998901 -4.3299298, + -18.5 -4.9997802 -8.2440201e-017, + -24 -4.3301301 -2.5, + -24 -4.9997802 -8.2440201e-017, + -24 -4.3301301 2.5, + -24 -2.4998901 4.3299298, + -24 3.0615201e-016 5, + -24 2.4998901 4.3299298, + -24 4.3301301 2.5, + -24 4.9997802 -6.9471599e-016, + -24 4.3301301 -2.5, + -24 2.4492101e-016 4, + -24 -3.46422 1.99942, + -24 3.46422 1.99942, + -24 3.46422 -1.99942, + -24 -2.4492101e-016 -4, + -24 -3.46422 -1.99942, + -47 -2.4492101e-016 -4, + -47 3.46422 -1.99942, + -47 -3.46422 -1.99942, + -47 -3.46422 1.99942, + -47 2.4492101e-016 4, + -47 3.46422 1.99942 ] + + } + normal + Normal { + vector [ 0 -6.1230298e-017 -1, + -1 0 0, + -0.809017 0.58778501 -3.5990301e-017, + -0.809017 -0.58778501 3.5990301e-017, + -1 -2.4492101e-016 0, + -0.309017 0.95105702 -5.8233502e-017, + 0.309017 0.95105702 -5.8233502e-017, + 0.809017 0.58778501 -3.5990301e-017, + 1 1.2246101e-016 0, + 0.809017 -0.58778501 3.5990301e-017, + 0.309017 -0.95105702 5.8233502e-017, + -0.309017 -0.95105702 5.8233502e-017, + 0.70710701 -0.70710701 4.32964e-017, + 0 -1 6.1230298e-017, + 1 0 0, + 0.70710701 0.70710701 -4.32964e-017, + 0 1 -6.1230298e-017, + -0.70710701 0.70710701 -4.32964e-017, + -0.70710701 -0.70710701 4.32964e-017, + 0 6.1230298e-017 1, + -0.82289702 3.4790499e-017 0.56819099, + -1 -1.65135e-016 0, + -0.86602497 0.5 -3.0615199e-017, + -0.76095098 -0.64880902 3.9726801e-017, + -0.86602497 -0.5 3.0615199e-017, + -0.76095498 0.64880502 -3.97265e-017, + -0.5 0.86602497 -5.3026999e-017, + -0.44736001 0.89435399 -5.47616e-017, + -6.1230298e-017 1 -6.1230298e-017, + 0.5 0.86602497 -5.3026999e-017, + 0.70709598 0.70711702 -4.3296999e-017, + 0.86602497 0.5 -3.0615199e-017, + 0.86602497 -0.5 3.0615199e-017, + 0.70709598 -0.70711702 4.3296999e-017, + 0.5 -0.86602497 5.3026999e-017, + 1.8369101e-016 -1 6.1230298e-017, + -0.5 -0.86602497 5.3026999e-017, + -0.44738001 -0.89434397 5.4761001e-017, + 0 6.1230298e-017 -1, + 0 0.5 -0.86602497, + 0 -0.5 -0.86602497, + 0 0.86602497 -0.5, + 0 1 0, + 0 0.86602497 0.5, + 0 0.5 0.86602497, + 0 -1.8369101e-016 1, + 0 -0.5 0.86602497, + 0 -0.86602497 0.5, + 0 -1 -1.2246101e-016, + 0 -0.86602497 -0.5, + 0 0.70710701 0.70710701, + 0 -0.70710701 0.70710701, + 0 1 -4.44089e-016, + 0 0.70710701 -0.70710701, + 0 -0.70710701 -0.70710701 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 0, 9, 7, -1, + 8, 7, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 15, 10, 9, -1, + 15, 12, 10, -1, 11, 10, 14, -1, + 12, 16, 13, -1, 17, 13, 16, -1, + 14, 13, 17, -1, 18, 19, 16, -1, + 20, 16, 19, -1, 12, 18, 16, -1, + 17, 16, 20, -1, 18, 21, 19, -1, + 22, 19, 21, -1, 20, 19, 22, -1, + 23, 24, 21, -1, 25, 21, 24, -1, + 18, 23, 21, -1, 22, 21, 25, -1, + 4, 5, 24, -1, 26, 24, 5, -1, + 27, 4, 24, -1, 23, 27, 24, -1, + 25, 24, 26, -1, 26, 5, 6, -1, + 28, 9, 0, -1, 29, 15, 9, -1, + 28, 29, 9, -1, 30, 0, 4, -1, + 31, 32, 0, -1, 33, 0, 32, -1, + 30, 31, 0, -1, 34, 35, 0, -1, + 28, 0, 35, -1, 36, 34, 0, -1, + 33, 36, 0, -1, 37, 4, 27, -1, + 38, 4, 37, -1, 39, 30, 4, -1, + 40, 39, 4, -1, 38, 40, 4, -1, + 41, 27, 23, -1, 42, 27, 41, -1, + 42, 37, 27, -1, 43, 23, 18, -1, + 43, 41, 23, -1, 44, 18, 12, -1, + 45, 43, 18, -1, 46, 45, 18, -1, + 47, 46, 18, -1, 44, 47, 18, -1, + 48, 12, 15, -1, 49, 12, 48, -1, + 44, 12, 49, -1, 50, 48, 15, -1, + 29, 50, 15, -1, 43, 42, 41, -1, + 51, 37, 42, -1, 51, 38, 37, -1, + 43, 51, 42, -1, 52, 48, 50, -1, + 49, 48, 52, -1, 53, 50, 29, -1, + 53, 52, 50, -1, 53, 29, 28, -1, + 54, 6, 3, -1, 55, 3, 8, -1, + 56, 3, 55, -1, 56, 54, 3, -1, + 25, 26, 6, -1, 22, 25, 6, -1, + 54, 22, 6, -1, 57, 20, 22, -1, + 58, 57, 22, -1, 59, 58, 22, -1, + 60, 59, 22, -1, 54, 60, 22, -1, + 61, 17, 20, -1, 62, 61, 20, -1, + 57, 62, 20, -1, 11, 14, 17, -1, + 8, 11, 17, -1, 61, 8, 17, -1, + 63, 55, 8, -1, 64, 63, 8, -1, + 65, 64, 8, -1, 61, 65, 8, -1, + 66, 55, 63, -1, 67, 56, 55, -1, + 67, 55, 66, -1, 68, 63, 64, -1, + 68, 66, 63, -1, 69, 64, 65, -1, + 69, 68, 64, -1, 52, 65, 61, -1, + 52, 69, 65, -1, 70, 61, 62, -1, + 70, 52, 61, -1, 70, 62, 57, -1, + 71, 57, 58, -1, 71, 70, 57, -1, + 72, 58, 59, -1, 72, 71, 58, -1, + 72, 59, 60, -1, 51, 60, 54, -1, + 72, 60, 51, -1, 67, 54, 56, -1, + 73, 54, 67, -1, 51, 54, 73, -1, + 38, 66, 68, -1, 67, 66, 38, -1, + 53, 68, 69, -1, 38, 68, 53, -1, + 53, 69, 52, -1, 49, 52, 70, -1, + 49, 70, 71, -1, 74, 49, 71, -1, + 72, 74, 71, -1, 75, 32, 31, -1, + 76, 33, 32, -1, 76, 32, 75, -1, + 77, 31, 30, -1, 77, 75, 31, -1, + 78, 30, 39, -1, 77, 30, 78, -1, + 40, 79, 39, -1, 80, 39, 79, -1, + 78, 39, 80, -1, 40, 81, 79, -1, + 82, 79, 81, -1, 80, 79, 82, -1, + 40, 83, 81, -1, 84, 81, 83, -1, + 82, 81, 84, -1, 40, 85, 83, -1, + 86, 83, 85, -1, 84, 83, 86, -1, + 40, 35, 85, -1, 87, 85, 35, -1, + 86, 85, 87, -1, 88, 35, 34, -1, + 40, 28, 35, -1, 87, 35, 88, -1, + 89, 34, 36, -1, 88, 34, 89, -1, + 90, 36, 33, -1, 89, 36, 90, -1, + 90, 33, 76, -1, 53, 28, 40, -1, + 38, 53, 40, -1, 91, 92, 93, -1, + 94, 93, 92, -1, 95, 91, 93, -1, + 96, 95, 93, -1, 97, 96, 93, -1, + 94, 97, 93, -1, 98, 92, 91, -1, + 98, 94, 92, -1, 99, 91, 95, -1, + 98, 91, 99, -1, 96, 100, 95, -1, + 101, 95, 100, -1, 99, 95, 101, -1, + 102, 100, 96, -1, 102, 101, 100, -1, + 97, 102, 96, -1, 86, 101, 102, -1, + 87, 99, 101, -1, 86, 87, 101, -1, + 78, 102, 97, -1, 84, 86, 102, -1, + 78, 84, 102, -1, 77, 97, 94, -1, + 77, 78, 97, -1, 75, 94, 98, -1, + 77, 94, 75, -1, 88, 98, 99, -1, + 87, 88, 99, -1, 76, 75, 98, -1, + 88, 76, 98, -1, 88, 90, 76, -1, + 88, 89, 90, -1, 78, 82, 84, -1, + 78, 80, 82, -1, 73, 67, 38, -1, + 51, 73, 38, -1, 74, 51, 43, -1, + 72, 51, 74, -1, 103, 49, 74, -1, + 104, 44, 49, -1, 103, 104, 49, -1, + 105, 74, 43, -1, 45, 105, 43, -1, + 106, 74, 105, -1, 107, 103, 74, -1, + 107, 74, 106, -1, 108, 105, 45, -1, + 108, 106, 105, -1, 109, 45, 46, -1, + 109, 108, 45, -1, 110, 46, 47, -1, + 110, 109, 46, -1, 111, 47, 44, -1, + 111, 110, 47, -1, 112, 44, 104, -1, + 112, 111, 44, -1, 113, 104, 103, -1, + 112, 104, 113, -1, 113, 103, 107, -1, + 114, 106, 108, -1, 115, 116, 106, -1, + 107, 106, 116, -1, 114, 115, 106, -1, + 117, 108, 109, -1, 118, 114, 108, -1, + 119, 118, 108, -1, 117, 119, 108, -1, + 117, 109, 110, -1, 120, 110, 111, -1, + 120, 117, 110, -1, 121, 111, 122, -1, + 112, 122, 111, -1, 121, 120, 111, -1, + 112, 123, 122, -1, 124, 122, 123, -1, + 125, 121, 122, -1, 124, 125, 122, -1, + 112, 126, 123, -1, 127, 123, 126, -1, + 127, 124, 123, -1, 112, 128, 126, -1, + 129, 126, 128, -1, 129, 127, 126, -1, + 107, 116, 128, -1, 130, 128, 116, -1, + 113, 107, 128, -1, 112, 113, 128, -1, + 130, 129, 128, -1, 131, 116, 115, -1, + 131, 130, 116, -1, 132, 115, 114, -1, + 132, 131, 115, -1, 133, 114, 118, -1, + 132, 114, 133, -1, 134, 118, 119, -1, + 134, 133, 118, -1, 135, 119, 117, -1, + 135, 134, 119, -1, 136, 117, 120, -1, + 136, 135, 117, -1, 137, 120, 121, -1, + 137, 136, 120, -1, 125, 137, 121, -1, + 138, 133, 134, -1, 139, 132, 133, -1, + 138, 139, 133, -1, 140, 134, 135, -1, + 140, 138, 134, -1, 137, 135, 136, -1, + 141, 135, 137, -1, 141, 140, 135, -1, + 141, 137, 125, -1, 141, 125, 124, -1, + 142, 124, 127, -1, 141, 124, 142, -1, + 143, 127, 129, -1, 143, 142, 127, -1, + 131, 129, 130, -1, 139, 129, 131, -1, + 139, 143, 129, -1, 139, 131, 132, -1, + 144, 142, 143, -1, 145, 141, 142, -1, + 144, 145, 142, -1, 146, 143, 139, -1, + 146, 144, 143, -1, 147, 139, 138, -1, + 146, 139, 147, -1, 148, 138, 140, -1, + 147, 138, 148, -1, 149, 140, 141, -1, + 149, 148, 140, -1, 145, 149, 141, -1, + 144, 148, 149, -1, 146, 148, 144, -1, + 146, 147, 148, -1, 144, 149, 145, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 12, 12, 12, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 1, 1, 1, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 12, 12, 12, -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, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 1, 22, -1, 23, 24, 4, -1, + 23, 4, 4, -1, 25, 22, 26, -1, + 25, 21, 22, -1, 27, 26, 28, -1, + 27, 25, 26, -1, 28, 28, 29, -1, + 28, 27, 28, -1, 30, 29, 31, -1, + 30, 28, 29, -1, 30, 31, 8, -1, + 8, 8, 32, -1, 8, 30, 8, -1, + 33, 32, 34, -1, 33, 8, 32, -1, + 33, 34, 35, -1, 35, 35, 36, -1, + 33, 35, 35, -1, 23, 36, 24, -1, + 37, 36, 23, -1, 35, 36, 37, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 38, 38, 39, -1, + 40, 40, 38, -1, 40, 38, 38, -1, + 39, 39, 41, -1, 39, 38, 39, -1, + 41, 41, 42, -1, 39, 41, 41, -1, + 14, 14, 14, -1, 42, 42, 43, -1, + 41, 42, 42, -1, 14, 14, 14, -1, + 43, 43, 44, -1, 42, 43, 43, -1, + 14, 14, 14, -1, 44, 44, 19, -1, + 43, 44, 44, -1, 14, 14, 14, -1, + 45, 45, 46, -1, 44, 19, 19, -1, + 14, 14, 14, -1, 46, 46, 47, -1, + 45, 46, 46, -1, 47, 47, 48, -1, + 14, 14, 14, -1, 46, 47, 47, -1, + 48, 48, 49, -1, 47, 48, 48, -1, + 49, 49, 40, -1, 48, 49, 49, -1, + 49, 40, 40, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 14, 14, 14, -1, + 38, 38, 49, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 41, 41, 38, -1, + 38, 41, 38, -1, 49, 49, 47, -1, + 49, 38, 49, -1, 47, 47, 45, -1, + 49, 47, 47, -1, 14, 14, 14, -1, + 19, 19, 43, -1, 47, 45, 45, -1, + 43, 43, 41, -1, 43, 19, 43, -1, + 41, 43, 41, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 19, 19, 50, -1, 51, 51, 45, -1, + 51, 45, 45, -1, 50, 50, 52, -1, + 50, 19, 50, -1, 42, 52, 53, -1, + 42, 50, 52, -1, 53, 53, 38, -1, + 53, 42, 53, -1, 38, 38, 54, -1, + 38, 53, 38, -1, 54, 54, 48, -1, + 54, 38, 54, -1, 48, 48, 51, -1, + 54, 48, 48, -1, 48, 51, 51, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 38, 38, 40, -1, + 39, 39, 38, -1, 38, 39, 38, -1, + 1, 1, 1, -1, 40, 40, 49, -1, + 40, 38, 40, -1, 1, 1, 1, -1, + 49, 49, 48, -1, 49, 40, 49, -1, + 1, 1, 1, -1, 48, 48, 47, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 48, 49, 48, -1, 47, 47, 46, -1, + 47, 48, 47, -1, 46, 46, 45, -1, + 46, 47, 46, -1, 19, 19, 44, -1, + 46, 45, 45, -1, 44, 44, 43, -1, + 44, 19, 44, -1, 43, 43, 42, -1, + 43, 44, 43, -1, 42, 42, 41, -1, + 42, 43, 42, -1, 41, 41, 39, -1, + 41, 42, 41, -1, 39, 41, 39, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 38, 38, 49, -1, 41, 41, 38, -1, + 38, 41, 38, -1, 49, 49, 47, -1, + 49, 38, 49, -1, 47, 47, 45, -1, + 49, 47, 47, -1, 19, 19, 43, -1, + 47, 45, 45, -1, 43, 43, 41, -1, + 43, 19, 43, -1, 41, 43, 41, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.028000001 0.028000001 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 13.6677 -28.3804 -76.300003, + 13.6677 28.3804 -76.300003, + -9.9999997e-021 31.5 -76.300003, + -9.9999997e-021 31.5 -65.800003, + 7 -4.6718699e-015 -76.300003, + -9.9999997e-021 7 -76.300003, + -13.6677 28.3804 -76.300003, + -13.6677 28.3804 -65.800003, + 4.9497499 4.9497499 -76.300003, + 24.627899 -19.639601 -76.300003, + 24.627899 19.639601 -76.300003, + 13.6677 28.3804 -65.800003, + 30.710199 -7.0092602 -76.300003, + 30.710199 7.0092602 -76.300003, + 24.627899 19.639601 -65.800003, + 30.710199 7.0092602 -65.800003, + 30.710199 -7.0092602 -65.800003, + 24.627899 -19.639601 -65.800003, + -9.9999997e-021 -7 -76.300003, + -9.9999997e-021 -31.5 -76.300003, + 13.6677 -28.3804 -65.800003, + 4.9497499 -4.9497499 -76.300003, + -13.6677 -28.3804 -76.300003, + -9.9999997e-021 -31.5 -65.800003, + -7 -5.95771e-015 -76.300003, + -4.9497499 -4.9497499 -76.300003, + -24.627899 19.639601 -76.300003, + -24.627899 -19.639601 -76.300003, + -13.6677 -28.3804 -65.800003, + -30.710199 7.0092602 -76.300003, + -30.710199 -7.0092602 -76.300003, + -24.627899 -19.639601 -65.800003, + -30.710199 -7.0092602 -65.800003, + -30.710199 7.0092602 -65.800003, + -24.627899 19.639601 -65.800003, + -4.9497499 4.9497499 -76.300003, + -9.9999997e-021 7 -77.800003, + 4.9497499 4.9497499 -77.800003, + -4.9497499 4.9497499 -77.800003, + -7 -6.0495601e-015 -77.800003, + -4.9497499 -4.9497499 -77.800003, + -9.9999997e-021 -7 -77.800003, + 4.9497499 -4.9497499 -77.800003, + 7 -4.7637201e-015 -77.800003, + -14.3185 -29.7318 -77.800003, + -14.3185 29.7318 -77.800003, + -9.9999997e-021 33 -77.800003, + -9.9999997e-021 33 -65.800003, + 14.3185 29.7318 -77.800003, + 14.3185 29.7318 -65.800003, + -25.8006 -20.5748 -77.800003, + -25.8006 20.5748 -77.800003, + -14.3185 29.7318 -65.800003, + -32.1726 -7.34303 -77.800003, + -32.1726 7.34303 -77.800003, + -25.8006 20.5748 -65.800003, + -32.1726 7.34303 -65.800003, + -32.1726 -7.34303 -65.800003, + -25.8006 -20.5748 -65.800003, + -9.9999997e-021 -33 -77.800003, + -14.3185 -29.7318 -65.800003, + 14.3185 -29.7318 -77.800003, + -9.9999997e-021 -33 -65.800003, + 25.8006 20.5748 -77.800003, + 25.8006 -20.5748 -77.800003, + 14.3185 -29.7318 -65.800003, + 32.1726 7.34303 -77.800003, + 32.1726 -7.34303 -77.800003, + 25.8006 -20.5748 -65.800003, + 32.1726 -7.34303 -65.800003, + 32.1726 7.34303 -65.800003, + 25.8006 20.5748 -65.800003 ] + + } + normal + Normal { + vector [ 0 6.1230298e-017 1, + -1.2246101e-016 -1 6.1230298e-017, + -0.43388399 -0.90096903 5.5166601e-017, + 0.43388399 -0.90096903 5.5166601e-017, + -0.78183198 -0.62348998 3.81765e-017, + -0.97492802 -0.22252101 1.3625e-017, + -0.97492802 0.22252101 -1.3625e-017, + -0.78183198 0.62348998 -3.81765e-017, + -0.43388399 0.90096903 -5.5166601e-017, + 0 1 -6.1230298e-017, + 2.4492101e-016 1 -6.1230298e-017, + 0.43388399 0.90096903 -5.5166601e-017, + 0.78183198 0.62348998 -3.81765e-017, + 0.97492802 0.22252101 -1.3625e-017, + 0.97492802 -0.22252101 1.3625e-017, + 0.78183198 -0.62348998 3.81765e-017, + 2.4492101e-016 -1 6.1230298e-017, + 0.70710701 -0.70710701 4.32964e-017, + -0.70710701 -0.70710701 4.32964e-017, + 0 -1 6.1230298e-017, + 1 1.8369101e-016 0, + 0.70710701 0.70710701 -4.32964e-017, + -1.2246101e-016 1 -6.1230298e-017, + -0.70710701 0.70710701 -4.32964e-017, + -1 -6.1230298e-017 0, + 0 -6.1230298e-017 -1, + 1.2246101e-016 1 -6.1230298e-017, + -2.4492101e-016 -1 6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 6, -1, + 7, 6, 2, -1, 8, 2, 5, -1, + 8, 4, 2, -1, 7, 2, 3, -1, + 9, 10, 1, -1, 11, 1, 10, -1, + 0, 9, 1, -1, 11, 3, 1, -1, + 12, 13, 10, -1, 14, 10, 13, -1, + 9, 12, 10, -1, 11, 10, 14, -1, + 15, 13, 12, -1, 14, 13, 15, -1, + 16, 12, 9, -1, 15, 12, 16, -1, + 17, 9, 0, -1, 16, 9, 17, -1, + 18, 19, 0, -1, 20, 0, 19, -1, + 21, 18, 0, -1, 4, 21, 0, -1, + 17, 0, 20, -1, 6, 22, 19, -1, + 23, 19, 22, -1, 24, 6, 19, -1, + 25, 24, 19, -1, 18, 25, 19, -1, + 20, 19, 23, -1, 26, 27, 22, -1, + 28, 22, 27, -1, 6, 26, 22, -1, + 23, 22, 28, -1, 29, 30, 27, -1, + 31, 27, 30, -1, 26, 29, 27, -1, + 28, 27, 31, -1, 32, 30, 29, -1, + 31, 30, 32, -1, 33, 29, 26, -1, + 32, 29, 33, -1, 34, 26, 6, -1, + 33, 26, 34, -1, 35, 5, 6, -1, + 24, 35, 6, -1, 34, 6, 7, -1, + 36, 5, 35, -1, 37, 8, 5, -1, + 37, 5, 36, -1, 38, 35, 24, -1, + 38, 36, 35, -1, 39, 24, 25, -1, + 38, 24, 39, -1, 40, 25, 18, -1, + 39, 25, 40, -1, 41, 18, 21, -1, + 40, 18, 41, -1, 42, 21, 4, -1, + 41, 21, 42, -1, 43, 4, 8, -1, + 42, 4, 43, -1, 43, 8, 37, -1, + 44, 45, 46, -1, 47, 46, 45, -1, + 39, 44, 46, -1, 36, 46, 48, -1, + 49, 48, 46, -1, 38, 46, 36, -1, + 38, 39, 46, -1, 49, 46, 47, -1, + 50, 51, 45, -1, 52, 45, 51, -1, + 44, 50, 45, -1, 52, 47, 45, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 50, 53, 51, -1, 52, 51, 55, -1, + 56, 54, 53, -1, 55, 54, 56, -1, + 57, 53, 50, -1, 56, 53, 57, -1, + 58, 50, 44, -1, 57, 50, 58, -1, + 41, 59, 44, -1, 60, 44, 59, -1, + 40, 41, 44, -1, 39, 40, 44, -1, + 58, 44, 60, -1, 48, 61, 59, -1, + 62, 59, 61, -1, 43, 48, 59, -1, + 42, 43, 59, -1, 41, 42, 59, -1, + 60, 59, 62, -1, 63, 64, 61, -1, + 65, 61, 64, -1, 48, 63, 61, -1, + 62, 61, 65, -1, 66, 67, 64, -1, + 68, 64, 67, -1, 63, 66, 64, -1, + 65, 64, 68, -1, 69, 67, 66, -1, + 68, 67, 69, -1, 70, 66, 63, -1, + 69, 66, 70, -1, 71, 63, 48, -1, + 70, 63, 71, -1, 37, 36, 48, -1, + 43, 37, 48, -1, 71, 48, 49, -1, + 11, 49, 47, -1, 3, 47, 52, -1, + 11, 47, 3, -1, 14, 71, 49, -1, + 11, 14, 49, -1, 15, 70, 71, -1, + 14, 15, 71, -1, 15, 69, 70, -1, + 16, 68, 69, -1, 15, 16, 69, -1, + 17, 65, 68, -1, 16, 17, 68, -1, + 23, 62, 65, -1, 20, 23, 65, -1, + 17, 20, 65, -1, 28, 60, 62, -1, + 23, 28, 62, -1, 31, 58, 60, -1, + 28, 31, 60, -1, 32, 57, 58, -1, + 31, 32, 58, -1, 32, 56, 57, -1, + 33, 55, 56, -1, 32, 33, 56, -1, + 34, 52, 55, -1, 33, 34, 55, -1, + 7, 3, 52, -1, 34, 7, 52, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 3, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 15, 3, 3, -1, + 16, 16, 17, -1, 18, 18, 19, -1, + 18, 19, 19, -1, 17, 17, 20, -1, + 17, 16, 17, -1, 20, 20, 21, -1, + 17, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 18, -1, + 23, 24, 24, -1, 24, 18, 18, -1, + 25, 25, 25, -1, 26, 26, 8, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 11, 11, 26, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 11, 26, 26, -1, + 25, 25, 25, -1, 8, 8, 7, -1, + 25, 25, 25, -1, 8, 26, 8, -1, + 25, 25, 25, -1, 7, 7, 6, -1, + 25, 25, 25, -1, 8, 7, 7, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 5, 5, 4, -1, 6, 5, 5, -1, + 4, 4, 2, -1, 5, 4, 4, -1, + 25, 25, 25, -1, 2, 2, 27, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 4, 2, 2, -1, 25, 25, 25, -1, + 19, 19, 3, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 2, 27, 27, -1, 25, 25, 25, -1, + 3, 3, 15, -1, 25, 25, 25, -1, + 19, 3, 3, -1, 25, 25, 25, -1, + 15, 15, 14, -1, 25, 25, 25, -1, + 3, 15, 15, -1, 14, 14, 13, -1, + 15, 14, 14, -1, 13, 13, 12, -1, + 14, 13, 13, -1, 12, 12, 11, -1, + 13, 12, 12, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 12, 11, 11, -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, -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, -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, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/neck_yaw_link.wrl b/data/RobotAPI/robots/Armar3/fullmodel/neck_yaw_link.wrl new file mode 100644 index 000000000..2c3b11265 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/neck_yaw_link.wrl @@ -0,0 +1,579 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 1 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.23 0.382 0.56 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -2.5976501 1.50036 -39, + -2.5976501 -1.50036 -39, + -9.9999997e-021 -3 -39, + -9.9999997e-021 -6 -39, + -9.9999997e-021 3 -39, + 2.5976501 -1.50036 -39, + 5.1957302 -3.0004001 -39, + -5.1957302 3.0004001 -39, + -5.1957302 -3.0004001 -39, + 2.5976501 1.50036 -39, + -9.9999997e-021 6 -39, + 5.1957302 3.0004001 -39, + 4.7631402 -2.75 -42.450001, + 5.1957302 -3.0004001 -42.450001, + -9.9999997e-021 -6 -42.450001, + 7.3475402e-016 -6 -40.5, + -9.9999997e-021 -5.5 -42.450001, + -5.1957302 -3.0004001 -42.450001, + -5.1961498 -3 -40.5, + 5.1957302 3.0004001 -42.450001, + 5.1961498 -3 -40.5, + -9.9999997e-021 5.5 -42.450001, + -9.9999997e-021 6 -42.450001, + 5.1961498 3 -40.5, + 4.7631402 2.75 -42.450001, + -4.7631402 2.75 -42.450001, + -5.1957302 3.0004001 -42.450001, + -9.9999997e-021 6 -40.5, + -5.1961498 3 -40.5, + -4.7631402 -2.75 -42.450001, + -9.9999997e-021 -5.5 -42.950001, + 4.7631402 -2.75 -42.950001, + -4.7631402 -2.75 -42.950001, + -4.7631402 2.75 -42.950001, + -9.9999997e-021 5.5 -42.950001, + 4.7631402 2.75 -42.950001, + 3.46422 -1.99942 -42.950001, + -9.9999997e-021 -4 -42.950001, + -9.9999997e-021 4 -42.950001, + 3.46422 1.99942 -42.950001, + -3.46422 1.99942 -42.950001, + -3.46422 -1.99942 -42.950001, + 4.8983301e-016 -4 -48.950001, + 3.4640999 -2 -48.950001, + -3.4640999 -2 -48.950001, + -3.4640999 2 -48.950001, + -9.9999997e-021 4 -48.950001, + 3.4640999 2 -48.950001, + 2.5976501 -1.50036 -69.949997, + 3.46422 -1.99942 -69.949997, + -9.9999997e-021 -4 -69.949997, + 4.8983301e-016 -4 -57.950001, + -9.9999997e-021 -3 -69.949997, + -3.46422 -1.99942 -69.949997, + -3.4640999 -2 -57.950001, + 3.46422 1.99942 -69.949997, + 3.4640999 -2 -57.950001, + -9.9999997e-021 3 -69.949997, + -9.9999997e-021 4 -69.949997, + 3.4640999 2 -57.950001, + 2.5976501 1.50036 -69.949997, + -2.5976501 1.50036 -69.949997, + -3.46422 1.99942 -69.949997, + -9.9999997e-021 4 -57.950001, + -3.4640999 2 -57.950001, + -2.5976501 -1.50036 -69.949997, + -9.9999997e-021 -3 -100, + 2.5976501 -1.50036 -100, + -2.5976501 -1.50036 -100, + -2.5976501 1.50036 -100, + -9.9999997e-021 3 -100, + 2.5976501 1.50036 -100, + -9.9999997e-021 3.5 -49.450001, + -3.03109 1.75 -49.450001, + 3.03109 1.75 -49.450001, + 3.03109 -1.75 -49.450001, + 4.2860201e-016 -3.5 -49.450001, + -9.9999997e-021 3.5 -57.450001, + -3.03109 1.75 -57.450001, + 3.03109 1.75 -57.450001, + 3.03109 -1.75 -57.450001, + 4.2860201e-016 -3.5 -57.450001, + -3.03109 -1.75 -49.450001, + -3.03109 -1.75 -57.450001 ] + + } + normal + Normal { + vector [ 0 6.1230298e-017 1, + 0 -6.1230298e-017 -1, + 1.2246101e-016 -1 6.1230298e-017, + 0.86602497 -0.5 3.0615199e-017, + -0.86602497 -0.5 3.0615199e-017, + 0.86602497 0.5 -3.0615199e-017, + 0 1 -6.1230298e-017, + -2.4492101e-016 1 -6.1230298e-017, + -0.86602497 0.5 -3.0615199e-017, + 0 0.70710701 -0.70710701, + 0.61237198 0.353553 -0.70710701, + -0.61237198 0.353553 -0.70710701, + -1.73185e-016 0.70710701 -0.70710701, + 0.61237198 -0.353553 -0.70710701, + 8.6592701e-017 -0.70710701 -0.70710701, + -0.61237198 -0.353553 -0.70710701, + 0 0.70710701 0.70710701, + 0.61237198 0.353553 0.70710701, + -0.61237198 0.353553 0.70710701, + -1.73185e-016 0.70710701 0.70710701, + 0.61237198 -0.353553 0.70710701, + 8.6592701e-017 -0.70710701 0.70710701, + -0.61237198 -0.353553 0.70710701 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 7, 8, 1, -1, 7, 0, 4, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 10, 7, 4, -1, 6, 9, 5, -1, + 11, 10, 9, -1, 6, 11, 9, -1, + 12, 13, 14, -1, 15, 14, 13, -1, + 16, 14, 17, -1, 18, 17, 14, -1, + 12, 14, 16, -1, 18, 14, 15, -1, + 12, 19, 13, -1, 20, 13, 19, -1, + 20, 15, 13, -1, 21, 22, 19, -1, + 23, 19, 22, -1, 24, 21, 19, -1, + 12, 24, 19, -1, 23, 20, 19, -1, + 25, 26, 22, -1, 27, 22, 26, -1, + 21, 25, 22, -1, 27, 23, 22, -1, + 25, 17, 26, -1, 28, 26, 17, -1, + 28, 27, 26, -1, 29, 16, 17, -1, + 25, 29, 17, -1, 18, 28, 17, -1, + 30, 16, 29, -1, 31, 12, 16, -1, + 31, 16, 30, -1, 32, 29, 25, -1, + 32, 30, 29, -1, 33, 25, 21, -1, + 32, 25, 33, -1, 34, 21, 24, -1, + 33, 21, 34, -1, 35, 24, 12, -1, + 34, 24, 35, -1, 35, 12, 31, -1, + 36, 31, 30, -1, 37, 30, 32, -1, + 36, 30, 37, -1, 36, 35, 31, -1, + 38, 34, 35, -1, 39, 38, 35, -1, + 36, 39, 35, -1, 40, 33, 34, -1, + 38, 40, 34, -1, 40, 32, 33, -1, + 41, 37, 32, -1, 40, 41, 32, -1, + 42, 37, 41, -1, 43, 36, 37, -1, + 42, 43, 37, -1, 44, 41, 40, -1, + 44, 42, 41, -1, 45, 40, 38, -1, + 45, 44, 40, -1, 46, 38, 39, -1, + 45, 38, 46, -1, 47, 39, 36, -1, + 47, 46, 39, -1, 43, 47, 36, -1, + 48, 49, 50, -1, 51, 50, 49, -1, + 52, 50, 53, -1, 54, 53, 50, -1, + 48, 50, 52, -1, 54, 50, 51, -1, + 48, 55, 49, -1, 56, 49, 55, -1, + 51, 49, 56, -1, 57, 58, 55, -1, + 59, 55, 58, -1, 60, 57, 55, -1, + 48, 60, 55, -1, 56, 55, 59, -1, + 61, 62, 58, -1, 63, 58, 62, -1, + 57, 61, 58, -1, 59, 58, 63, -1, + 61, 53, 62, -1, 64, 62, 53, -1, + 64, 63, 62, -1, 65, 52, 53, -1, + 61, 65, 53, -1, 64, 53, 54, -1, + 66, 52, 65, -1, 67, 48, 52, -1, + 67, 52, 66, -1, 68, 65, 61, -1, + 68, 66, 65, -1, 69, 61, 57, -1, + 68, 61, 69, -1, 70, 57, 60, -1, + 69, 57, 70, -1, 71, 60, 48, -1, + 70, 60, 71, -1, 71, 48, 67, -1, + 71, 67, 66, -1, 70, 71, 66, -1, + 68, 70, 66, -1, 68, 69, 70, -1, + 3, 15, 20, -1, 8, 18, 15, -1, + 8, 15, 3, -1, 6, 20, 23, -1, + 6, 3, 20, -1, 11, 23, 27, -1, + 6, 23, 11, -1, 10, 27, 28, -1, + 11, 27, 10, -1, 72, 46, 47, -1, + 73, 46, 72, -1, 73, 45, 46, -1, + 74, 47, 43, -1, 74, 72, 47, -1, + 75, 43, 42, -1, 75, 74, 43, -1, + 76, 75, 42, -1, 44, 76, 42, -1, + 77, 72, 74, -1, 78, 72, 77, -1, + 78, 73, 72, -1, 79, 74, 75, -1, + 79, 77, 74, -1, 80, 75, 76, -1, + 80, 79, 75, -1, 81, 80, 76, -1, + 82, 81, 76, -1, 82, 76, 44, -1, + 63, 77, 79, -1, 64, 77, 63, -1, + 64, 78, 77, -1, 59, 79, 80, -1, + 59, 63, 79, -1, 56, 80, 81, -1, + 56, 59, 80, -1, 51, 56, 81, -1, + 83, 51, 81, -1, 83, 81, 82, -1, + 54, 51, 83, -1, 7, 28, 18, -1, + 10, 28, 7, -1, 7, 18, 8, -1, + 82, 44, 45, -1, 73, 82, 45, -1, + 83, 82, 73, -1, 78, 83, 73, -1, + 54, 83, 78, -1, 64, 54, 78, -1 ] + normalIndex [ 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, -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, + 1, 1, 1, -1, 2, 2, 3, -1, + 1, 1, 1, -1, 4, 4, 2, -1, + 1, 1, 1, -1, 4, 2, 2, -1, + 1, 1, 1, -1, 3, 3, 5, -1, + 3, 2, 3, -1, 1, 1, 1, -1, + 5, 5, 6, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 3, 5, -1, + 1, 1, 1, -1, 7, 7, 8, -1, + 1, 1, 1, -1, 6, 5, 6, -1, + 1, 1, 1, -1, 8, 8, 4, -1, + 8, 7, 8, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 4, 8, 4, -1, + 2, 2, 4, -1, 3, 3, 2, -1, + 3, 2, 2, -1, 4, 4, 8, -1, + 4, 2, 4, -1, 8, 8, 7, -1, + 4, 8, 8, -1, 6, 6, 5, -1, + 8, 7, 7, -1, 5, 5, 3, -1, + 6, 5, 5, -1, 5, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 4, -1, 3, 3, 2, -1, + 2, 3, 2, -1, 4, 4, 8, -1, + 4, 2, 4, -1, 8, 8, 7, -1, + 8, 4, 8, -1, 6, 6, 5, -1, + 8, 7, 7, -1, 5, 5, 3, -1, + 5, 6, 5, -1, 3, 5, 3, -1, + 1, 1, 1, -1, 2, 2, 3, -1, + 1, 1, 1, -1, 4, 4, 2, -1, + 1, 1, 1, -1, 4, 2, 2, -1, + 1, 1, 1, -1, 3, 3, 5, -1, + 2, 3, 3, -1, 1, 1, 1, -1, + 5, 5, 6, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 5, 5, -1, + 1, 1, 1, -1, 7, 7, 8, -1, + 1, 1, 1, -1, 5, 6, 6, -1, + 1, 1, 1, -1, 8, 8, 4, -1, + 8, 7, 8, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 8, 4, 4, -1, + 2, 2, 4, -1, 3, 3, 2, -1, + 3, 2, 2, -1, 4, 4, 8, -1, + 4, 2, 4, -1, 8, 8, 7, -1, + 4, 8, 8, -1, 6, 6, 5, -1, + 8, 7, 7, -1, 5, 5, 3, -1, + 6, 5, 5, -1, 5, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 3, -1, 4, 4, 2, -1, + 4, 2, 2, -1, 3, 3, 5, -1, + 3, 2, 3, -1, 5, 5, 6, -1, + 3, 5, 5, -1, 7, 7, 8, -1, + 5, 6, 6, -1, 9, 9, 10, -1, + 11, 12, 12, -1, 11, 11, 12, -1, + 10, 10, 13, -1, 10, 9, 10, -1, + 13, 13, 14, -1, 13, 10, 13, -1, + 14, 13, 14, -1, 15, 14, 14, -1, + 6, 6, 5, -1, 8, 7, 7, -1, + 8, 8, 7, -1, 5, 5, 3, -1, + 5, 6, 5, -1, 3, 3, 2, -1, + 3, 5, 3, -1, 2, 3, 2, -1, + 4, 2, 2, -1, 15, 14, 15, -1, + 16, 16, 17, -1, 18, 19, 19, -1, + 18, 18, 19, -1, 17, 17, 20, -1, + 17, 16, 17, -1, 20, 20, 21, -1, + 20, 17, 20, -1, 21, 20, 21, -1, + 22, 21, 21, -1, 4, 2, 4, -1, + 22, 21, 22, -1, 8, 8, 4, -1, + 7, 8, 8, -1, 8, 4, 4, -1, + 15, 15, 11, -1, 11, 15, 11, -1, + 4, 4, 8, -1, 8, 4, 8, -1, + 22, 22, 18, -1, 18, 22, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.60000002 0.60000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16 -57.5 -104, + -16 57.5 -100, + -16 57.5 -104, + 16 57.5 -100, + 16 -57.5 -104, + 16 57.5 -104, + -16 -57.5 -100, + 16 -57.5 -100 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 1 -6.1230298e-017, + 0 -6.1230298e-017 -1, + 0 6.1230298e-017 1, + 0 -1 6.1230298e-017, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 5, 2, -1, + 4, 2, 5, -1, 0, 6, 1, -1, + 3, 1, 6, -1, 4, 6, 0, -1, + 7, 3, 6, -1, 4, 7, 6, -1, + 7, 5, 3, -1, 4, 5, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.81818199 0.76172101 0.256138 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -5 -57.5 -129, + -9 -57.5 -111, + -9 -57.5 -125, + -9 -51.5 -125, + -16 -57.5 -104, + -16 -57.5 -111, + -9 -51.5 -111, + 5.02465e-030 -57.5 -113.5, + -5.6289101 -57.5 -123.25, + -5.6289101 -57.5 -116.75, + -16 -51.5 -111, + 16 -57.5 -111, + 16 -57.5 -104, + -16 -51.5 -104, + 9 -57.5 -111, + 5.6289101 -57.5 -116.75, + 16 -51.5 -104, + 16 -51.5 -111, + 9 -57.5 -125, + 9 -51.5 -111, + 5.6289101 -57.5 -123.25, + 5 -57.5 -129, + 5 -51.5 -129, + 9 -51.5 -125, + 5.6655999e-030 -57.5 -126.5, + -5 -51.5 -129, + 5.7152799e-030 -52.5 -126.5, + -5.6291699 -52.5 -123.25, + 5.6291699 -52.5 -123.25, + 5.6291699 -52.5 -116.75, + 5.07433e-030 -52.5 -113.5, + -5.6291699 -52.5 -116.75, + -4.7631402 -51.5 -117.25, + 4.7631402 -51.5 -122.75, + -4.7631402 -51.5 -122.75, + 5.67591e-030 -51.5 -125.5, + 5.13357e-030 -51.5 -114.5, + 4.7631402 -51.5 -117.25, + 5.66597e-030 -52.5 -125.5, + 4.7632499 -52.5 -122.75, + -4.7632499 -52.5 -122.75, + -4.7632499 -52.5 -117.25, + 5.12363e-030 -52.5 -114.5, + 4.7632499 -52.5 -117.25 ] + + } + normal + Normal { + vector [ 0 -1 6.1230298e-017, + -1 0 0, + -0.70710701 -4.32964e-017 -0.70710701, + 0 -6.1230298e-017 -1, + 0 6.1230298e-017 1, + 1 0 0, + 0.70710701 -4.32964e-017 -0.70710701, + -0.86602497 3.0615199e-017 0.5, + 0.86602497 3.0615199e-017 0.5, + -0.86602497 -3.0615199e-017 -0.5, + -1.2246101e-016 -6.1230298e-017 -1, + 1.2246101e-016 -6.1230298e-017 -1, + 0.86602497 -3.0615199e-017 -0.5, + 0 1 -6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 3, 0, 2, -1, 4, 5, 1, -1, + 6, 1, 5, -1, 7, 4, 1, -1, + 8, 1, 0, -1, 9, 7, 1, -1, + 8, 9, 1, -1, 6, 3, 1, -1, + 10, 5, 4, -1, 6, 5, 10, -1, + 11, 12, 4, -1, 13, 4, 12, -1, + 14, 11, 4, -1, 15, 14, 4, -1, + 7, 15, 4, -1, 10, 4, 13, -1, + 16, 12, 11, -1, 13, 12, 16, -1, + 17, 11, 14, -1, 16, 11, 17, -1, + 15, 18, 14, -1, 19, 14, 18, -1, + 17, 14, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 15, 20, 18, -1, + 23, 18, 22, -1, 19, 18, 23, -1, + 24, 0, 21, -1, 22, 21, 0, -1, + 20, 24, 21, -1, 8, 0, 24, -1, + 25, 0, 3, -1, 22, 0, 25, -1, + 26, 24, 20, -1, 27, 8, 24, -1, + 27, 24, 26, -1, 28, 20, 15, -1, + 28, 26, 20, -1, 29, 15, 7, -1, + 28, 15, 29, -1, 30, 7, 9, -1, + 29, 7, 30, -1, 31, 9, 8, -1, + 30, 9, 31, -1, 31, 8, 27, -1, + 32, 25, 3, -1, 32, 3, 6, -1, + 33, 22, 25, -1, 34, 35, 25, -1, + 33, 25, 35, -1, 32, 34, 25, -1, + 19, 23, 22, -1, 33, 19, 22, -1, + 16, 17, 19, -1, 36, 16, 19, -1, + 37, 36, 19, -1, 33, 37, 19, -1, + 10, 13, 16, -1, 6, 10, 16, -1, + 32, 6, 16, -1, 36, 32, 16, -1, + 38, 35, 34, -1, 39, 33, 35, -1, + 39, 35, 38, -1, 40, 34, 32, -1, + 40, 38, 34, -1, 41, 32, 36, -1, + 40, 32, 41, -1, 42, 36, 37, -1, + 41, 36, 42, -1, 43, 37, 33, -1, + 42, 37, 43, -1, 43, 33, 39, -1, + 40, 27, 26, -1, 38, 26, 28, -1, + 40, 26, 38, -1, 40, 31, 27, -1, + 42, 30, 31, -1, 41, 42, 31, -1, + 40, 41, 31, -1, 43, 29, 30, -1, + 42, 43, 30, -1, 43, 28, 29, -1, + 39, 38, 28, -1, 43, 39, 28, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 4, 4, 7, -1, 8, 8, 4, -1, + 8, 4, 4, -1, 7, 7, 9, -1, + 7, 4, 7, -1, 9, 9, 10, -1, + 7, 9, 9, -1, 11, 11, 12, -1, + 9, 10, 10, -1, 12, 12, 8, -1, + 11, 12, 12, -1, 12, 8, 8, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 4, 4, 8, -1, 7, 7, 4, -1, + 7, 4, 4, -1, 8, 8, 12, -1, + 8, 4, 8, -1, 12, 12, 11, -1, + 8, 12, 12, -1, 10, 10, 9, -1, + 12, 11, 11, -1, 9, 9, 7, -1, + 10, 9, 9, -1, 9, 7, 7, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/palm1_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/palm1_l.wrl new file mode 100644 index 000000000..045a1071a --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/palm1_l.wrl @@ -0,0 +1,1538 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -5 -15.3 31.5, + -5 -46.299999 27, + -5 -46.299999 31.5, + -2.3 -46.299999 31.5, + 5 -15.3 31.5, + -5 -15.3 27, + -2.3 -46.299999 27, + -2 -12.3 27, + 2.3 -46.299999 27, + 5 -46.299999 27, + 5 -15.3 27, + 2 -12.3 31.5, + -2 -12.3 31.5, + 2.3 -50.950001 27, + -2.3 -50.950001 31.5, + -2.3 -50.950001 27, + -2.3 -49.782501 29.875, + -2.3 -48.075001 28.1675, + -2.3 -49.950001 29.25, + -2.3 -49.782501 28.625, + -2.3 -48.700001 28, + -2.3 -49.325001 28.1675, + 2.3 -50.950001 31.5, + 2.3 -46.299999 31.5, + -2.3 -49.325001 30.3325, + 2.3 -49.782501 28.625, + 2.3 -48.075001 30.3325, + 2.3 -49.950001 29.25, + 2.3 -49.782501 29.875, + 2.3 -48.700001 30.5, + 2.3 -49.325001 30.3325, + 2.3 -49.325001 28.1675, + 2 -12.3 27, + 5 -46.299999 31.5, + 2.3 -47.6175 29.875, + -2.3 -47.6175 28.625, + -2.3 -48.700001 30.5, + -2.3 -48.075001 30.3325, + -2.3 -47.6175 29.875, + -2.3 -47.450001 29.25, + 2.3 -48.700001 28, + 2.3 -48.075001 28.1675, + 2.3 -47.6175 28.625, + 2.3 -47.450001 29.25 ] + + } + normal + Normal { + vector [ -1 4.57967e-016 5.8453202e-014, + -3.4694501e-016 -1 -8.4026502e-014, + 5.8786302e-014 -8.3835703e-014 1, + -5.8786302e-014 8.3835703e-014 -1, + -0.70710701 0.70710701 1.00748e-013, + 1 -4.57967e-016 -5.8453202e-014, + 3.4694501e-016 1 8.4026502e-014, + 0.70710701 0.70710701 1.8083e-014, + 3.4694501e-016 1 8.3781601e-014, + -2.9092698e-014 0.86602497 -0.5, + 2.9693601e-014 0.86602497 0.5, + -5.0736999e-014 0.5 -0.86602497, + -5.8786302e-014 8.1875702e-014 -1, + -5.10839e-014 -0.5 -0.86602497, + -2.9693601e-014 -0.86602497 -0.5, + -3.4694501e-016 -1 -8.3904102e-014, + 2.9092698e-014 -0.86602497 0.5, + 5.0736999e-014 -0.5 0.86602497, + 5.8786302e-014 -8.1998102e-014 1, + 5.8786302e-014 -8.2220201e-014 1, + 5.10839e-014 0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 8, 6, 5, -1, 9, 8, 5, -1, + 10, 9, 5, -1, 7, 10, 5, -1, + 11, 12, 0, -1, 7, 0, 12, -1, + 4, 11, 0, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 6, 13, 15, -1, + 17, 6, 15, -1, 16, 18, 15, -1, + 19, 15, 18, -1, 20, 17, 15, -1, + 21, 20, 15, -1, 19, 21, 15, -1, + 13, 22, 14, -1, 23, 14, 22, -1, + 3, 14, 23, -1, 24, 14, 3, -1, + 24, 16, 14, -1, 25, 22, 13, -1, + 26, 23, 22, -1, 25, 27, 22, -1, + 28, 22, 27, -1, 29, 26, 22, -1, + 30, 29, 22, -1, 28, 30, 22, -1, + 8, 13, 6, -1, 31, 13, 8, -1, + 31, 25, 13, -1, 32, 12, 11, -1, + 7, 12, 32, -1, 10, 11, 4, -1, + 32, 11, 10, -1, 23, 33, 4, -1, + 10, 4, 33, -1, 3, 23, 4, -1, + 8, 33, 23, -1, 9, 33, 8, -1, + 10, 33, 9, -1, 34, 8, 23, -1, + 26, 34, 23, -1, 35, 3, 6, -1, + 36, 24, 3, -1, 37, 36, 3, -1, + 38, 37, 3, -1, 39, 38, 3, -1, + 35, 39, 3, -1, 17, 35, 6, -1, + 40, 31, 8, -1, 41, 40, 8, -1, + 42, 41, 8, -1, 43, 42, 8, -1, + 34, 43, 8, -1, 7, 32, 10, -1, + 27, 18, 16, -1, 25, 19, 18, -1, + 25, 18, 27, -1, 28, 16, 24, -1, + 28, 27, 16, -1, 30, 24, 36, -1, + 28, 24, 30, -1, 29, 36, 37, -1, + 30, 36, 29, -1, 26, 37, 38, -1, + 29, 37, 26, -1, 34, 38, 39, -1, + 26, 38, 34, -1, 43, 39, 35, -1, + 34, 39, 43, -1, 42, 35, 17, -1, + 43, 35, 42, -1, 41, 17, 20, -1, + 42, 17, 41, -1, 40, 20, 21, -1, + 41, 20, 40, -1, 31, 21, 19, -1, + 40, 21, 31, -1, 31, 19, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -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, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -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, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 8, 8, 9, -1, 10, 10, 6, -1, + 10, 6, 6, -1, 9, 9, 11, -1, + 9, 8, 9, -1, 11, 11, 12, -1, + 9, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 20, 20, 10, -1, + 19, 20, 20, -1, 20, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 18.5 -42.099998 31.5, + 18.5 -11.1 27, + 18.5 -11.1 31.5, + 15.8 -11.1 31.5, + 8.5 -42.099998 31.5, + 18.5 -42.099998 27, + 15.8 -11.1 27, + 15.5 -45.099998 27, + 11.2 -11.1 27, + 8.5 -11.1 27, + 8.5 -42.099998 27, + 11.5 -45.099998 31.5, + 15.5 -45.099998 31.5, + 11.2 -6.4499998 27, + 15.8 -6.4499998 31.5, + 15.8 -6.4499998 27, + 15.8 -7.6174698 29.875, + 15.8 -9.3249998 28.1675, + 15.8 -7.4499998 29.25, + 15.8 -7.6174698 28.625, + 15.8 -8.6999998 28, + 15.8 -8.0749998 28.1675, + 11.2 -6.4499998 31.5, + 11.2 -11.1 31.5, + 15.8 -8.0749998 30.3325, + 11.2 -7.6174698 28.625, + 11.2 -9.3249998 30.3325, + 11.2 -7.4499998 29.25, + 11.2 -7.6174698 29.875, + 11.2 -8.6999998 30.5, + 11.2 -8.0749998 30.3325, + 11.2 -8.0749998 28.1675, + 11.5 -45.099998 27, + 8.5 -11.1 31.5, + 11.2 -9.7825298 29.875, + 15.8 -9.7825298 28.625, + 15.8 -8.6999998 30.5, + 15.8 -9.3249998 30.3325, + 15.8 -9.7825298 29.875, + 15.8 -9.9499998 29.25, + 11.2 -8.6999998 28, + 11.2 -9.3249998 28.1675, + 11.2 -9.7825298 28.625, + 11.2 -9.9499998 29.25 ] + + } + normal + Normal { + vector [ 1 -4.5623201e-016 -5.8329203e-014, + 2.03914e-016 1 8.3791799e-014, + 5.7697303e-014 -8.40243e-014 1, + -5.7697303e-014 8.40243e-014 -1, + 0.70710701 -0.70710701 -1.00495e-013, + -1 4.5623201e-016 5.8329203e-014, + -2.03914e-016 -1 -8.3791799e-014, + -0.70710701 -0.70710701 -1.80048e-014, + -2.03914e-016 -1 -8.40367e-014, + -2.9025298e-014 -0.86602497 -0.5, + 2.8672099e-014 -0.86602497 0.5, + -5.00693e-014 -0.5 -0.86602497, + -5.7697303e-014 8.5984402e-014 -1, + -4.9865399e-014 0.5 -0.86602497, + -2.8672099e-014 0.86602497 -0.5, + 2.03914e-016 1 8.39143e-014, + 2.9025298e-014 0.86602497 0.5, + 5.00693e-014 0.5 0.86602497, + 5.7697303e-014 -8.58619e-014 1, + 5.7697303e-014 -8.5639801e-014 1, + 4.9865399e-014 -0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 8, 6, 5, -1, 9, 8, 5, -1, + 10, 9, 5, -1, 7, 10, 5, -1, + 11, 12, 0, -1, 7, 0, 12, -1, + 4, 11, 0, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 6, 13, 15, -1, + 17, 6, 15, -1, 16, 18, 15, -1, + 19, 15, 18, -1, 20, 17, 15, -1, + 21, 20, 15, -1, 19, 21, 15, -1, + 13, 22, 14, -1, 23, 14, 22, -1, + 3, 14, 23, -1, 24, 14, 3, -1, + 24, 16, 14, -1, 25, 22, 13, -1, + 26, 23, 22, -1, 25, 27, 22, -1, + 28, 22, 27, -1, 29, 26, 22, -1, + 30, 29, 22, -1, 28, 30, 22, -1, + 8, 13, 6, -1, 31, 13, 8, -1, + 31, 25, 13, -1, 32, 12, 11, -1, + 7, 12, 32, -1, 10, 11, 4, -1, + 32, 11, 10, -1, 23, 33, 4, -1, + 10, 4, 33, -1, 3, 23, 4, -1, + 8, 33, 23, -1, 9, 33, 8, -1, + 10, 33, 9, -1, 34, 8, 23, -1, + 26, 34, 23, -1, 35, 3, 6, -1, + 36, 24, 3, -1, 37, 36, 3, -1, + 38, 37, 3, -1, 39, 38, 3, -1, + 35, 39, 3, -1, 17, 35, 6, -1, + 40, 31, 8, -1, 41, 40, 8, -1, + 42, 41, 8, -1, 43, 42, 8, -1, + 34, 43, 8, -1, 7, 32, 10, -1, + 27, 18, 16, -1, 25, 19, 18, -1, + 25, 18, 27, -1, 28, 16, 24, -1, + 28, 27, 16, -1, 30, 24, 36, -1, + 28, 24, 30, -1, 29, 36, 37, -1, + 30, 36, 29, -1, 26, 37, 38, -1, + 29, 37, 26, -1, 34, 38, 39, -1, + 26, 38, 34, -1, 43, 39, 35, -1, + 34, 39, 43, -1, 42, 35, 17, -1, + 43, 35, 42, -1, 41, 17, 20, -1, + 42, 17, 41, -1, 40, 20, 21, -1, + 41, 20, 40, -1, 31, 21, 19, -1, + 40, 21, 31, -1, 31, 19, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -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, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -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, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 8, 8, 9, -1, 10, 10, 6, -1, + 10, 6, 6, -1, 9, 9, 11, -1, + 9, 8, 9, -1, 11, 11, 12, -1, + 9, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 20, 20, 10, -1, + 19, 20, 20, -1, 20, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.5 -42.099998 31.5, + -8.5 -11.1 27, + -8.5 -11.1 31.5, + -11.2 -11.1 31.5, + -18.5 -42.099998 31.5, + -8.5 -42.099998 27, + -11.2 -11.1 27, + -11.5 -45.099998 27, + -15.8 -11.1 27, + -18.5 -11.1 27, + -18.5 -42.099998 27, + -15.5 -45.099998 31.5, + -11.5 -45.099998 31.5, + -15.8 -6.4499998 27, + -11.2 -6.4499998 31.5, + -11.2 -6.4499998 27, + -11.2 -7.6174698 29.875, + -11.2 -9.3249998 28.1675, + -11.2 -7.4499998 29.25, + -11.2 -7.6174698 28.625, + -11.2 -8.6999998 28, + -11.2 -8.0749998 28.1675, + -15.8 -6.4499998 31.5, + -15.8 -11.1 31.5, + -11.2 -8.0749998 30.3325, + -15.8 -7.6174698 28.625, + -15.8 -9.3249998 30.3325, + -15.8 -7.4499998 29.25, + -15.8 -7.6174698 29.875, + -15.8 -8.6999998 30.5, + -15.8 -8.0749998 30.3325, + -15.8 -8.0749998 28.1675, + -15.5 -45.099998 27, + -18.5 -11.1 31.5, + -15.8 -9.7825298 29.875, + -11.2 -9.7825298 28.625, + -11.2 -8.6999998 30.5, + -11.2 -9.3249998 30.3325, + -11.2 -9.7825298 29.875, + -11.2 -9.9499998 29.25, + -15.8 -8.6999998 28, + -15.8 -9.3249998 28.1675, + -15.8 -9.7825298 28.625, + -15.8 -9.9499998 29.25 ] + + } + normal + Normal { + vector [ 1 -4.8650603e-016 -5.8295003e-014, + 2.6211101e-016 1 8.3869902e-014, + 5.7731597e-014 -8.3930597e-014 1, + -5.7731597e-014 8.3930597e-014 -1, + 0.70710701 -0.70710701 -1.00526e-013, + -1 4.8650603e-016 5.8295003e-014, + -2.6211101e-016 -1 -8.3869902e-014, + -0.70710701 -0.70710701 -1.8084199e-014, + -2.6211101e-016 -1 -8.4114803e-014, + -2.90928e-014 -0.86602497 -0.5, + 2.8638801e-014 -0.86602497 0.5, + -5.0127999e-014 -0.5 -0.86602497, + -5.7731597e-014 8.5890699e-014 -1, + -4.98659e-014 0.5 -0.86602497, + -2.8638801e-014 0.86602497 -0.5, + 2.6211101e-016 1 8.3992302e-014, + 2.90928e-014 0.86602497 0.5, + 5.0127999e-014 0.5 0.86602497, + 5.7731597e-014 -8.5768198e-014 1, + 5.7731597e-014 -8.5546201e-014 1, + 4.98659e-014 -0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 8, 6, 5, -1, 9, 8, 5, -1, + 10, 9, 5, -1, 7, 10, 5, -1, + 11, 12, 0, -1, 7, 0, 12, -1, + 4, 11, 0, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 6, 13, 15, -1, + 17, 6, 15, -1, 16, 18, 15, -1, + 19, 15, 18, -1, 20, 17, 15, -1, + 21, 20, 15, -1, 19, 21, 15, -1, + 13, 22, 14, -1, 23, 14, 22, -1, + 3, 14, 23, -1, 24, 14, 3, -1, + 24, 16, 14, -1, 25, 22, 13, -1, + 26, 23, 22, -1, 25, 27, 22, -1, + 28, 22, 27, -1, 29, 26, 22, -1, + 30, 29, 22, -1, 28, 30, 22, -1, + 8, 13, 6, -1, 31, 13, 8, -1, + 31, 25, 13, -1, 32, 12, 11, -1, + 7, 12, 32, -1, 10, 11, 4, -1, + 32, 11, 10, -1, 23, 33, 4, -1, + 10, 4, 33, -1, 3, 23, 4, -1, + 8, 33, 23, -1, 9, 33, 8, -1, + 10, 33, 9, -1, 34, 8, 23, -1, + 26, 34, 23, -1, 35, 3, 6, -1, + 36, 24, 3, -1, 37, 36, 3, -1, + 38, 37, 3, -1, 39, 38, 3, -1, + 35, 39, 3, -1, 17, 35, 6, -1, + 40, 31, 8, -1, 41, 40, 8, -1, + 42, 41, 8, -1, 43, 42, 8, -1, + 34, 43, 8, -1, 7, 32, 10, -1, + 27, 18, 16, -1, 25, 19, 18, -1, + 25, 18, 27, -1, 28, 16, 24, -1, + 28, 27, 16, -1, 30, 24, 36, -1, + 28, 24, 30, -1, 29, 36, 37, -1, + 30, 36, 29, -1, 26, 37, 38, -1, + 29, 37, 26, -1, 34, 38, 39, -1, + 26, 38, 34, -1, 43, 39, 35, -1, + 34, 39, 43, -1, 42, 35, 17, -1, + 43, 35, 42, -1, 41, 17, 20, -1, + 42, 17, 41, -1, 40, 20, 21, -1, + 41, 20, 40, -1, 31, 21, 19, -1, + 40, 21, 31, -1, 31, 19, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -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, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -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, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 8, 8, 9, -1, 10, 10, 6, -1, + 10, 6, 6, -1, 9, 9, 11, -1, + 9, 8, 9, -1, 11, 11, 12, -1, + 9, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 20, 20, 10, -1, + 19, 20, 20, -1, 20, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 65.8125 -22.886101 31.5, + 65.804199 -19.263901 31.5, + 66 -20.5 31.5, + 66 -20.5 33.5, + 66 -21.6758 31.5, + 65.267601 -23.982901 31.5, + 65.236099 -18.148899 31.5, + 65.804199 -19.263901 33.5, + 64.416397 -24.8634 31.5, + 64.351196 -17.263901 31.5, + 65.236099 -18.148899 33.5, + 63.338699 -25.4452 31.5, + 63.236099 -16.695801 31.5, + 64.351196 -17.263901 33.5, + 20.4711 -40.6693 31.5, + 62 -16.5 31.5, + 63.236099 -16.695801 33.5, + -19.5 -40.900002 31.5, + -19.5 -16.5 31.5, + 62 -16.5 33.5, + 19.132401 -40.900002 31.5, + 19.8116 -40.8419 31.5, + -20.736099 -40.704201 31.5, + -20.736099 -16.695801 31.5, + -19.5 -16.5 33.5, + -21.851101 -40.136101 31.5, + -21.851101 -17.263901 31.5, + -20.736099 -16.695801 33.5, + -22.736099 -39.251099 31.5, + -22.736099 -18.148899 31.5, + -21.851101 -17.263901 33.5, + -23.304199 -38.136101 31.5, + -23.304199 -19.263901 31.5, + -22.736099 -18.148899 33.5, + -23.5 -36.900002 31.5, + -23.5 -20.5 31.5, + -23.304199 -19.263901 33.5, + -23.5 -20.5 33.5, + -23.5 -36.900002 33.5, + -23.304199 -38.136101 33.5, + -22.736099 -39.251099 33.5, + -21.851101 -40.136101 33.5, + -20.736099 -40.704201 33.5, + -19.5 -40.900002 33.5, + 19.132401 -40.900002 33.5, + 19.8116 -40.8419 33.5, + 20.4711 -40.6693 33.5, + 63.338699 -25.4452 33.5, + 64.416397 -24.8634 33.5, + 65.267601 -23.982901 33.5, + 65.8125 -22.886101 33.5, + 66 -21.6758 33.5 ] + + } + normal + Normal { + vector [ -5.8786302e-014 8.3844403e-014 -1, + 1 -3.6550999e-016 -5.86753e-014, + 0.95105702 0.309017 -2.9820201e-014, + 1 -4.26742e-016 -5.86753e-014, + 0.809017 0.58778501 1.9539e-015, + 0.58778501 0.809017 3.3536701e-014, + 0.309017 0.95105702 6.18368e-014, + 2.7929e-016 1 8.4083802e-014, + 5.0133498e-016 1 8.4083802e-014, + -0.309017 0.95105702 9.8100103e-014, + -0.58778501 0.809017 1.02514e-013, + -0.809017 0.58778501 9.6892499e-014, + -0.95105702 0.309017 8.1786798e-014, + -1 4.8797399e-016 5.86753e-014, + -1 4.26742e-016 5.86753e-014, + -0.95105702 -0.309017 2.9820201e-014, + -0.809017 -0.58778501 -1.9539e-015, + -0.58778501 -0.809017 -3.3536701e-014, + -0.309017 -0.95105702 -6.18368e-014, + -3.4052299e-016 -1 -8.4083802e-014, + -2.7929e-016 -1 -8.4083802e-014, + 0.169799 -0.985479 -9.2825799e-014, + 0.33466601 -0.94233698 -9.8871899e-014, + 0.604101 -0.79690802 -1.02453e-013, + 0.81690401 -0.57677299 -9.6429402e-014, + 0.95312798 -0.302569 -8.13661e-014, + 1 -2.04697e-016 -5.86753e-014, + 5.8786302e-014 -8.3844403e-014 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 5, 6, 1, -1, 7, 1, 6, -1, + 0, 5, 1, -1, 3, 1, 7, -1, + 8, 9, 6, -1, 10, 6, 9, -1, + 5, 8, 6, -1, 7, 6, 10, -1, + 11, 12, 9, -1, 13, 9, 12, -1, + 8, 11, 9, -1, 10, 9, 13, -1, + 14, 15, 12, -1, 16, 12, 15, -1, + 11, 14, 12, -1, 13, 12, 16, -1, + 17, 18, 15, -1, 19, 15, 18, -1, + 20, 17, 15, -1, 21, 20, 15, -1, + 14, 21, 15, -1, 16, 15, 19, -1, + 22, 23, 18, -1, 24, 18, 23, -1, + 17, 22, 18, -1, 24, 19, 18, -1, + 25, 26, 23, -1, 27, 23, 26, -1, + 22, 25, 23, -1, 24, 23, 27, -1, + 28, 29, 26, -1, 30, 26, 29, -1, + 25, 28, 26, -1, 27, 26, 30, -1, + 31, 32, 29, -1, 33, 29, 32, -1, + 28, 31, 29, -1, 30, 29, 33, -1, + 34, 35, 32, -1, 36, 32, 35, -1, + 31, 34, 32, -1, 33, 32, 36, -1, + 37, 35, 34, -1, 36, 35, 37, -1, + 38, 34, 31, -1, 37, 34, 38, -1, + 39, 31, 28, -1, 38, 31, 39, -1, + 40, 28, 25, -1, 39, 28, 40, -1, + 41, 25, 22, -1, 40, 25, 41, -1, + 42, 22, 17, -1, 41, 22, 42, -1, + 43, 17, 20, -1, 42, 17, 43, -1, + 44, 20, 21, -1, 43, 20, 44, -1, + 45, 21, 14, -1, 44, 21, 45, -1, + 46, 14, 11, -1, 45, 14, 46, -1, + 47, 11, 8, -1, 46, 11, 47, -1, + 48, 8, 5, -1, 47, 8, 48, -1, + 49, 5, 0, -1, 48, 5, 49, -1, + 50, 0, 4, -1, 49, 0, 50, -1, + 51, 4, 3, -1, 50, 4, 51, -1, + 47, 16, 19, -1, 46, 47, 19, -1, + 24, 46, 19, -1, 47, 13, 16, -1, + 48, 10, 13, -1, 47, 48, 13, -1, + 49, 7, 10, -1, 48, 49, 10, -1, + 51, 3, 7, -1, 50, 51, 7, -1, + 49, 50, 7, -1, 24, 45, 46, -1, + 24, 44, 45, -1, 24, 43, 44, -1, + 27, 42, 43, -1, 24, 27, 43, -1, + 30, 41, 42, -1, 27, 30, 42, -1, + 33, 40, 41, -1, 30, 33, 41, -1, + 36, 39, 40, -1, 33, 36, 40, -1, + 37, 38, 39, -1, 36, 37, 39, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 1, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 7, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 6, 7, 8, -1, + 0, 0, 0, -1, 7, 7, 9, -1, + 0, 0, 0, -1, 7, 7, 7, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 0, 0, 0, -1, 7, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 12, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 14, 14, 14, -1, 12, 13, 13, -1, + 14, 14, 15, -1, 14, 14, 14, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 17, 17, 18, -1, 16, 17, 17, -1, + 18, 18, 19, -1, 17, 18, 18, -1, + 20, 20, 20, -1, 18, 19, 19, -1, + 20, 20, 21, -1, 20, 20, 20, -1, + 21, 21, 22, -1, 20, 21, 21, -1, + 22, 22, 22, -1, 21, 22, 22, -1, + 22, 22, 23, -1, 22, 22, 22, -1, + 23, 23, 24, -1, 22, 23, 23, -1, + 24, 24, 25, -1, 23, 24, 24, -1, + 25, 25, 26, -1, 24, 25, 25, -1, + 3, 3, 3, -1, 25, 26, 26, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -0.80911499 3.91731 -5, + 6.3653302 16.3013 -5, + 9.6154499 14.6217 -5, + 9.6154499 14.6217 3.73035e-014, + 2.1978199 3.3420899 -5, + 12.4453 12.303 -5, + 12.4453 12.303 3.73035e-014, + 0.75156099 3.9287601 -5, + -14.7313 -9.4466105 -5, + 2.8369901 17.268499 -5, + 6.3653302 16.3013 3.73035e-014, + -3.3420999 2.1978199 -5, + -2.2466199 3.30949 -5, + -16.373501 -6.17735 -5, + -0.815346 17.481001 -5, + 2.8369901 17.268499 3.73035e-014, + -17.299999 -2.6381099 -5, + -4.4320402 16.929501 -5, + -0.815346 17.481001 3.73035e-014, + -17.470501 1.01639 -5, + -7.85501 15.6381 -5, + -4.4320402 16.929501 3.73035e-014, + -16.877399 4.6264801 -5, + -10.9347 13.6632 -5, + -7.85501 15.6381 3.73035e-014, + -15.5467 8.0343904 -5, + -13.5365 11.0912 -5, + -10.9347 13.6632 3.6415302e-014, + -13.5365 11.0912 3.6415302e-014, + -15.5467 8.0343904 3.6415302e-014, + -16.877399 4.6264801 3.6415302e-014, + -17.470501 1.01639 3.55271e-014, + -17.299999 -2.6381099 3.55271e-014, + -16.373501 -6.17735 3.55271e-014, + -3.9287601 0.751544 -5, + -12.4453 -12.303 -5, + -14.7313 -9.4466105 3.55271e-014, + -2.1978199 -3.3420899 -5, + -9.6154499 -14.6217 -5, + -12.4453 -12.303 3.55271e-014, + -3.30948 -2.24663 -5, + -3.91731 -0.809138 -5, + 0.80911499 -3.91731 -5, + -6.3653302 -16.3013 -5, + -9.6154499 -14.6217 3.55271e-014, + -0.75156099 -3.9287601 -5, + 14.7313 9.4466105 -5, + -2.8369901 -17.268499 -5, + -6.3653302 -16.3013 3.55271e-014, + 3.3420999 -2.1978199 -5, + 2.2466199 -3.30949 -5, + 16.373501 6.17735 -5, + 0.815346 -17.481001 -5, + -2.8369901 -17.268499 3.55271e-014, + 17.299999 2.6381099 -5, + 4.4320402 -16.929501 -5, + 0.815346 -17.481001 3.55271e-014, + 17.470501 -1.01639 -5, + 7.85501 -15.6381 -5, + 4.4320402 -16.929501 3.55271e-014, + 16.877399 -4.6264801 -5, + 10.9347 -13.6632 -5, + 7.85501 -15.6381 3.55271e-014, + 15.5467 -8.0343904 -5, + 13.5365 -11.0912 -5, + 10.9347 -13.6632 3.6415302e-014, + 13.5365 -11.0912 3.6415302e-014, + 15.5467 -8.0343904 3.6415302e-014, + 16.877399 -4.6264801 3.6415302e-014, + 17.470501 -1.01639 3.73035e-014, + 17.299999 2.6381099 3.73035e-014, + 16.373501 6.17735 3.73035e-014, + 3.9287601 -0.751544 -5, + 14.7313 9.4466105 3.73035e-014, + 3.30948 2.24663 -5, + 3.91731 0.809138 -5, + 3.3420999 -2.1978199 -10.8, + 3.9287601 -0.75154197 -10.8, + 2.2466099 -3.30949 -10.8, + 0.80912602 -3.91731 -10.8, + -0.75154197 -3.9287601 -10.8, + -2.1978199 -3.3420999 -10.8, + -3.30949 -2.2466099 -10.8, + -3.91731 -0.80912602 -10.8, + -3.9287601 0.75154197 -10.8, + -3.3420999 2.1978199 -10.8, + -2.2466099 3.30949 -10.8, + -0.80912602 3.91731 -10.8, + 0.75154197 3.9287601 -10.8, + 2.1978199 3.3420999 -10.8, + 3.30949 2.2466099 -10.8, + 3.91731 0.80912602 -10.8 ] + + } + normal + Normal { + vector [ 5.8231198e-014 -8.3857698e-014 -1, + 0.54945397 0.83552402 5.5511198e-017, + 0.36373201 0.93150401 5.4298101e-017, + 0.71116298 0.70302802 5.4298101e-017, + 0.162113 0.986772 5.0712002e-017, + -0.046590701 0.998914 4.4909502e-017, + -0.25325799 0.967399 3.7144201e-017, + -0.44885799 0.89360303 2.7755599e-017, + -0.62484002 0.78075302 1.7153899e-017, + -0.77351302 0.63378 5.8024999e-018, + -0.88837999 0.459108 -5.8024999e-018, + -0.96442097 0.26437101 -1.7153899e-017, + -0.998312 0.0580795 -2.7755599e-017, + -0.988572 -0.15075 -3.7144201e-017, + -0.93562597 -0.352992 -4.4909502e-017, + -0.84179002 -0.53980601 -5.0712002e-017, + -0.71116298 -0.70302802 -5.4298101e-017, + -0.54945397 -0.83552402 -5.5511198e-017, + -0.36373201 -0.93150401 -5.4298101e-017, + -0.162113 -0.986772 -5.0712002e-017, + 0.046590701 -0.998914 -4.4909502e-017, + 0.25325799 -0.967399 -3.7144201e-017, + 0.44885799 -0.89360303 -2.7755599e-017, + 0.62484002 -0.78075302 -1.7153899e-017, + 0.77351302 -0.63378 -5.8024999e-018, + 0.88837999 -0.459108 5.8024999e-018, + 0.96442097 -0.26437101 1.7153899e-017, + 0.998312 -0.0580795 2.7755599e-017, + 0.988572 0.15075 3.7144201e-017, + 0.93562597 0.352992 4.4909502e-017, + 0.84179002 0.53980601 5.0712002e-017, + 0.83552402 -0.54945397 0, + 0.561656 -0.827371 -2.1243199e-017, + 0.98219001 -0.187888 2.1243199e-017, + 0.202282 -0.97932702 -3.9252301e-017, + -0.187888 -0.98219001 -5.1285602e-017, + -0.827371 -0.561656 -5.1285602e-017, + -0.97932702 -0.202282 -3.9252301e-017, + -0.98219001 0.187888 -2.1243199e-017, + -0.83552402 0.54945397 0, + -0.561656 0.827371 2.1243199e-017, + -0.202282 0.97932702 3.9252301e-017, + 0.187888 0.98219001 5.1285602e-017, + 0.827371 0.561656 5.1285602e-017, + 0.97932702 0.202282 3.9252301e-017, + -5.8231198e-014 8.3857698e-014 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 11, 8, 1, -1, + 12, 11, 1, -1, 0, 12, 1, -1, + 10, 3, 1, -1, 13, 14, 9, -1, + 15, 9, 14, -1, 8, 13, 9, -1, + 10, 9, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 13, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 16, 19, 17, -1, + 18, 17, 21, -1, 22, 23, 20, -1, + 24, 20, 23, -1, 19, 22, 20, -1, + 21, 20, 24, -1, 25, 26, 23, -1, + 27, 23, 26, -1, 22, 25, 23, -1, + 24, 23, 27, -1, 28, 26, 25, -1, + 27, 26, 28, -1, 29, 25, 22, -1, + 28, 25, 29, -1, 30, 22, 19, -1, + 29, 22, 30, -1, 31, 19, 16, -1, + 30, 19, 31, -1, 32, 16, 13, -1, + 31, 16, 32, -1, 33, 13, 8, -1, + 32, 13, 33, -1, 34, 35, 8, -1, + 36, 8, 35, -1, 11, 34, 8, -1, + 33, 8, 36, -1, 37, 38, 35, -1, + 39, 35, 38, -1, 40, 37, 35, -1, + 41, 40, 35, -1, 34, 41, 35, -1, + 36, 35, 39, -1, 42, 43, 38, -1, + 44, 38, 43, -1, 45, 42, 38, -1, + 37, 45, 38, -1, 39, 38, 44, -1, + 46, 47, 43, -1, 48, 43, 47, -1, + 49, 46, 43, -1, 50, 49, 43, -1, + 42, 50, 43, -1, 44, 43, 48, -1, + 51, 52, 47, -1, 53, 47, 52, -1, + 46, 51, 47, -1, 48, 47, 53, -1, + 54, 55, 52, -1, 56, 52, 55, -1, + 51, 54, 52, -1, 53, 52, 56, -1, + 57, 58, 55, -1, 59, 55, 58, -1, + 54, 57, 55, -1, 56, 55, 59, -1, + 60, 61, 58, -1, 62, 58, 61, -1, + 57, 60, 58, -1, 59, 58, 62, -1, + 63, 64, 61, -1, 65, 61, 64, -1, + 60, 63, 61, -1, 62, 61, 65, -1, + 66, 64, 63, -1, 65, 64, 66, -1, + 67, 63, 60, -1, 66, 63, 67, -1, + 68, 60, 57, -1, 67, 60, 68, -1, + 69, 57, 54, -1, 68, 57, 69, -1, + 70, 54, 51, -1, 69, 54, 70, -1, + 71, 51, 46, -1, 70, 51, 71, -1, + 72, 5, 46, -1, 73, 46, 5, -1, + 72, 46, 49, -1, 71, 46, 73, -1, + 74, 4, 5, -1, 75, 74, 5, -1, + 72, 75, 5, -1, 73, 5, 6, -1, + 76, 49, 50, -1, 77, 72, 49, -1, + 77, 49, 76, -1, 78, 50, 42, -1, + 78, 76, 50, -1, 79, 42, 45, -1, + 79, 78, 42, -1, 80, 45, 37, -1, + 80, 79, 45, -1, 81, 37, 40, -1, + 81, 80, 37, -1, 82, 40, 41, -1, + 82, 81, 40, -1, 83, 41, 34, -1, + 83, 82, 41, -1, 84, 34, 11, -1, + 84, 83, 34, -1, 85, 11, 12, -1, + 84, 11, 85, -1, 86, 12, 0, -1, + 86, 85, 12, -1, 87, 0, 7, -1, + 86, 0, 87, -1, 88, 7, 4, -1, + 87, 7, 88, -1, 89, 4, 74, -1, + 88, 4, 89, -1, 90, 74, 75, -1, + 89, 74, 90, -1, 91, 75, 72, -1, + 90, 75, 91, -1, 91, 72, 77, -1, + 48, 6, 3, -1, 44, 48, 3, -1, + 10, 44, 3, -1, 53, 73, 6, -1, + 48, 53, 6, -1, 56, 71, 73, -1, + 53, 56, 73, -1, 59, 70, 71, -1, + 56, 59, 71, -1, 62, 69, 70, -1, + 59, 62, 70, -1, 65, 68, 69, -1, + 62, 65, 69, -1, 66, 67, 68, -1, + 65, 66, 68, -1, 10, 39, 44, -1, + 15, 36, 39, -1, 10, 15, 39, -1, + 18, 33, 36, -1, 15, 18, 36, -1, + 21, 32, 33, -1, 18, 21, 33, -1, + 24, 31, 32, -1, 21, 24, 32, -1, + 27, 30, 31, -1, 24, 27, 31, -1, + 28, 29, 30, -1, 27, 28, 30, -1, + 78, 85, 76, -1, 86, 76, 85, -1, + 84, 85, 78, -1, 86, 77, 76, -1, + 84, 78, 79, -1, 83, 79, 80, -1, + 84, 79, 83, -1, 82, 80, 81, -1, + 83, 80, 82, -1, 87, 91, 77, -1, + 86, 87, 77, -1, 88, 90, 91, -1, + 87, 88, 91, -1, 88, 89, 90, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 15, 16, 16, -1, 0, 0, 0, -1, + 17, 17, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 16, 17, 17, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 17, 18, 18, -1, + 0, 0, 0, -1, 19, 19, 20, -1, + 0, 0, 0, -1, 18, 19, 19, -1, + 0, 0, 0, -1, 20, 20, 21, -1, + 0, 0, 0, -1, 19, 20, 20, -1, + 0, 0, 0, -1, 21, 21, 22, -1, + 0, 0, 0, -1, 20, 21, 21, -1, + 0, 0, 0, -1, 22, 22, 23, -1, + 0, 0, 0, -1, 21, 22, 22, -1, + 0, 0, 0, -1, 23, 23, 24, -1, + 0, 0, 0, -1, 22, 23, 23, -1, + 24, 24, 25, -1, 23, 24, 24, -1, + 25, 25, 26, -1, 24, 25, 25, -1, + 26, 26, 27, -1, 25, 26, 26, -1, + 27, 27, 28, -1, 26, 27, 27, -1, + 28, 28, 29, -1, 27, 28, 28, -1, + 29, 29, 30, -1, 28, 29, 29, -1, + 0, 0, 0, -1, 30, 30, 3, -1, + 0, 0, 0, -1, 29, 30, 30, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 30, 3, 3, -1, + 31, 31, 32, -1, 33, 33, 31, -1, + 33, 31, 31, -1, 32, 32, 34, -1, + 32, 31, 32, -1, 34, 34, 35, -1, + 34, 32, 34, -1, 35, 35, 17, -1, + 35, 34, 35, -1, 17, 17, 36, -1, + 17, 35, 17, -1, 36, 36, 37, -1, + 36, 17, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 40, -1, + 38, 39, 39, -1, 40, 40, 41, -1, + 40, 39, 40, -1, 41, 41, 42, -1, + 40, 41, 41, -1, 42, 42, 1, -1, + 41, 42, 42, -1, 1, 1, 43, -1, + 42, 1, 1, -1, 43, 43, 44, -1, + 1, 43, 43, -1, 44, 44, 33, -1, + 43, 44, 44, -1, 44, 33, 33, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+15 Group { + children + DEF _+16 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -18.5 -38.5 2, + 18.5 -38.5 2, + 18.5 -1.42109e-014 2, + 18.5 -1.42109e-014 3.10862e-015, + -18.5 -1.42109e-014 2, + 18.144501 3.60918 2, + 18.144501 3.60918 3.3306699e-015, + 18.5 -38.5 -6.6613397e-016, + -18.5 -38.5 -2.6645399e-015, + -18.144501 3.60918 2, + -18.5 -1.42109e-014 1.11022e-015, + 17.091801 7.0796199 2, + -17.091801 7.0796199 2, + -18.144501 3.60918 1.33227e-015, + 15.3822 10.2781 2, + -15.3822 10.2781 2, + -17.091801 7.0796199 1.77636e-015, + 13.0815 13.0815 2, + -13.0815 13.0815 2, + -15.3822 10.2781 2.2204501e-015, + 10.2781 15.3822 2, + -10.2781 15.3822 2, + -13.0815 13.0815 2.6645399e-015, + 7.0796199 17.091801 2, + -7.0796199 17.091801 2, + -10.2781 15.3822 2.8865801e-015, + 3.60918 18.144501 2, + -3.60918 18.144501 2, + -7.0796199 17.091801 3.3306699e-015, + -2.4869001e-014 18.5 2, + -3.60918 18.144501 3.5527101e-015, + -3.5527101e-015 18.5 3.77476e-015, + 3.60918 18.144501 3.9967999e-015, + 7.0796199 17.091801 3.9967999e-015, + 10.2781 15.3822 3.9967999e-015, + 13.0815 13.0815 3.9967999e-015, + 15.3822 10.2781 3.77476e-015, + 17.091801 7.0796199 3.5527101e-015 ] + + } + normal + Normal { + vector [ 3.3306699e-016 3.5822899e-017 1, + 1 -3.8742301e-017 5.5511198e-017, + 0.98078501 0.19509 7.3296401e-017, + 1 8.3722397e-017 5.5511198e-017, + 4.7401999e-017 -1 -9.6631398e-017, + -1 3.8742301e-017 -5.5511198e-017, + -0.98078501 0.19509 -3.5592702e-017, + -0.92387998 0.38268301 -1.43064e-017, + -0.83147001 0.55557001 7.5296804e-018, + -0.70710701 0.70710701 2.9076401e-017, + -0.55557001 0.83147001 4.9505701e-017, + -0.38268301 0.92387998 6.8032601e-017, + -0.19509 0.98078501 8.3944902e-017, + -3.3067899e-016 1 9.6631398e-017, + 1.22363e-015 1 9.6631398e-017, + 0.19509 0.98078501 1.05604e-016, + 0.38268301 0.92387998 1.10519e-016, + 0.55557001 0.83147001 1.11186e-016, + 0.70710701 0.70710701 1.07581e-016, + 0.83147001 0.55557001 9.9841302e-017, + 0.92387998 0.38268301 8.8264797e-017, + -3.3306699e-016 -3.5822899e-017 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 3, 1, 7, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 12, 9, -1, + 13, 9, 12, -1, 5, 11, 9, -1, + 13, 10, 9, -1, 14, 15, 12, -1, + 16, 12, 15, -1, 11, 14, 12, -1, + 13, 12, 16, -1, 17, 18, 15, -1, + 19, 15, 18, -1, 14, 17, 15, -1, + 16, 15, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 17, 20, 18, -1, + 19, 18, 22, -1, 23, 24, 21, -1, + 25, 21, 24, -1, 20, 23, 21, -1, + 22, 21, 25, -1, 26, 27, 24, -1, + 28, 24, 27, -1, 23, 26, 24, -1, + 25, 24, 28, -1, 26, 29, 27, -1, + 30, 27, 29, -1, 28, 27, 30, -1, + 31, 29, 26, -1, 30, 29, 31, -1, + 32, 26, 23, -1, 31, 26, 32, -1, + 33, 23, 20, -1, 32, 23, 33, -1, + 34, 20, 17, -1, 33, 20, 34, -1, + 35, 17, 14, -1, 34, 17, 35, -1, + 36, 14, 11, -1, 35, 14, 36, -1, + 37, 11, 5, -1, 36, 11, 37, -1, + 37, 5, 6, -1, 7, 8, 10, -1, + 3, 7, 10, -1, 13, 3, 10, -1, + 13, 6, 3, -1, 16, 37, 6, -1, + 13, 16, 6, -1, 19, 36, 37, -1, + 16, 19, 37, -1, 22, 35, 36, -1, + 19, 22, 36, -1, 25, 34, 35, -1, + 22, 25, 35, -1, 28, 33, 34, -1, + 25, 28, 34, -1, 30, 32, 33, -1, + 28, 30, 33, -1, 30, 31, 32, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 3, -1, 2, 3, 3, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 6, 5, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 14, 13, 15, -1, 12, 13, 14, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 17, 17, 18, -1, 16, 17, 17, -1, + 18, 18, 19, -1, 17, 18, 18, -1, + 19, 19, 20, -1, 18, 19, 19, -1, + 20, 20, 2, -1, 19, 20, 20, -1, + 20, 2, 2, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+17 Group { + children + DEF _+18 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 12.125 -35.881599 2, + 10.75 -33.5 2, + 12.125 -31.118401 2, + 10.75 -33.5 27, + 14.875 -31.118401 2, + 12.125 -31.118401 27, + 12.125 -35.881599 27, + 14.875 -35.881599 2, + 14.875 -35.881599 27, + 16.25 -33.5 2, + 16.25 -33.5 27, + 14.875 -31.118401 27 ] + + } + normal + Normal { + vector [ -5.8786302e-014 8.3785999e-014 -1, + -0.86602497 0.5 9.2578702e-014, + 1.26656e-016 1 8.3913399e-014, + -0.86602497 -0.5 8.66528e-015, + -1.26656e-016 -1 -8.3913399e-014, + 0.86602497 -0.5 -9.2578702e-014, + 0.86602497 0.5 -8.66528e-015, + 5.8786302e-014 -8.3785999e-014 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 3, 5, 2, -1, 6, 1, 0, -1, + 3, 1, 6, -1, 4, 7, 0, -1, + 8, 0, 7, -1, 6, 0, 8, -1, + 4, 9, 7, -1, 10, 7, 9, -1, + 8, 7, 10, -1, 11, 9, 4, -1, + 10, 9, 11, -1, 11, 4, 5, -1, + 8, 11, 5, -1, 6, 8, 5, -1, + 3, 6, 5, -1, 8, 10, 11, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+19 Group { + children + DEF _+20 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.375 -12.1184 27, + -2.75 -14.5 27, + -1.375 -16.881599 27, + -2.75 -14.5 2, + 1.375 -16.881599 27, + -1.375 -16.881599 2, + -1.375 -12.1184 2, + 1.375 -12.1184 27, + 1.375 -12.1184 2, + 2.75 -14.5 27, + 2.75 -14.5 2, + 1.375 -16.881599 2 ] + + } + normal + Normal { + vector [ -5.8619803e-014 8.3929601e-014 1, + -0.86602497 -0.5 -9.2518102e-014, + 1.32104e-016 -1 -8.4080698e-014, + -0.86602497 0.5 -8.4374299e-015, + -1.32104e-016 1 8.4080698e-014, + 0.86602497 0.5 9.2518102e-014, + 0.86602497 -0.5 8.4374299e-015, + 5.8619803e-014 -8.3929601e-014 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 3, 5, 2, -1, 6, 1, 0, -1, + 3, 1, 6, -1, 4, 7, 0, -1, + 8, 0, 7, -1, 6, 0, 8, -1, + 4, 9, 7, -1, 10, 7, 9, -1, + 8, 7, 10, -1, 11, 9, 4, -1, + 10, 9, 11, -1, 11, 4, 5, -1, + 8, 11, 5, -1, 6, 8, 5, -1, + 3, 6, 5, -1, 8, 10, 11, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+21 Group { + children + DEF _+22 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -14.875 -35.881599 2, + -16.25 -33.5 2, + -14.875 -31.118401 2, + -16.25 -33.5 27, + -12.125 -31.118401 2, + -14.875 -31.118401 27, + -14.875 -35.881599 27, + -12.125 -35.881599 2, + -12.125 -35.881599 27, + -10.75 -33.5 2, + -10.75 -33.5 27, + -12.125 -31.118401 27 ] + + } + normal + Normal { + vector [ -5.8786302e-014 -8.4096799e-014 -1, + -0.86602497 0.5 1.7652e-013, + 1.30969e-016 1 2.5179601e-013, + -0.86602497 -0.5 -7.5276103e-014, + -1.30969e-016 -1 -2.5179601e-013, + 0.86602497 -0.5 -1.7652e-013, + 0.86602497 0.5 7.5276103e-014, + 5.8786302e-014 8.4096799e-014 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 3, 5, 2, -1, 6, 1, 0, -1, + 3, 1, 6, -1, 4, 7, 0, -1, + 8, 0, 7, -1, 6, 0, 8, -1, + 4, 9, 7, -1, 10, 7, 9, -1, + 8, 7, 10, -1, 11, 9, 4, -1, + 10, 9, 11, -1, 11, 4, 5, -1, + 8, 11, 5, -1, 6, 8, 5, -1, + 3, 6, 5, -1, 8, 10, 11, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/palm1_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/palm1_r.wrl new file mode 100644 index 000000000..bd227e0d3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/palm1_r.wrl @@ -0,0 +1,1547 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 1 0 3.1415 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.5 -42.099998 -27, + -8.5 -42.099998 -31.5, + -8.5 -11.1 -31.5, + -11.2 -11.1 -31.5, + -8.5 -11.1 -27, + -11.2 -11.1 -27, + -11.5 -45.099998 -31.5, + -15.8 -11.1 -31.5, + -18.5 -11.1 -31.5, + -18.5 -42.099998 -31.5, + -18.5 -42.099998 -27, + -11.5 -45.099998 -27, + -15.5 -45.099998 -27, + -15.8 -6.4499998 -31.5, + -15.8 -6.4499998 -27, + -11.2 -6.4499998 -27, + -15.8 -11.1 -27, + -11.2 -6.4499998 -31.5, + -11.2 -7.6174698 -28.625, + -11.2 -8.0749998 -28.1675, + -15.8 -7.6174698 -29.875, + -15.8 -9.3249998 -28.1675, + -15.8 -7.4499998 -29.25, + -15.8 -7.6174698 -28.625, + -15.8 -8.6999998 -28, + -15.8 -8.0749998 -28.1675, + -15.8 -8.0749998 -30.3325, + -11.2 -9.3249998 -30.3325, + -11.2 -7.4499998 -29.25, + -11.2 -7.6174698 -29.875, + -11.2 -8.6999998 -30.5, + -11.2 -8.0749998 -30.3325, + -11.2 -9.7825298 -29.875, + -18.5 -11.1 -27, + -15.8 -9.7825298 -28.625, + -15.8 -8.6999998 -30.5, + -15.8 -9.3249998 -30.3325, + -15.8 -9.7825298 -29.875, + -15.8 -9.9499998 -29.25, + -15.5 -45.099998 -31.5, + -11.2 -8.6999998 -28, + -11.2 -9.3249998 -28.1675, + -11.2 -9.7825298 -28.625, + -11.2 -9.9499998 -29.25 ] + + } + normal + Normal { + vector [ 1 1.00132e-012 5.8397697e-014, + 5.8453202e-014 -8.3919003e-014 -1, + -1.00149e-012 1 -8.3835703e-014, + 0.70710701 -0.70710701 1.00574e-013, + -5.8453202e-014 8.3919003e-014 1, + -1 -1.00132e-012 -5.8397697e-014, + -0.70710701 -0.70710701 1.79874e-014, + 1.00149e-012 -1 8.3835703e-014, + 8.9654e-013 -0.86602497 -0.5, + 8.3808698e-013 -0.86602497 0.5, + 1.00149e-012 -1 8.4080597e-014, + 5.5136597e-013 -0.5 -0.86602497, + 5.8453202e-014 -8.5756597e-014 -1, + 5.8453202e-014 -8.5534498e-014 -1, + -4.5012201e-013 0.5 -0.86602497, + -8.3808698e-013 0.86602497 -0.5, + -1.00149e-012 1 -8.3958197e-014, + -8.9654e-013 0.86602497 0.5, + -5.5136597e-013 0.5 0.86602497, + -5.8453202e-014 8.5878997e-014 1, + 4.5012201e-013 -0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 3, 1, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 6, 9, 1, -1, + 10, 0, 4, -1, 11, 6, 0, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 5, 10, 4, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 17, 13, 15, -1, + 18, 17, 15, -1, 5, 15, 16, -1, + 19, 15, 5, -1, 19, 18, 15, -1, + 20, 14, 13, -1, 21, 16, 14, -1, + 20, 22, 14, -1, 23, 14, 22, -1, + 24, 21, 14, -1, 25, 24, 14, -1, + 23, 25, 14, -1, 3, 13, 17, -1, + 7, 13, 3, -1, 26, 13, 7, -1, + 26, 20, 13, -1, 27, 3, 17, -1, + 18, 28, 17, -1, 29, 17, 28, -1, + 30, 27, 17, -1, 31, 30, 17, -1, + 29, 31, 17, -1, 32, 5, 3, -1, + 27, 32, 3, -1, 33, 7, 8, -1, + 16, 7, 33, -1, 34, 7, 16, -1, + 35, 26, 7, -1, 36, 35, 7, -1, + 37, 36, 7, -1, 38, 37, 7, -1, + 34, 38, 7, -1, 33, 8, 9, -1, + 6, 39, 9, -1, 12, 9, 39, -1, + 10, 9, 12, -1, 33, 9, 10, -1, + 11, 39, 6, -1, 12, 39, 11, -1, + 16, 33, 10, -1, 5, 16, 10, -1, + 21, 34, 16, -1, 40, 19, 5, -1, + 41, 40, 5, -1, 42, 41, 5, -1, + 43, 42, 5, -1, 32, 43, 5, -1, + 22, 28, 18, -1, 20, 29, 28, -1, + 20, 28, 22, -1, 23, 18, 19, -1, + 23, 22, 18, -1, 25, 19, 40, -1, + 23, 19, 25, -1, 24, 40, 41, -1, + 25, 40, 24, -1, 21, 41, 42, -1, + 24, 41, 21, -1, 34, 42, 43, -1, + 21, 42, 34, -1, 38, 43, 32, -1, + 34, 43, 38, -1, 37, 32, 27, -1, + 38, 32, 37, -1, 36, 27, 30, -1, + 37, 27, 36, -1, 35, 30, 31, -1, + 36, 30, 35, -1, 26, 31, 29, -1, + 35, 31, 26, -1, 26, 29, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 9, 9, 10, -1, + 9, 10, 10, -1, 8, 8, 11, -1, + 8, 7, 8, -1, 11, 11, 12, -1, + 8, 11, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 9, -1, + 19, 20, 20, -1, 20, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -5 -15.3 -27, + -5 -15.3 -31.5, + -5 -46.299999 -31.5, + -2.3 -46.299999 -31.5, + -5 -46.299999 -27, + -2.3 -46.299999 -27, + -2 -12.3 -31.5, + 2.3 -46.299999 -31.5, + 5 -46.299999 -31.5, + 5 -15.3 -31.5, + 5 -15.3 -27, + -2 -12.3 -27, + 2 -12.3 -27, + 2.3 -50.950001 -31.5, + 2.3 -50.950001 -27, + -2.3 -50.950001 -27, + 2.3 -46.299999 -27, + -2.3 -50.950001 -31.5, + -2.3 -49.782501 -28.625, + -2.3 -49.325001 -28.1675, + 2.3 -49.782501 -29.875, + 2.3 -48.075001 -28.1675, + 2.3 -49.950001 -29.25, + 2.3 -49.782501 -28.625, + 2.3 -48.700001 -28, + 2.3 -49.325001 -28.1675, + 2.3 -49.325001 -30.3325, + -2.3 -48.075001 -30.3325, + -2.3 -49.950001 -29.25, + -2.3 -49.782501 -29.875, + -2.3 -48.700001 -30.5, + -2.3 -49.325001 -30.3325, + -2.3 -47.6175 -29.875, + 5 -46.299999 -27, + 2.3 -47.6175 -28.625, + 2.3 -48.700001 -30.5, + 2.3 -48.075001 -30.3325, + 2.3 -47.6175 -29.875, + 2.3 -47.450001 -29.25, + 2 -12.3 -31.5, + -2.3 -48.700001 -28, + -2.3 -48.075001 -28.1675, + -2.3 -47.6175 -28.625, + -2.3 -47.450001 -29.25 ] + + } + normal + Normal { + vector [ -1 -1.0012e-012 -5.8619803e-014, + 5.8397697e-014 -8.40161e-014 -1, + 1.00147e-012 -1 8.3905098e-014, + -0.70710701 0.70710701 -1.0078e-013, + -5.8397697e-014 8.40161e-014 1, + 1 1.0012e-012 5.8619803e-014, + 0.70710701 0.70710701 -1.78794e-014, + -1.00147e-012 1 -8.3905098e-014, + -8.3810199e-013 0.86602497 -0.5, + -8.965e-013 0.86602497 0.5, + -1.00147e-012 1 -8.3660197e-014, + -4.5016299e-013 0.5 -0.86602497, + 5.8397697e-014 -8.21785e-014 -1, + 5.8397697e-014 -8.2400598e-014 -1, + 5.51311e-013 -0.5 -0.86602497, + 8.965e-013 -0.86602497 -0.5, + 1.00147e-012 -1 8.3782597e-014, + 8.3810199e-013 -0.86602497 0.5, + 4.5016299e-013 -0.5 0.86602497, + -5.8397697e-014 8.20561e-014 1, + -5.51311e-013 0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 3, 1, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 6, 9, 1, -1, + 10, 0, 4, -1, 11, 6, 0, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 5, 10, 4, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 17, 13, 15, -1, + 18, 17, 15, -1, 5, 15, 16, -1, + 19, 15, 5, -1, 19, 18, 15, -1, + 20, 14, 13, -1, 21, 16, 14, -1, + 20, 22, 14, -1, 23, 14, 22, -1, + 24, 21, 14, -1, 25, 24, 14, -1, + 23, 25, 14, -1, 3, 13, 17, -1, + 7, 13, 3, -1, 26, 13, 7, -1, + 26, 20, 13, -1, 27, 3, 17, -1, + 18, 28, 17, -1, 29, 17, 28, -1, + 30, 27, 17, -1, 31, 30, 17, -1, + 29, 31, 17, -1, 32, 5, 3, -1, + 27, 32, 3, -1, 33, 7, 8, -1, + 16, 7, 33, -1, 34, 7, 16, -1, + 35, 26, 7, -1, 36, 35, 7, -1, + 37, 36, 7, -1, 38, 37, 7, -1, + 34, 38, 7, -1, 33, 8, 9, -1, + 6, 39, 9, -1, 12, 9, 39, -1, + 10, 9, 12, -1, 33, 9, 10, -1, + 11, 39, 6, -1, 12, 39, 11, -1, + 16, 33, 10, -1, 5, 16, 10, -1, + 21, 34, 16, -1, 40, 19, 5, -1, + 41, 40, 5, -1, 42, 41, 5, -1, + 43, 42, 5, -1, 32, 43, 5, -1, + 22, 28, 18, -1, 20, 29, 28, -1, + 20, 28, 22, -1, 23, 18, 19, -1, + 23, 22, 18, -1, 25, 19, 40, -1, + 23, 19, 25, -1, 24, 40, 41, -1, + 25, 40, 24, -1, 21, 41, 42, -1, + 24, 41, 21, -1, 34, 42, 43, -1, + 21, 42, 34, -1, 38, 43, 32, -1, + 34, 43, 38, -1, 37, 32, 27, -1, + 38, 32, 37, -1, 36, 27, 30, -1, + 37, 27, 36, -1, 35, 30, 31, -1, + 36, 30, 35, -1, 26, 31, 29, -1, + 35, 31, 26, -1, 26, 29, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 9, 9, 10, -1, + 9, 10, 10, -1, 8, 8, 11, -1, + 8, 7, 8, -1, 11, 11, 12, -1, + 8, 11, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 9, -1, + 19, 20, 20, -1, 20, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 18.5 -42.099998 -27, + 18.5 -42.099998 -31.5, + 18.5 -11.1 -31.5, + 15.8 -11.1 -31.5, + 18.5 -11.1 -27, + 15.8 -11.1 -27, + 15.5 -45.099998 -31.5, + 11.2 -11.1 -31.5, + 8.5 -11.1 -31.5, + 8.5 -42.099998 -31.5, + 8.5 -42.099998 -27, + 15.5 -45.099998 -27, + 11.5 -45.099998 -27, + 11.2 -6.4499998 -31.5, + 11.2 -6.4499998 -27, + 15.8 -6.4499998 -27, + 11.2 -11.1 -27, + 15.8 -6.4499998 -31.5, + 15.8 -7.6174698 -28.625, + 15.8 -8.0749998 -28.1675, + 11.2 -7.6174698 -29.875, + 11.2 -9.3249998 -28.1675, + 11.2 -7.4499998 -29.25, + 11.2 -7.6174698 -28.625, + 11.2 -8.6999998 -28, + 11.2 -8.0749998 -28.1675, + 11.2 -8.0749998 -30.3325, + 15.8 -9.3249998 -30.3325, + 15.8 -7.4499998 -29.25, + 15.8 -7.6174698 -29.875, + 15.8 -8.6999998 -30.5, + 15.8 -8.0749998 -30.3325, + 15.8 -9.7825298 -29.875, + 8.5 -11.1 -27, + 11.2 -9.7825298 -28.625, + 11.2 -8.6999998 -30.5, + 11.2 -9.3249998 -30.3325, + 11.2 -9.7825298 -29.875, + 11.2 -9.9499998 -29.25, + 11.5 -45.099998 -31.5, + 15.8 -8.6999998 -28, + 15.8 -9.3249998 -28.1675, + 15.8 -9.7825298 -28.625, + 15.8 -9.9499998 -29.25 ] + + } + normal + Normal { + vector [ 1 1.00132e-012 5.8231198e-014, + 5.8453202e-014 -8.3721197e-014 -1, + -1.00157e-012 1 -8.4026502e-014, + 0.70710701 -0.70710701 1.00591e-013, + -5.8453202e-014 8.3721197e-014 1, + -1 -1.00132e-012 -5.8231198e-014, + -0.70710701 -0.70710701 1.8240101e-014, + 1.00157e-012 -1 8.4026502e-014, + 8.9661199e-013 -0.86602497 -0.5, + 8.3815902e-013 -0.86602497 0.5, + 1.00157e-012 -1 8.4271498e-014, + 5.5140701e-013 -0.5 -0.86602497, + 5.8453202e-014 -8.5558798e-014 -1, + 5.8453202e-014 -8.5336801e-014 -1, + -4.5016299e-013 0.5 -0.86602497, + -8.3815902e-013 0.86602497 -0.5, + -1.00157e-012 1 -8.4149003e-014, + -8.9661199e-013 0.86602497 0.5, + -5.5140701e-013 0.5 0.86602497, + -5.8453202e-014 8.5681299e-014 1, + 4.5016299e-013 -0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 3, 1, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 6, 9, 1, -1, + 10, 0, 4, -1, 11, 6, 0, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 5, 10, 4, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 17, 13, 15, -1, + 18, 17, 15, -1, 5, 15, 16, -1, + 19, 15, 5, -1, 19, 18, 15, -1, + 20, 14, 13, -1, 21, 16, 14, -1, + 20, 22, 14, -1, 23, 14, 22, -1, + 24, 21, 14, -1, 25, 24, 14, -1, + 23, 25, 14, -1, 3, 13, 17, -1, + 7, 13, 3, -1, 26, 13, 7, -1, + 26, 20, 13, -1, 27, 3, 17, -1, + 18, 28, 17, -1, 29, 17, 28, -1, + 30, 27, 17, -1, 31, 30, 17, -1, + 29, 31, 17, -1, 32, 5, 3, -1, + 27, 32, 3, -1, 33, 7, 8, -1, + 16, 7, 33, -1, 34, 7, 16, -1, + 35, 26, 7, -1, 36, 35, 7, -1, + 37, 36, 7, -1, 38, 37, 7, -1, + 34, 38, 7, -1, 33, 8, 9, -1, + 6, 39, 9, -1, 12, 9, 39, -1, + 10, 9, 12, -1, 33, 9, 10, -1, + 11, 39, 6, -1, 12, 39, 11, -1, + 16, 33, 10, -1, 5, 16, 10, -1, + 21, 34, 16, -1, 40, 19, 5, -1, + 41, 40, 5, -1, 42, 41, 5, -1, + 43, 42, 5, -1, 32, 43, 5, -1, + 22, 28, 18, -1, 20, 29, 28, -1, + 20, 28, 22, -1, 23, 18, 19, -1, + 23, 22, 18, -1, 25, 19, 40, -1, + 23, 19, 25, -1, 24, 40, 41, -1, + 25, 40, 24, -1, 21, 41, 42, -1, + 24, 41, 21, -1, 34, 42, 43, -1, + 21, 42, 34, -1, 38, 43, 32, -1, + 34, 43, 38, -1, 37, 32, 27, -1, + 38, 32, 37, -1, 36, 27, 30, -1, + 37, 27, 36, -1, 35, 30, 31, -1, + 36, 30, 35, -1, 26, 31, 29, -1, + 35, 31, 26, -1, 26, 29, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 9, 9, 10, -1, + 9, 10, 10, -1, 8, 8, 11, -1, + 8, 7, 8, -1, 11, 11, 12, -1, + 8, 11, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 9, -1, + 19, 20, 20, -1, 20, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 65.804199 -19.263901 -31.5, + 66 -21.6758 -31.5, + 66 -20.5 -31.5, + 66 -21.6758 -33.5, + 65.804199 -19.263901 -33.5, + 66 -20.5 -33.5, + 65.8125 -22.886101 -31.5, + 65.267601 -23.982901 -31.5, + 65.8125 -22.886101 -33.5, + 65.236099 -18.148899 -31.5, + 64.416397 -24.8634 -31.5, + 65.267601 -23.982901 -33.5, + 64.351196 -17.263901 -31.5, + 63.338699 -25.4452 -31.5, + 64.416397 -24.8634 -33.5, + 62 -16.5 -31.5, + 20.4711 -40.6693 -31.5, + 63.338699 -25.4452 -33.5, + 63.236099 -16.695801 -31.5, + -19.5 -16.5 -31.5, + 19.8116 -40.8419 -31.5, + 20.4711 -40.6693 -33.5, + 19.132401 -40.900002 -31.5, + 19.8116 -40.8419 -33.5, + -19.5 -40.900002 -31.5, + 19.132401 -40.900002 -33.5, + -20.736099 -16.695801 -31.5, + -20.736099 -40.704201 -31.5, + -19.5 -40.900002 -33.5, + -21.851101 -17.263901 -31.5, + -21.851101 -40.136101 -31.5, + -20.736099 -40.704201 -33.5, + -22.736099 -18.148899 -31.5, + -22.736099 -39.251099 -31.5, + -21.851101 -40.136101 -33.5, + -23.304199 -19.263901 -31.5, + -23.304199 -38.136101 -31.5, + -22.736099 -39.251099 -33.5, + -23.5 -20.5 -31.5, + -23.5 -36.900002 -31.5, + -23.304199 -38.136101 -33.5, + -23.5 -36.900002 -33.5, + -23.5 -20.5 -33.5, + -23.304199 -19.263901 -33.5, + -22.736099 -18.148899 -33.5, + -21.851101 -17.263901 -33.5, + -20.736099 -16.695801 -33.5, + -19.5 -16.5 -33.5, + 62 -16.5 -33.5, + 63.236099 -16.695801 -33.5, + 64.351196 -17.263901 -33.5, + 65.236099 -18.148899 -33.5 ] + + } + normal + Normal { + vector [ -5.8397697e-014 8.3993603e-014 1, + 1 1.00134e-012 5.83422e-014, + 0.95105702 0.309017 2.9521101e-014, + 1 1.0014e-012 5.83422e-014, + 1 1.00157e-012 5.83422e-014, + 0.95312798 -0.302569 8.10314e-014, + 0.81690401 -0.57677299 9.6124301e-014, + 0.604101 -0.79690802 1.02206e-013, + 0.33466601 -0.94233698 9.8706498e-014, + 0.169799 -0.985479 9.2712798e-014, + 1.00134e-012 -1 8.4026502e-014, + 1.00128e-012 -1 8.4026502e-014, + -0.309017 -0.95105702 6.1885203e-014, + -0.58778501 -0.809017 3.3686199e-014, + -0.809017 -0.58778501 2.18971e-015, + -0.95105702 -0.309017 -2.9521101e-014, + -1 -1.00134e-012 -5.83422e-014, + -1 -1.00128e-012 -5.83422e-014, + -0.95105702 0.309017 -8.1452403e-014, + -0.809017 0.58778501 -9.6589403e-014, + -0.58778501 0.809017 -1.02272e-013, + -0.309017 0.95105702 -9.7942698e-014, + -1.00134e-012 1 -8.4026502e-014, + -1.00112e-012 1 -8.4026502e-014, + 0.309017 0.95105702 -6.1885203e-014, + 0.58778501 0.809017 -3.3686199e-014, + 0.809017 0.58778501 -2.18971e-015, + 5.8397697e-014 -8.3993603e-014 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 4, 2, 5, -1, 0, 6, 1, -1, + 3, 1, 6, -1, 0, 7, 6, -1, + 8, 6, 7, -1, 3, 6, 8, -1, + 9, 10, 7, -1, 11, 7, 10, -1, + 0, 9, 7, -1, 8, 7, 11, -1, + 12, 13, 10, -1, 14, 10, 13, -1, + 9, 12, 10, -1, 11, 10, 14, -1, + 15, 16, 13, -1, 17, 13, 16, -1, + 18, 15, 13, -1, 12, 18, 13, -1, + 14, 13, 17, -1, 19, 20, 16, -1, + 21, 16, 20, -1, 15, 19, 16, -1, + 17, 16, 21, -1, 19, 22, 20, -1, + 23, 20, 22, -1, 21, 20, 23, -1, + 19, 24, 22, -1, 25, 22, 24, -1, + 23, 22, 25, -1, 26, 27, 24, -1, + 28, 24, 27, -1, 19, 26, 24, -1, + 25, 24, 28, -1, 29, 30, 27, -1, + 31, 27, 30, -1, 26, 29, 27, -1, + 28, 27, 31, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 31, 30, 34, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 34, 33, 37, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 37, 36, 40, -1, 41, 39, 38, -1, + 40, 39, 41, -1, 42, 38, 35, -1, + 41, 38, 42, -1, 43, 35, 32, -1, + 42, 35, 43, -1, 44, 32, 29, -1, + 43, 32, 44, -1, 45, 29, 26, -1, + 44, 29, 45, -1, 46, 26, 19, -1, + 45, 26, 46, -1, 47, 19, 15, -1, + 46, 19, 47, -1, 48, 15, 18, -1, + 47, 15, 48, -1, 49, 18, 12, -1, + 49, 48, 18, -1, 50, 12, 9, -1, + 49, 12, 50, -1, 51, 9, 0, -1, + 50, 9, 51, -1, 51, 0, 4, -1, + 28, 47, 48, -1, 25, 28, 48, -1, + 23, 25, 48, -1, 21, 23, 48, -1, + 49, 21, 48, -1, 31, 46, 47, -1, + 28, 31, 47, -1, 34, 45, 46, -1, + 31, 34, 46, -1, 37, 44, 45, -1, + 34, 37, 45, -1, 40, 43, 44, -1, + 37, 40, 44, -1, 41, 42, 43, -1, + 40, 41, 43, -1, 49, 17, 21, -1, + 50, 14, 17, -1, 49, 50, 17, -1, + 51, 11, 14, -1, 50, 51, 14, -1, + 4, 8, 11, -1, 51, 4, 11, -1, + 5, 3, 8, -1, 4, 5, 8, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 3, -1, 1, 1, 1, -1, + 2, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 8, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 10, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 11, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 0, 0, 0, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 14, 15, 15, -1, 16, 16, 16, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 16, 16, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 22, -1, + 21, 22, 22, -1, 23, 22, 24, -1, + 22, 22, 22, -1, 24, 24, 25, -1, + 24, 23, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 2, -1, + 25, 26, 26, -1, 26, 2, 2, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 3.91731 0.809138 5, + 12.4453 12.303 5, + 9.6154499 14.6217 5, + 9.6154499 14.6217 -5.3290701e-015, + 2.1978199 3.3420899 5, + 6.3653302 16.3013 5, + 6.3653302 16.3013 -5.3290701e-015, + 3.30948 2.24663 5, + -2.8369901 -17.268499 5, + 14.7313 9.4466105 5, + 12.4453 12.303 -5.3290701e-015, + 3.3420999 -2.1978199 5, + 3.9287601 -0.751544 5, + 0.815346 -17.481001 5, + 16.373501 6.17735 5, + 14.7313 9.4466105 -4.44089e-015, + 4.4320402 -16.929501 5, + 17.299999 2.6381099 5, + 16.373501 6.17735 -4.44089e-015, + 7.85501 -15.6381 5, + 17.470501 -1.01639 5, + 17.299999 2.6381099 -4.44089e-015, + 10.9347 -13.6632 5, + 16.877399 -4.6264801 5, + 17.470501 -1.01639 -4.44089e-015, + 13.5365 -11.0912 5, + 15.5467 -8.0343904 5, + 16.877399 -4.6264801 -3.5527101e-015, + 15.5467 -8.0343904 -3.5527101e-015, + 13.5365 -11.0912 -3.5527101e-015, + 10.9347 -13.6632 -3.5527101e-015, + 7.85501 -15.6381 -4.44089e-015, + 4.4320402 -16.929501 -4.44089e-015, + 0.815346 -17.481001 -4.44089e-015, + 2.2466199 -3.30949 5, + -6.3653302 -16.3013 5, + -2.8369901 -17.268499 -4.44089e-015, + -2.1978199 -3.3420899 5, + -9.6154499 -14.6217 5, + -6.3653302 -16.3013 -5.3290701e-015, + -0.75156099 -3.9287601 5, + 0.80911499 -3.91731 5, + -3.91731 -0.809138 5, + -12.4453 -12.303 5, + -9.6154499 -14.6217 -5.3290701e-015, + -3.30948 -2.24663 5, + 2.8369901 17.268499 5, + -14.7313 -9.4466105 5, + -12.4453 -12.303 -5.3290701e-015, + -3.3420999 2.1978199 5, + -3.9287601 0.751544 5, + -0.815346 17.481001 5, + -16.373501 -6.17735 5, + -14.7313 -9.4466105 -6.2172502e-015, + -4.4320402 16.929501 5, + -17.299999 -2.6381099 5, + -16.373501 -6.17735 -6.2172502e-015, + -7.85501 15.6381 5, + -17.470501 1.01639 5, + -17.299999 -2.6381099 -6.2172502e-015, + -10.9347 13.6632 5, + -16.877399 4.6264801 5, + -17.470501 1.01639 -6.2172502e-015, + -13.5365 11.0912 5, + -15.5467 8.0343904 5, + -16.877399 4.6264801 -7.1054299e-015, + -15.5467 8.0343904 -7.1054299e-015, + -13.5365 11.0912 -7.1054299e-015, + -10.9347 13.6632 -7.1054299e-015, + -7.85501 15.6381 -6.2172502e-015, + -4.4320402 16.929501 -6.2172502e-015, + -0.815346 17.481001 -6.2172502e-015, + -2.2466199 3.30949 5, + 2.8369901 17.268499 -6.2172502e-015, + 0.75156099 3.9287601 5, + -0.80911499 3.91731 5, + 3.3420999 -2.1978199 10.8, + 2.2466099 -3.30949 10.8, + 3.9287601 -0.75154197 10.8, + 3.91731 0.80912602 10.8, + 3.30949 2.2466099 10.8, + 2.1978199 3.3420999 10.8, + 0.75154197 3.9287601 10.8, + -0.80912602 3.91731 10.8, + -2.2466099 3.30949 10.8, + -3.3420999 2.1978199 10.8, + -3.9287601 0.75154197 10.8, + -3.91731 -0.80912602 10.8, + -3.30949 -2.2466099 10.8, + -2.1978199 -3.3420999 10.8, + -0.75154197 -3.9287601 10.8, + 0.80912602 -3.91731 10.8 ] + + } + normal + Normal { + vector [ -5.8564298e-014 8.4007298e-014 1, + 0.54945397 0.83552402 0, + 0.71116298 0.70302802 1.7312099e-017, + 0.36373201 0.93150401 -1.7312099e-017, + 0.84179002 0.53980601 3.38676e-017, + 0.93562597 0.352992 4.8943e-017, + 0.988572 0.15075 6.1879198e-017, + 0.998312 -0.0580795 7.2111098e-017, + 0.96442097 -0.26437101 7.91914e-017, + 0.88837999 -0.459108 8.28106e-017, + 0.77351302 -0.63378 8.28106e-017, + 0.62484002 -0.78075302 7.91914e-017, + 0.44885799 -0.89360303 7.2111098e-017, + 0.25325799 -0.967399 6.1879198e-017, + 0.046590701 -0.998914 4.8943e-017, + -0.162113 -0.986772 3.38676e-017, + -0.36373201 -0.93150401 1.7312099e-017, + -0.54945397 -0.83552402 0, + -0.71116298 -0.70302802 -1.7312099e-017, + -0.84179002 -0.53980601 -3.38676e-017, + -0.93562597 -0.352992 -4.8943e-017, + -0.988572 -0.15075 -6.1879198e-017, + -0.998312 0.0580795 -7.2111098e-017, + -0.96442097 0.26437101 -7.91914e-017, + -0.88837999 0.459108 -8.28106e-017, + -0.77351302 0.63378 -8.28106e-017, + -0.62484002 0.78075302 -7.91914e-017, + -0.44885799 0.89360303 -7.2111098e-017, + -0.25325799 0.967399 -6.1879198e-017, + -0.046590701 0.998914 -4.8943e-017, + 0.162113 0.986772 -3.38676e-017, + 0.83552402 -0.54945397 8.32667e-017, + 0.98219001 -0.187888 7.6928399e-017, + 0.561656 -0.827371 7.6928399e-017, + 0.97932702 0.202282 5.8878498e-017, + 0.827371 0.561656 3.18648e-017, + 0.187888 0.98219001 -3.18648e-017, + -0.202282 0.97932702 -5.8878498e-017, + -0.561656 0.827371 -7.6928399e-017, + -0.83552402 0.54945397 -8.32667e-017, + -0.98219001 0.187888 -7.6928399e-017, + -0.97932702 -0.202282 -5.8878498e-017, + -0.827371 -0.561656 -3.18648e-017, + -0.187888 -0.98219001 3.18648e-017, + 0.202282 -0.97932702 5.8878498e-017, + 5.8564298e-014 -8.4007298e-014 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 11, 8, 1, -1, + 12, 11, 1, -1, 0, 12, 1, -1, + 10, 3, 1, -1, 13, 14, 9, -1, + 15, 9, 14, -1, 8, 13, 9, -1, + 10, 9, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 13, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 16, 19, 17, -1, + 18, 17, 21, -1, 22, 23, 20, -1, + 24, 20, 23, -1, 19, 22, 20, -1, + 21, 20, 24, -1, 25, 26, 23, -1, + 27, 23, 26, -1, 22, 25, 23, -1, + 24, 23, 27, -1, 28, 26, 25, -1, + 27, 26, 28, -1, 29, 25, 22, -1, + 28, 25, 29, -1, 30, 22, 19, -1, + 29, 22, 30, -1, 31, 19, 16, -1, + 30, 19, 31, -1, 32, 16, 13, -1, + 31, 16, 32, -1, 33, 13, 8, -1, + 32, 13, 33, -1, 34, 35, 8, -1, + 36, 8, 35, -1, 34, 8, 11, -1, + 33, 8, 36, -1, 37, 38, 35, -1, + 39, 35, 38, -1, 40, 37, 35, -1, + 41, 40, 35, -1, 34, 41, 35, -1, + 36, 35, 39, -1, 42, 43, 38, -1, + 44, 38, 43, -1, 45, 42, 38, -1, + 37, 45, 38, -1, 39, 38, 44, -1, + 46, 47, 43, -1, 48, 43, 47, -1, + 49, 46, 43, -1, 50, 49, 43, -1, + 42, 50, 43, -1, 44, 43, 48, -1, + 51, 52, 47, -1, 53, 47, 52, -1, + 46, 51, 47, -1, 48, 47, 53, -1, + 54, 55, 52, -1, 56, 52, 55, -1, + 51, 54, 52, -1, 53, 52, 56, -1, + 57, 58, 55, -1, 59, 55, 58, -1, + 54, 57, 55, -1, 56, 55, 59, -1, + 60, 61, 58, -1, 62, 58, 61, -1, + 57, 60, 58, -1, 59, 58, 62, -1, + 63, 64, 61, -1, 65, 61, 64, -1, + 60, 63, 61, -1, 62, 61, 65, -1, + 66, 64, 63, -1, 65, 64, 66, -1, + 67, 63, 60, -1, 66, 63, 67, -1, + 68, 60, 57, -1, 67, 60, 68, -1, + 69, 57, 54, -1, 68, 57, 69, -1, + 70, 54, 51, -1, 69, 54, 70, -1, + 71, 51, 46, -1, 70, 51, 71, -1, + 72, 5, 46, -1, 73, 46, 5, -1, + 49, 72, 46, -1, 71, 46, 73, -1, + 74, 4, 5, -1, 75, 74, 5, -1, + 72, 75, 5, -1, 73, 5, 6, -1, + 76, 11, 12, -1, 77, 34, 11, -1, + 76, 77, 11, -1, 78, 12, 0, -1, + 78, 76, 12, -1, 79, 0, 7, -1, + 78, 0, 79, -1, 80, 7, 4, -1, + 79, 7, 80, -1, 81, 4, 74, -1, + 80, 4, 81, -1, 82, 74, 75, -1, + 81, 74, 82, -1, 83, 75, 72, -1, + 82, 75, 83, -1, 84, 72, 49, -1, + 83, 72, 84, -1, 85, 49, 50, -1, + 84, 49, 85, -1, 86, 50, 42, -1, + 86, 85, 50, -1, 87, 42, 45, -1, + 87, 86, 42, -1, 88, 45, 37, -1, + 88, 87, 45, -1, 89, 37, 40, -1, + 89, 88, 37, -1, 90, 40, 41, -1, + 90, 89, 40, -1, 91, 41, 34, -1, + 91, 90, 41, -1, 77, 91, 34, -1, + 48, 6, 3, -1, 44, 48, 3, -1, + 10, 44, 3, -1, 53, 73, 6, -1, + 48, 53, 6, -1, 56, 71, 73, -1, + 53, 56, 73, -1, 59, 70, 71, -1, + 56, 59, 71, -1, 62, 69, 70, -1, + 59, 62, 70, -1, 65, 68, 69, -1, + 62, 65, 69, -1, 66, 67, 68, -1, + 65, 66, 68, -1, 10, 39, 44, -1, + 15, 36, 39, -1, 10, 15, 39, -1, + 18, 33, 36, -1, 15, 18, 36, -1, + 21, 32, 33, -1, 18, 21, 33, -1, + 24, 31, 32, -1, 21, 24, 32, -1, + 27, 30, 31, -1, 24, 27, 31, -1, + 28, 29, 30, -1, 27, 28, 30, -1, + 76, 85, 86, -1, 78, 85, 76, -1, + 78, 84, 85, -1, 77, 86, 87, -1, + 76, 86, 77, -1, 91, 87, 88, -1, + 77, 87, 91, -1, 90, 88, 89, -1, + 91, 88, 90, -1, 79, 83, 84, -1, + 78, 79, 84, -1, 80, 82, 83, -1, + 79, 80, 83, -1, 80, 81, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 15, 16, 16, -1, 0, 0, 0, -1, + 17, 17, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 16, 17, 17, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 17, 18, 18, -1, + 0, 0, 0, -1, 19, 19, 20, -1, + 0, 0, 0, -1, 18, 19, 19, -1, + 0, 0, 0, -1, 20, 20, 21, -1, + 0, 0, 0, -1, 19, 20, 20, -1, + 0, 0, 0, -1, 21, 21, 22, -1, + 0, 0, 0, -1, 20, 21, 21, -1, + 0, 0, 0, -1, 22, 22, 23, -1, + 0, 0, 0, -1, 21, 22, 22, -1, + 0, 0, 0, -1, 23, 23, 24, -1, + 0, 0, 0, -1, 22, 23, 23, -1, + 24, 24, 25, -1, 23, 24, 24, -1, + 25, 25, 26, -1, 24, 25, 25, -1, + 26, 26, 27, -1, 25, 26, 26, -1, + 27, 27, 28, -1, 26, 27, 27, -1, + 28, 28, 29, -1, 27, 28, 28, -1, + 29, 29, 30, -1, 28, 29, 29, -1, + 0, 0, 0, -1, 30, 30, 3, -1, + 0, 0, 0, -1, 29, 30, 30, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 30, 3, 3, -1, + 31, 31, 32, -1, 33, 33, 31, -1, + 31, 33, 31, -1, 32, 32, 34, -1, + 32, 31, 32, -1, 34, 34, 35, -1, + 32, 34, 34, -1, 35, 35, 1, -1, + 34, 35, 35, -1, 1, 1, 36, -1, + 35, 1, 1, -1, 36, 36, 37, -1, + 1, 36, 36, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 40, -1, + 38, 39, 39, -1, 40, 40, 41, -1, + 40, 39, 40, -1, 41, 41, 42, -1, + 41, 40, 41, -1, 42, 42, 17, -1, + 42, 41, 42, -1, 17, 17, 43, -1, + 17, 42, 17, -1, 43, 43, 44, -1, + 43, 17, 43, -1, 44, 44, 33, -1, + 44, 43, 44, -1, 33, 44, 33, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 45, 45, 45, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+16 Group { + children + DEF _+17 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -18.144501 3.60918 -2, + 18.144501 3.60918 -2, + 18.5 -1.49214e-013 -2, + 18.5 2.1316301e-014 -4.44089e-016, + -18.5 -1.49214e-013 -2, + 18.5 -38.5 -2, + 18.5 -38.5 -4.44089e-016, + -17.091801 7.0796199 -2, + 17.091801 7.0796199 -2, + 18.144501 3.60918 -4.44089e-016, + -15.3822 10.2781 -2, + 15.3822 10.2781 -2, + 17.091801 7.0796199 -4.44089e-016, + -13.0815 13.0815 -2, + 13.0815 13.0815 -2, + 15.3822 10.2781 -4.44089e-016, + -10.2781 15.3822 -2, + 10.2781 15.3822 -2, + 13.0815 13.0815 -4.44089e-016, + -7.0796199 17.091801 -2, + 7.0796199 17.091801 -2, + 10.2781 15.3822 -4.44089e-016, + -3.60918 18.144501 -2, + 3.60918 18.144501 -2, + 7.0796199 17.091801 -4.44089e-016, + 1.38556e-013 18.5 -2, + 3.60918 18.144501 -4.44089e-016, + 4.2632601e-014 18.5 -4.44089e-016, + -3.60918 18.144501 -4.44089e-016, + -7.0796199 17.091801 -4.44089e-016, + -10.2781 15.3822 -4.44089e-016, + -13.0815 13.0815 -4.44089e-016, + -15.3822 10.2781 -4.44089e-016, + -17.091801 7.0796199 -4.44089e-016, + -18.144501 3.60918 -4.44089e-016, + -18.5 -38.5 -2, + -18.5 2.1316301e-014 -4.44089e-016, + -18.5 -38.5 -4.44089e-016 ] + + } + normal + Normal { + vector [ 5.8508801e-014 -8.39518e-014 -1, + 1 1.92767e-016 0, + 0.98078501 0.19509 0, + 1 7.0302398e-017 0, + 0.92387998 0.38268301 0, + 0.83147001 0.55557001 0, + 0.70710701 0.70710701 0, + 0.55557001 0.83147001 0, + 0.38268301 0.92387998 0, + 0.19509 0.98078501 0, + -2.13888e-016 1 0, + 1.34042e-015 1 0, + -0.19509 0.98078501 0, + -0.38268301 0.92387998 0, + -0.55557001 0.83147001 0, + -0.70710701 0.70710701 0, + -0.83147001 0.55557001 0, + -0.92387998 0.38268301 0, + -0.98078501 0.19509 0, + -1 -7.0302398e-017 0, + -6.9388899e-017 -1 0, + -5.8508801e-014 8.39518e-014 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 3, 1, 9, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 13, 16, 14, -1, 15, 14, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 16, 19, 17, -1, 18, 17, 21, -1, + 22, 23, 20, -1, 24, 20, 23, -1, + 19, 22, 20, -1, 21, 20, 24, -1, + 22, 25, 23, -1, 26, 23, 25, -1, + 24, 23, 26, -1, 27, 25, 22, -1, + 26, 25, 27, -1, 28, 22, 19, -1, + 27, 22, 28, -1, 29, 19, 16, -1, + 28, 19, 29, -1, 30, 16, 13, -1, + 29, 16, 30, -1, 31, 13, 10, -1, + 30, 13, 31, -1, 32, 10, 7, -1, + 31, 10, 32, -1, 33, 7, 0, -1, + 32, 7, 33, -1, 34, 0, 4, -1, + 33, 0, 34, -1, 5, 35, 4, -1, + 36, 4, 35, -1, 34, 4, 36, -1, + 37, 35, 5, -1, 37, 36, 35, -1, + 37, 5, 6, -1, 9, 34, 36, -1, + 3, 9, 36, -1, 37, 3, 36, -1, + 12, 33, 34, -1, 9, 12, 34, -1, + 15, 32, 33, -1, 12, 15, 33, -1, + 18, 31, 32, -1, 15, 18, 32, -1, + 21, 30, 31, -1, 18, 21, 31, -1, + 24, 29, 30, -1, 21, 24, 30, -1, + 26, 28, 29, -1, 24, 26, 29, -1, + 26, 27, 28, -1, 37, 6, 3, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 1, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 11, 10, 12, -1, + 9, 10, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 18, 19, 19, -1, + 20, 20, 20, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+18 Group { + children + DEF _+19 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 14.875 -35.881599 -2, + 14.875 -31.118401 -2, + 12.125 -31.118401 -2, + 14.875 -31.118401 -27, + 12.125 -35.881599 -2, + 10.75 -33.5 -2, + 12.125 -31.118401 -27, + 16.25 -33.5 -2, + 16.25 -33.5 -27, + 14.875 -35.881599 -27, + 12.125 -35.881599 -27, + 10.75 -33.5 -27 ] + + } + normal + Normal { + vector [ -5.8508801e-014 8.39518e-014 1, + 6.9388899e-017 1 0, + -0.86602497 0.5 0, + 0.86602497 0.5 0, + 0.86602497 -0.5 0, + -6.9388899e-017 -1 0, + -0.86602497 -0.5 0, + 5.8508801e-014 -8.39518e-014 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 3, 1, 8, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 11, 4, 5, -1, + 10, 4, 11, -1, 11, 5, 6, -1, + 10, 11, 6, -1, 3, 10, 6, -1, + 3, 9, 10, -1, 3, 8, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+20 Group { + children + DEF _+21 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -12.125 -35.881599 -2, + -12.125 -31.118401 -2, + -14.875 -31.118401 -2, + -12.125 -31.118401 -27, + -14.875 -35.881599 -2, + -16.25 -33.5 -2, + -14.875 -31.118401 -27, + -10.75 -33.5 -2, + -10.75 -33.5 -27, + -12.125 -35.881599 -27, + -14.875 -35.881599 -27, + -16.25 -33.5 -27 ] + + } + normal + Normal { + vector [ -1.1701799e-013 1.6790399e-013 1, + 2.0908e-016 1 8.39518e-014, + -0.86602497 0.5 9.2645997e-014, + 0.86602497 0.5 -8.6941503e-015, + 0.86602497 -0.5 -9.2645997e-014, + -2.0908e-016 -1 -8.39518e-014, + -0.86602497 -0.5 8.6941503e-015, + 1.1701799e-013 -1.6790399e-013 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 3, 1, 8, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 11, 4, 5, -1, + 10, 4, 11, -1, 11, 5, 6, -1, + 10, 11, 6, -1, 3, 10, 6, -1, + 3, 9, 10, -1, 3, 8, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+22 Group { + children + DEF _+23 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 1.375 -12.1184 -27, + 1.375 -16.881599 -27, + -1.375 -16.881599 -27, + 1.375 -16.881599 -2, + -1.375 -12.1184 -27, + -2.75 -14.5 -27, + -1.375 -16.881599 -2, + 2.75 -14.5 -27, + 2.75 -14.5 -2, + 1.375 -12.1184 -2, + -1.375 -12.1184 -2, + -2.75 -14.5 -2 ] + + } + normal + Normal { + vector [ -5.8564298e-014 -2.5185599e-013 -1, + 2.09994e-016 -1 -1.67959e-013, + -0.86602497 -0.5 -1.85272e-013, + 0.86602497 -0.5 1.73125e-014, + 0.86602497 0.5 1.85272e-013, + -2.09994e-016 1 1.67959e-013, + -0.86602497 0.5 -1.73125e-014, + 5.8564298e-014 2.5185599e-013 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 3, 1, 8, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 11, 4, 5, -1, + 10, 4, 11, -1, 11, 5, 6, -1, + 10, 11, 6, -1, 3, 10, 6, -1, + 3, 9, 10, -1, 3, 8, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/palm2_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/palm2_l.wrl new file mode 100644 index 000000000..d2fc83c25 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/palm2_l.wrl @@ -0,0 +1,1385 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 1.66777 -1.5177701 5, + 0.598674 0.43495801 5, + 0.74000001 -1.42109e-014 5, + 0.74000001 -1.42109e-014 2.8, + 0.85669899 -2.0597 5, + 0.598674 -0.43495801 5, + 0.598674 -0.43495801 2.8, + 2.2097001 -0.70669901 5, + 0.22866599 0.70378399 5, + 0.598674 0.43495801 2.8, + -37.599998 2.25 5, + -0.22866599 0.70378399 5, + 0.22866599 0.70378399 2.8, + 2.4000001 2.25 5, + 2.4000001 0.25 5, + -0.598674 0.43495801 5, + -0.22866599 0.70378399 2.8, + -0.74000001 -1.42109e-014 5, + -0.598674 0.43495801 2.8, + -0.1 -2.25 5, + -0.598674 -0.43495801 5, + -0.74000001 -1.42109e-014 2.8, + -0.22866599 -0.70378399 5, + -0.598674 -0.43495801 2.8, + 0.22866599 -0.70378399 5, + -0.22866599 -0.70378399 2.8, + 0.22866599 -0.70378399 2.8, + -37.599998 -2.25 5, + -37.599998 -2.25 2.5, + -0.1 -2.25 2.8, + -2.25 -2.25 -2.8, + -0.1 -2.25 -5, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + -37.599998 2.25 -2.5, + -37.599998 2.25 -5, + -2.25 2.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + 0.85669899 -2.0597 2.8, + -37.599998 -2.25 -5, + -0.60676402 0.440835 -5, + -0.75 -1.42109e-014 -5, + -0.75 -1.42109e-014 -2.8, + -0.60676402 -0.440835 -5, + -0.60676402 -0.440835 -2.8, + -0.231756 0.71329403 -5, + -0.60676402 0.440835 -2.8, + 2.4000001 2.25 -5, + 0.231756 0.71329403 -5, + -0.231756 0.71329403 -2.8, + 0.60676402 0.440835 -5, + 0.231756 0.71329403 -2.8, + 0.75 -1.42109e-014 -5, + 0.60676402 0.440835 -2.8, + 0.85669899 -2.0597 -5, + 0.60676402 -0.440835 -5, + 0.75 -1.42109e-014 -2.8, + 0.231756 -0.71329403 -5, + 0.60676402 -0.440835 -2.8, + -0.231756 -0.71329403 -5, + 0.231756 -0.71329403 -2.8, + -0.231756 -0.71329403 -2.8, + -0.1 -2.25 -2.8, + -37.599998 -2.25 -2.5, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 -2.8, + -42.25 2.25 -2.5, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -42.25 -2.25 -2.5, + -40.525002 -0.90932298 2.5, + -40.909302 0.52500498 -2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -40.525002 0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ 8.97719e-017 6.9388902e-018 1, + -1 1.38778e-016 -1.0842e-017, + -0.809017 -0.58778501 1.9778701e-017, + -0.809017 0.58778501 -3.73214e-017, + -1 3.8370701e-016 -1.0842e-017, + -0.309017 -0.95105702 4.2844601e-017, + 0.309017 -0.95105702 4.95453e-017, + 0.809017 -0.58778501 3.73214e-017, + 1 -2.6124299e-016 1.0842e-017, + 0.809017 0.58778501 -1.9778701e-017, + 0.309017 0.95105702 -4.2844601e-017, + -0.309017 0.95105702 -4.95453e-017, + 1.3877799e-017 -1 4.85723e-017, + -1.3877799e-017 1 -4.85723e-017, + 1 -1.38778e-016 1.0842e-017, + 1 -3.8370701e-016 1.0842e-017, + 0.92387998 -0.38268301 2.8604501e-017, + 0.70710701 -0.70710701 4.2012199e-017, + 0.38268301 -0.92387998 4.9024001e-017, + -1.69819e-016 -1 4.85723e-017, + -8.97719e-017 -6.9388902e-018 -1, + 1 1.06151e-016 1.0842e-017, + -1 1.6313199e-017 -1.0842e-017, + 0.86602497 0.5 -1.4896701e-017, + 0.86602497 -0.5 3.3675601e-017, + 0.5 0.86602497 -3.66438e-017, + 1.5787801e-015 1 -4.85723e-017, + -0.5 0.86602497 -4.7485799e-017, + -0.86602497 0.5 -3.3675601e-017, + -0.86602497 -0.5 1.4896701e-017, + -0.5 -0.86602497 3.66438e-017, + -4.8098698e-015 -1 4.85723e-017, + 0.5 -0.86602497 4.7485799e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 13, 10, 8, -1, 14, 13, 8, -1, + 7, 14, 8, -1, 9, 8, 12, -1, + 10, 15, 11, -1, 16, 11, 15, -1, + 12, 11, 16, -1, 10, 17, 15, -1, + 18, 15, 17, -1, 16, 15, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 19, 17, 10, -1, 18, 17, 21, -1, + 19, 22, 20, -1, 23, 20, 22, -1, + 21, 20, 23, -1, 19, 24, 22, -1, + 25, 22, 24, -1, 23, 22, 25, -1, + 4, 5, 24, -1, 26, 24, 5, -1, + 19, 4, 24, -1, 25, 24, 26, -1, + 26, 5, 6, -1, 19, 10, 27, -1, + 28, 27, 10, -1, 29, 19, 27, -1, + 30, 27, 31, -1, 28, 31, 27, -1, + 32, 29, 27, -1, 30, 32, 27, -1, + 33, 10, 13, -1, 33, 28, 10, -1, + 34, 13, 14, -1, 35, 13, 36, -1, + 37, 36, 13, -1, 34, 38, 13, -1, + 37, 13, 38, -1, 35, 33, 13, -1, + 34, 14, 7, -1, 39, 7, 0, -1, + 39, 34, 7, -1, 40, 0, 4, -1, + 39, 0, 40, -1, 41, 4, 19, -1, + 40, 4, 41, -1, 41, 19, 29, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 42, 44, 46, -1, 47, 46, 44, -1, + 47, 44, 45, -1, 42, 48, 43, -1, + 49, 43, 48, -1, 49, 45, 43, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 42, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 50, 55, 53, -1, + 56, 53, 55, -1, 54, 53, 56, -1, + 57, 58, 55, -1, 59, 55, 58, -1, + 50, 57, 55, -1, 56, 55, 59, -1, + 31, 60, 58, -1, 61, 58, 60, -1, + 57, 31, 58, -1, 59, 58, 61, -1, + 31, 62, 60, -1, 63, 60, 62, -1, + 61, 60, 63, -1, 42, 46, 62, -1, + 64, 62, 46, -1, 42, 62, 31, -1, + 63, 62, 64, -1, 64, 46, 47, -1, + 65, 31, 57, -1, 66, 42, 31, -1, + 65, 30, 31, -1, 28, 66, 31, -1, + 50, 67, 57, -1, 68, 57, 67, -1, + 68, 65, 57, -1, 50, 69, 67, -1, + 70, 67, 69, -1, 68, 67, 70, -1, + 50, 71, 69, -1, 72, 69, 71, -1, + 70, 69, 72, -1, 73, 71, 50, -1, + 73, 74, 71, -1, 72, 71, 74, -1, + 42, 36, 50, -1, 73, 50, 36, -1, + 35, 36, 42, -1, 75, 73, 36, -1, + 37, 75, 36, -1, 35, 42, 66, -1, + 76, 77, 78, -1, 79, 78, 77, -1, + 33, 76, 78, -1, 80, 33, 78, -1, + 79, 81, 78, -1, 82, 78, 81, -1, + 83, 80, 78, -1, 84, 83, 78, -1, + 82, 84, 78, -1, 76, 85, 77, -1, + 66, 77, 85, -1, 28, 77, 66, -1, + 86, 77, 28, -1, 86, 79, 77, -1, + 87, 85, 76, -1, 88, 66, 85, -1, + 87, 89, 85, -1, 90, 85, 89, -1, + 91, 88, 85, -1, 92, 91, 85, -1, + 90, 92, 85, -1, 35, 76, 33, -1, + 93, 76, 35, -1, 93, 87, 76, -1, + 25, 29, 32, -1, 26, 6, 29, -1, + 41, 29, 6, -1, 25, 26, 29, -1, + 37, 32, 30, -1, 18, 32, 37, -1, + 23, 25, 32, -1, 21, 23, 32, -1, + 18, 21, 32, -1, 75, 30, 65, -1, + 37, 30, 75, -1, 45, 75, 65, -1, + 47, 45, 65, -1, 64, 47, 65, -1, + 63, 64, 65, -1, 68, 63, 65, -1, + 94, 35, 66, -1, 88, 94, 66, -1, + 95, 28, 33, -1, 96, 86, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 39, 38, 34, -1, 16, 37, 38, -1, + 9, 38, 3, -1, 41, 3, 38, -1, + 12, 16, 38, -1, 9, 12, 38, -1, + 40, 41, 38, -1, 39, 40, 38, -1, + 75, 74, 73, -1, 54, 74, 75, -1, + 72, 74, 54, -1, 80, 95, 33, -1, + 100, 93, 35, -1, 101, 100, 35, -1, + 102, 101, 35, -1, 103, 102, 35, -1, + 94, 103, 35, -1, 49, 75, 45, -1, + 52, 54, 75, -1, 49, 52, 75, -1, + 16, 18, 37, -1, 41, 6, 3, -1, + 68, 61, 63, -1, 68, 59, 61, -1, + 70, 56, 59, -1, 68, 70, 59, -1, + 72, 54, 56, -1, 70, 72, 56, -1, + 89, 81, 79, -1, 87, 82, 81, -1, + 87, 81, 89, -1, 90, 79, 86, -1, + 90, 89, 79, -1, 92, 86, 96, -1, + 90, 86, 92, -1, 91, 96, 97, -1, + 92, 96, 91, -1, 88, 97, 98, -1, + 91, 97, 88, -1, 94, 98, 99, -1, + 88, 98, 94, -1, 103, 99, 95, -1, + 94, 99, 103, -1, 102, 95, 80, -1, + 103, 95, 102, -1, 101, 80, 83, -1, + 102, 80, 101, -1, 100, 83, 84, -1, + 101, 83, 100, -1, 93, 84, 82, -1, + 100, 84, 93, -1, 93, 82, 87, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 11, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 1, 1, 1, -1, + 14, 14, 14, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 14, 14, 14, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 15, 15, 16, -1, 16, 16, 17, -1, + 16, 15, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 18, 19, 19, -1, + 20, 20, 20, -1, 14, 14, 7, -1, + 20, 20, 20, -1, 9, 9, 21, -1, + 9, 21, 21, -1, 20, 20, 20, -1, + 7, 7, 6, -1, 7, 14, 7, -1, + 20, 20, 20, -1, 6, 6, 5, -1, + 20, 20, 20, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 6, 5, 5, -1, 20, 20, 20, -1, + 2, 2, 22, -1, 5, 2, 2, -1, + 20, 20, 20, -1, 22, 22, 3, -1, + 20, 20, 20, -1, 2, 22, 22, -1, + 20, 20, 20, -1, 3, 3, 11, -1, + 20, 20, 20, -1, 22, 3, 3, -1, + 20, 20, 20, -1, 11, 11, 10, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 20, 20, 20, -1, + 11, 10, 10, -1, 10, 9, 9, -1, + 19, 19, 18, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 18, 18, 17, -1, + 18, 19, 18, -1, 20, 20, 20, -1, + 17, 17, 16, -1, 18, 17, 17, -1, + 20, 20, 20, -1, 16, 16, 15, -1, + 17, 16, 16, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 16, 15, 15, -1, + 20, 20, 20, -1, 13, 13, 13, -1, + 1, 1, 1, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 13, 13, 13, -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, 1, 1, 1, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 13, 13, 13, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 14, 14, 14, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 14, 14, 14, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 21, 21, 23, -1, 24, 24, 14, -1, + 24, 14, 14, -1, 23, 23, 25, -1, + 23, 21, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 1.66777 -1.5177701 32, + 0.598674 0.43495801 32, + 0.74000001 7.0618501e-015 32, + 0.74000001 7.03132e-015 29.799999, + 0.85669899 -2.0597 32, + 0.598674 -0.43495801 32, + 0.598674 -0.43495801 29.799999, + 2.2097001 -0.70669901 32, + 0.22866599 0.70378399 32, + 0.598674 0.43495801 29.799999, + -37.599998 2.25 32, + -0.22866599 0.70378399 32, + 0.22866599 0.70378399 29.799999, + 2.4000001 2.25 32, + 2.4000001 0.25 32, + -0.598674 0.43495801 32, + -0.22866599 0.70378399 29.799999, + -0.74000001 7.28778e-015 32, + -0.598674 0.43495801 29.799999, + -0.1 -2.25 32, + -0.598674 -0.43495801 32, + -0.74000001 7.2572504e-015 29.799999, + -0.22866599 -0.70378399 32, + -0.598674 -0.43495801 29.799999, + 0.22866599 -0.70378399 32, + -0.22866599 -0.70378399 29.799999, + 0.22866599 -0.70378399 29.799999, + -37.599998 -2.25 32, + -37.599998 -2.25 29.5, + -0.1 -2.25 29.799999, + -2.25 -2.25 24.200001, + -0.1 -2.25 22, + -2.25 -2.25 29.799999, + -37.599998 2.25 29.5, + 2.4000001 0.25 29.799999, + -37.599998 2.25 24.5, + -37.599998 2.25 22, + -2.25 2.25 29.799999, + 2.4000001 2.25 29.799999, + 2.2097001 -0.70669901 29.799999, + 1.66777 -1.5177701 29.799999, + 0.85669899 -2.0597 29.799999, + -37.599998 -2.25 22, + -0.60676402 0.440835 22, + -0.75 7.1505302e-015 22, + -0.75 7.1810598e-015 24.200001, + -0.60676402 -0.440835 22, + -0.60676402 -0.440835 24.200001, + -0.231756 0.71329403 22, + -0.60676402 0.440835 24.200001, + 2.4000001 2.25 22, + 0.231756 0.71329403 22, + -0.231756 0.71329403 24.200001, + 0.60676402 0.440835 22, + 0.231756 0.71329403 24.200001, + 0.75 6.9215501e-015 22, + 0.60676402 0.440835 24.200001, + 0.85669899 -2.0597 22, + 0.60676402 -0.440835 22, + 0.75 6.9520801e-015 24.200001, + 0.231756 -0.71329403 22, + 0.60676402 -0.440835 24.200001, + -0.231756 -0.71329403 22, + 0.231756 -0.71329403 24.200001, + -0.231756 -0.71329403 24.200001, + -0.1 -2.25 24.200001, + -37.599998 -2.25 24.5, + 1.66777 -1.5177701 22, + 0.85669899 -2.0597 24.200001, + 2.2097001 -0.70669901 22, + 1.66777 -1.5177701 24.200001, + 2.4000001 0.25 22, + 2.2097001 -0.70669901 24.200001, + 2.4000001 2.25 24.200001, + 2.4000001 0.25 24.200001, + -2.25 2.25 24.200001, + -42.25 2.25 24.5, + -42.25 -2.25 29.5, + -42.25 2.25 29.5, + -40.909302 -0.52500498 29.5, + -39.474998 0.90932298 29.5, + -41.049999 2.0512101e-014 29.5, + -40.909302 0.52500498 29.5, + -40 1.05 29.5, + -40.525002 0.90932298 29.5, + -42.25 -2.25 24.5, + -40.525002 -0.90932298 29.5, + -40.909302 0.52500498 24.5, + -39.474998 -0.90932298 24.5, + -41.049999 2.04427e-014 24.5, + -40.909302 -0.52500498 24.5, + -40 -1.05 24.5, + -40.525002 -0.90932298 24.5, + -40.525002 0.90932298 24.5, + -39.090698 -0.52500498 24.5, + -39.090698 0.52500498 29.5, + -40 -1.05 29.5, + -39.474998 -0.90932298 29.5, + -39.090698 -0.52500498 29.5, + -38.950001 2.01915e-014 29.5, + -40 1.05 24.5, + -39.474998 0.90932298 24.5, + -39.090698 0.52500498 24.5, + -38.950001 2.0122099e-014 24.5 ] + + } + normal + Normal { + vector [ 1.34007e-016 2.08167e-017 1, + -1 2.9143399e-016 -1.1665999e-016, + -0.809017 -0.58778501 -2.0965601e-017, + -0.809017 0.58778501 -1.67794e-016, + -1 5.3636302e-016 -1.1665999e-016, + -0.309017 -0.95105702 8.27371e-017, + 0.309017 -0.95105702 1.54837e-016, + 0.809017 -0.58778501 1.67794e-016, + 1 -4.1389799e-016 1.1665999e-016, + 0.809017 0.58778501 2.0965601e-017, + 0.309017 0.95105702 -8.27371e-017, + -0.309017 0.95105702 -1.54837e-016, + 2.9837199e-016 -1 1.249e-016, + -2.9837199e-016 1 -1.249e-016, + 1 -2.9143399e-016 1.1665999e-016, + 1 -5.3636302e-016 1.1665999e-016, + 0.92387998 -0.38268301 1.55577e-016, + 0.70710701 -0.70710701 1.70809e-016, + 0.38268301 -0.92387998 1.60037e-016, + 1.14675e-016 -1 1.249e-016, + -1.34007e-016 -2.08167e-017 -1, + 1 -4.65042e-017 1.1665999e-016, + -1 1.68969e-016 -1.1665999e-016, + 0.86602497 0.5 3.85806e-017, + 0.86602497 -0.5 1.63481e-016, + 0.5 0.86602497 -4.98366e-017, + 1.29429e-015 1 -1.249e-016, + -0.5 0.86602497 -1.66497e-016, + -0.86602497 0.5 -1.63481e-016, + -0.86602497 -0.5 -3.85806e-017, + -0.5 -0.86602497 4.98366e-017, + -4.5253798e-015 -1 1.249e-016, + 0.5 -0.86602497 1.66497e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 13, 10, 8, -1, 14, 13, 8, -1, + 7, 14, 8, -1, 9, 8, 12, -1, + 10, 15, 11, -1, 16, 11, 15, -1, + 12, 11, 16, -1, 10, 17, 15, -1, + 18, 15, 17, -1, 16, 15, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 19, 17, 10, -1, 18, 17, 21, -1, + 19, 22, 20, -1, 23, 20, 22, -1, + 21, 20, 23, -1, 19, 24, 22, -1, + 25, 22, 24, -1, 23, 22, 25, -1, + 4, 5, 24, -1, 26, 24, 5, -1, + 19, 4, 24, -1, 25, 24, 26, -1, + 26, 5, 6, -1, 19, 10, 27, -1, + 28, 27, 10, -1, 29, 19, 27, -1, + 30, 27, 31, -1, 28, 31, 27, -1, + 32, 29, 27, -1, 30, 32, 27, -1, + 33, 10, 13, -1, 33, 28, 10, -1, + 34, 13, 14, -1, 35, 13, 36, -1, + 37, 36, 13, -1, 34, 38, 13, -1, + 37, 13, 38, -1, 35, 33, 13, -1, + 34, 14, 7, -1, 39, 7, 0, -1, + 39, 34, 7, -1, 40, 0, 4, -1, + 39, 0, 40, -1, 41, 4, 19, -1, + 40, 4, 41, -1, 41, 19, 29, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 42, 44, 46, -1, 47, 46, 44, -1, + 47, 44, 45, -1, 42, 48, 43, -1, + 49, 43, 48, -1, 49, 45, 43, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 42, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 50, 55, 53, -1, + 56, 53, 55, -1, 54, 53, 56, -1, + 57, 58, 55, -1, 59, 55, 58, -1, + 50, 57, 55, -1, 56, 55, 59, -1, + 31, 60, 58, -1, 61, 58, 60, -1, + 57, 31, 58, -1, 59, 58, 61, -1, + 31, 62, 60, -1, 63, 60, 62, -1, + 61, 60, 63, -1, 42, 46, 62, -1, + 64, 62, 46, -1, 42, 62, 31, -1, + 63, 62, 64, -1, 64, 46, 47, -1, + 65, 31, 57, -1, 66, 42, 31, -1, + 65, 30, 31, -1, 28, 66, 31, -1, + 50, 67, 57, -1, 68, 57, 67, -1, + 68, 65, 57, -1, 50, 69, 67, -1, + 70, 67, 69, -1, 68, 67, 70, -1, + 50, 71, 69, -1, 72, 69, 71, -1, + 70, 69, 72, -1, 73, 71, 50, -1, + 73, 74, 71, -1, 72, 71, 74, -1, + 42, 36, 50, -1, 73, 50, 36, -1, + 35, 36, 42, -1, 75, 73, 36, -1, + 37, 75, 36, -1, 35, 42, 66, -1, + 76, 77, 78, -1, 79, 78, 77, -1, + 33, 76, 78, -1, 80, 33, 78, -1, + 79, 81, 78, -1, 82, 78, 81, -1, + 83, 80, 78, -1, 84, 83, 78, -1, + 82, 84, 78, -1, 76, 85, 77, -1, + 66, 77, 85, -1, 28, 77, 66, -1, + 86, 77, 28, -1, 86, 79, 77, -1, + 87, 85, 76, -1, 88, 66, 85, -1, + 87, 89, 85, -1, 90, 85, 89, -1, + 91, 88, 85, -1, 92, 91, 85, -1, + 90, 92, 85, -1, 35, 76, 33, -1, + 93, 76, 35, -1, 93, 87, 76, -1, + 25, 29, 32, -1, 26, 6, 29, -1, + 41, 29, 6, -1, 25, 26, 29, -1, + 37, 32, 30, -1, 18, 32, 37, -1, + 23, 25, 32, -1, 21, 23, 32, -1, + 18, 21, 32, -1, 75, 30, 65, -1, + 37, 30, 75, -1, 45, 75, 65, -1, + 47, 45, 65, -1, 64, 47, 65, -1, + 63, 64, 65, -1, 68, 63, 65, -1, + 94, 35, 66, -1, 88, 94, 66, -1, + 95, 28, 33, -1, 96, 86, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 39, 38, 34, -1, 16, 37, 38, -1, + 9, 38, 3, -1, 41, 3, 38, -1, + 12, 16, 38, -1, 9, 12, 38, -1, + 40, 41, 38, -1, 39, 40, 38, -1, + 75, 74, 73, -1, 54, 74, 75, -1, + 72, 74, 54, -1, 80, 95, 33, -1, + 100, 93, 35, -1, 101, 100, 35, -1, + 102, 101, 35, -1, 103, 102, 35, -1, + 94, 103, 35, -1, 49, 75, 45, -1, + 52, 54, 75, -1, 49, 52, 75, -1, + 16, 18, 37, -1, 41, 6, 3, -1, + 68, 61, 63, -1, 68, 59, 61, -1, + 70, 56, 59, -1, 68, 70, 59, -1, + 72, 54, 56, -1, 70, 72, 56, -1, + 89, 81, 79, -1, 87, 82, 81, -1, + 87, 81, 89, -1, 90, 79, 86, -1, + 90, 89, 79, -1, 92, 86, 96, -1, + 90, 86, 92, -1, 91, 96, 97, -1, + 92, 96, 91, -1, 88, 97, 98, -1, + 91, 97, 88, -1, 94, 98, 99, -1, + 88, 98, 94, -1, 103, 99, 95, -1, + 94, 99, 103, -1, 102, 95, 80, -1, + 103, 95, 102, -1, 101, 80, 83, -1, + 102, 80, 101, -1, 100, 83, 84, -1, + 101, 83, 100, -1, 93, 84, 82, -1, + 100, 84, 93, -1, 93, 82, 87, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 11, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 1, 1, 1, -1, + 14, 14, 14, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 14, 14, 14, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 15, 15, 16, -1, 16, 16, 17, -1, + 16, 15, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 18, 19, 19, -1, + 20, 20, 20, -1, 14, 14, 7, -1, + 20, 20, 20, -1, 9, 9, 21, -1, + 9, 21, 21, -1, 20, 20, 20, -1, + 7, 7, 6, -1, 7, 14, 7, -1, + 20, 20, 20, -1, 6, 6, 5, -1, + 20, 20, 20, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 6, 5, 5, -1, 20, 20, 20, -1, + 2, 2, 22, -1, 5, 2, 2, -1, + 20, 20, 20, -1, 22, 22, 3, -1, + 20, 20, 20, -1, 2, 22, 22, -1, + 20, 20, 20, -1, 3, 3, 11, -1, + 20, 20, 20, -1, 22, 3, 3, -1, + 20, 20, 20, -1, 11, 11, 10, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 20, 20, 20, -1, + 11, 10, 10, -1, 10, 9, 9, -1, + 19, 19, 18, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 18, 18, 17, -1, + 18, 19, 18, -1, 20, 20, 20, -1, + 17, 17, 16, -1, 18, 17, 17, -1, + 20, 20, 20, -1, 16, 16, 15, -1, + 17, 16, 16, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 16, 15, 15, -1, + 20, 20, 20, -1, 13, 13, 13, -1, + 1, 1, 1, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 13, 13, 13, -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, 1, 1, 1, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 13, 13, 13, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 14, 14, 14, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 14, 14, 14, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 21, 21, 23, -1, 24, 24, 14, -1, + 24, 14, 14, -1, 23, 23, 25, -1, + 23, 21, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -6.8000002 -2.25 56, + -37.799999 2.25 56, + -37.799999 -2.25 56, + -37.799999 -2.25 53.299999, + -6.8000002 -2.25 46, + -6.8000002 2.25 56, + -37.799999 2.25 53.299999, + -3.8 2.25 53, + -37.799999 2.25 48.700001, + -37.799999 2.25 46, + -6.8000002 2.25 46, + -3.8 -2.25 49, + -3.8 -2.25 53, + -42.450001 2.25 48.700001, + -42.450001 -2.25 53.299999, + -42.450001 2.25 53.299999, + -41.282501 -0.625 53.299999, + -39.575001 1.08253 53.299999, + -41.450001 3.55271e-014 53.299999, + -41.282501 0.625 53.299999, + -40.200001 1.25 53.299999, + -40.825001 1.08253 53.299999, + -42.450001 -2.25 48.700001, + -37.799999 -2.25 48.700001, + -40.825001 -1.08253 53.299999, + -41.282501 0.625 48.700001, + -39.575001 -1.08253 48.700001, + -41.450001 3.55271e-014 48.700001, + -41.282501 -0.625 48.700001, + -40.200001 -1.25 48.700001, + -40.825001 -1.08253 48.700001, + -40.825001 1.08253 48.700001, + -3.8 2.25 49, + -37.799999 -2.25 46, + -39.1175 -0.625 48.700001, + -39.1175 0.625 53.299999, + -40.200001 -1.25 53.299999, + -39.575001 -1.08253 53.299999, + -39.1175 -0.625 53.299999, + -38.950001 3.55271e-014 53.299999, + -40.200001 1.25 48.700001, + -39.575001 1.08253 48.700001, + -39.1175 0.625 48.700001, + -38.950001 3.55271e-014 48.700001 ] + + } + normal + Normal { + vector [ 2.59373e-016 -1.23173e-016 1, + -1 -5.5511198e-017 5.00498e-017, + 5.5511198e-017 -1 -2.7364101e-017, + -5.5511198e-017 1 2.7364101e-017, + 0.70710701 -4.7844199e-017 0.70710701, + -2.59373e-016 1.23173e-016 -1, + 1 5.5511198e-017 -5.00498e-017, + 0.70710701 1.2634901e-016 -0.70710701, + 1 3.00441e-016 -5.00498e-017, + 0.86602497 0.5 -2.96623e-017, + 0.86602497 -0.5 -5.7026401e-017, + 0.5 0.86602497 -1.32687e-018, + -2.01557e-015 1 2.7364101e-017, + -0.5 0.86602497 4.87229e-017, + -0.86602497 0.5 5.7026401e-017, + -1 -1.77976e-016 5.00498e-017, + -0.86602497 -0.5 2.96623e-017, + -0.5 -0.86602497 1.32687e-018, + 1.8931e-015 -1 -2.7364101e-017, + 1.67106e-015 -1 -2.7364101e-017, + 0.5 -0.86602497 -4.87229e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 8, 6, 5, -1, 9, 8, 5, -1, + 10, 9, 5, -1, 7, 10, 5, -1, + 11, 12, 0, -1, 7, 0, 12, -1, + 4, 11, 0, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 6, 13, 15, -1, + 17, 6, 15, -1, 16, 18, 15, -1, + 19, 15, 18, -1, 20, 17, 15, -1, + 21, 20, 15, -1, 19, 21, 15, -1, + 13, 22, 14, -1, 23, 14, 22, -1, + 3, 14, 23, -1, 24, 14, 3, -1, + 24, 16, 14, -1, 25, 22, 13, -1, + 26, 23, 22, -1, 25, 27, 22, -1, + 28, 22, 27, -1, 29, 26, 22, -1, + 30, 29, 22, -1, 28, 30, 22, -1, + 8, 13, 6, -1, 31, 13, 8, -1, + 31, 25, 13, -1, 32, 12, 11, -1, + 7, 12, 32, -1, 10, 11, 4, -1, + 32, 11, 10, -1, 23, 33, 4, -1, + 10, 4, 33, -1, 3, 23, 4, -1, + 8, 33, 23, -1, 9, 33, 8, -1, + 10, 33, 9, -1, 34, 8, 23, -1, + 26, 34, 23, -1, 35, 3, 6, -1, + 36, 24, 3, -1, 37, 36, 3, -1, + 38, 37, 3, -1, 39, 38, 3, -1, + 35, 39, 3, -1, 17, 35, 6, -1, + 40, 31, 8, -1, 41, 40, 8, -1, + 42, 41, 8, -1, 43, 42, 8, -1, + 34, 43, 8, -1, 7, 32, 10, -1, + 27, 18, 16, -1, 25, 19, 18, -1, + 25, 18, 27, -1, 28, 16, 24, -1, + 28, 27, 16, -1, 30, 24, 36, -1, + 28, 24, 30, -1, 29, 36, 37, -1, + 30, 36, 29, -1, 26, 37, 38, -1, + 29, 37, 26, -1, 34, 38, 39, -1, + 26, 38, 34, -1, 43, 39, 35, -1, + 34, 39, 43, -1, 42, 35, 17, -1, + 43, 35, 42, -1, 41, 17, 20, -1, + 42, 17, 41, -1, 40, 20, 21, -1, + 41, 20, 40, -1, 31, 21, 19, -1, + 40, 21, 31, -1, 31, 19, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -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, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -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, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 8, 8, 9, -1, 10, 10, 6, -1, + 10, 6, 6, -1, 9, 9, 11, -1, + 9, 8, 9, -1, 11, 11, 12, -1, + 9, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 20, 20, 10, -1, + 19, 20, 20, -1, 20, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -6.8000002 -2.25 78, + -37.799999 2.25 78, + -37.799999 -2.25 78, + -37.799999 -2.25 75.300003, + -6.8000002 -2.25 68, + -6.8000002 2.25 78, + -37.799999 2.25 75.300003, + -3.8 2.25 75, + -37.799999 2.25 70.699997, + -37.799999 2.25 68, + -6.8000002 2.25 68, + -3.8 -2.25 71, + -3.8 -2.25 75, + -42.450001 2.25 70.699997, + -42.450001 -2.25 75.300003, + -42.450001 2.25 75.300003, + -41.282501 -0.625 75.300003, + -39.575001 1.08253 75.300003, + -41.450001 -7.16515e-015 75.300003, + -41.282501 0.625 75.300003, + -40.200001 1.25 75.300003, + -40.825001 1.08253 75.300003, + -42.450001 -2.25 70.699997, + -37.799999 -2.25 70.699997, + -40.825001 -1.08253 75.300003, + -41.282501 0.625 70.699997, + -39.575001 -1.08253 70.699997, + -41.450001 -6.78032e-015 70.699997, + -41.282501 -0.625 70.699997, + -40.200001 -1.25 70.699997, + -40.825001 -1.08253 70.699997, + -40.825001 1.08253 70.699997, + -3.8 2.25 71, + -37.799999 -2.25 68, + -39.1175 -0.625 70.699997, + -39.1175 0.625 75.300003, + -40.200001 -1.25 75.300003, + -39.575001 -1.08253 75.300003, + -39.1175 -0.625 75.300003, + -38.950001 -7.8590402e-015 75.300003, + -40.200001 1.25 70.699997, + -39.575001 1.08253 70.699997, + -39.1175 0.625 70.699997, + -38.950001 -7.4742103e-015 70.699997 ] + + } + normal + Normal { + vector [ 3.2034601e-016 -2.0683101e-016 1, + -1 2.22045e-016 -2.6483499e-016, + 1.11022e-016 -1 9.5809002e-017, + -1.11022e-016 1 -9.5809002e-017, + 0.70710701 -3.0326101e-016 0.70710701, + -3.2034601e-016 2.0683101e-016 -1, + 1 -2.22045e-016 2.6483499e-016, + 0.70710701 -1.07574e-017 -0.70710701, + 1 2.28848e-017 2.6483499e-016, + 0.86602497 0.5 1.81449e-016, + 0.86602497 -0.5 2.77258e-016, + 0.5 0.86602497 4.94444e-017, + -2.07108e-015 1 -9.5809002e-017, + -0.5 0.86602497 -2.1539e-016, + -0.86602497 0.5 -2.77258e-016, + -1 9.95799e-017 -2.6483499e-016, + -0.86602497 -0.5 -1.81449e-016, + -0.5 -0.86602497 -4.94444e-017, + 1.9486101e-015 -1 9.5809002e-017, + 1.72657e-015 -1 9.5809002e-017, + 0.5 -0.86602497 2.1539e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 8, 6, 5, -1, 9, 8, 5, -1, + 10, 9, 5, -1, 7, 10, 5, -1, + 11, 12, 0, -1, 7, 0, 12, -1, + 4, 11, 0, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 6, 13, 15, -1, + 17, 6, 15, -1, 16, 18, 15, -1, + 19, 15, 18, -1, 20, 17, 15, -1, + 21, 20, 15, -1, 19, 21, 15, -1, + 13, 22, 14, -1, 23, 14, 22, -1, + 3, 14, 23, -1, 24, 14, 3, -1, + 24, 16, 14, -1, 25, 22, 13, -1, + 26, 23, 22, -1, 25, 27, 22, -1, + 28, 22, 27, -1, 29, 26, 22, -1, + 30, 29, 22, -1, 28, 30, 22, -1, + 8, 13, 6, -1, 31, 13, 8, -1, + 31, 25, 13, -1, 32, 12, 11, -1, + 7, 12, 32, -1, 10, 11, 4, -1, + 32, 11, 10, -1, 23, 33, 4, -1, + 10, 4, 33, -1, 3, 23, 4, -1, + 8, 33, 23, -1, 9, 33, 8, -1, + 10, 33, 9, -1, 34, 8, 23, -1, + 26, 34, 23, -1, 35, 3, 6, -1, + 36, 24, 3, -1, 37, 36, 3, -1, + 38, 37, 3, -1, 39, 38, 3, -1, + 35, 39, 3, -1, 17, 35, 6, -1, + 40, 31, 8, -1, 41, 40, 8, -1, + 42, 41, 8, -1, 43, 42, 8, -1, + 34, 43, 8, -1, 7, 32, 10, -1, + 27, 18, 16, -1, 25, 19, 18, -1, + 25, 18, 27, -1, 28, 16, 24, -1, + 28, 27, 16, -1, 30, 24, 36, -1, + 28, 24, 30, -1, 29, 36, 37, -1, + 30, 36, 29, -1, 26, 37, 38, -1, + 29, 37, 26, -1, 34, 38, 39, -1, + 26, 38, 34, -1, 43, 39, 35, -1, + 34, 39, 43, -1, 42, 35, 17, -1, + 43, 35, 42, -1, 41, 17, 20, -1, + 42, 17, 41, -1, 40, 20, 21, -1, + 41, 20, 40, -1, 31, 21, 19, -1, + 40, 21, 31, -1, 31, 19, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -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, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -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, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 8, 8, 9, -1, 10, 10, 6, -1, + 10, 6, 6, -1, 9, 9, 11, -1, + 9, 8, 9, -1, 11, 11, 12, -1, + 9, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 20, 20, 10, -1, + 19, 20, 20, -1, 20, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -10.5639 -2.25 79.304199, + -29.4361 -2.25 79.304199, + -28.200001 -2.25 79.5, + -28.200001 -4.25 79.5, + -11.8 -2.25 79.5, + -11.8 -4.25 79.5, + -9.4488497 -2.25 78.736099, + -30.5511 -2.25 78.736099, + -29.4361 -4.25 79.304199, + -8.56394 -2.25 77.851196, + -31.4361 -2.25 77.851196, + -30.5511 -4.25 78.736099, + -7.99578 -2.25 76.736099, + -32.0042 -2.25 76.736099, + -31.4361 -4.25 77.851196, + -7.8000002 -2.25 75.5, + -32.200001 -2.25 75.5, + -32.0042 -4.25 76.736099, + -7.8000002 -2.25 -6, + -32.200001 -2.25 -6, + -32.200001 -4.25 75.5, + -7.99578 -2.25 -7.2360802, + -32.0042 -2.25 -7.2360802, + -32.200001 -4.25 -6, + -8.56394 -2.25 -8.3511496, + -31.4361 -2.25 -8.3511496, + -32.0042 -4.25 -7.2360802, + -9.4488497 -2.25 -9.2360601, + -30.5511 -2.25 -9.2360601, + -31.4361 -4.25 -8.3511496, + -10.5639 -2.25 -9.8042202, + -29.4361 -2.25 -9.8042202, + -30.5511 -4.25 -9.2360601, + -11.8 -2.25 -10, + -28.200001 -2.25 -10, + -29.4361 -4.25 -9.8042202, + -28.200001 -4.25 -10, + -11.8 -4.25 -10, + -10.5639 -4.25 -9.8042202, + -9.4488497 -4.25 -9.2360601, + -8.56394 -4.25 -8.3511496, + -7.99578 -4.25 -7.2360802, + -7.8000002 -4.25 -6, + -7.8000002 -4.25 75.5, + -7.99578 -4.25 76.736099, + -8.56394 -4.25 77.851196, + -9.4488497 -4.25 78.736099, + -10.5639 -4.25 79.304199 ] + + } + normal + Normal { + vector [ -1.66533e-016 1 -7.2858399e-017, + -8.9390002e-016 2.9490299e-017 1, + -5.7211902e-018 2.9490299e-017 1, + -0.309017 7.2539802e-017 0.95105702, + 5.5511198e-017 2.9490299e-017 1, + -0.58778501 1.08489e-016 0.809017, + -0.809017 1.33818e-016 0.58778501, + -0.95105702 1.46048e-016 0.309017, + -1 1.43982e-016 5.5511198e-017, + -0.95105702 1.27822e-016 -0.309017, + -0.809017 9.9149998e-017 -0.58778501, + -0.58778501 6.0772397e-017 -0.809017, + -0.309017 1.6446e-017 -0.95105702, + -1.16743e-016 -2.9490299e-017 -1, + -5.5511198e-017 -2.9490299e-017 -1, + 0.309017 -7.2539802e-017 -0.95105702, + 0.58778501 -1.08489e-016 -0.809017, + 0.809017 -1.33818e-016 -0.58778501, + 0.95105702 -1.46048e-016 -0.309017, + 1 -1.43982e-016 -1.16743e-016, + 1 -1.43982e-016 -5.5511198e-017, + 0.95105702 -1.27822e-016 0.309017, + 0.809017 -9.9149998e-017 0.58778501, + 0.58778501 -6.0772397e-017 0.809017, + 0.309017 -1.6446e-017 0.95105702, + 1.16743e-016 2.9490299e-017 1, + 1.66533e-016 -1 7.2858399e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 0, 6, 1, -1, + 3, 1, 8, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 6, 9, 7, -1, + 8, 7, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 9, 12, 10, -1, + 11, 10, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 12, 15, 13, -1, + 14, 13, 17, -1, 18, 19, 16, -1, + 20, 16, 19, -1, 15, 18, 16, -1, + 17, 16, 20, -1, 21, 22, 19, -1, + 23, 19, 22, -1, 18, 21, 19, -1, + 23, 20, 19, -1, 24, 25, 22, -1, + 26, 22, 25, -1, 21, 24, 22, -1, + 23, 22, 26, -1, 27, 28, 25, -1, + 29, 25, 28, -1, 24, 27, 25, -1, + 26, 25, 29, -1, 30, 31, 28, -1, + 32, 28, 31, -1, 27, 30, 28, -1, + 29, 28, 32, -1, 33, 34, 31, -1, + 35, 31, 34, -1, 30, 33, 31, -1, + 32, 31, 35, -1, 36, 34, 33, -1, + 35, 34, 36, -1, 37, 33, 30, -1, + 36, 33, 37, -1, 38, 30, 27, -1, + 37, 30, 38, -1, 39, 27, 24, -1, + 38, 27, 39, -1, 40, 24, 21, -1, + 39, 24, 40, -1, 41, 21, 18, -1, + 40, 21, 41, -1, 42, 18, 15, -1, + 41, 18, 42, -1, 43, 15, 12, -1, + 42, 15, 43, -1, 44, 12, 9, -1, + 43, 12, 44, -1, 45, 9, 6, -1, + 44, 9, 45, -1, 46, 6, 0, -1, + 45, 6, 46, -1, 47, 0, 4, -1, + 46, 0, 47, -1, 47, 4, 5, -1, + 44, 17, 20, -1, 43, 44, 20, -1, + 23, 43, 20, -1, 45, 14, 17, -1, + 44, 45, 17, -1, 46, 11, 14, -1, + 45, 46, 14, -1, 47, 8, 11, -1, + 46, 47, 11, -1, 5, 3, 8, -1, + 47, 5, 8, -1, 23, 42, 43, -1, + 26, 41, 42, -1, 23, 26, 42, -1, + 29, 40, 41, -1, 26, 29, 41, -1, + 32, 39, 40, -1, 29, 32, 40, -1, + 35, 38, 39, -1, 32, 35, 39, -1, + 36, 37, 38, -1, 35, 36, 38, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 3, 3, 5, -1, 0, 0, 0, -1, + 1, 3, 3, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 3, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 8, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 8, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 11, 12, 12, -1, 14, 14, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 14, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 20, 20, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 20, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 24, 25, 25, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/palm2_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/palm2_r.wrl new file mode 100644 index 000000000..527645085 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/palm2_r.wrl @@ -0,0 +1,1385 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 29.4361 -2.25 79.304199, + 11.8 -2.25 79.5, + 28.200001 -2.25 79.5, + 28.200001 -4.25 79.5, + 29.4361 -4.25 79.304199, + 10.5639 -2.25 79.304199, + 11.8 -4.25 79.5, + 30.5511 -2.25 78.736099, + 9.4488497 -2.25 78.736099, + 10.5639 -4.25 79.304199, + 31.4361 -2.25 77.851196, + 8.56394 -2.25 77.851196, + 9.4488497 -4.25 78.736099, + 32.0042 -2.25 76.736099, + 7.99578 -2.25 76.736099, + 8.56394 -4.25 77.851196, + 32.200001 -2.25 75.5, + 7.8000002 -2.25 75.5, + 7.99578 -4.25 76.736099, + 32.200001 -2.25 -6, + 7.8000002 -2.25 -6, + 7.8000002 -4.25 75.5, + 32.0042 -2.25 -7.2360802, + 7.99578 -2.25 -7.2360802, + 7.8000002 -4.25 -6, + 31.4361 -2.25 -8.3511496, + 8.56394 -2.25 -8.3511496, + 7.99578 -4.25 -7.2360802, + 30.5511 -2.25 -9.2360601, + 9.4488497 -2.25 -9.2360601, + 8.56394 -4.25 -8.3511496, + 29.4361 -2.25 -9.8042202, + 10.5639 -2.25 -9.8042202, + 9.4488497 -4.25 -9.2360601, + 28.200001 -2.25 -10, + 11.8 -2.25 -10, + 10.5639 -4.25 -9.8042202, + 11.8 -4.25 -10, + 28.200001 -4.25 -10, + 29.4361 -4.25 -9.8042202, + 30.5511 -4.25 -9.2360601, + 31.4361 -4.25 -8.3511496, + 32.0042 -4.25 -7.2360802, + 32.200001 -4.25 -6, + 32.200001 -4.25 75.5, + 32.0042 -4.25 76.736099, + 31.4361 -4.25 77.851196, + 30.5511 -4.25 78.736099 ] + + } + normal + Normal { + vector [ 2.7582101e-016 1 3.98986e-017, + 2.22045e-016 -6.7654202e-017 1, + 0.309017 -1.06692e-016 0.95105702, + 2.8327699e-016 -6.7654202e-017 1, + 1.17146e-015 -6.7654202e-017 1, + 1.60812e-016 -6.7654202e-017 1, + -0.309017 -2.1994301e-017 0.95105702, + -0.58778501 2.5818501e-017 0.809017, + -0.809017 7.1104101e-017 0.58778501, + -0.95105702 1.09429e-016 0.309017, + -1 1.37043e-016 5.5511198e-017, + -1 1.37043e-016 -5.7211902e-018, + -0.95105702 1.5124199e-016 -0.309017, + -0.809017 1.50636e-016 -0.58778501, + -0.58778501 1.3528501e-016 -0.809017, + -0.309017 1.06692e-016 -0.95105702, + -2.22045e-016 6.7654202e-017 -1, + -1.60812e-016 6.7654202e-017 -1, + 0.309017 2.1994301e-017 -0.95105702, + 0.58778501 -2.5818501e-017 -0.809017, + 0.809017 -7.1104101e-017 -0.58778501, + 0.95105702 -1.09429e-016 -0.309017, + 1 -1.37043e-016 -5.5511198e-017, + 0.95105702 -1.5124199e-016 0.309017, + 0.809017 -1.50636e-016 0.58778501, + 0.58778501 -1.3528501e-016 0.809017, + -2.7582101e-016 -1 -3.98986e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 3, 1, 6, -1, 7, 8, 5, -1, + 9, 5, 8, -1, 0, 7, 5, -1, + 6, 5, 9, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 7, 10, 8, -1, + 9, 8, 12, -1, 13, 14, 11, -1, + 15, 11, 14, -1, 10, 13, 11, -1, + 12, 11, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 13, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 16, 19, 17, -1, + 18, 17, 21, -1, 22, 23, 20, -1, + 24, 20, 23, -1, 19, 22, 20, -1, + 21, 20, 24, -1, 25, 26, 23, -1, + 27, 23, 26, -1, 22, 25, 23, -1, + 24, 23, 27, -1, 28, 29, 26, -1, + 30, 26, 29, -1, 25, 28, 26, -1, + 27, 26, 30, -1, 31, 32, 29, -1, + 33, 29, 32, -1, 28, 31, 29, -1, + 30, 29, 33, -1, 34, 35, 32, -1, + 36, 32, 35, -1, 31, 34, 32, -1, + 33, 32, 36, -1, 37, 35, 34, -1, + 36, 35, 37, -1, 38, 34, 31, -1, + 37, 34, 38, -1, 39, 31, 28, -1, + 38, 31, 39, -1, 40, 28, 25, -1, + 39, 28, 40, -1, 41, 25, 22, -1, + 40, 25, 41, -1, 42, 22, 19, -1, + 41, 22, 42, -1, 43, 19, 16, -1, + 42, 19, 43, -1, 44, 16, 13, -1, + 43, 16, 44, -1, 45, 13, 10, -1, + 45, 44, 13, -1, 46, 10, 7, -1, + 45, 10, 46, -1, 47, 7, 0, -1, + 46, 7, 47, -1, 47, 0, 4, -1, + 24, 43, 44, -1, 21, 24, 44, -1, + 45, 21, 44, -1, 27, 42, 43, -1, + 24, 27, 43, -1, 30, 41, 42, -1, + 27, 30, 42, -1, 33, 40, 41, -1, + 30, 33, 41, -1, 36, 39, 40, -1, + 33, 36, 40, -1, 37, 38, 39, -1, + 36, 37, 39, -1, 45, 18, 21, -1, + 46, 15, 18, -1, 45, 46, 18, -1, + 47, 12, 15, -1, 46, 47, 15, -1, + 4, 9, 12, -1, 47, 4, 12, -1, + 3, 6, 9, -1, 4, 3, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 3, -1, 2, 3, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 11, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 0, 0, 0, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 14, 15, 15, -1, 16, 16, 16, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 16, 16, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 22, -1, + 21, 22, 22, -1, 22, 22, 23, -1, + 22, 22, 22, -1, 23, 23, 24, -1, + 23, 22, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 2, -1, + 24, 25, 25, -1, 25, 2, 2, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -0.85669899 -2.0597 32, + -0.598674 -0.43495801 32, + -0.74000001 6.3948799e-014 32, + -0.74000001 6.3948799e-014 29.799999, + -2.4000001 2.25 32, + -0.598674 0.43495801 32, + -0.598674 0.43495801 29.799999, + 0.1 -2.25 32, + -0.22866599 -0.70378399 32, + -0.598674 -0.43495801 29.799999, + 0.22866599 -0.70378399 32, + -0.22866599 -0.70378399 29.799999, + 37.599998 -2.25 32, + 0.598674 -0.43495801 32, + 0.22866599 -0.70378399 29.799999, + 0.74000001 6.3948799e-014 32, + 0.598674 -0.43495801 29.799999, + 0.598674 0.43495801 32, + 0.74000001 6.3948799e-014 29.799999, + 0.22866599 0.70378399 32, + 0.598674 0.43495801 29.799999, + -0.22866599 0.70378399 32, + 0.22866599 0.70378399 29.799999, + -0.22866599 0.70378399 29.799999, + 37.599998 -2.25 29.5, + 37.599998 2.25 32, + 37.599998 2.25 29.5, + 0.1 -2.25 29.799999, + 37.599998 -2.25 24.5, + 37.599998 -2.25 22, + 2.25 -2.25 29.799999, + -1.66777 -1.5177701 32, + -0.85669899 -2.0597 29.799999, + -2.2097001 -0.70669901 32, + -1.66777 -1.5177701 29.799999, + -2.4000001 0.25 32, + -2.2097001 -0.70669901 29.799999, + -2.4000001 2.25 29.799999, + -2.4000001 0.25 29.799999, + 2.25 2.25 24.200001, + -2.4000001 2.25 22, + 2.25 2.25 29.799999, + 0.1 -2.25 22, + 0.60676402 -0.440835 22, + 0.75 6.3948799e-014 22, + 0.75 6.3948799e-014 24.200001, + 37.599998 2.25 22, + 0.60676402 0.440835 22, + 0.60676402 0.440835 24.200001, + 0.231756 -0.71329403 22, + 0.60676402 -0.440835 24.200001, + -0.231756 -0.71329403 22, + 0.231756 -0.71329403 24.200001, + -0.85669899 -2.0597 22, + -0.60676402 -0.440835 22, + -0.231756 -0.71329403 24.200001, + -0.75 6.3948799e-014 22, + -0.60676402 -0.440835 24.200001, + -1.66777 -1.5177701 22, + -0.60676402 0.440835 22, + -0.75 6.3948799e-014 24.200001, + -2.2097001 -0.70669901 22, + -0.231756 0.71329403 22, + -0.60676402 0.440835 24.200001, + 0.231756 0.71329403 22, + -0.231756 0.71329403 24.200001, + -2.4000001 0.25 22, + 0.231756 0.71329403 24.200001, + 0.1 -2.25 24.200001, + -0.85669899 -2.0597 24.200001, + 2.25 -2.25 24.200001, + 37.599998 2.25 24.5, + -2.4000001 0.25 24.200001, + -2.4000001 2.25 24.200001, + -2.2097001 -0.70669901 24.200001, + -1.66777 -1.5177701 24.200001, + 42.25 -2.25 24.5, + 42.25 2.25 24.5, + 42.25 2.25 29.5, + 42.25 -2.25 29.5, + 40.909302 0.52500498 29.5, + 40.525002 0.90932298 29.5, + 40.909302 -0.52500498 24.5, + 39.474998 0.90932298 24.5, + 41.049999 6.3948799e-014 24.5, + 40.909302 0.52500498 24.5, + 40 1.05 24.5, + 40.525002 0.90932298 24.5, + 40.525002 -0.90932298 24.5, + 39.474998 -0.90932298 29.5, + 41.049999 6.3948799e-014 29.5, + 40.909302 -0.52500498 29.5, + 40 -1.05 29.5, + 40.525002 -0.90932298 29.5, + 39.090698 -0.52500498 29.5, + 39.090698 0.52500498 24.5, + 40 -1.05 24.5, + 39.474998 -0.90932298 24.5, + 39.090698 -0.52500498 24.5, + 38.950001 6.3948799e-014 24.5, + 40 1.05 29.5, + 39.474998 0.90932298 29.5, + 39.090698 0.52500498 29.5, + 38.950001 6.3948799e-014 29.5 ] + + } + normal + Normal { + vector [ 3.6082201e-016 1.11022e-016 1, + 1 1.8941799e-016 2.7755599e-017, + 0.809017 0.58778501 -1.0806e-016, + 0.809017 -0.58778501 1.52969e-016, + 1 -5.5511198e-017 2.7755599e-017, + 0.309017 0.95105702 -2.026e-016, + -0.309017 0.95105702 -2.19754e-016, + -0.809017 0.58778501 -1.52969e-016, + -1 -6.6953501e-017 -2.7755599e-017, + -0.809017 -0.58778501 1.0806e-016, + -0.309017 -0.95105702 2.026e-016, + 0.309017 -0.95105702 2.19754e-016, + -2.7755599e-016 -1 2.22045e-016, + -9.3858702e-017 -1 2.22045e-016, + -0.38268301 -0.92387998 1.94521e-016, + -0.70710701 -0.70710701 1.37383e-016, + -0.92387998 -0.38268301 5.9329999e-017, + -1 -1.8941799e-016 -2.7755599e-017, + -1 5.5511198e-017 -2.7755599e-017, + 2.7755599e-016 1 -2.22045e-016, + -3.6082201e-016 -1.11022e-016 -1, + -1 3.00441e-016 -2.7755599e-017, + 1 -1.77976e-016 2.7755599e-017, + -0.86602497 -0.5 8.6985301e-017, + -0.86602497 0.5 -1.3505901e-016, + -0.5 -0.86602497 1.78418e-016, + 4.5461902e-015 -1 2.22045e-016, + 0.5 -0.86602497 2.06174e-016, + 0.86602497 -0.5 1.3505901e-016, + 0.86602497 0.5 -8.6985301e-017, + 0.5 0.86602497 -1.78418e-016, + -1.3151e-015 1 -2.22045e-016, + -0.5 0.86602497 -2.06174e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -0.85669899 -2.0597 5, + -0.598674 -0.43495801 5, + -0.74000001 6.5601997e-014 5, + -0.74000001 6.6456802e-014 2.8, + -2.4000001 2.25 5, + -0.598674 0.43495801 5, + -0.598674 0.43495801 2.8, + 0.1 -2.25 5, + -0.22866599 -0.70378399 5, + -0.598674 -0.43495801 2.8, + 0.22866599 -0.70378399 5, + -0.22866599 -0.70378399 2.8, + 37.599998 -2.25 5, + 0.598674 -0.43495801 5, + 0.22866599 -0.70378399 2.8, + 0.74000001 6.5848402e-014 5, + 0.598674 -0.43495801 2.8, + 0.598674 0.43495801 5, + 0.74000001 6.6703302e-014 2.8, + 0.22866599 0.70378399 5, + 0.598674 0.43495801 2.8, + -0.22866599 0.70378399 5, + 0.22866599 0.70378399 2.8, + -0.22866599 0.70378399 2.8, + 37.599998 -2.25 2.5, + 37.599998 2.25 5, + 37.599998 2.25 2.5, + 0.1 -2.25 2.8, + 37.599998 -2.25 -2.5, + 37.599998 -2.25 -5, + 2.25 -2.25 2.8, + -1.66777 -1.5177701 5, + -0.85669899 -2.0597 2.8, + -2.2097001 -0.70669901 5, + -1.66777 -1.5177701 2.8, + -2.4000001 0.25 5, + -2.2097001 -0.70669901 2.8, + -2.4000001 2.25 2.8, + -2.4000001 0.25 2.8, + 2.25 2.25 -2.8, + -2.4000001 2.25 -5, + 2.25 2.25 2.8, + 0.1 -2.25 -5, + 0.60676402 -0.440835 -5, + 0.75 6.9735897e-014 -5, + 0.75 6.8880997e-014 -2.8, + 37.599998 2.25 -5, + 0.60676402 0.440835 -5, + 0.60676402 0.440835 -2.8, + 0.231756 -0.71329403 -5, + 0.60676402 -0.440835 -2.8, + -0.231756 -0.71329403 -5, + 0.231756 -0.71329403 -2.8, + -0.85669899 -2.0597 -5, + -0.60676402 -0.440835 -5, + -0.231756 -0.71329403 -2.8, + -0.75 6.9486097e-014 -5, + -0.60676402 -0.440835 -2.8, + -1.66777 -1.5177701 -5, + -0.60676402 0.440835 -5, + -0.75 6.8631197e-014 -2.8, + -2.2097001 -0.70669901 -5, + -0.231756 0.71329403 -5, + -0.60676402 0.440835 -2.8, + 0.231756 0.71329403 -5, + -0.231756 0.71329403 -2.8, + -2.4000001 0.25 -5, + 0.231756 0.71329403 -2.8, + 0.1 -2.25 -2.8, + -0.85669899 -2.0597 -2.8, + 2.25 -2.25 -2.8, + 37.599998 2.25 -2.5, + -2.4000001 0.25 -2.8, + -2.4000001 2.25 -2.8, + -2.2097001 -0.70669901 -2.8, + -1.66777 -1.5177701 -2.8, + 42.25 -2.25 -2.5, + 42.25 2.25 -2.5, + 42.25 2.25 2.5, + 42.25 -2.25 2.5, + 40.909302 0.52500498 2.5, + 40.525002 0.90932298 2.5, + 40.909302 -0.52500498 -2.5, + 39.474998 0.90932298 -2.5, + 41.049999 7.5475697e-014 -2.5, + 40.909302 0.52500498 -2.5, + 40 1.05 -2.5, + 40.525002 0.90932298 -2.5, + 40.525002 -0.90932298 -2.5, + 39.474998 -0.90932298 2.5, + 41.049999 7.35328e-014 2.5, + 40.909302 -0.52500498 2.5, + 40 -1.05 2.5, + 40.525002 -0.90932298 2.5, + 39.090698 -0.52500498 2.5, + 39.090698 0.52500498 -2.5, + 40 -1.05 -2.5, + 39.474998 -0.90932298 -2.5, + 39.090698 -0.52500498 -2.5, + 38.950001 7.5126002e-014 -2.5, + 40 1.05 2.5, + 39.474998 0.90932298 2.5, + 39.090698 0.52500498 2.5, + 38.950001 7.3183098e-014 2.5 ] + + } + normal + Normal { + vector [ 7.2164502e-016 -2.7755599e-016 1, + 1 3.5595199e-016 3.3306699e-016, + 0.809017 0.58778501 2.36828e-016, + 0.809017 -0.58778501 3.0208501e-016, + 1 1.11022e-016 3.3306699e-016, + 0.309017 0.95105702 5.0129101e-017, + -0.309017 0.95105702 -1.5571799e-016, + -0.809017 0.58778501 -3.0208501e-016, + -1 -2.3348699e-016 -3.3306699e-016, + -0.809017 -0.58778501 -2.36828e-016, + -0.309017 -0.95105702 -5.0129101e-017, + 0.309017 -0.95105702 1.5571799e-016, + -4.16334e-016 -1 5.5511198e-017, + -2.3263699e-016 -1 5.5511198e-017, + -0.38268301 -0.92387998 -7.61736e-017, + -0.70710701 -0.70710701 -1.9626199e-016, + -0.92387998 -0.38268301 -2.8647099e-016, + -1 -3.5595199e-016 -3.3306699e-016, + -1 -1.11022e-016 -3.3306699e-016, + 4.16334e-016 1 -5.5511198e-017, + -7.2164502e-016 2.7755599e-016 -1, + -1 1.33907e-016 -3.3306699e-016, + 1 -1.14424e-017 3.3306699e-016, + -0.86602497 -0.5 -2.60689e-016, + -0.86602497 0.5 -3.1619999e-016, + -0.5 -0.86602497 -1.18459e-016, + 4.4074199e-015 -1 5.5511198e-017, + 0.5 -0.86602497 2.14608e-016, + 0.86602497 -0.5 3.1619999e-016, + 0.86602497 0.5 2.60689e-016, + 0.5 0.86602497 1.18459e-016, + -1.17633e-015 1 -5.5511198e-017, + -0.5 0.86602497 -2.14608e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 6.8000002 2.25 78, + 6.8000002 -2.25 78, + 37.799999 -2.25 78, + 37.799999 -2.25 75.300003, + 37.799999 2.25 78, + 37.799999 2.25 75.300003, + 3.8 -2.25 75, + 37.799999 -2.25 70.699997, + 37.799999 -2.25 68, + 6.8000002 -2.25 68, + 6.8000002 2.25 68, + 3.8 2.25 75, + 3.8 2.25 71, + 42.450001 -2.25 70.699997, + 42.450001 2.25 70.699997, + 42.450001 2.25 75.300003, + 37.799999 2.25 70.699997, + 42.450001 -2.25 75.300003, + 41.282501 0.625 75.300003, + 40.825001 1.08253 75.300003, + 41.282501 -0.625 70.699997, + 39.575001 1.08253 70.699997, + 41.450001 2.1316301e-014 70.699997, + 41.282501 0.625 70.699997, + 40.200001 1.25 70.699997, + 40.825001 1.08253 70.699997, + 40.825001 -1.08253 70.699997, + 39.575001 -1.08253 75.300003, + 41.450001 2.1316301e-014 75.300003, + 41.282501 -0.625 75.300003, + 40.200001 -1.25 75.300003, + 40.825001 -1.08253 75.300003, + 39.1175 -0.625 75.300003, + 37.799999 2.25 68, + 39.1175 0.625 70.699997, + 40.200001 -1.25 70.699997, + 39.575001 -1.08253 70.699997, + 39.1175 -0.625 70.699997, + 38.950001 2.1316301e-014 70.699997, + 3.8 -2.25 71, + 40.200001 1.25 75.300003, + 39.575001 1.08253 75.300003, + 39.1175 0.625 75.300003, + 38.950001 2.1316301e-014 75.300003 ] + + } + normal + Normal { + vector [ 1.30665e-016 -1.26844e-016 1, + -2.22045e-016 -1 -2.30287e-017, + 1 -1.11022e-016 -9.16756e-017, + -0.70710701 -1.11879e-017 0.70710701, + 2.22045e-016 1 2.30287e-017, + -1.30665e-016 1.26844e-016 -1, + -0.70710701 1.68197e-016 -0.70710701, + -1 1.11022e-016 9.16756e-017, + -0.86602497 -0.5 6.7878997e-017, + -0.86602497 0.5 9.0907699e-017, + -1 3.5595199e-016 9.16756e-017, + -0.5 -0.86602497 2.58943e-017, + -2.0596301e-015 -1 -2.30287e-017, + -1.8375899e-015 -1 -2.30287e-017, + 0.5 -0.86602497 -6.5781201e-017, + 0.86602497 -0.5 -9.0907699e-017, + 1 -2.3348699e-016 -9.16756e-017, + 0.86602497 0.5 -6.7878997e-017, + 0.5 0.86602497 -2.58943e-017, + 2.1821e-015 1 2.30287e-017, + -0.5 0.86602497 6.5781201e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 3, 1, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 6, 9, 1, -1, + 10, 0, 4, -1, 11, 6, 0, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 5, 10, 4, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 17, 13, 15, -1, + 18, 17, 15, -1, 5, 15, 16, -1, + 19, 15, 5, -1, 19, 18, 15, -1, + 20, 14, 13, -1, 21, 16, 14, -1, + 20, 22, 14, -1, 23, 14, 22, -1, + 24, 21, 14, -1, 25, 24, 14, -1, + 23, 25, 14, -1, 3, 13, 17, -1, + 7, 13, 3, -1, 26, 13, 7, -1, + 26, 20, 13, -1, 27, 3, 17, -1, + 18, 28, 17, -1, 29, 17, 28, -1, + 30, 27, 17, -1, 31, 30, 17, -1, + 29, 31, 17, -1, 32, 5, 3, -1, + 27, 32, 3, -1, 33, 7, 8, -1, + 16, 7, 33, -1, 34, 7, 16, -1, + 35, 26, 7, -1, 36, 35, 7, -1, + 37, 36, 7, -1, 38, 37, 7, -1, + 34, 38, 7, -1, 33, 8, 9, -1, + 6, 39, 9, -1, 12, 9, 39, -1, + 10, 9, 12, -1, 33, 9, 10, -1, + 11, 39, 6, -1, 12, 39, 11, -1, + 16, 33, 10, -1, 5, 16, 10, -1, + 21, 34, 16, -1, 40, 19, 5, -1, + 41, 40, 5, -1, 42, 41, 5, -1, + 43, 42, 5, -1, 32, 43, 5, -1, + 22, 28, 18, -1, 20, 29, 28, -1, + 20, 28, 22, -1, 23, 18, 19, -1, + 23, 22, 18, -1, 25, 19, 40, -1, + 23, 19, 25, -1, 24, 40, 41, -1, + 25, 40, 24, -1, 21, 41, 42, -1, + 24, 41, 21, -1, 34, 42, 43, -1, + 21, 42, 34, -1, 38, 43, 32, -1, + 34, 43, 38, -1, 37, 32, 27, -1, + 38, 32, 37, -1, 36, 27, 30, -1, + 37, 27, 36, -1, 35, 30, 31, -1, + 36, 30, 35, -1, 26, 31, 29, -1, + 35, 31, 26, -1, 26, 29, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 9, 9, 10, -1, + 9, 10, 10, -1, 8, 8, 11, -1, + 8, 7, 8, -1, 11, 11, 12, -1, + 8, 11, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 9, -1, + 19, 20, 20, -1, 20, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 6.8000002 2.25 56, + 6.8000002 -2.25 56, + 37.799999 -2.25 56, + 37.799999 -2.25 53.299999, + 37.799999 2.25 56, + 37.799999 2.25 53.299999, + 3.8 -2.25 53, + 37.799999 -2.25 48.700001, + 37.799999 -2.25 46, + 6.8000002 -2.25 46, + 6.8000002 2.25 46, + 3.8 2.25 53, + 3.8 2.25 49, + 42.450001 -2.25 48.700001, + 42.450001 2.25 48.700001, + 42.450001 2.25 53.299999, + 37.799999 2.25 48.700001, + 42.450001 -2.25 53.299999, + 41.282501 0.625 53.299999, + 40.825001 1.08253 53.299999, + 41.282501 -0.625 48.700001, + 39.575001 1.08253 48.700001, + 41.450001 4.0658601e-014 48.700001, + 41.282501 0.625 48.700001, + 40.200001 1.25 48.700001, + 40.825001 1.08253 48.700001, + 40.825001 -1.08253 48.700001, + 39.575001 -1.08253 53.299999, + 41.450001 4.0543401e-014 53.299999, + 41.282501 -0.625 53.299999, + 40.200001 -1.25 53.299999, + 40.825001 -1.08253 53.299999, + 39.1175 -0.625 53.299999, + 37.799999 2.25 46, + 39.1175 0.625 48.700001, + 40.200001 -1.25 48.700001, + 39.575001 -1.08253 48.700001, + 39.1175 -0.625 48.700001, + 38.950001 4.0242302e-014 48.700001, + 3.8 -2.25 49, + 40.200001 1.25 53.299999, + 39.575001 1.08253 53.299999, + 39.1175 0.625 53.299999, + 38.950001 4.0127e-014 53.299999 ] + + } + normal + Normal { + vector [ 2.24809e-016 -1.51899e-016 1, + -4.44089e-016 -1 1.10566e-016, + 1 5.5511198e-017 -4.93655e-017, + -0.70710701 -1.46661e-016 0.70710701, + 4.44089e-016 1 -1.10566e-016, + -2.24809e-016 1.51899e-016 -1, + -0.70710701 6.81564e-017 -0.70710701, + -1 -5.5511198e-017 4.93655e-017, + -0.86602497 -0.5 9.8034601e-017, + -0.86602497 0.5 -1.25311e-017, + -1 1.8941799e-016 4.93655e-017, + -0.5 -0.86602497 1.20435e-016, + -2.28168e-015 -1 1.10566e-016, + -2.0596301e-015 -1 1.10566e-016, + 0.5 -0.86602497 7.1070002e-017, + 0.86602497 -0.5 1.25311e-017, + 1 -6.6953501e-017 -4.93655e-017, + 0.86602497 0.5 -9.8034601e-017, + 0.5 0.86602497 -1.20435e-016, + 2.40414e-015 1 -1.10566e-016, + -0.5 0.86602497 -7.1070002e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 3, 1, -1, 8, 7, 1, -1, + 9, 8, 1, -1, 6, 9, 1, -1, + 10, 0, 4, -1, 11, 6, 0, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 5, 10, 4, -1, 13, 14, 15, -1, + 16, 15, 14, -1, 17, 13, 15, -1, + 18, 17, 15, -1, 5, 15, 16, -1, + 19, 15, 5, -1, 19, 18, 15, -1, + 20, 14, 13, -1, 21, 16, 14, -1, + 20, 22, 14, -1, 23, 14, 22, -1, + 24, 21, 14, -1, 25, 24, 14, -1, + 23, 25, 14, -1, 3, 13, 17, -1, + 7, 13, 3, -1, 26, 13, 7, -1, + 26, 20, 13, -1, 27, 3, 17, -1, + 18, 28, 17, -1, 29, 17, 28, -1, + 30, 27, 17, -1, 31, 30, 17, -1, + 29, 31, 17, -1, 32, 5, 3, -1, + 27, 32, 3, -1, 33, 7, 8, -1, + 16, 7, 33, -1, 34, 7, 16, -1, + 35, 26, 7, -1, 36, 35, 7, -1, + 37, 36, 7, -1, 38, 37, 7, -1, + 34, 38, 7, -1, 33, 8, 9, -1, + 6, 39, 9, -1, 12, 9, 39, -1, + 10, 9, 12, -1, 33, 9, 10, -1, + 11, 39, 6, -1, 12, 39, 11, -1, + 16, 33, 10, -1, 5, 16, 10, -1, + 21, 34, 16, -1, 40, 19, 5, -1, + 41, 40, 5, -1, 42, 41, 5, -1, + 43, 42, 5, -1, 32, 43, 5, -1, + 22, 28, 18, -1, 20, 29, 28, -1, + 20, 28, 22, -1, 23, 18, 19, -1, + 23, 22, 18, -1, 25, 19, 40, -1, + 23, 19, 25, -1, 24, 40, 41, -1, + 25, 40, 24, -1, 21, 41, 42, -1, + 24, 41, 21, -1, 34, 42, 43, -1, + 21, 42, 34, -1, 38, 43, 32, -1, + 34, 43, 38, -1, 37, 32, 27, -1, + 38, 32, 37, -1, 36, 27, 30, -1, + 37, 27, 36, -1, 35, 30, 31, -1, + 36, 30, 35, -1, 26, 31, 29, -1, + 35, 31, 26, -1, 26, 29, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 9, 9, 10, -1, + 9, 10, 10, -1, 8, 8, 11, -1, + 8, 7, 8, -1, 11, 11, 12, -1, + 8, 11, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 9, -1, + 19, 20, 20, -1, 20, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/pinky_l1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/pinky_l1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/pinky_l1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/pinky_l2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/pinky_l2.wrl new file mode 100644 index 000000000..f5793d77d --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/pinky_l2.wrl @@ -0,0 +1,432 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -32.25 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -32.25 -2.25 5, + -32.25 2.25 -5, + -0.1 -2.25 -2.8, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -32.25 2.25 5, + 2.4000001 2.25 5, + -2.25 2.25 2.8, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + -2.25 -2.25 2.8, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + 0.85669899 -2.0597 2.8 ] + + } + normal + Normal { + vector [ 1.46891e-016 -9.5619399e-017 -1, + -1 2.44929e-016 -7.3403101e-017, + -0.809017 0.58778501 -3.7830199e-017, + -0.809017 -0.58778501 -8.0938399e-017, + -1 0 -7.3403101e-017, + -0.309017 0.95105702 1.21924e-017, + 0.309017 0.95105702 5.7558e-017, + 0.809017 0.58778501 8.0938399e-017, + 1 -1.22465e-016 7.3403101e-017, + 0.809017 -0.58778501 3.7830199e-017, + 0.309017 -0.95105702 -1.21924e-017, + -0.309017 -0.95105702 -5.7558e-017, + -5.5511198e-017 -1 -3.6669999e-017, + -2.3920801e-016 -1 -3.6669999e-017, + 0.38268301 -0.92387998 -5.7885098e-018, + 0.70710701 -0.70710701 2.5974201e-017, + 0.92387998 -0.38268301 5.3782599e-017, + 1 -2.44929e-016 7.3403101e-017, + 1 0 7.3403101e-017, + 5.5511198e-017 1 3.6669999e-017, + -1.46891e-016 9.5619399e-017 1, + 1 2.44929e-016 7.3403101e-017, + -1 -1.22465e-016 -7.3403101e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 24, 25, 12, -1, 26, 7, 0, -1, + 27, 24, 7, -1, 26, 27, 7, -1, + 4, 28, 0, -1, 29, 0, 28, -1, + 29, 26, 0, -1, 4, 30, 28, -1, + 31, 28, 30, -1, 29, 28, 31, -1, + 4, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 34, 32, 4, -1, + 34, 35, 32, -1, 33, 32, 35, -1, + 34, 4, 25, -1, 36, 25, 24, -1, + 37, 25, 36, -1, 38, 25, 37, -1, + 39, 34, 25, -1, 38, 39, 25, -1, + 40, 41, 42, -1, 43, 42, 41, -1, + 36, 42, 44, -1, 45, 44, 42, -1, + 40, 42, 36, -1, 45, 42, 43, -1, + 40, 46, 41, -1, 47, 41, 46, -1, + 47, 43, 41, -1, 40, 48, 46, -1, + 49, 46, 48, -1, 47, 46, 49, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 40, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 55, 56, 53, -1, + 57, 53, 56, -1, 50, 55, 53, -1, + 54, 53, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 55, 58, 56, -1, + 57, 56, 60, -1, 36, 61, 59, -1, + 62, 59, 61, -1, 37, 36, 59, -1, + 63, 37, 59, -1, 58, 63, 59, -1, + 60, 59, 62, -1, 36, 44, 61, -1, + 64, 61, 44, -1, 62, 61, 64, -1, + 64, 44, 45, -1, 40, 36, 24, -1, + 65, 40, 24, -1, 66, 65, 24, -1, + 27, 66, 24, -1, 67, 37, 63, -1, + 68, 37, 67, -1, 38, 37, 68, -1, + 67, 63, 58, -1, 69, 58, 55, -1, + 69, 67, 58, -1, 70, 55, 50, -1, + 69, 55, 70, -1, 71, 50, 40, -1, + 70, 50, 71, -1, 71, 40, 65, -1, + 49, 65, 66, -1, 52, 54, 65, -1, + 71, 65, 54, -1, 49, 52, 65, -1, + 38, 66, 27, -1, 45, 66, 38, -1, + 45, 43, 66, -1, 47, 66, 43, -1, + 47, 49, 66, -1, 39, 27, 26, -1, + 38, 27, 39, -1, 18, 39, 26, -1, + 16, 18, 26, -1, 14, 16, 26, -1, + 11, 14, 26, -1, 29, 11, 26, -1, + 39, 35, 34, -1, 23, 35, 39, -1, + 33, 35, 23, -1, 69, 68, 67, -1, + 64, 38, 68, -1, 62, 64, 68, -1, + 60, 62, 68, -1, 57, 60, 68, -1, + 71, 57, 68, -1, 70, 71, 68, -1, + 69, 70, 68, -1, 22, 23, 39, -1, + 20, 22, 39, -1, 18, 20, 39, -1, + 64, 45, 38, -1, 31, 6, 3, -1, + 29, 3, 9, -1, 29, 31, 3, -1, + 33, 23, 6, -1, 31, 33, 6, -1, + 29, 9, 11, -1, 71, 54, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 14, 13, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 16, 17, 17, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 14, 14, 13, -1, + 15, 14, 14, -1, 14, 13, 13, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 18, 18, 18, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -43.75 2.75 7.1176901, + -43.75 5.75 -4.16326, + -43.75 2.75 -7.1176901, + -43.494999 2.60127 -7.3084302, + -31.75 -4.25 7, + -31.75 -4.25 -7, + -43.75 5.75 4.16326, + -20.75 12.75 1.26352, + -20.75 12.75 -1.26352, + -31.75 1.93915 -10, + -43.494999 2.60127 7.3084302, + -31.75 1.93915 10, + -35.442299 -2.0961499 9.1538496, + -10.75 12.75 3, + -10.75 -4.25 7, + -10.75 -4.25 -7, + -10.75 12.75 -3, + -10.75 -1.25 -10, + -10.75 5.6420102 10, + -10.75 -1.25 10, + -31.75 -1.25 10, + -10.75 5.6420102 -10, + -31.75 -1.25 -10, + -35.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 -6.88349e-017, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 4.0557598e-017, + -0.29116201 0.95667398 -1.03375e-016, + -0.122788 0.69636399 0.70710701, + 1 0 6.88349e-017, + -5.5511198e-017 -1 8.7107399e-017, + 6.1385298e-017 -0.70710701 -0.70710701, + -1.3989001e-016 -0.70710701 0.70710701, + -1.42323e-016 1.34605e-016 1, + 5.5511198e-017 1 -8.7107399e-017, + 1.42323e-016 -1.34605e-016 -1, + -0.22337601 -1.31204e-016 -0.97473198, + -0.22337601 1.31204e-016 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/pinky_r1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/pinky_r1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/pinky_r1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/pinky_r2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/pinky_r2.wrl new file mode 100644 index 000000000..f5793d77d --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/pinky_r2.wrl @@ -0,0 +1,432 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -32.25 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -32.25 -2.25 5, + -32.25 2.25 -5, + -0.1 -2.25 -2.8, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -32.25 2.25 5, + 2.4000001 2.25 5, + -2.25 2.25 2.8, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + -2.25 -2.25 2.8, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + 0.85669899 -2.0597 2.8 ] + + } + normal + Normal { + vector [ 1.46891e-016 -9.5619399e-017 -1, + -1 2.44929e-016 -7.3403101e-017, + -0.809017 0.58778501 -3.7830199e-017, + -0.809017 -0.58778501 -8.0938399e-017, + -1 0 -7.3403101e-017, + -0.309017 0.95105702 1.21924e-017, + 0.309017 0.95105702 5.7558e-017, + 0.809017 0.58778501 8.0938399e-017, + 1 -1.22465e-016 7.3403101e-017, + 0.809017 -0.58778501 3.7830199e-017, + 0.309017 -0.95105702 -1.21924e-017, + -0.309017 -0.95105702 -5.7558e-017, + -5.5511198e-017 -1 -3.6669999e-017, + -2.3920801e-016 -1 -3.6669999e-017, + 0.38268301 -0.92387998 -5.7885098e-018, + 0.70710701 -0.70710701 2.5974201e-017, + 0.92387998 -0.38268301 5.3782599e-017, + 1 -2.44929e-016 7.3403101e-017, + 1 0 7.3403101e-017, + 5.5511198e-017 1 3.6669999e-017, + -1.46891e-016 9.5619399e-017 1, + 1 2.44929e-016 7.3403101e-017, + -1 -1.22465e-016 -7.3403101e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 24, 25, 12, -1, 26, 7, 0, -1, + 27, 24, 7, -1, 26, 27, 7, -1, + 4, 28, 0, -1, 29, 0, 28, -1, + 29, 26, 0, -1, 4, 30, 28, -1, + 31, 28, 30, -1, 29, 28, 31, -1, + 4, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 34, 32, 4, -1, + 34, 35, 32, -1, 33, 32, 35, -1, + 34, 4, 25, -1, 36, 25, 24, -1, + 37, 25, 36, -1, 38, 25, 37, -1, + 39, 34, 25, -1, 38, 39, 25, -1, + 40, 41, 42, -1, 43, 42, 41, -1, + 36, 42, 44, -1, 45, 44, 42, -1, + 40, 42, 36, -1, 45, 42, 43, -1, + 40, 46, 41, -1, 47, 41, 46, -1, + 47, 43, 41, -1, 40, 48, 46, -1, + 49, 46, 48, -1, 47, 46, 49, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 40, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 55, 56, 53, -1, + 57, 53, 56, -1, 50, 55, 53, -1, + 54, 53, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 55, 58, 56, -1, + 57, 56, 60, -1, 36, 61, 59, -1, + 62, 59, 61, -1, 37, 36, 59, -1, + 63, 37, 59, -1, 58, 63, 59, -1, + 60, 59, 62, -1, 36, 44, 61, -1, + 64, 61, 44, -1, 62, 61, 64, -1, + 64, 44, 45, -1, 40, 36, 24, -1, + 65, 40, 24, -1, 66, 65, 24, -1, + 27, 66, 24, -1, 67, 37, 63, -1, + 68, 37, 67, -1, 38, 37, 68, -1, + 67, 63, 58, -1, 69, 58, 55, -1, + 69, 67, 58, -1, 70, 55, 50, -1, + 69, 55, 70, -1, 71, 50, 40, -1, + 70, 50, 71, -1, 71, 40, 65, -1, + 49, 65, 66, -1, 52, 54, 65, -1, + 71, 65, 54, -1, 49, 52, 65, -1, + 38, 66, 27, -1, 45, 66, 38, -1, + 45, 43, 66, -1, 47, 66, 43, -1, + 47, 49, 66, -1, 39, 27, 26, -1, + 38, 27, 39, -1, 18, 39, 26, -1, + 16, 18, 26, -1, 14, 16, 26, -1, + 11, 14, 26, -1, 29, 11, 26, -1, + 39, 35, 34, -1, 23, 35, 39, -1, + 33, 35, 23, -1, 69, 68, 67, -1, + 64, 38, 68, -1, 62, 64, 68, -1, + 60, 62, 68, -1, 57, 60, 68, -1, + 71, 57, 68, -1, 70, 71, 68, -1, + 69, 70, 68, -1, 22, 23, 39, -1, + 20, 22, 39, -1, 18, 20, 39, -1, + 64, 45, 38, -1, 31, 6, 3, -1, + 29, 3, 9, -1, 29, 31, 3, -1, + 33, 23, 6, -1, 31, 33, 6, -1, + 29, 9, 11, -1, 71, 54, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 14, 13, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 16, 17, 17, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 14, 14, 13, -1, + 15, 14, 14, -1, 14, 13, 13, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 18, 18, 18, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -43.75 2.75 7.1176901, + -43.75 5.75 -4.16326, + -43.75 2.75 -7.1176901, + -43.494999 2.60127 -7.3084302, + -31.75 -4.25 7, + -31.75 -4.25 -7, + -43.75 5.75 4.16326, + -20.75 12.75 1.26352, + -20.75 12.75 -1.26352, + -31.75 1.93915 -10, + -43.494999 2.60127 7.3084302, + -31.75 1.93915 10, + -35.442299 -2.0961499 9.1538496, + -10.75 12.75 3, + -10.75 -4.25 7, + -10.75 -4.25 -7, + -10.75 12.75 -3, + -10.75 -1.25 -10, + -10.75 5.6420102 10, + -10.75 -1.25 10, + -31.75 -1.25 10, + -10.75 5.6420102 -10, + -31.75 -1.25 -10, + -35.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 -6.88349e-017, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 4.0557598e-017, + -0.29116201 0.95667398 -1.03375e-016, + -0.122788 0.69636399 0.70710701, + 1 0 6.88349e-017, + -5.5511198e-017 -1 8.7107399e-017, + 6.1385298e-017 -0.70710701 -0.70710701, + -1.3989001e-016 -0.70710701 0.70710701, + -1.42323e-016 1.34605e-016 1, + 5.5511198e-017 1 -8.7107399e-017, + 1.42323e-016 -1.34605e-016 -1, + -0.22337601 -1.31204e-016 -0.97473198, + -0.22337601 1.31204e-016 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/platform.wrl b/data/RobotAPI/robots/Armar3/fullmodel/platform.wrl new file mode 100644 index 000000000..499370924 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/platform.wrl @@ -0,0 +1,2090 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + rotation 0.99999994 0 0 1.5700002 + children + DEF _+2 Transform { + rotation -0 -0 -0.99999994 1.5700002 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -777 216 -230, + -777 240 -166, + -777 240 -230, + -610.25 240.487 -230.36501, + -610.25 218.786 -234.967, + -777 240 -102, + -610.25 256.935 -123.372, + -610.25 250.024 -177.66901, + -777 240 -38, + -610.25 260.961 -68.010597, + -777 240 26, + -610.25 261.95099 -12.1617, + -777 240 90, + -610.25 259.867 43.580799, + -777 216 90, + -643.59998 251.83099 96.9011, + -777 192 -230, + -777 192 90, + -643.59998 207.99699 109.242, + -643.59998 230.25101 103.27, + -777 168 -230, + -777 168 90, + -643.59998 185.114 114.745, + -777 144 -230, + -777 144 90, + -643.59998 161.658 119.713, + -777 120 -230, + -777 120 90, + -643.59998 137.69099 124.088, + -777 96 -230, + -777 96 90, + -643.59998 113.281 127.816, + -777 72 -230, + -777 72 90, + -643.59998 88.5 130.853, + -777 48 -230, + -777 48 90, + -643.59998 63.426399 133.164, + -777 24 -230, + -777 24 90, + -643.59998 38.141201 134.71899, + -777 -1.71418e-013 -230, + -777 -1.71418e-013 90, + -643.59998 12.728 135.502, + -777 -24 -230, + -777 -24 90, + -643.59998 -12.728 135.502, + -777 -48 -230, + -777 -48 90, + -643.59998 -38.141201 134.71899, + -777 -72 -230, + -777 -72 90, + -643.59998 -63.426399 133.164, + -777 -96 -230, + -777 -96 90, + -643.59998 -88.5 130.853, + -777 -120 -230, + -777 -120 90, + -643.59998 -113.281 127.816, + -777 -144 -230, + -777 -144 90, + -643.59998 -137.69099 124.088, + -777 -168 -230, + -777 -168 90, + -643.59998 -161.658 119.713, + -777 -192 -230, + -777 -192 90, + -643.59998 -185.114 114.745, + -777 -216 -230, + -777 -216 90, + -643.59998 -207.99699 109.242, + -777 -240 26, + -777 -240 90, + -643.59998 -230.25101 103.27, + -777 -240 -38, + -777 -240 -102, + -777 -240 -166, + -777 -240 -230, + -643.59998 -251.83099 96.9011, + -610.25 -261.95099 -12.1617, + -610.25 -254.78799 98.626404, + -610.25 -259.867 43.580799, + -610.25 -260.961 -68.010597, + -610.25 -256.935 -123.372, + -610.25 -250.024 -177.66901, + -610.25 -240.487 -230.36501, + -610.25 -196.73599 -239.194, + -610.25 -218.786 -234.967, + -610.25 -174.367 -243.02, + -610.25 -151.713 -246.423, + -610.25 -128.80701 -249.379, + -610.25 -105.686 -251.87199, + -610.25 -82.387299 -253.88499, + -610.25 -58.948601 -255.40601, + -610.25 -35.4095 -256.42499, + -610.25 -11.8099 -256.936, + -610.25 11.8099 -256.936, + -610.25 35.4095 -256.42499, + -610.25 58.948601 -255.40601, + -610.25 82.387299 -253.88499, + -610.25 105.686 -251.87199, + -610.25 128.80701 -249.379, + -610.25 151.713 -246.423, + -610.25 174.367 -243.02, + -610.25 196.73599 -239.194, + -110 183.183 -282.08099, + -276.41699 241.46201 -231.097, + -110 241.948 -231.461, + -276.41699 270.09299 -179.674, + 0 183.175 -282.082, + -110 286.505 -169.683, + 0 241.948 -231.461, + -276.41699 222.075 -244.91, + -443.33301 240.97501 -230.731, + -443.33301 260.05899 -178.67101, + -276.41699 201.64 -257.599, + -443.33301 220.42999 -239.938, + -276.41699 180.25 -269.08701, + -443.33301 199.188 -248.397, + -110 114.174 -317.487, + -276.41699 158.002 -279.29999, + -443.33301 177.308 -256.05399, + -276.41699 134.99899 -288.17599, + -443.33301 154.85699 -262.862, + -276.41699 111.35 -295.659, + -443.33301 131.903 -268.77802, + -110 38.7808 -335.69901, + -276.41699 87.166603 -301.702, + -443.33301 108.518 -273.76501, + -276.41699 62.563599 -306.26801, + -443.33301 84.776901 -277.793, + -276.41699 37.659199 -309.327, + -443.33301 60.7561 -280.83701, + -110 -38.7808 -335.69901, + -276.41699 12.5733 -310.862, + -443.33301 36.534401 -282.87601, + -276.41699 -12.5733 -310.862, + -443.33301 12.1916 -283.89899, + -276.41699 -37.659199 -309.327, + -443.33301 -12.1916 -283.89899, + -110 -114.174 -317.487, + -276.41699 -62.563599 -306.26801, + -443.33301 -36.534401 -282.87601, + -276.41699 -87.166603 -301.702, + -443.33301 -60.7561 -280.83701, + -276.41699 -111.35 -295.659, + -443.33301 -84.776901 -277.793, + -110 -183.183 -282.08099, + -276.41699 -134.99899 -288.17599, + -443.33301 -108.518 -273.76501, + -276.41699 -158.002 -279.29999, + -443.33301 -131.903 -268.77802, + -276.41699 -180.25 -269.08701, + -443.33301 -154.85699 -262.862, + -110 -241.948 -231.461, + -276.41699 -201.64 -257.599, + -443.33301 -177.308 -256.05399, + -276.41699 -222.075 -244.91, + -443.33301 -199.188 -248.397, + -276.41699 -241.46201 -231.097, + -443.33301 -220.42999 -239.938, + -110 -286.505 -169.683, + -443.33301 -240.97501 -230.731, + -276.41699 -270.09299 -179.674, + 0 -241.948 -231.461, + 1.13687e-013 -290.28299 -162.705, + 0 -183.175 -282.082, + 0 -114.189 -317.48099, + 0 -38.764099 -335.69901, + 0 38.764099 -335.69901, + 0 114.189 -317.48099, + -443.33301 -260.05899 -178.67101, + -110 322.11099 51.877499, + -243 287.358 117.625, + -110 299.15302 124.506, + -243 269.616 143.121, + -1.13687e-013 314.64801 82.628502, + -243 249.17101 167.026, + -110 255.51601 195.659, + -1.13687e-013 280.776 159.554, + -276.41699 284.39401 115.896, + -376.53299 256.495 129.838, + -276.41699 299.64099 57.422798, + -376.53299 275.51501 110.717, + -276.41699 305.896 -3.1426699, + -443.33301 279.754 50.501801, + -443.33301 269.591 107.261, + -110 327.69699 -24.087601, + -276.41699 302.92599 -64.027702, + -443.33301 283.92401 -7.6521702, + -110 315.612 -99.292999, + -276.41699 290.84 -123.448, + -443.33301 281.94299 -66.019096, + -443.33301 273.888 -123.41, + -1.13687e-013 290.28201 -162.707, + -1.13687e-013 319.55099 -83.953598, + -1.13687e-013 327.85501 -0.35437199, + -610.25 254.78799 98.626404, + -510.06699 263.673 103.809, + -510.06699 243.373 116.554, + -110 -255.51601 195.659, + -243 -287.358 117.625, + -110 -299.15302 124.506, + -276.41699 -299.64099 57.422798, + 1.13687e-013 -280.771 159.562, + -110 -322.11099 51.877499, + 1.13687e-013 -314.646 82.635803, + -243 -269.616 143.121, + -276.41699 -284.39401 115.896, + -243 -249.17101 167.026, + -376.53299 -256.495 129.838, + -376.53299 -275.51501 110.717, + -243 -226.21201 189.054, + -376.53299 -235.44701 147.765, + -110 -195.33299 253.494, + -243 -200.959 208.942, + -376.53299 -212.513 164.284, + -243 -173.659 226.453, + -376.53299 -187.85899 179.19901, + -110 -122.5 294.26599, + -243 -144.58299 241.377, + -376.53299 -161.67 192.33099, + -243 -114.025 253.535, + -376.53299 -134.149 203.52299, + -110 -41.7341 315.33401, + -243 -82.295799 262.784, + -376.53299 -105.517 212.64101, + -243 -49.7192 269.01199, + -376.53299 -76.005997 219.577, + -243 -16.630199 272.14401, + -376.53299 -45.859798 224.248, + -110 41.7341 315.33401, + -243 16.630199 272.14401, + -376.53299 -15.3295 226.597, + -243 49.7192 269.01199, + -376.53299 15.3295 226.597, + -110 122.5 294.26599, + -243 82.295799 262.784, + -376.53299 45.859798 224.248, + -243 114.025 253.535, + -376.53299 76.005997 219.577, + -110 195.33299 253.494, + -243 144.58299 241.377, + -376.53299 105.517 212.64101, + -243 173.659 226.453, + -376.53299 134.149 203.52299, + -243 200.959 208.942, + -376.53299 161.67 192.33099, + -243 226.21201 189.054, + -376.53299 187.85899 179.19901, + -376.53299 212.513 164.284, + -376.53299 235.44701 147.765, + 0 228.48199 225.326, + 0 161.209 275.646, + 0 83.355003 307.23001, + 0 0.0043194601 318, + 0 -83.346703 307.23199, + 0 -161.201 275.64999, + 0 -228.476 225.332, + -510.06699 221.722 128.50301, + -510.06699 198.814 139.515, + -510.06699 174.759 149.45599, + -510.06699 149.67999 158.209, + -510.06699 123.715 165.66901, + -510.06699 97.0084 171.74699, + -510.06699 69.716202 176.37, + -510.06699 42.0005 179.48399, + -510.06699 14.0287 181.049, + -510.06699 -14.0287 181.049, + -510.06699 -42.0005 179.48399, + -510.06699 -69.716202 176.37, + -510.06699 -97.0084 171.74699, + -510.06699 -123.715 165.66901, + -510.06699 -149.67999 158.209, + -510.06699 -174.759 149.45599, + -510.06699 -198.814 139.515, + -510.06699 -221.722 128.50301, + -510.06699 -243.373 116.554, + -510.06699 -263.673 103.809, + -443.33301 -269.591 107.261, + -443.33301 -279.754 50.501801, + -276.41699 -290.84 -123.448, + -110 -315.612 -99.292999, + -276.41699 -302.92599 -64.027702, + -443.33301 -273.888 -123.41, + -110 -327.69699 -24.087601, + -276.41699 -305.896 -3.1426699, + -443.33301 -281.94299 -66.019096, + -443.33301 -283.92401 -7.6521702, + 1.13687e-013 -327.85501 -0.34858999, + 1.13687e-013 -319.552 -83.949799 ] + + } + normal + Normal { + vector [ -1 0 0, + -0.00330516 0.97912198 -0.20324799, + -0.00292088 0.99999601 0, + -0.0695545 0.99757802 0, + -0.031130301 0.19785701 -0.97973597, + -0.0310915 0 -0.99951702, + -0.00219066 0 -0.99999797, + -0.00277184 0.21681499 -0.97620898, + -0.100566 0.98997402 -0.099190101, + -0.112639 0.99363601 0, + -0.060218699 0.98648798 -0.152367, + -0.12407 0.99125701 -0.044906899, + -0.130358 0.991467 0, + -0.130766 0.99136502 0.00976412, + -0.122182 0.99250799 0, + -0.120691 0.99060303 0.064335801, + -0.088337697 0.99609101 0, + -0.075345002 0.29371601 0.95291901, + -0.051663499 0 0.99866498, + -0.101268 0 0.99485898, + -0.092825703 0.99111199 0.095287003, + -0.162938 0.24345601 0.956128, + -0.14692301 0 0.98914802, + -0.121508 0.269411 0.955329, + -0.19947401 0.216309 0.95573002, + -0.187938 0 0.98218101, + -0.231087 0.18833899 0.95453, + -0.223838 0 0.974626, + -0.25783801 0.159833 0.95287597, + -0.254336 0 0.967116, + -0.27984101 0.131 0.95106697, + -0.27928999 0 0.96020699, + -0.29723099 0.101984 0.94934398, + -0.298657 0 0.95436001, + -0.31013799 0.072878003 0.94789398, + -0.312451 0 0.94993401, + -0.31867599 0.043734301 0.946854, + -0.32070601 0 0.94717902, + -0.32292399 0.0145788 0.94631302, + -0.32345399 0 0.946244, + -0.32292399 -0.0145788 0.94631302, + -0.31867599 -0.043734301 0.946854, + -0.31013799 -0.072878003 0.94789398, + -0.29723099 -0.101984 0.94934398, + -0.27984101 -0.131 0.95106697, + -0.25783801 -0.159833 0.95287597, + -0.231087 -0.18833899 0.95453, + -0.19947401 -0.216309 0.95573002, + -0.162938 -0.24345601 0.956128, + -0.121508 -0.269411 0.955329, + -0.092825703 -0.99111199 0.095287003, + -0.088337697 -0.99609101 0, + -0.122182 -0.99250799 0, + -0.075345002 -0.29371601 0.95291901, + -0.130766 -0.99136502 0.00976412, + -0.130358 -0.991467 0, + -0.093787499 -0.98853999 0.118289, + -0.120691 -0.99060303 0.064335801, + -0.12407 -0.99125701 -0.044906899, + -0.112639 -0.99363601 0, + -0.100566 -0.98997402 -0.099190101, + -0.0695545 -0.99757802 0, + -0.060218699 -0.98648798 -0.152367, + -0.00292088 -0.99999601 0, + -0.00277184 -0.21681499 -0.97620898, + -0.00330516 -0.97912198 -0.20324799, + -0.056779899 -0.17825601 -0.98234499, + -0.0574448 0 -0.99834901, + -0.031130301 -0.19785701 -0.97973597, + -0.079635799 -0.158149 -0.98419899, + -0.081041299 0 -0.99671102, + -0.099646799 -0.13765 -0.98545599, + -0.101719 0 -0.99481302, + -0.116788 -0.116857 -0.98625797, + -0.119359 0 -0.99285102, + -0.131051 -0.095847502 -0.98673099, + -0.133876 0 -0.99099803, + -0.142442 -0.074682802 -0.98698199, + -0.14521299 0 -0.98940003, + -0.15097 -0.0534118 -0.98709399, + -0.153331 0 -0.98817497, + -0.156647 -0.032072298 -0.98713398, + -0.15820999 0 -0.987405, + -0.159483 -0.0106948 -0.98714298, + -0.15983699 0 -0.98714298, + -0.159483 0.0106948 -0.98714298, + -0.156647 0.032072298 -0.98713398, + -0.15097 0.0534118 -0.98709399, + -0.142442 0.074682802 -0.98698199, + -0.131051 0.095847502 -0.98673099, + -0.116788 0.116857 -0.98625797, + -0.099646799 0.13765 -0.98545599, + -0.079635799 0.158149 -0.98419899, + -0.056779899 0.17825601 -0.98234499, + -0.0744057 0.55693501 -0.82721603, + -0.0035125699 0.605941 -0.79550201, + -0.00363367 0.73764199 -0.67518198, + -0.057041802 0.90721601 -0.41678101, + -0.00364513 0.83294302 -0.55334699, + -1.2400801e-016 0.558483 -0.82951599, + -1.63791e-016 0.737647 -0.67518699, + -0.063462697 0.871732 -0.48585701, + -1.93954e-016 0.873492 -0.48683801, + -0.0302389 0.55390698 -0.83202899, + -0.0032305601 0.42829201 -0.90363401, + -0.059121098 0.95412201 -0.293522, + -0.0035476999 0.91911203 -0.39398, + -0.0550007 0.499809 -0.86438799, + -0.031254299 0.38938701 -0.92054403, + -0.0775254 0.444031 -0.89265102, + -0.056696501 0.34967899 -0.93515301, + -0.127811 0.345236 -0.92977202, + -0.097594298 0.38692001 -0.91693401, + -0.079444297 0.30937099 -0.94761699, + -0.115037 0.32877901 -0.937374, + -0.099420004 0.26863399 -0.95809799, + -0.12972599 0.26986599 -0.95411903, + -0.116575 0.22760101 -0.96675098, + -0.156213 0.116783 -0.98079503, + -0.14156701 0.210392 -0.96731299, + -0.130881 0.18637601 -0.97372198, + -0.15049601 0.150528 -0.97708398, + -0.142325 0.145034 -0.979137, + -0.15647 0.090410903 -0.98353601, + -0.150905 0.103626 -0.98310202, + -0.156213 -0.116783 -0.98079503, + -0.159463 0.030152099 -0.98674297, + -0.15662301 0.062185299 -0.985699, + -0.159463 -0.030152099 -0.98674297, + -0.15948001 0.0207297 -0.986983, + -0.15647 -0.090410903 -0.98353601, + -0.15948001 -0.0207297 -0.986983, + -0.127811 -0.345236 -0.92977202, + -0.15049601 -0.150528 -0.97708398, + -0.15662301 -0.062185299 -0.985699, + -0.14156701 -0.210392 -0.96731299, + -0.150905 -0.103626 -0.98310202, + -0.12972599 -0.26986599 -0.95411903, + -0.142325 -0.145034 -0.979137, + -0.0744057 -0.55693501 -0.82721603, + -0.115037 -0.32877901 -0.937374, + -0.130881 -0.18637601 -0.97372198, + -0.097594298 -0.38692001 -0.91693401, + -0.116575 -0.22760101 -0.96675098, + -0.0775254 -0.444031 -0.89265102, + -0.099420004 -0.26863399 -0.95809799, + -0.00363367 -0.73764199 -0.67518198, + -0.0550007 -0.499809 -0.86438799, + -0.079444297 -0.30937099 -0.94761699, + -0.0302389 -0.55390698 -0.83202899, + -0.056696501 -0.34967899 -0.93515301, + -0.0035125699 -0.605941 -0.79550201, + -0.031254299 -0.38938701 -0.92054403, + -0.063462697 -0.871732 -0.48585701, + -0.00364513 -0.83294302 -0.55334699, + -0.0032305601 -0.42829201 -0.90363401, + -0.057041802 -0.90721601 -0.41678101, + -0.0035476999 -0.91911203 -0.39398, + 1.63791e-016 -0.737647 -0.67518699, + 1.2400801e-016 -0.558483 -0.82951599, + 1.96507e-016 -0.88499099 -0.46560901, + 1.93954e-016 -0.873492 -0.48683801, + 7.7291697e-017 -0.34809101 -0.93746102, + 2.6253201e-017 -0.118234 -0.99298602, + -2.6253201e-017 0.118234 -0.99298602, + -7.7291697e-017 0.34809101 -0.93746102, + -0.059121098 -0.95412201 -0.293522, + -0.12717199 0.97407103 0.18711901, + -0.100548 0.93436003 0.341849, + -0.101571 0.90733302 0.40795699, + -0.13726801 0.78383499 0.60560799, + -0.102089 0.84408402 0.52640301, + -2.13004e-016 0.95928502 0.28244099, + -2.18058e-016 0.98204398 0.188651, + -2.02516e-016 0.91205001 0.41007799, + -0.17120101 0.716241 0.67652702, + -0.176901 0.76672602 0.61712003, + -1.9008e-016 0.85604501 0.51690102, + -1.7297499e-016 0.77901202 0.62700897, + -0.10019 0.94074398 0.32398, + -0.138409 0.67267799 0.72687501, + -0.101883 0.82189798 0.560449, + -0.123664 0.97647703 0.176632, + -0.098837301 0.95850599 0.267389, + -0.099853598 0.73421299 0.67153603, + -0.131179 0.99099499 0.026838399, + -0.12244 0.98480099 0.123187, + -0.097680703 0.96895701 0.227116, + -0.12936699 0.99068201 -0.042589001, + -0.12232 0.98478699 -0.123419, + -0.130987 0.99120802 0.018678, + -0.107351 0.95666999 -0.270661, + -0.097288899 0.95731503 -0.27217999, + -0.123252 0.98864502 -0.0859612, + -0.099238403 0.97669601 -0.19030599, + -1.96507e-016 0.88498801 -0.46561399, + -2.13658e-016 0.96223098 -0.27223501, + -2.1632599e-016 0.97424698 -0.225484, + -2.2183999e-016 0.99907702 -0.0429499, + -2.21948e-016 0.99956602 0.029444899, + -0.093787499 0.98853999 0.118289, + -0.080315702 0.364445 0.927755, + -0.096302897 0.97801799 0.18494999, + -0.091891803 0.553177 0.82797998, + -0.13436601 0.50316602 0.85368001, + -0.096807703 0.653871 0.75038701, + -0.176901 -0.76672602 0.61712003, + -0.102089 -0.84408402 0.52640301, + -0.101571 -0.90733302 0.40795699, + -0.123664 -0.97647703 0.176632, + -0.100548 -0.93436003 0.341849, + 1.90077e-016 -0.85603201 0.51692402, + 1.7297499e-016 -0.77901202 0.62700897, + 2.02516e-016 -0.91205001 0.41007799, + -0.12717199 -0.97407103 0.18711901, + 2.13003e-016 -0.95927799 0.282464, + 2.18058e-016 -0.98204398 0.188651, + -0.13726801 -0.78383499 0.60560799, + -0.101883 -0.82189798 0.560449, + -0.10019 -0.94074398 0.32398, + -0.17120101 -0.716241 0.67652702, + -0.138409 -0.67267799 0.72687501, + -0.099853598 -0.73421299 0.67153603, + -0.20297401 -0.642591 0.73883599, + -0.174225 -0.60747999 0.774993, + -0.244605 -0.57743597 0.77893299, + -0.23185501 -0.56413502 0.79246199, + -0.20674901 -0.53954601 0.81617701, + -0.25729099 -0.482012 0.83753598, + -0.235588 -0.46967599 0.850824, + -0.29425201 -0.35694 0.886572, + -0.278889 -0.397201 0.87432998, + -0.26049 -0.39852399 0.87938797, + -0.29638201 -0.310505 0.90318602, + -0.28130901 -0.32658499 0.90233397, + -0.32016999 -0.12054 0.93966001, + -0.30960399 -0.22254901 0.92445499, + -0.297975 -0.25421399 0.92010099, + -0.31845999 -0.133809 0.93844497, + -0.31046501 -0.18164 0.93306899, + -0.322898 -0.044647299 0.94537997, + -0.31878099 -0.108993 0.94154102, + -0.32016999 0.12054 0.93966001, + -0.322898 0.044647299 0.94537997, + -0.32293499 -0.036331099 0.94572401, + -0.31845999 0.133809 0.93844497, + -0.32293499 0.036331099 0.94572401, + -0.29425201 0.35694 0.886572, + -0.30960399 0.22254901 0.92445499, + -0.31878099 0.108993 0.94154102, + -0.29638201 0.310505 0.90318602, + -0.31046501 0.18164 0.93306899, + -0.244605 0.57743597 0.77893299, + -0.278889 0.397201 0.87432998, + -0.297975 0.25421399 0.92010099, + -0.25729099 0.482012 0.83753598, + -0.28130901 0.32658499 0.90233397, + -0.23185501 0.56413502 0.79246199, + -0.26049 0.39852399 0.87938797, + -0.20297401 0.642591 0.73883599, + -0.235588 0.46967599 0.850824, + -0.20674901 0.53954601 0.81617701, + -0.174225 0.60747999 0.774993, + -1.54681e-016 0.69662303 0.71743703, + -1.32233e-016 0.59552598 0.80333602, + -1.09131e-016 0.49148199 0.87088698, + -8.2928099e-017 0.37347499 0.92764002, + -5.6418297e-017 0.25408599 0.96718198, + -2.8252599e-017 0.12723801 0.99187201, + -2.92412e-021 1.31691e-005 1, + 2.8252599e-017 -0.12723801 0.99187201, + 5.6412699e-017 -0.25406 0.967188, + 8.2928099e-017 -0.37347499 0.92764002, + 1.09126e-016 -0.49146 0.87089998, + 1.32233e-016 -0.59552598 0.80333602, + 1.54677e-016 -0.69660503 0.71745503, + -0.17268001 0.45160401 0.87534899, + -0.20664801 0.39903599 0.89334601, + -0.236193 0.345893 0.908059, + -0.26131499 0.29249501 0.91987002, + -0.282067 0.239057 0.92913401, + -0.29852799 0.185708 0.93615901, + -0.310781 0.13250101 0.94120097, + -0.318903 0.079433799 0.944453, + -0.32294899 0.026466001 0.94604599, + -0.32294899 -0.026466001 0.94604599, + -0.318903 -0.079433799 0.944453, + -0.310781 -0.13250101 0.94120097, + -0.29852799 -0.185708 0.93615901, + -0.282067 -0.239057 0.92913401, + -0.26131499 -0.29249501 0.91987002, + -0.236193 -0.345893 0.908059, + -0.20664801 -0.39903599 0.89334601, + -0.17268001 -0.45160401 0.87534899, + -0.13436601 -0.50316602 0.85368001, + -0.080315702 -0.364445 0.927755, + -0.091891803 -0.553177 0.82797998, + -0.096302897 -0.97801799 0.18494999, + -0.096807703 -0.653871 0.75038701, + -0.097680703 -0.96895701 0.227116, + -0.12244 -0.98480099 0.123187, + -0.098837301 -0.95850599 0.267389, + -0.097288899 -0.95731503 -0.27217999, + -0.107351 -0.95666999 -0.270661, + -0.12232 -0.98478699 -0.123419, + -0.099238403 -0.97669601 -0.19030599, + -0.12936699 -0.99068201 -0.042589001, + -0.131179 -0.99099499 0.026838399, + -0.123252 -0.98864502 -0.0859612, + -0.130987 -0.99120802 0.018678, + 2.21948e-016 -0.99956602 0.0294626, + 2.2183999e-016 -0.99907702 -0.0429499, + 2.16327e-016 -0.97425002 -0.225472, + 2.13658e-016 -0.96223098 -0.27223501, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 7, 3, 1, -1, 6, 7, 1, -1, + 0, 8, 5, -1, 9, 5, 8, -1, + 9, 6, 5, -1, 0, 10, 8, -1, + 11, 8, 10, -1, 11, 9, 8, -1, + 0, 12, 10, -1, 13, 10, 12, -1, + 13, 11, 10, -1, 0, 14, 12, -1, + 15, 12, 14, -1, 15, 13, 12, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 0, 16, 14, -1, 19, 15, 14, -1, + 18, 19, 14, -1, 20, 21, 17, -1, + 22, 17, 21, -1, 16, 20, 17, -1, + 22, 18, 17, -1, 23, 24, 21, -1, + 25, 21, 24, -1, 20, 23, 21, -1, + 25, 22, 21, -1, 26, 27, 24, -1, + 28, 24, 27, -1, 23, 26, 24, -1, + 28, 25, 24, -1, 29, 30, 27, -1, + 31, 27, 30, -1, 26, 29, 27, -1, + 31, 28, 27, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 32, 35, 33, -1, + 37, 34, 33, -1, 38, 39, 36, -1, + 40, 36, 39, -1, 35, 38, 36, -1, + 40, 37, 36, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 38, 41, 39, -1, + 43, 40, 39, -1, 44, 45, 42, -1, + 46, 42, 45, -1, 41, 44, 42, -1, + 46, 43, 42, -1, 47, 48, 45, -1, + 49, 45, 48, -1, 44, 47, 45, -1, + 49, 46, 45, -1, 50, 51, 48, -1, + 52, 48, 51, -1, 47, 50, 48, -1, + 52, 49, 48, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 50, 53, 51, -1, + 55, 52, 51, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 53, 56, 54, -1, + 58, 55, 54, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 61, 58, 57, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 59, 62, 60, -1, + 64, 61, 60, -1, 65, 66, 63, -1, + 67, 63, 66, -1, 62, 65, 63, -1, + 67, 64, 63, -1, 68, 69, 66, -1, + 70, 66, 69, -1, 65, 68, 66, -1, + 70, 67, 66, -1, 71, 72, 69, -1, + 73, 69, 72, -1, 74, 71, 69, -1, + 75, 74, 69, -1, 76, 75, 69, -1, + 77, 76, 69, -1, 68, 77, 69, -1, + 73, 70, 69, -1, 78, 72, 71, -1, + 78, 73, 72, -1, 79, 71, 74, -1, + 80, 78, 71, -1, 81, 80, 71, -1, + 79, 81, 71, -1, 82, 74, 75, -1, + 82, 79, 74, -1, 83, 75, 76, -1, + 83, 82, 75, -1, 84, 76, 77, -1, + 84, 83, 76, -1, 85, 77, 68, -1, + 84, 77, 85, -1, 86, 68, 65, -1, + 87, 85, 68, -1, 86, 87, 68, -1, + 88, 65, 62, -1, 88, 86, 65, -1, + 89, 62, 59, -1, 89, 88, 62, -1, + 90, 59, 56, -1, 90, 89, 59, -1, + 91, 56, 53, -1, 91, 90, 56, -1, + 92, 53, 50, -1, 92, 91, 53, -1, + 93, 50, 47, -1, 93, 92, 50, -1, + 94, 47, 44, -1, 94, 93, 47, -1, + 95, 44, 41, -1, 95, 94, 44, -1, + 96, 41, 38, -1, 96, 95, 41, -1, + 97, 38, 35, -1, 97, 96, 38, -1, + 98, 35, 32, -1, 98, 97, 35, -1, + 99, 32, 29, -1, 99, 98, 32, -1, + 100, 29, 26, -1, 100, 99, 29, -1, + 101, 26, 23, -1, 101, 100, 26, -1, + 102, 23, 20, -1, 102, 101, 23, -1, + 103, 20, 16, -1, 103, 102, 20, -1, + 104, 16, 0, -1, 104, 103, 16, -1, + 4, 104, 0, -1, 105, 106, 107, -1, + 108, 107, 106, -1, 109, 105, 107, -1, + 110, 107, 108, -1, 111, 107, 110, -1, + 109, 107, 111, -1, 105, 112, 106, -1, + 113, 106, 112, -1, 114, 106, 113, -1, + 114, 108, 106, -1, 105, 115, 112, -1, + 116, 112, 115, -1, 116, 113, 112, -1, + 105, 117, 115, -1, 118, 115, 117, -1, + 116, 115, 118, -1, 119, 120, 117, -1, + 121, 117, 120, -1, 105, 119, 117, -1, + 118, 117, 121, -1, 119, 122, 120, -1, + 123, 120, 122, -1, 121, 120, 123, -1, + 119, 124, 122, -1, 125, 122, 124, -1, + 123, 122, 125, -1, 126, 127, 124, -1, + 128, 124, 127, -1, 119, 126, 124, -1, + 125, 124, 128, -1, 126, 129, 127, -1, + 130, 127, 129, -1, 128, 127, 130, -1, + 126, 131, 129, -1, 132, 129, 131, -1, + 130, 129, 132, -1, 133, 134, 131, -1, + 135, 131, 134, -1, 126, 133, 131, -1, + 132, 131, 135, -1, 133, 136, 134, -1, + 137, 134, 136, -1, 135, 134, 137, -1, + 133, 138, 136, -1, 139, 136, 138, -1, + 137, 136, 139, -1, 140, 141, 138, -1, + 142, 138, 141, -1, 133, 140, 138, -1, + 139, 138, 142, -1, 140, 143, 141, -1, + 144, 141, 143, -1, 142, 141, 144, -1, + 140, 145, 143, -1, 146, 143, 145, -1, + 144, 143, 146, -1, 147, 148, 145, -1, + 149, 145, 148, -1, 140, 147, 145, -1, + 146, 145, 149, -1, 147, 150, 148, -1, + 151, 148, 150, -1, 149, 148, 151, -1, + 147, 152, 150, -1, 153, 150, 152, -1, + 151, 150, 153, -1, 154, 155, 152, -1, + 156, 152, 155, -1, 147, 154, 152, -1, + 153, 152, 156, -1, 154, 157, 155, -1, + 158, 155, 157, -1, 156, 155, 158, -1, + 154, 159, 157, -1, 160, 157, 159, -1, + 158, 157, 160, -1, 161, 159, 154, -1, + 160, 159, 162, -1, 163, 162, 159, -1, + 161, 163, 159, -1, 164, 154, 147, -1, + 165, 161, 154, -1, 165, 154, 164, -1, + 166, 147, 140, -1, 164, 147, 166, -1, + 167, 140, 133, -1, 166, 140, 167, -1, + 168, 133, 126, -1, 167, 133, 168, -1, + 169, 126, 119, -1, 168, 126, 169, -1, + 170, 119, 105, -1, 169, 119, 170, -1, + 170, 105, 109, -1, 162, 85, 87, -1, + 171, 85, 162, -1, 171, 84, 85, -1, + 160, 87, 86, -1, 160, 162, 87, -1, + 158, 86, 88, -1, 158, 160, 86, -1, + 156, 88, 89, -1, 156, 158, 88, -1, + 153, 89, 90, -1, 153, 156, 89, -1, + 151, 90, 91, -1, 151, 153, 90, -1, + 149, 91, 92, -1, 149, 151, 91, -1, + 146, 92, 93, -1, 146, 149, 92, -1, + 144, 93, 94, -1, 144, 146, 93, -1, + 142, 94, 95, -1, 142, 144, 94, -1, + 139, 95, 96, -1, 139, 142, 95, -1, + 137, 96, 97, -1, 137, 139, 96, -1, + 135, 97, 98, -1, 135, 137, 97, -1, + 132, 98, 99, -1, 132, 135, 98, -1, + 130, 99, 100, -1, 130, 132, 99, -1, + 128, 100, 101, -1, 128, 130, 100, -1, + 125, 101, 102, -1, 125, 128, 101, -1, + 123, 102, 103, -1, 123, 125, 102, -1, + 121, 103, 104, -1, 121, 123, 103, -1, + 118, 104, 4, -1, 118, 121, 104, -1, + 116, 4, 3, -1, 116, 118, 4, -1, + 116, 3, 113, -1, 7, 113, 3, -1, + 114, 113, 7, -1, 171, 162, 163, -1, + 172, 173, 174, -1, 175, 174, 173, -1, + 176, 172, 174, -1, 175, 177, 174, -1, + 178, 174, 177, -1, 179, 174, 178, -1, + 176, 174, 179, -1, 172, 180, 173, -1, + 181, 173, 180, -1, 181, 175, 173, -1, + 172, 182, 180, -1, 183, 180, 182, -1, + 181, 180, 183, -1, 172, 184, 182, -1, + 185, 182, 184, -1, 186, 182, 185, -1, + 183, 182, 186, -1, 187, 188, 184, -1, + 189, 184, 188, -1, 172, 187, 184, -1, + 185, 184, 189, -1, 190, 191, 188, -1, + 192, 188, 191, -1, 187, 190, 188, -1, + 189, 188, 192, -1, 110, 108, 191, -1, + 193, 191, 108, -1, 190, 110, 191, -1, + 192, 191, 193, -1, 193, 108, 114, -1, + 194, 110, 190, -1, 194, 111, 110, -1, + 195, 190, 187, -1, 194, 190, 195, -1, + 196, 187, 172, -1, 195, 187, 196, -1, + 196, 172, 176, -1, 114, 7, 6, -1, + 193, 6, 9, -1, 193, 114, 6, -1, + 192, 9, 11, -1, 192, 193, 9, -1, + 189, 11, 13, -1, 189, 192, 11, -1, + 15, 197, 13, -1, 185, 13, 197, -1, + 185, 189, 13, -1, 19, 197, 15, -1, + 185, 197, 198, -1, 19, 198, 197, -1, + 186, 185, 198, -1, 199, 186, 198, -1, + 199, 198, 19, -1, 199, 183, 186, -1, + 181, 183, 199, -1, 200, 201, 202, -1, + 203, 202, 201, -1, 204, 200, 202, -1, + 205, 202, 203, -1, 206, 202, 205, -1, + 204, 202, 206, -1, 200, 207, 201, -1, + 208, 201, 207, -1, 203, 201, 208, -1, + 200, 209, 207, -1, 210, 207, 209, -1, + 211, 207, 210, -1, 208, 207, 211, -1, + 200, 212, 209, -1, 213, 209, 212, -1, + 210, 209, 213, -1, 214, 215, 212, -1, + 216, 212, 215, -1, 200, 214, 212, -1, + 213, 212, 216, -1, 214, 217, 215, -1, + 218, 215, 217, -1, 216, 215, 218, -1, + 219, 220, 217, -1, 221, 217, 220, -1, + 214, 219, 217, -1, 218, 217, 221, -1, + 219, 222, 220, -1, 223, 220, 222, -1, + 221, 220, 223, -1, 224, 225, 222, -1, + 226, 222, 225, -1, 219, 224, 222, -1, + 223, 222, 226, -1, 224, 227, 225, -1, + 228, 225, 227, -1, 226, 225, 228, -1, + 224, 229, 227, -1, 230, 227, 229, -1, + 228, 227, 230, -1, 231, 232, 229, -1, + 233, 229, 232, -1, 224, 231, 229, -1, + 230, 229, 233, -1, 231, 234, 232, -1, + 235, 232, 234, -1, 233, 232, 235, -1, + 236, 237, 234, -1, 238, 234, 237, -1, + 231, 236, 234, -1, 235, 234, 238, -1, + 236, 239, 237, -1, 240, 237, 239, -1, + 238, 237, 240, -1, 241, 242, 239, -1, + 243, 239, 242, -1, 236, 241, 239, -1, + 240, 239, 243, -1, 241, 244, 242, -1, + 245, 242, 244, -1, 243, 242, 245, -1, + 241, 246, 244, -1, 247, 244, 246, -1, + 245, 244, 247, -1, 178, 248, 246, -1, + 249, 246, 248, -1, 241, 178, 246, -1, + 247, 246, 249, -1, 178, 177, 248, -1, + 250, 248, 177, -1, 249, 248, 250, -1, + 251, 177, 175, -1, 250, 177, 251, -1, + 251, 175, 181, -1, 252, 178, 241, -1, + 179, 178, 252, -1, 253, 241, 236, -1, + 252, 241, 253, -1, 254, 236, 231, -1, + 253, 236, 254, -1, 255, 231, 224, -1, + 254, 231, 255, -1, 256, 224, 219, -1, + 255, 224, 256, -1, 257, 219, 214, -1, + 256, 219, 257, -1, 258, 214, 200, -1, + 257, 214, 258, -1, 258, 200, 204, -1, + 199, 19, 18, -1, 259, 18, 22, -1, + 259, 199, 18, -1, 260, 22, 25, -1, + 260, 259, 22, -1, 261, 25, 28, -1, + 261, 260, 25, -1, 262, 28, 31, -1, + 262, 261, 28, -1, 263, 31, 34, -1, + 263, 262, 31, -1, 264, 34, 37, -1, + 264, 263, 34, -1, 265, 37, 40, -1, + 265, 264, 37, -1, 266, 40, 43, -1, + 266, 265, 40, -1, 267, 43, 46, -1, + 267, 266, 43, -1, 268, 46, 49, -1, + 268, 267, 46, -1, 269, 49, 52, -1, + 269, 268, 49, -1, 270, 52, 55, -1, + 270, 269, 52, -1, 271, 55, 58, -1, + 271, 270, 55, -1, 272, 58, 61, -1, + 272, 271, 58, -1, 273, 61, 64, -1, + 273, 272, 61, -1, 274, 64, 67, -1, + 274, 273, 64, -1, 275, 67, 70, -1, + 275, 274, 67, -1, 276, 70, 73, -1, + 276, 275, 70, -1, 277, 73, 78, -1, + 277, 276, 73, -1, 277, 78, 80, -1, + 278, 277, 80, -1, 81, 278, 80, -1, + 181, 199, 259, -1, 251, 259, 260, -1, + 251, 181, 259, -1, 250, 260, 261, -1, + 250, 251, 260, -1, 249, 261, 262, -1, + 249, 250, 261, -1, 247, 262, 263, -1, + 247, 249, 262, -1, 245, 263, 264, -1, + 245, 247, 263, -1, 243, 264, 265, -1, + 243, 245, 264, -1, 240, 265, 266, -1, + 240, 243, 265, -1, 238, 266, 267, -1, + 238, 240, 266, -1, 235, 267, 268, -1, + 235, 238, 267, -1, 233, 268, 269, -1, + 233, 235, 268, -1, 230, 269, 270, -1, + 230, 233, 269, -1, 228, 270, 271, -1, + 228, 230, 270, -1, 226, 271, 272, -1, + 226, 228, 271, -1, 223, 272, 273, -1, + 223, 226, 272, -1, 221, 273, 274, -1, + 221, 223, 273, -1, 218, 274, 275, -1, + 218, 221, 274, -1, 216, 275, 276, -1, + 216, 218, 275, -1, 213, 276, 277, -1, + 213, 216, 276, -1, 210, 277, 278, -1, + 210, 213, 277, -1, 210, 278, 279, -1, + 81, 279, 278, -1, 211, 210, 279, -1, + 280, 211, 279, -1, 280, 279, 81, -1, + 280, 208, 211, -1, 280, 203, 208, -1, + 161, 281, 163, -1, 171, 163, 281, -1, + 282, 283, 281, -1, 284, 281, 283, -1, + 161, 282, 281, -1, 171, 281, 284, -1, + 285, 286, 283, -1, 287, 283, 286, -1, + 282, 285, 283, -1, 284, 283, 287, -1, + 205, 203, 286, -1, 288, 286, 203, -1, + 285, 205, 286, -1, 287, 286, 288, -1, + 288, 203, 280, -1, 289, 205, 285, -1, + 206, 205, 289, -1, 290, 285, 282, -1, + 289, 285, 290, -1, 165, 282, 161, -1, + 290, 282, 165, -1, 280, 81, 79, -1, + 288, 79, 82, -1, 288, 280, 79, -1, + 287, 82, 83, -1, 287, 288, 82, -1, + 284, 83, 84, -1, 284, 287, 83, -1, + 171, 284, 84, -1, 166, 109, 111, -1, + 164, 166, 111, -1, 194, 164, 111, -1, + 167, 170, 109, -1, 166, 167, 109, -1, + 168, 169, 170, -1, 167, 168, 170, -1, + 194, 165, 164, -1, 195, 290, 165, -1, + 194, 195, 165, -1, 196, 289, 290, -1, + 195, 196, 290, -1, 176, 206, 289, -1, + 196, 176, 289, -1, 179, 204, 206, -1, + 176, 179, 206, -1, 252, 258, 204, -1, + 179, 252, 204, -1, 253, 257, 258, -1, + 252, 253, 258, -1, 254, 256, 257, -1, + 253, 254, 257, -1, 254, 255, 256, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 4, 5, 6, -1, 7, 4, 6, -1, + 0, 0, 0, -1, 8, 3, 9, -1, + 10, 1, 3, -1, 8, 10, 3, -1, + 0, 0, 0, -1, 11, 9, 12, -1, + 11, 8, 9, -1, 0, 0, 0, -1, + 13, 12, 14, -1, 13, 11, 12, -1, + 0, 0, 0, -1, 15, 14, 16, -1, + 15, 13, 14, -1, 0, 0, 0, -1, + 17, 18, 19, -1, 20, 15, 16, -1, + 0, 0, 0, -1, 21, 19, 22, -1, + 0, 0, 0, -1, 23, 17, 19, -1, + 21, 23, 19, -1, 0, 0, 0, -1, + 24, 22, 25, -1, 0, 0, 0, -1, + 24, 21, 22, -1, 0, 0, 0, -1, + 26, 25, 27, -1, 0, 0, 0, -1, + 26, 24, 25, -1, 0, 0, 0, -1, + 28, 27, 29, -1, 0, 0, 0, -1, + 28, 26, 27, -1, 0, 0, 0, -1, + 30, 29, 31, -1, 0, 0, 0, -1, + 30, 28, 29, -1, 0, 0, 0, -1, + 32, 31, 33, -1, 0, 0, 0, -1, + 32, 30, 31, -1, 0, 0, 0, -1, + 34, 33, 35, -1, 0, 0, 0, -1, + 34, 32, 33, -1, 0, 0, 0, -1, + 36, 35, 37, -1, 0, 0, 0, -1, + 36, 34, 35, -1, 0, 0, 0, -1, + 38, 37, 39, -1, 0, 0, 0, -1, + 38, 36, 37, -1, 0, 0, 0, -1, + 40, 39, 37, -1, 0, 0, 0, -1, + 40, 38, 39, -1, 0, 0, 0, -1, + 41, 37, 35, -1, 0, 0, 0, -1, + 41, 40, 37, -1, 0, 0, 0, -1, + 42, 35, 33, -1, 0, 0, 0, -1, + 42, 41, 35, -1, 0, 0, 0, -1, + 43, 33, 31, -1, 0, 0, 0, -1, + 43, 42, 33, -1, 0, 0, 0, -1, + 44, 31, 29, -1, 0, 0, 0, -1, + 44, 43, 31, -1, 0, 0, 0, -1, + 45, 29, 27, -1, 0, 0, 0, -1, + 45, 44, 29, -1, 0, 0, 0, -1, + 46, 27, 25, -1, 0, 0, 0, -1, + 46, 45, 27, -1, 0, 0, 0, -1, + 47, 25, 22, -1, 0, 0, 0, -1, + 47, 46, 25, -1, 0, 0, 0, -1, + 48, 22, 19, -1, 0, 0, 0, -1, + 48, 47, 22, -1, 0, 0, 0, -1, + 49, 19, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 49, 48, 19, -1, 50, 51, 52, -1, + 53, 49, 18, -1, 54, 52, 55, -1, + 56, 50, 52, -1, 57, 56, 52, -1, + 54, 57, 52, -1, 58, 55, 59, -1, + 58, 54, 55, -1, 60, 59, 61, -1, + 60, 58, 59, -1, 62, 61, 63, -1, + 62, 60, 61, -1, 64, 6, 5, -1, + 62, 63, 65, -1, 66, 5, 67, -1, + 68, 64, 5, -1, 66, 68, 5, -1, + 69, 67, 70, -1, 69, 66, 67, -1, + 71, 70, 72, -1, 71, 69, 70, -1, + 73, 72, 74, -1, 73, 71, 72, -1, + 75, 74, 76, -1, 75, 73, 74, -1, + 77, 76, 78, -1, 77, 75, 76, -1, + 79, 78, 80, -1, 79, 77, 78, -1, + 81, 80, 82, -1, 81, 79, 80, -1, + 83, 82, 84, -1, 83, 81, 82, -1, + 85, 84, 82, -1, 85, 83, 84, -1, + 86, 82, 80, -1, 86, 85, 82, -1, + 87, 80, 78, -1, 87, 86, 80, -1, + 88, 78, 76, -1, 88, 87, 78, -1, + 89, 76, 74, -1, 89, 88, 76, -1, + 90, 74, 72, -1, 90, 89, 74, -1, + 91, 72, 70, -1, 91, 90, 72, -1, + 92, 70, 67, -1, 92, 91, 70, -1, + 93, 67, 5, -1, 93, 92, 67, -1, + 4, 93, 5, -1, 94, 95, 96, -1, + 97, 96, 98, -1, 99, 99, 100, -1, + 101, 96, 97, -1, 100, 100, 102, -1, + 99, 100, 100, -1, 94, 103, 95, -1, + 104, 95, 103, -1, 105, 98, 106, -1, + 105, 97, 98, -1, 94, 107, 103, -1, + 108, 103, 107, -1, 108, 104, 103, -1, + 94, 109, 107, -1, 110, 107, 109, -1, + 108, 107, 110, -1, 111, 112, 109, -1, + 113, 109, 112, -1, 94, 111, 109, -1, + 110, 109, 113, -1, 111, 114, 112, -1, + 115, 112, 114, -1, 113, 112, 115, -1, + 111, 116, 114, -1, 117, 114, 116, -1, + 115, 114, 117, -1, 118, 119, 116, -1, + 120, 116, 119, -1, 111, 118, 116, -1, + 117, 116, 120, -1, 118, 121, 119, -1, + 122, 119, 121, -1, 120, 119, 122, -1, + 118, 123, 121, -1, 124, 121, 123, -1, + 122, 121, 124, -1, 125, 126, 123, -1, + 127, 123, 126, -1, 118, 125, 123, -1, + 124, 123, 127, -1, 125, 128, 126, -1, + 129, 126, 128, -1, 127, 126, 129, -1, + 125, 130, 128, -1, 131, 128, 130, -1, + 129, 128, 131, -1, 132, 133, 130, -1, + 134, 130, 133, -1, 125, 132, 130, -1, + 131, 130, 134, -1, 132, 135, 133, -1, + 136, 133, 135, -1, 134, 133, 136, -1, + 132, 137, 135, -1, 138, 135, 137, -1, + 136, 135, 138, -1, 139, 140, 137, -1, + 141, 137, 140, -1, 132, 139, 137, -1, + 138, 137, 141, -1, 139, 142, 140, -1, + 143, 140, 142, -1, 141, 140, 143, -1, + 139, 144, 142, -1, 145, 142, 144, -1, + 143, 142, 145, -1, 146, 147, 144, -1, + 148, 144, 147, -1, 139, 146, 144, -1, + 145, 144, 148, -1, 146, 149, 147, -1, + 150, 147, 149, -1, 148, 147, 150, -1, + 146, 151, 149, -1, 152, 149, 151, -1, + 150, 149, 152, -1, 153, 154, 146, -1, + 152, 151, 155, -1, 156, 157, 154, -1, + 153, 156, 154, -1, 158, 158, 159, -1, + 160, 161, 158, -1, 160, 158, 158, -1, + 159, 159, 162, -1, 158, 159, 159, -1, + 162, 162, 163, -1, 159, 162, 162, -1, + 163, 163, 164, -1, 162, 163, 163, -1, + 164, 164, 165, -1, 163, 164, 164, -1, + 165, 165, 99, -1, 164, 165, 165, -1, + 165, 99, 99, -1, 155, 64, 68, -1, + 166, 65, 157, -1, 166, 62, 65, -1, + 152, 68, 66, -1, 152, 155, 68, -1, + 150, 66, 69, -1, 150, 152, 66, -1, + 148, 69, 71, -1, 148, 150, 69, -1, + 145, 71, 73, -1, 145, 148, 71, -1, + 143, 73, 75, -1, 143, 145, 73, -1, + 141, 75, 77, -1, 141, 143, 75, -1, + 138, 77, 79, -1, 138, 141, 77, -1, + 136, 79, 81, -1, 136, 138, 79, -1, + 134, 81, 83, -1, 134, 136, 81, -1, + 131, 83, 85, -1, 131, 134, 83, -1, + 129, 85, 86, -1, 129, 131, 85, -1, + 127, 86, 87, -1, 127, 129, 86, -1, + 124, 87, 88, -1, 124, 127, 87, -1, + 122, 88, 89, -1, 122, 124, 88, -1, + 120, 89, 90, -1, 120, 122, 89, -1, + 117, 90, 91, -1, 117, 120, 90, -1, + 115, 91, 92, -1, 115, 117, 91, -1, + 113, 92, 93, -1, 113, 115, 92, -1, + 110, 93, 4, -1, 110, 113, 93, -1, + 108, 4, 7, -1, 108, 110, 4, -1, + 108, 7, 104, -1, 10, 106, 1, -1, + 105, 106, 10, -1, 166, 157, 156, -1, + 167, 168, 169, -1, 170, 169, 171, -1, + 172, 173, 174, -1, 170, 175, 169, -1, + 176, 169, 175, -1, 177, 174, 178, -1, + 172, 174, 177, -1, 167, 179, 168, -1, + 180, 171, 181, -1, 180, 170, 171, -1, + 167, 182, 179, -1, 183, 179, 182, -1, + 180, 181, 184, -1, 167, 185, 182, -1, + 186, 182, 185, -1, 187, 182, 186, -1, + 183, 182, 187, -1, 188, 189, 185, -1, + 190, 185, 189, -1, 167, 188, 185, -1, + 186, 185, 190, -1, 191, 192, 189, -1, + 193, 189, 192, -1, 188, 191, 189, -1, + 190, 189, 193, -1, 101, 97, 192, -1, + 194, 192, 97, -1, 191, 101, 192, -1, + 193, 192, 194, -1, 194, 97, 105, -1, + 195, 102, 196, -1, 195, 100, 102, -1, + 197, 196, 198, -1, 195, 196, 197, -1, + 199, 198, 173, -1, 197, 198, 199, -1, + 199, 173, 172, -1, 105, 10, 8, -1, + 194, 8, 11, -1, 194, 105, 8, -1, + 193, 11, 13, -1, 193, 194, 11, -1, + 190, 13, 15, -1, 190, 193, 13, -1, + 20, 200, 15, -1, 186, 15, 200, -1, + 186, 190, 15, -1, 23, 201, 17, -1, + 186, 200, 202, -1, 23, 203, 201, -1, + 187, 186, 202, -1, 204, 205, 203, -1, + 204, 203, 23, -1, 204, 184, 205, -1, + 180, 184, 204, -1, 206, 207, 208, -1, + 209, 208, 210, -1, 211, 212, 213, -1, + 214, 208, 209, -1, 215, 213, 216, -1, + 211, 213, 215, -1, 206, 217, 207, -1, + 218, 207, 217, -1, 209, 210, 219, -1, + 206, 220, 217, -1, 221, 217, 220, -1, + 222, 217, 221, -1, 218, 217, 222, -1, + 206, 223, 220, -1, 224, 220, 223, -1, + 221, 220, 224, -1, 225, 226, 223, -1, + 227, 223, 226, -1, 206, 225, 223, -1, + 224, 223, 227, -1, 225, 228, 226, -1, + 229, 226, 228, -1, 227, 226, 229, -1, + 230, 231, 228, -1, 232, 228, 231, -1, + 225, 230, 228, -1, 229, 228, 232, -1, + 230, 233, 231, -1, 234, 231, 233, -1, + 232, 231, 234, -1, 235, 236, 233, -1, + 237, 233, 236, -1, 230, 235, 233, -1, + 234, 233, 237, -1, 235, 238, 236, -1, + 239, 236, 238, -1, 237, 236, 239, -1, + 235, 240, 238, -1, 241, 238, 240, -1, + 239, 238, 241, -1, 242, 243, 240, -1, + 244, 240, 243, -1, 235, 242, 240, -1, + 241, 240, 244, -1, 242, 245, 243, -1, + 246, 243, 245, -1, 244, 243, 246, -1, + 247, 248, 245, -1, 249, 245, 248, -1, + 242, 247, 245, -1, 246, 245, 249, -1, + 247, 250, 248, -1, 251, 248, 250, -1, + 249, 248, 251, -1, 252, 253, 250, -1, + 254, 250, 253, -1, 247, 252, 250, -1, + 251, 250, 254, -1, 252, 255, 253, -1, + 256, 253, 255, -1, 254, 253, 256, -1, + 252, 257, 255, -1, 258, 255, 257, -1, + 256, 255, 258, -1, 176, 259, 257, -1, + 260, 257, 259, -1, 252, 176, 257, -1, + 258, 257, 260, -1, 176, 175, 259, -1, + 261, 259, 175, -1, 260, 259, 261, -1, + 262, 175, 170, -1, 261, 175, 262, -1, + 262, 170, 180, -1, 263, 178, 264, -1, + 177, 178, 263, -1, 265, 264, 266, -1, + 263, 264, 265, -1, 267, 266, 268, -1, + 265, 266, 267, -1, 269, 268, 270, -1, + 267, 268, 269, -1, 271, 270, 272, -1, + 269, 270, 271, -1, 273, 272, 274, -1, + 271, 272, 273, -1, 275, 274, 212, -1, + 273, 274, 275, -1, 275, 212, 211, -1, + 204, 23, 21, -1, 276, 21, 24, -1, + 276, 204, 21, -1, 277, 24, 26, -1, + 277, 276, 24, -1, 278, 26, 28, -1, + 278, 277, 26, -1, 279, 28, 30, -1, + 279, 278, 28, -1, 280, 30, 32, -1, + 280, 279, 30, -1, 281, 32, 34, -1, + 281, 280, 32, -1, 282, 34, 36, -1, + 282, 281, 34, -1, 283, 36, 38, -1, + 283, 282, 36, -1, 284, 38, 40, -1, + 284, 283, 38, -1, 285, 40, 41, -1, + 285, 284, 40, -1, 286, 41, 42, -1, + 286, 285, 41, -1, 287, 42, 43, -1, + 287, 286, 42, -1, 288, 43, 44, -1, + 288, 287, 43, -1, 289, 44, 45, -1, + 289, 288, 44, -1, 290, 45, 46, -1, + 290, 289, 45, -1, 291, 46, 47, -1, + 291, 290, 46, -1, 292, 47, 48, -1, + 292, 291, 47, -1, 293, 48, 49, -1, + 293, 292, 48, -1, 294, 49, 53, -1, + 294, 293, 49, -1, 294, 53, 295, -1, + 296, 294, 295, -1, 57, 297, 56, -1, + 180, 204, 276, -1, 262, 276, 277, -1, + 262, 180, 276, -1, 261, 277, 278, -1, + 261, 262, 277, -1, 260, 278, 279, -1, + 260, 261, 278, -1, 258, 279, 280, -1, + 258, 260, 279, -1, 256, 280, 281, -1, + 256, 258, 280, -1, 254, 281, 282, -1, + 254, 256, 281, -1, 251, 282, 283, -1, + 251, 254, 282, -1, 249, 283, 284, -1, + 249, 251, 283, -1, 246, 284, 285, -1, + 246, 249, 284, -1, 244, 285, 286, -1, + 244, 246, 285, -1, 241, 286, 287, -1, + 241, 244, 286, -1, 239, 287, 288, -1, + 239, 241, 287, -1, 237, 288, 289, -1, + 237, 239, 288, -1, 234, 289, 290, -1, + 234, 237, 289, -1, 232, 290, 291, -1, + 232, 234, 290, -1, 229, 291, 292, -1, + 229, 232, 291, -1, 227, 292, 293, -1, + 227, 229, 292, -1, 224, 293, 294, -1, + 224, 227, 293, -1, 221, 294, 296, -1, + 221, 224, 294, -1, 221, 296, 298, -1, + 57, 299, 297, -1, 222, 221, 298, -1, + 300, 301, 299, -1, 300, 299, 57, -1, + 300, 219, 301, -1, 300, 209, 219, -1, + 153, 302, 156, -1, 166, 156, 302, -1, + 303, 304, 302, -1, 305, 302, 304, -1, + 153, 303, 302, -1, 166, 302, 305, -1, + 306, 307, 304, -1, 308, 304, 307, -1, + 303, 306, 304, -1, 305, 304, 308, -1, + 214, 209, 307, -1, 309, 307, 209, -1, + 306, 214, 307, -1, 308, 307, 309, -1, + 309, 209, 300, -1, 310, 216, 311, -1, + 215, 216, 310, -1, 312, 311, 313, -1, + 310, 311, 312, -1, 160, 313, 161, -1, + 312, 313, 160, -1, 300, 57, 54, -1, + 309, 54, 58, -1, 309, 300, 54, -1, + 308, 58, 60, -1, 308, 309, 58, -1, + 305, 60, 62, -1, 305, 308, 60, -1, + 166, 305, 62, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1, + 314, 314, 314, -1, 314, 314, 314, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -805.828 -159 -186.828, + -777 -159 -200, + -817 -159 -200, + -817 -181 -200, + -807 -159 -184, + -817 -159 -24, + -817 -181 -24, + -787 -159 -40, + -777 -159 -24, + -777 -181 -200, + -788.172 -159 -186.828, + -787 -159 -184, + -791 -159 -188, + -803 -159 -188, + -788.172 -159 -37.172199, + -777 -181 -24, + -807 -159 -40, + -805.828 -159 -37.172199, + -803 -159 -36, + -791 -159 -36, + -787 -181 -184, + -787 -181 -40, + -788.172 -181 -186.828, + -803 -181 -188, + -791 -181 -188, + -805.828 -181 -186.828, + -807 -181 -184, + -807 -181 -40, + -805.828 -181 -37.172199, + -791 -181 -36, + -803 -181 -36, + -788.172 -181 -37.172199 ] + + } + normal + DEF _+9 Normal { + vector [ 0 1 -6.1230298e-017, + -1.2246101e-016 -6.1230298e-017 -1, + -1 2.22045e-016 1.2246101e-016, + 1 -2.22045e-016 -1.2246101e-016, + 1.2246101e-016 6.1230298e-017 1, + -1 2.22045e-016 6.1230298e-017, + -0.70710701 2.0030599e-016 0.70710701, + 0 6.1230298e-017 1, + 0.70710701 -1.13713e-016 0.70710701, + 1 -2.22045e-016 6.1230298e-017, + 0.70710701 -2.0030599e-016 -0.70710701, + 1.2246101e-016 -6.1230298e-017 -1, + -0.70710701 1.13713e-016 -0.70710701, + 0 -1 6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 10, 11, 1, -1, 7, 1, 11, -1, + 12, 10, 1, -1, 13, 12, 1, -1, + 0, 13, 1, -1, 9, 3, 1, -1, + 14, 5, 8, -1, 15, 8, 5, -1, + 7, 14, 8, -1, 15, 9, 8, -1, + 16, 4, 5, -1, 17, 16, 5, -1, + 18, 17, 5, -1, 19, 18, 5, -1, + 14, 19, 5, -1, 6, 15, 5, -1, + 20, 11, 10, -1, 21, 7, 11, -1, + 21, 11, 20, -1, 22, 10, 12, -1, + 22, 20, 10, -1, 23, 12, 13, -1, + 24, 12, 23, -1, 22, 12, 24, -1, + 23, 13, 0, -1, 25, 0, 4, -1, + 23, 0, 25, -1, 26, 4, 16, -1, + 25, 4, 26, -1, 27, 16, 17, -1, + 26, 16, 27, -1, 28, 17, 18, -1, + 27, 17, 28, -1, 29, 18, 19, -1, + 30, 18, 29, -1, 28, 18, 30, -1, + 29, 19, 14, -1, 31, 14, 7, -1, + 29, 14, 31, -1, 31, 7, 21, -1, + 22, 3, 9, -1, 27, 6, 3, -1, + 26, 27, 3, -1, 25, 26, 3, -1, + 23, 25, 3, -1, 24, 23, 3, -1, + 22, 24, 3, -1, 20, 9, 15, -1, + 22, 9, 20, -1, 28, 15, 6, -1, + 21, 20, 15, -1, 31, 21, 15, -1, + 29, 31, 15, -1, 30, 29, 15, -1, + 28, 30, 15, -1, 27, 28, 6, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 5, 5, 6, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 6, 6, 7, -1, + 6, 5, 6, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 6, 7, 7, -1, + 7, 7, 8, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 3, 3, 3, -1, + 8, 9, 9, -1, 9, 9, 10, -1, + 3, 3, 3, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 10, 11, 11, -1, + 1, 1, 12, -1, 12, 12, 5, -1, + 1, 12, 12, -1, 12, 5, 5, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -817 181 -200, + -817 -181 -24, + -817 -181 -200, + -823 -181 -200, + -823 181 -200, + -817 181 -24, + -823 -181 -24, + -823 181 -24 ] + + } + normal + Normal { + vector [ 1 -2.22045e-016 -1.2246101e-016, + 0 -1 6.1230298e-017, + -1.2246101e-016 -6.1230298e-017 -1, + 1.2246101e-016 6.1230298e-017 1, + 0 1 -6.1230298e-017, + -1 2.22045e-016 1.2246101e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 3, 1, 6, -1, 7, 5, 0, -1, + 6, 5, 7, -1, 4, 7, 0, -1, + 3, 6, 7, -1, 4, 3, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -868.08099 -181 -135.07899, + -823 -181 -200, + -823 -181 -114, + -823 -159 -114, + -890 -181 -114, + -890 -159 -114, + -890 -181 -188, + -890 -181 -200, + -823 -159 -200, + -868.08099 -181 -178.92101, + -859 -181 -157, + -911.91901 -181 -178.92101, + -915.27301 -181 -191.789, + -890 -159 -200, + -930.89502 -181 -143.711, + -930.89502 -181 -170.289, + -915.27301 -159 -191.789, + -921 -181 -157, + -930.89502 -159 -170.289, + -915.27301 -181 -122.211, + -930.89502 -159 -143.711, + -890 -181 -126, + -915.27301 -159 -122.211, + -911.91901 -181 -135.07899, + -890 -178 -188, + -911.91901 -178 -178.92101, + -868.08099 -178 -178.92101, + -859 -178 -157, + -868.08099 -178 -135.07899, + -890 -178 -126, + -911.91901 -178 -135.07899, + -921 -178 -157, + -890 -159 -123, + -865.96002 -159 -181.043, + -865.96002 -159 -132.957, + -856 -159 -157, + -914.03998 -159 -132.957, + -924 -159 -157, + -890 -159 -191, + -914.03998 -159 -181.043, + -890 -178 -191, + -865.95801 -178 -181.04201, + -914.04199 -178 -181.04201, + -924 -178 -157, + -914.04199 -178 -132.95799, + -890 -178 -123, + -865.95801 -178 -132.95799, + -856 -178 -157 ] + + } + normal + Normal { + vector [ 0 -1 6.1230298e-017, + 1 -2.22045e-016 -1.2246101e-016, + 1.2246101e-016 6.1230298e-017 1, + -1.2246101e-016 -6.1230298e-017 -1, + -0.58778501 8.0978203e-017 -0.809017, + -0.95105702 1.92256e-016 -0.309017, + -0.95105702 2.3009801e-016 0.309017, + -0.58778501 1.80051e-016 0.809017, + 0 6.1230298e-017 1, + -1.01064e-015 6.1230298e-017 1, + -1.2246101e-016 6.1230298e-017 1, + -0.70710701 2.0030599e-016 0.70710701, + 0.70710701 -1.13713e-016 0.70710701, + -3.3595399e-016 6.1230298e-017 1, + -1 2.22045e-016 -6.1230298e-017, + -0.70710701 1.13713e-016 -0.70710701, + 0 -6.1230298e-017 -1, + 0.70710701 -2.0030599e-016 -0.70710701, + 1 -2.22045e-016 1.60814e-016, + 0 1 -6.1230298e-017, + 1 -2.22045e-016 3.82859e-016, + 1 -2.22045e-016 -6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 10, 9, 1, -1, 0, 10, 1, -1, + 8, 3, 1, -1, 11, 12, 7, -1, + 13, 7, 12, -1, 11, 7, 6, -1, + 8, 7, 13, -1, 14, 15, 12, -1, + 16, 12, 15, -1, 17, 14, 12, -1, + 11, 17, 12, -1, 13, 12, 16, -1, + 18, 15, 14, -1, 16, 15, 18, -1, + 17, 19, 14, -1, 20, 14, 19, -1, + 18, 14, 20, -1, 21, 4, 19, -1, + 22, 19, 4, -1, 23, 21, 19, -1, + 17, 23, 19, -1, 20, 19, 22, -1, + 21, 0, 4, -1, 22, 4, 5, -1, + 24, 6, 9, -1, 25, 11, 6, -1, + 25, 6, 24, -1, 26, 9, 10, -1, + 26, 24, 9, -1, 27, 10, 0, -1, + 26, 10, 27, -1, 28, 0, 21, -1, + 27, 0, 28, -1, 29, 21, 23, -1, + 28, 21, 29, -1, 30, 23, 17, -1, + 29, 23, 30, -1, 31, 17, 11, -1, + 30, 17, 31, -1, 31, 11, 25, -1, + 32, 5, 3, -1, 33, 3, 8, -1, + 34, 32, 3, -1, 35, 34, 3, -1, + 33, 35, 3, -1, 36, 22, 5, -1, + 32, 36, 5, -1, 18, 20, 22, -1, + 37, 18, 22, -1, 36, 37, 22, -1, + 37, 16, 18, -1, 38, 13, 16, -1, + 39, 38, 16, -1, 37, 39, 16, -1, + 33, 8, 13, -1, 33, 13, 38, -1, + 40, 38, 39, -1, 41, 33, 38, -1, + 41, 38, 40, -1, 42, 39, 37, -1, + 42, 40, 39, -1, 43, 37, 36, -1, + 42, 37, 43, -1, 44, 36, 32, -1, + 43, 36, 44, -1, 45, 32, 34, -1, + 44, 32, 45, -1, 46, 34, 35, -1, + 45, 34, 46, -1, 47, 35, 33, -1, + 46, 35, 47, -1, 47, 33, 41, -1, + 26, 41, 40, -1, 24, 40, 42, -1, + 26, 40, 24, -1, 27, 47, 41, -1, + 26, 27, 41, -1, 27, 46, 47, -1, + 29, 45, 46, -1, 28, 29, 46, -1, + 27, 28, 46, -1, 30, 44, 45, -1, + 29, 30, 45, -1, 31, 43, 44, -1, + 30, 31, 44, -1, 31, 42, 43, -1, + 25, 24, 42, -1, 31, 25, 42, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 9, 10, 11, -1, 12, 12, 13, -1, + 12, 13, 2, -1, 11, 11, 14, -1, + 11, 9, 11, -1, 14, 14, 15, -1, + 11, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 12, -1, + 17, 18, 18, -1, 18, 12, 12, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 2, 2, 12, -1, 11, 11, 10, -1, + 11, 10, 10, -1, 12, 12, 20, -1, + 12, 2, 12, -1, 21, 20, 17, -1, + 12, 20, 21, -1, 17, 17, 16, -1, + 21, 17, 17, -1, 16, 16, 15, -1, + 17, 16, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 14, 14, 11, -1, + 15, 14, 14, -1, 14, 11, 11, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -865.96002 181 -181.043, + -823 181 -114, + -823 181 -200, + -823 159 -200, + -890 181 -200, + -890 159 -200, + -890 181 -123, + -890 181 -114, + -823 159 -114, + -865.96002 181 -132.957, + -856 181 -157, + -914.03998 181 -132.957, + -915.27301 181 -122.211, + -890 159 -114, + -930.89502 181 -170.289, + -930.89502 181 -143.711, + -915.27301 159 -122.211, + -924 181 -157, + -930.89502 159 -143.711, + -915.27301 181 -191.789, + -930.89502 159 -170.289, + -890 181 -191, + -915.27301 159 -191.789, + -914.03998 181 -181.043, + -890 159 -123, + -914.03998 159 -132.957, + -865.96002 159 -132.957, + -856 159 -157, + -865.96002 159 -181.043, + -890 159 -191, + -914.03998 159 -181.043, + -924 159 -157 ] + + } + normal + Normal { + vector [ 0 1 -6.1230298e-017, + 1 -2.22045e-016 -1.2246101e-016, + -1.2246101e-016 -6.1230298e-017 -1, + 1.2246101e-016 6.1230298e-017 1, + -0.58778501 1.80051e-016 0.809017, + -0.95105702 2.3009801e-016 0.309017, + -0.95105702 1.92256e-016 -0.309017, + -0.58778501 8.0978203e-017 -0.809017, + -2.4492101e-016 -6.1230298e-017 -1, + -3.6738201e-016 -6.1230298e-017 -1, + -0.70710701 1.13713e-016 -0.70710701, + 0.70710701 -2.0030599e-016 -0.70710701, + -1 2.22045e-016 3.0615201e-016, + -0.70710701 2.0030599e-016 0.70710701, + -1.9916801e-016 6.1230298e-017 1, + 2.4492101e-016 6.1230298e-017 1, + 0.70710701 -1.13713e-016 0.70710701, + 1 -2.22045e-016 -1.8369101e-016, + 0 -1 6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 10, 9, 1, -1, 0, 10, 1, -1, + 8, 3, 1, -1, 11, 12, 7, -1, + 13, 7, 12, -1, 11, 7, 6, -1, + 8, 7, 13, -1, 14, 15, 12, -1, + 16, 12, 15, -1, 17, 14, 12, -1, + 11, 17, 12, -1, 13, 12, 16, -1, + 18, 15, 14, -1, 16, 15, 18, -1, + 17, 19, 14, -1, 20, 14, 19, -1, + 18, 14, 20, -1, 21, 4, 19, -1, + 22, 19, 4, -1, 23, 21, 19, -1, + 17, 23, 19, -1, 20, 19, 22, -1, + 21, 0, 4, -1, 22, 4, 5, -1, + 24, 6, 9, -1, 25, 11, 6, -1, + 25, 6, 24, -1, 26, 9, 10, -1, + 26, 24, 9, -1, 27, 10, 0, -1, + 26, 10, 27, -1, 28, 0, 21, -1, + 27, 0, 28, -1, 29, 21, 23, -1, + 28, 21, 29, -1, 30, 23, 17, -1, + 29, 23, 30, -1, 31, 17, 11, -1, + 30, 17, 31, -1, 31, 11, 25, -1, + 29, 5, 3, -1, 26, 3, 8, -1, + 28, 29, 3, -1, 27, 28, 3, -1, + 26, 27, 3, -1, 30, 22, 5, -1, + 29, 30, 5, -1, 18, 20, 22, -1, + 31, 18, 22, -1, 30, 31, 22, -1, + 31, 16, 18, -1, 24, 13, 16, -1, + 25, 24, 16, -1, 31, 25, 16, -1, + 26, 8, 13, -1, 26, 13, 24, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 9, 9, 10, -1, 11, 11, 2, -1, + 11, 2, 2, -1, 10, 10, 12, -1, + 10, 9, 10, -1, 12, 12, 13, -1, + 10, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 15, 14, 16, -1, + 13, 14, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 11, -1, + 16, 17, 17, -1, 17, 11, 11, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+16 Group { + children + DEF _+17 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -827 -181 -110, + -886 -181 -114, + -823 -181 -114, + -823 -159 -114, + -823 -181 -24, + -823 -159 -24, + -880 -181 -107, + -886 -181 -107, + -886 -159 -107, + -877.20801 -181 -110, + -886 -159 -114, + -880 -159 -107, + -827 -181 -36.8904, + -827 -159 -110, + -877.20801 -159 -110, + -827 -159 -36.8904 ] + + } + normal + DEF _+18 Normal { + vector [ 0 -1 6.1230298e-017, + -1.2246101e-016 -6.1230298e-017 -1, + 1 -2.22045e-016 -1.2246101e-016, + -1 2.22045e-016 1.2246101e-016, + 1.2246101e-016 6.1230298e-017 1, + -0.824332 2.1770099e-016 0.56610698, + 0.824332 -2.1770099e-016 -0.56610698, + 0 1 -6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 9, 1, 0, -1, 10, 3, 1, -1, + 10, 1, 8, -1, 11, 7, 6, -1, + 8, 7, 11, -1, 12, 4, 6, -1, + 11, 6, 4, -1, 9, 12, 6, -1, + 12, 0, 4, -1, 11, 4, 5, -1, + 13, 0, 12, -1, 14, 9, 0, -1, + 14, 0, 13, -1, 15, 12, 9, -1, + 15, 13, 12, -1, 15, 9, 14, -1, + 15, 5, 3, -1, 14, 3, 10, -1, + 14, 13, 3, -1, 15, 3, 13, -1, + 15, 11, 5, -1, 14, 8, 11, -1, + 15, 14, 11, -1, 14, 10, 8, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 3, 3, 3, -1, 6, 6, 6, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+19 Group { + children + DEF _+20 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -827 159 -110, + -886 159 -114, + -823 159 -114, + -823 181 -114, + -823 159 -24, + -823 181 -24, + -880 159 -107, + -886 159 -107, + -886 181 -107, + -877.20801 159 -110, + -886 181 -114, + -880 181 -107, + -827 159 -36.8904, + -827 181 -110, + -877.20801 181 -110, + -827 181 -36.8904 ] + + } + normal + USE _+18 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 9, 1, 0, -1, 10, 3, 1, -1, + 10, 1, 8, -1, 11, 7, 6, -1, + 8, 7, 11, -1, 12, 4, 6, -1, + 11, 6, 4, -1, 9, 12, 6, -1, + 12, 0, 4, -1, 11, 4, 5, -1, + 13, 0, 12, -1, 14, 9, 0, -1, + 14, 0, 13, -1, 15, 12, 9, -1, + 15, 13, 12, -1, 15, 9, 14, -1, + 15, 5, 3, -1, 14, 3, 10, -1, + 14, 13, 3, -1, 15, 3, 13, -1, + 15, 11, 5, -1, 14, 8, 11, -1, + 15, 14, 11, -1, 14, 10, 8, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 3, 3, 3, -1, 6, 6, 6, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+21 Group { + children + DEF _+22 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.54000002 0.87 0.88999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -805.828 181 -186.828, + -777 181 -200, + -817 181 -200, + -817 159 -200, + -807 181 -184, + -817 181 -24, + -817 159 -24, + -787 181 -40, + -777 181 -24, + -777 159 -200, + -788.172 181 -186.828, + -787 181 -184, + -791 181 -188, + -803 181 -188, + -788.172 181 -37.172199, + -777 159 -24, + -807 181 -40, + -805.828 181 -37.172199, + -803 181 -36, + -791 181 -36, + -787 159 -184, + -787 159 -40, + -788.172 159 -186.828, + -803 159 -188, + -791 159 -188, + -805.828 159 -186.828, + -807 159 -184, + -807 159 -40, + -805.828 159 -37.172199, + -791 159 -36, + -803 159 -36, + -788.172 159 -37.172199 ] + + } + normal + USE _+9 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 10, 11, 1, -1, 7, 1, 11, -1, + 12, 10, 1, -1, 13, 12, 1, -1, + 0, 13, 1, -1, 9, 3, 1, -1, + 14, 5, 8, -1, 15, 8, 5, -1, + 7, 14, 8, -1, 15, 9, 8, -1, + 16, 4, 5, -1, 17, 16, 5, -1, + 18, 17, 5, -1, 19, 18, 5, -1, + 14, 19, 5, -1, 6, 15, 5, -1, + 20, 11, 10, -1, 21, 7, 11, -1, + 21, 11, 20, -1, 22, 10, 12, -1, + 22, 20, 10, -1, 23, 12, 13, -1, + 24, 12, 23, -1, 22, 12, 24, -1, + 23, 13, 0, -1, 25, 0, 4, -1, + 23, 0, 25, -1, 26, 4, 16, -1, + 25, 4, 26, -1, 27, 16, 17, -1, + 26, 16, 27, -1, 28, 17, 18, -1, + 27, 17, 28, -1, 29, 18, 19, -1, + 30, 18, 29, -1, 28, 18, 30, -1, + 29, 19, 14, -1, 31, 14, 7, -1, + 29, 14, 31, -1, 31, 7, 21, -1, + 22, 3, 9, -1, 27, 6, 3, -1, + 26, 27, 3, -1, 25, 26, 3, -1, + 23, 25, 3, -1, 24, 23, 3, -1, + 22, 24, 3, -1, 20, 9, 15, -1, + 22, 9, 20, -1, 28, 15, 6, -1, + 21, 20, 15, -1, 31, 21, 15, -1, + 29, 31, 15, -1, 30, 29, 15, -1, + 28, 30, 15, -1, 27, 28, 6, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 5, 5, 6, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 6, 6, 7, -1, + 6, 5, 6, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 6, 7, 7, -1, + 7, 7, 8, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 3, 3, 3, -1, + 8, 9, 9, -1, 9, 9, 10, -1, + 3, 3, 3, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 10, 11, 11, -1, + 1, 1, 12, -1, 12, 12, 5, -1, + 1, 12, 12, -1, 12, 5, 5, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/platform_pitch_link.wrl b/data/RobotAPI/robots/Armar3/fullmodel/platform_pitch_link.wrl new file mode 100644 index 000000000..2658db65c --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/platform_pitch_link.wrl @@ -0,0 +1,6440 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + rotation 0 0 0.99999994 1.5700002 + children + DEF _+2 Group { + children + DEF _+3 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+4 Group { + children + DEF _+5 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 32.526001 115 -8.0179796, + 41.433899 115 -9.4577599, + 42.5 115 -5.20458e-015, + 42.5 152 -5.20458e-015, + 33.5 115 -4.10243e-015, + 41.433899 115 9.4577599, + 41.561699 152 8.8803997, + 29.663401 115 -15.5666, + 38.291901 115 -18.4384, + 38.7901 152 -17.365601, + 41.561699 152 -8.8803997, + 25.0739 115 -22.215799, + 33.226501 115 -26.499599, + 34.305698 152 -25.087299, + 11.8803 115 -31.322599, + 26.499599 115 -33.226501, + 28.3067 152 -31.701099, + 19.030199 115 -27.569401, + -18.4384 115 -38.291901, + 18.4384 115 -38.291901, + 21.0613 152 -36.914101, + 4.0364199 115 -33.2556, + -9.4577599 115 -41.433899, + 9.4577599 115 -41.433899, + 12.8841 152 -40.5, + -3.951e-015 115 -42.5, + 4.3542199 152 -42.276199, + -4.3542199 152 -42.276199, + -12.8841 152 -40.5, + -4.0364199 115 -33.2556, + -26.499599 115 -33.226501, + -21.0613 152 -36.914101, + -19.030199 115 -27.569401, + -33.226501 115 -26.499599, + -28.3067 152 -31.701099, + -11.8803 115 -31.322599, + -25.0739 115 -22.215799, + -38.291901 115 -18.4384, + -34.305698 152 -25.087299, + -29.663401 115 -15.5666, + -41.433899 115 -9.4577599, + -38.7901 152 -17.365601, + -33.5 115 4.10243e-015, + -42.5 115 5.20458e-015, + -41.561699 152 -8.8803997, + -32.526001 115 -8.0179796, + -32.526001 115 8.0179796, + -41.433899 115 9.4577599, + -42.5 152 5.20458e-015, + -29.663401 115 15.5666, + -38.291901 115 18.4384, + -38.7901 152 17.365601, + -41.561699 152 8.8803997, + -25.0739 115 22.215799, + -33.226501 115 26.499599, + -34.305698 152 25.087299, + -11.8803 115 31.322599, + -26.499599 115 33.226501, + -28.3067 152 31.701099, + -19.030199 115 27.569401, + 18.4384 115 38.291901, + -18.4384 115 38.291901, + -21.0613 152 36.914101, + -4.0364199 115 33.2556, + 9.4577599 115 41.433899, + -9.4577599 115 41.433899, + -12.8841 152 40.5, + 6.4581502e-015 115 42.5, + -4.3542199 152 42.276199, + 4.3542199 152 42.276199, + 12.8841 152 40.5, + 4.0364199 115 33.2556, + 26.499599 115 33.226501, + 21.0613 152 36.914101, + 19.030199 115 27.569401, + 33.226501 115 26.499599, + 28.3067 152 31.701099, + 11.8803 115 31.322599, + 25.0739 115 22.215799, + 38.291901 115 18.4384, + 34.305698 152 25.087299, + 29.663401 115 15.5666, + 38.7901 152 17.365601, + 32.526001 115 8.0179796, + 33.5 152 -4.10243e-015, + 32.526001 152 -8.0183096, + 32.526001 152 8.0183096, + 29.662901 152 15.5673, + 25.075701 152 22.2139, + 19.028799 152 27.5707, + 11.8794 152 31.322599, + 4.0394201 152 33.255501, + -4.0394201 152 33.255501, + -11.8794 152 31.322599, + -19.028799 152 27.5707, + -25.075701 152 22.2139, + -29.662901 152 15.5673, + -32.526001 152 8.0183096, + -33.5 152 4.10243e-015, + -32.526001 152 -8.0183096, + -29.662901 152 -15.5673, + -25.075701 152 -22.2139, + -19.028799 152 -27.5707, + -11.8794 152 -31.322599, + -4.0394201 152 -33.255501, + 4.0394201 152 -33.255501, + 11.8794 152 -31.322599, + 19.028799 152 -27.5707, + 25.075701 152 -22.2139, + 29.662901 152 -15.5673, + 45.5 152 40.5, + 45.5 152 -40.5, + -45.5 152 40.5, + -45.5 152 -40.5, + -45.5 157 40.5, + -11.4895 152 -9.6428499, + -15 152 -1.83691e-015, + -14.0949 152 -5.1314201, + -2.6042299 152 -14.7718, + -7.4988198 152 -12.9907, + 7.4988198 152 -12.9907, + 2.6042299 152 -14.7718, + 14.0949 152 -5.1314201, + 11.4895 152 -9.6428499, + 15 152 1.83691e-015, + 45.5 157 -40.5, + 11.4895 152 9.6428499, + 14.0949 152 5.1314201, + 2.6042299 152 14.7718, + 7.4988198 152 12.9907, + -7.4988198 152 12.9907, + -2.6042299 152 14.7718, + -14.0949 152 5.1314201, + -11.4895 152 9.6428499, + 45.5 157 40.5, + -45.5 157 -40.5, + -15 178 -1.83691e-015, + -14.0949 178 5.1314201, + -14.0949 178 -5.1314201, + -11.4895 178 -9.6428499, + -7.4988198 178 -12.9907, + -2.6042299 178 -14.7718, + 2.6042299 178 -14.7718, + 7.4988198 178 -12.9907, + 11.4895 178 -9.6428499, + 14.0949 178 -5.1314201, + 15 178 1.83691e-015, + 14.0949 178 5.1314201, + 11.4895 178 9.6428499, + 7.4988198 178 12.9907, + 2.6042299 178 14.7718, + -2.6042299 178 14.7718, + -7.4988198 178 12.9907, + -11.4895 178 9.6428499, + 16.179399 157 -11.7568, + 6.1795502 157 -19.021, + 11.7545 157 -16.180901, + -6.1795502 157 19.021, + 19.0208 157 -6.1813598, + 20 157 2.44921e-015, + 19.0208 157 6.1813598, + -3.4416901e-015 157 19.999701, + 6.1795502 157 19.021, + 11.7545 157 16.180901, + 16.179399 157 11.7568, + -16.179399 157 11.7568, + -11.7545 157 16.180901, + 2.25375e-014 157 -19.999701, + -6.1795502 157 -19.021, + -11.7545 157 -16.180901, + -16.179399 157 -11.7568, + -19.0208 157 -6.1813598, + -20 157 -2.44921e-015, + -19.0208 157 6.1813598, + 20 178 0, + 19.020399 178 6.18191, + 19.020399 178 -6.18191, + 16.179501 178 -11.7562, + 11.7562 178 -16.179501, + 6.18191 178 -19.020399, + 5.0804702e-015 178 -20, + -6.18191 178 -19.020399, + -11.7562 178 -16.179501, + -16.179501 178 -11.7562, + -19.020399 178 -6.18191, + -20 178 0, + -19.020399 178 6.18191, + -16.179501 178 11.7562, + -11.7562 178 16.179501, + -6.18191 178 19.020399, + 5.0804702e-015 178 20, + 6.18191 178 19.020399, + 11.7562 178 16.179501, + 16.179501 178 11.7562 ] + + } + normal + Normal { + vector [ 0 -1 0, + 1 0 -2.4492101e-016, + 0.97492802 0 -0.22252101, + 0.97793102 0 0.20892701, + 0.97492802 0 0.22252101, + 1 0 0, + 0.91270101 0 -0.408627, + 0.90096903 0 -0.43388399, + 0.97793102 0 -0.20892701, + 0.80719203 0 -0.590289, + 0.78183198 0 -0.62348998, + 0.666062 0 -0.74589598, + 0.62348998 0 -0.78183198, + 0.49554101 0 -0.86858398, + 0.43388399 0 -0.90096903, + 0.303155 0 -0.952941, + 0.22252101 0 -0.97492802, + 0.102476 0 -0.99473602, + -1.8369101e-016 0 -1, + -0.102476 0 -0.99473602, + -0.22252101 0 -0.97492802, + -0.303155 0 -0.952941, + -0.43388399 0 -0.90096903, + -0.49554101 0 -0.86858398, + -0.62348998 0 -0.78183198, + -0.666062 0 -0.74589598, + -0.78183198 0 -0.62348998, + -0.80719203 0 -0.590289, + -0.90096903 0 -0.43388399, + -0.91270101 0 -0.408627, + -0.97492802 0 -0.22252101, + -0.97793102 0 -0.20892701, + -1 0 1.2246101e-016, + -0.97492802 0 0.22252101, + -0.91270101 0 0.408627, + -0.90096903 0 0.43388399, + -0.97793102 0 0.20892701, + -0.80719203 0 0.590289, + -0.78183198 0 0.62348998, + -0.666062 0 0.74589598, + -0.62348998 0 0.78183198, + -0.49554101 0 0.86858398, + -0.43388399 0 0.90096903, + -0.303155 0 0.952941, + -0.22252101 0 0.97492802, + -0.102476 0 0.99473602, + 6.1230298e-017 0 1, + 0.102476 0 0.99473602, + 0.22252101 0 0.97492802, + 0.303155 0 0.952941, + 0.43388399 0 0.90096903, + 0.49554101 0 0.86858398, + 0.62348998 0 0.78183198, + 0.666062 0 0.74589598, + 0.78183198 0 0.62348998, + 0.80719203 0 0.590289, + 0.90096903 0 0.43388399, + 0.91270101 0 0.408627, + -1 0 0, + -0.97094202 0 -0.239316, + -0.97094202 0 0.239316, + -1 0 2.4492101e-016, + -0.88545603 0 -0.46472299, + -0.74851102 0 -0.66312301, + -0.56806499 0 -0.82298398, + -0.35460499 0 -0.93501598, + -0.120537 0 -0.99270898, + 0.120537 0 -0.99270898, + 0.35460499 0 -0.93501598, + 0.56806499 0 -0.82298398, + 0.74851102 0 -0.66312301, + 0.88545603 0 -0.46472299, + 0.97094202 0 -0.239316, + 1 0 -1.2246101e-016, + 0.97094202 0 0.239316, + 0.88545603 0 0.46472299, + 0.74851102 0 0.66312301, + 0.56806499 0 0.82298398, + 0.35460499 0 0.93501598, + 0.120537 0 0.99270898, + -0.120537 0 0.99270898, + -0.35460499 0 0.93501598, + -0.56806499 0 0.82298398, + -0.74851102 0 0.66312301, + -0.88545603 0 0.46472299, + 0 1 0, + 0 0 1, + 0 0 -1, + 1 0 2.4492101e-016, + 0.93969297 0 0.34202, + 0.93969297 0 -0.34202, + 1 0 1.2246101e-016, + 0.76604402 0 0.64278799, + 0.5 0 0.86602497, + 0.173648 0 0.98480803, + -0.173648 0 0.98480803, + -0.5 0 0.86602497, + -0.76604402 0 0.64278799, + -0.93969297 0 0.34202, + -1 0 -1.2246101e-016, + -0.93969297 0 -0.34202, + -0.76604402 0 -0.64278799, + -0.5 0 -0.86602497, + -0.173648 0 -0.98480803, + 0.173648 0 -0.98480803, + 0.5 0 -0.86602497, + 0.76604402 0 -0.64278799, + 1 -1.8369101e-016 1.2246101e-016, + 0.95105702 -1.747e-016 -0.309017, + 0.95105702 -1.747e-016 0.309017, + 0.809017 -1.4860901e-016 -0.58778501, + 0.58778501 -1.07971e-016 -0.809017, + 0.309017 -5.6763602e-017 -0.95105702, + 1.07187e-015 0 -1, + 1.8369101e-016 0 -1, + -0.309017 5.6763602e-017 -0.95105702, + -0.58778501 1.07971e-016 -0.809017, + -0.809017 1.4860901e-016 -0.58778501, + -0.95105702 1.747e-016 -0.309017, + -1 1.8369101e-016 -2.4492101e-016, + -1 1.8369101e-016 0, + -0.95105702 1.747e-016 0.309017, + -0.809017 1.4860901e-016 0.58778501, + -0.58778501 1.07971e-016 0.809017, + -0.309017 5.6763602e-017 0.95105702, + -6.1230298e-017 0 1, + 0.309017 -5.6763602e-017 0.95105702, + 0.58778501 -1.07971e-016 0.809017, + 0.809017 -1.4860901e-016 0.58778501, + 1.8369101e-016 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 0, 2, 4, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 10, 3, 1, -1, + 9, 10, 1, -1, 11, 12, 8, -1, + 13, 8, 12, -1, 7, 11, 8, -1, + 13, 9, 8, -1, 14, 15, 12, -1, + 16, 12, 15, -1, 17, 14, 12, -1, + 11, 17, 12, -1, 16, 13, 12, -1, + 18, 19, 15, -1, 20, 15, 19, -1, + 21, 18, 15, -1, 14, 21, 15, -1, + 20, 16, 15, -1, 22, 23, 19, -1, + 24, 19, 23, -1, 18, 22, 19, -1, + 24, 20, 19, -1, 22, 25, 23, -1, + 26, 23, 25, -1, 26, 24, 23, -1, + 27, 25, 22, -1, 27, 26, 25, -1, + 28, 22, 18, -1, 28, 27, 22, -1, + 29, 30, 18, -1, 31, 18, 30, -1, + 21, 29, 18, -1, 31, 28, 18, -1, + 32, 33, 30, -1, 34, 30, 33, -1, + 35, 32, 30, -1, 29, 35, 30, -1, + 34, 31, 30, -1, 36, 37, 33, -1, + 38, 33, 37, -1, 32, 36, 33, -1, + 38, 34, 33, -1, 39, 40, 37, -1, + 41, 37, 40, -1, 36, 39, 37, -1, + 41, 38, 37, -1, 42, 43, 40, -1, + 44, 40, 43, -1, 45, 42, 40, -1, + 39, 45, 40, -1, 44, 41, 40, -1, + 46, 47, 43, -1, 48, 43, 47, -1, + 42, 46, 43, -1, 44, 43, 48, -1, + 49, 50, 47, -1, 51, 47, 50, -1, + 46, 49, 47, -1, 52, 48, 47, -1, + 51, 52, 47, -1, 53, 54, 50, -1, + 55, 50, 54, -1, 49, 53, 50, -1, + 55, 51, 50, -1, 56, 57, 54, -1, + 58, 54, 57, -1, 59, 56, 54, -1, + 53, 59, 54, -1, 58, 55, 54, -1, + 60, 61, 57, -1, 62, 57, 61, -1, + 63, 60, 57, -1, 56, 63, 57, -1, + 62, 58, 57, -1, 64, 65, 61, -1, + 66, 61, 65, -1, 60, 64, 61, -1, + 66, 62, 61, -1, 64, 67, 65, -1, + 68, 65, 67, -1, 68, 66, 65, -1, + 69, 67, 64, -1, 69, 68, 67, -1, + 70, 64, 60, -1, 70, 69, 64, -1, + 71, 72, 60, -1, 73, 60, 72, -1, + 63, 71, 60, -1, 73, 70, 60, -1, + 74, 75, 72, -1, 76, 72, 75, -1, + 77, 74, 72, -1, 71, 77, 72, -1, + 76, 73, 72, -1, 78, 79, 75, -1, + 80, 75, 79, -1, 74, 78, 75, -1, + 80, 76, 75, -1, 81, 5, 79, -1, + 82, 79, 5, -1, 78, 81, 79, -1, + 82, 80, 79, -1, 83, 4, 5, -1, + 81, 83, 5, -1, 6, 82, 5, -1, + 84, 4, 83, -1, 85, 0, 4, -1, + 84, 85, 4, -1, 86, 83, 81, -1, + 86, 84, 83, -1, 87, 81, 78, -1, + 87, 86, 81, -1, 88, 78, 74, -1, + 88, 87, 78, -1, 89, 74, 77, -1, + 89, 88, 74, -1, 90, 77, 71, -1, + 90, 89, 77, -1, 91, 71, 63, -1, + 91, 90, 71, -1, 92, 63, 56, -1, + 92, 91, 63, -1, 93, 56, 59, -1, + 93, 92, 56, -1, 94, 59, 53, -1, + 94, 93, 59, -1, 95, 53, 49, -1, + 95, 94, 53, -1, 96, 49, 46, -1, + 96, 95, 49, -1, 97, 46, 42, -1, + 97, 96, 46, -1, 98, 42, 45, -1, + 97, 42, 98, -1, 99, 45, 39, -1, + 99, 98, 45, -1, 100, 39, 36, -1, + 100, 99, 39, -1, 101, 36, 32, -1, + 101, 100, 36, -1, 102, 32, 35, -1, + 102, 101, 32, -1, 103, 35, 29, -1, + 103, 102, 35, -1, 104, 29, 21, -1, + 104, 103, 29, -1, 105, 21, 14, -1, + 105, 104, 21, -1, 106, 14, 17, -1, + 106, 105, 14, -1, 107, 17, 11, -1, + 107, 106, 17, -1, 108, 11, 7, -1, + 108, 107, 11, -1, 109, 7, 0, -1, + 109, 108, 7, -1, 85, 109, 0, -1, + 110, 6, 3, -1, 111, 3, 10, -1, + 111, 110, 3, -1, 112, 48, 52, -1, + 113, 44, 48, -1, 112, 113, 48, -1, + 112, 52, 51, -1, 112, 51, 55, -1, + 112, 55, 58, -1, 112, 58, 62, -1, + 112, 62, 66, -1, 70, 66, 68, -1, + 114, 66, 70, -1, 114, 112, 66, -1, + 70, 68, 69, -1, 110, 70, 73, -1, + 114, 70, 110, -1, 110, 73, 76, -1, + 110, 76, 80, -1, 110, 80, 82, -1, + 110, 82, 6, -1, 97, 98, 99, -1, + 97, 99, 100, -1, 96, 100, 101, -1, + 97, 100, 96, -1, 95, 101, 102, -1, + 96, 101, 95, -1, 94, 102, 103, -1, + 95, 102, 94, -1, 115, 103, 104, -1, + 116, 94, 103, -1, 117, 116, 103, -1, + 115, 117, 103, -1, 118, 104, 105, -1, + 119, 115, 104, -1, 118, 119, 104, -1, + 120, 105, 106, -1, 121, 118, 105, -1, + 120, 121, 105, -1, 122, 106, 107, -1, + 123, 120, 106, -1, 122, 123, 106, -1, + 89, 107, 108, -1, 90, 107, 89, -1, + 124, 107, 90, -1, 124, 122, 107, -1, + 88, 108, 109, -1, 89, 108, 88, -1, + 87, 109, 85, -1, 88, 109, 87, -1, + 86, 85, 84, -1, 87, 85, 86, -1, + 111, 10, 9, -1, 111, 9, 13, -1, + 111, 13, 16, -1, 111, 16, 20, -1, + 111, 20, 24, -1, 28, 24, 26, -1, + 125, 24, 28, -1, 125, 111, 24, -1, + 28, 26, 27, -1, 113, 28, 31, -1, + 125, 28, 113, -1, 113, 31, 34, -1, + 113, 34, 38, -1, 113, 38, 41, -1, + 113, 41, 44, -1, 126, 90, 91, -1, + 127, 124, 90, -1, 126, 127, 90, -1, + 128, 91, 92, -1, 129, 126, 91, -1, + 128, 129, 91, -1, 130, 92, 93, -1, + 131, 128, 92, -1, 130, 131, 92, -1, + 132, 93, 94, -1, 133, 130, 93, -1, + 132, 133, 93, -1, 132, 94, 116, -1, + 134, 110, 111, -1, 114, 110, 134, -1, + 134, 111, 125, -1, 135, 113, 112, -1, + 135, 125, 113, -1, 135, 112, 114, -1, + 136, 116, 117, -1, 137, 132, 116, -1, + 137, 116, 136, -1, 138, 117, 115, -1, + 138, 136, 117, -1, 139, 115, 119, -1, + 138, 115, 139, -1, 140, 119, 118, -1, + 139, 119, 140, -1, 141, 118, 121, -1, + 140, 118, 141, -1, 142, 121, 120, -1, + 141, 121, 142, -1, 143, 120, 123, -1, + 142, 120, 143, -1, 144, 123, 122, -1, + 143, 123, 144, -1, 145, 122, 124, -1, + 144, 122, 145, -1, 146, 124, 127, -1, + 145, 124, 146, -1, 147, 127, 126, -1, + 146, 127, 147, -1, 148, 126, 129, -1, + 147, 126, 148, -1, 149, 129, 128, -1, + 148, 129, 149, -1, 150, 128, 131, -1, + 149, 128, 150, -1, 151, 131, 130, -1, + 150, 131, 151, -1, 152, 130, 133, -1, + 151, 130, 152, -1, 153, 133, 132, -1, + 152, 133, 153, -1, 153, 132, 137, -1, + 154, 134, 125, -1, 155, 125, 135, -1, + 156, 154, 125, -1, 155, 156, 125, -1, + 157, 114, 134, -1, 158, 159, 134, -1, + 160, 134, 159, -1, 154, 158, 134, -1, + 161, 157, 134, -1, 162, 161, 134, -1, + 163, 162, 134, -1, 164, 163, 134, -1, + 160, 164, 134, -1, 165, 135, 114, -1, + 166, 165, 114, -1, 157, 166, 114, -1, + 167, 155, 135, -1, 168, 167, 135, -1, + 169, 168, 135, -1, 170, 169, 135, -1, + 171, 170, 135, -1, 172, 171, 135, -1, + 173, 172, 135, -1, 165, 173, 135, -1, + 174, 159, 158, -1, 175, 160, 159, -1, + 174, 175, 159, -1, 176, 158, 154, -1, + 176, 174, 158, -1, 177, 154, 156, -1, + 176, 154, 177, -1, 178, 156, 155, -1, + 177, 156, 178, -1, 179, 155, 167, -1, + 178, 155, 179, -1, 180, 167, 168, -1, + 179, 167, 180, -1, 181, 168, 169, -1, + 180, 168, 181, -1, 182, 169, 170, -1, + 181, 169, 182, -1, 183, 170, 171, -1, + 182, 170, 183, -1, 184, 171, 172, -1, + 183, 171, 184, -1, 185, 172, 173, -1, + 184, 172, 185, -1, 186, 173, 165, -1, + 186, 185, 173, -1, 187, 165, 166, -1, + 187, 186, 165, -1, 188, 166, 157, -1, + 188, 187, 166, -1, 189, 157, 161, -1, + 189, 188, 157, -1, 190, 161, 162, -1, + 190, 189, 161, -1, 191, 162, 163, -1, + 191, 190, 162, -1, 192, 163, 164, -1, + 192, 191, 163, -1, 193, 164, 160, -1, + 193, 192, 164, -1, 175, 193, 160, -1, + 136, 185, 186, -1, 138, 184, 185, -1, + 138, 185, 136, -1, 153, 186, 187, -1, + 137, 136, 186, -1, 153, 137, 186, -1, + 152, 187, 188, -1, 152, 153, 187, -1, + 192, 188, 189, -1, 150, 188, 192, -1, + 151, 152, 188, -1, 150, 151, 188, -1, + 191, 189, 190, -1, 192, 189, 191, -1, + 150, 192, 193, -1, 148, 193, 175, -1, + 149, 150, 193, -1, 148, 149, 193, -1, + 147, 175, 174, -1, 147, 148, 175, -1, + 146, 174, 176, -1, 146, 147, 174, -1, + 139, 183, 184, -1, 138, 139, 184, -1, + 141, 182, 183, -1, 140, 141, 183, -1, + 139, 140, 183, -1, 179, 181, 182, -1, + 178, 179, 182, -1, 141, 178, 182, -1, + 179, 180, 181, -1, 143, 177, 178, -1, + 142, 143, 178, -1, 141, 142, 178, -1, + 144, 176, 177, -1, 143, 144, 177, -1, + 145, 146, 176, -1, 144, 145, 176, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 4, 5, -1, + 0, 0, 0, -1, 3, 5, 5, -1, + 0, 0, 0, -1, 6, 2, 7, -1, + 0, 0, 0, -1, 8, 1, 2, -1, + 6, 8, 2, -1, 0, 0, 0, -1, + 9, 7, 10, -1, 0, 0, 0, -1, + 9, 6, 7, -1, 0, 0, 0, -1, + 11, 10, 12, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 11, 9, 10, -1, + 0, 0, 0, -1, 13, 12, 14, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 13, 11, 12, -1, 0, 0, 0, -1, + 15, 14, 16, -1, 0, 0, 0, -1, + 15, 13, 14, -1, 0, 0, 0, -1, + 17, 16, 18, -1, 17, 15, 16, -1, + 19, 18, 20, -1, 19, 17, 18, -1, + 21, 20, 22, -1, 21, 19, 20, -1, + 0, 0, 0, -1, 23, 22, 24, -1, + 0, 0, 0, -1, 23, 21, 22, -1, + 0, 0, 0, -1, 25, 24, 26, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 25, 23, 24, -1, 0, 0, 0, -1, + 27, 26, 28, -1, 0, 0, 0, -1, + 27, 25, 26, -1, 0, 0, 0, -1, + 29, 28, 30, -1, 0, 0, 0, -1, + 29, 27, 28, -1, 0, 0, 0, -1, + 31, 30, 32, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 31, 29, 30, -1, + 0, 0, 0, -1, 32, 32, 33, -1, + 0, 0, 0, -1, 31, 32, 32, -1, + 0, 0, 0, -1, 34, 33, 35, -1, + 0, 0, 0, -1, 36, 32, 33, -1, + 34, 36, 33, -1, 0, 0, 0, -1, + 37, 35, 38, -1, 0, 0, 0, -1, + 37, 34, 35, -1, 0, 0, 0, -1, + 39, 38, 40, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 39, 37, 38, -1, + 0, 0, 0, -1, 41, 40, 42, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 41, 39, 40, -1, 0, 0, 0, -1, + 43, 42, 44, -1, 0, 0, 0, -1, + 43, 41, 42, -1, 0, 0, 0, -1, + 45, 44, 46, -1, 45, 43, 44, -1, + 47, 46, 48, -1, 47, 45, 46, -1, + 49, 48, 50, -1, 49, 47, 48, -1, + 0, 0, 0, -1, 51, 50, 52, -1, + 0, 0, 0, -1, 51, 49, 50, -1, + 0, 0, 0, -1, 53, 52, 54, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 53, 51, 52, -1, 0, 0, 0, -1, + 55, 54, 56, -1, 0, 0, 0, -1, + 55, 53, 54, -1, 0, 0, 0, -1, + 57, 56, 4, -1, 0, 0, 0, -1, + 57, 55, 56, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 57, 4, -1, + 58, 58, 59, -1, 60, 60, 61, -1, + 61, 60, 61, -1, 59, 59, 62, -1, + 59, 58, 59, -1, 62, 62, 63, -1, + 62, 59, 62, -1, 63, 63, 64, -1, + 63, 62, 63, -1, 64, 64, 65, -1, + 64, 63, 64, -1, 65, 65, 66, -1, + 65, 64, 65, -1, 66, 66, 67, -1, + 66, 65, 66, -1, 67, 67, 68, -1, + 67, 66, 67, -1, 68, 68, 69, -1, + 68, 67, 68, -1, 69, 69, 70, -1, + 69, 68, 69, -1, 70, 70, 71, -1, + 70, 69, 70, -1, 71, 71, 72, -1, + 71, 70, 71, -1, 72, 72, 73, -1, + 72, 71, 72, -1, 73, 73, 74, -1, + 72, 73, 73, -1, 74, 74, 75, -1, + 74, 73, 74, -1, 75, 75, 76, -1, + 75, 74, 75, -1, 76, 76, 77, -1, + 76, 75, 76, -1, 77, 77, 78, -1, + 77, 76, 77, -1, 78, 78, 79, -1, + 78, 77, 78, -1, 79, 79, 80, -1, + 79, 78, 79, -1, 80, 80, 81, -1, + 80, 79, 80, -1, 81, 81, 82, -1, + 81, 80, 81, -1, 82, 82, 83, -1, + 82, 81, 82, -1, 83, 83, 84, -1, + 83, 82, 83, -1, 84, 84, 60, -1, + 84, 83, 84, -1, 60, 84, 60, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 85, 85, 85, -1, + 86, 86, 86, -1, 86, 86, 86, -1, + 85, 85, 85, -1, 0, 0, 0, -1, + 86, 86, 86, -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, -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, -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, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 85, 85, 85, -1, + 87, 87, 87, -1, 87, 87, 87, -1, + 85, 85, 85, -1, 0, 0, 0, -1, + 87, 87, 87, -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, -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, + 5, 5, 5, -1, 86, 86, 86, -1, + 5, 5, 5, -1, 58, 58, 58, -1, + 87, 87, 87, -1, 58, 58, 58, -1, + 88, 88, 89, -1, 90, 90, 91, -1, + 90, 91, 91, -1, 89, 89, 92, -1, + 89, 88, 89, -1, 92, 92, 93, -1, + 89, 92, 92, -1, 93, 93, 94, -1, + 92, 93, 93, -1, 94, 94, 95, -1, + 93, 94, 94, -1, 95, 95, 96, -1, + 94, 95, 95, -1, 96, 96, 97, -1, + 95, 96, 96, -1, 97, 97, 98, -1, + 96, 97, 97, -1, 98, 98, 99, -1, + 97, 98, 98, -1, 99, 99, 100, -1, + 98, 99, 99, -1, 100, 100, 101, -1, + 99, 100, 100, -1, 101, 101, 102, -1, + 100, 101, 101, -1, 102, 102, 103, -1, + 101, 102, 102, -1, 103, 103, 104, -1, + 102, 103, 103, -1, 104, 104, 105, -1, + 103, 104, 104, -1, 105, 105, 106, -1, + 104, 105, 105, -1, 106, 106, 90, -1, + 105, 106, 106, -1, 106, 90, 90, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 85, 85, 85, -1, 85, 85, 85, -1, + 107, 107, 108, -1, 109, 109, 107, -1, + 107, 109, 107, -1, 108, 108, 110, -1, + 108, 107, 108, -1, 110, 110, 111, -1, + 108, 110, 110, -1, 111, 111, 112, -1, + 110, 111, 111, -1, 112, 112, 113, -1, + 111, 112, 112, -1, 114, 113, 115, -1, + 112, 113, 114, -1, 115, 115, 116, -1, + 114, 115, 115, -1, 116, 116, 117, -1, + 115, 116, 116, -1, 117, 117, 118, -1, + 116, 117, 117, -1, 118, 118, 119, -1, + 117, 118, 118, -1, 120, 120, 121, -1, + 118, 119, 119, -1, 121, 121, 122, -1, + 121, 120, 121, -1, 122, 122, 123, -1, + 122, 121, 122, -1, 123, 123, 124, -1, + 123, 122, 123, -1, 124, 124, 125, -1, + 124, 123, 124, -1, 125, 125, 126, -1, + 125, 124, 125, -1, 126, 126, 127, -1, + 126, 125, 126, -1, 127, 127, 128, -1, + 127, 126, 127, -1, 128, 128, 109, -1, + 128, 127, 128, -1, 109, 128, 109, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1, + 129, 129, 129, -1, 129, 129, 129, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 26.08 112 -6.9876399, + 41.434399 112 -9.4571304, + 42.5 112 0, + 42.5 115 0, + 27 112 0, + 41.434399 112 9.4571304, + 41.434399 115 9.4571304, + 23.382401 112 -13.5004, + 38.291199 112 -18.4401, + 41.434399 115 -9.4571304, + 6.9876399 112 -26.08, + 33.227798 112 -26.498301, + 38.291199 115 -18.4401, + 13.5004 112 -23.382401, + 19.0919 112 -19.0919, + -26.498301 112 -33.227798, + 26.498301 112 -33.227798, + 33.227798 115 -26.498301, + 1.65322e-015 112 -27, + -18.440001 112 -38.2911, + 18.440001 112 -38.2911, + 26.498301 115 -33.227798, + -9.45714 112 -41.434399, + 9.45714 112 -41.434399, + 18.440001 115 -38.2911, + 7.3274703e-015 112 -42.499901, + 9.45714 115 -41.434399, + 7.3274703e-015 115 -42.499901, + -9.45714 115 -41.434399, + -18.440001 115 -38.2911, + -33.227798 112 -26.498301, + -26.498301 115 -33.227798, + -19.0919 112 -19.0919, + -38.291199 112 -18.4401, + -33.227798 115 -26.498301, + -13.5004 112 -23.382401, + -6.9876399 112 -26.08, + -23.382401 112 -13.5004, + -41.434399 112 -9.4571304, + -38.291199 115 -18.4401, + -27 112 0, + -42.5 112 0, + -41.434399 115 -9.4571304, + -26.08 112 -6.9876399, + -26.08 112 6.9876399, + -41.434399 112 9.4571304, + -42.5 115 0, + -23.382401 112 13.5004, + -38.291199 112 18.4401, + -41.434399 115 9.4571304, + -6.9876399 112 26.08, + -33.227798 112 26.498301, + -38.291199 115 18.4401, + -13.5004 112 23.382401, + -19.0919 112 19.0919, + 26.498301 112 33.227798, + -26.498301 112 33.227798, + -33.227798 115 26.498301, + 1.65322e-015 112 27, + 18.440001 112 38.2911, + -18.440001 112 38.2911, + -26.498301 115 33.227798, + 9.45714 112 41.434399, + -9.45714 112 41.434399, + -18.440001 115 38.2911, + 7.3274703e-015 112 42.499901, + -9.45714 115 41.434399, + 7.3274703e-015 115 42.499901, + 9.45714 115 41.434399, + 18.440001 115 38.2911, + 33.227798 112 26.498301, + 26.498301 115 33.227798, + 19.0919 112 19.0919, + 38.291199 112 18.4401, + 33.227798 115 26.498301, + 13.5004 112 23.382401, + 6.9876399 112 26.08, + 23.382401 112 13.5004, + 38.291199 115 18.4401, + 26.08 112 6.9876399, + 27 104 0, + 26.08 104 -6.9876399, + 26.08 104 6.9876399, + 23.382401 104 13.5004, + 19.0919 104 19.0919, + 13.5004 104 23.382401, + 6.9876399 104 26.08, + 1.65322e-015 104 27, + -6.9876399 104 26.08, + -13.5004 104 23.382401, + -19.0919 104 19.0919, + -23.382401 104 13.5004, + -26.08 104 6.9876399, + -27 104 0, + -26.08 104 -6.9876399, + -23.382401 104 -13.5004, + -19.0919 104 -19.0919, + -13.5004 104 -23.382401, + -6.9876399 104 -26.08, + 1.65322e-015 104 -27, + 6.9876399 104 -26.08, + 13.5004 104 -23.382401, + 19.0919 104 -19.0919, + 23.382401 104 -13.5004, + -24 115 0, + -23.027901 115 -6.7611198, + -20.189699 115 12.9759, + -23.027901 115 6.7611198, + -9.9700603 115 21.830999, + -15.717 115 18.137699, + 3.4148901 115 23.7558, + -3.4148901 115 23.7558, + 15.717 115 18.137699, + 9.9700603 115 21.830999, + 23.027901 115 6.7611198, + 20.189699 115 12.9759, + 24 115 0, + 23.027901 115 -6.7611198, + 24 107 0, + 23.027901 107 6.7611198, + 20.189699 115 -12.9759, + 23.027901 107 -6.7611198, + 15.717 115 -18.137699, + 20.189699 107 -12.9759, + 9.9700603 115 -21.830999, + 15.717 107 -18.137699, + 3.4148901 115 -23.7558, + 9.9700603 107 -21.830999, + -3.4148901 115 -23.7558, + 3.4148901 107 -23.7558, + -9.9700603 115 -21.830999, + -3.4148901 107 -23.7558, + -15.717 115 -18.137699, + -9.9700603 107 -21.830999, + -20.189699 115 -12.9759, + -15.717 107 -18.137699, + -20.189699 107 -12.9759, + -23.027901 107 -6.7611198, + -24 107 0, + -23.027901 107 6.7611198, + -20.189699 107 12.9759, + -15.717 107 18.137699, + -9.9700603 107 21.830999, + -3.4148901 107 23.7558, + 3.4148901 107 23.7558, + 9.9700603 107 21.830999, + 15.717 107 18.137699, + 20.189699 107 12.9759, + -8 107 0, + -7.2074399 107 -3.4715099, + -4.9879999 107 -6.2544198, + -1.78067 107 7.7992702, + -7.2074399 107 3.4715099, + -4.9879999 107 6.2544198, + 1.78067 107 7.7992702, + 4.9879999 107 6.2544198, + 7.2074399 107 3.4715099, + 8 107 0, + 7.2074399 107 -3.4715099, + 8 104 0, + 7.2074399 104 3.4715099, + 4.9879999 107 -6.2544198, + 7.2074399 104 -3.4715099, + 1.78067 107 -7.7992702, + 4.9879999 104 -6.2544198, + -1.78067 107 -7.7992702, + 1.78067 104 -7.7992702, + -1.78067 104 -7.7992702, + -4.9879999 104 -6.2544198, + -7.2074399 104 -3.4715099, + -8 104 0, + -7.2074399 104 3.4715099, + -4.9879999 104 6.2544198, + -1.78067 104 7.7992702, + 1.78067 104 7.7992702, + 4.9879999 104 6.2544198, + -24 104 0, + -23.027901 104 -6.7611198, + -23.027901 104 6.7611198, + 20.189699 104 12.9759, + 23.027901 104 6.7611198, + 24 104 0, + 23.027901 104 -6.7611198, + -20.189699 104 -12.9759, + 20.189699 104 -12.9759, + -15.717 104 -18.137699, + 15.717 104 -18.137699, + -9.9700603 104 -21.830999, + 9.9700603 104 -21.830999, + -3.4148901 104 -23.7558, + 3.4148901 104 -23.7558, + -20.189699 104 12.9759, + 15.717 104 18.137699, + -15.717 104 18.137699, + 9.9700603 104 21.830999, + -9.9700603 104 21.830999, + 3.4148901 104 23.7558, + -3.4148901 104 23.7558 ] + + } + normal + Normal { + vector [ 0 -1 0, + 1 0 1.2246101e-016, + 0.97492802 0 -0.22252101, + 0.97492802 0 0.22252101, + 0.90096903 0 -0.43388399, + 0.78183198 0 -0.62348998, + 0.62348998 0 -0.78183198, + 0.43388399 0 -0.90096903, + 0.22252101 0 -0.97492802, + 1.8369101e-016 0 -1, + -0.22252101 0 -0.97492802, + -0.43388399 0 -0.90096903, + -0.62348998 0 -0.78183198, + -0.78183198 0 -0.62348998, + -0.90096903 0 -0.43388399, + -0.97492802 0 -0.22252101, + -1 0 -2.4492101e-016, + -1 0 0, + -0.97492802 0 0.22252101, + -0.90096903 0 0.43388399, + -0.78183198 0 0.62348998, + -0.62348998 0 0.78183198, + -0.43388399 0 0.90096903, + -0.22252101 0 0.97492802, + -6.1230298e-017 0 1, + 0.22252101 0 0.97492802, + 0.43388399 0 0.90096903, + 0.62348998 0 0.78183198, + 0.78183198 0 0.62348998, + 0.90096903 0 0.43388399, + 0.96592599 0 0.25881901, + 0.96592599 0 -0.25881901, + 0.86602497 0 0.5, + 0.70710701 0 0.70710701, + 0.5 0 0.86602497, + 0.25881901 0 0.96592599, + -0.25881901 0 0.96592599, + -0.5 0 0.86602497, + -0.70710701 0 0.70710701, + -0.86602497 0 0.5, + -0.96592599 0 0.25881901, + -0.96592599 0 -0.25881901, + -0.86602497 0 -0.5, + -0.70710701 0 -0.70710701, + -0.5 0 -0.86602497, + -0.25881901 0 -0.96592599, + 0.25881901 0 -0.96592599, + 0.5 0 -0.86602497, + 0.70710701 0 -0.70710701, + 0.86602497 0 -0.5, + 0 1 0, + -1 0 -1.2246101e-016, + -0.95949298 0 0.28173301, + -0.95949298 0 -0.28173301, + -0.841254 0 0.54064101, + -0.65486097 0 0.75575, + -0.41541499 0 0.90963203, + -0.142315 0 0.98982102, + 0.142315 0 0.98982102, + 0.41541499 0 0.90963203, + 0.65486097 0 0.75575, + 0.841254 0 0.54064101, + 0.95949298 0 0.28173301, + 1 0 2.4492101e-016, + 1 0 0, + 0.95949298 0 -0.28173301, + 0.841254 0 -0.54064101, + 0.65486097 0 -0.75575, + 0.41541499 0 -0.90963203, + 0.142315 0 -0.98982102, + -0.142315 0 -0.98982102, + -0.41541499 0 -0.90963203, + -0.65486097 0 -0.75575, + -0.841254 0 -0.54064101 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 0, 2, 4, -1, 3, 6, 2, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 13, 10, 8, -1, 14, 13, 8, -1, + 7, 14, 8, -1, 9, 8, 12, -1, + 15, 16, 11, -1, 17, 11, 16, -1, + 18, 15, 11, -1, 10, 18, 11, -1, + 12, 11, 17, -1, 19, 20, 16, -1, + 21, 16, 20, -1, 15, 19, 16, -1, + 17, 16, 21, -1, 22, 23, 20, -1, + 24, 20, 23, -1, 19, 22, 20, -1, + 21, 20, 24, -1, 22, 25, 23, -1, + 26, 23, 25, -1, 24, 23, 26, -1, + 27, 25, 22, -1, 26, 25, 27, -1, + 28, 22, 19, -1, 27, 22, 28, -1, + 29, 19, 15, -1, 28, 19, 29, -1, + 18, 30, 15, -1, 31, 15, 30, -1, + 29, 15, 31, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 35, 32, 30, -1, + 36, 35, 30, -1, 18, 36, 30, -1, + 31, 30, 34, -1, 37, 38, 33, -1, + 39, 33, 38, -1, 32, 37, 33, -1, + 34, 33, 39, -1, 40, 41, 38, -1, + 42, 38, 41, -1, 43, 40, 38, -1, + 37, 43, 38, -1, 39, 38, 42, -1, + 44, 45, 41, -1, 46, 41, 45, -1, + 40, 44, 41, -1, 42, 41, 46, -1, + 47, 48, 45, -1, 49, 45, 48, -1, + 44, 47, 45, -1, 49, 46, 45, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 53, 50, 48, -1, 54, 53, 48, -1, + 47, 54, 48, -1, 52, 49, 48, -1, + 55, 56, 51, -1, 57, 51, 56, -1, + 58, 55, 51, -1, 50, 58, 51, -1, + 57, 52, 51, -1, 59, 60, 56, -1, + 61, 56, 60, -1, 55, 59, 56, -1, + 61, 57, 56, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 59, 62, 60, -1, + 64, 61, 60, -1, 62, 65, 63, -1, + 66, 63, 65, -1, 66, 64, 63, -1, + 67, 65, 62, -1, 67, 66, 65, -1, + 68, 62, 59, -1, 68, 67, 62, -1, + 69, 59, 55, -1, 69, 68, 59, -1, + 58, 70, 55, -1, 71, 55, 70, -1, + 71, 69, 55, -1, 72, 73, 70, -1, + 74, 70, 73, -1, 75, 72, 70, -1, + 76, 75, 70, -1, 58, 76, 70, -1, + 74, 71, 70, -1, 77, 5, 73, -1, + 78, 73, 5, -1, 72, 77, 73, -1, + 78, 74, 73, -1, 79, 4, 5, -1, + 77, 79, 5, -1, 6, 78, 5, -1, + 80, 4, 79, -1, 81, 0, 4, -1, + 81, 4, 80, -1, 82, 79, 77, -1, + 82, 80, 79, -1, 83, 77, 72, -1, + 83, 82, 77, -1, 84, 72, 75, -1, + 84, 83, 72, -1, 85, 75, 76, -1, + 85, 84, 75, -1, 86, 76, 58, -1, + 86, 85, 76, -1, 87, 58, 50, -1, + 87, 86, 58, -1, 88, 50, 53, -1, + 88, 87, 50, -1, 89, 53, 54, -1, + 89, 88, 53, -1, 90, 54, 47, -1, + 90, 89, 54, -1, 91, 47, 44, -1, + 91, 90, 47, -1, 92, 44, 40, -1, + 92, 91, 44, -1, 93, 40, 43, -1, + 93, 92, 40, -1, 94, 43, 37, -1, + 94, 93, 43, -1, 95, 37, 32, -1, + 94, 37, 95, -1, 96, 32, 35, -1, + 95, 32, 96, -1, 97, 35, 36, -1, + 96, 35, 97, -1, 98, 36, 18, -1, + 97, 36, 98, -1, 99, 18, 10, -1, + 98, 18, 99, -1, 100, 10, 13, -1, + 99, 10, 100, -1, 101, 13, 14, -1, + 100, 13, 101, -1, 102, 14, 7, -1, + 101, 14, 102, -1, 103, 7, 0, -1, + 102, 7, 103, -1, 103, 0, 81, -1, + 104, 46, 49, -1, 104, 105, 46, -1, + 42, 46, 105, -1, 106, 49, 52, -1, + 107, 104, 49, -1, 106, 107, 49, -1, + 108, 52, 57, -1, 109, 106, 52, -1, + 108, 109, 52, -1, 74, 57, 61, -1, + 110, 57, 74, -1, 111, 108, 57, -1, + 110, 111, 57, -1, 71, 61, 64, -1, + 74, 61, 71, -1, 69, 64, 66, -1, + 71, 64, 69, -1, 68, 66, 67, -1, + 69, 66, 68, -1, 110, 74, 78, -1, + 112, 78, 6, -1, 113, 110, 78, -1, + 112, 113, 78, -1, 114, 6, 3, -1, + 115, 112, 6, -1, 114, 115, 6, -1, + 114, 3, 116, -1, 9, 116, 3, -1, + 9, 117, 116, -1, 118, 116, 117, -1, + 119, 114, 116, -1, 118, 119, 116, -1, + 9, 120, 117, -1, 121, 117, 120, -1, + 121, 118, 117, -1, 12, 122, 120, -1, + 123, 120, 122, -1, 9, 12, 120, -1, + 121, 120, 123, -1, 12, 124, 122, -1, + 125, 122, 124, -1, 123, 122, 125, -1, + 17, 126, 124, -1, 127, 124, 126, -1, + 12, 17, 124, -1, 125, 124, 127, -1, + 17, 128, 126, -1, 129, 126, 128, -1, + 127, 126, 129, -1, 39, 130, 128, -1, + 131, 128, 130, -1, 34, 39, 128, -1, + 17, 34, 128, -1, 129, 128, 131, -1, + 39, 132, 130, -1, 133, 130, 132, -1, + 131, 130, 133, -1, 42, 134, 132, -1, + 135, 132, 134, -1, 39, 42, 132, -1, + 133, 132, 135, -1, 42, 105, 134, -1, + 136, 134, 105, -1, 135, 134, 136, -1, + 137, 105, 104, -1, 136, 105, 137, -1, + 138, 104, 107, -1, 137, 104, 138, -1, + 139, 107, 106, -1, 139, 138, 107, -1, + 140, 106, 109, -1, 140, 139, 106, -1, + 141, 109, 108, -1, 141, 140, 109, -1, + 142, 108, 111, -1, 142, 141, 108, -1, + 143, 111, 110, -1, 143, 142, 111, -1, + 144, 110, 113, -1, 144, 143, 110, -1, + 145, 113, 112, -1, 145, 144, 113, -1, + 146, 112, 115, -1, 146, 145, 112, -1, + 147, 115, 114, -1, 147, 146, 115, -1, + 119, 147, 114, -1, 21, 31, 34, -1, + 17, 21, 34, -1, 24, 29, 31, -1, + 21, 24, 31, -1, 26, 28, 29, -1, + 24, 26, 29, -1, 26, 27, 28, -1, + 148, 138, 139, -1, 149, 150, 138, -1, + 137, 138, 150, -1, 148, 149, 138, -1, + 151, 139, 140, -1, 152, 148, 139, -1, + 153, 152, 139, -1, 151, 153, 139, -1, + 147, 140, 141, -1, 119, 140, 147, -1, + 154, 140, 119, -1, 154, 151, 140, -1, + 146, 141, 142, -1, 147, 141, 146, -1, + 145, 142, 143, -1, 146, 142, 145, -1, + 145, 143, 144, -1, 155, 119, 118, -1, + 155, 154, 119, -1, 156, 118, 157, -1, + 121, 157, 118, -1, 156, 155, 118, -1, + 121, 158, 157, -1, 159, 157, 158, -1, + 160, 156, 157, -1, 159, 160, 157, -1, + 121, 161, 158, -1, 162, 158, 161, -1, + 162, 159, 158, -1, 121, 163, 161, -1, + 164, 161, 163, -1, 162, 161, 164, -1, + 123, 165, 163, -1, 166, 163, 165, -1, + 121, 123, 163, -1, 164, 163, 166, -1, + 137, 150, 165, -1, 167, 165, 150, -1, + 123, 137, 165, -1, 166, 165, 167, -1, + 168, 150, 149, -1, 167, 150, 168, -1, + 169, 149, 148, -1, 168, 149, 169, -1, + 170, 148, 152, -1, 169, 148, 170, -1, + 171, 152, 153, -1, 171, 170, 152, -1, + 172, 153, 151, -1, 172, 171, 153, -1, + 173, 151, 154, -1, 173, 172, 151, -1, + 174, 154, 155, -1, 174, 173, 154, -1, + 175, 155, 156, -1, 175, 174, 155, -1, + 160, 175, 156, -1, 123, 136, 137, -1, + 125, 135, 136, -1, 123, 125, 136, -1, + 127, 133, 135, -1, 125, 127, 135, -1, + 129, 131, 133, -1, 127, 129, 133, -1, + 176, 170, 171, -1, 176, 177, 170, -1, + 169, 170, 177, -1, 176, 171, 172, -1, + 178, 172, 173, -1, 178, 176, 172, -1, + 179, 173, 174, -1, 179, 178, 173, -1, + 180, 174, 175, -1, 180, 179, 174, -1, + 180, 175, 160, -1, 180, 160, 159, -1, + 180, 159, 181, -1, 162, 181, 159, -1, + 164, 182, 181, -1, 80, 181, 182, -1, + 82, 180, 181, -1, 162, 164, 181, -1, + 82, 181, 80, -1, 183, 184, 182, -1, + 81, 182, 184, -1, 166, 183, 182, -1, + 164, 166, 182, -1, 81, 80, 182, -1, + 185, 186, 184, -1, 103, 184, 186, -1, + 183, 185, 184, -1, 103, 81, 184, -1, + 187, 188, 186, -1, 102, 186, 188, -1, + 185, 187, 186, -1, 102, 103, 186, -1, + 189, 190, 188, -1, 101, 188, 190, -1, + 187, 189, 188, -1, 101, 102, 188, -1, + 98, 190, 189, -1, 98, 101, 190, -1, + 97, 189, 187, -1, 97, 98, 189, -1, + 96, 187, 185, -1, 96, 97, 187, -1, + 95, 185, 183, -1, 95, 96, 185, -1, + 167, 177, 183, -1, 94, 183, 177, -1, + 166, 167, 183, -1, 94, 95, 183, -1, + 94, 177, 176, -1, 168, 169, 177, -1, + 167, 168, 177, -1, 93, 176, 178, -1, + 94, 176, 93, -1, 179, 191, 178, -1, + 92, 178, 191, -1, 93, 178, 92, -1, + 192, 193, 191, -1, 91, 191, 193, -1, + 179, 192, 191, -1, 92, 191, 91, -1, + 194, 195, 193, -1, 90, 193, 195, -1, + 192, 194, 193, -1, 91, 193, 90, -1, + 196, 197, 195, -1, 89, 195, 197, -1, + 194, 196, 195, -1, 90, 195, 89, -1, + 86, 197, 196, -1, 89, 197, 86, -1, + 85, 196, 194, -1, 86, 196, 85, -1, + 84, 194, 192, -1, 85, 194, 84, -1, + 83, 192, 179, -1, 84, 192, 83, -1, + 82, 179, 180, -1, 83, 179, 82, -1, + 88, 86, 87, -1, 89, 86, 88, -1, + 98, 100, 101, -1, 98, 99, 100, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 7, 8, 8, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 0, 0, 0, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 17, 17, 18, -1, + 0, 0, 0, -1, 15, 16, 16, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 18, 17, 18, -1, + 0, 0, 0, -1, 19, 19, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 19, 18, 19, -1, + 0, 0, 0, -1, 20, 20, 21, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 19, 20, -1, 0, 0, 0, -1, + 21, 21, 22, -1, 0, 0, 0, -1, + 21, 20, 21, -1, 0, 0, 0, -1, + 22, 22, 23, -1, 0, 0, 0, -1, + 22, 21, 22, -1, 0, 0, 0, -1, + 23, 23, 24, -1, 23, 22, 23, -1, + 24, 24, 25, -1, 24, 23, 24, -1, + 25, 25, 26, -1, 25, 24, 25, -1, + 26, 26, 27, -1, 26, 25, 26, -1, + 0, 0, 0, -1, 27, 27, 28, -1, + 27, 26, 27, -1, 0, 0, 0, -1, + 28, 28, 29, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 28, 27, 28, -1, 0, 0, 0, -1, + 29, 29, 3, -1, 0, 0, 0, -1, + 29, 28, 29, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 29, 3, -1, + 1, 1, 30, -1, 31, 31, 1, -1, + 31, 1, 1, -1, 30, 30, 32, -1, + 30, 1, 30, -1, 32, 32, 33, -1, + 32, 30, 32, -1, 33, 33, 34, -1, + 33, 32, 33, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 24, -1, + 35, 34, 35, -1, 24, 24, 36, -1, + 24, 35, 24, -1, 36, 36, 37, -1, + 36, 24, 36, -1, 37, 37, 38, -1, + 37, 36, 37, -1, 38, 38, 39, -1, + 38, 37, 38, -1, 39, 39, 40, -1, + 39, 38, 39, -1, 40, 40, 17, -1, + 40, 39, 40, -1, 16, 16, 41, -1, + 17, 40, 17, -1, 41, 41, 42, -1, + 41, 16, 41, -1, 42, 42, 43, -1, + 41, 42, 42, -1, 43, 43, 44, -1, + 42, 43, 43, -1, 44, 44, 45, -1, + 43, 44, 44, -1, 45, 45, 9, -1, + 44, 45, 45, -1, 9, 9, 46, -1, + 45, 9, 9, -1, 46, 46, 47, -1, + 9, 46, 46, -1, 47, 47, 48, -1, + 46, 47, 47, -1, 48, 48, 49, -1, + 47, 48, 48, -1, 49, 49, 31, -1, + 48, 49, 49, -1, 49, 31, 31, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 51, 51, 52, -1, + 53, 53, 51, -1, 51, 53, 51, -1, + 50, 50, 50, -1, 52, 52, 54, -1, + 52, 51, 52, -1, 50, 50, 50, -1, + 54, 54, 55, -1, 50, 50, 50, -1, + 52, 54, 54, -1, 50, 50, 50, -1, + 55, 55, 56, -1, 54, 55, 55, -1, + 50, 50, 50, -1, 56, 56, 57, -1, + 50, 50, 50, -1, 55, 56, 56, -1, + 50, 50, 50, -1, 57, 57, 58, -1, + 56, 57, 57, -1, 50, 50, 50, -1, + 58, 58, 59, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 57, 58, 58, -1, + 50, 50, 50, -1, 59, 59, 60, -1, + 58, 59, 59, -1, 50, 50, 50, -1, + 60, 60, 61, -1, 50, 50, 50, -1, + 59, 60, 60, -1, 50, 50, 50, -1, + 61, 61, 62, -1, 60, 61, 61, -1, + 62, 62, 63, -1, 61, 62, 62, -1, + 64, 64, 65, -1, 62, 63, 63, -1, + 65, 65, 66, -1, 65, 64, 65, -1, + 66, 66, 67, -1, 66, 65, 66, -1, + 67, 67, 68, -1, 67, 66, 67, -1, + 68, 68, 69, -1, 68, 67, 68, -1, + 69, 69, 70, -1, 69, 68, 69, -1, + 70, 70, 71, -1, 70, 69, 70, -1, + 71, 71, 72, -1, 71, 70, 71, -1, + 72, 72, 73, -1, 72, 71, 72, -1, + 73, 73, 53, -1, 73, 72, 73, -1, + 53, 73, 53, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 51, 51, 19, -1, + 14, 14, 51, -1, 51, 14, 51, -1, + 50, 50, 50, -1, 19, 19, 21, -1, + 19, 51, 19, -1, 50, 50, 50, -1, + 21, 21, 23, -1, 19, 21, 21, -1, + 50, 50, 50, -1, 23, 23, 25, -1, + 50, 50, 50, -1, 21, 23, 23, -1, + 50, 50, 50, -1, 25, 25, 27, -1, + 50, 50, 50, -1, 23, 25, 25, -1, + 27, 27, 29, -1, 25, 27, 27, -1, + 29, 29, 63, -1, 27, 29, 29, -1, + 64, 64, 4, -1, 29, 63, 63, -1, + 4, 4, 6, -1, 4, 64, 4, -1, + 6, 6, 8, -1, 6, 4, 6, -1, + 8, 8, 10, -1, 8, 6, 8, -1, + 10, 10, 12, -1, 10, 8, 10, -1, + 12, 12, 14, -1, 12, 10, 12, -1, + 14, 12, 14, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -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, -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, -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, -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, -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, -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, -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, -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, -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, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -41.921799 181 -9.5683899, + 41.921799 181 -9.5683899, + 43 181 0, + 43 188 0, + -1.35542e-015 181 -3.99968, + 4 181 -4.8983598e-016, + 41.921799 181 9.5683899, + 41.921799 188 9.5683899, + 3.4644499 181 -1.9992, + 2.0004799 181 -3.4635301, + -38.741699 181 -18.657, + 38.741699 181 -18.657, + 41.921799 188 -9.5683899, + -33.618698 181 -26.809999, + 33.618698 181 -26.809999, + 38.741699 188 -18.657, + -26.810101 181 -33.618801, + 26.810101 181 -33.618801, + 33.618698 188 -26.809999, + -18.657 181 -38.7416, + 18.657 181 -38.7416, + 26.810101 188 -33.618801, + -9.5684004 181 -41.921902, + 9.5684004 181 -41.921902, + 18.657 188 -38.7416, + 6.58267e-015 181 -42.999901, + 9.5684004 188 -41.921902, + 7.4399003e-015 188 -42.999901, + -9.5684004 188 -41.921902, + -18.657 188 -38.7416, + -26.810101 188 -33.618801, + -33.618698 188 -26.809999, + -38.741699 188 -18.657, + -4 181 4.89849e-016, + -43 181 0, + -41.921799 188 -9.5683899, + -3.4644499 181 -1.9992, + -2.0004799 181 -3.4635301, + -41.921799 181 9.5683899, + -43 188 0, + -1.60522e-015 181 3.99968, + -2.0004799 181 3.4635301, + -3.4644499 181 1.9992, + 38.741699 181 18.657, + -38.741699 181 18.657, + -41.921799 188 9.5683899, + 33.618698 181 26.809999, + -33.618698 181 26.809999, + -38.741699 188 18.657, + 26.810101 181 33.618801, + -26.810101 181 33.618801, + -33.618698 188 26.809999, + 18.657 181 38.7416, + -18.657 181 38.7416, + -26.810101 188 33.618801, + 9.5684004 181 41.921902, + -9.5684004 181 41.921902, + -18.657 188 38.7416, + 6.58267e-015 181 42.999901, + -9.5684004 188 41.921902, + 7.4399003e-015 188 42.999901, + 9.5684004 188 41.921902, + 18.657 188 38.7416, + 26.810101 188 33.618801, + 33.618698 188 26.809999, + 38.741699 188 18.657, + 3.4644499 181 1.9992, + 2.0004799 181 3.4635301, + 4 188 -4.8983598e-016, + 3.4644499 188 -1.9992, + 3.4644499 188 1.9992, + 2.0004799 188 3.4635301, + -8.0351001e-016 188 3.99968, + -2.0004799 188 3.4635301, + -3.4644499 188 1.9992, + -4 188 4.89849e-016, + -3.4644499 188 -1.9992, + -2.0004799 188 -3.4635301, + -5.5370999e-016 188 -3.99968, + 2.0004799 188 -3.4635301 ] + + } + normal + Normal { + vector [ -1.2246101e-016 -1 0, + 1 -1.2246101e-016 1.2246101e-016, + 0.97492802 -1.1939e-016 -0.22252101, + 0.97492802 -1.1939e-016 0.22252101, + 0.90096903 -1.10333e-016 -0.43388399, + 0.78183198 -9.5743602e-017 -0.62348998, + 0.62348998 -7.6352999e-017 -0.78183198, + 0.43388399 -5.3133698e-017 -0.90096903, + 0.22252101 -2.72501e-017 -0.97492802, + 1.8369101e-016 0 -1, + -0.22252101 2.72501e-017 -0.97492802, + -0.43388399 5.3133698e-017 -0.90096903, + -0.62348998 7.6352999e-017 -0.78183198, + -0.78183198 9.5743602e-017 -0.62348998, + -0.90096903 1.10333e-016 -0.43388399, + -0.97492802 1.1939e-016 -0.22252101, + -1 1.2246101e-016 -2.4492101e-016, + -1 1.2246101e-016 0, + -0.97492802 1.1939e-016 0.22252101, + -0.90096903 1.10333e-016 0.43388399, + -0.78183198 9.5743602e-017 0.62348998, + -0.62348998 7.6352999e-017 0.78183198, + -0.43388399 5.3133698e-017 0.90096903, + -0.22252101 2.72501e-017 0.97492802, + -6.1230298e-017 0 1, + 0.22252101 -2.72501e-017 0.97492802, + 0.43388399 -5.3133698e-017 0.90096903, + 0.62348998 -7.6352999e-017 0.78183198, + 0.78183198 -9.5743602e-017 0.62348998, + 0.90096903 -1.10333e-016 0.43388399, + -1 1.2246101e-016 1.2246101e-016, + -0.86602497 1.06054e-016 -0.5, + -0.86602497 1.06054e-016 0.5, + -1 1.2246101e-016 2.4492101e-016, + -0.5 6.1230298e-017 -0.86602497, + 1.60814e-016 0 -1, + 0.5 -6.1230298e-017 -0.86602497, + 0.86602497 -1.06054e-016 -0.5, + 1 -1.2246101e-016 -1.2246101e-016, + 0.86602497 -1.06054e-016 0.5, + 0.5 -6.1230298e-017 0.86602497, + 1.8369101e-016 0 1, + -0.5 6.1230298e-017 0.86602497, + 1.2246101e-016 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 6, -1, + 7, 6, 2, -1, 8, 2, 5, -1, + 9, 4, 2, -1, 8, 9, 2, -1, + 3, 7, 2, -1, 10, 11, 1, -1, + 12, 1, 11, -1, 0, 10, 1, -1, + 12, 3, 1, -1, 13, 14, 11, -1, + 15, 11, 14, -1, 10, 13, 11, -1, + 12, 11, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 13, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 16, 19, 17, -1, + 18, 17, 21, -1, 22, 23, 20, -1, + 24, 20, 23, -1, 19, 22, 20, -1, + 21, 20, 24, -1, 22, 25, 23, -1, + 26, 23, 25, -1, 24, 23, 26, -1, + 27, 25, 22, -1, 26, 25, 27, -1, + 28, 22, 19, -1, 27, 22, 28, -1, + 29, 19, 16, -1, 28, 19, 29, -1, + 30, 16, 13, -1, 29, 16, 30, -1, + 31, 13, 10, -1, 30, 13, 31, -1, + 32, 10, 0, -1, 31, 10, 32, -1, + 33, 34, 0, -1, 35, 0, 34, -1, + 36, 33, 0, -1, 37, 36, 0, -1, + 4, 37, 0, -1, 32, 0, 35, -1, + 6, 38, 34, -1, 39, 34, 38, -1, + 40, 6, 34, -1, 41, 40, 34, -1, + 42, 41, 34, -1, 33, 42, 34, -1, + 35, 34, 39, -1, 43, 44, 38, -1, + 45, 38, 44, -1, 6, 43, 38, -1, + 45, 39, 38, -1, 46, 47, 44, -1, + 48, 44, 47, -1, 43, 46, 44, -1, + 48, 45, 44, -1, 49, 50, 47, -1, + 51, 47, 50, -1, 46, 49, 47, -1, + 51, 48, 47, -1, 52, 53, 50, -1, + 54, 50, 53, -1, 49, 52, 50, -1, + 54, 51, 50, -1, 55, 56, 53, -1, + 57, 53, 56, -1, 52, 55, 53, -1, + 57, 54, 53, -1, 55, 58, 56, -1, + 59, 56, 58, -1, 59, 57, 56, -1, + 60, 58, 55, -1, 60, 59, 58, -1, + 61, 55, 52, -1, 61, 60, 55, -1, + 62, 52, 49, -1, 62, 61, 52, -1, + 63, 49, 46, -1, 63, 62, 49, -1, + 64, 46, 43, -1, 64, 63, 46, -1, + 65, 43, 6, -1, 65, 64, 43, -1, + 66, 5, 6, -1, 67, 66, 6, -1, + 40, 67, 6, -1, 7, 65, 6, -1, + 68, 5, 66, -1, 69, 8, 5, -1, + 69, 5, 68, -1, 70, 66, 67, -1, + 70, 68, 66, -1, 71, 67, 40, -1, + 70, 67, 71, -1, 72, 40, 41, -1, + 71, 40, 72, -1, 73, 41, 42, -1, + 72, 41, 73, -1, 74, 42, 33, -1, + 73, 42, 74, -1, 75, 33, 36, -1, + 74, 33, 75, -1, 76, 36, 37, -1, + 75, 36, 76, -1, 77, 37, 4, -1, + 76, 37, 77, -1, 78, 4, 9, -1, + 77, 4, 78, -1, 79, 9, 8, -1, + 78, 9, 79, -1, 79, 8, 69, -1, + 75, 39, 45, -1, 12, 35, 39, -1, + 78, 12, 39, -1, 77, 78, 39, -1, + 76, 77, 39, -1, 75, 76, 39, -1, + 7, 45, 48, -1, 3, 45, 7, -1, + 72, 45, 3, -1, 74, 75, 45, -1, + 73, 74, 45, -1, 72, 73, 45, -1, + 65, 48, 51, -1, 7, 48, 65, -1, + 64, 51, 54, -1, 65, 51, 64, -1, + 63, 54, 57, -1, 64, 54, 63, -1, + 62, 57, 59, -1, 63, 57, 62, -1, + 61, 59, 60, -1, 62, 59, 61, -1, + 68, 3, 12, -1, 70, 3, 68, -1, + 71, 72, 3, -1, 70, 71, 3, -1, + 15, 32, 35, -1, 12, 15, 35, -1, + 18, 31, 32, -1, 15, 18, 32, -1, + 21, 30, 31, -1, 18, 21, 31, -1, + 24, 29, 30, -1, 21, 24, 30, -1, + 26, 28, 29, -1, 24, 26, 29, -1, + 26, 27, 28, -1, 69, 68, 12, -1, + 79, 69, 12, -1, 78, 79, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 3, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 7, 8, 8, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 13, 13, 14, -1, 12, 13, 13, -1, + 14, 14, 15, -1, 13, 14, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 17, 17, 18, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 15, 16, 16, -1, 0, 0, 0, -1, + 18, 18, 19, -1, 0, 0, 0, -1, + 18, 17, 18, -1, 0, 0, 0, -1, + 19, 19, 20, -1, 0, 0, 0, -1, + 19, 18, 19, -1, 0, 0, 0, -1, + 20, 20, 21, -1, 0, 0, 0, -1, + 20, 19, 20, -1, 0, 0, 0, -1, + 21, 21, 22, -1, 0, 0, 0, -1, + 21, 20, 21, -1, 0, 0, 0, -1, + 22, 22, 23, -1, 0, 0, 0, -1, + 22, 21, 22, -1, 0, 0, 0, -1, + 23, 23, 24, -1, 23, 22, 23, -1, + 24, 24, 25, -1, 24, 23, 24, -1, + 25, 25, 26, -1, 25, 24, 25, -1, + 26, 26, 27, -1, 26, 25, 26, -1, + 27, 27, 28, -1, 27, 26, 27, -1, + 28, 28, 29, -1, 28, 27, 28, -1, + 29, 29, 3, -1, 29, 28, 29, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 29, 3, -1, + 17, 30, 31, -1, 32, 32, 33, -1, + 32, 33, 33, -1, 31, 31, 34, -1, + 31, 17, 31, -1, 34, 34, 35, -1, + 31, 34, 34, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 37, -1, + 35, 36, 36, -1, 37, 37, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 37, 38, 38, -1, 39, 39, 40, -1, + 38, 39, 39, -1, 40, 40, 41, -1, + 39, 40, 40, -1, 41, 41, 42, -1, + 40, 41, 41, -1, 42, 42, 32, -1, + 41, 42, 42, -1, 42, 32, 32, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 13.4234 -152 -7.75, + 45.5 -152 40.5, + 45.5 -152 -40.5, + 45.5 -162 -40.5, + 5.3013101 -152 -14.5652, + -45.5 -152 -40.5, + -45.5 -162 -40.5, + 9.9632101 -152 -11.8737, + -5.3013101 -152 14.5652, + -45.5 -152 40.5, + 45.5 -162 40.5, + -1.8981299e-015 -152 15.5, + 5.3013101 -152 14.5652, + 9.9632101 -152 11.8737, + 13.4234 -152 7.75, + 15.2645 -152 2.69155, + 15.2645 -152 -2.69155, + -13.4234 -152 7.75, + -45.5 -162 40.5, + -9.9632101 -152 11.8737, + -5.3013101 -152 -14.5652, + 1.89815e-015 -152 -15.5, + -9.9632101 -152 -11.8737, + -13.4234 -152 -7.75, + -15.2645 -152 -2.69155, + -15.2645 -152 2.69155, + 1.89815e-015 -183 -15.5, + 5.3013101 -183 -14.5652, + -5.3013101 -183 -14.5652, + -9.9632101 -183 -11.8737, + -13.4234 -183 -7.75, + -15.2645 -183 -2.69155, + -15.2645 -183 2.69155, + -13.4234 -183 7.75, + -9.9632101 -183 11.8737, + -5.3013101 -183 14.5652, + -1.8981299e-015 -183 15.5, + 5.3013101 -183 14.5652, + 9.9632101 -183 11.8737, + 13.4234 -183 7.75, + 15.2645 -183 2.69155, + 15.2645 -183 -2.69155, + 13.4234 -183 -7.75, + 9.9632101 -183 -11.8737, + -6.1813598 -162 -19.0208, + 16.180901 -162 11.7545, + 6.1813598 -162 -19.0208, + -2.44921e-015 -162 -20, + 11.7568 -162 -16.179399, + 16.180901 -162 -11.7545, + 19.021 -162 -6.1795502, + 19.999701 -162 -2.55351e-015, + 19.021 -162 6.1795502, + -16.180901 -162 -11.7545, + -11.7568 -162 -16.179399, + 6.1813598 -162 19.0208, + 2.4492199e-015 -162 20, + -6.1813598 -162 19.0208, + -11.7568 -162 16.179399, + -16.180901 -162 11.7545, + -19.021 -162 6.1795502, + -19.999701 -162 -6.32827e-015, + -19.021 -162 -6.1795502, + 11.7568 -162 16.179399, + 6.12303e-021 -183 -20, + -6.18191 -183 -19.020399, + 6.18191 -183 -19.020399, + 11.7562 -183 -16.179501, + 16.179501 -183 -11.7562, + 19.020399 -183 -6.18191, + 20 -183 -5.0806502e-015, + 19.020399 -183 6.18191, + 16.179501 -183 11.7562, + 11.7562 -183 16.179501, + 6.18191 -183 19.020399, + 6.12303e-021 -183 20, + -6.18191 -183 19.020399, + -11.7562 -183 16.179501, + -16.179501 -183 11.7562, + -19.020399 -183 6.18191, + -20 -183 -5.0806502e-015, + -19.020399 -183 -6.18191, + -16.179501 -183 -11.7562, + -11.7562 -183 -16.179501 ] + + } + normal + Normal { + vector [ 0 1 0, + 1 0 0, + 0 0 -1, + 0 0 1, + -1 0 0, + 0 -1.8369101e-016 1, + -1.2246101e-016 -1.8369101e-016 1, + 0.34202 -1.7261301e-016 0.93969297, + -0.34202 -1.7261301e-016 0.93969297, + -2.4492101e-016 -1.8369101e-016 1, + 0.64278799 -1.40715e-016 0.76604402, + 0.86602497 -9.1845503e-017 0.5, + 0.98480803 -3.18976e-017 0.173648, + 0.98480803 3.18976e-017 -0.173648, + 0.86602497 9.1845503e-017 -0.5, + 0.64278799 1.40715e-016 -0.76604402, + 0.34202 1.7261301e-016 -0.93969297, + 1.2246101e-016 1.8369101e-016 -1, + -0.34202 1.7261301e-016 -0.93969297, + -0.64278799 1.40715e-016 -0.76604402, + -0.86602497 9.1845503e-017 -0.5, + -0.98480803 3.18976e-017 -0.173648, + -0.98480803 -3.18976e-017 0.173648, + -0.86602497 -9.1845503e-017 0.5, + -0.64278799 -1.40715e-016 0.76604402, + 0 -1 0, + -1.2246101e-016 1.8369101e-016 -1, + 0.309017 1.747e-016 -0.95105702, + -0.309017 1.747e-016 -0.95105702, + 0.58778501 1.4860901e-016 -0.809017, + 0.809017 1.07971e-016 -0.58778501, + 0.95105702 5.6763602e-017 -0.309017, + 1 0 -1.8369101e-016, + 0.95105702 -5.6763602e-017 0.309017, + 0.809017 -1.07971e-016 0.58778501, + 0.58778501 -1.4860901e-016 0.809017, + 0.309017 -1.747e-016 0.95105702, + 2.4492101e-016 -1.8369101e-016 1, + -0.309017 -1.747e-016 0.95105702, + -0.58778501 -1.4860901e-016 0.809017, + -0.809017 -1.07971e-016 0.58778501, + -0.95105702 -5.6763602e-017 0.309017, + -1 0 -3.82859e-016, + -1 0 6.1230298e-017, + -0.95105702 5.6763602e-017 -0.309017, + -0.809017 1.07971e-016 -0.58778501, + -0.58778501 1.4860901e-016 -0.809017, + 0 -1 -1.8369101e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 11, 8, 1, -1, + 12, 11, 1, -1, 13, 12, 1, -1, + 14, 13, 1, -1, 15, 14, 1, -1, + 16, 15, 1, -1, 0, 16, 1, -1, + 10, 3, 1, -1, 17, 5, 9, -1, + 18, 9, 5, -1, 19, 17, 9, -1, + 8, 19, 9, -1, 10, 9, 18, -1, + 20, 21, 5, -1, 4, 5, 21, -1, + 22, 20, 5, -1, 23, 22, 5, -1, + 24, 23, 5, -1, 25, 24, 5, -1, + 17, 25, 5, -1, 18, 5, 6, -1, + 26, 21, 20, -1, 27, 4, 21, -1, + 27, 21, 26, -1, 28, 20, 22, -1, + 28, 26, 20, -1, 29, 22, 23, -1, + 28, 22, 29, -1, 30, 23, 24, -1, + 29, 23, 30, -1, 31, 24, 25, -1, + 30, 24, 31, -1, 32, 25, 17, -1, + 31, 25, 32, -1, 33, 17, 19, -1, + 32, 17, 33, -1, 34, 19, 8, -1, + 33, 19, 34, -1, 35, 8, 11, -1, + 34, 8, 35, -1, 36, 11, 12, -1, + 35, 11, 36, -1, 37, 12, 13, -1, + 36, 12, 37, -1, 38, 13, 14, -1, + 37, 13, 38, -1, 39, 14, 15, -1, + 38, 14, 39, -1, 40, 15, 16, -1, + 39, 15, 40, -1, 41, 16, 0, -1, + 40, 16, 41, -1, 42, 0, 7, -1, + 41, 0, 42, -1, 43, 7, 4, -1, + 42, 7, 43, -1, 43, 4, 27, -1, + 44, 6, 3, -1, 45, 3, 10, -1, + 46, 47, 3, -1, 44, 3, 47, -1, + 48, 46, 3, -1, 49, 48, 3, -1, + 50, 49, 3, -1, 51, 50, 3, -1, + 52, 51, 3, -1, 45, 52, 3, -1, + 53, 18, 6, -1, 54, 53, 6, -1, + 44, 54, 6, -1, 55, 10, 18, -1, + 56, 55, 18, -1, 57, 56, 18, -1, + 58, 57, 18, -1, 59, 58, 18, -1, + 60, 59, 18, -1, 61, 60, 18, -1, + 62, 61, 18, -1, 53, 62, 18, -1, + 63, 45, 10, -1, 55, 63, 10, -1, + 64, 47, 46, -1, 65, 44, 47, -1, + 64, 65, 47, -1, 66, 46, 48, -1, + 66, 64, 46, -1, 67, 48, 49, -1, + 66, 48, 67, -1, 68, 49, 50, -1, + 67, 49, 68, -1, 69, 50, 51, -1, + 68, 50, 69, -1, 70, 51, 52, -1, + 69, 51, 70, -1, 71, 52, 45, -1, + 70, 52, 71, -1, 72, 45, 63, -1, + 71, 45, 72, -1, 73, 63, 55, -1, + 72, 63, 73, -1, 74, 55, 56, -1, + 73, 55, 74, -1, 75, 56, 57, -1, + 74, 56, 75, -1, 76, 57, 58, -1, + 76, 75, 57, -1, 77, 58, 59, -1, + 77, 76, 58, -1, 78, 59, 60, -1, + 78, 77, 59, -1, 79, 60, 61, -1, + 79, 78, 60, -1, 80, 61, 62, -1, + 80, 79, 61, -1, 81, 62, 53, -1, + 81, 80, 62, -1, 82, 53, 54, -1, + 82, 81, 53, -1, 83, 54, 44, -1, + 83, 82, 54, -1, 65, 83, 44, -1, + 36, 75, 76, -1, 37, 74, 75, -1, + 36, 37, 75, -1, 34, 76, 77, -1, + 35, 36, 76, -1, 34, 35, 76, -1, + 33, 77, 78, -1, 33, 34, 77, -1, + 82, 78, 79, -1, 31, 78, 82, -1, + 32, 33, 78, -1, 31, 32, 78, -1, + 81, 79, 80, -1, 82, 79, 81, -1, + 31, 82, 83, -1, 29, 83, 65, -1, + 30, 31, 83, -1, 29, 30, 83, -1, + 28, 65, 64, -1, 28, 29, 65, -1, + 26, 64, 66, -1, 28, 64, 26, -1, + 38, 73, 74, -1, 37, 38, 74, -1, + 40, 72, 73, -1, 39, 40, 73, -1, + 38, 39, 73, -1, 69, 71, 72, -1, + 68, 69, 72, -1, 40, 68, 72, -1, + 69, 70, 71, -1, 42, 67, 68, -1, + 41, 42, 68, -1, 40, 41, 68, -1, + 43, 66, 67, -1, 42, 43, 67, -1, + 27, 26, 66, -1, 43, 27, 66, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -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, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 3, 3, -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, 4, 4, 4, -1, + 5, 6, 7, -1, 8, 8, 9, -1, + 8, 9, 9, -1, 7, 7, 10, -1, + 7, 5, 7, -1, 10, 10, 11, -1, + 7, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 24, 24, 8, -1, + 23, 24, 24, -1, 24, 8, 8, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 25, 25, 25, -1, 25, 25, 25, -1, + 26, 26, 27, -1, 28, 28, 26, -1, + 26, 28, 26, -1, 27, 27, 29, -1, + 27, 26, 27, -1, 29, 29, 30, -1, + 27, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 33, 33, 34, -1, + 32, 33, 33, -1, 34, 34, 35, -1, + 33, 34, 34, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 37, -1, + 35, 36, 36, -1, 5, 5, 38, -1, + 36, 37, 37, -1, 38, 38, 39, -1, + 38, 5, 38, -1, 39, 39, 40, -1, + 39, 38, 39, -1, 40, 40, 41, -1, + 40, 39, 40, -1, 41, 41, 42, -1, + 41, 40, 41, -1, 43, 42, 44, -1, + 43, 41, 42, -1, 44, 44, 45, -1, + 44, 43, 44, -1, 45, 45, 46, -1, + 45, 44, 45, -1, 46, 46, 28, -1, + 46, 45, 46, -1, 28, 46, 28, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1, + 47, 47, 47, -1, 47, 47, 47, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 41.5 -157 36.5, + 45.5 -157 36.5, + 45.5 157 36.5, + 45.5 157 -36.5, + 41.5 157 36.5, + 41.5 -157 -36.5, + 45.5 -157 -36.5, + 41.5 157 -36.5 ] + + } + normal + Normal { + vector [ 0 0 1, + 1 0 0, + 0 1 0, + 0 -1 0, + -1 0 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 5, 1, 0, -1, 6, 1, 5, -1, + 3, 1, 6, -1, 5, 0, 4, -1, + 7, 5, 4, -1, 3, 7, 4, -1, + 6, 5, 7, -1, 3, 6, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 30.75 -0.69459301 3.93923, + -29.75 -0.69459301 3.93923, + -29.75 -2.5711501 3.0641799, + -29.75 -8.0348501 9.5755596, + 30.75 -2.5711501 3.0641799, + -29.75 -3.75877 1.36808, + -29.75 -11.0876 5.7718601, + 30.75 1.36808 3.75877, + -29.75 1.36808 3.75877, + 30.75 3.0641799 2.5711501, + -29.75 3.0641799 2.5711501, + -29.75 -3.7588201 11.9215, + 30.75 3.93923 0.69459301, + -29.75 3.93923 0.69459301, + -29.75 11.0876 -5.7718601, + 30.75 3.75877 -1.36808, + -29.75 3.75877 -1.36808, + 30.75 2.5711501 -3.0641799, + -29.75 2.5711501 -3.0641799, + 30.75 0.69459301 -3.93923, + -29.75 8.0348501 -9.5755596, + -29.75 0.69459301 -3.93923, + 30.75 8.0348501 -9.5755596, + 30.75 3.7588201 -11.9215, + 30.75 11.0876 -5.7718601, + 30.75 -3.7588201 11.9215, + 30.75 -3.75877 1.36808, + 30.75 -8.0348501 9.5755596, + -44.75 -3.7588201 11.9215, + -44.75 -8.0348501 9.5755596, + -44.75 -11.2488 13.4058, + -44.75 -11.0876 5.7718601, + -44.75 -15.1561 8.7487402, + -29.75 1.08945 12.4524, + -44.75 1.08945 12.4524, + -44.75 -5.9840002 16.445, + -29.75 5.7718601 11.0876, + -44.75 5.7718601 11.0876, + -44.75 0.00177073 17.4998, + -29.75 9.5755596 8.0348501, + -44.75 9.5755596 8.0348501, + -29.75 11.9215 3.7588201, + -44.75 11.9215 3.7588201, + -44.75 17.2335 3.0401199, + -29.75 12.4524 -1.08945, + -44.75 12.4524 -1.08945, + -44.75 17.2342 -3.03706, + -44.75 11.0876 -5.7718601, + -44.75 15.1561 -8.7487402, + -44.75 8.0348501 -9.5755596, + -29.75 3.7588201 -11.9215, + -44.75 3.7588201 -11.9215, + -44.75 11.2488 -13.4058, + -29.75 -1.36808 -3.75877, + -29.75 -12.4524 1.08945, + -29.75 -1.08945 -12.4524, + -29.75 -3.0641799 -2.5711501, + -29.75 -11.9215 -3.7588201, + -29.75 -5.7718601 -11.0876, + -44.75 -1.08945 -12.4524, + -29.75 -9.5755596 -8.0348501, + -44.75 -5.7718601 -11.0876, + -44.75 -9.5755596 -8.0348501, + -44.75 -11.9215 -3.7588201, + -44.75 -12.4524 1.08945, + -29.75 -3.93923 -0.69459301, + 30.75 -3.93923 -0.69459301, + 30.75 -3.0641799 -2.5711501, + 30.75 -1.36808 -3.75877, + -49.5 -10.0216 22.903099, + -49.5 -0.51985502 2.9544699, + -49.5 -1.92836 2.29813, + -61.5 -1.92836 2.29813, + -49.5 -16.0697 19.1511, + -49.5 -2.8193099 1.025, + -61.5 -2.8193099 1.025, + -49.5 1.02675 2.81844, + -61.5 -0.51985502 2.9544699, + -49.5 2.29778 1.9280601, + -61.5 1.02675 2.81844, + -49.5 16.0697 -19.1511, + -49.5 2.9539101 0.52173603, + -61.5 2.29778 1.9280601, + -49.5 2.8193099 -1.025, + -61.5 2.9539101 0.52173603, + -49.5 1.92836 -2.29813, + -61.5 2.8193099 -1.025, + -49.5 10.0216 -22.903099, + -49.5 0.51985502 -2.9544699, + -61.5 1.92836 -2.29813, + -49.5 -1.02675 -2.81844, + -61.5 0.51985502 -2.9544699, + -49.5 -2.29778 -1.9280601, + -61.5 -1.02675 -2.81844, + -49.5 -2.9539101 -0.52173603, + -61.5 -2.29778 -1.9280601, + -61.5 -2.9539101 -0.52173603, + -49.5 -20.815001 13.8464, + -45.5 -16.0697 19.1511, + -45.5 -10.0216 22.903099, + -49.5 3.16518 -24.798401, + -49.5 -23.872 7.4232898, + -45.5 -20.815001 13.8464, + -49.5 -3.9482501 -24.6861, + -49.5 -24.9967 0.398431, + -45.5 -23.872 7.4232898, + -49.5 -10.746 -22.572599, + -49.5 -24.095699 -6.6630602, + -45.5 -24.9967 0.398431, + -49.5 -16.669901 -18.630501, + -49.5 -21.242201 -13.1815, + -45.5 -24.095699 -6.6630602, + -45.5 -21.242201 -13.1815, + -45.5 -16.669901 -18.630501, + -45.5 -10.746 -22.572599, + -45.5 -3.9482501 -24.6861, + -45.5 3.16518 -24.798401, + -45.5 10.0216 -22.903099, + -49.5 20.815001 -13.8464, + -45.5 16.0697 -19.1511, + -49.5 -3.16518 24.798401, + -49.5 23.872 -7.4232898, + -45.5 20.815001 -13.8464, + -49.5 3.9482501 24.6861, + -49.5 24.9967 -0.398431, + -45.5 23.872 -7.4232898, + -49.5 10.746 22.572599, + -49.5 24.095699 6.6630602, + -45.5 24.9967 -0.398431, + -49.5 16.669901 18.630501, + -49.5 21.242201 13.1815, + -45.5 24.095699 6.6630602, + -45.5 21.242201 13.1815, + -45.5 16.669901 18.630501, + -45.5 10.746 22.572599, + -45.5 3.9482501 24.6861, + -45.5 -3.16518 24.798401, + -45.5 11.2488 -13.4058, + -45.5 5.9840002 -16.445, + -45.5 17.2342 -3.03706, + -45.5 15.1561 -8.7487402, + -45.5 17.2335 3.0401199, + -45.5 11.2489 13.4051, + -45.5 15.1548 8.7502098, + -45.5 0.00177073 17.4998, + -45.5 5.9865098 16.4438, + -45.5 -5.9840002 16.445, + -45.5 -11.2488 13.4058, + -45.5 -0.00177073 -17.4998, + -45.5 -11.2489 -13.4051, + -45.5 -5.9865098 -16.4438, + -45.5 -17.2335 -3.0401199, + -45.5 -15.1548 -8.7502098, + -45.5 -17.2342 3.03706, + -45.5 -15.1561 8.7487402, + -44.75 -17.2342 3.03706, + -44.75 -17.2335 -3.0401199, + -44.75 -15.1548 -8.7502098, + -44.75 -11.2489 -13.4051, + -44.75 -5.9865098 -16.4438, + -44.75 -0.00177073 -17.4998, + -44.75 5.9840002 -16.445, + -44.75 15.1548 8.7502098, + -44.75 11.2489 13.4051, + -44.75 5.9865098 16.4438, + 30.75 -11.0876 5.7718601, + 46.75 -8.0348501 9.5755596, + 46.75 -3.7588201 11.9215, + 30.75 -1.08945 -12.4524, + 30.75 -12.4524 1.08945, + 46.75 -11.0876 5.7718601, + 30.75 -5.7718601 -11.0876, + 30.75 -11.9215 -3.7588201, + 46.75 -12.4524 1.08945, + 30.75 -9.5755596 -8.0348501, + 46.75 -11.9215 -3.7588201, + 46.75 -9.5755596 -8.0348501, + 46.75 -5.7718601 -11.0876, + 46.75 -1.08945 -12.4524, + 46.75 3.7588201 -11.9215, + 46.75 8.0348501 -9.5755596, + 30.75 1.08945 12.4524, + 30.75 12.4524 -1.08945, + 46.75 11.0876 -5.7718601, + 30.75 5.7718601 11.0876, + 30.75 11.9215 3.7588201, + 46.75 12.4524 -1.08945, + 30.75 9.5755596 8.0348501, + 46.75 11.9215 3.7588201, + 46.75 9.5755596 8.0348501, + 46.75 5.7718601 11.0876, + 46.75 1.08945 12.4524, + 46.75 3.2139399 -3.83022, + 46.75 1.23242 -4.8453598, + 46.75 -0.99011099 -4.9004502, + 46.75 4.4498401 2.27983, + 46.75 4.5577402 -2.05509, + 46.75 4.99793 0.124114, + 46.75 3.0179 3.9863501, + 46.75 0.99011099 4.9004502, + 46.75 -1.23242 4.8453598, + 46.75 -3.2139399 3.83022, + 46.75 -4.5577402 2.05509, + 62.75 -3.2139399 3.83022, + 62.75 -1.23242 4.8453598, + 46.75 -4.99793 -0.124114, + 62.75 -4.5577402 2.05509, + 46.75 -4.4498401 -2.27983, + 62.75 -4.99793 -0.124114, + 46.75 -3.0179 -3.9863501, + 62.75 -4.4498401 -2.27983, + 62.75 -3.0179 -3.9863501, + 62.75 -0.99011099 -4.9004502, + 62.75 1.23242 -4.8453598, + 62.75 3.2139399 -3.83022, + 62.75 4.5577402 -2.05509, + 62.75 4.99793 0.124114, + 62.75 4.4498401 2.27983, + 62.75 3.0179 3.9863501, + 62.75 0.99011099 4.9004502 ] + + } + normal + Normal { + vector [ 0 -0.173648 0.98480803, + 0 -0.64278799 0.76604402, + 1 0 0, + 0 -0.93969297 0.34202, + 0 0.34202 0.93969297, + 0 0.76604402 0.64278799, + 0 0.98480803 0.173648, + 0 0.93969297 -0.34202, + 0 0.64278799 -0.76604402, + 0 0.173648 -0.98480803, + -1 0 0, + 0 -0.300706 0.95371699, + 0 -0.88701099 0.46174899, + 0 0.0871557 0.99619502, + 0 0.46174899 0.88701099, + 0 0.95371699 0.300706, + 0 0.99619502 -0.0871557, + 0 0.88701099 -0.46174899, + 0 0.300706 -0.95371699, + 0 -0.0871557 -0.99619502, + 0 -0.46174899 -0.88701099, + 0 -0.76604402 -0.64278799, + 0 -0.95371699 -0.300706, + 0 -0.99619502 0.0871557, + 0 -0.98480803 -0.173648, + 0 -0.34202 -0.93969297, + 0 -0.83257002 0.55391997, + 0 -0.400931 0.91610801, + 0 -0.95490199 0.29692, + 0 -0.999874 0.015866, + 0 -0.96384197 -0.26647401, + 0 -0.84972501 -0.52722502, + 0 -0.66676903 -0.74526399, + 0 -0.429795 -0.90292698, + 0 -0.15800101 -0.98743898, + 0 0.126592 -0.99195498, + 0 0.400931 -0.91610801, + 0 0.83257002 -0.55391997, + 0 0.95490199 -0.29692, + 0 0.999874 -0.015866, + 0 0.96384197 0.26647401, + 0 0.84972501 0.52722502, + 0 0.66676903 0.74526399, + 0 0.429795 0.90292698, + 0 0.15800101 0.98743898, + 0 -0.126592 0.99195498, + 0 -0.86602497 0.5, + 0 -0.34202 0.93969297, + 0 -0.98480803 0.173648, + 0 -0.86602497 -0.5, + 0 -0.64278799 -0.76604402, + 0 -1.11022e-016 -1, + 0 0.34202 -0.93969297, + 0 0.86602497 -0.5, + 0 0.98480803 -0.173648, + 0 0.86602497 0.5, + 0 0.64278799 0.76604402, + 0 0 1, + 0 -0.911506 0.41128701, + 0 -0.246757 0.96907699, + 0 -0.99968898 -0.024930701, + 0 -0.88987201 -0.456211, + 0 -0.60380399 -0.79713202, + 0 -0.198146 -0.98017299, + 0 0.246757 -0.96907699, + 0 0.911506 -0.41128701, + 0 0.99968898 0.024930701, + 0 0.88987201 0.456211, + 0 0.60380399 0.79713202, + 0 0.198146 0.98017299 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 2, 3, -1, 5, 2, 6, -1, + 7, 8, 1, -1, 3, 1, 8, -1, + 0, 7, 1, -1, 9, 10, 8, -1, + 11, 8, 10, -1, 7, 9, 8, -1, + 3, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 9, 12, 10, -1, + 11, 10, 14, -1, 15, 16, 13, -1, + 14, 13, 16, -1, 12, 15, 13, -1, + 17, 18, 16, -1, 14, 16, 18, -1, + 15, 17, 16, -1, 19, 18, 17, -1, + 14, 18, 20, -1, 21, 20, 18, -1, + 19, 21, 18, -1, 22, 17, 15, -1, + 23, 19, 17, -1, 22, 23, 17, -1, + 22, 15, 12, -1, 24, 12, 9, -1, + 24, 22, 12, -1, 25, 9, 7, -1, + 25, 24, 9, -1, 25, 7, 0, -1, + 25, 0, 4, -1, 26, 4, 5, -1, + 27, 4, 26, -1, 25, 4, 27, -1, + 11, 28, 29, -1, 30, 29, 28, -1, + 3, 11, 29, -1, 31, 3, 29, -1, + 32, 29, 30, -1, 31, 29, 32, -1, + 33, 34, 28, -1, 35, 28, 34, -1, + 11, 33, 28, -1, 30, 28, 35, -1, + 36, 37, 34, -1, 38, 34, 37, -1, + 33, 36, 34, -1, 35, 34, 38, -1, + 39, 40, 37, -1, 38, 37, 40, -1, + 36, 39, 37, -1, 41, 42, 40, -1, + 43, 40, 42, -1, 39, 41, 40, -1, + 38, 40, 43, -1, 44, 45, 42, -1, + 46, 42, 45, -1, 41, 44, 42, -1, + 43, 42, 46, -1, 14, 47, 45, -1, + 48, 45, 47, -1, 44, 14, 45, -1, + 46, 45, 48, -1, 20, 49, 47, -1, + 48, 47, 49, -1, 14, 20, 47, -1, + 50, 49, 20, -1, 51, 49, 50, -1, + 48, 49, 52, -1, 51, 52, 49, -1, + 53, 50, 20, -1, 21, 53, 20, -1, + 11, 14, 44, -1, 33, 44, 41, -1, + 11, 44, 33, -1, 36, 41, 39, -1, + 33, 41, 36, -1, 31, 6, 3, -1, + 54, 55, 50, -1, 51, 50, 55, -1, + 6, 54, 50, -1, 56, 6, 50, -1, + 53, 56, 50, -1, 57, 58, 55, -1, + 59, 55, 58, -1, 54, 57, 55, -1, + 51, 55, 59, -1, 57, 60, 58, -1, + 61, 58, 60, -1, 59, 58, 61, -1, + 62, 60, 57, -1, 61, 60, 62, -1, + 63, 57, 54, -1, 62, 57, 63, -1, + 64, 54, 6, -1, 63, 54, 64, -1, + 65, 5, 6, -1, 56, 65, 6, -1, + 64, 6, 31, -1, 26, 5, 65, -1, + 66, 65, 56, -1, 26, 65, 66, -1, + 67, 56, 53, -1, 66, 56, 67, -1, + 68, 53, 21, -1, 67, 53, 68, -1, + 68, 21, 19, -1, 69, 70, 71, -1, + 72, 71, 70, -1, 73, 71, 74, -1, + 75, 74, 71, -1, 69, 71, 73, -1, + 75, 71, 72, -1, 69, 76, 70, -1, + 77, 70, 76, -1, 77, 72, 70, -1, + 69, 78, 76, -1, 79, 76, 78, -1, + 77, 76, 79, -1, 80, 81, 78, -1, + 82, 78, 81, -1, 69, 80, 78, -1, + 79, 78, 82, -1, 80, 83, 81, -1, + 84, 81, 83, -1, 82, 81, 84, -1, + 80, 85, 83, -1, 86, 83, 85, -1, + 84, 83, 86, -1, 87, 88, 85, -1, + 89, 85, 88, -1, 80, 87, 85, -1, + 86, 85, 89, -1, 87, 90, 88, -1, + 91, 88, 90, -1, 89, 88, 91, -1, + 87, 92, 90, -1, 93, 90, 92, -1, + 91, 90, 93, -1, 73, 94, 92, -1, + 95, 92, 94, -1, 87, 73, 92, -1, + 93, 92, 95, -1, 73, 74, 94, -1, + 96, 94, 74, -1, 95, 94, 96, -1, + 96, 74, 75, -1, 87, 97, 73, -1, + 98, 73, 97, -1, 99, 69, 73, -1, + 98, 99, 73, -1, 100, 101, 97, -1, + 102, 97, 101, -1, 87, 100, 97, -1, + 102, 98, 97, -1, 103, 104, 101, -1, + 105, 101, 104, -1, 100, 103, 101, -1, + 102, 101, 105, -1, 106, 107, 104, -1, + 108, 104, 107, -1, 103, 106, 104, -1, + 105, 104, 108, -1, 109, 110, 107, -1, + 111, 107, 110, -1, 106, 109, 107, -1, + 108, 107, 111, -1, 112, 110, 109, -1, + 111, 110, 112, -1, 113, 109, 106, -1, + 112, 109, 113, -1, 114, 106, 103, -1, + 113, 106, 114, -1, 115, 103, 100, -1, + 114, 103, 115, -1, 116, 100, 87, -1, + 115, 100, 116, -1, 117, 87, 80, -1, + 116, 87, 117, -1, 69, 118, 80, -1, + 119, 80, 118, -1, 117, 80, 119, -1, + 120, 121, 118, -1, 122, 118, 121, -1, + 69, 120, 118, -1, 122, 119, 118, -1, + 123, 124, 121, -1, 125, 121, 124, -1, + 120, 123, 121, -1, 125, 122, 121, -1, + 126, 127, 124, -1, 128, 124, 127, -1, + 123, 126, 124, -1, 128, 125, 124, -1, + 129, 130, 127, -1, 131, 127, 130, -1, + 126, 129, 127, -1, 131, 128, 127, -1, + 132, 130, 129, -1, 132, 131, 130, -1, + 133, 129, 126, -1, 133, 132, 129, -1, + 134, 126, 123, -1, 134, 133, 126, -1, + 135, 123, 120, -1, 135, 134, 123, -1, + 136, 120, 69, -1, 136, 135, 120, -1, + 99, 136, 69, -1, 137, 119, 122, -1, + 138, 117, 119, -1, 137, 138, 119, -1, + 139, 122, 125, -1, 140, 137, 122, -1, + 139, 140, 122, -1, 141, 125, 128, -1, + 141, 139, 125, -1, 135, 128, 131, -1, + 142, 128, 135, -1, 143, 141, 128, -1, + 142, 143, 128, -1, 134, 131, 132, -1, + 135, 131, 134, -1, 134, 132, 133, -1, + 142, 135, 136, -1, 144, 136, 99, -1, + 145, 142, 136, -1, 144, 145, 136, -1, + 146, 99, 98, -1, 146, 144, 99, -1, + 147, 98, 102, -1, 146, 98, 147, -1, + 148, 116, 117, -1, 138, 148, 117, -1, + 149, 115, 116, -1, 150, 149, 116, -1, + 148, 150, 116, -1, 111, 114, 115, -1, + 108, 111, 115, -1, 149, 108, 115, -1, + 112, 113, 114, -1, 111, 112, 114, -1, + 151, 105, 108, -1, 152, 151, 108, -1, + 149, 152, 108, -1, 153, 102, 105, -1, + 151, 153, 105, -1, 154, 147, 102, -1, + 153, 154, 102, -1, 30, 147, 154, -1, + 35, 146, 147, -1, 30, 35, 147, -1, + 32, 154, 153, -1, 32, 30, 154, -1, + 155, 153, 151, -1, 32, 153, 155, -1, + 156, 151, 152, -1, 155, 151, 156, -1, + 157, 152, 149, -1, 156, 152, 157, -1, + 158, 149, 150, -1, 157, 149, 158, -1, + 159, 150, 148, -1, 158, 150, 159, -1, + 160, 148, 138, -1, 159, 148, 160, -1, + 161, 138, 137, -1, 160, 138, 161, -1, + 52, 137, 140, -1, 161, 137, 52, -1, + 48, 140, 139, -1, 48, 52, 140, -1, + 46, 139, 141, -1, 46, 48, 139, -1, + 43, 141, 143, -1, 43, 46, 141, -1, + 162, 143, 142, -1, 162, 43, 143, -1, + 163, 142, 145, -1, 163, 162, 142, -1, + 164, 145, 144, -1, 164, 163, 145, -1, + 38, 144, 146, -1, 38, 164, 144, -1, + 35, 38, 146, -1, 51, 161, 52, -1, + 164, 43, 162, -1, 38, 43, 164, -1, + 164, 162, 163, -1, 59, 160, 161, -1, + 51, 59, 161, -1, 156, 159, 160, -1, + 62, 156, 160, -1, 61, 62, 160, -1, + 59, 61, 160, -1, 157, 158, 159, -1, + 156, 157, 159, -1, 63, 155, 156, -1, + 62, 63, 156, -1, 64, 32, 155, -1, + 63, 64, 155, -1, 64, 31, 32, -1, + 91, 75, 72, -1, 89, 91, 72, -1, + 77, 89, 72, -1, 93, 96, 75, -1, + 91, 93, 75, -1, 93, 95, 96, -1, + 77, 86, 89, -1, 79, 84, 86, -1, + 77, 79, 86, -1, 79, 82, 84, -1, + 23, 68, 19, -1, 23, 67, 68, -1, + 165, 66, 67, -1, 23, 165, 67, -1, + 27, 26, 66, -1, 165, 27, 66, -1, + 166, 27, 165, -1, 167, 25, 27, -1, + 166, 167, 27, -1, 168, 169, 165, -1, + 170, 165, 169, -1, 23, 168, 165, -1, + 170, 166, 165, -1, 171, 172, 169, -1, + 173, 169, 172, -1, 168, 171, 169, -1, + 170, 169, 173, -1, 171, 174, 172, -1, + 175, 172, 174, -1, 173, 172, 175, -1, + 176, 174, 171, -1, 175, 174, 176, -1, + 177, 171, 168, -1, 176, 171, 177, -1, + 178, 168, 23, -1, 177, 168, 178, -1, + 179, 23, 22, -1, 178, 23, 179, -1, + 180, 22, 24, -1, 179, 22, 180, -1, + 181, 182, 24, -1, 183, 24, 182, -1, + 25, 181, 24, -1, 183, 180, 24, -1, + 184, 185, 182, -1, 186, 182, 185, -1, + 181, 184, 182, -1, 186, 183, 182, -1, + 184, 187, 185, -1, 188, 185, 187, -1, + 188, 186, 185, -1, 189, 187, 184, -1, + 189, 188, 187, -1, 190, 184, 181, -1, + 190, 189, 184, -1, 191, 181, 25, -1, + 191, 190, 181, -1, 167, 191, 25, -1, + 192, 180, 183, -1, 193, 194, 180, -1, + 179, 180, 194, -1, 192, 193, 180, -1, + 195, 183, 186, -1, 196, 192, 183, -1, + 197, 196, 183, -1, 195, 197, 183, -1, + 191, 186, 188, -1, 167, 186, 191, -1, + 198, 186, 167, -1, 198, 195, 186, -1, + 190, 188, 189, -1, 191, 188, 190, -1, + 199, 167, 166, -1, 199, 198, 167, -1, + 200, 166, 201, -1, 170, 201, 166, -1, + 200, 199, 166, -1, 170, 202, 201, -1, + 203, 201, 202, -1, 204, 200, 201, -1, + 203, 204, 201, -1, 170, 205, 202, -1, + 206, 202, 205, -1, 206, 203, 202, -1, + 170, 207, 205, -1, 208, 205, 207, -1, + 206, 205, 208, -1, 173, 209, 207, -1, + 210, 207, 209, -1, 170, 173, 207, -1, + 208, 207, 210, -1, 179, 194, 209, -1, + 211, 209, 194, -1, 173, 179, 209, -1, + 210, 209, 211, -1, 212, 194, 193, -1, + 211, 194, 212, -1, 213, 193, 192, -1, + 212, 193, 213, -1, 214, 192, 196, -1, + 213, 192, 214, -1, 215, 196, 197, -1, + 215, 214, 196, -1, 216, 197, 195, -1, + 216, 215, 197, -1, 217, 195, 198, -1, + 217, 216, 195, -1, 218, 198, 199, -1, + 218, 217, 198, -1, 219, 199, 200, -1, + 219, 218, 199, -1, 204, 219, 200, -1, + 173, 178, 179, -1, 175, 177, 178, -1, + 173, 175, 178, -1, 175, 176, 177, -1, + 203, 214, 215, -1, 206, 214, 203, -1, + 206, 213, 214, -1, 204, 215, 216, -1, + 203, 215, 204, -1, 219, 216, 217, -1, + 204, 216, 219, -1, 219, 217, 218, -1, + 208, 212, 213, -1, 206, 208, 213, -1, + 210, 211, 212, -1, 208, 210, 212, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 2, 2, -1, + 1, 0, 1, -1, 3, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 4, 4, 0, -1, 2, 2, 2, -1, + 0, 4, 0, -1, 5, 5, 4, -1, + 2, 2, 2, -1, 4, 5, 4, -1, + 2, 2, 2, -1, 6, 6, 5, -1, + 2, 2, 2, -1, 5, 6, 5, -1, + 2, 2, 2, -1, 7, 7, 6, -1, + 2, 2, 2, -1, 6, 7, 6, -1, + 8, 8, 7, -1, 2, 2, 2, -1, + 7, 8, 7, -1, 9, 8, 8, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 9, 9, 8, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 3, 1, 3, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 11, 11, 1, -1, 2, 2, 2, -1, + 1, 11, 1, -1, 12, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 13, 13, 11, -1, 2, 2, 2, -1, + 11, 13, 11, -1, 2, 2, 2, -1, + 14, 14, 13, -1, 2, 2, 2, -1, + 13, 14, 13, -1, 2, 2, 2, -1, + 5, 5, 14, -1, 2, 2, 2, -1, + 14, 5, 14, -1, 15, 15, 5, -1, + 2, 2, 2, -1, 5, 15, 5, -1, + 2, 2, 2, -1, 16, 16, 15, -1, + 2, 2, 2, -1, 15, 16, 15, -1, + 2, 2, 2, -1, 17, 17, 16, -1, + 2, 2, 2, -1, 16, 17, 16, -1, + 2, 2, 2, -1, 8, 8, 17, -1, + 2, 2, 2, -1, 17, 8, 17, -1, + 18, 8, 8, -1, 18, 8, 18, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 12, 12, 1, -1, + 2, 2, 2, -1, 18, 18, 19, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 19, 19, 20, -1, 2, 2, 2, -1, + 18, 19, 19, -1, 2, 2, 2, -1, + 20, 20, 21, -1, 19, 20, 20, -1, + 21, 21, 22, -1, 20, 21, 21, -1, + 22, 22, 23, -1, 21, 22, 22, -1, + 23, 23, 12, -1, 22, 23, 23, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 23, 12, 12, -1, 3, 3, 24, -1, + 24, 24, 21, -1, 3, 24, 24, -1, + 21, 21, 25, -1, 24, 21, 21, -1, + 25, 25, 9, -1, 21, 25, 25, -1, + 25, 9, 9, -1, 10, 10, 10, -1, + 1, 1, 0, -1, 10, 10, 10, -1, + 3, 3, 1, -1, 10, 10, 10, -1, + 3, 1, 1, -1, 10, 10, 10, -1, + 0, 0, 4, -1, 0, 1, 0, -1, + 10, 10, 10, -1, 4, 4, 5, -1, + 0, 4, 4, -1, 10, 10, 10, -1, + 5, 5, 6, -1, 10, 10, 10, -1, + 4, 5, 5, -1, 10, 10, 10, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 10, 10, 10, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 10, 10, 10, -1, + 8, 8, 9, -1, 10, 10, 10, -1, + 7, 8, 8, -1, 10, 10, 10, -1, + 9, 9, 25, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 25, 25, 21, -1, + 9, 25, 25, -1, 10, 10, 10, -1, + 21, 21, 24, -1, 10, 10, 10, -1, + 25, 21, 21, -1, 10, 10, 10, -1, + 24, 24, 3, -1, 21, 24, 24, -1, + 24, 3, 3, -1, 10, 10, 10, -1, + 1, 1, 26, -1, 27, 27, 1, -1, + 1, 27, 1, -1, 10, 10, 10, -1, + 26, 26, 28, -1, 10, 10, 10, -1, + 26, 1, 26, -1, 10, 10, 10, -1, + 28, 28, 29, -1, 10, 10, 10, -1, + 26, 28, 28, -1, 10, 10, 10, -1, + 29, 29, 30, -1, 10, 10, 10, -1, + 28, 29, 29, -1, 10, 10, 10, -1, + 30, 30, 31, -1, 10, 10, 10, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 33, 33, 34, -1, + 32, 33, 33, -1, 34, 34, 35, -1, + 33, 34, 34, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 8, -1, + 35, 36, 36, -1, 10, 10, 10, -1, + 8, 8, 37, -1, 36, 8, 8, -1, + 10, 10, 10, -1, 37, 37, 38, -1, + 10, 10, 10, -1, 37, 8, 37, -1, + 10, 10, 10, -1, 38, 38, 39, -1, + 10, 10, 10, -1, 38, 37, 38, -1, + 10, 10, 10, -1, 39, 39, 40, -1, + 10, 10, 10, -1, 39, 38, 39, -1, + 10, 10, 10, -1, 40, 40, 41, -1, + 10, 10, 10, -1, 40, 39, 40, -1, + 41, 41, 42, -1, 41, 40, 41, -1, + 42, 42, 43, -1, 42, 41, 42, -1, + 43, 43, 44, -1, 43, 42, 43, -1, + 44, 44, 45, -1, 44, 43, 44, -1, + 45, 45, 27, -1, 45, 44, 45, -1, + 27, 45, 27, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 46, -1, + 47, 47, 1, -1, 1, 47, 1, -1, + 46, 46, 48, -1, 46, 1, 46, -1, + 48, 48, 24, -1, 46, 48, 48, -1, + 24, 24, 49, -1, 48, 24, 24, -1, + 49, 49, 50, -1, 24, 49, 49, -1, + 50, 50, 25, -1, 49, 50, 50, -1, + 25, 25, 51, -1, 50, 25, 25, -1, + 51, 51, 52, -1, 25, 51, 51, -1, + 52, 52, 8, -1, 51, 52, 52, -1, + 8, 8, 53, -1, 52, 8, 8, -1, + 53, 53, 54, -1, 53, 8, 53, -1, + 54, 54, 6, -1, 54, 53, 54, -1, + 6, 6, 55, -1, 6, 54, 6, -1, + 55, 55, 56, -1, 55, 6, 55, -1, + 56, 56, 4, -1, 56, 55, 56, -1, + 4, 4, 57, -1, 4, 56, 4, -1, + 57, 57, 47, -1, 57, 4, 57, -1, + 47, 57, 47, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 1, 1, 12, -1, 11, 11, 1, -1, + 1, 11, 1, -1, 10, 10, 10, -1, + 12, 12, 23, -1, 10, 10, 10, -1, + 12, 1, 12, -1, 10, 10, 10, -1, + 23, 23, 22, -1, 10, 10, 10, -1, + 12, 23, 23, -1, 10, 10, 10, -1, + 22, 22, 21, -1, 23, 22, 22, -1, + 21, 21, 20, -1, 22, 21, 21, -1, + 20, 20, 19, -1, 21, 20, 20, -1, + 19, 19, 18, -1, 20, 19, 19, -1, + 18, 18, 8, -1, 19, 18, 18, -1, + 8, 8, 17, -1, 18, 8, 8, -1, + 10, 10, 10, -1, 17, 17, 16, -1, + 10, 10, 10, -1, 17, 8, 17, -1, + 10, 10, 10, -1, 16, 16, 15, -1, + 10, 10, 10, -1, 16, 17, 16, -1, + 10, 10, 10, -1, 15, 15, 5, -1, + 15, 16, 15, -1, 5, 5, 14, -1, + 5, 15, 5, -1, 14, 14, 13, -1, + 14, 5, 14, -1, 13, 13, 11, -1, + 13, 14, 13, -1, 11, 13, 11, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 58, -1, 59, 59, 1, -1, + 1, 59, 1, -1, 2, 2, 2, -1, + 58, 58, 60, -1, 58, 1, 58, -1, + 2, 2, 2, -1, 60, 60, 61, -1, + 58, 60, 60, -1, 2, 2, 2, -1, + 61, 61, 62, -1, 2, 2, 2, -1, + 60, 61, 61, -1, 2, 2, 2, -1, + 62, 62, 63, -1, 2, 2, 2, -1, + 61, 62, 62, -1, 63, 63, 64, -1, + 62, 63, 63, -1, 64, 64, 8, -1, + 63, 64, 64, -1, 8, 8, 65, -1, + 64, 8, 8, -1, 65, 65, 66, -1, + 65, 8, 65, -1, 66, 66, 67, -1, + 66, 65, 66, -1, 67, 67, 68, -1, + 67, 66, 67, -1, 68, 68, 69, -1, + 68, 67, 68, -1, 69, 69, 59, -1, + 69, 68, 69, -1, 59, 69, 59, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+16 Group { + children + DEF _+17 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -41.5 -157 -36.5, + -45.5 -157 -36.5, + -45.5 157 -36.5, + -45.5 157 36.5, + -41.5 157 -36.5, + -41.5 -157 36.5, + -45.5 -157 36.5, + -41.5 157 36.5 ] + + } + normal + Normal { + vector [ 0 0 -1, + -1 0 0, + 0 1 0, + 0 -1 0, + 1 0 0, + 0 0 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 5, 1, 0, -1, 6, 1, 5, -1, + 3, 1, 6, -1, 5, 0, 4, -1, + 7, 5, 4, -1, 3, 7, 4, -1, + 6, 5, 7, -1, 3, 6, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+18 Group { + children + DEF _+19 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4.8295598 -178 -1.29386, + -4.8295598 -178 -1.29386, + -5 -178 0, + -5 -181 0, + 5 -178 0, + -4.8295598 -178 1.29386, + -4.8295598 -181 1.29386, + 4.3298502 -178 -2.5004001, + -4.3298502 -178 -2.5004001, + -4.8295598 -181 -1.29386, + 3.53583 -178 -3.53513, + -3.53583 -178 -3.53513, + -4.3298502 -181 -2.5004001, + 2.4996099 -178 -4.3302302, + -2.4996099 -178 -4.3302302, + -3.53583 -181 -3.53513, + 1.29442 -178 -4.8295298, + -1.29442 -178 -4.8295298, + -2.4996099 -181 -4.3302302, + -3.0530501e-016 -178 -4.9998598, + -1.29442 -181 -4.8295298, + -3.0530501e-016 -181 -4.9998598, + 1.29442 -181 -4.8295298, + 2.4996099 -181 -4.3302302, + 3.53583 -181 -3.53513, + 4.3298502 -181 -2.5004001, + 4.8295598 -181 -1.29386, + 4.8295598 -178 1.29386, + 5 -181 0, + -4.3298502 -178 2.5004001, + 4.3298502 -178 2.5004001, + 4.8295598 -181 1.29386, + -3.53583 -178 3.53513, + 3.53583 -178 3.53513, + 4.3298502 -181 2.5004001, + -2.4996099 -178 4.3302302, + 2.4996099 -178 4.3302302, + 3.53583 -181 3.53513, + -1.29442 -178 4.8295298, + 1.29442 -178 4.8295298, + 2.4996099 -181 4.3302302, + -3.0530501e-016 -178 4.9998598, + 1.29442 -181 4.8295298, + -3.0530501e-016 -181 4.9998598, + -1.29442 -181 4.8295298, + -2.4996099 -181 4.3302302, + -3.53583 -181 3.53513, + -4.3298502 -181 2.5004001, + 43 -181 0, + 41.921799 -181 -9.5683899, + -41.921799 -181 9.5683899, + 41.921799 -181 9.5683899, + -43 -181 0, + -41.921799 -181 -9.5683899, + -43 -187 0, + -41.921799 -187 9.5683899, + 38.741699 -181 -18.657, + -38.741699 -181 -18.657, + -41.921799 -187 -9.5683899, + 33.618698 -181 -26.809999, + -33.618698 -181 -26.809999, + -38.741699 -187 -18.657, + 26.810101 -181 -33.618801, + -26.810101 -181 -33.618801, + -33.618698 -187 -26.809999, + 18.657 -181 -38.7416, + -18.657 -181 -38.7416, + -26.810101 -187 -33.618801, + 9.5684004 -181 -41.921902, + -9.5684004 -181 -41.921902, + -18.657 -187 -38.7416, + -7.43849e-015 -181 -42.999901, + -9.5684004 -187 -41.921902, + -7.43849e-015 -187 -42.999901, + 9.5684004 -187 -41.921902, + 18.657 -187 -38.7416, + 26.810101 -187 -33.618801, + 33.618698 -187 -26.809999, + 38.741699 -187 -18.657, + 41.921799 -187 -9.5683899, + 43 -187 0, + -38.741699 -181 18.657, + 38.741699 -181 18.657, + 41.921799 -187 9.5683899, + -33.618698 -181 26.809999, + 33.618698 -181 26.809999, + 38.741699 -187 18.657, + -26.810101 -181 33.618801, + 26.810101 -181 33.618801, + 33.618698 -187 26.809999, + -18.657 -181 38.7416, + 18.657 -181 38.7416, + 26.810101 -187 33.618801, + -9.5684004 -181 41.921902, + 9.5684004 -181 41.921902, + 18.657 -187 38.7416, + -7.43849e-015 -181 42.999901, + 9.5684004 -187 41.921902, + -7.43849e-015 -187 42.999901, + -9.5684004 -187 41.921902, + -18.657 -187 38.7416, + -26.810101 -187 33.618801, + -33.618698 -187 26.809999, + -38.741699 -187 18.657 ] + + } + normal + Normal { + vector [ 0 1 0, + -1 0 1.2246101e-016, + -0.96592599 0 -0.25881901, + -0.96592599 0 0.25881901, + -0.86602497 0 -0.5, + -0.70710701 0 -0.70710701, + -0.5 0 -0.86602497, + -0.25881901 0 -0.96592599, + -1.8369101e-016 0 -1, + 0.25881901 0 -0.96592599, + 0.5 0 -0.86602497, + 0.70710701 0 -0.70710701, + 0.86602497 0 -0.5, + 0.96592599 0 -0.25881901, + 1 0 -2.4492101e-016, + 1 0 0, + 0.96592599 0 0.25881901, + 0.86602497 0 0.5, + 0.70710701 0 0.70710701, + 0.5 0 0.86602497, + 0.25881901 0 0.96592599, + 6.1230298e-017 0 1, + -0.25881901 0 0.96592599, + -0.5 0 0.86602497, + -0.70710701 0 0.70710701, + -0.86602497 0 0.5, + -0.97492802 0 -0.22252101, + -0.97492802 0 0.22252101, + -0.90096903 0 -0.43388399, + -0.78183198 0 -0.62348998, + -0.62348998 0 -0.78183198, + -0.43388399 0 -0.90096903, + -0.22252101 0 -0.97492802, + 0.22252101 0 -0.97492802, + 0.43388399 0 -0.90096903, + 0.62348998 0 -0.78183198, + 0.78183198 0 -0.62348998, + 0.90096903 0 -0.43388399, + 0.97492802 0 -0.22252101, + 0.97492802 0 0.22252101, + 0.90096903 0 0.43388399, + 0.78183198 0 0.62348998, + 0.62348998 0 0.78183198, + 0.43388399 0 0.90096903, + 0.22252101 0 0.97492802, + -0.22252101 0 0.97492802, + -0.43388399 0 0.90096903, + -0.62348998 0 0.78183198, + -0.78183198 0 0.62348998, + -0.90096903 0 0.43388399, + 0 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 13, 16, 14, -1, 15, 14, 18, -1, + 16, 19, 17, -1, 20, 17, 19, -1, + 18, 17, 20, -1, 21, 19, 16, -1, + 20, 19, 21, -1, 22, 16, 13, -1, + 21, 16, 22, -1, 23, 13, 10, -1, + 22, 13, 23, -1, 24, 10, 7, -1, + 23, 10, 24, -1, 25, 7, 0, -1, + 24, 7, 25, -1, 26, 0, 4, -1, + 25, 0, 26, -1, 5, 27, 4, -1, + 28, 4, 27, -1, 26, 4, 28, -1, + 29, 30, 27, -1, 31, 27, 30, -1, + 5, 29, 27, -1, 31, 28, 27, -1, + 32, 33, 30, -1, 34, 30, 33, -1, + 29, 32, 30, -1, 34, 31, 30, -1, + 35, 36, 33, -1, 37, 33, 36, -1, + 32, 35, 33, -1, 37, 34, 33, -1, + 38, 39, 36, -1, 40, 36, 39, -1, + 35, 38, 36, -1, 40, 37, 36, -1, + 38, 41, 39, -1, 42, 39, 41, -1, + 42, 40, 39, -1, 43, 41, 38, -1, + 43, 42, 41, -1, 44, 38, 35, -1, + 44, 43, 38, -1, 45, 35, 32, -1, + 45, 44, 35, -1, 46, 32, 29, -1, + 46, 45, 32, -1, 47, 29, 5, -1, + 47, 46, 29, -1, 6, 47, 5, -1, + 48, 28, 31, -1, 49, 26, 28, -1, + 48, 49, 28, -1, 48, 31, 34, -1, + 48, 34, 37, -1, 48, 37, 40, -1, + 48, 40, 42, -1, 48, 42, 43, -1, + 50, 43, 44, -1, 51, 48, 43, -1, + 50, 51, 43, -1, 50, 44, 45, -1, + 50, 45, 46, -1, 50, 46, 47, -1, + 50, 47, 6, -1, 50, 6, 3, -1, + 52, 3, 9, -1, 50, 3, 52, -1, + 49, 25, 26, -1, 49, 24, 25, -1, + 49, 23, 24, -1, 49, 22, 23, -1, + 49, 21, 22, -1, 52, 20, 21, -1, + 53, 52, 21, -1, 49, 53, 21, -1, + 52, 18, 20, -1, 52, 15, 18, -1, + 52, 12, 15, -1, 52, 9, 12, -1, + 54, 52, 53, -1, 55, 50, 52, -1, + 54, 55, 52, -1, 56, 57, 53, -1, + 58, 53, 57, -1, 49, 56, 53, -1, + 58, 54, 53, -1, 59, 60, 57, -1, + 61, 57, 60, -1, 56, 59, 57, -1, + 58, 57, 61, -1, 62, 63, 60, -1, + 64, 60, 63, -1, 59, 62, 60, -1, + 61, 60, 64, -1, 65, 66, 63, -1, + 67, 63, 66, -1, 62, 65, 63, -1, + 64, 63, 67, -1, 68, 69, 66, -1, + 70, 66, 69, -1, 65, 68, 66, -1, + 67, 66, 70, -1, 68, 71, 69, -1, + 72, 69, 71, -1, 70, 69, 72, -1, + 73, 71, 68, -1, 72, 71, 73, -1, + 74, 68, 65, -1, 73, 68, 74, -1, + 75, 65, 62, -1, 74, 65, 75, -1, + 76, 62, 59, -1, 75, 62, 76, -1, + 77, 59, 56, -1, 76, 59, 77, -1, + 78, 56, 49, -1, 77, 56, 78, -1, + 79, 49, 48, -1, 78, 49, 79, -1, + 80, 48, 51, -1, 79, 48, 80, -1, + 81, 82, 51, -1, 83, 51, 82, -1, + 50, 81, 51, -1, 83, 80, 51, -1, + 84, 85, 82, -1, 86, 82, 85, -1, + 81, 84, 82, -1, 86, 83, 82, -1, + 87, 88, 85, -1, 89, 85, 88, -1, + 84, 87, 85, -1, 89, 86, 85, -1, + 90, 91, 88, -1, 92, 88, 91, -1, + 87, 90, 88, -1, 92, 89, 88, -1, + 93, 94, 91, -1, 95, 91, 94, -1, + 90, 93, 91, -1, 95, 92, 91, -1, + 93, 96, 94, -1, 97, 94, 96, -1, + 97, 95, 94, -1, 98, 96, 93, -1, + 98, 97, 96, -1, 99, 93, 90, -1, + 99, 98, 93, -1, 100, 90, 87, -1, + 100, 99, 90, -1, 101, 87, 84, -1, + 101, 100, 87, -1, 102, 84, 81, -1, + 102, 101, 84, -1, 103, 81, 50, -1, + 103, 102, 81, -1, 55, 103, 50, -1, + 54, 80, 83, -1, 58, 80, 54, -1, + 58, 79, 80, -1, 55, 83, 86, -1, + 54, 83, 55, -1, 103, 86, 89, -1, + 55, 86, 103, -1, 102, 89, 92, -1, + 103, 89, 102, -1, 101, 92, 95, -1, + 102, 92, 101, -1, 100, 95, 97, -1, + 101, 95, 100, -1, 99, 97, 98, -1, + 100, 97, 99, -1, 61, 78, 79, -1, + 58, 61, 79, -1, 64, 77, 78, -1, + 61, 64, 78, -1, 67, 76, 77, -1, + 64, 67, 77, -1, 70, 75, 76, -1, + 67, 70, 76, -1, 72, 74, 75, -1, + 70, 72, 75, -1, 72, 73, 74, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 13, 14, 14, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 0, 0, 0, -1, 16, 15, 16, -1, + 0, 0, 0, -1, 17, 17, 18, -1, + 0, 0, 0, -1, 17, 16, 17, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 18, 17, 18, -1, + 0, 0, 0, -1, 19, 19, 20, -1, + 0, 0, 0, -1, 19, 18, 19, -1, + 0, 0, 0, -1, 20, 20, 21, -1, + 20, 19, 20, -1, 21, 21, 22, -1, + 21, 20, 21, -1, 22, 22, 23, -1, + 22, 21, 22, -1, 23, 23, 24, -1, + 23, 22, 23, -1, 24, 24, 25, -1, + 24, 23, 24, -1, 25, 25, 3, -1, + 25, 24, 25, -1, 3, 25, 3, -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, -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, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 26, -1, 27, 27, 1, -1, + 1, 27, 1, -1, 0, 0, 0, -1, + 26, 26, 28, -1, 0, 0, 0, -1, + 26, 1, 26, -1, 0, 0, 0, -1, + 28, 28, 29, -1, 0, 0, 0, -1, + 26, 28, 28, -1, 0, 0, 0, -1, + 29, 29, 30, -1, 0, 0, 0, -1, + 28, 29, 29, -1, 0, 0, 0, -1, + 30, 30, 31, -1, 0, 0, 0, -1, + 29, 30, 30, -1, 0, 0, 0, -1, + 31, 31, 32, -1, 0, 0, 0, -1, + 30, 31, 31, -1, 0, 0, 0, -1, + 32, 32, 8, -1, 31, 32, 32, -1, + 8, 8, 33, -1, 32, 8, 8, -1, + 33, 33, 34, -1, 8, 33, 33, -1, + 34, 34, 35, -1, 33, 34, 34, -1, + 35, 35, 36, -1, 34, 35, 35, -1, + 36, 36, 37, -1, 35, 36, 36, -1, + 37, 37, 38, -1, 36, 37, 37, -1, + 38, 38, 14, -1, 37, 38, 38, -1, + 15, 15, 39, -1, 38, 14, 14, -1, + 0, 0, 0, -1, 39, 39, 40, -1, + 0, 0, 0, -1, 39, 15, 39, -1, + 0, 0, 0, -1, 40, 40, 41, -1, + 0, 0, 0, -1, 40, 39, 40, -1, + 0, 0, 0, -1, 41, 41, 42, -1, + 0, 0, 0, -1, 41, 40, 41, -1, + 0, 0, 0, -1, 42, 42, 43, -1, + 0, 0, 0, -1, 42, 41, 42, -1, + 0, 0, 0, -1, 43, 43, 44, -1, + 0, 0, 0, -1, 43, 42, 43, -1, + 0, 0, 0, -1, 44, 44, 21, -1, + 44, 43, 44, -1, 21, 21, 45, -1, + 21, 44, 21, -1, 45, 45, 46, -1, + 45, 21, 45, -1, 46, 46, 47, -1, + 46, 45, 46, -1, 47, 47, 48, -1, + 47, 46, 47, -1, 48, 48, 49, -1, + 48, 47, 48, -1, 49, 49, 27, -1, + 49, 48, 49, -1, 27, 49, 27, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1, + 50, 50, 50, -1, 50, 50, 50, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+20 Group { + children + DEF _+21 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.64999998 0.64999998 0.64999998 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 1.50086 124.3 2.59741, + 1.50086 124.3 -2.59741, + 0 124.3 -3, + -3.6738201e-016 107.55 -3, + 0 124.3 3, + -1.50086 124.3 -2.59741, + -1.5 107.55 -2.5980799, + 2.5981901 124.3 1.49906, + 2.5981901 124.3 -1.49906, + 1.5 107.55 -2.5980799, + 2.9995401 124.3 -5.2528102e-016, + 2.5980799 107.55 -1.5, + 3 107.55 -2.6002101e-015, + 2.5980799 107.55 1.5, + 1.5 107.55 2.5980799, + -1.50086 124.3 2.59741, + 0 107.55 3, + -2.5981901 124.3 -1.49906, + -2.5981901 124.3 1.49906, + -1.5 107.55 2.5980799, + -2.9995401 124.3 -5.2528102e-016, + -2.5980799 107.55 1.5, + -3 107.55 -1.8654501e-015, + -2.5980799 107.55 -1.5 ] + + } + normal + Normal { + vector [ 0 1 1.2246101e-016, + -1.2246101e-016 1.2246101e-016 -1, + 0.5 1.06054e-016 -0.86602497, + -0.5 1.06054e-016 -0.86602497, + 0.86602497 6.1230298e-017 -0.5, + 1 0 -1.8369101e-016, + 0.86602497 -6.1230298e-017 0.5, + 0.5 -1.06054e-016 0.86602497, + 2.4492101e-016 -1.2246101e-016 1, + 0 -1.2246101e-016 1, + -0.5 -1.06054e-016 0.86602497, + -0.86602497 -6.1230298e-017 0.5, + -1 0 6.1230298e-017, + -0.86602497 6.1230298e-017 -0.5 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 11, 9, 8, -1, 12, 10, 7, -1, + 12, 11, 10, -1, 13, 7, 0, -1, + 13, 12, 7, -1, 14, 0, 4, -1, + 14, 13, 0, -1, 5, 15, 4, -1, + 16, 4, 15, -1, 14, 4, 16, -1, + 17, 18, 15, -1, 19, 15, 18, -1, + 5, 17, 15, -1, 19, 16, 15, -1, + 17, 20, 18, -1, 21, 18, 20, -1, + 21, 19, 18, -1, 22, 20, 17, -1, + 22, 21, 20, -1, 23, 17, 5, -1, + 23, 22, 17, -1, 6, 23, 5, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 4, 2, 4, -1, 5, 5, 6, -1, + 5, 4, 5, -1, 6, 6, 7, -1, + 6, 5, 6, -1, 7, 7, 8, -1, + 7, 6, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 10, 9, 10, -1, + 0, 0, 0, -1, 11, 11, 12, -1, + 11, 10, 11, -1, 12, 12, 13, -1, + 12, 11, 12, -1, 13, 13, 3, -1, + 13, 12, 13, -1, 3, 13, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+22 Group { + children + DEF _+23 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0 104 3, + 0 107.55 3, + -1.5 107.55 2.5980799, + 1.50086 104 2.59741, + 1.5 107.55 2.5980799, + -1.50086 104 2.59741, + -2.5980799 107.55 1.5, + -2.5981901 104 1.49906, + -3 107.55 -1.8654501e-015, + -2.9995401 104 -3.0112301e-015, + -2.5980799 107.55 -1.5, + -2.5981901 104 -1.49906, + -1.5 107.55 -2.5980799, + -1.50086 104 -2.59741, + -3.6738201e-016 107.55 -3, + 0 104 -3, + 1.5 107.55 -2.5980799, + 3.4700699 104 -7.2081399, + 6.18191 104 -19.020399, + 0 104 -20, + 0 35.029999 -20, + 0 104 -8, + -6.18191 104 -19.020399, + -6.18191 35.029999 -19.020399, + 11.7562 104 16.179501, + 11.7562 104 -16.179501, + 6.18191 35.029999 -19.020399, + 7.7989898 104 -1.7805099, + 6.2537899 104 -4.9886098, + 16.179501 104 11.7562, + 16.179501 104 -11.7562, + 11.7562 35.029999 -16.179501, + 19.020399 104 6.18191, + 19.020399 104 -6.18191, + 16.179501 35.029999 -11.7562, + 20 104 -3.7084801e-015, + 19.020399 35.029999 -6.18191, + 20 35.029999 -1.21546e-014, + 19.020399 35.029999 6.18191, + 16.179501 35.029999 11.7562, + 6.2537899 104 4.9886098, + 6.18191 104 19.020399, + 11.7562 35.029999 16.179501, + 7.7989898 104 1.7805099, + 0 104 8, + 0 104 20, + 6.18191 35.029999 19.020399, + 3.4700699 104 7.2081399, + -3.4700699 104 7.2081399, + -6.18191 104 19.020399, + 0 35.029999 20, + -11.7562 104 -16.179501, + -11.7562 104 16.179501, + -6.18191 35.029999 19.020399, + -7.7989898 104 1.7805099, + -6.2537899 104 4.9886098, + -16.179501 104 -11.7562, + -16.179501 104 11.7562, + -11.7562 35.029999 16.179501, + -19.020399 104 -6.18191, + -19.020399 104 6.18191, + -16.179501 35.029999 11.7562, + -20 104 -3.7084801e-015, + -19.020399 35.029999 6.18191, + -20 35.029999 -1.21546e-014, + -19.020399 35.029999 -6.18191, + -16.179501 35.029999 -11.7562, + -6.2537899 104 -4.9886098, + -11.7562 35.029999 -16.179501, + -7.7989898 104 -1.7805099, + -3.4700699 104 -7.2081399, + 2.5981901 104 -1.49906, + 1.50086 104 -2.59741, + 2.9995401 104 -3.0112301e-015, + 2.5981901 104 1.49906, + 0 35.029999 15, + 5.1314201 35.029999 14.0949, + -9.6428499 35.029999 11.4895, + -5.1314201 35.029999 14.0949, + -12.9907 35.029999 7.4988198, + -14.7718 35.029999 -2.6042299, + -14.7718 35.029999 2.6042299, + -9.6428499 35.029999 -11.4895, + -12.9907 35.029999 -7.4988198, + -5.1314201 35.029999 -14.0949, + 0 35.029999 -15, + 2.5980799 107.55 -1.5, + 3 107.55 -2.6002101e-015, + 2.5980799 107.55 1.5, + 9.6428499 35.029999 -11.4895, + 5.1314201 35.029999 -14.0949, + 12.9907 35.029999 -7.4988198, + 14.7718 35.029999 2.6042299, + 14.7718 35.029999 -2.6042299, + 9.6428499 35.029999 11.4895, + 12.9907 35.029999 7.4988198 ] + + } + normal + Normal { + vector [ 0 -1.2246101e-016 1, + -0.5 -1.06054e-016 0.86602497, + 0.5 -1.06054e-016 0.86602497, + 2.4492101e-016 -1.2246101e-016 1, + -0.86602497 -6.1230298e-017 0.5, + -1 0 6.1230298e-017, + -0.86602497 6.1230298e-017 -0.5, + -0.5 1.06054e-016 -0.86602497, + -1.2246101e-016 1.2246101e-016 -1, + 0.5 1.06054e-016 -0.86602497, + 0 1 1.2246101e-016, + 0.309017 1.16467e-016 -0.95105702, + -0.309017 1.16467e-016 -0.95105702, + 0.58778501 9.9072699e-017 -0.809017, + 0.809017 7.1980602e-017 -0.58778501, + 0.95105702 3.7842401e-017 -0.309017, + 1 0 -1.8369101e-016, + 0.95105702 -3.7842401e-017 0.309017, + 0.809017 -7.1980602e-017 0.58778501, + 0.58778501 -9.9072699e-017 0.809017, + 0.309017 -1.16467e-016 0.95105702, + -0.309017 -1.16467e-016 0.95105702, + -0.58778501 -9.9072699e-017 0.809017, + -0.809017 -7.1980602e-017 0.58778501, + -0.95105702 -3.7842401e-017 0.309017, + -0.95105702 3.7842401e-017 -0.309017, + -0.809017 7.1980602e-017 -0.58778501, + -0.58778501 9.9072699e-017 -0.809017, + 0 -1 -1.2246101e-016, + 0.86602497 6.1230298e-017 -0.5, + 0.86602497 -6.1230298e-017 0.5 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 3, 1, 0, -1, 5, 2, 6, -1, + 5, 0, 2, -1, 7, 6, 8, -1, + 7, 5, 6, -1, 9, 8, 10, -1, + 9, 7, 8, -1, 11, 10, 12, -1, + 11, 9, 10, -1, 13, 12, 14, -1, + 13, 11, 12, -1, 15, 14, 16, -1, + 15, 13, 14, -1, 17, 18, 19, -1, + 20, 19, 18, -1, 21, 19, 22, -1, + 23, 22, 19, -1, 17, 19, 21, -1, + 20, 23, 19, -1, 24, 25, 18, -1, + 26, 18, 25, -1, 27, 24, 18, -1, + 28, 27, 18, -1, 17, 28, 18, -1, + 26, 20, 18, -1, 29, 30, 25, -1, + 31, 25, 30, -1, 24, 29, 25, -1, + 31, 26, 25, -1, 32, 33, 30, -1, + 34, 30, 33, -1, 29, 32, 30, -1, + 34, 31, 30, -1, 32, 35, 33, -1, + 36, 33, 35, -1, 36, 34, 33, -1, + 37, 35, 32, -1, 37, 36, 35, -1, + 38, 32, 29, -1, 38, 37, 32, -1, + 39, 29, 24, -1, 39, 38, 29, -1, + 40, 41, 24, -1, 42, 24, 41, -1, + 43, 40, 24, -1, 27, 43, 24, -1, + 42, 39, 24, -1, 44, 45, 41, -1, + 46, 41, 45, -1, 47, 44, 41, -1, + 40, 47, 41, -1, 46, 42, 41, -1, + 48, 49, 45, -1, 50, 45, 49, -1, + 44, 48, 45, -1, 46, 45, 50, -1, + 51, 52, 49, -1, 53, 49, 52, -1, + 54, 51, 49, -1, 55, 54, 49, -1, + 48, 55, 49, -1, 53, 50, 49, -1, + 56, 57, 52, -1, 58, 52, 57, -1, + 51, 56, 52, -1, 58, 53, 52, -1, + 59, 60, 57, -1, 61, 57, 60, -1, + 56, 59, 57, -1, 61, 58, 57, -1, + 59, 62, 60, -1, 63, 60, 62, -1, + 63, 61, 60, -1, 64, 62, 59, -1, + 64, 63, 62, -1, 65, 59, 56, -1, + 65, 64, 59, -1, 66, 56, 51, -1, + 66, 65, 56, -1, 67, 22, 51, -1, + 68, 51, 22, -1, 69, 67, 51, -1, + 54, 69, 51, -1, 68, 66, 51, -1, + 70, 21, 22, -1, 67, 70, 22, -1, + 23, 68, 22, -1, 15, 21, 70, -1, + 71, 17, 21, -1, 72, 21, 15, -1, + 72, 71, 21, -1, 48, 70, 67, -1, + 9, 70, 48, -1, 11, 70, 9, -1, + 13, 70, 11, -1, 15, 70, 13, -1, + 55, 67, 69, -1, 48, 67, 55, -1, + 55, 69, 54, -1, 7, 48, 44, -1, + 9, 48, 7, -1, 0, 44, 47, -1, + 5, 44, 0, -1, 7, 44, 5, -1, + 17, 47, 40, -1, 73, 47, 17, -1, + 3, 0, 47, -1, 74, 3, 47, -1, + 73, 74, 47, -1, 28, 40, 43, -1, + 17, 40, 28, -1, 28, 43, 27, -1, + 71, 73, 17, -1, 75, 50, 53, -1, + 76, 46, 50, -1, 75, 76, 50, -1, + 77, 53, 58, -1, 78, 75, 53, -1, + 77, 78, 53, -1, 79, 58, 61, -1, + 79, 77, 58, -1, 66, 61, 63, -1, + 80, 61, 66, -1, 81, 79, 61, -1, + 80, 81, 61, -1, 65, 63, 64, -1, + 66, 63, 65, -1, 80, 66, 68, -1, + 82, 68, 23, -1, 83, 80, 68, -1, + 82, 83, 68, -1, 84, 23, 20, -1, + 84, 82, 23, -1, 85, 20, 26, -1, + 84, 20, 85, -1, 72, 16, 86, -1, + 72, 15, 16, -1, 71, 86, 87, -1, + 72, 86, 71, -1, 73, 87, 88, -1, + 71, 87, 73, -1, 74, 88, 4, -1, + 73, 88, 74, -1, 74, 4, 3, -1, + 89, 26, 31, -1, 90, 85, 26, -1, + 89, 90, 26, -1, 91, 31, 34, -1, + 91, 89, 31, -1, 39, 34, 36, -1, + 92, 34, 39, -1, 93, 91, 34, -1, + 92, 93, 34, -1, 38, 36, 37, -1, + 39, 36, 38, -1, 92, 39, 42, -1, + 94, 42, 46, -1, 95, 92, 42, -1, + 94, 95, 42, -1, 76, 94, 46, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 2, 3, -1, + 2, 3, 3, -1, 1, 1, 4, -1, + 1, 0, 1, -1, 4, 4, 5, -1, + 4, 1, 4, -1, 5, 5, 6, -1, + 5, 4, 5, -1, 6, 6, 7, -1, + 6, 5, 6, -1, 7, 7, 8, -1, + 7, 6, 7, -1, 8, 8, 9, -1, + 8, 7, 8, -1, 10, 10, 10, -1, + 8, 8, 11, -1, 10, 10, 10, -1, + 12, 12, 8, -1, 10, 10, 10, -1, + 8, 12, 8, -1, 10, 10, 10, -1, + 11, 11, 13, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 11, 8, 11, -1, 10, 10, 10, -1, + 13, 13, 14, -1, 10, 10, 10, -1, + 13, 11, 13, -1, 10, 10, 10, -1, + 14, 14, 15, -1, 10, 10, 10, -1, + 14, 13, 14, -1, 10, 10, 10, -1, + 15, 15, 16, -1, 15, 14, 15, -1, + 16, 16, 17, -1, 16, 15, 16, -1, + 17, 17, 18, -1, 17, 16, 17, -1, + 18, 18, 19, -1, 18, 17, 18, -1, + 10, 10, 10, -1, 19, 19, 20, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 19, 18, 19, -1, 10, 10, 10, -1, + 20, 20, 3, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 20, 19, 20, -1, + 10, 10, 10, -1, 0, 0, 21, -1, + 10, 10, 10, -1, 20, 3, 3, -1, + 10, 10, 10, -1, 21, 21, 22, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 21, 0, 21, -1, + 10, 10, 10, -1, 22, 22, 23, -1, + 10, 10, 10, -1, 22, 21, 22, -1, + 10, 10, 10, -1, 23, 23, 24, -1, + 10, 10, 10, -1, 23, 22, 23, -1, + 10, 10, 10, -1, 24, 24, 5, -1, + 24, 23, 24, -1, 5, 5, 25, -1, + 5, 24, 5, -1, 25, 25, 26, -1, + 25, 5, 25, -1, 26, 26, 27, -1, + 26, 25, 26, -1, 10, 10, 10, -1, + 27, 27, 12, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 27, 26, 27, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 12, 27, 12, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 9, 9, 29, -1, + 9, 8, 9, -1, 29, 29, 16, -1, + 9, 29, 29, -1, 16, 16, 30, -1, + 29, 16, 16, -1, 30, 30, 2, -1, + 16, 30, 30, -1, 30, 2, 2, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1, + 28, 28, 28, -1, 28, 28, 28, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+24 Group { + children + DEF _+25 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.83691e-015 33 -15, + 0 35.029999 -15, + 5.1314201 35.029999 -14.0949, + -4.6364298 33 -14.2653, + -5.1314201 35.029999 -14.0949, + 8.8171196 33 -12.1346, + 9.6428499 35.029999 -11.4895, + 4.6364298 33 -14.2653, + 12.1346 33 -8.8171196, + 12.9907 35.029999 -7.4988198, + 14.2653 33 -4.6364298, + 14.7718 35.029999 -2.6042299, + 15 33 -1.11786e-014, + 14.7718 35.029999 2.6042299, + 14.2658 33 4.6352501, + 12.9907 35.029999 7.4988198, + 12.1353 33 8.8167801, + 9.6428499 35.029999 11.4895, + 8.8167801 33 12.1353, + 5.1314201 35.029999 14.0949, + 4.6352501 33 14.2658, + 0 35.029999 15, + 0 33 15, + -5.1314201 35.029999 14.0949, + -7.4988198 14.7 12.9907, + -9.6428499 35.029999 11.4895, + -2.6042299 14.7 14.7718, + -11.4895 14.7 9.6428499, + -12.9907 35.029999 7.4988198, + -14.0949 14.7 5.1314201, + -14.7718 35.029999 2.6042299, + -15 33 -1.11786e-014, + -14.7718 35.029999 -2.6042299, + -14.2653 33 -4.6364298, + -12.9907 35.029999 -7.4988198, + -12.1346 33 -8.8171196, + -9.6428499 35.029999 -11.4895, + -8.8171196 33 -12.1346, + 2.6042299 14.7 14.7718, + 7.4988198 14.7 12.9907, + 11.4895 14.7 9.6428499, + 14.0949 14.7 5.1314201, + 15 14.7 -1.27726e-014, + 15 14.7 -22.200001, + 14.4641 33 -24.200001, + 15 33 -22.200001, + -15 14.7 -7.2619201e-015, + -15 14.7 -22.200001, + -15 33 -22.200001, + -13 33 -25.664101, + -14.4641 33 -24.200001, + -11 33 -26.200001, + 11 33 -26.200001, + 13 33 -25.664101, + -14.4641 14.7 -24.200001, + -13 14.7 -25.664101, + -11 14.7 -26.200001, + 11 14.7 -26.200001, + 13 14.7 -25.664101, + 14.4641 14.7 -24.200001 ] + + } + normal + Normal { + vector [ -1.2246101e-016 1.2246101e-016 -1, + 0.34202 1.15075e-016 -0.93969297, + -0.309017 1.16467e-016 -0.95105702, + -0.34202 1.15075e-016 -0.93969297, + 0.58778501 9.9072699e-017 -0.809017, + 0.64278799 9.3810302e-017 -0.76604402, + 0.309017 1.16467e-016 -0.95105702, + 0.809017 7.1980602e-017 -0.58778501, + 0.86602497 6.1230298e-017 -0.5, + 0.95105702 3.7842401e-017 -0.309017, + 0.98480803 2.12651e-017 -0.173648, + 1 0 -1.8369101e-016, + 0.98480803 -2.12651e-017 0.173648, + 0.95105702 -3.7842401e-017 0.309017, + 0.86602497 -6.1230298e-017 0.5, + 0.809017 -7.1980602e-017 0.58778501, + 0.64278799 -9.3810302e-017 0.76604402, + 0.58778501 -9.9072699e-017 0.809017, + 0.34202 -1.15075e-016 0.93969297, + 0.309017 -1.16467e-016 0.95105702, + 2.4492101e-016 -1.2246101e-016 1, + 0 -1.2246101e-016 1, + -0.34202 -1.15075e-016 0.93969297, + -0.5 -1.06054e-016 0.86602497, + -0.64278799 -9.3810302e-017 0.76604402, + -0.173648 -1.206e-016 0.98480803, + -0.76604402 -7.8716201e-017 0.64278799, + -0.86602497 -6.1230298e-017 0.5, + -0.93969297 -4.1883999e-017 0.34202, + -0.98480803 -2.12651e-017 0.173648, + -1 0 6.1230298e-017, + -0.98480803 2.12651e-017 -0.173648, + -0.95105702 3.7842401e-017 -0.309017, + -0.86602497 6.1230298e-017 -0.5, + -0.809017 7.1980602e-017 -0.58778501, + -0.64278799 9.3810302e-017 -0.76604402, + -0.58778501 9.9072699e-017 -0.809017, + 0.173648 -1.206e-016 0.98480803, + 0.5 -1.06054e-016 0.86602497, + 0.76604402 -7.8716201e-017 0.64278799, + 0.93969297 -4.1883999e-017 0.34202, + 1 0 6.1230298e-017, + 1 0 0, + 0 1 1.2246101e-016, + 0 -1 -1.2246101e-016, + -1 0 0, + -0.5 1.06054e-016 -0.86602497, + -6.1230298e-017 1.2246101e-016 -1, + 0 1.2246101e-016 -1, + 0.5 1.06054e-016 -0.86602497, + 1 0 -1.2246101e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 0, 3, 1, -1, 5, 2, 6, -1, + 7, 0, 2, -1, 5, 7, 2, -1, + 8, 6, 9, -1, 8, 5, 6, -1, + 10, 9, 11, -1, 10, 8, 9, -1, + 12, 11, 13, -1, 10, 11, 12, -1, + 14, 13, 15, -1, 12, 13, 14, -1, + 16, 15, 17, -1, 14, 15, 16, -1, + 18, 17, 19, -1, 16, 17, 18, -1, + 20, 19, 21, -1, 18, 19, 20, -1, + 22, 21, 23, -1, 20, 21, 22, -1, + 24, 23, 25, -1, 26, 22, 23, -1, + 24, 26, 23, -1, 27, 25, 28, -1, + 27, 24, 25, -1, 29, 28, 30, -1, + 29, 27, 28, -1, 31, 30, 32, -1, + 31, 29, 30, -1, 33, 32, 34, -1, + 33, 31, 32, -1, 35, 34, 36, -1, + 35, 33, 34, -1, 37, 36, 4, -1, + 37, 35, 36, -1, 3, 37, 4, -1, + 38, 20, 22, -1, 26, 38, 22, -1, + 39, 18, 20, -1, 38, 39, 20, -1, + 40, 16, 18, -1, 39, 40, 18, -1, + 41, 14, 16, -1, 40, 41, 16, -1, + 42, 12, 14, -1, 41, 42, 14, -1, + 43, 12, 42, -1, 44, 10, 12, -1, + 45, 44, 12, -1, 43, 45, 12, -1, + 46, 42, 41, -1, 47, 42, 46, -1, + 47, 43, 42, -1, 29, 41, 40, -1, + 46, 41, 29, -1, 27, 40, 39, -1, + 29, 40, 27, -1, 24, 39, 38, -1, + 27, 39, 24, -1, 24, 38, 26, -1, + 31, 46, 29, -1, 48, 46, 31, -1, + 47, 46, 48, -1, 48, 31, 33, -1, + 49, 33, 35, -1, 50, 48, 33, -1, + 49, 50, 33, -1, 51, 35, 37, -1, + 51, 49, 35, -1, 51, 37, 3, -1, + 51, 3, 0, -1, 51, 0, 7, -1, + 51, 7, 5, -1, 52, 5, 8, -1, + 52, 51, 5, -1, 53, 8, 10, -1, + 53, 52, 8, -1, 44, 53, 10, -1, + 47, 48, 50, -1, 54, 50, 49, -1, + 47, 50, 54, -1, 55, 49, 51, -1, + 54, 49, 55, -1, 56, 51, 52, -1, + 55, 51, 56, -1, 57, 52, 53, -1, + 56, 52, 57, -1, 58, 53, 44, -1, + 57, 53, 58, -1, 59, 44, 45, -1, + 58, 44, 59, -1, 59, 45, 43, -1, + 54, 59, 43, -1, 47, 54, 43, -1, + 55, 58, 59, -1, 54, 55, 59, -1, + 56, 57, 58, -1, 55, 56, 58, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 3, 0, -1, + 0, 2, 0, -1, 4, 1, 5, -1, + 6, 0, 1, -1, 4, 6, 1, -1, + 7, 5, 8, -1, 7, 4, 5, -1, + 9, 8, 10, -1, 9, 7, 8, -1, + 11, 10, 12, -1, 9, 10, 11, -1, + 13, 12, 14, -1, 11, 12, 13, -1, + 15, 14, 16, -1, 13, 14, 15, -1, + 17, 16, 18, -1, 15, 16, 17, -1, + 19, 18, 20, -1, 17, 18, 19, -1, + 21, 21, 22, -1, 19, 20, 20, -1, + 23, 22, 24, -1, 25, 21, 22, -1, + 23, 25, 22, -1, 26, 24, 27, -1, + 26, 23, 24, -1, 28, 27, 29, -1, + 28, 26, 27, -1, 30, 29, 31, -1, + 30, 28, 29, -1, 32, 31, 33, -1, + 32, 30, 31, -1, 34, 33, 35, -1, + 34, 32, 33, -1, 36, 35, 3, -1, + 36, 34, 35, -1, 2, 36, 3, -1, + 37, 19, 21, -1, 25, 37, 21, -1, + 38, 17, 19, -1, 37, 38, 19, -1, + 39, 15, 17, -1, 38, 39, 17, -1, + 40, 13, 15, -1, 39, 40, 15, -1, + 41, 41, 13, -1, 40, 41, 13, -1, + 42, 42, 42, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 42, 42, 42, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 30, 30, 28, -1, 45, 45, 45, -1, + 45, 45, 45, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 45, 45, 33, -1, 33, 33, 46, -1, + 45, 33, 33, -1, 46, 46, 47, -1, + 33, 46, 46, -1, 48, 48, 48, -1, + 46, 47, 47, -1, 47, 47, 49, -1, + 48, 48, 48, -1, 49, 49, 8, -1, + 47, 49, 49, -1, 8, 8, 50, -1, + 49, 8, 8, -1, 8, 50, 50, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+26 Group { + children + DEF _+27 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 44.75 5.5 8.8447202e-016, + 44.75 7.0433102 -23.987301, + 44.75 2.4895899e-015 -25, + 49.5 2.4895899e-015 -25, + 44.75 5.4770199e-016 -5.5, + 44.75 -7.0433102 -23.987301, + 49.5 -7.0433102 -23.987301, + 44.75 2.75037 -4.7627501, + 44.75 4.7627501 -2.75037, + 44.75 13.516 21.0313, + 44.75 13.516 -21.0313, + 49.5 7.0433102 -23.987301, + 44.75 7.0433102 23.987301, + 44.75 18.8937 16.3715, + 44.75 18.8937 -16.3715, + 49.5 13.516 -21.0313, + 44.75 22.740801 10.3854, + 44.75 22.740801 -10.3854, + 49.5 18.8937 -16.3715, + 44.75 24.745501 3.5578699, + 44.75 24.745501 -3.5578699, + 49.5 22.740801 -10.3854, + 49.5 24.745501 -3.5578699, + 49.5 24.745501 3.5578699, + 49.5 22.740801 10.3854, + 49.5 18.8937 16.3715, + 49.5 13.516 21.0313, + 44.75 -5.47722e-016 5.5, + 44.75 -2.48961e-015 25, + 49.5 7.0433102 23.987301, + 44.75 2.75037 4.7627501, + 44.75 4.7627501 2.75037, + 44.75 -5.5 -2.10951e-016, + 44.75 -7.0433102 23.987301, + 49.5 -2.48961e-015 25, + 44.75 -4.7627501 2.75037, + 44.75 -2.75037 4.7627501, + 44.75 -13.516 -21.0313, + 44.75 -13.516 21.0313, + 49.5 -7.0433102 23.987301, + 44.75 -18.8937 -16.3715, + 44.75 -18.8937 16.3715, + 49.5 -13.516 21.0313, + 44.75 -22.740801 -10.3854, + 44.75 -22.740801 10.3854, + 49.5 -18.8937 16.3715, + 44.75 -24.745501 -3.5578699, + 44.75 -24.745501 3.5578699, + 49.5 -22.740801 10.3854, + 49.5 -24.745501 3.5578699, + 49.5 -24.745501 -3.5578699, + 49.5 -22.740801 -10.3854, + 49.5 -18.8937 -16.3715, + 49.5 -13.516 -21.0313, + 44.75 -2.75037 -4.7627501, + 44.75 -4.7627501 -2.75037, + 53.5 5.4770199e-016 -5.5, + 53.5 2.75037 -4.7627501, + 53.5 -2.75037 -4.7627501, + 53.5 -4.7627501 -2.75037, + 53.5 -5.5 -2.10951e-016, + 53.5 -4.7627501 2.75037, + 53.5 -2.75037 4.7627501, + 53.5 -5.47722e-016 5.5, + 53.5 2.75037 4.7627501, + 53.5 4.7627501 2.75037, + 53.5 5.5 8.8447202e-016, + 53.5 4.7627501 -2.75037, + 49.5 -5.4716501 -15.0352, + 49.5 1.59333e-015 -16, + 49.5 -10.285 -12.2562, + 49.5 -15.7567 -2.779, + 49.5 -13.8564 -8, + 49.5 -13.8564 8, + 49.5 -15.7567 2.779, + 49.5 -10.285 12.2562, + 49.5 -1.59335e-015 16, + 49.5 -5.4716501 15.0352, + 49.5 5.4716501 15.0352, + 49.5 10.285 12.2562, + 49.5 15.7567 2.779, + 49.5 13.8564 8, + 49.5 13.8564 -8, + 49.5 15.7567 -2.779, + 49.5 10.285 -12.2562, + 49.5 5.4716501 -15.0352, + 53.5 -1.59335e-015 16, + 53.5 5.4713502 15.0353, + 53.5 -5.4713502 15.0353, + 53.5 -10.2842 12.2567, + 53.5 -13.8566 7.9992499, + 53.5 -15.757 2.77758, + 53.5 -15.757 -2.77758, + 53.5 -13.8566 -7.9992499, + 53.5 -10.2842 -12.2567, + 53.5 -5.4713502 -15.0353, + 53.5 1.59333e-015 -16, + 53.5 5.4713502 -15.0353, + 53.5 10.2842 -12.2567, + 53.5 13.8566 -7.9992499, + 53.5 15.757 -2.77758, + 53.5 15.757 2.77758, + 53.5 13.8566 7.9992499, + 53.5 10.2842 12.2567 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 2.22045e-016 -1, + 0 0.28173301 -0.95949298, + 0 -0.28173301 -0.95949298, + 0 -2.2876701e-017 -1, + 0 0.54064101 -0.841254, + 0 0.75575 -0.65486097, + 0 0.90963203 -0.41541499, + 0 0.98982102 -0.142315, + 0 0.98982102 0.142315, + 0 0.90963203 0.41541499, + 0 0.75575 0.65486097, + 0 0.54064101 0.841254, + 0 0.28173301 0.95949298, + 0 -9.9584003e-017 1, + 0 -0.28173301 0.95949298, + 0 -0.54064101 0.841254, + 0 -0.75575 0.65486097, + 0 -0.90963203 0.41541499, + 0 -0.98982102 0.142315, + 0 -0.98982102 -0.142315, + 0 -0.90963203 -0.41541499, + 0 -0.75575 -0.65486097, + 0 -0.54064101 -0.841254, + 0 2.2876701e-017 1, + 0 0.5 0.86602497, + 0 -0.5 0.86602497, + 0 -2.22045e-016 1, + 0 0.86602497 0.5, + 0 1 3.8353701e-017, + 0 0.86602497 -0.5, + 0 0.5 -0.86602497, + 0 9.9584003e-017 -1, + 0 -0.5 -0.86602497, + 0 -0.86602497 -0.5, + 0 -1 -1.60814e-016, + 0 -0.86602497 0.5, + 1 0 0, + 0 -0.34202 0.93969297, + 0 0.34202 0.93969297, + 0 -0.64278799 0.76604402, + 0 -0.98480803 0.173648, + 0 -0.98480803 -0.173648, + 0 -0.64278799 -0.76604402, + 0 -0.34202 -0.93969297, + 0 0.34202 -0.93969297, + 0 0.64278799 -0.76604402, + 0 0.98480803 -0.173648, + 0 0.98480803 0.173648, + 0 0.64278799 0.76604402 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 2, 4, -1, 8, 0, 2, -1, + 7, 8, 2, -1, 6, 2, 3, -1, + 9, 10, 1, -1, 11, 1, 10, -1, + 12, 9, 1, -1, 0, 12, 1, -1, + 11, 3, 1, -1, 13, 14, 10, -1, + 15, 10, 14, -1, 9, 13, 10, -1, + 11, 10, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 13, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 16, 19, 17, -1, + 18, 17, 21, -1, 22, 20, 19, -1, + 21, 20, 22, -1, 23, 19, 16, -1, + 22, 19, 23, -1, 24, 16, 13, -1, + 23, 16, 24, -1, 25, 13, 9, -1, + 24, 13, 25, -1, 26, 9, 12, -1, + 25, 9, 26, -1, 27, 28, 12, -1, + 29, 12, 28, -1, 30, 27, 12, -1, + 31, 30, 12, -1, 0, 31, 12, -1, + 26, 12, 29, -1, 32, 33, 28, -1, + 34, 28, 33, -1, 35, 32, 28, -1, + 36, 35, 28, -1, 27, 36, 28, -1, + 29, 28, 34, -1, 37, 38, 33, -1, + 39, 33, 38, -1, 5, 37, 33, -1, + 32, 5, 33, -1, 34, 33, 39, -1, + 40, 41, 38, -1, 42, 38, 41, -1, + 37, 40, 38, -1, 39, 38, 42, -1, + 43, 44, 41, -1, 45, 41, 44, -1, + 40, 43, 41, -1, 42, 41, 45, -1, + 46, 47, 44, -1, 48, 44, 47, -1, + 43, 46, 44, -1, 45, 44, 48, -1, + 49, 47, 46, -1, 48, 47, 49, -1, + 50, 46, 43, -1, 49, 46, 50, -1, + 51, 43, 40, -1, 50, 43, 51, -1, + 52, 40, 37, -1, 51, 40, 52, -1, + 53, 37, 5, -1, 52, 37, 53, -1, + 54, 4, 5, -1, 55, 54, 5, -1, + 32, 55, 5, -1, 53, 5, 6, -1, + 56, 4, 54, -1, 57, 7, 4, -1, + 57, 4, 56, -1, 58, 54, 55, -1, + 58, 56, 54, -1, 59, 55, 32, -1, + 58, 55, 59, -1, 60, 32, 35, -1, + 59, 32, 60, -1, 61, 35, 36, -1, + 60, 35, 61, -1, 62, 36, 27, -1, + 61, 36, 62, -1, 63, 27, 30, -1, + 62, 27, 63, -1, 64, 30, 31, -1, + 63, 30, 64, -1, 65, 31, 0, -1, + 64, 31, 65, -1, 66, 0, 8, -1, + 65, 0, 66, -1, 67, 8, 7, -1, + 66, 8, 67, -1, 67, 7, 57, -1, + 68, 6, 3, -1, 69, 3, 11, -1, + 69, 68, 3, -1, 70, 53, 6, -1, + 68, 70, 6, -1, 45, 52, 53, -1, + 71, 45, 53, -1, 72, 71, 53, -1, + 70, 72, 53, -1, 48, 51, 52, -1, + 45, 48, 52, -1, 49, 50, 51, -1, + 48, 49, 51, -1, 73, 42, 45, -1, + 74, 73, 45, -1, 71, 74, 45, -1, + 75, 39, 42, -1, 73, 75, 42, -1, + 76, 34, 39, -1, 77, 76, 39, -1, + 75, 77, 39, -1, 78, 29, 34, -1, + 78, 34, 76, -1, 79, 26, 29, -1, + 78, 79, 29, -1, 18, 25, 26, -1, + 80, 18, 26, -1, 81, 80, 26, -1, + 79, 81, 26, -1, 21, 24, 25, -1, + 18, 21, 25, -1, 22, 23, 24, -1, + 21, 22, 24, -1, 82, 15, 18, -1, + 83, 82, 18, -1, 80, 83, 18, -1, + 84, 11, 15, -1, 82, 84, 15, -1, + 85, 69, 11, -1, 84, 85, 11, -1, + 86, 76, 77, -1, 87, 78, 76, -1, + 87, 76, 86, -1, 88, 77, 75, -1, + 88, 86, 77, -1, 89, 75, 73, -1, + 88, 75, 89, -1, 90, 73, 74, -1, + 89, 73, 90, -1, 91, 74, 71, -1, + 90, 74, 91, -1, 92, 71, 72, -1, + 91, 71, 92, -1, 93, 72, 70, -1, + 92, 72, 93, -1, 94, 70, 68, -1, + 93, 70, 94, -1, 95, 68, 69, -1, + 94, 68, 95, -1, 96, 69, 85, -1, + 95, 69, 96, -1, 97, 85, 84, -1, + 96, 85, 97, -1, 98, 84, 82, -1, + 97, 84, 98, -1, 99, 82, 83, -1, + 98, 82, 99, -1, 100, 83, 80, -1, + 99, 83, 100, -1, 101, 80, 81, -1, + 100, 80, 101, -1, 102, 81, 79, -1, + 101, 81, 102, -1, 103, 79, 78, -1, + 102, 79, 103, -1, 103, 78, 87, -1, + 65, 87, 86, -1, 63, 86, 88, -1, + 64, 65, 86, -1, 63, 64, 86, -1, + 98, 103, 87, -1, 66, 98, 87, -1, + 65, 66, 87, -1, 99, 102, 103, -1, + 98, 99, 103, -1, 100, 101, 102, -1, + 99, 100, 102, -1, 66, 97, 98, -1, + 56, 96, 97, -1, 57, 56, 97, -1, + 67, 57, 97, -1, 66, 67, 97, -1, + 59, 95, 96, -1, 58, 96, 56, -1, + 58, 59, 96, -1, 89, 94, 95, -1, + 60, 89, 95, -1, 59, 60, 95, -1, + 90, 93, 94, -1, 89, 90, 94, -1, + 91, 92, 93, -1, 90, 91, 93, -1, + 60, 88, 89, -1, 62, 63, 88, -1, + 61, 62, 88, -1, 60, 61, 88, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 13, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 0, 0, 0, -1, 15, 16, 16, -1, + 0, 0, 0, -1, 17, 17, 18, -1, + 0, 0, 0, -1, 16, 17, 17, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 0, 0, 0, -1, 17, 18, 18, -1, + 19, 19, 20, -1, 18, 19, 19, -1, + 20, 20, 21, -1, 19, 20, 20, -1, + 21, 21, 22, -1, 20, 21, 21, -1, + 22, 22, 23, -1, 21, 22, 22, -1, + 23, 23, 3, -1, 22, 23, 23, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 23, 3, 3, -1, + 24, 24, 25, -1, 26, 26, 27, -1, + 26, 27, 14, -1, 25, 25, 28, -1, + 25, 24, 25, -1, 28, 28, 29, -1, + 25, 28, 28, -1, 29, 29, 30, -1, + 28, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 33, 33, 34, -1, + 32, 33, 33, -1, 34, 34, 35, -1, + 33, 34, 34, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 26, -1, + 35, 36, 36, -1, 36, 26, 26, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 27, 27, 38, -1, 39, 39, 24, -1, + 39, 24, 24, -1, 38, 38, 40, -1, + 38, 27, 38, -1, 40, 40, 36, -1, + 38, 40, 40, -1, 36, 36, 41, -1, + 40, 36, 36, -1, 41, 41, 42, -1, + 36, 41, 41, -1, 42, 42, 34, -1, + 41, 42, 42, -1, 34, 34, 43, -1, + 42, 34, 34, -1, 43, 43, 44, -1, + 34, 43, 43, -1, 44, 44, 32, -1, + 43, 44, 44, -1, 32, 32, 45, -1, + 44, 32, 32, -1, 45, 45, 46, -1, + 32, 45, 45, -1, 46, 46, 30, -1, + 45, 46, 46, -1, 30, 30, 47, -1, + 46, 30, 30, -1, 47, 47, 48, -1, + 30, 47, 47, -1, 48, 48, 28, -1, + 47, 48, 48, -1, 28, 28, 49, -1, + 48, 28, 28, -1, 49, 49, 39, -1, + 28, 49, 49, -1, 49, 39, 39, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 37, 37, 37, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+28 Group { + children + DEF _+29 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -59.5 9 -21, + -59.5 7.2067399 -13.7227, + -59.5 2 -15.3704, + -64.5 2 -15.3704, + -59.5 2 -21, + -64.5 2 -21, + -59.5 11.5209 -10.3691, + -64.5 7.2094998 -13.7213, + -59.5 25 -5, + -59.5 14.4033 -5.7268, + -64.5 11.523 -10.3668, + -59.5 15.4955 -0.372756, + -64.5 14.4044 -5.7239199, + -59.5 14.662 5.0276198, + -64.5 15.4956 -0.369665, + -59.5 9 21, + -59.5 12.0062 9.8031397, + -64.5 14.661 5.03053, + -59.5 7.8582501 13.3603, + -64.5 12.0042 9.8055296, + -59.5 -9 21, + -59.5 2.73368 15.257, + -64.5 7.8555899 13.3619, + -59.5 -2.7306399 15.2576, + -64.5 2.7306399 15.2576, + -59.5 -7.8555899 13.3619, + -64.5 -2.73368 15.257, + -59.5 -12.0042 9.8055296, + -64.5 -7.8582501 13.3603, + -59.5 -25 5, + -59.5 -14.661 5.03053, + -64.5 -12.0062 9.8031397, + -59.5 -15.4956 -0.369665, + -64.5 -14.662 5.0276198, + -59.5 -14.4044 -5.7239199, + -64.5 -15.4955 -0.372756, + -59.5 -9 -21, + -59.5 -11.523 -10.3668, + -64.5 -14.4033 -5.7268, + -59.5 -7.2094998 -13.7213, + -64.5 -11.5209 -10.3691, + -59.5 -2 -21, + -59.5 -2 -15.3704, + -64.5 -7.2067399 -13.7227, + -64.5 -2 -15.3704, + -64.5 -2 -21, + -59.5 -25 -5, + -64.5 -9 -21, + -59.5 -45 5, + -59.5 -45 -5, + -64.5 -25 -5, + -45.5 -45 5, + -64.5 -50 -5, + -48.5 -50 -5, + -45.5 -45 -5, + -64.5 -50 5, + -64.5 -25 5, + -64.5 -9 21, + -59.5 25 5, + -64.5 9 21, + -59.5 45 -5, + -59.5 45 5, + -64.5 25 5, + -45.5 45 -5, + -64.5 50 5, + -48.5 50 5, + -45.5 45 5, + -64.5 50 -5, + -64.5 25 -5, + -64.5 9 -21, + -48.5 50 -5, + -48.5 -50 5, + -48.5 56 5, + -48.5 56 -5, + -45.5 56 5, + -45.5 56 -5, + -45.5 -56 5, + -48.5 -56 5, + -45.5 -56 -5, + -48.5 -56 -5 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 -0.129032 0.99163997, + 0 -0.46495101 0.88533598, + 0 -1 0, + 0 -0.46512899 0.885243, + 0 -0.743285 0.66897398, + 0 -0.74341899 0.66882598, + 0 -0.92924201 0.36947101, + 0 -0.92931598 0.36928499, + 0 -0.99971098 0.0240488, + 0 -0.99971598 0.0238494, + 0 -0.94593298 -0.32436201, + 0 -0.94586802 -0.32455099, + 0 -0.77459198 -0.63246101, + 0 -0.77446699 -0.63261497, + 0 -0.506984 -0.861956, + 0 -0.50681198 -0.86205602, + 0 -0.176366 -0.98432499, + 0 -0.176171 -0.98435998, + 0 0.176171 -0.98435998, + 0 0.176366 -0.98432499, + 0 0.50681198 -0.86205602, + 0 0.506984 -0.861956, + 0 0.77446699 -0.63261497, + 0 0.77459198 -0.63246101, + 0 0.94586802 -0.32455099, + 0 0.94593298 -0.32436201, + 0 0.99971598 0.0238494, + 0 0.99971098 0.0240488, + 0 0.92931598 0.36928499, + 0 0.92924201 0.36947101, + 0 0.74341899 0.66882598, + 0 0.743285 0.66897398, + 0 0.46512899 0.885243, + 0 0.46495101 0.88533598, + 0 0.129032 0.99163997, + 0 1 0, + 0 0 -1, + 0 -0.70710701 -0.70710701, + 0 0 1, + 0 -0.70710701 0.70710701, + 0 0.70710701 0.70710701, + 0 0.70710701 -0.70710701, + -1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 3, 1, 7, -1, + 8, 9, 6, -1, 10, 6, 9, -1, + 0, 8, 6, -1, 7, 6, 10, -1, + 8, 11, 9, -1, 12, 9, 11, -1, + 10, 9, 12, -1, 8, 13, 11, -1, + 14, 11, 13, -1, 12, 11, 14, -1, + 15, 16, 13, -1, 17, 13, 16, -1, + 8, 15, 13, -1, 14, 13, 17, -1, + 15, 18, 16, -1, 19, 16, 18, -1, + 17, 16, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 15, 20, 18, -1, + 19, 18, 22, -1, 20, 23, 21, -1, + 24, 21, 23, -1, 22, 21, 24, -1, + 20, 25, 23, -1, 26, 23, 25, -1, + 24, 23, 26, -1, 20, 27, 25, -1, + 28, 25, 27, -1, 26, 25, 28, -1, + 29, 30, 27, -1, 31, 27, 30, -1, + 20, 29, 27, -1, 28, 27, 31, -1, + 29, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 29, 34, 32, -1, + 35, 32, 34, -1, 33, 32, 35, -1, + 36, 37, 34, -1, 38, 34, 37, -1, + 29, 36, 34, -1, 35, 34, 38, -1, + 36, 39, 37, -1, 40, 37, 39, -1, + 38, 37, 40, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 36, 41, 39, -1, + 40, 39, 43, -1, 44, 42, 41, -1, + 43, 42, 44, -1, 45, 41, 36, -1, + 44, 41, 45, -1, 29, 46, 36, -1, + 47, 36, 46, -1, 45, 36, 47, -1, + 48, 49, 46, -1, 50, 46, 49, -1, + 29, 48, 46, -1, 50, 47, 46, -1, + 51, 49, 48, -1, 50, 49, 52, -1, + 53, 52, 49, -1, 54, 49, 51, -1, + 53, 49, 54, -1, 55, 48, 29, -1, + 51, 48, 55, -1, 56, 29, 20, -1, + 55, 29, 56, -1, 57, 20, 15, -1, + 56, 20, 57, -1, 8, 58, 15, -1, + 59, 15, 58, -1, 57, 15, 59, -1, + 60, 61, 58, -1, 62, 58, 61, -1, + 8, 60, 58, -1, 59, 58, 62, -1, + 63, 61, 60, -1, 62, 61, 64, -1, + 65, 64, 61, -1, 66, 65, 61, -1, + 63, 66, 61, -1, 67, 60, 8, -1, + 63, 60, 67, -1, 68, 8, 0, -1, + 67, 8, 68, -1, 69, 0, 4, -1, + 68, 0, 69, -1, 69, 4, 5, -1, + 44, 45, 47, -1, 43, 44, 47, -1, + 40, 43, 47, -1, 50, 40, 47, -1, + 50, 38, 40, -1, 50, 35, 38, -1, + 50, 33, 35, -1, 57, 31, 33, -1, + 50, 57, 33, -1, 57, 28, 31, -1, + 59, 26, 28, -1, 57, 59, 28, -1, + 59, 24, 26, -1, 59, 22, 24, -1, + 59, 19, 22, -1, 62, 17, 19, -1, + 59, 62, 19, -1, 62, 14, 17, -1, + 62, 12, 14, -1, 69, 10, 12, -1, + 62, 69, 12, -1, 69, 7, 10, -1, + 5, 3, 7, -1, 69, 5, 7, -1, + 62, 68, 69, -1, 64, 67, 68, -1, + 62, 64, 68, -1, 65, 67, 64, -1, + 65, 70, 67, -1, 63, 67, 70, -1, + 50, 56, 57, -1, 52, 55, 56, -1, + 50, 52, 56, -1, 53, 55, 52, -1, + 71, 51, 55, -1, 71, 55, 53, -1, + 72, 70, 65, -1, 73, 63, 70, -1, + 73, 70, 72, -1, 74, 65, 66, -1, + 72, 65, 74, -1, 75, 66, 63, -1, + 74, 66, 75, -1, 73, 75, 63, -1, + 72, 74, 75, -1, 73, 72, 75, -1, + 54, 51, 76, -1, 77, 76, 51, -1, + 78, 54, 76, -1, 79, 78, 76, -1, + 79, 76, 77, -1, 71, 77, 51, -1, + 53, 54, 78, -1, 53, 78, 79, -1, + 71, 79, 77, -1, 71, 53, 79, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 4, 2, 5, -1, 1, 2, 4, -1, + 0, 0, 0, -1, 6, 5, 7, -1, + 0, 0, 0, -1, 4, 5, 6, -1, + 0, 0, 0, -1, 8, 7, 9, -1, + 6, 7, 8, -1, 0, 0, 0, -1, + 10, 9, 11, -1, 8, 9, 10, -1, + 0, 0, 0, -1, 12, 11, 13, -1, + 0, 0, 0, -1, 10, 11, 12, -1, + 0, 0, 0, -1, 14, 13, 15, -1, + 12, 13, 14, -1, 0, 0, 0, -1, + 16, 15, 17, -1, 0, 0, 0, -1, + 14, 15, 16, -1, 0, 0, 0, -1, + 18, 17, 19, -1, 16, 17, 18, -1, + 0, 0, 0, -1, 20, 19, 21, -1, + 18, 19, 20, -1, 0, 0, 0, -1, + 22, 21, 23, -1, 20, 21, 22, -1, + 0, 0, 0, -1, 24, 23, 25, -1, + 0, 0, 0, -1, 22, 23, 24, -1, + 0, 0, 0, -1, 26, 25, 27, -1, + 24, 25, 26, -1, 0, 0, 0, -1, + 28, 27, 29, -1, 26, 27, 28, -1, + 0, 0, 0, -1, 30, 29, 31, -1, + 0, 0, 0, -1, 28, 29, 30, -1, + 0, 0, 0, -1, 32, 31, 33, -1, + 30, 31, 32, -1, 0, 0, 0, -1, + 34, 33, 35, -1, 0, 0, 0, -1, + 32, 33, 34, -1, 36, 36, 36, -1, + 34, 35, 35, -1, 37, 37, 37, -1, + 36, 36, 36, -1, 0, 0, 0, -1, + 38, 38, 38, -1, 37, 37, 37, -1, + 0, 0, 0, -1, 37, 37, 37, -1, + 0, 0, 0, -1, 38, 38, 38, -1, + 36, 36, 36, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 36, 36, 36, -1, + 37, 37, 37, -1, 39, 39, 39, -1, + 39, 39, 39, -1, 40, 40, 40, -1, + 39, 39, 39, -1, 39, 39, 39, -1, + 40, 40, 40, -1, 0, 0, 0, -1, + 41, 41, 41, -1, 39, 39, 39, -1, + 0, 0, 0, -1, 39, 39, 39, -1, + 0, 0, 0, -1, 41, 41, 41, -1, + 3, 3, 3, -1, 39, 39, 39, -1, + 39, 39, 39, -1, 39, 39, 39, -1, + 3, 3, 3, -1, 37, 37, 37, -1, + 37, 37, 37, -1, 42, 42, 42, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 42, 42, 42, -1, 37, 37, 37, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 36, 36, 36, -1, + 36, 36, 36, -1, 37, 37, 37, -1, + 43, 43, 43, -1, 43, 43, 43, -1, + 43, 43, 43, -1, 3, 3, 3, -1, + 39, 39, 39, -1, 3, 3, 3, -1, + 43, 43, 43, -1, 37, 37, 37, -1, + 43, 43, 43, -1, 39, 39, 39, -1, + 39, 39, 39, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 37, 37, 37, -1, + 36, 36, 36, -1, 36, 36, 36, -1, + 0, 0, 0, -1, 39, 39, 39, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 39, 39, 39, -1, + 37, 37, 37, -1, 37, 37, 37, -1, + 43, 43, 43, -1, 43, 43, 43, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+30 Group { + children + DEF _+31 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -54 8.7742796 -2.00246, + -54 14.5652 -5.3010702, + -54 15.5 -1.8981401e-015, + -67 15.5 -1.8981401e-015, + -54 8.7742796 2.00246, + -54 14.5652 5.3010702, + -67 14.5652 5.3010702, + -54 3.9054 -8.10847, + -54 11.8733 -9.9636402, + -67 14.5652 -5.3010702, + -54 7.0367298 -5.61096, + -54 -7.7504201 -13.423, + -54 7.7504201 -13.423, + -67 11.8733 -9.9636402, + -54 -11.8733 -9.9636402, + -54 -1.10215e-015 -9, + -54 -2.69082 -15.2646, + -54 2.69082 -15.2646, + -67 7.7504201 -13.423, + -67 2.69082 -15.2646, + -67 -2.69082 -15.2646, + -67 -7.7504201 -13.423, + -54 -7.0367298 -5.61096, + -54 -14.5652 -5.3010702, + -67 -11.8733 -9.9636402, + -54 -3.9054 -8.10847, + -54 -8.7742796 -2.00246, + -54 -15.5 1.8981401e-015, + -67 -14.5652 -5.3010702, + -54 -8.7742796 2.00246, + -54 -14.5652 5.3010702, + -67 -15.5 1.8981401e-015, + -54 -3.9054 8.10847, + -54 -11.8733 9.9636402, + -67 -14.5652 5.3010702, + -54 -7.0367298 5.61096, + -54 7.7504201 13.423, + -54 -7.7504201 13.423, + -67 -11.8733 9.9636402, + -54 11.8733 9.9636402, + -54 1.10214e-015 9, + -54 2.69082 15.2646, + -54 -2.69082 15.2646, + -67 -7.7504201 13.423, + -67 -2.69082 15.2646, + -67 2.69082 15.2646, + -67 7.7504201 13.423, + -54 7.0367298 5.61096, + -67 11.8733 9.9636402, + -54 3.9054 8.10847, + -49.5 1.10214e-015 9, + -49.5 3.9054401 8.1083698, + -49.5 -3.9054401 8.1083698, + -49.5 -7.0362201 5.6114998, + -49.5 -8.7741804 2.0032599, + -49.5 -8.7741804 -2.0032599, + -49.5 -7.0362201 -5.6114998, + -49.5 -3.9054401 -8.1083698, + -49.5 -1.10215e-015 -9, + -49.5 3.9054401 -8.1083698, + -49.5 7.0362201 -5.6114998, + -49.5 8.7741804 -2.0032599, + -49.5 8.7741804 2.0032599, + -49.5 7.0362201 5.6114998, + -67 0.92705101 2.8531699, + -67 3 0, + -67 2.4270501 1.76336, + -67 -3 0, + -67 -2.4270501 -1.76336, + -67 -0.92705101 -2.8531699, + -67 -2.4270501 1.76336, + -67 -0.92705101 2.8531699, + -54 2.5982499 1.4997, + -54 3 -7.3476402e-016, + -67 2.4270501 -1.76336, + -49.5 2.8531001 0.926741, + -49.5 2.8531001 -0.926741, + -49.5 1.76375 2.4266701, + -54 1.50037 2.5978601, + -49.5 -4.6905099e-021 3, + -54 9.1845e-016 3, + -49.5 -1.76375 2.4266701, + -49.5 1.76375 -2.4266701, + -54 -5.5107799e-016 -3, + -49.5 -4.6905099e-021 -3, + -67 0.92705101 -2.8531699, + -54 -1.50037 -2.5978601, + -49.5 -1.76375 -2.4266701, + -54 -2.5982499 -1.4997, + -54 -3 3.6738201e-016, + -49.5 -2.8531001 -0.926741, + -49.5 -2.8531001 0.926741 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 1 -2.4492101e-016, + 0 0.93969297 -0.34202, + 0 0.93969297 0.34202, + 0 1 0, + 0 0.76604402 -0.64278799, + 0 0.5 -0.86602497, + 0 0.173648 -0.98480803, + 0 -0.173648 -0.98480803, + 0 -0.5 -0.86602497, + 0 -0.76604402 -0.64278799, + 0 -0.93969297 -0.34202, + 0 -1 1.2246101e-016, + 0 -0.93969297 0.34202, + 0 -0.76604402 0.64278799, + 0 -0.5 0.86602497, + 0 -0.173648 0.98480803, + 0 0.173648 0.98480803, + 0 0.5 0.86602497, + 0 0.76604402 0.64278799, + 0 0 1, + 0 -0.43388399 0.90096903, + 0 0.43388399 0.90096903, + 0 2.4492101e-016 1, + 0 -0.78183198 0.62348998, + 0 -0.97492802 0.22252101, + 0 -0.97492802 -0.22252101, + 0 -0.78183198 -0.62348998, + 0 -0.43388399 -0.90096903, + 0 -1.2246101e-016 -1, + 0 0.43388399 -0.90096903, + 0 0.78183198 -0.62348998, + 0 0.97492802 -0.22252101, + 0 0.97492802 0.22252101, + 0 0.78183198 0.62348998, + -1 0 0, + 0 -0.86608201 -0.499901, + 0 -1 0, + 0 -0.809017 0.58778501, + 0 -1 2.4492101e-016, + 0 -0.809017 -0.58778501, + 0 -0.95105702 -0.309017, + 0 -0.95105702 0.309017, + 0 -0.58778501 -0.809017, + 0 -0.50012201 -0.865955, + 0 -3.0615201e-016 -1, + 0 -0.309017 -0.95105702, + 0 -6.1230298e-017 -1, + 0 0.58778501 -0.809017, + 0 0.309017 -0.95105702, + 0 -0.58778501 0.809017, + 0 1.8369101e-016 1, + 0 -0.309017 0.95105702, + 0 0.50012201 0.865955, + 0 0.58778501 0.809017, + 0 0.309017 0.95105702, + 0 0.809017 0.58778501, + 0 0.86608201 0.499901, + 0 1 -1.2246101e-016, + 0 0.95105702 0.309017, + 0 0.809017 -0.58778501, + 0 0.95105702 -0.309017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 10, 7, 1, -1, 0, 10, 1, -1, + 9, 3, 1, -1, 11, 12, 8, -1, + 13, 8, 12, -1, 14, 11, 8, -1, + 15, 14, 8, -1, 7, 15, 8, -1, + 9, 8, 13, -1, 16, 17, 12, -1, + 18, 12, 17, -1, 11, 16, 12, -1, + 13, 12, 18, -1, 19, 17, 16, -1, + 18, 17, 19, -1, 20, 16, 11, -1, + 19, 16, 20, -1, 21, 11, 14, -1, + 20, 11, 21, -1, 22, 23, 14, -1, + 24, 14, 23, -1, 25, 22, 14, -1, + 15, 25, 14, -1, 21, 14, 24, -1, + 26, 27, 23, -1, 28, 23, 27, -1, + 22, 26, 23, -1, 24, 23, 28, -1, + 29, 30, 27, -1, 31, 27, 30, -1, + 26, 29, 27, -1, 28, 27, 31, -1, + 32, 33, 30, -1, 34, 30, 33, -1, + 35, 32, 30, -1, 29, 35, 30, -1, + 34, 31, 30, -1, 36, 37, 33, -1, + 38, 33, 37, -1, 39, 36, 33, -1, + 40, 39, 33, -1, 32, 40, 33, -1, + 38, 34, 33, -1, 41, 42, 37, -1, + 43, 37, 42, -1, 36, 41, 37, -1, + 43, 38, 37, -1, 44, 42, 41, -1, + 44, 43, 42, -1, 45, 41, 36, -1, + 45, 44, 41, -1, 46, 36, 39, -1, + 46, 45, 36, -1, 47, 5, 39, -1, + 48, 39, 5, -1, 49, 39, 40, -1, + 49, 47, 39, -1, 48, 46, 39, -1, + 47, 4, 5, -1, 6, 48, 5, -1, + 50, 40, 32, -1, 51, 49, 40, -1, + 51, 40, 50, -1, 52, 32, 35, -1, + 52, 50, 32, -1, 53, 35, 29, -1, + 52, 35, 53, -1, 54, 29, 26, -1, + 53, 29, 54, -1, 55, 26, 22, -1, + 54, 26, 55, -1, 56, 22, 25, -1, + 55, 22, 56, -1, 57, 25, 15, -1, + 56, 25, 57, -1, 58, 15, 7, -1, + 57, 15, 58, -1, 59, 7, 10, -1, + 58, 7, 59, -1, 60, 10, 0, -1, + 59, 10, 60, -1, 61, 0, 4, -1, + 60, 0, 61, -1, 62, 4, 47, -1, + 61, 4, 62, -1, 63, 47, 49, -1, + 62, 47, 63, -1, 63, 49, 51, -1, + 64, 6, 3, -1, 9, 65, 3, -1, + 66, 3, 65, -1, 66, 64, 3, -1, + 67, 31, 34, -1, 68, 31, 67, -1, + 69, 31, 68, -1, 28, 31, 69, -1, + 6, 34, 38, -1, 64, 34, 6, -1, + 70, 67, 34, -1, 71, 70, 34, -1, + 64, 71, 34, -1, 48, 38, 43, -1, + 6, 38, 48, -1, 46, 43, 44, -1, + 48, 43, 46, -1, 46, 44, 45, -1, + 72, 65, 73, -1, 74, 73, 65, -1, + 66, 65, 72, -1, 9, 74, 65, -1, + 75, 72, 73, -1, 76, 75, 73, -1, + 74, 76, 73, -1, 77, 78, 72, -1, + 66, 72, 78, -1, 75, 77, 72, -1, + 79, 80, 78, -1, 64, 78, 80, -1, + 77, 79, 78, -1, 66, 78, 64, -1, + 81, 80, 79, -1, 71, 80, 81, -1, + 64, 80, 71, -1, 50, 79, 77, -1, + 52, 79, 50, -1, 81, 79, 52, -1, + 50, 77, 75, -1, 59, 75, 76, -1, + 51, 50, 75, -1, 59, 51, 75, -1, + 74, 82, 76, -1, 59, 76, 82, -1, + 83, 84, 82, -1, 59, 82, 84, -1, + 85, 83, 82, -1, 74, 85, 82, -1, + 86, 84, 83, -1, 87, 84, 86, -1, + 58, 59, 84, -1, 87, 58, 84, -1, + 69, 86, 83, -1, 85, 69, 83, -1, + 68, 88, 86, -1, 87, 86, 88, -1, + 69, 68, 86, -1, 67, 89, 88, -1, + 90, 88, 89, -1, 68, 67, 88, -1, + 87, 88, 90, -1, 70, 89, 67, -1, + 90, 89, 91, -1, 70, 91, 89, -1, + 9, 69, 85, -1, 9, 28, 69, -1, + 9, 85, 74, -1, 60, 63, 51, -1, + 59, 60, 51, -1, 61, 62, 63, -1, + 60, 61, 63, -1, 90, 57, 58, -1, + 87, 90, 58, -1, 53, 56, 57, -1, + 52, 53, 57, -1, 90, 52, 57, -1, + 54, 55, 56, -1, 53, 54, 56, -1, + 91, 81, 52, -1, 90, 91, 52, -1, + 70, 81, 91, -1, 71, 81, 70, -1, + 13, 24, 28, -1, 9, 13, 28, -1, + 18, 21, 24, -1, 13, 18, 24, -1, + 19, 20, 21, -1, 18, 19, 21, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 12, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 13, 12, 13, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 14, 13, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 0, 0, 0, -1, + 15, 14, 15, -1, 16, 16, 17, -1, + 16, 15, 16, -1, 17, 17, 18, -1, + 17, 16, 17, -1, 18, 18, 19, -1, + 18, 17, 18, -1, 0, 0, 0, -1, + 19, 19, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 19, 18, 19, -1, + 0, 0, 0, -1, 3, 19, 3, -1, + 20, 20, 21, -1, 22, 22, 23, -1, + 22, 23, 23, -1, 21, 21, 24, -1, + 21, 20, 21, -1, 24, 24, 25, -1, + 21, 24, 24, -1, 25, 25, 26, -1, + 24, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 29, -1, + 27, 28, 28, -1, 29, 29, 30, -1, + 28, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 33, 33, 34, -1, + 32, 33, 33, -1, 34, 34, 22, -1, + 33, 34, 34, -1, 34, 22, 22, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 36, 37, 37, -1, 38, 39, 39, -1, + 40, 37, 36, -1, 35, 35, 35, -1, + 41, 36, 39, -1, 42, 41, 39, -1, + 38, 42, 39, -1, 43, 44, 36, -1, + 40, 36, 44, -1, 41, 43, 36, -1, + 45, 45, 44, -1, 46, 44, 47, -1, + 43, 45, 44, -1, 40, 44, 46, -1, + 48, 47, 47, -1, 49, 47, 48, -1, + 46, 47, 49, -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, + 38, 50, 42, -1, 0, 0, 0, -1, + 51, 51, 50, -1, 0, 0, 0, -1, + 52, 51, 50, -1, 38, 52, 50, -1, + 53, 51, 51, -1, 54, 51, 53, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 55, 53, 51, -1, 52, 55, 51, -1, + 56, 57, 53, -1, 54, 53, 57, -1, + 55, 56, 53, -1, 58, 58, 57, -1, + 59, 57, 58, -1, 56, 58, 57, -1, + 54, 57, 59, -1, 60, 58, 58, -1, + 59, 58, 61, -1, 60, 61, 58, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -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, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 60, 48, 61, -1, 49, 48, 60, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1, + 35, 35, 35, -1, 35, 35, 35, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+32 Group { + children + DEF _+33 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -41.5 -96 -44.5, + -41.5 -96 -27, + 41.5 -96 -27, + 41.5 -137.5 -27, + 41.5 -96 -44.5, + -41.5 -137.5 -44.5, + -41.5 -137.5 -27, + 41.5 -137.5 -44.5 ] + + } + normal + DEF _+34 Normal { + vector [ 0 1 0, + 0 0 1, + 1 0 0, + -1 0 0, + 0 0 -1, + 0 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 5, 1, 0, -1, 6, 3, 1, -1, + 6, 1, 5, -1, 5, 0, 4, -1, + 7, 4, 3, -1, 5, 4, 7, -1, + 6, 7, 3, -1, 6, 5, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+35 Group { + children + DEF _+36 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 10 -99.5 -27, + -10 -99.5 78, + 10 -99.5 78, + 10 -102.5 78, + 10 -102.5 -27, + -10 -99.5 -27, + -10 -102.5 78, + -10 -102.5 -27 ] + + } + normal + USE _+34 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 0, 5, 1, -1, 6, 1, 5, -1, + 6, 3, 1, -1, 7, 5, 0, -1, + 6, 5, 7, -1, 7, 0, 4, -1, + 7, 4, 3, -1, 6, 7, 3, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+37 Group { + children + DEF _+38 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -5 -127.5 -27, + -5 -131.5 -27, + -5 -131.5 78, + 5 -131.5 78, + -5 -127.5 78, + 5 -127.5 -27, + 5 -131.5 -27, + 5 -127.5 78 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 -1 0, + 0 0 1, + 0 0 -1, + 0 1 0, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 4, 2, -1, + 5, 1, 0, -1, 6, 1, 5, -1, + 3, 1, 6, -1, 5, 0, 4, -1, + 7, 5, 4, -1, 3, 7, 4, -1, + 6, 5, 7, -1, 3, 6, 7, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+39 Group { + children + DEF _+40 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -10 -129.5 78, + -5 -131.5 78, + -5 -134.5 78, + -5 -131.5 70, + -5 -134.5 70, + 5 -134.5 78, + 5 -134.5 83, + -10 -129.5 83, + -5 -134.5 83, + 5 -131.5 78, + 5 -131.5 70, + 10 -129.5 78, + 5 -134.5 70, + -10 -99.5 78, + 10 -99.5 78, + 10 -129.5 83, + 10 -99.5 72, + 10 -96.5 72, + 10 -96.5 83, + -10 -96.5 83, + 6 -99.5 68, + -10 -99.5 72, + -6 -99.5 68, + 7 -128.257 86, + -7 -128.257 86, + -3.75736 -131.5 86, + 3.75736 -131.5 86, + 7 -99.5 86, + -7 -99.5 86, + -1 -134.5 66, + 1 -134.5 66, + -1 -131.5 66, + 1 -131.5 66, + 6 -96.5 68, + -6 -96.5 68, + -10 -96.5 72 ] + + } + normal + Normal { + vector [ 0 0 -1, + -1 0 0, + 0 -1 0, + -0.70710701 -0.70710701 0, + 0 1 0, + 1 0 0, + 0.70710701 -0.70710701 0, + 0 0 1, + -0.5 -0.5 0.70710701, + 0 -0.70710701 0.70710701, + -0.70710701 0 0.70710701, + 0 0.70710701 0.70710701, + 0.70710701 0 0.70710701, + 0.5 -0.5 0.70710701, + 0.70710701 0 -0.70710701, + -0.70710701 5.2336399e-017 -0.70710701, + -0.70710701 0 -0.70710701 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 5, 2, -1, 6, 2, 5, -1, + 7, 0, 2, -1, 3, 4, 2, -1, + 6, 8, 2, -1, 7, 2, 8, -1, + 0, 9, 1, -1, 10, 1, 9, -1, + 10, 3, 1, -1, 11, 5, 9, -1, + 12, 9, 5, -1, 0, 11, 9, -1, + 10, 9, 12, -1, 6, 5, 11, -1, + 4, 12, 5, -1, 13, 14, 11, -1, + 15, 11, 14, -1, 0, 13, 11, -1, + 15, 6, 11, -1, 16, 14, 13, -1, + 17, 18, 14, -1, 15, 14, 18, -1, + 16, 17, 14, -1, 19, 13, 0, -1, + 20, 16, 13, -1, 21, 13, 19, -1, + 22, 13, 21, -1, 20, 13, 22, -1, + 7, 19, 0, -1, 23, 24, 25, -1, + 8, 25, 24, -1, 26, 23, 25, -1, + 6, 26, 25, -1, 6, 25, 8, -1, + 27, 28, 24, -1, 7, 24, 28, -1, + 23, 27, 24, -1, 7, 8, 24, -1, + 19, 28, 27, -1, 7, 28, 19, -1, + 18, 27, 23, -1, 19, 27, 18, -1, + 15, 23, 26, -1, 15, 18, 23, -1, + 15, 26, 6, -1, 29, 30, 12, -1, + 10, 12, 30, -1, 4, 29, 12, -1, + 31, 30, 29, -1, 31, 32, 30, -1, + 10, 30, 32, -1, 31, 29, 4, -1, + 3, 31, 4, -1, 33, 18, 17, -1, + 34, 35, 18, -1, 19, 18, 35, -1, + 33, 34, 18, -1, 20, 17, 16, -1, + 20, 33, 17, -1, 21, 35, 34, -1, + 21, 19, 35, -1, 22, 34, 33, -1, + 22, 21, 34, -1, 20, 22, 33, -1, + 3, 32, 31, -1, 10, 32, 3, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 6, 6, 6, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 7, 7, 7, -1, + 8, 8, 8, -1, 7, 7, 7, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 7, 7, 7, -1, 10, 10, 10, -1, + 7, 7, 7, -1, 8, 8, 8, -1, + 11, 11, 11, -1, 10, 10, 10, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 13, 13, 13, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 2, 2, 2, -1, + 14, 14, 14, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 16, 16, 16, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 16, 16, 16, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+41 Group { + children + DEF _+42 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 61.5 8.5 4.9074798, + 61.5 3.9779899 0.418275, + 61.5 3.4640999 -2, + 57.5 3.4640999 -2, + 61.5 -1.77637e-015 -9.81495, + 61.5 1.62676 -3.65418, + 57.5 1.62676 -3.65418, + 61.5 1.77635e-015 9.81495, + 61.5 2.97278 2.67625, + 57.5 3.9779899 0.418275, + 61.5 0.83130598 3.9126301, + 57.5 2.97278 2.67625, + 61.5 -1.62676 3.65418, + 57.5 0.83130598 3.9126301, + 61.5 -3.4640999 2, + 57.5 -1.62676 3.65418, + 61.5 -8.5 -4.9074798, + 61.5 -3.9779899 -0.418275, + 57.5 -3.4640999 2, + 61.5 -2.97278 -2.67625, + 57.5 -3.9779899 -0.418275, + 61.5 -0.83130598 -3.9126301, + 57.5 -2.97278 -2.67625, + 57.5 -0.83130598 -3.9126301, + 61.5 -8.5 4.9074798, + 57.5 -8.5 -4.9074798, + 57.5 -1.77637e-015 -9.81495, + 57.5 -8.5 4.9074798, + 57.5 1.77635e-015 9.81495, + 61.5 8.5 -4.9074798, + 57.5 8.5 4.9074798, + 57.5 8.5 -4.9074798 ] + + } + normal + Normal { + vector [ 1 0 0, + 0 -0.86602497 0.5, + 0 -0.99452198 -0.104528, + 0 -0.406737 0.91354501, + 0 -0.74314499 -0.66913098, + 0 -0.207912 -0.97814798, + 0 0.406737 -0.91354501, + 0 0.86602497 -0.5, + 0 0.99452198 0.104528, + 0 0.74314499 0.66913098, + 0 0.207912 0.97814798, + 0 -1 5.5511198e-017, + 0 -0.5 -0.86602497, + 0 -0.5 0.86602497, + 0 0.5 0.86602497, + 0 1 -5.5511198e-017, + 0 0.5 -0.86602497, + -1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 7, 12, 10, -1, + 13, 10, 12, -1, 11, 10, 13, -1, + 7, 14, 12, -1, 15, 12, 14, -1, + 13, 12, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 7, 16, 14, -1, + 15, 14, 18, -1, 4, 19, 17, -1, + 20, 17, 19, -1, 4, 17, 16, -1, + 18, 17, 20, -1, 4, 21, 19, -1, + 22, 19, 21, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 7, 24, 16, -1, 25, 16, 24, -1, + 26, 4, 16, -1, 26, 16, 25, -1, + 27, 24, 7, -1, 27, 25, 24, -1, + 28, 7, 0, -1, 27, 7, 28, -1, + 4, 29, 0, -1, 30, 0, 29, -1, + 28, 0, 30, -1, 31, 29, 4, -1, + 30, 29, 31, -1, 31, 4, 26, -1, + 26, 6, 3, -1, 30, 3, 9, -1, + 30, 26, 3, -1, 25, 23, 6, -1, + 26, 25, 6, -1, 25, 22, 23, -1, + 25, 20, 22, -1, 25, 18, 20, -1, + 28, 15, 18, -1, 28, 18, 25, -1, + 30, 13, 15, -1, 28, 30, 15, -1, + 30, 11, 13, -1, 30, 9, 11, -1, + 27, 28, 25, -1, 30, 31, 26, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 3, -1, + 9, 10, 10, -1, 10, 3, 3, -1, + 0, 0, 0, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 11, 11, 11, -1, + 14, 14, 14, -1, 13, 13, 13, -1, + 0, 0, 0, -1, 15, 15, 15, -1, + 14, 14, 14, -1, 16, 16, 16, -1, + 15, 15, 15, -1, 16, 16, 16, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+43 Group { + children + DEF _+44 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.94999999 0.76999998 0.52999997 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4.1223698 208.8 -8.5589399, + -4.1223698 188 -8.5589399, + 4.8581898e-016 188 -9.5, + 1.43188e-015 188 -28, + 4.8581898e-016 208.8 -9.5, + 4.1223698 188 -8.5589399, + 7.2464399 188 -27.046, + -7.42766 208.8 -5.9226799, + -7.42766 188 -5.9226799, + -7.2464399 188 -27.046, + -9.2617397 208.8 -2.1137099, + -9.2617397 188 -2.1137099, + -9.2617397 208.8 2.1137099, + -9.2617397 188 2.1137099, + -14.0004 188 24.2484, + -7.42766 208.8 5.9226799, + -7.42766 188 5.9226799, + -4.1223698 208.8 8.5589399, + -4.1223698 188 8.5589399, + -7.2464399 188 27.046, + -4.8580701e-016 208.8 9.5, + -4.8580701e-016 188 9.5, + 4.1223698 208.8 8.5589399, + 4.1223698 188 8.5589399, + -1.43186e-015 188 28, + -1.43186e-015 208.8 28, + 7.2464399 208.8 27.046, + -7.2464399 208.8 27.046, + -14.0004 208.8 -24.2484, + -7.2464399 208.8 -27.046, + 1.43188e-015 208.8 -28, + 4.1223698 208.8 -8.5589399, + 7.2464399 208.8 -27.046, + 14.0004 208.8 24.2484, + 14.0004 208.8 -24.2484, + 9.2617397 208.8 -2.1137099, + 7.42766 208.8 -5.9226799, + 19.799 208.8 19.799, + 19.799 208.8 -19.799, + 14.0004 188 -24.2484, + 24.2484 208.8 14.0004, + 24.2484 208.8 -14.0004, + 19.799 188 -19.799, + 27.046 208.8 7.2464399, + 27.046 208.8 -7.2464399, + 24.2484 188 -14.0004, + 28 208.8 -2.8257901e-016, + 27.046 188 -7.2464399, + 28 188 -2.8257901e-016, + 27.046 188 7.2464399, + 24.2484 188 14.0004, + 19.799 188 19.799, + 7.42766 208.8 5.9226799, + 14.0004 188 24.2484, + 9.2617397 208.8 2.1137099, + 7.2464399 188 27.046, + -14.0004 208.8 24.2484, + -19.799 208.8 -19.799, + -19.799 208.8 19.799, + -24.2484 208.8 -14.0004, + -24.2484 208.8 14.0004, + -19.799 188 19.799, + -27.046 208.8 -7.2464399, + -27.046 208.8 7.2464399, + -24.2484 188 14.0004, + -28 208.8 -3.14632e-015, + -27.046 188 7.2464399, + -28 188 -3.14632e-015, + -27.046 188 -7.2464399, + -24.2484 188 -14.0004, + -19.799 188 -19.799, + -14.0004 188 -24.2484, + 7.42766 188 5.9226799, + 9.2617397 188 2.1137099, + 9.2617397 188 -2.1137099, + 7.42766 188 -5.9226799, + 7.2464399 215.8 -27.046, + 4.1223698 215.8 -8.5589399, + 4.8581898e-016 215.8 -9.5, + 4.8581898e-016 219.8 -9.5, + 1.43188e-015 215.8 -28, + -4.1223698 215.8 -8.5589399, + -4.1223698 219.8 -8.5589399, + 7.42766 215.8 -5.9226799, + 4.1223698 219.8 -8.5589399, + 14.0004 215.8 -24.2484, + 9.2617397 215.8 -2.1137099, + 7.42766 219.8 -5.9226799, + 9.2617397 215.8 2.1137099, + 9.2617397 219.8 -2.1137099, + 7.2464399 215.8 27.046, + 7.42766 215.8 5.9226799, + 9.2617397 219.8 2.1137099, + 4.1223698 215.8 8.5589399, + 7.42766 219.8 5.9226799, + -1.43186e-015 215.8 28, + -4.8580701e-016 215.8 9.5, + 4.1223698 219.8 8.5589399, + -7.2464399 215.8 27.046, + -4.1223698 215.8 8.5589399, + -4.8580701e-016 219.8 9.5, + -7.42766 215.8 5.9226799, + -4.1223698 219.8 8.5589399, + -14.0004 215.8 24.2484, + -9.2617397 215.8 2.1137099, + -7.42766 219.8 5.9226799, + -9.2617397 215.8 -2.1137099, + -9.2617397 219.8 2.1137099, + -7.2464399 215.8 -27.046, + -7.42766 215.8 -5.9226799, + -9.2617397 219.8 -2.1137099, + -7.42766 219.8 -5.9226799, + 1.43188e-015 219.8 -28, + 7.2464399 219.8 -27.046, + -14.0004 215.8 -24.2484, + -7.2464399 219.8 -27.046, + -19.799 215.8 19.799, + -19.799 215.8 -19.799, + -14.0004 219.8 -24.2484, + -24.2484 215.8 14.0004, + -24.2484 215.8 -14.0004, + -19.799 219.8 -19.799, + -27.046 215.8 7.2464399, + -27.046 215.8 -7.2464399, + -24.2484 219.8 -14.0004, + -28 215.8 -3.14632e-015, + -27.046 219.8 -7.2464399, + -28 219.8 -3.14632e-015, + -27.046 219.8 7.2464399, + -24.2484 219.8 14.0004, + -19.799 219.8 19.799, + -14.0004 219.8 24.2484, + -7.2464399 219.8 27.046, + -1.43186e-015 219.8 28, + 14.0004 215.8 24.2484, + 7.2464399 219.8 27.046, + 19.799 215.8 -19.799, + 19.799 215.8 19.799, + 14.0004 219.8 24.2484, + 24.2484 215.8 -14.0004, + 24.2484 215.8 14.0004, + 19.799 219.8 19.799, + 27.046 215.8 -7.2464399, + 27.046 215.8 7.2464399, + 24.2484 219.8 14.0004, + 28 215.8 -2.8257901e-016, + 27.046 219.8 7.2464399, + 28 219.8 -2.8257901e-016, + 27.046 219.8 -7.2464399, + 24.2484 219.8 -14.0004, + 19.799 219.8 -19.799, + 14.0004 219.8 -24.2484, + 4.0356202 219.8 8.3786497, + 4.0356202 219.8 -8.3786497, + 4.75591e-016 219.8 -9.3000002, + 4.75591e-016 215.5 -9.3000002, + -4.7557898e-016 219.8 9.3000002, + -4.0356202 219.8 -8.3786497, + -4.0356202 215.5 -8.3786497, + 7.2707601 219.8 5.7985501, + 7.2707601 219.8 -5.7985501, + 4.0356202 215.5 -8.3786497, + 9.0666599 219.8 2.07003, + 9.0666599 219.8 -2.07003, + 7.2707601 215.5 -5.7985501, + 9.0666599 215.5 -2.07003, + 9.0666599 215.5 2.07003, + 7.2707601 215.5 5.7985501, + 4.0356202 215.5 8.3786497, + -4.0356202 219.8 8.3786497, + -4.7557898e-016 215.5 9.3000002, + -7.2707601 219.8 -5.7985501, + -7.2707601 219.8 5.7985501, + -4.0356202 215.5 8.3786497, + -9.0666599 219.8 -2.07003, + -9.0666599 219.8 2.07003, + -7.2707601 215.5 5.7985501, + -9.0666599 215.5 2.07003, + -9.0666599 215.5 -2.07003, + -7.2707601 215.5 -5.7985501, + -1.0739e-015 215.5 21, + 6.4893198 215.5 19.972099, + -6.4893198 215.5 19.972099, + -12.3435 215.5 -16.989401, + -6.4893198 215.5 -19.972099, + 1.07391e-015 215.5 -21, + 6.4893198 215.5 -19.972099, + 1.07391e-015 209.10001 -21, + -6.4893198 209.10001 -19.972099, + 12.3435 215.5 16.989401, + 12.3435 215.5 -16.989401, + 6.4893198 209.10001 -19.972099, + 16.9893 215.5 12.3434, + 16.9893 215.5 -12.3434, + 12.3435 209.10001 -16.989401, + 19.9722 215.5 6.4893599, + 19.9722 215.5 -6.4893599, + 16.9893 209.10001 -12.3434, + 20.999901 215.5 -5.9143901e-016, + 19.9722 209.10001 -6.4893599, + 20.999901 209.10001 -5.9143901e-016, + 19.9722 209.10001 6.4893599, + 16.9893 209.10001 12.3434, + 12.3435 209.10001 16.989401, + 6.4893198 209.10001 19.972099, + -1.0739e-015 209.10001 21, + -12.3435 215.5 16.989401, + -6.4893198 209.10001 19.972099, + -16.9893 215.5 -12.3434, + -16.9893 215.5 12.3434, + -12.3435 209.10001 16.989401, + -19.9722 215.5 -6.4893599, + -19.9722 215.5 6.4893599, + -16.9893 209.10001 12.3434, + -20.999901 215.5 -2.73923e-015, + -19.9722 209.10001 6.4893599, + -20.999901 209.10001 -2.73923e-015, + -19.9722 209.10001 -6.4893599, + -16.9893 209.10001 -12.3434, + -12.3435 209.10001 -16.989401, + -4.7557898e-016 209.10001 9.3000002, + 4.0356202 209.10001 8.3786497, + -7.2707601 209.10001 5.7985501, + -4.0356202 209.10001 8.3786497, + -9.0666599 209.10001 -2.07003, + -9.0666599 209.10001 2.07003, + -4.0356202 209.10001 -8.3786497, + -7.2707601 209.10001 -5.7985501, + 4.75591e-016 209.10001 -9.3000002, + 4.0356202 209.10001 -8.3786497, + 4.75591e-016 208.8 -9.3000002, + -4.0356202 208.8 -8.3786497, + 7.2707601 209.10001 -5.7985501, + 4.0356202 208.8 -8.3786497, + 9.0666599 209.10001 -2.07003, + 7.2707601 208.8 -5.7985501, + 9.0666599 209.10001 2.07003, + 9.0666599 208.8 -2.07003, + 7.2707601 209.10001 5.7985501, + 9.0666599 208.8 2.07003, + 7.2707601 208.8 5.7985501, + 4.0356202 208.8 8.3786497, + -4.7557898e-016 208.8 9.3000002, + -4.0356202 208.8 8.3786497, + -7.2707601 208.8 5.7985501, + -9.0666599 208.8 2.07003, + -9.0666599 208.8 -2.07003, + -7.2707601 208.8 -5.7985501 ] + + } + normal + Normal { + vector [ 0.43388399 0 0.90096903, + 7.1322398e-017 0 1, + 0 -1 0, + -0.43388399 0 0.90096903, + 0.78183198 0 0.62348998, + 0.97492802 0 0.22252101, + 0.97492802 0 -0.22252101, + 0.78183198 0 -0.62348998, + 0.43388399 0 -0.90096903, + 5.1138201e-017 0 -1, + -0.43388399 0 -0.90096903, + -1.9378301e-016 0 -1, + 0 1 0, + -7.1322398e-017 0 -1, + 0.25881901 0 -0.96592599, + -0.25881901 0 -0.96592599, + 0.5 0 -0.86602497, + 0.70710701 0 -0.70710701, + 0.86602497 0 -0.5, + 0.96592599 0 -0.25881901, + 1 0 -1.3255301e-016, + 0.96592599 0 0.25881901, + 0.86602497 0 0.5, + 0.70710701 0 0.70710701, + 0.5 0 0.86602497, + 0.25881901 0 0.96592599, + 1.9378301e-016 0 1, + -5.1138201e-017 0 1, + -0.25881901 0 0.96592599, + -0.5 0 0.86602497, + -0.70710701 0 0.70710701, + -0.86602497 0 0.5, + -0.96592599 0 0.25881901, + -1 0 1.00921e-017, + -0.96592599 0 -0.25881901, + -0.86602497 0 -0.5, + -0.70710701 0 -0.70710701, + -0.5 0 -0.86602497, + -0.78183198 0 -0.62348998, + -0.97492802 0 -0.22252101, + -0.97492802 0 0.22252101, + -0.78183198 0 0.62348998, + 0.309017 0 -0.95105702, + -0.309017 0 -0.95105702, + 0.58778501 0 -0.809017, + 0.809017 0 -0.58778501, + 0.95105702 0 -0.309017, + 0.95105702 0 0.309017, + 0.809017 0 0.58778501, + 0.58778501 0 0.809017, + 0.309017 0 0.95105702, + -0.309017 0 0.95105702, + -0.58778501 0 0.809017, + -0.809017 0 0.58778501, + -0.95105702 0 0.309017, + -0.95105702 0 -0.309017, + -0.809017 0 -0.58778501, + -0.58778501 0 -0.809017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 2, 3, -1, 6, 5, 2, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 3, 1, 9, -1, + 10, 11, 8, -1, 9, 8, 11, -1, + 7, 10, 8, -1, 12, 13, 11, -1, + 14, 11, 13, -1, 10, 12, 11, -1, + 9, 11, 14, -1, 15, 16, 13, -1, + 14, 13, 16, -1, 12, 15, 13, -1, + 17, 18, 16, -1, 19, 16, 18, -1, + 15, 17, 16, -1, 14, 16, 19, -1, + 20, 21, 18, -1, 19, 18, 21, -1, + 17, 20, 18, -1, 22, 21, 20, -1, + 23, 21, 22, -1, 19, 21, 24, -1, + 23, 24, 21, -1, 25, 20, 17, -1, + 25, 26, 20, -1, 22, 20, 26, -1, + 27, 17, 15, -1, 27, 25, 17, -1, + 27, 15, 12, -1, 28, 12, 10, -1, + 28, 27, 12, -1, 28, 10, 7, -1, + 29, 7, 0, -1, 29, 28, 7, -1, + 29, 0, 4, -1, 29, 4, 30, -1, + 31, 30, 4, -1, 5, 31, 4, -1, + 31, 32, 30, -1, 3, 30, 32, -1, + 9, 29, 30, -1, 3, 9, 30, -1, + 33, 34, 32, -1, 6, 32, 34, -1, + 35, 33, 32, -1, 36, 35, 32, -1, + 31, 36, 32, -1, 6, 3, 32, -1, + 37, 38, 34, -1, 39, 34, 38, -1, + 33, 37, 34, -1, 6, 34, 39, -1, + 40, 41, 38, -1, 42, 38, 41, -1, + 37, 40, 38, -1, 39, 38, 42, -1, + 43, 44, 41, -1, 45, 41, 44, -1, + 40, 43, 41, -1, 42, 41, 45, -1, + 43, 46, 44, -1, 47, 44, 46, -1, + 45, 44, 47, -1, 48, 46, 43, -1, + 47, 46, 48, -1, 49, 43, 40, -1, + 48, 43, 49, -1, 50, 40, 37, -1, + 49, 40, 50, -1, 51, 37, 33, -1, + 50, 37, 51, -1, 52, 26, 33, -1, + 53, 33, 26, -1, 54, 52, 33, -1, + 35, 54, 33, -1, 51, 33, 53, -1, + 55, 26, 25, -1, 52, 22, 26, -1, + 53, 26, 55, -1, 24, 25, 27, -1, + 55, 25, 24, -1, 28, 56, 27, -1, + 19, 27, 56, -1, 19, 24, 27, -1, + 57, 58, 56, -1, 14, 56, 58, -1, + 28, 57, 56, -1, 14, 19, 56, -1, + 59, 60, 58, -1, 61, 58, 60, -1, + 57, 59, 58, -1, 61, 14, 58, -1, + 62, 63, 60, -1, 64, 60, 63, -1, + 59, 62, 60, -1, 64, 61, 60, -1, + 62, 65, 63, -1, 66, 63, 65, -1, + 66, 64, 63, -1, 67, 65, 62, -1, + 67, 66, 65, -1, 68, 62, 59, -1, + 68, 67, 62, -1, 69, 59, 57, -1, + 69, 68, 59, -1, 70, 57, 28, -1, + 70, 69, 57, -1, 71, 28, 29, -1, + 71, 70, 28, -1, 9, 71, 29, -1, + 23, 22, 52, -1, 72, 52, 54, -1, + 23, 52, 72, -1, 73, 54, 35, -1, + 72, 54, 73, -1, 74, 35, 36, -1, + 73, 35, 74, -1, 75, 36, 31, -1, + 74, 36, 75, -1, 75, 31, 5, -1, + 55, 24, 23, -1, 71, 14, 61, -1, + 9, 14, 71, -1, 70, 61, 64, -1, + 71, 61, 70, -1, 69, 64, 66, -1, + 70, 64, 69, -1, 68, 66, 67, -1, + 69, 66, 68, -1, 6, 75, 5, -1, + 39, 74, 75, -1, 6, 39, 75, -1, + 39, 73, 74, -1, 55, 72, 73, -1, + 39, 55, 73, -1, 55, 23, 72, -1, + 39, 53, 55, -1, 42, 51, 53, -1, + 39, 42, 53, -1, 45, 50, 51, -1, + 42, 45, 51, -1, 47, 49, 50, -1, + 45, 47, 50, -1, 47, 48, 49, -1, + 76, 77, 78, -1, 79, 78, 77, -1, + 80, 78, 81, -1, 82, 81, 78, -1, + 76, 78, 80, -1, 79, 82, 78, -1, + 76, 83, 77, -1, 84, 77, 83, -1, + 84, 79, 77, -1, 85, 86, 83, -1, + 87, 83, 86, -1, 76, 85, 83, -1, + 84, 83, 87, -1, 85, 88, 86, -1, + 89, 86, 88, -1, 87, 86, 89, -1, + 90, 91, 88, -1, 92, 88, 91, -1, + 85, 90, 88, -1, 89, 88, 92, -1, + 90, 93, 91, -1, 94, 91, 93, -1, + 92, 91, 94, -1, 95, 96, 93, -1, + 97, 93, 96, -1, 90, 95, 93, -1, + 94, 93, 97, -1, 98, 99, 96, -1, + 100, 96, 99, -1, 95, 98, 96, -1, + 97, 96, 100, -1, 98, 101, 99, -1, + 102, 99, 101, -1, 102, 100, 99, -1, + 103, 104, 101, -1, 105, 101, 104, -1, + 98, 103, 101, -1, 105, 102, 101, -1, + 103, 106, 104, -1, 107, 104, 106, -1, + 107, 105, 104, -1, 108, 109, 106, -1, + 110, 106, 109, -1, 103, 108, 106, -1, + 110, 107, 106, -1, 108, 81, 109, -1, + 111, 109, 81, -1, 111, 110, 109, -1, + 108, 80, 81, -1, 82, 111, 81, -1, + 112, 80, 108, -1, 113, 76, 80, -1, + 113, 80, 112, -1, 103, 114, 108, -1, + 115, 108, 114, -1, 115, 112, 108, -1, + 116, 117, 114, -1, 118, 114, 117, -1, + 103, 116, 114, -1, 115, 114, 118, -1, + 119, 120, 117, -1, 121, 117, 120, -1, + 116, 119, 117, -1, 118, 117, 121, -1, + 122, 123, 120, -1, 124, 120, 123, -1, + 119, 122, 120, -1, 121, 120, 124, -1, + 122, 125, 123, -1, 126, 123, 125, -1, + 124, 123, 126, -1, 127, 125, 122, -1, + 126, 125, 127, -1, 128, 122, 119, -1, + 127, 122, 128, -1, 129, 119, 116, -1, + 128, 119, 129, -1, 130, 116, 103, -1, + 129, 116, 130, -1, 131, 103, 98, -1, + 130, 103, 131, -1, 132, 98, 95, -1, + 131, 98, 132, -1, 133, 95, 90, -1, + 132, 95, 133, -1, 85, 134, 90, -1, + 135, 90, 134, -1, 133, 90, 135, -1, + 136, 137, 134, -1, 138, 134, 137, -1, + 85, 136, 134, -1, 135, 134, 138, -1, + 139, 140, 137, -1, 141, 137, 140, -1, + 136, 139, 137, -1, 138, 137, 141, -1, + 142, 143, 140, -1, 144, 140, 143, -1, + 139, 142, 140, -1, 141, 140, 144, -1, + 142, 145, 143, -1, 146, 143, 145, -1, + 144, 143, 146, -1, 147, 145, 142, -1, + 146, 145, 147, -1, 148, 142, 139, -1, + 147, 142, 148, -1, 149, 139, 136, -1, + 148, 139, 149, -1, 150, 136, 85, -1, + 149, 136, 150, -1, 151, 85, 76, -1, + 150, 85, 151, -1, 151, 76, 113, -1, + 133, 100, 102, -1, 133, 135, 100, -1, + 97, 100, 135, -1, 132, 102, 105, -1, + 132, 133, 102, -1, 132, 105, 107, -1, + 118, 107, 110, -1, 118, 132, 107, -1, + 118, 110, 111, -1, 115, 111, 82, -1, + 115, 118, 111, -1, 115, 82, 79, -1, + 115, 79, 112, -1, 84, 112, 79, -1, + 84, 113, 112, -1, 138, 151, 113, -1, + 89, 138, 113, -1, 87, 89, 113, -1, + 84, 87, 113, -1, 141, 150, 151, -1, + 138, 141, 151, -1, 144, 149, 150, -1, + 141, 144, 150, -1, 146, 148, 149, -1, + 144, 146, 149, -1, 146, 147, 148, -1, + 94, 135, 138, -1, 92, 94, 138, -1, + 89, 92, 138, -1, 94, 97, 135, -1, + 118, 131, 132, -1, 121, 130, 131, -1, + 118, 121, 131, -1, 124, 129, 130, -1, + 121, 124, 130, -1, 126, 128, 129, -1, + 124, 126, 129, -1, 126, 127, 128, -1, + 152, 153, 154, -1, 155, 154, 153, -1, + 156, 152, 154, -1, 157, 156, 154, -1, + 158, 157, 154, -1, 155, 158, 154, -1, + 159, 160, 153, -1, 161, 153, 160, -1, + 152, 159, 153, -1, 161, 155, 153, -1, + 162, 163, 160, -1, 164, 160, 163, -1, + 159, 162, 160, -1, 161, 160, 164, -1, + 165, 163, 162, -1, 164, 163, 165, -1, + 166, 162, 159, -1, 165, 162, 166, -1, + 167, 159, 152, -1, 166, 159, 167, -1, + 168, 152, 156, -1, 167, 152, 168, -1, + 157, 169, 156, -1, 170, 156, 169, -1, + 168, 156, 170, -1, 171, 172, 169, -1, + 173, 169, 172, -1, 157, 171, 169, -1, + 173, 170, 169, -1, 174, 175, 172, -1, + 176, 172, 175, -1, 171, 174, 172, -1, + 176, 173, 172, -1, 177, 175, 174, -1, + 177, 176, 175, -1, 178, 174, 171, -1, + 178, 177, 174, -1, 179, 171, 157, -1, + 179, 178, 171, -1, 158, 179, 157, -1, + 180, 170, 173, -1, 180, 181, 170, -1, + 168, 170, 181, -1, 182, 173, 176, -1, + 182, 180, 173, -1, 182, 176, 177, -1, + 183, 177, 178, -1, 183, 182, 177, -1, + 183, 178, 179, -1, 184, 179, 158, -1, + 184, 183, 179, -1, 184, 158, 155, -1, + 184, 155, 185, -1, 161, 185, 155, -1, + 161, 186, 185, -1, 187, 185, 186, -1, + 188, 184, 185, -1, 187, 188, 185, -1, + 189, 190, 186, -1, 191, 186, 190, -1, + 165, 189, 186, -1, 164, 165, 186, -1, + 161, 164, 186, -1, 191, 187, 186, -1, + 192, 193, 190, -1, 194, 190, 193, -1, + 189, 192, 190, -1, 191, 190, 194, -1, + 195, 196, 193, -1, 197, 193, 196, -1, + 192, 195, 193, -1, 194, 193, 197, -1, + 195, 198, 196, -1, 199, 196, 198, -1, + 197, 196, 199, -1, 200, 198, 195, -1, + 199, 198, 200, -1, 201, 195, 192, -1, + 200, 195, 201, -1, 202, 192, 189, -1, + 201, 192, 202, -1, 167, 181, 189, -1, + 203, 189, 181, -1, 166, 167, 189, -1, + 165, 166, 189, -1, 202, 189, 203, -1, + 204, 181, 180, -1, 167, 168, 181, -1, + 203, 181, 204, -1, 205, 180, 182, -1, + 204, 180, 205, -1, 183, 206, 182, -1, + 207, 182, 206, -1, 207, 205, 182, -1, + 208, 209, 206, -1, 210, 206, 209, -1, + 183, 208, 206, -1, 210, 207, 206, -1, + 211, 212, 209, -1, 213, 209, 212, -1, + 208, 211, 209, -1, 213, 210, 209, -1, + 211, 214, 212, -1, 215, 212, 214, -1, + 215, 213, 212, -1, 216, 214, 211, -1, + 216, 215, 214, -1, 217, 211, 208, -1, + 217, 216, 211, -1, 218, 208, 183, -1, + 218, 217, 208, -1, 219, 183, 184, -1, + 219, 218, 183, -1, 188, 219, 184, -1, + 220, 205, 207, -1, 220, 221, 205, -1, + 204, 205, 221, -1, 222, 207, 210, -1, + 223, 220, 207, -1, 222, 223, 207, -1, + 219, 210, 213, -1, 188, 210, 219, -1, + 224, 210, 188, -1, 225, 222, 210, -1, + 224, 225, 210, -1, 218, 213, 215, -1, + 219, 213, 218, -1, 217, 215, 216, -1, + 218, 215, 217, -1, 226, 188, 187, -1, + 227, 224, 188, -1, 226, 227, 188, -1, + 226, 187, 228, -1, 191, 228, 187, -1, + 191, 229, 228, -1, 230, 228, 229, -1, + 231, 226, 228, -1, 230, 231, 228, -1, + 191, 232, 229, -1, 233, 229, 232, -1, + 233, 230, 229, -1, 194, 234, 232, -1, + 235, 232, 234, -1, 191, 194, 232, -1, + 233, 232, 235, -1, 194, 236, 234, -1, + 237, 234, 236, -1, 235, 234, 237, -1, + 204, 238, 236, -1, 239, 236, 238, -1, + 194, 204, 236, -1, 237, 236, 239, -1, + 204, 221, 238, -1, 240, 238, 221, -1, + 239, 238, 240, -1, 241, 221, 220, -1, + 240, 221, 241, -1, 242, 220, 223, -1, + 241, 220, 242, -1, 243, 223, 222, -1, + 243, 242, 223, -1, 244, 222, 225, -1, + 244, 243, 222, -1, 245, 225, 224, -1, + 245, 244, 225, -1, 246, 224, 227, -1, + 246, 245, 224, -1, 247, 227, 226, -1, + 247, 246, 227, -1, 231, 247, 226, -1, + 194, 203, 204, -1, 197, 202, 203, -1, + 194, 197, 203, -1, 199, 201, 202, -1, + 197, 199, 202, -1, 199, 200, 201, -1, + 230, 242, 243, -1, 233, 242, 230, -1, + 233, 241, 242, -1, 231, 243, 244, -1, + 230, 243, 231, -1, 247, 244, 245, -1, + 231, 244, 247, -1, 247, 245, 246, -1, + 235, 240, 241, -1, 233, 235, 241, -1, + 237, 239, 240, -1, 235, 237, 240, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 2, 2, -1, + 1, 0, 1, -1, 3, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 4, 4, 0, -1, 2, 2, 2, -1, + 0, 4, 0, -1, 2, 2, 2, -1, + 5, 5, 4, -1, 2, 2, 2, -1, + 4, 5, 4, -1, 6, 6, 5, -1, + 2, 2, 2, -1, 5, 6, 5, -1, + 2, 2, 2, -1, 7, 7, 6, -1, + 2, 2, 2, -1, 6, 7, 6, -1, + 8, 8, 7, -1, 2, 2, 2, -1, + 7, 8, 7, -1, 2, 2, 2, -1, + 9, 9, 8, -1, 2, 2, 2, -1, + 8, 9, 8, -1, 10, 11, 11, -1, + 10, 11, 10, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 3, 3, 1, -1, + 12, 12, 12, -1, 13, 13, 14, -1, + 15, 15, 13, -1, 13, 15, 13, -1, + 12, 12, 12, -1, 14, 14, 16, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 14, 13, 14, -1, + 12, 12, 12, -1, 16, 16, 17, -1, + 12, 12, 12, -1, 14, 16, 16, -1, + 12, 12, 12, -1, 17, 17, 18, -1, + 12, 12, 12, -1, 16, 17, 17, -1, + 12, 12, 12, -1, 18, 18, 19, -1, + 12, 12, 12, -1, 17, 18, 18, -1, + 12, 12, 12, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 12, 12, 12, -1, + 24, 24, 25, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 23, 24, 24, -1, + 25, 25, 26, -1, 12, 12, 12, -1, + 24, 25, 25, -1, 27, 27, 28, -1, + 25, 26, 26, -1, 12, 12, 12, -1, + 28, 28, 29, -1, 28, 27, 28, -1, + 12, 12, 12, -1, 29, 29, 30, -1, + 12, 12, 12, -1, 29, 28, 29, -1, + 12, 12, 12, -1, 30, 30, 31, -1, + 12, 12, 12, -1, 30, 29, 30, -1, + 12, 12, 12, -1, 31, 31, 32, -1, + 12, 12, 12, -1, 31, 30, 31, -1, + 12, 12, 12, -1, 32, 32, 33, -1, + 32, 31, 32, -1, 33, 33, 34, -1, + 33, 32, 33, -1, 34, 34, 35, -1, + 34, 33, 34, -1, 35, 35, 36, -1, + 35, 34, 35, -1, 36, 36, 37, -1, + 36, 35, 36, -1, 37, 37, 15, -1, + 37, 36, 37, -1, 15, 37, 15, -1, + 10, 10, 38, -1, 38, 38, 39, -1, + 10, 38, 38, -1, 39, 39, 40, -1, + 38, 39, 39, -1, 40, 40, 41, -1, + 39, 40, 40, -1, 41, 41, 3, -1, + 40, 41, 41, -1, 41, 3, 3, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 3, -1, + 2, 2, 2, -1, 0, 0, 1, -1, + 2, 2, 2, -1, 1, 0, 1, -1, + 2, 2, 2, -1, 3, 3, 41, -1, + 3, 1, 3, -1, 2, 2, 2, -1, + 41, 41, 40, -1, 2, 2, 2, -1, + 3, 41, 41, -1, 2, 2, 2, -1, + 40, 40, 39, -1, 41, 40, 40, -1, + 2, 2, 2, -1, 39, 39, 38, -1, + 2, 2, 2, -1, 40, 39, 39, -1, + 2, 2, 2, -1, 38, 38, 10, -1, + 39, 38, 38, -1, 2, 2, 2, -1, + 10, 10, 11, -1, 2, 2, 2, -1, + 38, 10, 10, -1, 2, 2, 2, -1, + 9, 9, 8, -1, 2, 2, 2, -1, + 10, 11, 11, -1, 2, 2, 2, -1, + 8, 8, 7, -1, 8, 9, 8, -1, + 2, 2, 2, -1, 7, 7, 6, -1, + 2, 2, 2, -1, 7, 8, 7, -1, + 2, 2, 2, -1, 6, 6, 5, -1, + 6, 7, 6, -1, 2, 2, 2, -1, + 5, 5, 4, -1, 2, 2, 2, -1, + 5, 6, 5, -1, 2, 2, 2, -1, + 4, 4, 0, -1, 4, 5, 4, -1, + 2, 2, 2, -1, 0, 4, 0, -1, + 13, 13, 15, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 2, 2, 2, -1, + 15, 15, 37, -1, 15, 13, 15, -1, + 2, 2, 2, -1, 37, 37, 36, -1, + 2, 2, 2, -1, 15, 37, 37, -1, + 2, 2, 2, -1, 36, 36, 35, -1, + 2, 2, 2, -1, 37, 36, 36, -1, + 2, 2, 2, -1, 35, 35, 34, -1, + 2, 2, 2, -1, 36, 35, 35, -1, + 2, 2, 2, -1, 34, 34, 33, -1, + 35, 34, 34, -1, 33, 33, 32, -1, + 34, 33, 33, -1, 32, 32, 31, -1, + 33, 32, 32, -1, 31, 31, 30, -1, + 32, 31, 31, -1, 30, 30, 29, -1, + 31, 30, 30, -1, 29, 29, 28, -1, + 30, 29, 29, -1, 28, 28, 27, -1, + 29, 28, 28, -1, 26, 26, 25, -1, + 28, 27, 27, -1, 2, 2, 2, -1, + 25, 25, 24, -1, 26, 25, 25, -1, + 2, 2, 2, -1, 24, 24, 23, -1, + 2, 2, 2, -1, 25, 24, 24, -1, + 2, 2, 2, -1, 23, 23, 22, -1, + 2, 2, 2, -1, 24, 23, 23, -1, + 2, 2, 2, -1, 22, 22, 21, -1, + 2, 2, 2, -1, 23, 22, 22, -1, + 2, 2, 2, -1, 21, 21, 20, -1, + 22, 21, 21, -1, 20, 20, 19, -1, + 21, 20, 20, -1, 19, 19, 18, -1, + 20, 19, 19, -1, 18, 18, 17, -1, + 19, 18, 18, -1, 17, 17, 16, -1, + 18, 17, 17, -1, 16, 16, 14, -1, + 17, 16, 16, -1, 16, 14, 14, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 13, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 10, 10, 13, -1, 13, 10, 13, -1, + 12, 12, 12, -1, 8, 8, 7, -1, + 12, 12, 12, -1, 8, 13, 8, -1, + 12, 12, 12, -1, 7, 7, 6, -1, + 12, 12, 12, -1, 8, 7, 7, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 5, 5, 4, -1, 6, 5, 5, -1, + 4, 4, 0, -1, 5, 4, 4, -1, + 0, 0, 26, -1, 4, 0, 0, -1, + 12, 12, 12, -1, 27, 27, 3, -1, + 0, 26, 26, -1, 12, 12, 12, -1, + 3, 3, 41, -1, 12, 12, 12, -1, + 3, 27, 3, -1, 12, 12, 12, -1, + 41, 41, 40, -1, 12, 12, 12, -1, + 41, 3, 41, -1, 40, 40, 39, -1, + 40, 41, 40, -1, 39, 39, 38, -1, + 39, 40, 39, -1, 38, 38, 10, -1, + 38, 39, 38, -1, 10, 38, 10, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 13, 42, -1, + 43, 43, 13, -1, 13, 43, 13, -1, + 12, 12, 12, -1, 42, 42, 44, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 42, 13, 42, -1, + 12, 12, 12, -1, 44, 44, 45, -1, + 12, 12, 12, -1, 42, 44, 44, -1, + 12, 12, 12, -1, 45, 45, 46, -1, + 12, 12, 12, -1, 44, 45, 45, -1, + 12, 12, 12, -1, 46, 46, 20, -1, + 45, 46, 46, -1, 20, 20, 47, -1, + 46, 20, 20, -1, 47, 47, 48, -1, + 20, 47, 47, -1, 48, 48, 49, -1, + 47, 48, 48, -1, 12, 12, 12, -1, + 49, 49, 50, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 48, 49, 49, -1, + 50, 50, 26, -1, 12, 12, 12, -1, + 49, 50, 50, -1, 27, 27, 51, -1, + 50, 26, 26, -1, 12, 12, 12, -1, + 51, 51, 52, -1, 51, 27, 51, -1, + 12, 12, 12, -1, 52, 52, 53, -1, + 12, 12, 12, -1, 52, 51, 52, -1, + 12, 12, 12, -1, 53, 53, 54, -1, + 12, 12, 12, -1, 53, 52, 53, -1, + 12, 12, 12, -1, 54, 54, 33, -1, + 54, 53, 54, -1, 33, 33, 55, -1, + 33, 54, 33, -1, 55, 55, 56, -1, + 55, 33, 55, -1, 56, 56, 57, -1, + 56, 55, 56, -1, 57, 57, 43, -1, + 57, 56, 57, -1, 43, 57, 43, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 13, 13, 8, -1, + 10, 10, 13, -1, 13, 10, 13, -1, + 2, 2, 2, -1, 8, 8, 7, -1, + 8, 13, 8, -1, 2, 2, 2, -1, + 7, 7, 6, -1, 2, 2, 2, -1, + 8, 7, 7, -1, 2, 2, 2, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 2, 2, 2, -1, 5, 5, 4, -1, + 2, 2, 2, -1, 6, 5, 5, -1, + 2, 2, 2, -1, 4, 4, 0, -1, + 5, 4, 4, -1, 0, 0, 26, -1, + 4, 0, 0, -1, 27, 27, 3, -1, + 0, 26, 26, -1, 3, 3, 41, -1, + 3, 27, 3, -1, 41, 41, 40, -1, + 41, 3, 41, -1, 40, 40, 39, -1, + 40, 41, 40, -1, 39, 39, 38, -1, + 39, 40, 39, -1, 38, 38, 10, -1, + 38, 39, 38, -1, 10, 38, 10, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/platform_roll_link.wrl b/data/RobotAPI/robots/Armar3/fullmodel/platform_roll_link.wrl new file mode 100644 index 000000000..e9e5d2b4b --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/platform_roll_link.wrl @@ -0,0 +1,7174 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + rotation 0 0 0.99999994 1.5700002 + children + DEF _+3 Transform { + translation 0 0 0.127 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0 0 0 + rotation 0 1 0 3.1415 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+6 Group { + children + DEF _+7 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 114.5 130 1, + 114.5 130 10.02, + 35.118999 130 137.7, + 35.118999 131 137.7, + 26.0324 130 146.351, + 26.0324 131 146.351, + 114.5 131 10.02, + -118.5 130 10.02, + -118.5 130 1, + 114.5 -67 1, + -37.578201 130 137.87, + -28.5105 130 146.39999, + -16.454 130 149.5, + 13.8878 130 149.5, + 114.5 130 0, + 114.5 130.707 0.29289299, + 114.5 131 1, + -118.5 131 1, + -118.5 -67 1, + -118.5 -67 0, + -118.5 130 0, + -118.5 131 10.02, + -37.578201 131 137.87, + -28.5105 131 146.39999, + -16.454 131 149.5, + 13.8878 131 149.5, + 114.5 -67 10.02, + 114.5 -68 1, + 114.5 -67 0, + 114.5 -67.7071 0.29289299, + -118.5 -67 10.02, + -37.578201 -67 137.87, + -28.5105 -67 146.39999, + -118.5 -68 10.02, + 35.118999 -67 137.7, + 26.0324 -67 146.351, + 13.8878 -67 149.5, + -16.454 -67 149.5, + -118.5 -68 1, + -37.578201 -68 137.87, + -28.5105 -68 146.39999, + 114.5 -68 10.02, + 35.118999 -68 137.7, + 26.0324 -68 146.351, + 13.8878 -68 149.5, + -16.454 -68 149.5, + -118.5 130.707 0.29289299, + -118.5 -67.7071 0.29289299 ] + + } + normal + Normal { + vector [ 0 -1 0, + 0.84924799 0 0.52799398, + 0.48580199 -1.70573e-015 0.87406898, + 0.84924799 -2.9818601e-015 0.52799398, + 1 0 0, + 0 0 1, + -1 0 3.15097e-015, + -1 0 0, + -1 -2.8421699e-014 0, + -0.84496897 0 0.53481603, + -0.48227799 0 0.87601799, + -1.4210899e-016 0 1, + -1.03029e-015 0 1, + -1.16573e-015 4.3523301e-030 1, + 0 1 0, + -1 0 2.8421699e-014, + -0.48227799 6.7734502e-015 0.87601799, + -0.84496897 1.18673e-014 0.53481603, + 0.84924799 -1.34184e-014 0.52799398, + 0.48580199 -7.67581e-015 0.87406898, + 7.2164502e-016 -9.4527403e-030 1, + 0 0.70710701 -0.70710701, + 0 6.1230298e-017 -1, + 0 0 -1, + 0 -0.70710701 -0.70710701, + 0 -1 -6.1230298e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 3, 1, 6, -1, 7, 8, 0, -1, + 9, 0, 8, -1, 10, 7, 0, -1, + 11, 10, 0, -1, 12, 11, 0, -1, + 13, 12, 0, -1, 4, 13, 0, -1, + 14, 0, 9, -1, 15, 16, 0, -1, + 6, 0, 16, -1, 15, 0, 14, -1, + 17, 8, 7, -1, 18, 9, 8, -1, + 19, 18, 8, -1, 20, 8, 17, -1, + 19, 8, 20, -1, 21, 7, 10, -1, + 21, 17, 7, -1, 22, 10, 11, -1, + 21, 10, 22, -1, 23, 11, 12, -1, + 22, 11, 23, -1, 24, 12, 13, -1, + 23, 12, 24, -1, 25, 13, 4, -1, + 24, 13, 25, -1, 5, 25, 4, -1, + 26, 9, 18, -1, 27, 9, 26, -1, + 28, 14, 9, -1, 29, 28, 9, -1, + 29, 9, 27, -1, 30, 31, 18, -1, + 32, 18, 31, -1, 33, 30, 18, -1, + 34, 26, 18, -1, 35, 34, 18, -1, + 36, 35, 18, -1, 37, 36, 18, -1, + 32, 37, 18, -1, 38, 18, 19, -1, + 33, 18, 38, -1, 39, 31, 30, -1, + 40, 32, 31, -1, 40, 31, 39, -1, + 39, 30, 33, -1, 41, 26, 34, -1, + 41, 27, 26, -1, 42, 34, 35, -1, + 41, 34, 42, -1, 43, 35, 36, -1, + 42, 35, 43, -1, 44, 36, 37, -1, + 43, 36, 44, -1, 45, 37, 32, -1, + 44, 37, 45, -1, 40, 45, 32, -1, + 15, 17, 16, -1, 6, 16, 17, -1, + 20, 17, 46, -1, 15, 46, 17, -1, + 24, 25, 17, -1, 5, 17, 25, -1, + 23, 24, 17, -1, 22, 23, 17, -1, + 21, 22, 17, -1, 3, 6, 17, -1, + 5, 3, 17, -1, 14, 20, 46, -1, + 15, 14, 46, -1, 19, 20, 14, -1, + 19, 14, 28, -1, 29, 19, 28, -1, + 38, 19, 47, -1, 29, 47, 19, -1, + 27, 38, 47, -1, 29, 27, 47, -1, + 33, 38, 27, -1, 44, 45, 27, -1, + 40, 27, 45, -1, 43, 44, 27, -1, + 42, 43, 27, -1, 41, 42, 27, -1, + 39, 33, 27, -1, 40, 39, 27, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 3, -1, + 2, 3, 3, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 7, 7, 7, -1, 8, 8, 8, -1, + 7, 7, 7, -1, 9, 9, 9, -1, + 6, 6, 6, -1, 9, 9, 10, -1, + 9, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 5, 5, 5, -1, + 10, 11, 12, -1, 13, 13, 2, -1, + 5, 5, 5, -1, 2, 13, 2, -1, + 14, 14, 14, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 6, 6, 6, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 15, 15, 15, -1, + 6, 6, 6, -1, 9, 9, 9, -1, + 16, 16, 17, -1, 16, 17, 17, -1, + 9, 9, 9, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 18, 18, 19, -1, + 1, 1, 1, -1, 19, 19, 5, -1, + 18, 19, 19, -1, 5, 5, 5, -1, + 19, 5, 5, -1, 20, 20, 16, -1, + 5, 5, 5, -1, 16, 20, 16, -1, + 21, 14, 14, -1, 14, 14, 14, -1, + 8, 8, 8, -1, 21, 21, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 22, 22, 21, -1, + 21, 22, 21, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 24, 23, 23, -1, + 15, 15, 15, -1, 24, 24, 23, -1, + 25, 25, 24, -1, 24, 25, 24, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 116 -68 36, + 116 -68 1, + -116 -68 1, + -116 -69 1, + 37.747799 -68 138.811, + 30.7763 -68 145.437, + 22.120701 -68 149.5, + -22.120701 -68 149.5, + -30.776699 -68 145.437, + -37.747799 -68 138.811, + -116 -68 36, + -116 -69 36, + 116 -69 1, + 116 -69 36, + 37.747799 -69 138.811, + 30.7763 -69 145.437, + 22.120701 -69 149.5, + -22.120701 -69 149.5, + -30.776699 -69 145.437, + -37.747799 -69 138.811 ] + + } + normal + Normal { + vector [ 0 1 0, + 0 0 -1, + -1 0 -4.06024e-016, + 1 0 0, + 0.79572898 0 0.60565197, + 0.794864 0 0.60678798, + 0.56407601 0 0.82572299, + 0.275269 0 0.96136701, + 0 0 1, + -0.27521899 0 0.96138197, + -0.56410098 0 0.82570499, + -0.79492801 0 0.60670298, + -0.79572898 0 0.60565197, + 0 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 6, 2, -1, + 8, 7, 2, -1, 9, 8, 2, -1, + 10, 9, 2, -1, 11, 10, 2, -1, + 11, 2, 3, -1, 12, 1, 0, -1, + 12, 3, 1, -1, 13, 0, 4, -1, + 12, 0, 13, -1, 14, 4, 5, -1, + 13, 4, 14, -1, 15, 5, 6, -1, + 14, 5, 15, -1, 16, 6, 7, -1, + 15, 6, 16, -1, 17, 7, 8, -1, + 16, 7, 17, -1, 18, 8, 9, -1, + 17, 8, 18, -1, 19, 9, 10, -1, + 18, 9, 19, -1, 19, 10, 11, -1, + 12, 11, 3, -1, 12, 19, 11, -1, + 12, 18, 19, -1, 12, 17, 18, -1, + 12, 16, 17, -1, 12, 15, 16, -1, + 12, 14, 15, -1, 12, 13, 14, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 6, -1, + 4, 4, 4, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 8, 8, 8, -1, + 6, 7, 7, -1, 9, 9, 10, -1, + 8, 8, 8, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 12, 12, 12, -1, + 10, 11, 11, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.80000001 0.40000001 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -37.567501 -70 133.94099, + -92.686996 -70 -0.54832602, + 94.797096 -70 -0.54832602, + 94.797096 -69 -0.54832602, + -32.137001 -70 142.132, + -24.0163 -70 147.588, + -14.4528 -70 149.5, + 16.507601 -70 149.5, + 26.0683 -70 147.589, + 34.187599 -70 142.136, + 39.6189 -70 133.94901, + 39.6189 -69 133.94901, + -92.686996 -69 -0.54832602, + -37.567501 -69 133.94099, + -32.137001 -69 142.132, + -24.0163 -69 147.588, + -14.4528 -69 149.5, + 16.507601 -69 149.5, + 26.0683 -69 147.589, + 34.187599 -69 142.136 ] + + } + normal + Normal { + vector [ 0 -1 -2.7755599e-017, + 0 -1.37113e-014 -1, + 0.92516899 5.20417e-015 0.37955499, + -0.92530298 5.1972298e-015 0.37922901, + -0.92450702 2.5118799e-014 0.381165, + -0.92450702 2.5125699e-014 0.381165, + -0.709382 4.9321699e-014 0.70482397, + -0.384121 1.26843e-014 0.92328298, + -0.0017717 6.9971799e-014 0.99999797, + 0 6.9971799e-014 1, + 0.0017697 6.9971799e-014 0.99999797, + 0.38401201 6.8389698e-014 0.92332798, + 0.38401201 6.8362003e-014 0.92332798, + 0.70921701 4.9335498e-014 0.70499098, + 0.70921701 4.93494e-014 0.70499098, + 0.92437398 5.2388598e-015 0.38148901, + 0 1 2.7755599e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 6, 2, -1, + 8, 7, 2, -1, 9, 8, 2, -1, + 10, 9, 2, -1, 11, 10, 2, -1, + 11, 2, 3, -1, 12, 1, 0, -1, + 12, 3, 1, -1, 13, 0, 4, -1, + 12, 0, 13, -1, 14, 4, 5, -1, + 13, 4, 14, -1, 15, 5, 6, -1, + 14, 5, 15, -1, 16, 6, 7, -1, + 15, 6, 16, -1, 17, 7, 8, -1, + 16, 7, 17, -1, 18, 8, 9, -1, + 17, 8, 18, -1, 19, 9, 10, -1, + 18, 9, 19, -1, 19, 10, 11, -1, + 12, 11, 3, -1, 12, 19, 11, -1, + 12, 18, 19, -1, 12, 17, 18, -1, + 12, 16, 17, -1, 12, 15, 16, -1, + 12, 14, 15, -1, 12, 13, 14, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -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, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 4, 5, 6, -1, + 3, 3, 3, -1, 6, 6, 7, -1, + 4, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 9, 9, 9, -1, + 7, 8, 8, -1, 10, 10, 11, -1, + 9, 9, 9, -1, 12, 11, 13, -1, + 10, 11, 12, -1, 14, 13, 15, -1, + 12, 13, 14, -1, 14, 15, 15, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -45 -6.23541e-014 7, + -49.5 -49.5 7, + -49.5 49.5 7, + -49.5 49.5 33, + -2.7553601e-015 45 7, + 49.5 49.5 7, + 49.5 49.5 33, + -17.222601 41.573601 7, + -41.573601 17.222601 7, + -31.8195 31.8195 7, + 2.7553601e-015 -45 7, + 49.5 -49.5 7, + -49.5 -49.5 33, + -17.222601 -41.573601 7, + -31.8195 -31.8195 7, + -41.573601 -17.222601 7, + 45 -5.6843399e-014 7, + 49.5 -49.5 33, + 41.573601 -17.222601 7, + 31.8195 -31.8195 7, + 17.222601 -41.573601 7, + 17.222601 41.573601 7, + 31.8195 31.8195 7, + 41.573601 17.222601 7, + -2.7553601e-015 45 30, + -17.221901 41.573601 30, + 17.221901 41.573601 30, + 31.8179 31.821301 30, + 41.575298 17.2188 30, + 44.9995 -5.69342e-014 30, + 41.575298 -17.2188 30, + 31.8179 -31.821301 30, + 17.221901 -41.573601 30, + 2.7553601e-015 -45 30, + -17.221901 -41.573601 30, + -31.8179 -31.821301 30, + -41.575298 -17.2188 30, + -44.9995 -6.2303698e-014 30, + -41.575298 17.2188 30, + -31.8179 31.821301 30, + -15.6917 37.878101 30, + 7.5313299e-015 41 30, + -28.9911 28.9911 30, + -37.878101 15.6917 30, + -41 -4.6801599e-014 30, + -37.878101 -15.6917 30, + -28.9911 -28.9911 30, + -7.5313299e-015 -41 30, + -15.6917 -37.878101 30, + 15.6917 -37.878101 30, + 28.9911 -28.9911 30, + 37.878101 -15.6917 30, + 41 -8.0072003e-014 30, + 37.878101 15.6917 30, + 28.9911 28.9911 30, + 15.6917 37.878101 30, + -2.5104401e-015 -41 33, + 15.6917 -37.878101 33, + -15.6917 -37.878101 33, + -28.9911 -28.9911 33, + -37.878101 -15.6917 33, + -41 -5.4333e-014 33, + -37.878101 15.6917 33, + -28.9911 28.9911 33, + -15.6917 37.878101 33, + 9.6158704e-015 41 33, + 15.6917 37.878101 33, + 28.9911 28.9911 33, + 37.878101 15.6917 33, + 41 -8.0670103e-014 33, + 37.878101 -15.6917 33, + 28.9911 -28.9911 33 ] + + } + normal + Normal { + vector [ 0 0 -1, + -1 6.1230298e-017 0, + 6.1230298e-017 1 0, + -6.1230298e-017 -1 0, + 1 -6.1230298e-017 0, + -0.38268301 -0.92387998 0, + 0.38268301 -0.92387998 0, + 1.8369101e-016 -1 0, + -0.70710701 -0.70710701 0, + -0.92387998 -0.38268301 0, + -1 0 0, + -0.92387998 0.38268301 0, + -0.70710701 0.70710701 0, + -0.38268301 0.92387998 0, + -6.1230298e-017 1 0, + 0.38268301 0.92387998 0, + 0.70710701 0.70710701 0, + 0.92387998 0.38268301 0, + 1 1.2246101e-016 0, + 0.92387998 -0.38268301 0, + 0.70710701 -0.70710701 0, + 3.0615201e-016 1 0, + 1.8369101e-016 1 0, + 1 -2.4492101e-016 0, + -1.8369101e-016 -1 0, + -1 5.6655e-016 0, + 0 0 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 2, 4, -1, 8, 0, 2, -1, + 9, 8, 2, -1, 7, 9, 2, -1, + 6, 2, 3, -1, 10, 11, 1, -1, + 12, 1, 11, -1, 13, 10, 1, -1, + 14, 13, 1, -1, 15, 14, 1, -1, + 0, 15, 1, -1, 12, 3, 1, -1, + 16, 5, 11, -1, 17, 11, 5, -1, + 18, 16, 11, -1, 19, 18, 11, -1, + 20, 19, 11, -1, 10, 20, 11, -1, + 12, 11, 17, -1, 21, 4, 5, -1, + 22, 21, 5, -1, 23, 22, 5, -1, + 16, 23, 5, -1, 17, 5, 6, -1, + 24, 4, 21, -1, 25, 7, 4, -1, + 25, 4, 24, -1, 26, 21, 22, -1, + 26, 24, 21, -1, 27, 22, 23, -1, + 26, 22, 27, -1, 28, 23, 16, -1, + 27, 23, 28, -1, 29, 16, 18, -1, + 28, 16, 29, -1, 30, 18, 19, -1, + 29, 18, 30, -1, 31, 19, 20, -1, + 30, 19, 31, -1, 32, 20, 10, -1, + 31, 20, 32, -1, 33, 10, 13, -1, + 32, 10, 33, -1, 34, 13, 14, -1, + 33, 13, 34, -1, 35, 14, 15, -1, + 34, 14, 35, -1, 36, 15, 0, -1, + 35, 15, 36, -1, 37, 0, 8, -1, + 36, 0, 37, -1, 38, 8, 9, -1, + 37, 8, 38, -1, 39, 9, 7, -1, + 38, 9, 39, -1, 39, 7, 25, -1, + 40, 25, 24, -1, 41, 24, 26, -1, + 41, 40, 24, -1, 42, 39, 25, -1, + 40, 42, 25, -1, 43, 38, 39, -1, + 42, 43, 39, -1, 36, 37, 38, -1, + 44, 36, 38, -1, 43, 44, 38, -1, + 45, 35, 36, -1, 44, 45, 36, -1, + 46, 34, 35, -1, 45, 46, 35, -1, + 47, 33, 34, -1, 48, 47, 34, -1, + 46, 48, 34, -1, 49, 32, 33, -1, + 49, 33, 47, -1, 50, 31, 32, -1, + 49, 50, 32, -1, 51, 30, 31, -1, + 50, 51, 31, -1, 28, 29, 30, -1, + 52, 28, 30, -1, 51, 52, 30, -1, + 53, 27, 28, -1, 52, 53, 28, -1, + 54, 26, 27, -1, 53, 54, 27, -1, + 55, 41, 26, -1, 54, 55, 26, -1, + 56, 47, 48, -1, 57, 49, 47, -1, + 57, 47, 56, -1, 58, 48, 46, -1, + 58, 56, 48, -1, 59, 46, 45, -1, + 58, 46, 59, -1, 60, 45, 44, -1, + 59, 45, 60, -1, 61, 44, 43, -1, + 60, 44, 61, -1, 62, 43, 42, -1, + 61, 43, 62, -1, 63, 42, 40, -1, + 62, 42, 63, -1, 64, 40, 41, -1, + 63, 40, 64, -1, 65, 41, 55, -1, + 64, 41, 65, -1, 66, 55, 54, -1, + 65, 55, 66, -1, 67, 54, 53, -1, + 66, 54, 67, -1, 68, 53, 52, -1, + 67, 53, 68, -1, 69, 52, 51, -1, + 68, 52, 69, -1, 70, 51, 50, -1, + 69, 51, 70, -1, 71, 50, 49, -1, + 70, 50, 71, -1, 71, 49, 57, -1, + 65, 6, 3, -1, 61, 3, 12, -1, + 64, 65, 3, -1, 63, 64, 3, -1, + 62, 63, 3, -1, 61, 62, 3, -1, + 69, 17, 6, -1, 68, 69, 6, -1, + 67, 68, 6, -1, 66, 67, 6, -1, + 65, 66, 6, -1, 56, 12, 17, -1, + 57, 56, 17, -1, 71, 57, 17, -1, + 70, 71, 17, -1, 69, 70, 17, -1, + 58, 12, 56, -1, 60, 61, 12, -1, + 59, 60, 12, -1, 58, 59, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 3, 3, 5, -1, 6, 6, 7, -1, + 6, 7, 7, -1, 5, 5, 8, -1, + 5, 3, 5, -1, 8, 8, 9, -1, + 5, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 18, -1, + 16, 17, 17, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 6, -1, + 19, 20, 20, -1, 20, 6, 6, -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, -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, -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, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 21, 15, -1, 13, 13, 22, -1, + 13, 22, 2, -1, 15, 15, 16, -1, + 15, 21, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 23, -1, + 16, 17, 17, -1, 23, 23, 19, -1, + 17, 23, 23, -1, 19, 19, 20, -1, + 23, 19, 19, -1, 20, 20, 6, -1, + 19, 20, 20, -1, 6, 6, 24, -1, + 20, 6, 6, -1, 24, 24, 5, -1, + 6, 24, 24, -1, 5, 5, 8, -1, + 24, 5, 5, -1, 8, 8, 9, -1, + 5, 8, 8, -1, 9, 9, 25, -1, + 8, 9, 9, -1, 25, 25, 11, -1, + 9, 25, 25, -1, 11, 11, 12, -1, + 25, 11, 11, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 12, 13, 13, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 26, 26, 26, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+16 Group { + children + DEF _+17 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 21.5 49.5 155.5, + 12.9452 49.5 136.403, + 16 49.5 127, + 16 54.5 127, + 32 49.5 55, + 12.9452 49.5 117.597, + 12.9452 54.5 117.597, + 4.9450402 49.5 142.216, + 12.9452 54.5 136.403, + -21.5 49.5 155.5, + -4.9450402 49.5 142.216, + 4.9450402 54.5 142.216, + -12.9452 49.5 136.403, + -4.9450402 54.5 142.216, + -16 49.5 127, + -12.9452 54.5 136.403, + -32 49.5 55, + -12.9452 49.5 117.597, + -16 54.5 127, + -4.9450402 49.5 111.784, + -12.9452 54.5 117.597, + 4.9450402 49.5 111.784, + -4.9450402 54.5 111.784, + 4.9450402 54.5 111.784, + 117 49.5 7, + 32 49.5 35, + -32 49.5 35, + -32 54.5 35, + -36.216499 49.5 140.783, + -32 54.5 55, + -42.5 49.5 7, + -42.5 49.5 81, + 32 54.5 35, + 32 54.5 55, + 38 49.5 102, + 38 49.5 139, + 21.5 54.5 155.5, + -21.5 54.5 155.5, + 38 54.5 139, + 117 49.5 41, + 38 54.5 102, + 117 54.5 41, + 117 54.5 7, + -42.5 54.5 7, + -42.5 54.5 81, + -36.216499 54.5 140.783 ] + + } + normal + Normal { + vector [ -6.1230298e-017 -1 0, + -1 6.1230298e-017 -2.4492101e-016, + -0.809017 4.9536399e-017 -0.58778501, + -0.809017 4.9536399e-017 0.58778501, + -1 6.1230298e-017 0, + -1 6.1230298e-017 3.21629e-016, + -0.309017 1.8921201e-017 -0.95105702, + 0.309017 -1.8921201e-017 -0.95105702, + 0.809017 -4.9536399e-017 -0.58778501, + 1 -6.1230298e-017 1.2246101e-016, + 0.809017 -4.9536399e-017 0.58778501, + 0.309017 -1.8921201e-017 0.95105702, + -0.309017 1.8921201e-017 0.95105702, + 0 0 1, + 1 -6.1230298e-017 0, + 0 0 -1, + 0.70710701 -4.32964e-017 0.70710701, + 0.61116201 -3.7421701e-017 0.79150498, + -0.99452198 6.0894899e-017 0.104528, + -0.70710701 4.32964e-017 0.70710701, + 6.1230298e-017 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 0, 2, 4, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 9, 7, 0, -1, + 8, 7, 11, -1, 9, 12, 10, -1, + 13, 10, 12, -1, 11, 10, 13, -1, + 9, 14, 12, -1, 15, 12, 14, -1, + 13, 12, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 9, 16, 14, -1, + 15, 14, 18, -1, 4, 19, 17, -1, + 20, 17, 19, -1, 16, 4, 17, -1, + 18, 17, 20, -1, 4, 21, 19, -1, + 22, 19, 21, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 25, 26, -1, 27, 26, 25, -1, + 28, 26, 16, -1, 29, 16, 26, -1, + 30, 24, 26, -1, 31, 30, 26, -1, + 28, 31, 26, -1, 29, 26, 27, -1, + 24, 4, 25, -1, 32, 25, 4, -1, + 32, 27, 25, -1, 33, 4, 16, -1, + 34, 0, 4, -1, 24, 34, 4, -1, + 32, 4, 33, -1, 9, 28, 16, -1, + 33, 16, 29, -1, 34, 35, 0, -1, + 36, 0, 35, -1, 37, 9, 0, -1, + 37, 0, 36, -1, 38, 35, 34, -1, + 38, 36, 35, -1, 24, 39, 34, -1, + 40, 34, 39, -1, 38, 34, 40, -1, + 41, 39, 24, -1, 40, 39, 41, -1, + 42, 24, 30, -1, 41, 24, 42, -1, + 43, 30, 31, -1, 42, 30, 43, -1, + 44, 31, 28, -1, 43, 31, 44, -1, + 45, 28, 9, -1, 44, 28, 45, -1, + 45, 9, 37, -1, 33, 6, 3, -1, + 36, 3, 8, -1, 36, 33, 3, -1, + 29, 23, 6, -1, 33, 29, 6, -1, + 29, 22, 23, -1, 29, 20, 22, -1, + 29, 18, 20, -1, 37, 15, 18, -1, + 37, 18, 29, -1, 37, 13, 15, -1, + 36, 11, 13, -1, 37, 36, 13, -1, + 36, 8, 11, -1, 43, 29, 27, -1, + 43, 27, 32, -1, 45, 37, 29, -1, + 43, 45, 29, -1, 38, 32, 33, -1, + 38, 33, 36, -1, 41, 43, 32, -1, + 40, 41, 32, -1, 38, 40, 32, -1, + 43, 44, 45, -1, 41, 42, 43, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 5, -1, + 0, 0, 0, -1, 2, 2, 6, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 2, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 3, -1, + 11, 12, 12, -1, 12, 3, 3, -1, + 0, 0, 0, -1, 13, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 14, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 14, 14, 14, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 13, 13, 13, -1, 15, 15, 15, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 15, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 16, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 14, 14, 14, -1, + 16, 16, 16, -1, 0, 0, 0, -1, + 17, 17, 17, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 17, 17, 17, -1, + 15, 15, 15, -1, 14, 14, 14, -1, + 4, 4, 4, -1, 15, 15, 15, -1, + 18, 18, 18, -1, 4, 4, 4, -1, + 19, 19, 19, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+18 Group { + children + DEF _+19 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 20.8573 93.958397 36, + 21.4305 94.641602 36, + 23.283899 88.179398 36, + 23.283899 88.179398 52, + 22.551399 87.592102 36, + 34.6782 4.7352901 36, + 34.6782 4.7352901 52, + 17.4069 99.569702 36, + 17.8267 100.312 36, + 21.4305 94.641602 52, + 12.4905 103.954 36, + 12.7591 104.734 36, + 17.8267 100.312 52, + 6.52109 106.743 36, + 6.6535702 107.538 36, + 12.7591 104.734 52, + 2.3557699e-013 107.7 36, + 2.4889701e-013 108.5 36, + 6.6535702 107.538 52, + -6.6535702 107.538 36, + 2.4889701e-013 108.5 52, + -6.52109 106.743 36, + -12.7591 104.734 36, + -6.6535702 107.538 52, + -12.4905 103.954 36, + -17.8267 100.312 36, + -12.7591 104.734 52, + -17.4069 99.569702 36, + -21.4305 94.641602 36, + -17.8267 100.312 52, + -20.8573 93.958397 36, + -23.283899 88.179398 36, + -21.4305 94.641602 52, + -31.6478 12.8843 36, + -34.6782 4.7352901 36, + -23.283899 88.179398 52, + -22.3458 81.005898 36, + -22.551399 87.592102 36, + -34.169498 -0.168321 36, + -33.5284 -10.0403 36, + -34.6782 4.7352901 52, + -31.520599 -13.1916 36, + -26.371099 -23.011801 36, + -33.5284 -10.0403 52, + -13.0412 -31.583401 36, + -14.4812 -31.8636 36, + -26.371099 -23.011801 52, + -24.104601 -24.218599 36, + -6.8822701e-014 -34.169998 36, + -1.01252e-013 -34.999401 36, + -14.4812 -31.8636 52, + 14.4812 -31.8636 36, + -1.01252e-013 -34.999401 52, + 24.104601 -24.218599 36, + 26.371099 -23.011801 36, + 14.4812 -31.8636 52, + 13.0412 -31.583401 36, + 31.520599 -13.1916 36, + 33.5284 -10.0403 36, + 26.371099 -23.011801 52, + 34.169498 -0.168321 36, + 33.5284 -10.0403 52, + 22.3458 81.005898 36, + 31.6478 12.8843 36 ] + + } + normal + Normal { + vector [ 0 0 -1, + 0.99080598 0.13529401 0, + 0.911973 0.41024899 0, + 0.75852799 0.65164 0, + 0.543024 0.83971697 0, + 0.28309301 0.95909297 0, + 2.3115e-015 1 0, + -0.28309301 0.95909297 0, + -0.543024 0.83971697 0, + -0.75852799 0.65164 0, + -0.911973 0.41024899 0, + -0.99080598 0.13529401 0, + -0.95798099 -0.28683001 0, + -0.75342399 -0.65753502 0, + -0.413802 -0.91036701 0, + -2.18904e-015 -1 0, + 0.413802 -0.91036701 0, + 0.75342399 -0.65753502 0, + 0.95798099 -0.28683001 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 13, 16, 14, -1, 15, 14, 18, -1, + 16, 19, 17, -1, 20, 17, 19, -1, + 18, 17, 20, -1, 21, 22, 19, -1, + 23, 19, 22, -1, 16, 21, 19, -1, + 20, 19, 23, -1, 24, 25, 22, -1, + 26, 22, 25, -1, 21, 24, 22, -1, + 23, 22, 26, -1, 27, 28, 25, -1, + 29, 25, 28, -1, 24, 27, 25, -1, + 26, 25, 29, -1, 30, 31, 28, -1, + 32, 28, 31, -1, 27, 30, 28, -1, + 29, 28, 32, -1, 33, 34, 31, -1, + 35, 31, 34, -1, 36, 33, 31, -1, + 37, 36, 31, -1, 30, 37, 31, -1, + 32, 31, 35, -1, 38, 39, 34, -1, + 40, 34, 39, -1, 33, 38, 34, -1, + 35, 34, 40, -1, 41, 42, 39, -1, + 43, 39, 42, -1, 38, 41, 39, -1, + 40, 39, 43, -1, 44, 45, 42, -1, + 46, 42, 45, -1, 47, 44, 42, -1, + 41, 47, 42, -1, 43, 42, 46, -1, + 48, 49, 45, -1, 50, 45, 49, -1, + 44, 48, 45, -1, 46, 45, 50, -1, + 48, 51, 49, -1, 52, 49, 51, -1, + 50, 49, 52, -1, 53, 54, 51, -1, + 55, 51, 54, -1, 56, 51, 48, -1, + 56, 53, 51, -1, 52, 51, 55, -1, + 57, 58, 54, -1, 59, 54, 58, -1, + 53, 57, 54, -1, 55, 54, 59, -1, + 60, 5, 58, -1, 61, 58, 5, -1, + 57, 60, 58, -1, 59, 58, 61, -1, + 62, 4, 5, -1, 63, 62, 5, -1, + 60, 63, 5, -1, 61, 5, 6, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 3, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 2, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 0, 0, 0, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 11, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 0, 0, 0, -1, 13, 14, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 15, 16, 16, -1, + 0, 0, 0, -1, 17, 17, 18, -1, + 0, 0, 0, -1, 16, 17, 17, -1, + 0, 0, 0, -1, 18, 18, 1, -1, + 0, 0, 0, -1, 17, 18, 18, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+20 Group { + children + DEF _+21 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3997201e-014 -34.169998 34, + -6.8822701e-014 -34.169998 36, + -13.0412 -31.583401 36, + 14.8275 -30.7852 34, + 13.0412 -31.583401 36, + -14.8275 -30.7852 34, + -24.104601 -24.218599 36, + -26.716101 -21.3029 34, + -31.520599 -13.1916 36, + -33.313 -7.6026802 34, + -34.169498 -0.168321 36, + -33.313 7.6026802 34, + -31.6478 12.8843 36 ] + + } + normal + Normal { + vector [ -2.3727301e-015 -1 0, + -1.80618e-015 -1 0, + -0.381616 -0.924321 0, + 0.43388399 -0.90096903 0, + 0.381616 -0.924321 0, + -2.1278101e-015 -1 0, + -0.43388399 -0.90096903 0, + -0.70542097 -0.70878798 0, + -0.78183198 -0.62348998 0, + -0.92248201 -0.38604099 0, + -0.97492802 -0.22252101 0, + -0.99998802 -0.0048822402 0, + -0.97492802 0.22252101 0, + -0.92618698 0.37706399 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 3, 1, 0, -1, 5, 2, 6, -1, + 5, 0, 2, -1, 7, 6, 8, -1, + 5, 6, 7, -1, 9, 8, 10, -1, + 7, 8, 9, -1, 11, 10, 12, -1, + 9, 10, 11, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, + 3, 5, 5, -1, 6, 2, 7, -1, + 6, 0, 2, -1, 8, 7, 9, -1, + 6, 7, 8, -1, 10, 9, 11, -1, + 8, 9, 10, -1, 12, 11, 13, -1, + 10, 11, 12, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+22 Group { + children + DEF _+23 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -31.6478 12.8843 52, + -31.6478 12.8843 36, + -22.3458 81.005898 36 ] + + } + normal + DEF _+24 Normal { + vector 0.99080598 -0.13529401 0 + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+25 Group { + children + DEF _+26 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -26.716101 21.3029 54, + -31.6478 12.8843 36, + -31.6478 12.8843 52, + -26.716101 21.3029 34, + -33.313 7.6026802 34, + -22.700001 85 34, + -22.3458 81.005898 36, + -22.551399 87.592102 36 ] + + } + normal + Normal { + vector [ -0.78183198 0.62348998 0, + -0.92618698 0.37706399 0, + -0.97492802 0.22252101 0, + -1 2.3115e-015 0, + -0.98439801 -0.175954 0, + -0.99346602 0.114127 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 1, 0, -1, + 4, 1, 3, -1, 5, 6, 7, -1 ] + normalIndex [ 0, 1, 1, -1, 0, 1, 0, -1, + 2, 1, 0, -1, 3, 4, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+27 Group { + children + DEF _+28 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -31.6478 12.8843 52, + -22.3458 81.005898 36, + -22.3458 81.005898 52 ] + + } + normal + USE _+24 + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+29 Group { + children + DEF _+30 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -19.6588 73.650002 34, + -22.3458 81.005898 52, + -22.3458 81.005898 36, + -22.700001 85 34, + -22.551399 87.592102 36, + -20.8573 93.958397 36, + -19.6588 96.349998 34, + -17.4069 99.569702 36, + -12.4905 103.954 36, + -11.35 104.659 34, + -6.52109 106.743 36, + 2.3557699e-013 107.7 36, + 2.4565801e-013 107.7 34, + 6.52109 106.743 36, + 11.35 104.659 34, + 12.4905 103.954 36, + 17.4069 99.569702 36, + 19.6588 96.349998 34, + 20.8573 93.958397 36, + 22.551399 87.592102 36, + 22.700001 85 34, + 22.3458 81.005898 36 ] + + } + normal + Normal { + vector [ -0.86602497 -0.5 0, + -0.98439801 -0.175954 0, + -1 2.3115e-015 0, + -0.99346602 0.114127 0, + -0.91885298 0.39460099 0, + -0.86602497 0.5 0, + -0.76683497 0.64184499 0, + -0.55020899 0.83502698 0, + -0.5 0.86602497 0, + -0.28721499 0.95786601 0, + 1.80618e-015 1 0, + 2.2502701e-015 1 0, + 0.28721499 0.95786601 0, + 0.5 0.86602497 0, + 0.55020899 0.83502698 0, + 0.76683497 0.64184499 0, + 0.86602497 0.5 0, + 0.91885298 0.39460099 0, + 0.99346602 0.114127 0, + 1 -2.18904e-015 0, + 0.98439801 -0.175954 0 ] + + } + coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 3, 4, 5, -1, 6, 5, 7, -1, + 3, 5, 6, -1, 6, 7, 8, -1, + 9, 8, 10, -1, 6, 8, 9, -1, + 9, 10, 11, -1, 12, 11, 13, -1, + 9, 11, 12, -1, 14, 13, 15, -1, + 12, 13, 14, -1, 14, 15, 16, -1, + 17, 16, 18, -1, 14, 16, 17, -1, + 17, 18, 19, -1, 20, 19, 21, -1, + 17, 19, 20, -1 ] + normalIndex [ 0, 1, 1, -1, 0, 1, 2, -1, + 2, 3, 4, -1, 5, 4, 6, -1, + 2, 4, 5, -1, 5, 6, 7, -1, + 8, 7, 9, -1, 5, 7, 8, -1, + 8, 9, 10, -1, 11, 10, 12, -1, + 8, 10, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 13, 14, 15, -1, + 16, 15, 17, -1, 13, 15, 16, -1, + 16, 17, 18, -1, 19, 18, 20, -1, + 16, 18, 19, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+31 Group { + children + DEF _+32 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 22.3458 81.005898 52, + 22.3458 81.005898 36, + 31.6478 12.8843 36 ] + + } + normal + DEF _+33 Normal { + vector -0.99080598 -0.13529401 0 + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+34 Group { + children + DEF _+35 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 19.6588 73.650002 54, + 22.3458 81.005898 36, + 22.3458 81.005898 52, + 19.6588 73.650002 34, + 22.700001 85 34, + 33.313 7.6026802 34, + 31.6478 12.8843 36, + 34.169498 -0.168321 36 ] + + } + normal + Normal { + vector [ 0.86602497 -0.5 0, + 0.98439801 -0.175954 0, + 1 -2.18904e-015 0, + 0.97492802 0.22252101 0, + 0.92618698 0.37706399 0, + 0.99998802 -0.0048822402 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 1, 0, -1, + 4, 1, 3, -1, 5, 6, 7, -1 ] + normalIndex [ 0, 1, 1, -1, 0, 1, 0, -1, + 2, 1, 0, -1, 3, 4, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+36 Group { + children + DEF _+37 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 22.3458 81.005898 52, + 31.6478 12.8843 36, + 31.6478 12.8843 52 ] + + } + normal + USE _+33 + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+38 Group { + children + DEF _+39 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 26.716101 21.3029 34, + 31.6478 12.8843 52, + 31.6478 12.8843 36, + 33.313 7.6026802 34, + 33.313 -7.6026802 34, + 34.169498 -0.168321 36, + 31.520599 -13.1916 36, + 26.716101 -21.3029 34, + 24.104601 -24.218599 36, + 14.8275 -30.7852 34, + 13.0412 -31.583401 36 ] + + } + normal + Normal { + vector [ 0.78183198 0.62348998 0, + 0.92618698 0.37706399 0, + 0.97492802 0.22252101 0, + 0.97492802 -0.22252101 0, + 0.99998802 -0.0048822402 0, + 0.92248201 -0.38604099 0, + 0.78183198 -0.62348998 0, + 0.70542097 -0.70878798 0, + 0.43388399 -0.90096903 0, + 0.381616 -0.924321 0 ] + + } + coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 4, 5, 6, -1, 3, 5, 4, -1, + 7, 6, 8, -1, 4, 6, 7, -1, + 9, 8, 10, -1, 7, 8, 9, -1 ] + normalIndex [ 0, 1, 1, -1, 0, 1, 2, -1, + 3, 4, 5, -1, 2, 4, 3, -1, + 6, 5, 7, -1, 3, 5, 6, -1, + 8, 7, 9, -1, 6, 7, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+40 Group { + children + DEF _+41 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.011 0.012 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 31.6478 12.8843 52, + 34.6782 4.7352901 52, + 23.283899 88.179398 52, + 20.8573 93.958397 52, + 21.4305 94.641602 52, + 22.3458 81.005898 52, + 22.551399 87.592102 52, + 34.169498 -0.168321 52, + 33.5284 -10.0403 52, + 31.520599 -13.1916 52, + 26.371099 -23.011801 52, + 13.0412 -31.583401 52, + 14.4812 -31.8636 52, + 24.104601 -24.218599 52, + -8.3997201e-014 -34.169998 52, + -1.01252e-013 -34.999401 52, + -14.4812 -31.8636 52, + -24.104601 -24.218599 52, + -26.371099 -23.011801 52, + -13.0412 -31.583401 52, + -31.520599 -13.1916 52, + -33.5284 -10.0403 52, + -34.169498 -0.168321 52, + -34.6782 4.7352901 52, + -22.551399 87.592102 52, + -23.283899 88.179398 52, + -22.3458 81.005898 52, + -31.6478 12.8843 52, + -20.8573 93.958397 52, + -21.4305 94.641602 52, + -17.4069 99.569702 52, + -17.8267 100.312 52, + -12.4905 103.954 52, + -12.7591 104.734 52, + -6.52109 106.743 52, + -6.6535702 107.538 52, + 2.4565801e-013 107.7 52, + 2.4889701e-013 108.5 52, + 6.6535702 107.538 52, + 6.52109 106.743 52, + 12.7591 104.734 52, + 12.4905 103.954 52, + 17.8267 100.312 52, + 17.4069 99.569702 52 ] + + } + normal + Normal { + vector 0 0 1 + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 4, -1, + 5, 0, 2, -1, 6, 5, 2, -1, + 3, 6, 2, -1, 7, 8, 1, -1, + 0, 7, 1, -1, 9, 10, 8, -1, + 7, 9, 8, -1, 11, 12, 10, -1, + 13, 11, 10, -1, 9, 13, 10, -1, + 14, 15, 12, -1, 11, 14, 12, -1, + 14, 16, 15, -1, 17, 18, 16, -1, + 19, 16, 14, -1, 19, 17, 16, -1, + 20, 21, 18, -1, 17, 20, 18, -1, + 22, 23, 21, -1, 20, 22, 21, -1, + 24, 25, 23, -1, 26, 24, 23, -1, + 27, 26, 23, -1, 22, 27, 23, -1, + 28, 29, 25, -1, 24, 28, 25, -1, + 30, 31, 29, -1, 28, 30, 29, -1, + 32, 33, 31, -1, 30, 32, 31, -1, + 34, 35, 33, -1, 32, 34, 33, -1, + 36, 37, 35, -1, 34, 36, 35, -1, + 36, 38, 37, -1, 39, 40, 38, -1, + 36, 39, 38, -1, 41, 42, 40, -1, + 39, 41, 40, -1, 43, 4, 42, -1, + 41, 43, 42, -1, 43, 3, 4, -1 ] + normalIndex [ 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, -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, -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, -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, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+42 Group { + children + DEF _+43 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.70999998 0.426 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -8.3997201e-014 -34.169998 54, + -8.3997201e-014 -34.169998 52, + 13.0412 -31.583401 52, + -14.8275 -30.7852 54, + -13.0412 -31.583401 52, + 14.8275 -30.7852 54, + 24.104601 -24.218599 52, + 26.716101 -21.3029 54, + 31.520599 -13.1916 52, + 33.313 -7.6026802 54, + 34.169498 -0.168321 52, + 33.313 7.6026802 54, + 31.6478 12.8843 52, + 26.716101 21.3029 54, + 26.716101 21.3029 34, + 22.700001 85 54, + 22.3458 81.005898 52, + 22.551399 87.592102 52, + 19.6588 73.650002 54, + 20.8573 93.958397 52, + 19.6588 96.349998 54, + 17.4069 99.569702 52, + 12.4905 103.954 52, + 11.35 104.659 54, + 6.52109 106.743 52, + 2.4565801e-013 107.7 52, + 2.4565801e-013 107.7 54, + -6.52109 106.743 52, + -11.35 104.659 54, + -12.4905 103.954 52, + -17.4069 99.569702 52, + -19.6588 96.349998 54, + -20.8573 93.958397 52, + -22.551399 87.592102 52, + -22.700001 85 54, + -22.3458 81.005898 52, + -19.6588 73.650002 54, + -19.6588 73.650002 34, + -33.313 7.6026802 54, + -31.6478 12.8843 52, + -34.169498 -0.168321 52, + -26.716101 21.3029 54, + -33.313 -7.6026802 54, + -31.520599 -13.1916 52, + -26.716101 -21.3029 54, + -24.104601 -24.218599 52, + 14.8275 30.7852 54, + -14.8275 30.7852 54, + -26.716101 21.3029 34, + 6.9786299e-014 34.169998 54, + -14.8275 30.7852 34, + 6.9786299e-014 34.169998 34, + 14.8275 30.7852 34, + 11.35 65.341202 54, + -11.35 65.341202 54, + 1.43496e-013 62.299999 54, + 1.43496e-013 62.299999 34, + 11.35 65.341202 34, + -11.35 65.341202 34, + 19.6588 73.650002 34, + -14.8275 -30.7852 34, + 14.8275 -30.7852 34, + -8.3997201e-014 -34.169998 34, + -26.716101 -21.3029 34, + 26.716101 -21.3029 34, + -33.313 -7.6026802 34, + 33.313 -7.6026802 34, + -33.313 7.6026802 34, + 33.313 7.6026802 34, + -22.700001 85 34, + 22.700001 85 34, + -19.6588 96.349998 34, + 19.6588 96.349998 34, + -11.35 104.659 34, + 11.35 104.659 34, + 2.4565801e-013 107.7 34 ] + + } + normal + Normal { + vector [ -2.1278101e-015 -1 0, + 0.381616 -0.924321 0, + -0.43388399 -0.90096903 0, + -0.381616 -0.924321 0, + -2.2502701e-015 -1 0, + -2.3727301e-015 -1 0, + 0.43388399 -0.90096903 0, + 0.70542097 -0.70878798 0, + 0.78183198 -0.62348998 0, + 0.92248201 -0.38604099 0, + 0.97492802 -0.22252101 0, + 0.99998802 -0.0048822402 0, + 0.97492802 0.22252101 0, + 0.92618698 0.37706399 0, + 0.78183198 0.62348998 0, + 1 -2.18904e-015 0, + 0.98439801 -0.175954 0, + 0.99346602 0.114127 0, + 0.86602497 -0.5 0, + 0.91885298 0.39460099 0, + 0.86602497 0.5 0, + 0.76683497 0.64184499 0, + 0.55020899 0.83502698 0, + 0.5 0.86602497 0, + 0.28721499 0.95786601 0, + 2.2502701e-015 1 0, + -0.28721499 0.95786601 0, + -0.5 0.86602497 0, + -0.55020899 0.83502698 0, + -0.76683497 0.64184499 0, + -0.86602497 0.5 0, + -0.91885298 0.39460099 0, + -0.99346602 0.114127 0, + -1 2.3115e-015 0, + -0.98439801 -0.175954 0, + -0.86602497 -0.5 0, + -0.97492802 0.22252101 0, + -0.92618698 0.37706399 0, + -0.99998802 -0.0048822402 0, + -0.78183198 0.62348998 0, + -0.97492802 -0.22252101 0, + -0.92248201 -0.38604099 0, + -0.78183198 -0.62348998 0, + -0.70542097 -0.70878798 0, + 0 0 1, + -0.43388399 0.90096903 0, + 0.43388399 0.90096903 0, + -0.5 -0.86602497 0, + 0.5 -0.86602497 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 3, 1, 0, -1, 5, 2, 6, -1, + 5, 0, 2, -1, 7, 6, 8, -1, + 5, 6, 7, -1, 9, 8, 10, -1, + 7, 8, 9, -1, 11, 10, 12, -1, + 9, 10, 11, -1, 11, 12, 13, -1, + 14, 13, 12, -1, 15, 16, 17, -1, + 18, 16, 15, -1, 15, 17, 19, -1, + 20, 19, 21, -1, 15, 19, 20, -1, + 20, 21, 22, -1, 23, 22, 24, -1, + 20, 22, 23, -1, 23, 24, 25, -1, + 26, 25, 27, -1, 23, 25, 26, -1, + 28, 27, 29, -1, 26, 27, 28, -1, + 28, 29, 30, -1, 31, 30, 32, -1, + 28, 30, 31, -1, 31, 32, 33, -1, + 34, 33, 35, -1, 31, 33, 34, -1, + 34, 35, 36, -1, 37, 36, 35, -1, + 38, 39, 40, -1, 41, 39, 38, -1, + 42, 40, 43, -1, 38, 40, 42, -1, + 44, 43, 45, -1, 42, 43, 44, -1, + 3, 45, 4, -1, 44, 45, 3, -1, + 5, 3, 0, -1, 7, 44, 3, -1, + 5, 7, 3, -1, 9, 42, 44, -1, + 7, 9, 44, -1, 11, 38, 42, -1, + 9, 11, 42, -1, 13, 41, 38, -1, + 11, 13, 38, -1, 46, 47, 41, -1, + 48, 41, 47, -1, 13, 46, 41, -1, + 46, 49, 47, -1, 50, 47, 49, -1, + 48, 47, 50, -1, 51, 49, 46, -1, + 50, 49, 51, -1, 52, 46, 13, -1, + 51, 46, 52, -1, 52, 13, 14, -1, + 53, 54, 55, -1, 56, 55, 54, -1, + 57, 53, 55, -1, 57, 55, 56, -1, + 18, 36, 54, -1, 58, 54, 36, -1, + 53, 18, 54, -1, 58, 56, 54, -1, + 15, 34, 36, -1, 18, 15, 36, -1, + 58, 36, 37, -1, 20, 31, 34, -1, + 15, 20, 34, -1, 23, 28, 31, -1, + 20, 23, 31, -1, 23, 26, 28, -1, + 59, 18, 53, -1, 59, 53, 57, -1, + 60, 61, 62, -1, 63, 64, 61, -1, + 60, 63, 61, -1, 65, 66, 64, -1, + 63, 65, 64, -1, 67, 68, 66, -1, + 65, 67, 66, -1, 48, 14, 68, -1, + 67, 48, 68, -1, 50, 52, 14, -1, + 48, 50, 14, -1, 50, 51, 52, -1, + 58, 57, 56, -1, 37, 59, 57, -1, + 58, 37, 57, -1, 69, 70, 59, -1, + 37, 69, 59, -1, 71, 72, 70, -1, + 69, 71, 70, -1, 73, 74, 72, -1, + 71, 73, 72, -1, 73, 75, 74, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 3, 4, -1, + 2, 4, 5, -1, 6, 1, 7, -1, + 6, 0, 1, -1, 8, 7, 9, -1, + 6, 7, 8, -1, 10, 9, 11, -1, + 8, 9, 10, -1, 12, 11, 13, -1, + 10, 11, 12, -1, 12, 13, 14, -1, + 14, 14, 13, -1, 15, 16, 17, -1, + 18, 16, 15, -1, 15, 17, 19, -1, + 20, 19, 21, -1, 15, 19, 20, -1, + 20, 21, 22, -1, 23, 22, 24, -1, + 20, 22, 23, -1, 23, 24, 25, -1, + 25, 25, 26, -1, 23, 25, 25, -1, + 27, 26, 28, -1, 25, 26, 27, -1, + 27, 28, 29, -1, 30, 29, 31, -1, + 27, 29, 30, -1, 30, 31, 32, -1, + 33, 32, 34, -1, 30, 32, 33, -1, + 33, 34, 35, -1, 35, 35, 34, -1, + 36, 37, 38, -1, 39, 37, 36, -1, + 40, 38, 41, -1, 36, 38, 40, -1, + 42, 41, 43, -1, 40, 41, 42, -1, + 2, 43, 3, -1, 42, 43, 2, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 39, 39, 45, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 45, 45, 25, -1, + 39, 45, 45, -1, 25, 25, 46, -1, + 45, 25, 25, -1, 46, 46, 14, -1, + 25, 46, 46, -1, 46, 14, 14, -1, + 44, 44, 44, -1, 5, 5, 47, -1, + 48, 48, 0, -1, 48, 0, 0, -1, + 44, 44, 44, -1, 47, 47, 35, -1, + 44, 44, 44, -1, 47, 5, 47, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 47, 35, 35, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 44, 44, 44, -1, 44, 44, 44, -1, + 18, 18, 48, -1, 18, 48, 48, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1, + 49, 49, 49, -1, 49, 49, 49, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+44 Group { + children + DEF _+45 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 25 112.726 57, + 9.1106701 97.265404 57, + 3.9750099e-013 100.226 57, + 3.9750099e-013 100.226 68, + -9.1106701 97.265404 57, + -9.1106701 97.265404 68, + 14.7414 89.515404 57, + 9.1106701 97.265404 68, + 14.7414 79.935799 57, + 14.7414 89.515404 68, + 25 64.725601 57, + 9.1106701 72.185799 57, + 14.7414 79.935799 68, + 3.91807e-013 69.225601 57, + 9.1106701 72.185799 68, + -25 64.725601 57, + -9.1106701 72.185799 57, + 3.91807e-013 69.225601 68, + -14.7414 79.935799 57, + -9.1106701 72.185799 68, + -14.7414 89.515404 57, + -14.7414 79.935799 68, + -25 112.726 57, + -14.7414 89.515404 68, + 25 112.726 74, + 25 64.725601 74, + 25 84.725601 74, + -25 112.726 74, + -25 64.725601 74, + -25 84.725601 74, + -15 64.725601 74, + 15 64.725601 74, + -5.87046 102.796 68, + 5.87046 102.796 68, + -15.3714 95.892998 68, + -5.87046 66.655296 68, + -15.3714 73.558098 68, + 5.87046 66.655296 68, + 15.3714 73.558098 68, + 15.3714 95.892998 68, + -19 84.725601 68, + -19 84.725601 92, + -15.3718 73.558502 92, + -15.3718 95.892601 92, + -5.8717399 102.795 92, + 5.8717399 102.795 92, + 19 84.725601 68, + 15.3718 95.892601 92, + 19 84.725601 92, + 15.3718 73.558502 92, + 5.8717399 66.655899 92, + -5.8717399 66.655899 92, + -22.359699 73.543297 74, + -5.3221002 60.298801 74, + -21.650101 72.2248 92, + -12.4992 63.074699 92, + 22.359699 73.543297 74, + 12.4992 63.074699 92, + 21.650101 72.2248 92, + 5.3221002 60.298801 74, + 21.650101 97.226402 92, + 25 84.725601 92, + 12.4992 106.376 92, + -21.650101 97.226402 92, + -12.4992 106.376 92, + -25 84.725601 92, + 21.6502 97.226196 74, + 3.8857101e-013 59.7258 92, + -12.4994 106.376 74, + -21.6502 97.226196 74, + 3.9729499e-013 109.725 92, + 3.8652599e-013 109.725 74, + 12.4994 106.376 74 ] + + } + normal + Normal { + vector [ 0 0 -1, + -3.0615201e-016 -1 0, + -0.58778501 -0.809017 0, + 0.58778501 -0.809017 0, + -6.1230298e-017 -1 0, + -0.95105702 -0.309017 0, + -0.95105702 0.309017 0, + -0.58778501 0.809017 0, + 1.8369101e-016 1 0, + 0.58778501 0.809017 0, + 0.95105702 0.309017 0, + 0.95105702 -0.309017 0, + 6.1230298e-017 1 0, + 1 -6.1230298e-017 0, + -1 6.1230298e-017 0, + 0 0 1, + 1 -1.8369101e-016 0, + 0.809017 -0.58778501 0, + 0.809017 0.58778501 0, + 0.309017 -0.95105702 0, + -0.309017 -0.95105702 0, + -0.809017 -0.58778501 0, + -1 3.0615201e-016 0, + -0.809017 0.58778501 0, + -0.309017 0.95105702 0, + 0.309017 0.95105702 0, + -0.86602497 -0.5 0, + -0.60000002 -0.80000001 0, + -0.5 -0.86602497 0, + -0.212859 -0.97708303 0, + -0.89438802 -0.447292 0, + 0.5 -0.86602497 0, + 0.60000002 -0.80000001 0, + 0.86602497 -0.5 0, + 0.89438802 -0.447292 0, + 0.212859 -0.97708303 0, + 1 -3.0615201e-016 0, + 0.86602998 0.499993 0, + 0.86602497 0.5 0, + -2.4492101e-016 -1 0, + -1 1.8369101e-016 0, + -0.86602497 0.5 0, + -0.50000602 0.86602199 0, + -0.5 0.86602497 0, + -0.86602998 0.499993 0, + 1.2246101e-016 1 0, + -3.21629e-016 1 0, + 0.5 0.86602497 0, + 0.50000602 0.86602199 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 7, 3, 1, -1, + 0, 8, 6, -1, 9, 6, 8, -1, + 7, 6, 9, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 10, 8, 0, -1, + 9, 8, 12, -1, 10, 13, 11, -1, + 14, 11, 13, -1, 12, 11, 14, -1, + 15, 16, 13, -1, 17, 13, 16, -1, + 10, 15, 13, -1, 14, 13, 17, -1, + 15, 18, 16, -1, 19, 16, 18, -1, + 17, 16, 19, -1, 15, 20, 18, -1, + 21, 18, 20, -1, 19, 18, 21, -1, + 22, 4, 20, -1, 23, 20, 4, -1, + 15, 22, 20, -1, 21, 20, 23, -1, + 22, 0, 4, -1, 23, 4, 5, -1, + 24, 0, 22, -1, 25, 10, 0, -1, + 26, 25, 0, -1, 24, 26, 0, -1, + 27, 22, 15, -1, 27, 24, 22, -1, + 28, 15, 10, -1, 29, 15, 28, -1, + 27, 15, 29, -1, 30, 28, 10, -1, + 31, 30, 10, -1, 25, 31, 10, -1, + 32, 5, 3, -1, 33, 3, 7, -1, + 33, 32, 3, -1, 34, 23, 5, -1, + 32, 34, 5, -1, 34, 21, 23, -1, + 35, 19, 21, -1, 36, 21, 34, -1, + 36, 35, 21, -1, 35, 17, 19, -1, + 37, 14, 17, -1, 35, 37, 17, -1, + 38, 12, 14, -1, 37, 38, 14, -1, + 38, 9, 12, -1, 33, 7, 9, -1, + 39, 33, 9, -1, 38, 39, 9, -1, + 36, 34, 40, -1, 41, 40, 34, -1, + 42, 36, 40, -1, 42, 40, 41, -1, + 43, 34, 32, -1, 41, 34, 43, -1, + 44, 32, 33, -1, 43, 32, 44, -1, + 45, 33, 39, -1, 44, 33, 45, -1, + 38, 46, 39, -1, 47, 39, 46, -1, + 45, 39, 47, -1, 48, 46, 38, -1, + 47, 46, 48, -1, 49, 38, 37, -1, + 49, 48, 38, -1, 50, 37, 35, -1, + 49, 37, 50, -1, 51, 35, 36, -1, + 50, 35, 51, -1, 51, 36, 42, -1, + 52, 28, 30, -1, 52, 29, 28, -1, + 53, 30, 31, -1, 54, 30, 55, -1, + 53, 55, 30, -1, 52, 30, 54, -1, + 56, 31, 25, -1, 57, 31, 58, -1, + 56, 58, 31, -1, 59, 31, 57, -1, + 59, 53, 31, -1, 56, 25, 26, -1, + 60, 47, 48, -1, 61, 48, 49, -1, + 60, 48, 61, -1, 60, 45, 47, -1, + 62, 44, 45, -1, 60, 62, 45, -1, + 63, 43, 44, -1, 64, 63, 44, -1, + 62, 64, 44, -1, 65, 41, 43, -1, + 63, 65, 43, -1, 54, 42, 41, -1, + 65, 54, 41, -1, 54, 51, 42, -1, + 55, 50, 51, -1, 54, 55, 51, -1, + 58, 49, 50, -1, 57, 58, 50, -1, + 55, 57, 50, -1, 58, 61, 49, -1, + 26, 61, 58, -1, 66, 60, 61, -1, + 66, 61, 26, -1, 56, 26, 58, -1, + 55, 67, 57, -1, 59, 57, 67, -1, + 53, 67, 55, -1, 59, 67, 53, -1, + 52, 54, 65, -1, 29, 65, 63, -1, + 52, 65, 29, -1, 68, 63, 64, -1, + 69, 29, 63, -1, 68, 69, 63, -1, + 62, 70, 64, -1, 68, 64, 70, -1, + 71, 70, 62, -1, 71, 68, 70, -1, + 72, 62, 60, -1, 72, 71, 62, -1, + 66, 72, 60, -1, 24, 66, 26, -1, + 27, 29, 69, -1, 27, 69, 68, -1, + 27, 68, 71, -1, 24, 71, 72, -1, + 27, 71, 24, -1, 24, 72, 66, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 14, 14, 14, -1, 12, 12, 12, -1, + 4, 4, 4, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 16, 16, 17, -1, + 18, 18, 16, -1, 18, 16, 16, -1, + 17, 17, 19, -1, 16, 17, 17, -1, + 19, 19, 20, -1, 17, 19, 19, -1, + 20, 20, 21, -1, 19, 20, 20, -1, + 15, 15, 15, -1, 21, 21, 14, -1, + 20, 21, 21, -1, 22, 22, 23, -1, + 21, 14, 14, -1, 23, 23, 24, -1, + 23, 22, 23, -1, 24, 24, 25, -1, + 23, 24, 24, -1, 25, 25, 18, -1, + 24, 25, 25, -1, 25, 18, 18, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 0, 0, 0, -1, 26, 27, 28, -1, + 29, 28, 27, -1, 30, 27, 26, -1, + 15, 15, 15, -1, 31, 32, 33, -1, + 34, 33, 32, -1, 35, 32, 31, -1, + 0, 0, 0, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 36, 36, 33, -1, 37, 38, 13, -1, + 37, 13, 13, -1, 34, 36, 33, -1, + 15, 15, 15, -1, 35, 31, 39, -1, + 29, 39, 28, -1, 35, 39, 29, -1, + 30, 26, 40, -1, 40, 40, 41, -1, + 30, 40, 40, -1, 42, 41, 43, -1, + 44, 40, 41, -1, 42, 44, 41, -1, + 15, 15, 15, -1, 42, 43, 45, -1, + 46, 45, 47, -1, 46, 42, 45, -1, + 48, 47, 38, -1, 48, 46, 47, -1, + 37, 48, 38, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+46 Group { + children + DEF _+47 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4.7631402 87.475601 76.5, + -4.7631402 81.975601 76.5, + 4.20074e-013 79.225601 76.5, + 4.20074e-013 79.225601 74.5, + 4.2074799e-013 90.225601 76.5, + 4.7631402 81.975601 76.5, + 4.7631402 81.975601 74.5, + -4.7631402 81.975601 74.5, + -4.7631402 87.475601 74.5, + 4.7631402 87.475601 76.5, + 4.2074799e-013 90.225601 74.5, + 4.7631402 87.475601 74.5, + -8.1315498 76.594002 74.5, + 4.1970699e-013 73.225601 74.5, + 4.1970699e-013 73.225601 68, + 8.1315498 76.594002 74.5, + 8.1315498 76.594002 68, + -8.1315498 92.857101 74.5, + -11.5 84.725601 74.5, + -8.1315498 76.594002 68, + -11.5 84.725601 68, + 4.2111499e-013 96.225601 74.5, + -8.1315498 92.857101 68, + 8.1315498 92.857101 74.5, + 4.2111499e-013 96.225601 68, + 11.5 84.725601 74.5, + 8.1315498 92.857101 68, + 11.5 84.725601 68, + -5.1957302 81.725197 58, + -4.3301301 82.225601 58, + 4.20105e-013 79.725601 58, + 4.20105e-013 79.725601 31, + 4.2004399e-013 78.725601 58, + 4.3301301 82.225601 58, + 4.3301301 82.225601 31, + -4.3301301 87.225601 58, + -4.3301301 82.225601 31, + 4.20779e-013 90.725601 58, + 4.2071701e-013 89.725601 58, + -4.3301301 87.225601 31, + -5.1957302 87.725998 58, + 5.1957302 87.725998 58, + 4.3301301 87.225601 58, + 4.2071701e-013 89.725601 31, + 4.3301301 87.225601 31, + 5.1957302 81.725197 58, + 4.2004399e-013 78.725601 67, + -5.1957302 81.725197 67, + 5.1957302 81.725197 67, + 5.1957302 87.725998 67, + 4.20779e-013 90.725601 67, + -5.1957302 87.725998 67, + -3.46422 82.726196 31, + 4.2016599e-013 80.725601 31, + 4.2016599e-013 80.725601 24, + 3.46422 82.726196 31, + 3.46422 82.726196 24, + -3.46422 86.724998 31, + -3.46422 82.726196 24, + 4.20656e-013 88.725601 31, + -3.46422 86.724998 24, + 3.46422 86.724998 31, + 4.20656e-013 88.725601 24, + 3.46422 86.724998 24, + -2.5976501 83.225197 24, + 4.2022801e-013 81.725601 24, + 4.2022801e-013 81.725601 15, + 2.5976501 83.225197 24, + 2.5976501 83.225197 15, + -2.5976501 86.225899 24, + -2.5976501 83.225197 15, + 4.2059501e-013 87.725601 24, + -2.5976501 86.225899 15, + 2.5976501 86.225899 24, + 4.2059501e-013 87.725601 15, + 2.5976501 86.225899 15, + -5.6562099 79.068298 67, + 4.1992099e-013 76.725601 67, + 4.20901e-013 92.725601 67, + -5.6562099 90.382896 67, + 5.6562099 90.382896 67, + 5.6562099 79.068298 67, + 4.1992099e-013 76.725601 68, + -5.6562099 79.068298 68, + 7.9997802 84.725601 67, + 5.6562099 79.068298 68, + 7.9997802 84.725601 68, + 5.6562099 90.382896 68, + 4.20901e-013 92.725601 68, + -7.9997802 84.725601 67, + -5.6562099 90.382896 68, + -7.9997802 84.725601 68 ] + + } + normal + Normal { + vector [ 0 0 1, + 6.1230298e-017 -1 0, + -0.86602497 -0.5 0, + 0.86602497 -0.5 0, + -0.86602497 0.5 0, + -1.8369101e-016 1 0, + 6.1230298e-017 1 0, + 0.86602497 0.5 0, + -0.70710701 -0.70710701 0, + 0.70710701 -0.70710701 0, + -1 -1.2246101e-016 0, + -0.70710701 0.70710701 0, + 0.70710701 0.70710701 0, + 1 0 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 7, 12, 13, -1, 14, 13, 12, -1, + 3, 13, 15, -1, 16, 15, 13, -1, + 7, 13, 3, -1, 16, 13, 14, -1, + 17, 18, 12, -1, 19, 12, 18, -1, + 7, 17, 12, -1, 19, 14, 12, -1, + 20, 18, 17, -1, 19, 18, 20, -1, + 10, 21, 17, -1, 22, 17, 21, -1, + 8, 10, 17, -1, 7, 8, 17, -1, + 20, 17, 22, -1, 11, 23, 21, -1, + 24, 21, 23, -1, 10, 11, 21, -1, + 22, 21, 24, -1, 15, 25, 23, -1, + 26, 23, 25, -1, 11, 15, 23, -1, + 24, 23, 26, -1, 27, 25, 15, -1, + 26, 25, 27, -1, 6, 3, 15, -1, + 11, 6, 15, -1, 27, 15, 16, -1, + 28, 29, 30, -1, 31, 30, 29, -1, + 32, 30, 33, -1, 34, 33, 30, -1, + 28, 30, 32, -1, 34, 30, 31, -1, + 28, 35, 29, -1, 36, 29, 35, -1, + 36, 31, 29, -1, 37, 38, 35, -1, + 39, 35, 38, -1, 40, 37, 35, -1, + 28, 40, 35, -1, 36, 35, 39, -1, + 41, 42, 38, -1, 43, 38, 42, -1, + 37, 41, 38, -1, 39, 38, 43, -1, + 41, 33, 42, -1, 44, 42, 33, -1, + 43, 42, 44, -1, 45, 32, 33, -1, + 41, 45, 33, -1, 44, 33, 34, -1, + 46, 32, 45, -1, 47, 28, 32, -1, + 47, 32, 46, -1, 48, 45, 41, -1, + 48, 46, 45, -1, 49, 41, 37, -1, + 48, 41, 49, -1, 50, 37, 40, -1, + 49, 37, 50, -1, 51, 40, 28, -1, + 50, 40, 51, -1, 51, 28, 47, -1, + 36, 52, 53, -1, 54, 53, 52, -1, + 31, 53, 55, -1, 56, 55, 53, -1, + 36, 53, 31, -1, 56, 53, 54, -1, + 36, 57, 52, -1, 58, 52, 57, -1, + 58, 54, 52, -1, 43, 59, 57, -1, + 60, 57, 59, -1, 39, 43, 57, -1, + 36, 39, 57, -1, 58, 57, 60, -1, + 44, 61, 59, -1, 62, 59, 61, -1, + 43, 44, 59, -1, 60, 59, 62, -1, + 44, 55, 61, -1, 63, 61, 55, -1, + 62, 61, 63, -1, 34, 31, 55, -1, + 44, 34, 55, -1, 63, 55, 56, -1, + 58, 64, 65, -1, 66, 65, 64, -1, + 54, 65, 67, -1, 68, 67, 65, -1, + 58, 65, 54, -1, 68, 65, 66, -1, + 58, 69, 64, -1, 70, 64, 69, -1, + 70, 66, 64, -1, 62, 71, 69, -1, + 72, 69, 71, -1, 60, 62, 69, -1, + 58, 60, 69, -1, 70, 69, 72, -1, + 63, 73, 71, -1, 74, 71, 73, -1, + 62, 63, 71, -1, 72, 71, 74, -1, + 63, 67, 73, -1, 75, 73, 67, -1, + 74, 73, 75, -1, 56, 54, 67, -1, + 63, 56, 67, -1, 75, 67, 68, -1, + 75, 68, 66, -1, 74, 75, 66, -1, + 70, 74, 66, -1, 70, 72, 74, -1, + 76, 47, 46, -1, 77, 46, 48, -1, + 76, 46, 77, -1, 76, 51, 47, -1, + 78, 50, 51, -1, 79, 78, 51, -1, + 76, 79, 51, -1, 80, 49, 50, -1, + 78, 80, 50, -1, 80, 48, 49, -1, + 81, 77, 48, -1, 80, 81, 48, -1, + 82, 77, 81, -1, 83, 76, 77, -1, + 83, 77, 82, -1, 80, 84, 81, -1, + 85, 81, 84, -1, 85, 82, 81, -1, + 86, 84, 80, -1, 85, 84, 86, -1, + 87, 80, 78, -1, 86, 80, 87, -1, + 88, 78, 79, -1, 87, 78, 88, -1, + 76, 89, 79, -1, 90, 79, 89, -1, + 88, 79, 90, -1, 91, 89, 76, -1, + 90, 89, 91, -1, 91, 76, 83, -1, + 19, 83, 82, -1, 14, 82, 85, -1, + 19, 82, 14, -1, 19, 91, 83, -1, + 22, 90, 91, -1, 19, 22, 91, -1, + 24, 88, 90, -1, 22, 24, 90, -1, + 26, 87, 88, -1, 24, 26, 88, -1, + 26, 86, 87, -1, 16, 85, 86, -1, + 26, 16, 86, -1, 16, 14, 85, -1, + 26, 27, 16, -1, 19, 20, 22, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 3, 1, 1, -1, + 2, 2, 4, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 4, 5, 5, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 0, 0, 0, -1, 1, 1, 8, -1, + 0, 0, 0, -1, 9, 9, 1, -1, + 0, 0, 0, -1, 9, 1, 1, -1, + 0, 0, 0, -1, 8, 8, 10, -1, + 0, 0, 0, -1, 8, 1, 8, -1, + 10, 10, 11, -1, 8, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 6, 6, 12, -1, 0, 0, 0, -1, + 11, 5, 5, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 0, 0, 0, -1, + 6, 12, 12, -1, 13, 13, 9, -1, + 12, 13, 13, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 13, 9, 9, -1, + 14, 14, 14, -1, 1, 1, 2, -1, + 14, 14, 14, -1, 3, 3, 1, -1, + 14, 14, 14, -1, 3, 1, 1, -1, + 14, 14, 14, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 14, 14, 14, -1, + 4, 4, 5, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 4, 4, -1, + 14, 14, 14, -1, 6, 6, 7, -1, + 14, 14, 14, -1, 4, 5, 5, -1, + 14, 14, 14, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 7, 3, 3, -1, + 1, 1, 3, -1, 2, 2, 1, -1, + 2, 1, 1, -1, 3, 3, 7, -1, + 3, 1, 3, -1, 7, 7, 6, -1, + 3, 7, 7, -1, 5, 5, 4, -1, + 7, 6, 6, -1, 4, 4, 2, -1, + 5, 4, 4, -1, 4, 2, 2, -1, + 14, 14, 14, -1, 1, 1, 2, -1, + 14, 14, 14, -1, 3, 3, 1, -1, + 14, 14, 14, -1, 3, 1, 1, -1, + 14, 14, 14, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 14, 14, 14, -1, + 4, 4, 5, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 4, 4, -1, + 14, 14, 14, -1, 6, 6, 7, -1, + 14, 14, 14, -1, 4, 5, 5, -1, + 14, 14, 14, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 7, 3, 3, -1, + 14, 14, 14, -1, 1, 1, 2, -1, + 14, 14, 14, -1, 3, 3, 1, -1, + 14, 14, 14, -1, 3, 1, 1, -1, + 14, 14, 14, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 14, 14, 14, -1, + 4, 4, 5, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 4, 4, -1, + 14, 14, 14, -1, 6, 6, 7, -1, + 14, 14, 14, -1, 4, 5, 5, -1, + 14, 14, 14, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 7, 3, 3, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 1, 1, 9, -1, 8, 8, 1, -1, + 8, 1, 1, -1, 14, 14, 14, -1, + 9, 9, 13, -1, 9, 1, 9, -1, + 13, 13, 12, -1, 9, 13, 13, -1, + 12, 12, 6, -1, 13, 12, 12, -1, + 5, 5, 11, -1, 12, 6, 6, -1, + 14, 14, 14, -1, 11, 11, 10, -1, + 5, 11, 11, -1, 10, 10, 8, -1, + 11, 10, 10, -1, 10, 8, 8, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+48 Group { + children + DEF _+49 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 21.6502 97.226196 98, + 9.1104803 97.265404 98, + 3.9560301e-013 100.226 98, + 3.9560301e-013 100.226 105, + -12.4994 106.376 98, + -9.1104803 97.265404 98, + -9.1104803 97.265404 105, + 14.7415 89.514999 98, + 9.1104803 97.265404 105, + 25 84.725601 98, + 14.7415 79.936203 98, + 14.7415 89.514999 105, + 21.6502 72.224998 98, + 9.1104803 72.185799 98, + 14.7415 79.936203 105, + 12.4994 63.074799 98, + 3.9370501e-013 69.225601 98, + 9.1104803 72.185799 105, + -21.6502 72.224998 98, + -9.1104803 72.185799 98, + 3.9370501e-013 69.225601 105, + -14.7415 79.936203 98, + -9.1104803 72.185799 105, + -25 84.725601 98, + -14.7415 89.514999 98, + -14.7415 79.936203 105, + -21.6502 97.226196 98, + -14.7415 89.514999 105, + 25 84.725601 92, + 21.65 72.224899 92, + 12.4994 106.376 98, + 21.65 97.226303 92, + 4.08508e-013 109.725 98, + 12.5007 106.376 92, + 3.9159301e-013 109.726 92, + -21.65 97.226303 92, + -12.5007 106.376 92, + -25 84.725601 92, + -12.4994 63.074799 98, + -21.65 72.224899 92, + 4.0000701e-013 59.7258 98, + -12.5007 63.0756 92, + 3.9465401e-013 59.725601 92, + 12.5007 63.0756 92, + 5.6565199 90.382698 105, + 3.9514399e-013 92.725601 105, + 3.9514399e-013 92.725601 107, + -5.6565199 90.382698 105, + -5.6565199 90.382698 107, + 7.9999099 84.725601 105, + 5.6565199 90.382698 107, + 5.6565199 79.068497 105, + 7.9999099 84.725601 107, + 3.94164e-013 76.725601 105, + 5.6565199 79.068497 107, + -5.6565199 79.068497 105, + 3.94164e-013 76.725601 107, + -7.9999099 84.725601 105, + -5.6565199 79.068497 107, + -7.9999099 84.725601 107, + 10.5804 99.287697 107, + 3.9575599e-013 102.726 107, + 3.9575599e-013 102.726 100, + -10.5804 99.287697 107, + -10.5804 99.287697 100, + 17.118999 79.163498 107, + 17.118999 90.287697 107, + 10.5804 99.287697 100, + 10.5804 70.163498 107, + 17.118999 90.287697 100, + 17.118999 79.163498 100, + 3.93552e-013 66.725601 107, + 10.5804 70.163498 100, + -10.5804 70.163498 107, + 3.93552e-013 66.725601 100, + -17.118999 90.287697 107, + -17.118999 79.163498 107, + -10.5804 70.163498 100, + -17.118999 79.163498 100, + -17.118999 90.287697 100, + 23.382099 71.224701 100, + 27 84.725601 100, + 27 84.725601 92, + 23.382099 98.226501 100, + 23.382099 98.226501 92, + -13.4992 61.342602 100, + 13.4992 61.342602 100, + 23.382099 71.224701 92, + 3.94333e-013 57.7258 100, + 13.4992 61.342602 92, + 3.94333e-013 57.7258 92, + -23.382099 71.224701 100, + -13.4992 61.342602 92, + -27 84.725601 100, + -23.382099 71.224701 92, + -23.382099 98.226501 100, + -27 84.725601 92, + 13.4992 108.109 100, + -13.4992 108.109 100, + -23.382099 98.226501 92, + 3.9131101e-013 111.725 100, + -13.4992 108.109 92, + 3.9131101e-013 111.725 92, + 13.4992 108.109 92 ] + + } + normal + Normal { + vector [ 0 0 -1, + 6.1230298e-017 -1 0, + -0.58778501 -0.809017 0, + 0.58778501 -0.809017 0, + -0.95105702 -0.309017 0, + -0.95105702 0.309017 0, + -0.58778501 0.809017 0, + -1.8369101e-016 1 0, + 6.1230298e-017 1 0, + 0.58778501 0.809017 0, + 0.95105702 0.309017 0, + 0.95105702 -0.309017 0, + -1 -1.8369101e-016 0, + -0.86602998 -0.499993 0, + -0.86602497 0.5 0, + -0.86602998 0.499993 0, + -1 -6.1230298e-017 0, + -1 6.1230298e-017 0, + -0.86602497 -0.5 0, + -0.50000602 -0.86602199 0, + -0.5 -0.86602497 0, + 1.2246101e-016 -1 0, + 0.50000602 -0.86602199 0, + 0.86602497 -0.5 0, + 0.86602998 -0.499993 0, + 0.5 -0.86602497 0, + 1 6.1230298e-017 0, + 0.86602998 0.499993 0, + 0.86602497 0.5 0, + 0.50000602 0.86602199 0, + 0.5 0.86602497 0, + -2.22045e-016 1 0, + 0 1 0, + -0.50000602 0.86602199 0, + -0.5 0.86602497 0, + -0.70710701 -0.70710701 0, + 0.70710701 -0.70710701 0, + -1 -1.2246101e-016 0, + -0.70710701 0.70710701 0, + 0.70710701 0.70710701 0, + 1 0 0, + 0 0 1, + -6.1230298e-017 1 0, + 1.8369101e-016 -1 0, + -6.1230298e-017 -1 0, + 1 -6.1230298e-017 0, + 1 1.8369101e-016 0, + 0 -1 0, + -1.2246101e-016 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 0, 9, 7, -1, + 8, 7, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 12, 10, 9, -1, + 11, 10, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 12, 15, 13, -1, + 14, 13, 17, -1, 18, 19, 16, -1, + 20, 16, 19, -1, 15, 18, 16, -1, + 17, 16, 20, -1, 18, 21, 19, -1, + 22, 19, 21, -1, 20, 19, 22, -1, + 23, 24, 21, -1, 25, 21, 24, -1, + 18, 23, 21, -1, 22, 21, 25, -1, + 26, 5, 24, -1, 27, 24, 5, -1, + 23, 26, 24, -1, 25, 24, 27, -1, + 26, 4, 5, -1, 27, 5, 6, -1, + 28, 9, 0, -1, 29, 12, 9, -1, + 29, 9, 28, -1, 4, 30, 0, -1, + 31, 0, 30, -1, 31, 28, 0, -1, + 4, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 34, 32, 4, -1, + 33, 32, 34, -1, 35, 4, 26, -1, + 36, 4, 35, -1, 34, 4, 36, -1, + 35, 26, 23, -1, 37, 23, 18, -1, + 35, 23, 37, -1, 15, 38, 18, -1, + 39, 18, 38, -1, 37, 18, 39, -1, + 15, 40, 38, -1, 41, 38, 40, -1, + 39, 38, 41, -1, 42, 40, 15, -1, + 41, 40, 42, -1, 29, 15, 12, -1, + 43, 15, 29, -1, 42, 15, 43, -1, + 8, 44, 45, -1, 46, 45, 44, -1, + 3, 45, 47, -1, 48, 47, 45, -1, + 8, 45, 3, -1, 48, 45, 46, -1, + 8, 49, 44, -1, 50, 44, 49, -1, + 50, 46, 44, -1, 17, 51, 49, -1, + 52, 49, 51, -1, 8, 17, 49, -1, + 50, 49, 52, -1, 20, 53, 51, -1, + 54, 51, 53, -1, 17, 20, 51, -1, + 52, 51, 54, -1, 22, 55, 53, -1, + 56, 53, 55, -1, 20, 22, 53, -1, + 54, 53, 56, -1, 22, 57, 55, -1, + 58, 55, 57, -1, 56, 55, 58, -1, + 6, 47, 57, -1, 59, 57, 47, -1, + 22, 6, 57, -1, 58, 57, 59, -1, + 6, 3, 47, -1, 59, 47, 48, -1, + 25, 27, 6, -1, 22, 25, 6, -1, + 11, 14, 17, -1, 8, 11, 17, -1, + 50, 60, 61, -1, 62, 61, 60, -1, + 46, 61, 63, -1, 64, 63, 61, -1, + 50, 61, 46, -1, 64, 61, 62, -1, + 65, 66, 60, -1, 67, 60, 66, -1, + 68, 65, 60, -1, 52, 68, 60, -1, + 50, 52, 60, -1, 67, 62, 60, -1, + 69, 66, 65, -1, 67, 66, 69, -1, + 70, 65, 68, -1, 69, 65, 70, -1, + 56, 71, 68, -1, 72, 68, 71, -1, + 54, 56, 68, -1, 52, 54, 68, -1, + 70, 68, 72, -1, 58, 73, 71, -1, + 74, 71, 73, -1, 56, 58, 71, -1, + 72, 71, 74, -1, 75, 76, 73, -1, + 77, 73, 76, -1, 63, 75, 73, -1, + 59, 63, 73, -1, 58, 59, 73, -1, + 74, 73, 77, -1, 78, 76, 75, -1, + 77, 76, 78, -1, 79, 75, 63, -1, + 78, 75, 79, -1, 48, 46, 63, -1, + 59, 48, 63, -1, 79, 63, 64, -1, + 70, 80, 81, -1, 82, 81, 80, -1, + 69, 81, 83, -1, 84, 83, 81, -1, + 69, 70, 81, -1, 84, 81, 82, -1, + 85, 86, 80, -1, 87, 80, 86, -1, + 74, 85, 80, -1, 72, 74, 80, -1, + 70, 72, 80, -1, 87, 82, 80, -1, + 85, 88, 86, -1, 89, 86, 88, -1, + 87, 86, 89, -1, 90, 88, 85, -1, + 89, 88, 90, -1, 77, 91, 85, -1, + 92, 85, 91, -1, 74, 77, 85, -1, + 90, 85, 92, -1, 78, 93, 91, -1, + 94, 91, 93, -1, 77, 78, 91, -1, + 92, 91, 94, -1, 79, 95, 93, -1, + 96, 93, 95, -1, 78, 79, 93, -1, + 94, 93, 96, -1, 97, 98, 95, -1, + 99, 95, 98, -1, 62, 97, 95, -1, + 64, 62, 95, -1, 79, 64, 95, -1, + 96, 95, 99, -1, 97, 100, 98, -1, + 101, 98, 100, -1, 99, 98, 101, -1, + 102, 100, 97, -1, 101, 100, 102, -1, + 67, 83, 97, -1, 103, 97, 83, -1, + 67, 97, 62, -1, 102, 97, 103, -1, + 67, 69, 83, -1, 103, 83, 84, -1, + 87, 29, 28, -1, 82, 28, 31, -1, + 87, 28, 82, -1, 87, 43, 29, -1, + 89, 42, 43, -1, 87, 89, 43, -1, + 92, 41, 42, -1, 90, 92, 42, -1, + 89, 90, 42, -1, 94, 39, 41, -1, + 92, 94, 41, -1, 96, 37, 39, -1, + 94, 96, 39, -1, 99, 35, 37, -1, + 96, 99, 37, -1, 99, 36, 35, -1, + 101, 34, 36, -1, 99, 101, 36, -1, + 103, 33, 34, -1, 102, 103, 34, -1, + 101, 102, 34, -1, 84, 31, 33, -1, + 103, 84, 33, -1, 84, 82, 31, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 0, 0, 0, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 11, 3, 3, -1, + 12, 12, 13, -1, 14, 15, 16, -1, + 14, 16, 17, -1, 0, 0, 0, -1, + 18, 13, 19, -1, 18, 12, 13, -1, + 0, 0, 0, -1, 20, 19, 21, -1, + 18, 19, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 23, 22, 24, -1, + 25, 22, 23, -1, 21, 22, 25, -1, + 23, 24, 26, -1, 26, 26, 27, -1, + 23, 26, 26, -1, 0, 0, 0, -1, + 28, 27, 29, -1, 26, 27, 28, -1, + 0, 0, 0, -1, 30, 29, 31, -1, + 28, 29, 30, -1, 32, 31, 33, -1, + 30, 31, 32, -1, 14, 33, 15, -1, + 34, 33, 14, -1, 32, 33, 34, -1, + 0, 0, 0, -1, 1, 1, 35, -1, + 0, 0, 0, -1, 36, 36, 1, -1, + 0, 0, 0, -1, 36, 1, 1, -1, + 0, 0, 0, -1, 35, 35, 37, -1, + 35, 1, 35, -1, 0, 0, 0, -1, + 37, 37, 38, -1, 0, 0, 0, -1, + 35, 37, 37, -1, 0, 0, 0, -1, + 38, 38, 7, -1, 0, 0, 0, -1, + 37, 38, 38, -1, 0, 0, 0, -1, + 8, 8, 39, -1, 0, 0, 0, -1, + 38, 7, 7, -1, 0, 0, 0, -1, + 39, 39, 40, -1, 8, 39, 39, -1, + 0, 0, 0, -1, 40, 40, 36, -1, + 0, 0, 0, -1, 39, 40, 40, -1, + 0, 0, 0, -1, 40, 36, 36, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 41, 41, 41, -1, 42, 42, 9, -1, + 41, 41, 41, -1, 6, 6, 42, -1, + 41, 41, 41, -1, 6, 42, 42, -1, + 41, 41, 41, -1, 9, 9, 10, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 9, 42, 9, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 11, 11, 3, -1, 10, 11, 11, -1, + 41, 41, 41, -1, 3, 3, 43, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 11, 3, 3, -1, 41, 41, 41, -1, + 44, 44, 2, -1, 41, 41, 41, -1, + 3, 43, 43, -1, 41, 41, 41, -1, + 2, 2, 4, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 44, 2, 2, -1, 4, 4, 5, -1, + 2, 4, 4, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 5, 6, 6, -1, + 41, 41, 41, -1, 45, 45, 23, -1, + 41, 41, 41, -1, 28, 28, 46, -1, + 41, 41, 41, -1, 28, 46, 46, -1, + 41, 41, 41, -1, 23, 23, 25, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 23, 45, 23, -1, + 41, 41, 41, -1, 25, 25, 47, -1, + 23, 25, 25, -1, 47, 47, 20, -1, + 25, 47, 47, -1, 41, 41, 41, -1, + 20, 20, 18, -1, 41, 41, 41, -1, + 47, 20, 20, -1, 41, 41, 41, -1, + 18, 18, 16, -1, 41, 41, 41, -1, + 20, 18, 18, -1, 41, 41, 41, -1, + 16, 16, 14, -1, 41, 41, 41, -1, + 18, 16, 16, -1, 41, 41, 41, -1, + 14, 14, 34, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 16, 14, 14, -1, 41, 41, 41, -1, + 34, 34, 48, -1, 14, 34, 34, -1, + 48, 48, 30, -1, 34, 48, 48, -1, + 41, 41, 41, -1, 30, 30, 28, -1, + 41, 41, 41, -1, 48, 30, 30, -1, + 41, 41, 41, -1, 30, 28, 28, -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, -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, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+50 Group { + children + DEF _+51 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.00049 86.456902 94, + 1.00049 86.456902 94, + 2 84.725601 94, + 2.5 84.725601 94.5, + -2 84.725601 94, + 1.00049 82.994202 94, + 1.25 82.560501 94.5, + 1.25 86.890602 94.5, + -1.25 86.890602 94.5, + -1.00049 82.994202 94, + -2.5 84.725601 94.5, + -1.25 82.560501 94.5, + -2.26158 83.660103 99.555702, + -2.5 84.725601 104, + -2.5 84.725601 100, + -1.25 86.890602 104, + 2.25931 83.655296 99.550797, + 2.5 84.725601 100, + -2.2598801 85.794701 99.551903, + -2 83.225601 98.5, + -1.25 82.560501 104 ] + + } + normal + Normal { + vector [ 0 0 -1, + 0.70710701 -1.29889e-016 -0.70710701, + 0.353553 0.61237198 -0.70710701, + 0.353553 -0.61237198 -0.70710701, + -0.353553 0.61237198 -0.70710701, + -0.70710701 2.1648199e-016 -0.70710701, + -0.70710701 4.32964e-017 -0.70710701, + -0.353553 -0.61237198 -0.70710701, + -0.70710701 1.47256e-015 -0.70710701, + -0.90463299 -0.42618999 0, + -1 6.1230298e-017 0, + -0.5 0.86602497 0, + -1 3.0615201e-016 0, + 4.3690899e-017 0.71355098 -0.70060402, + 0 -2.83275e-016 -1, + 0 6.0490302e-016 -1, + -4.3642499e-017 -0.71275997 -0.70140803, + 4.3492601e-017 0.710311 -0.703888, + -0.90395302 0.427632 0, + -0.80000001 -0.60000002 0, + -0.5 -0.86602497 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 12, 13, 14, -1, 15, 14, 13, -1, + 16, 14, 17, -1, 18, 17, 14, -1, + 12, 14, 16, -1, 18, 14, 15, -1, + 19, 20, 13, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 3, 1, 1, -1, + 2, 2, 4, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 4, 5, 8, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 9, 10, 10, -1, 11, 12, 12, -1, + 13, 14, 15, -1, 16, 15, 14, -1, + 17, 14, 13, -1, 18, 12, 11, -1, + 19, 20, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+52 Group { + children + DEF _+53 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4 84.725601 104, + -2.5 84.725601 104, + -1.25 82.560501 104 ] + + } + normal + DEF _+54 Normal { + vector 0 0 -1 + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+55 Group { + children + DEF _+56 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -2.26158 83.660103 99.555702, + -2 83.225601 98.5, + -2.5 84.725601 104 ] + + } + normal + Normal { + vector [ -0.90463299 -0.42618999 0, + -0.80000001 -0.60000002 0, + -1 6.1230298e-017 0 ] + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 1, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+57 Group { + children + DEF _+58 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4 84.725601 104, + -2.0004799 88.189102 104, + -2.5 84.725601 104, + -1.25 86.890602 104 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+59 Group { + children + DEF _+60 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 1.25 82.560501 94.5, + 1.25 82.560501 104, + -1.25 82.560501 104 ] + + } + normal + Normal { + vector [ 0.5 -0.86602497 0, + -0.5 -0.86602497 0 ] + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+61 Group { + children + DEF _+62 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.0004799 81.2621 104, + -1.25 82.560501 104, + 1.25 82.560501 104 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+63 Group { + children + DEF _+64 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.25 82.560501 94.5, + 1.25 82.560501 94.5, + -1.25 82.560501 104, + -2 83.225601 98.5 ] + + } + normal + Normal { + vector [ -0.5 -0.86602497 0, + 0.5 -0.86602497 0, + -0.80000001 -0.60000002 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1 ] + normalIndex [ 0, 1, 0, -1, 2, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+65 Group { + children + DEF _+66 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -2.0004799 81.2621 104, + -4 84.725601 104, + -1.25 82.560501 104, + 2.0004799 81.2621 104 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+67 Group { + children + DEF _+68 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.5 84.725601 100, + 2.5 84.725601 104, + 1.25 82.560501 104 ] + + } + normal + Normal { + vector [ 1 -1.8369101e-016 0, + 0.5 -0.86602497 0 ] + + } + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+69 Group { + children + DEF _+70 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.0004799 81.2621 104, + 1.25 82.560501 104, + 2.5 84.725601 104 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+71 Group { + children + DEF _+72 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.25931 83.655296 99.550797, + 2.5 84.725601 100, + 1.25 82.560501 104, + 2 83.225601 98.5, + 1.25 82.560501 94.5, + 2.2616401 85.790901 99.555801, + 2.5 84.725601 104 ] + + } + normal + Normal { + vector [ 0.903723 -0.42811701 0, + 1 -1.8369101e-016 0, + 0.5 -0.86602497 0, + 0.80000001 -0.60000002 0, + 0.90465599 0.42614299 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1, + 4, 3, 2, -1, 5, 6, 1, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 0, 2, -1, + 2, 3, 2, -1, 4, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+73 Group { + children + DEF _+74 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.0004799 81.2621 104, + 2.5 84.725601 104, + 4 84.725601 104, + 1.25 86.890602 104 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+75 Group { + children + DEF _+76 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2 86.225601 98.5, + 1.25 86.890602 104, + 2.5 84.725601 104, + 2.2616401 85.790901 99.555801, + -2.2598801 85.794701 99.551903, + 2.5 84.725601 100, + -2.26158 83.660103 99.555702, + 2.25931 83.655296 99.550797, + 2 83.225601 98.5, + 2.5 84.725601 94.5, + 2.2614 83.659698 97.444702, + -2 83.225601 98.5, + 1.25 82.560501 94.5, + 2.5 84.725601 97, + -2.26019 83.657204 97.447403, + 1.25 86.890602 94.5, + -2.5 84.725601 97, + 2.2593501 85.795799 97.449097, + -2.5 84.725601 94.5, + -1.25 82.560501 94.5, + -2.2613499 85.791603 97.444801, + -2 86.225601 98.5, + -1.25 86.890602 94.5 ] + + } + normal + Normal { + vector [ 0.80000001 0.60000002 0, + 0.5 0.86602497 0, + 1 -1.8369101e-016 0, + 0.90465599 0.42614299 0, + -4.3642499e-017 -0.71275997 -0.70140803, + -4.3488902e-017 -0.71025097 -0.70394802, + 0 6.0490302e-016 -1, + 4.3492601e-017 0.710311 -0.703888, + 4.3690899e-017 0.71355098 -0.70060402, + 6.1230298e-017 1 -1.2246101e-016, + 0.90456098 -0.42634401 0, + 0.80000001 -0.60000002 0, + 4.3509201e-017 0.71058297 0.70361298, + 0.5 -0.86602497 0, + 4.3616099e-017 0.71232802 0.70184702, + 0 1.8369101e-016 1, + -4.3687501e-017 -0.713494 0.700661, + 0.90373898 0.42808399 0, + -1 6.1230298e-017 0, + -0.5 -0.86602497 0, + -0.90407598 -0.42737201 0, + -0.80000001 -0.60000002 0, + -0.90454 0.42638901 0, + -1 3.0615201e-016 0, + -0.80000001 0.60000002 0, + -0.5 0.86602497 0, + -4.3512701e-017 -0.71064001 0.703556 ] + + } + coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 4, 3, 5, -1, 6, 7, 8, -1, + 9, 10, 8, -1, 11, 8, 10, -1, + 12, 9, 8, -1, 6, 8, 11, -1, + 9, 13, 10, -1, 14, 10, 13, -1, + 11, 10, 14, -1, 15, 13, 9, -1, + 14, 13, 16, -1, 17, 16, 13, -1, + 15, 17, 13, -1, 16, 18, 19, -1, + 14, 16, 19, -1, 11, 14, 19, -1, + 20, 18, 16, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 17, 20, 16, -1 ] + normalIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 4, 5, 6, -1, 7, 8, 9, -1, + 2, 10, 11, -1, 9, 9, 12, -1, + 13, 2, 11, -1, 7, 9, 9, -1, + 2, 2, 10, -1, 14, 12, 15, -1, + 9, 12, 14, -1, 1, 2, 2, -1, + 14, 15, 15, -1, 16, 15, 15, -1, + 1, 17, 2, -1, 18, 18, 19, -1, + 20, 18, 19, -1, 21, 20, 19, -1, + 22, 23, 23, -1, 22, 24, 23, -1, + 25, 23, 24, -1, 16, 26, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+77 Group { + children + DEF _+78 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 2.0004799 88.189102 105.5, + 5.6568499 90.382401 105.5, + 8 84.725601 105.5, + 8 84.725601 107, + 4 84.725601 105.5, + 5.6568499 79.068703 105.5, + 5.6568499 79.068703 107, + -5.6568499 90.382401 105.5, + 3.9514399e-013 92.725601 105.5, + 5.6568499 90.382401 107, + 3.9514399e-013 92.725601 107, + -4 84.725601 105.5, + -8 84.725601 105.5, + -5.6568499 90.382401 107, + -2.0004799 88.189102 105.5, + -2.0004799 81.2621 105.5, + -5.6568499 79.068703 105.5, + -8 84.725601 107, + 3.94164e-013 76.725601 105.5, + -5.6568499 79.068703 107, + 3.94164e-013 76.725601 107, + 2.0004799 81.2621 105.5, + 4 84.725601 104, + 2.0004799 88.189102 104, + 2.0004799 81.2621 104, + -2.0004799 81.2621 104, + -4 84.725601 104, + -2.0004799 88.189102 104, + -9.5 84.725601 107, + -10.2505 86.024696 107, + -4.7504702 76.498398 107, + -15.5 84.725601 107, + -11.7495 83.426498 107, + -10.2505 83.426498 107, + 6.2495298 76.498398 107, + 4.7504702 76.498398 107, + 10.2505 83.426498 107, + 12.5399 75.615799 107, + 9.5 84.725601 107, + 6.2495298 92.952797 107, + 12.5399 93.835403 107, + 15.5 84.725601 107, + 16 84.725601 107.5, + 12.5 84.725601 107, + 12.9443 75.320999 107.5, + 4.7504702 92.952797 107, + 11.7495 86.024696 107, + -4.7882199 99.4673 107, + 4.7882199 99.4673 107, + 12.9443 94.130096 107.5, + 6.2495298 95.551003 107, + 7 94.2519 107, + 4.9442701 99.942497 107.5, + -7 94.2519 107, + -12.5399 93.835403 107, + -4.9442701 99.942497 107.5, + -6.2495298 95.551003 107, + -4.7504702 95.551003 107, + 4.7504702 95.551003 107, + -12.5 84.725601 107, + -12.9443 94.130096 107.5, + -6.2495298 92.952797 107, + -11.7495 86.024696 107, + -6.2495298 76.498398 107, + -12.5399 75.615799 107, + -16 84.725601 107.5, + 4.7882199 69.983902 107, + -4.7882199 69.983902 107, + -12.9443 75.320999 107.5, + -6.2495298 73.9002 107, + -7 75.199303 107, + -4.9442701 69.508698 107.5, + 7 75.199303 107, + 4.9442701 69.508698 107.5, + -4.7504702 73.9002 107, + 4.7504702 73.9002 107, + 6.2495298 73.9002 107, + 11.7495 83.426498 107, + -4.7504702 92.952797 107, + 10.2505 86.024696 107, + -7 94.2519 110, + -6.25037 92.9533 110, + -6.25037 95.5504 110, + 4 94.2519 107, + -4 94.2519 107, + -4.74963 95.5504 110, + -4 94.2519 110, + -4.74963 92.9533 110, + -7 75.199303 110, + -6.25037 73.900803 110, + -6.25037 76.497803 110, + 4 75.199303 107, + -4 75.199303 107, + -4.74963 76.497803 110, + -4 75.199303 110, + -4.74963 73.900803 110, + 4 75.199303 110, + 4.74963 73.900803 110, + 4.74963 76.497803 110, + 6.25037 76.497803 110, + 7 75.199303 110, + 6.25037 73.900803 110, + 4 94.2519 110, + 4.74963 92.9533 110, + 4.74963 95.5504 110, + 6.25037 95.5504 110, + 7 94.2519 110, + 6.25037 92.9533 110, + -12.5 84.725601 110, + -11.7504 83.427101 110, + -11.7504 86.024101 110, + -10.2496 86.024101 110, + -9.5 84.725601 110, + -10.2496 83.427101 110, + 9.5 84.725601 110, + 10.2496 83.427101 110, + 10.2496 86.024101 110, + 11.7504 86.024101 110, + 12.5 84.725601 110, + 11.7504 83.427101 110, + 1.25 86.890602 104, + -1.25 86.890602 104 ] + + } + normal + Normal { + vector [ 0 0 -1, + 1 -1.8369101e-016 0, + 0.70710701 0.70710701 0, + 0.70710701 -0.70710701 0, + 2.4492101e-016 1 0, + -0.70710701 0.70710701 0, + -1 3.0615201e-016 0, + -1 6.1230298e-017 0, + -0.70710701 -0.70710701 0, + -1.2246101e-016 -1 0, + 0.5 -0.86602497 0, + 0.5 0.86602497 0, + -0.5 -0.86602497 0, + -0.5 0.86602497 0, + 0.70710701 -1.29889e-016 -0.70710701, + 0.572061 0.415627 -0.70710701, + 0.572061 -0.415627 -0.70710701, + 0.21850801 0.672499 -0.70710701, + -0.21850801 0.672499 -0.70710701, + -0.572061 0.415627 -0.70710701, + -0.70710701 -2.9237e-015 -0.70710701, + -0.70710701 4.32964e-017 -0.70710701, + -0.572061 -0.415627 -0.70710701, + -0.21850801 -0.672499 -0.70710701, + 0.21850801 -0.672499 -0.70710701, + 1 -6.1230298e-017 0, + 1 1.8369101e-016 0, + -1 -6.1230298e-017 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 0, 2, 4, -1, 3, 6, 2, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 8, 7, -1, 9, 8, 10, -1, + 11, 12, 7, -1, 13, 7, 12, -1, + 14, 11, 7, -1, 0, 14, 7, -1, + 10, 7, 13, -1, 15, 16, 12, -1, + 17, 12, 16, -1, 11, 15, 12, -1, + 13, 12, 17, -1, 5, 18, 16, -1, + 19, 16, 18, -1, 15, 5, 16, -1, + 19, 17, 16, -1, 20, 18, 5, -1, + 20, 19, 18, -1, 21, 4, 5, -1, + 15, 21, 5, -1, 6, 20, 5, -1, + 22, 4, 21, -1, 23, 0, 4, -1, + 23, 4, 22, -1, 24, 21, 15, -1, + 24, 22, 21, -1, 25, 15, 11, -1, + 24, 15, 25, -1, 26, 11, 14, -1, + 25, 11, 26, -1, 27, 14, 0, -1, + 26, 14, 27, -1, 27, 0, 23, -1, + 28, 17, 19, -1, 29, 13, 17, -1, + 28, 29, 17, -1, 30, 19, 20, -1, + 30, 31, 19, -1, 32, 19, 31, -1, + 33, 28, 19, -1, 32, 33, 19, -1, + 34, 20, 6, -1, 35, 30, 20, -1, + 34, 35, 20, -1, 36, 6, 3, -1, + 34, 6, 37, -1, 36, 37, 6, -1, + 38, 3, 9, -1, 36, 3, 38, -1, + 39, 40, 41, -1, 42, 41, 40, -1, + 43, 41, 37, -1, 44, 37, 41, -1, + 45, 41, 9, -1, 46, 9, 41, -1, + 45, 39, 41, -1, 43, 46, 41, -1, + 44, 41, 42, -1, 47, 48, 40, -1, + 49, 40, 48, -1, 50, 47, 40, -1, + 51, 50, 40, -1, 39, 51, 40, -1, + 49, 42, 40, -1, 52, 48, 47, -1, + 52, 49, 48, -1, 53, 54, 47, -1, + 55, 47, 54, -1, 56, 53, 47, -1, + 57, 56, 47, -1, 58, 57, 47, -1, + 50, 58, 47, -1, 55, 52, 47, -1, + 59, 31, 54, -1, 60, 54, 31, -1, + 61, 13, 54, -1, 29, 54, 13, -1, + 61, 54, 53, -1, 62, 59, 54, -1, + 29, 62, 54, -1, 60, 55, 54, -1, + 63, 64, 31, -1, 65, 31, 64, -1, + 30, 63, 31, -1, 32, 31, 59, -1, + 60, 31, 65, -1, 66, 67, 64, -1, + 68, 64, 67, -1, 69, 66, 64, -1, + 63, 70, 64, -1, 69, 64, 70, -1, + 65, 64, 68, -1, 71, 67, 66, -1, + 68, 67, 71, -1, 72, 37, 66, -1, + 73, 66, 37, -1, 69, 74, 66, -1, + 75, 66, 74, -1, 76, 72, 66, -1, + 75, 76, 66, -1, 71, 66, 73, -1, + 72, 34, 37, -1, 77, 43, 37, -1, + 36, 77, 37, -1, 73, 37, 44, -1, + 61, 10, 13, -1, 45, 9, 10, -1, + 61, 78, 10, -1, 45, 10, 78, -1, + 79, 38, 9, -1, 46, 79, 9, -1, + 80, 53, 56, -1, 81, 61, 53, -1, + 81, 53, 80, -1, 82, 56, 57, -1, + 82, 80, 56, -1, 83, 84, 57, -1, + 85, 57, 84, -1, 58, 83, 57, -1, + 82, 57, 85, -1, 45, 78, 84, -1, + 86, 84, 78, -1, 45, 84, 83, -1, + 85, 84, 86, -1, 87, 78, 61, -1, + 86, 78, 87, -1, 87, 61, 81, -1, + 88, 70, 63, -1, 89, 69, 70, -1, + 89, 70, 88, -1, 90, 63, 30, -1, + 90, 88, 63, -1, 91, 92, 30, -1, + 93, 30, 92, -1, 35, 91, 30, -1, + 90, 30, 93, -1, 75, 74, 92, -1, + 94, 92, 74, -1, 75, 92, 91, -1, + 93, 92, 94, -1, 95, 74, 69, -1, + 94, 74, 95, -1, 95, 69, 89, -1, + 96, 91, 35, -1, 97, 75, 91, -1, + 97, 91, 96, -1, 98, 35, 34, -1, + 98, 96, 35, -1, 99, 34, 72, -1, + 99, 98, 34, -1, 100, 72, 76, -1, + 100, 99, 72, -1, 101, 76, 75, -1, + 101, 100, 76, -1, 97, 101, 75, -1, + 102, 83, 58, -1, 103, 45, 83, -1, + 103, 83, 102, -1, 104, 58, 50, -1, + 104, 102, 58, -1, 105, 50, 51, -1, + 105, 104, 50, -1, 106, 51, 39, -1, + 106, 105, 51, -1, 107, 39, 45, -1, + 107, 106, 39, -1, 103, 107, 45, -1, + 108, 59, 62, -1, 109, 32, 59, -1, + 109, 59, 108, -1, 110, 62, 29, -1, + 110, 108, 62, -1, 111, 29, 28, -1, + 110, 29, 111, -1, 112, 28, 33, -1, + 111, 28, 112, -1, 113, 33, 32, -1, + 112, 33, 113, -1, 113, 32, 109, -1, + 114, 38, 79, -1, 115, 36, 38, -1, + 115, 38, 114, -1, 116, 79, 46, -1, + 116, 114, 79, -1, 117, 46, 43, -1, + 117, 116, 46, -1, 118, 43, 77, -1, + 118, 117, 43, -1, 119, 77, 36, -1, + 119, 118, 77, -1, 115, 119, 36, -1, + 120, 23, 22, -1, 120, 27, 23, -1, + 120, 121, 27, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 8, 7, 8, -1, 9, 9, 3, -1, + 9, 8, 9, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 9, 3, -1, + 1, 1, 10, -1, 11, 11, 1, -1, + 11, 1, 1, -1, 10, 10, 12, -1, + 10, 1, 10, -1, 12, 12, 7, -1, + 10, 12, 12, -1, 6, 6, 13, -1, + 12, 7, 7, -1, 13, 13, 11, -1, + 6, 13, 13, -1, 13, 11, 11, -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, -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, 14, 14, 15, -1, + 0, 0, 0, -1, 16, 16, 14, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 16, 14, 14, -1, 0, 0, 0, -1, + 15, 15, 17, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 15, 14, 15, -1, 17, 17, 18, -1, + 17, 15, 17, -1, 0, 0, 0, -1, + 18, 18, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 17, 18, -1, + 0, 0, 0, -1, 19, 19, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 19, 18, 19, -1, + 0, 0, 0, -1, 21, 21, 22, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 19, 20, 20, -1, 0, 0, 0, -1, + 22, 22, 23, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 0, 0, 0, -1, + 24, 24, 16, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 23, 24, 24, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 24, 16, 16, -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, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 0, 0, 0, -1, + 12, 12, 27, -1, 0, 0, 0, -1, + 10, 12, 12, -1, 0, 0, 0, -1, + 27, 27, 13, -1, 0, 0, 0, -1, + 12, 27, 27, -1, 13, 13, 11, -1, + 27, 13, 13, -1, 13, 11, 11, -1, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 0, 0, 0, -1, + 12, 12, 27, -1, 0, 0, 0, -1, + 10, 12, 12, -1, 0, 0, 0, -1, + 27, 27, 13, -1, 0, 0, 0, -1, + 12, 27, 27, -1, 13, 13, 11, -1, + 27, 13, 13, -1, 13, 11, 11, -1, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 12, 12, 27, -1, + 12, 10, 12, -1, 27, 27, 13, -1, + 27, 12, 27, -1, 13, 13, 11, -1, + 13, 27, 13, -1, 11, 13, 11, -1, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 12, 12, 27, -1, + 12, 10, 12, -1, 27, 27, 13, -1, + 27, 12, 27, -1, 13, 13, 11, -1, + 13, 27, 13, -1, 11, 13, 11, -1, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 12, 12, 27, -1, + 10, 12, 12, -1, 27, 27, 13, -1, + 12, 27, 27, -1, 13, 13, 11, -1, + 27, 13, 13, -1, 13, 11, 11, -1, + 25, 25, 10, -1, 11, 11, 26, -1, + 11, 26, 26, -1, 10, 10, 12, -1, + 10, 25, 10, -1, 12, 12, 27, -1, + 12, 10, 12, -1, 27, 27, 13, -1, + 27, 12, 27, -1, 13, 13, 11, -1, + 13, 27, 13, -1, 11, 13, 11, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+79 Group { + children + DEF _+80 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -1.25 86.890602 94.5, + -1.25 86.890602 104, + 1.25 86.890602 104, + -2.2598801 85.794701 99.551903, + -2 86.225601 98.5, + 1.25 86.890602 94.5, + 2 86.225601 98.5, + 2.2616401 85.790901 99.555801, + -2.2613499 85.791603 97.444801, + 2.2593501 85.795799 97.449097 ] + + } + normal + Normal { + vector [ -0.5 0.86602497 0, + 0.5 0.86602497 0, + -0.90395302 0.427632 0, + -0.80000001 0.60000002 0, + 0.80000001 0.60000002 0, + -6.1230298e-017 -1 0, + -4.3488902e-017 -0.71025097 -0.70394802, + -4.3642499e-017 -0.71275997 -0.70140803, + -4.3512701e-017 -0.71064001 0.703556, + -6.1230298e-017 -1 2.4492101e-016, + -4.3687501e-017 -0.713494 0.700661, + 0.90373898 0.42808399 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 1, 4, -1, + 0, 4, 1, -1, 5, 2, 6, -1, + 5, 0, 2, -1, 4, 6, 7, -1, + 3, 4, 7, -1, 8, 6, 4, -1, + 9, 6, 8, -1, 5, 6, 9, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 0, 3, -1, + 0, 3, 0, -1, 1, 1, 4, -1, + 1, 0, 1, -1, 5, 5, 6, -1, + 7, 5, 6, -1, 8, 9, 9, -1, + 10, 9, 8, -1, 1, 4, 11, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+81 Group { + children + DEF _+82 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4.9442701 69.508698 107.5, + -0.55040401 68.7351 169, + -5.56776 69.725601 169, + 3.9373599e-013 69.725601 169, + -12.9443 75.320999 107.5, + -13.1353 75.589699 169 ] + + } + normal + Normal { + vector [ -0.309017 -0.95105702 0, + -0.034400299 -0.99940801 0, + -0.347985 -0.9375 0, + 0 0 1, + -0.809017 -0.58778501 0, + -0.82095599 -0.57099098 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 3, 3, -1, + 4, 0, 2, -1, 5, 4, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+83 Group { + children + DEF _+84 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -26.1 70.725601 169, + -13.1353 75.589699 169, + -5.56776 69.725601 169, + -25.1 69.725601 187.3, + 3.9373599e-013 69.725601 169, + -25.1 69.725601 169, + -25.8071 70.018501 169 ] + + } + normal + Normal { + vector [ 0 0 -1, + -6.1230298e-017 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 4, -1, + 5, 2, 3, -1, 6, 0, 2, -1, + 5, 6, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+85 Group { + children + DEF _+86 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4.9442701 69.508698 107.5, + 4.5232902 69.378304 169, + -0.55040401 68.7351 169, + 3.9373599e-013 69.725601 169, + -4.9442701 69.508698 107.5, + 9.1349401 71.5896 169, + 12.9443 75.320999 107.5, + 12.8133 75.143303 169, + 8.8175898 72.591103 169, + 15.1824 79.676399 169, + 16 84.725601 107.5, + 16 84.725601 169, + 14.2658 80.090897 169, + 12.9443 94.130096 107.5, + 14.2658 89.360298 169, + 15.1824 89.774803 169, + -16 84.725601 169, + -16 84.725601 107.5, + -12.9443 75.320999 107.5, + -13.1353 75.589699 169, + -13.1353 93.861397 169, + -12.9443 94.130096 107.5 ] + + } + normal + Normal { + vector [ 0.309017 -0.95105702 0, + 0.28270599 -0.959207 0, + -0.034400299 -0.99940801 0, + 0 0 1, + -0.309017 -0.95105702 0, + 0.57093298 -0.82099599 0, + 0.809017 -0.58778501 0, + 0.80083102 -0.59889102 0, + 0.94889998 -0.315577 0, + 1 -1.8369101e-016 0, + 0.809017 0.58778501 0, + 0.94889998 0.315577 0, + -1 6.1230298e-017 0, + -0.809017 -0.58778501 0, + -0.82095599 -0.57099098 0, + -0.82095599 0.57099098 0, + -1 3.0615201e-016 0, + -0.809017 0.58778501 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 0, 5, 1, -1, + 3, 1, 5, -1, 6, 7, 5, -1, + 8, 5, 7, -1, 0, 6, 5, -1, + 8, 3, 5, -1, 6, 9, 7, -1, + 8, 7, 9, -1, 10, 11, 9, -1, + 12, 9, 11, -1, 6, 10, 9, -1, + 12, 8, 9, -1, 13, 11, 10, -1, + 14, 11, 15, -1, 13, 15, 11, -1, + 14, 12, 11, -1, 16, 17, 18, -1, + 19, 16, 18, -1, 20, 17, 16, -1, + 20, 21, 17, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 3, 3, -1, + 4, 0, 2, -1, 0, 5, 1, -1, + 3, 3, 3, -1, 6, 7, 5, -1, + 3, 3, 3, -1, 0, 6, 5, -1, + 3, 3, 3, -1, 6, 8, 7, -1, + 3, 3, 3, -1, 9, 9, 8, -1, + 3, 3, 3, -1, 6, 9, 8, -1, + 3, 3, 3, -1, 10, 9, 9, -1, + 3, 3, 3, -1, 10, 11, 9, -1, + 3, 3, 3, -1, 12, 12, 13, -1, + 14, 12, 13, -1, 15, 16, 16, -1, + 15, 17, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+87 Group { + children + DEF _+88 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -26.1 98.725601 169, + -16 84.725601 169, + -13.1353 75.589699 169, + -13.1353 93.861397 169, + -26.1 70.725601 169 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 0, 3, 1, -1, + 4, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+89 Group { + children + DEF _+90 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4.5232902 100.073 169, + -0.55040401 100.716 169, + -5.56776 99.725601 169, + -4.9442701 99.942497 107.5, + 3.9740899e-013 99.725601 169 ] + + } + normal + Normal { + vector [ 0 0 1, + -0.309017 0.95105702 0, + -0.347985 0.9375 0, + -0.034400299 0.99940801 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+91 Group { + children + DEF _+92 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 3.9740899e-013 99.725601 187.3, + 3.9740899e-013 99.725601 169, + -5.56776 99.725601 169, + -25.1 99.725601 169 ] + + } + normal + Normal { + vector 6.1230298e-017 1 0 + + } + coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+93 Group { + children + DEF _+94 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -12.9443 94.130096 107.5, + -5.56776 99.725601 169, + -4.9442701 99.942497 107.5, + -13.1353 93.861397 169 ] + + } + normal + Normal { + vector [ -0.809017 0.58778501 0, + -0.347985 0.9375 0, + -0.309017 0.95105702 0, + -0.82095599 0.57099098 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 1, 0, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 1, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+95 Group { + children + DEF _+96 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.1 99.725601 169, + -5.56776 99.725601 169, + -13.1353 93.861397 169 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1 ] + normalIndex [ 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+97 Group { + children + DEF _+98 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4.9442701 99.942497 107.5, + -0.55040401 100.716 169, + 4.5232902 100.073 169, + 3.9740899e-013 99.725601 169, + 9.1349401 97.861504 169, + 4.9442701 99.942497 107.5, + 8.8175898 96.8601 169, + 12.8133 94.3078 169, + 14.2658 89.360298 169, + 15.1824 89.774803 169, + 12.9443 94.130096 107.5 ] + + } + normal + Normal { + vector [ -0.309017 0.95105702 0, + -0.034400299 0.99940801 0, + 0.28270599 0.959207 0, + 0 0 1, + 0.309017 0.95105702 0, + 0.57093298 0.82099599 0, + 0.80083102 0.59889102 0, + 0.809017 0.58778501 0, + 0.94889998 0.315577 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 2, -1, + 5, 2, 4, -1, 0, 2, 5, -1, + 6, 7, 4, -1, 5, 4, 7, -1, + 3, 6, 4, -1, 8, 9, 7, -1, + 10, 7, 9, -1, 6, 8, 7, -1, + 5, 7, 10, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 3, 3, -1, + 4, 2, 5, -1, 0, 2, 4, -1, + 3, 3, 3, -1, 4, 5, 6, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 7, 6, 8, -1, 3, 3, 3, -1, + 4, 6, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+99 Group { + children + DEF _+100 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 3.9373599e-013 69.725601 187.3, + 3.9373599e-013 69.725601 169, + 8.8175898 72.591103 169, + -25.1 69.725601 187.3, + 8.8171196 72.591003 187.3, + 14.2658 80.090897 169, + 14.2653 80.089203 187.3, + 14.2658 89.360298 169, + 14.2653 89.362 187.3, + 8.8175898 96.8601 169, + 8.8171196 96.860199 187.3, + 3.9740899e-013 99.725601 169, + 3.9740899e-013 99.725601 187.3, + -25.1 99.725601 187.3, + -25.1 99.725601 169, + -25.8071 99.432701 187.3, + -25.8071 70.018501 187.3, + -25.1 69.725601 169, + -26.1 98.725601 187.3, + -26.1 70.725601 187.3, + -25.8071 70.018501 169, + -26.1 70.725601 169, + -26.1 98.725601 169, + -25.8071 99.432701 169 ] + + } + normal + Normal { + vector [ -6.1230298e-017 -1 0, + 0.58778501 -0.809017 0, + 0.95105702 -0.309017 0, + 0.95105702 0.309017 0, + 0.58778501 0.809017 0, + 1.8369101e-016 1 0, + 0 0 1, + 6.1230298e-017 1 0, + -3.0615201e-016 -1 0, + -0.70710701 -0.70710701 0, + -1 2.4492101e-016 0, + -1 6.1230298e-017 0, + -0.70710701 0.70710701 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 1, 0, -1, + 4, 2, 5, -1, 0, 2, 4, -1, + 6, 5, 7, -1, 4, 5, 6, -1, + 8, 7, 9, -1, 6, 7, 8, -1, + 10, 9, 11, -1, 8, 9, 10, -1, + 10, 11, 12, -1, 4, 10, 12, -1, + 0, 4, 12, -1, 13, 0, 12, -1, + 14, 13, 12, -1, 6, 8, 10, -1, + 4, 6, 10, -1, 13, 3, 0, -1, + 15, 16, 3, -1, 17, 3, 16, -1, + 13, 15, 3, -1, 18, 19, 16, -1, + 20, 16, 19, -1, 15, 18, 16, -1, + 17, 16, 20, -1, 21, 19, 18, -1, + 20, 19, 21, -1, 22, 18, 15, -1, + 21, 18, 22, -1, 23, 15, 13, -1, + 22, 15, 23, -1, 23, 13, 14, -1 ] + normalIndex [ 0, 0, 1, -1, 0, 0, 0, -1, + 1, 1, 2, -1, 0, 1, 1, -1, + 2, 2, 3, -1, 1, 2, 2, -1, + 3, 3, 4, -1, 2, 3, 3, -1, + 4, 4, 5, -1, 3, 4, 4, -1, + 4, 5, 5, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 7, 7, 7, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 8, 8, 9, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 9, 9, 10, -1, 6, 6, 6, -1, + 8, 9, 9, -1, 11, 11, 11, -1, + 9, 10, 10, -1, 10, 10, 12, -1, + 11, 11, 11, -1, 12, 12, 5, -1, + 10, 12, 12, -1, 12, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+101 Group { + children + DEF _+102 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4.74963 73.900803 110, + 4 75.199303 110, + 4.74963 76.497803 110, + 6.25037 76.497803 110, + 6.25037 73.900803 110, + 7 75.199303 110, + 4.74963 92.9533 110, + 4 94.2519 110, + 4.74963 95.5504 110, + 6.25037 95.5504 110, + 6.25037 92.9533 110, + 7 94.2519 110, + 10.2496 83.427101 110, + 9.5 84.725601 110, + 10.2496 86.024101 110, + 11.7504 86.024101 110, + 11.7504 83.427101 110, + 12.5 84.725601 110, + -6.25037 95.5504 110, + -6.25037 92.9533 110, + -7 94.2519 110, + -4.74963 95.5504 110, + -4.74963 92.9533 110, + -4 94.2519 110, + -6.25037 76.497803 110, + -6.25037 73.900803 110, + -7 75.199303 110, + -4.74963 76.497803 110, + -4.74963 73.900803 110, + -4 75.199303 110, + -11.7504 86.024101 110, + -11.7504 83.427101 110, + -12.5 84.725601 110, + -10.2496 86.024101 110, + -10.2496 83.427101 110, + -9.5 84.725601 110 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 4, 3, 5, -1, 0, 3, 4, -1, + 6, 7, 8, -1, 6, 8, 9, -1, + 10, 9, 11, -1, 6, 9, 10, -1, + 12, 13, 14, -1, 12, 14, 15, -1, + 16, 15, 17, -1, 12, 15, 16, -1, + 18, 19, 20, -1, 21, 22, 19, -1, + 18, 21, 19, -1, 21, 23, 22, -1, + 24, 25, 26, -1, 27, 28, 25, -1, + 24, 27, 25, -1, 27, 29, 28, -1, + 30, 31, 32, -1, 33, 34, 31, -1, + 30, 33, 31, -1, 33, 35, 34, -1 ] + normalIndex [ 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, -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, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+103 Group { + children + DEF _+104 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -25.8071 99.432701 169, + -25.1 99.725601 169, + -13.1353 93.861397 169, + -26.1 98.725601 169 ] + + } + normal + USE _+54 + coordIndex [ 0, 1, 2, -1, 3, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+105 Group { + children + DEF _+106 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 25 57.5 91, + 28 54.5 91, + 28 57.5 91, + 28 110.5 60, + 28 110.5 70, + -28 57.5 91, + -28 54.5 91, + 28 54.5 60, + -25 57.5 91, + -28 54.5 60, + -25 110.5 70, + -28 110.5 70, + -25 57.5 60, + -25 110.5 60, + 25 57.5 60, + 25 110.5 70, + 25 110.5 60, + -28 110.5 60 ] + + } + normal + Normal { + vector [ 0 0 1, + 1 -6.1230298e-017 0, + 2.2555099e-017 0.36836401 0.929681, + -6.1230298e-017 -1 0, + -1 6.1230298e-017 0, + 6.1230298e-017 1 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 3, -1, + 5, 6, 1, -1, 7, 1, 6, -1, + 8, 5, 1, -1, 0, 8, 1, -1, + 3, 1, 7, -1, 9, 6, 5, -1, + 7, 6, 9, -1, 10, 5, 8, -1, + 11, 9, 5, -1, 10, 11, 5, -1, + 12, 8, 0, -1, 13, 8, 12, -1, + 10, 8, 13, -1, 12, 0, 14, -1, + 15, 14, 0, -1, 4, 15, 0, -1, + 7, 14, 16, -1, 15, 16, 14, -1, + 3, 7, 16, -1, 15, 3, 16, -1, + 7, 12, 14, -1, 17, 13, 12, -1, + 9, 17, 12, -1, 7, 9, 12, -1, + 11, 13, 17, -1, 10, 13, 11, -1, + 11, 17, 9, -1, 4, 3, 15, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 6, 6, 6, -1, 4, 4, 4, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 5, 5, 5, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+107 Group { + children + DEF _+108 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -13 117.726 32, + -13 117.726 58, + 13 117.726 58, + 13 117.726 74, + 13 117.726 32, + 13 110.726 37, + 13 110.726 58, + -13 110.726 58, + -13 110.726 74, + -13 117.726 74, + -13 117.726 23, + -13 105.726 32, + -13 109.261 33.464699, + -13 110.726 37, + 13 117.726 23, + 13 77.725601 23, + 13 105.726 32, + 13 109.261 33.464699, + 7.7786498 92.503098 23, + 10.9998 84.725601 23, + -10.9998 84.725601 23, + -13 77.725601 23, + -13 77.725601 32, + -7.7786498 92.503098 23, + 3.95328e-013 95.725601 23, + 3.9397999e-013 73.725601 23, + -7 71.725601 23, + -7 71.725601 32, + -7.7786498 76.947998 23, + 7 71.725601 23, + 7.7786498 76.947998 23, + 13 77.725601 32, + 7 71.725601 32, + 3.9397999e-013 73.725601 30, + 7.7780099 76.947601 30, + -7.7780099 76.947601 30, + -11 84.725601 30, + -7.7780099 92.503601 30, + 3.95328e-013 95.725601 30, + 7.7780099 92.503601 30, + 11 84.725601 30, + 3.9410299e-013 75.725601 32, + 9 84.725601 32, + 6.3638201 78.361801 32, + -6.3638201 91.089401 32, + -6.3638201 78.361801 32, + -9 84.725601 32, + 6.3638201 91.089401 32, + 3.95205e-013 93.725601 32, + 3.9410299e-013 75.725601 30, + -6.3632302 78.361099 30, + 6.3632302 78.361099 30, + 8.9997501 84.725601 30, + 6.3632302 91.090103 30, + 3.95205e-013 93.725601 30, + -6.3632302 91.090103 30, + -8.9997501 84.725601 30, + 13 110.726 74 ] + + } + normal + Normal { + vector [ 6.1230298e-017 1 0, + 1 -6.1230298e-017 0, + -1 6.1230298e-017 0, + 0 0 -1, + -0.70710701 -0.70710701 0, + -6.1230298e-017 -1 0, + 0.70710701 -0.70710701 0, + 0.70710701 0.70710701 0, + -0.70710701 0.70710701 0, + 1 0 0, + 6.1230298e-017 -1 0, + -1.8369101e-016 -1 0, + -1 5.6655e-016 0, + -1 1.2246101e-016 0, + 0 0 1, + -4.32964e-017 -0.70710701 0.70710701, + 0 -6.1230298e-017 1, + -1 3.44505e-016 0, + 1 -2.22045e-016 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 10, 0, 4, -1, 11, 0, 10, -1, + 12, 0, 11, -1, 7, 0, 13, -1, + 12, 13, 0, -1, 10, 4, 14, -1, + 15, 14, 4, -1, 16, 15, 4, -1, + 17, 16, 4, -1, 17, 4, 5, -1, + 18, 10, 14, -1, 19, 14, 15, -1, + 19, 18, 14, -1, 20, 21, 10, -1, + 22, 10, 21, -1, 23, 20, 10, -1, + 24, 23, 10, -1, 18, 24, 10, -1, + 11, 10, 22, -1, 25, 26, 21, -1, + 27, 21, 26, -1, 28, 25, 21, -1, + 20, 28, 21, -1, 22, 21, 27, -1, + 25, 29, 26, -1, 27, 26, 29, -1, + 30, 15, 29, -1, 31, 29, 15, -1, + 30, 29, 25, -1, 32, 27, 29, -1, + 31, 32, 29, -1, 30, 19, 15, -1, + 16, 31, 15, -1, 33, 25, 28, -1, + 34, 30, 25, -1, 34, 25, 33, -1, + 35, 28, 20, -1, 35, 33, 28, -1, + 36, 20, 23, -1, 35, 20, 36, -1, + 37, 23, 24, -1, 36, 23, 37, -1, + 38, 24, 18, -1, 37, 24, 38, -1, + 39, 18, 19, -1, 38, 18, 39, -1, + 40, 19, 30, -1, 39, 19, 40, -1, + 40, 30, 34, -1, 31, 27, 32, -1, + 41, 27, 31, -1, 41, 22, 27, -1, + 42, 31, 16, -1, 43, 41, 31, -1, + 42, 43, 31, -1, 44, 11, 22, -1, + 45, 22, 41, -1, 46, 44, 22, -1, + 45, 46, 22, -1, 44, 16, 11, -1, + 17, 11, 16, -1, 17, 12, 11, -1, + 47, 42, 16, -1, 48, 47, 16, -1, + 44, 48, 16, -1, 49, 41, 43, -1, + 50, 45, 41, -1, 50, 41, 49, -1, + 51, 43, 42, -1, 51, 49, 43, -1, + 52, 42, 47, -1, 51, 42, 52, -1, + 53, 47, 48, -1, 52, 47, 53, -1, + 54, 48, 44, -1, 53, 48, 54, -1, + 55, 44, 46, -1, 54, 44, 55, -1, + 56, 46, 45, -1, 55, 46, 56, -1, + 56, 45, 50, -1, 7, 13, 5, -1, + 12, 5, 13, -1, 6, 7, 5, -1, + 17, 5, 12, -1, 8, 7, 6, -1, + 8, 6, 57, -1, 3, 57, 6, -1, + 51, 34, 33, -1, 49, 33, 35, -1, + 51, 33, 49, -1, 52, 40, 34, -1, + 51, 52, 34, -1, 52, 39, 40, -1, + 54, 38, 39, -1, 53, 54, 39, -1, + 52, 53, 39, -1, 55, 37, 38, -1, + 54, 55, 38, -1, 56, 36, 37, -1, + 55, 56, 37, -1, 56, 35, 36, -1, + 50, 49, 35, -1, 56, 50, 35, -1, + 9, 8, 57, -1, 3, 9, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 3, 3, 3, -1, 6, 6, 6, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 0, 0, 7, -1, + 8, 8, 0, -1, 8, 0, 0, -1, + 7, 7, 9, -1, 7, 0, 7, -1, + 9, 9, 6, -1, 7, 9, 9, -1, + 6, 6, 10, -1, 9, 6, 6, -1, + 11, 11, 4, -1, 6, 10, 10, -1, + 4, 4, 12, -1, 11, 4, 4, -1, + 13, 12, 8, -1, 4, 12, 13, -1, + 13, 8, 8, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 15, 16, 16, -1, 15, 15, 16, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 0, 0, 8, -1, + 7, 7, 0, -1, 7, 0, 0, -1, + 8, 8, 17, -1, 8, 0, 8, -1, + 13, 17, 4, -1, 8, 17, 13, -1, + 4, 4, 11, -1, 13, 4, 4, -1, + 10, 10, 6, -1, 4, 11, 11, -1, + 6, 6, 18, -1, 10, 6, 6, -1, + 9, 18, 7, -1, 6, 18, 9, -1, + 9, 7, 7, -1, 5, 5, 5, -1, + 15, 5, 5, -1, 5, 5, 5, -1, + 15, 5, 15, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 14, 14, 14, -1, 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+109 Group { + children + DEF _+110 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 117 -39.5 41, + 117 -49.5 41, + 117 -49.5 7, + 107 -49.5 7, + 117 -23.25 17, + 117 -23.25 7, + 107 -23.25 7, + 107 -39.5 41, + 107 -49.5 41, + 107 -23.25 17 ] + + } + normal + Normal { + vector [ 1 -6.1230298e-017 0, + -6.1230298e-017 -1 0, + 0 0 -1, + 0 0 1, + 5.0701599e-017 0.82804799 0.56065702, + 6.1230298e-017 1 0, + -1 6.1230298e-017 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 7, 0, 4, -1, + 6, 4, 5, -1, 9, 4, 6, -1, + 7, 4, 9, -1, 8, 6, 3, -1, + 8, 9, 6, -1, 8, 7, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+111 Group { + children + DEF _+112 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 107 39.5 41, + 107 49.5 41, + 107 49.5 7, + 117 49.5 7, + 107 23.25 17, + 107 23.25 7, + 117 23.25 7, + 117 39.5 41, + 117 49.5 41, + 117 23.25 17 ] + + } + normal + Normal { + vector [ -1 6.1230298e-017 0, + 6.1230298e-017 1 0, + 0 0 -1, + 0 0 1, + -5.0701599e-017 -0.82804799 0.56065702, + -6.1230298e-017 -1 0, + 1 -6.1230298e-017 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 7, 0, 4, -1, + 6, 4, 5, -1, 9, 4, 6, -1, + 7, 4, 9, -1, 8, 6, 3, -1, + 8, 9, 6, -1, 8, 7, 9, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+113 Group { + children + DEF _+114 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 114.499 -14.75 16.330299, + 113.5 -14.75 14.5981, + 115 -14.75 12, + 115 -23.75 12, + 117 -14.75 12, + 113.5 -14.75 9.4019203, + 113.5 -23.75 9.4019203, + 110.5 -14.75 14.5981, + 113.5 -23.75 14.5981, + 107 -14.75 12, + 109 -14.75 12, + 110.5 -23.75 14.5981, + 109.501 -14.75 16.330299, + 109.501 -14.75 7.6697302, + 110.5 -14.75 9.4019203, + 109 -23.75 12, + 110.5 -23.75 9.4019203, + 114.499 -14.75 7.6697302, + 117 14.75 12, + 114.499 14.75 16.330299, + 114.499 14.75 7.6697302, + 109.501 14.75 7.6697302, + 107 14.75 12, + 109.501 14.75 16.330299, + 109.5 -23.75 12, + 110.75 -23.75 14.1651, + 113.25 -23.75 9.83494, + 110.75 -23.75 9.83494, + 114.5 -23.75 12, + 110.75 -40 9.83494, + 113.25 -40 9.83494, + 114.5 -40 12, + 109.5 -40 12, + 113.25 -40 14.1651, + 113.25 -23.75 14.1651, + 110.75 -40 14.1651, + 110.75 40 14.1651, + 113.25 40 14.1651, + 114.5 40 12, + 114.5 23.75 12, + 109.5 40 12, + 113.25 40 9.83494, + 113.25 23.75 9.83494, + 113.25 23.75 14.1651, + 110.75 23.75 14.1651, + 110.75 40 9.83494, + 109.5 23.75 12, + 110.75 23.75 9.83494, + 113.5 14.75 9.4019203, + 113.5 23.75 9.4019203, + 115 23.75 12, + 115 14.75 12, + 113.5 23.75 14.5981, + 110.5 14.75 9.4019203, + 110.5 23.75 9.4019203, + 109 14.75 12, + 109 23.75 12, + 110.5 14.75 14.5981, + 110.5 23.75 14.5981, + 113.5 14.75 14.5981 ] + + } + normal + Normal { + vector [ -6.1230298e-017 -1 0, + 1 -6.1230298e-017 -3.44505e-016, + 0.5 -3.0615199e-017 0.86602497, + 0.5 -3.0615199e-017 -0.86602497, + -0.5 3.0615199e-017 0.86602497, + -1 6.1230298e-017 4.6696598e-016, + -1 6.1230298e-017 2.22045e-016, + -0.5 3.0615199e-017 -0.86602497, + 6.1230298e-017 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 0, 2, 4, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 12, 9, 7, -1, + 0, 12, 7, -1, 11, 8, 7, -1, + 13, 14, 10, -1, 15, 10, 14, -1, + 9, 13, 10, -1, 11, 10, 15, -1, + 13, 5, 14, -1, 16, 14, 5, -1, + 16, 15, 14, -1, 17, 4, 5, -1, + 13, 17, 5, -1, 6, 16, 5, -1, + 18, 4, 17, -1, 19, 0, 4, -1, + 19, 4, 18, -1, 20, 17, 13, -1, + 20, 18, 17, -1, 21, 13, 9, -1, + 20, 13, 21, -1, 22, 9, 12, -1, + 21, 9, 22, -1, 23, 12, 0, -1, + 22, 12, 23, -1, 23, 0, 19, -1, + 24, 15, 16, -1, 25, 11, 15, -1, + 24, 25, 15, -1, 26, 16, 6, -1, + 27, 24, 16, -1, 26, 27, 16, -1, + 26, 6, 3, -1, 28, 3, 8, -1, + 26, 3, 28, -1, 29, 30, 31, -1, + 28, 31, 30, -1, 32, 29, 31, -1, + 33, 32, 31, -1, 34, 33, 31, -1, + 34, 31, 28, -1, 26, 30, 29, -1, + 26, 28, 30, -1, 27, 29, 32, -1, + 26, 29, 27, -1, 33, 35, 32, -1, + 24, 32, 35, -1, 27, 32, 24, -1, + 25, 35, 33, -1, 24, 35, 25, -1, + 25, 33, 34, -1, 36, 37, 38, -1, + 39, 38, 37, -1, 40, 36, 38, -1, + 41, 40, 38, -1, 42, 41, 38, -1, + 39, 42, 38, -1, 43, 37, 36, -1, + 43, 39, 37, -1, 44, 36, 40, -1, + 43, 36, 44, -1, 41, 45, 40, -1, + 46, 40, 45, -1, 44, 40, 46, -1, + 47, 45, 41, -1, 47, 46, 45, -1, + 42, 47, 41, -1, 48, 49, 50, -1, + 39, 50, 49, -1, 51, 48, 50, -1, + 52, 51, 50, -1, 43, 52, 50, -1, + 43, 50, 39, -1, 53, 54, 49, -1, + 47, 49, 54, -1, 48, 53, 49, -1, + 42, 49, 47, -1, 39, 49, 42, -1, + 55, 56, 54, -1, 47, 54, 56, -1, + 53, 55, 54, -1, 57, 56, 55, -1, + 58, 56, 57, -1, 46, 56, 58, -1, + 47, 56, 46, -1, 22, 55, 53, -1, + 23, 57, 55, -1, 22, 23, 55, -1, + 20, 53, 48, -1, 21, 22, 53, -1, + 20, 21, 53, -1, 20, 48, 51, -1, + 18, 51, 59, -1, 52, 59, 51, -1, + 20, 51, 18, -1, 23, 59, 57, -1, + 58, 57, 59, -1, 19, 18, 59, -1, + 23, 19, 59, -1, 52, 58, 59, -1, + 25, 8, 11, -1, 34, 28, 8, -1, + 25, 34, 8, -1, 43, 58, 52, -1, + 44, 46, 58, -1, 43, 44, 58, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 1, 3, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 2, 4, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 7, 7, 3, -1, + 7, 6, 7, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 3, 7, 3, -1, + 1, 1, 3, -1, 2, 2, 1, -1, + 2, 1, 1, -1, 3, 3, 7, -1, + 3, 1, 3, -1, 7, 7, 6, -1, + 3, 7, 7, -1, 5, 5, 4, -1, + 7, 6, 6, -1, 4, 4, 2, -1, + 5, 4, 4, -1, 4, 2, 2, -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, -1, 0, 0, 0, -1, + 1, 1, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 1, -1, + 2, 1, 1, -1, 3, 3, 7, -1, + 3, 1, 3, -1, 7, 7, 6, -1, + 3, 7, 7, -1, 0, 0, 0, -1, + 5, 5, 4, -1, 7, 6, 6, -1, + 4, 4, 2, -1, 5, 4, 4, -1, + 4, 2, 2, -1, 8, 8, 8, -1, + 1, 1, 2, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 3, 3, 1, -1, + 1, 3, 1, -1, 2, 2, 4, -1, + 2, 1, 2, -1, 4, 4, 5, -1, + 2, 4, 4, -1, 8, 8, 8, -1, + 6, 6, 7, -1, 4, 5, 5, -1, + 7, 7, 3, -1, 7, 6, 7, -1, + 3, 7, 3, -1, 3, 3, 1, -1, + 8, 8, 8, -1, 1, 3, 1, -1, + 2, 1, 1, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 7, 7, 3, -1, + 8, 8, 8, -1, 3, 7, 3, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 6, 6, 7, -1, 8, 8, 8, -1, + 7, 6, 7, -1, 4, 5, 5, -1, + 4, 5, 4, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 2, 2, 1, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 4, 4, 2, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 2, 4, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+115 Group { + children + DEF _+116 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 121.5 23 107, + 115.535 23 106.536, + 112 23 108, + 112 15 108, + 102.5 23 107, + 108.465 23 106.536, + 108.465 15 106.536, + 108 23 112.5, + 121.5 23 99, + 117 23 103, + 115.535 15 106.536, + 115.535 23 99.463799, + 117 15 103, + 112 23 98, + 115.535 15 99.463799, + 102.5 23 99, + 108.465 23 99.463799, + 112 15 98, + 116 23 93.5, + 107 23 103, + 108.465 15 99.463799, + 107 15 103, + 121.5 23 16, + 115.535 23 15.5362, + 112 23 17, + 112 15 17, + 102.5 23 16, + 108.465 23 15.5362, + 108.465 15 15.5362, + 108 23 21.5, + 121.5 23 8, + 117 23 12, + 115.535 15 15.5362, + 115.535 23 8.4638395, + 117 15 12, + 112 23 7, + 115.535 15 8.4638395, + 102.5 23 8, + 108.465 23 8.4638395, + 112 15 7, + 116 23 2.5, + 107 23 12, + 108.465 15 8.4638395, + 107 15 12, + 121.5 15 8, + 108 23 2.5, + 116 15 2.5, + 121.5 15 16, + 116 23 21.5, + 116 15 21.5, + 108 23 93.5, + 121.5 15 99, + 116 15 93.5, + 121.5 15 107, + 116 23 112.5, + 116 15 112.5, + 108 15 112.5, + 102.5 15 107, + 102.5 15 99, + 108 15 93.5, + 102.5 15 16, + 108 15 21.5, + 102.5 15 8, + 108 15 2.5 ] + + } + normal + DEF _+117 Normal { + vector [ 6.1230298e-017 1 0, + -4.0573601e-016 0 -1, + -0.70710701 4.32964e-017 -0.70710701, + 0.70710701 -4.32964e-017 -0.70710701, + -1 6.1230298e-017 3.44505e-016, + -0.70710701 4.32964e-017 0.70710701, + 2.83275e-016 0 1, + 5.2819598e-016 0 1, + 0.70710701 -4.32964e-017 0.70710701, + 1 -6.1230298e-017 -4.6696598e-016, + -1 6.1230298e-017 2.12086e-015, + -2.22045e-016 0 -1, + 1 -6.1230298e-017 -2.22045e-016, + 2.22045e-016 0 1, + -1 6.1230298e-017 2.22045e-016, + -6.1230298e-017 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 10, 3, 1, -1, 8, 11, 9, -1, + 12, 9, 11, -1, 10, 9, 12, -1, + 8, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 8, 18, 13, -1, + 15, 13, 18, -1, 14, 13, 17, -1, + 4, 19, 16, -1, 20, 16, 19, -1, + 15, 4, 16, -1, 17, 16, 20, -1, + 4, 5, 19, -1, 21, 19, 5, -1, + 20, 19, 21, -1, 21, 5, 6, -1, + 22, 23, 24, -1, 25, 24, 23, -1, + 26, 24, 27, -1, 28, 27, 24, -1, + 29, 22, 24, -1, 26, 29, 24, -1, + 28, 24, 25, -1, 30, 31, 23, -1, + 32, 23, 31, -1, 22, 30, 23, -1, + 32, 25, 23, -1, 30, 33, 31, -1, + 34, 31, 33, -1, 32, 31, 34, -1, + 30, 35, 33, -1, 36, 33, 35, -1, + 34, 33, 36, -1, 37, 38, 35, -1, + 39, 35, 38, -1, 30, 40, 35, -1, + 37, 35, 40, -1, 36, 35, 39, -1, + 26, 41, 38, -1, 42, 38, 41, -1, + 37, 26, 38, -1, 39, 38, 42, -1, + 26, 27, 41, -1, 43, 41, 27, -1, + 42, 41, 43, -1, 43, 27, 28, -1, + 44, 40, 30, -1, 45, 37, 40, -1, + 46, 45, 40, -1, 44, 46, 40, -1, + 47, 30, 22, -1, 44, 30, 47, -1, + 29, 48, 22, -1, 49, 22, 48, -1, + 47, 22, 49, -1, 50, 18, 48, -1, + 49, 48, 18, -1, 29, 50, 48, -1, + 51, 18, 8, -1, 50, 15, 18, -1, + 52, 18, 51, -1, 49, 18, 52, -1, + 53, 8, 0, -1, 51, 8, 53, -1, + 7, 54, 0, -1, 55, 0, 54, -1, + 53, 0, 55, -1, 56, 54, 7, -1, + 55, 54, 56, -1, 57, 7, 4, -1, + 56, 7, 57, -1, 58, 4, 15, -1, + 57, 4, 58, -1, 59, 15, 50, -1, + 58, 15, 59, -1, 59, 50, 29, -1, + 60, 29, 26, -1, 61, 29, 60, -1, + 59, 29, 61, -1, 62, 26, 37, -1, + 60, 26, 62, -1, 63, 37, 45, -1, + 62, 37, 63, -1, 63, 45, 46, -1, + 57, 6, 3, -1, 53, 3, 10, -1, + 55, 57, 3, -1, 53, 55, 3, -1, + 58, 21, 6, -1, 57, 58, 6, -1, + 58, 20, 21, -1, 58, 17, 20, -1, + 51, 14, 17, -1, 58, 59, 17, -1, + 51, 17, 59, -1, 53, 12, 14, -1, + 51, 53, 14, -1, 53, 10, 12, -1, + 60, 28, 25, -1, 47, 25, 32, -1, + 49, 60, 25, -1, 47, 49, 25, -1, + 62, 43, 28, -1, 60, 62, 28, -1, + 62, 42, 43, -1, 62, 39, 42, -1, + 44, 36, 39, -1, 62, 63, 39, -1, + 44, 39, 63, -1, 47, 34, 36, -1, + 44, 47, 36, -1, 47, 32, 34, -1, + 44, 63, 46, -1, 49, 61, 60, -1, + 52, 59, 61, -1, 49, 52, 61, -1, + 52, 51, 59, -1, 55, 56, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 10, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 10, 10, 5, -1, 2, 10, 10, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 10, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 3, 3, 3, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 0, 0, 0, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 14, 14, 14, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+118 Group { + children + DEF _+119 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 121.5 -15 107, + 115.535 -15 106.536, + 112 -15 108, + 112 -23 108, + 102.5 -15 107, + 108.465 -15 106.536, + 108.465 -23 106.536, + 108 -15 112.5, + 121.5 -15 99, + 117 -15 103, + 115.535 -23 106.536, + 115.535 -15 99.463799, + 117 -23 103, + 112 -15 98, + 115.535 -23 99.463799, + 102.5 -15 99, + 108.465 -15 99.463799, + 112 -23 98, + 116 -15 93.5, + 107 -15 103, + 108.465 -23 99.463799, + 107 -23 103, + 121.5 -15 16, + 115.535 -15 15.5362, + 112 -15 17, + 112 -23 17, + 102.5 -15 16, + 108.465 -15 15.5362, + 108.465 -23 15.5362, + 108 -15 21.5, + 121.5 -15 8, + 117 -15 12, + 115.535 -23 15.5362, + 115.535 -15 8.4638395, + 117 -23 12, + 112 -15 7, + 115.535 -23 8.4638395, + 102.5 -15 8, + 108.465 -15 8.4638395, + 112 -23 7, + 116 -15 2.5, + 107 -15 12, + 108.465 -23 8.4638395, + 107 -23 12, + 121.5 -23 8, + 108 -15 2.5, + 116 -23 2.5, + 121.5 -23 16, + 116 -15 21.5, + 116 -23 21.5, + 108 -15 93.5, + 121.5 -23 99, + 116 -23 93.5, + 121.5 -23 107, + 116 -15 112.5, + 116 -23 112.5, + 108 -23 112.5, + 102.5 -23 107, + 102.5 -23 99, + 108 -23 93.5, + 102.5 -23 16, + 108 -23 21.5, + 102.5 -23 8, + 108 -23 2.5 ] + + } + normal + USE _+117 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 10, 3, 1, -1, 8, 11, 9, -1, + 12, 9, 11, -1, 10, 9, 12, -1, + 8, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 8, 18, 13, -1, + 15, 13, 18, -1, 14, 13, 17, -1, + 4, 19, 16, -1, 20, 16, 19, -1, + 15, 4, 16, -1, 17, 16, 20, -1, + 4, 5, 19, -1, 21, 19, 5, -1, + 20, 19, 21, -1, 21, 5, 6, -1, + 22, 23, 24, -1, 25, 24, 23, -1, + 26, 24, 27, -1, 28, 27, 24, -1, + 29, 22, 24, -1, 26, 29, 24, -1, + 28, 24, 25, -1, 30, 31, 23, -1, + 32, 23, 31, -1, 22, 30, 23, -1, + 32, 25, 23, -1, 30, 33, 31, -1, + 34, 31, 33, -1, 32, 31, 34, -1, + 30, 35, 33, -1, 36, 33, 35, -1, + 34, 33, 36, -1, 37, 38, 35, -1, + 39, 35, 38, -1, 30, 40, 35, -1, + 37, 35, 40, -1, 36, 35, 39, -1, + 26, 41, 38, -1, 42, 38, 41, -1, + 37, 26, 38, -1, 39, 38, 42, -1, + 26, 27, 41, -1, 43, 41, 27, -1, + 42, 41, 43, -1, 43, 27, 28, -1, + 44, 40, 30, -1, 45, 37, 40, -1, + 46, 45, 40, -1, 44, 46, 40, -1, + 47, 30, 22, -1, 44, 30, 47, -1, + 29, 48, 22, -1, 49, 22, 48, -1, + 47, 22, 49, -1, 50, 18, 48, -1, + 49, 48, 18, -1, 29, 50, 48, -1, + 51, 18, 8, -1, 50, 15, 18, -1, + 52, 18, 51, -1, 49, 18, 52, -1, + 53, 8, 0, -1, 51, 8, 53, -1, + 7, 54, 0, -1, 55, 0, 54, -1, + 53, 0, 55, -1, 56, 54, 7, -1, + 55, 54, 56, -1, 57, 7, 4, -1, + 56, 7, 57, -1, 58, 4, 15, -1, + 57, 4, 58, -1, 59, 15, 50, -1, + 58, 15, 59, -1, 59, 50, 29, -1, + 60, 29, 26, -1, 61, 29, 60, -1, + 59, 29, 61, -1, 62, 26, 37, -1, + 60, 26, 62, -1, 63, 37, 45, -1, + 62, 37, 63, -1, 63, 45, 46, -1, + 57, 6, 3, -1, 53, 3, 10, -1, + 55, 57, 3, -1, 53, 55, 3, -1, + 58, 21, 6, -1, 57, 58, 6, -1, + 58, 20, 21, -1, 58, 17, 20, -1, + 51, 14, 17, -1, 58, 59, 17, -1, + 51, 17, 59, -1, 53, 12, 14, -1, + 51, 53, 14, -1, 53, 10, 12, -1, + 60, 28, 25, -1, 47, 25, 32, -1, + 49, 60, 25, -1, 47, 49, 25, -1, + 62, 43, 28, -1, 60, 62, 28, -1, + 62, 42, 43, -1, 62, 39, 42, -1, + 44, 36, 39, -1, 62, 63, 39, -1, + 44, 39, 63, -1, 47, 34, 36, -1, + 44, 47, 36, -1, 47, 32, 34, -1, + 44, 63, 46, -1, 49, 61, 60, -1, + 52, 59, 61, -1, 49, 52, 61, -1, + 52, 51, 59, -1, 55, 56, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 4, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 10, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 10, 10, 5, -1, 2, 10, 10, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 10, 5, 5, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 3, 3, 3, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 0, 0, 0, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 14, 14, 14, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+120 Group { + children + DEF _+121 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 103.1 15 97.050003, + 117.404 5.3028698 97.050003, + 112.1 7.5 97.050003, + 112.1 7.5 109.55, + 106.796 5.3028698 97.050003, + 106.797 5.3031902 109.55, + 125.1 15 97.050003, + 119.6 -6.5554299e-014 97.050003, + 117.403 5.3031902 109.55, + 125.1 -15 97.050003, + 117.404 -5.3028698 97.050003, + 119.6 -6.41665e-014 109.55, + 112.1 -7.5 97.050003, + 117.403 -5.3031902 109.55, + 106.796 -5.3028698 97.050003, + 112.1 -7.5 109.55, + 103.1 -15 97.050003, + 104.6 -6.2804003e-014 97.050003, + 106.797 -5.3031902 109.55, + 104.6 -6.3248099e-014 109.55, + 103.1 15 109.55, + 112.1 15 100.05, + 109.502 15 104.55, + 109.502 15 101.55, + 112.1 -15 100.05, + 103.1 -15 109.55, + 109.502 -15 101.55, + 125.1 -15 109.55, + 114.698 -15 101.55, + 114.698 -15 104.55, + 125.1 15 109.55, + 114.698 15 101.55, + 112.1 15 106.05, + 109.502 -15 104.55, + 112.1 -15 106.05, + 112.1 -26 100.05, + 109.502 -26 101.55, + 114.698 -26 101.55, + 114.698 -26 104.55, + 112.1 -26 106.05, + 109.502 -26 104.55, + 114.698 15 104.55, + 112.1 26 100.05, + 114.698 26 101.55, + 109.502 26 101.55, + 109.502 26 104.55, + 112.1 26 106.05, + 114.698 26 104.55 ] + + } + normal + Normal { + vector [ -2.22045e-016 0 -1, + -3.0615201e-016 -1 0, + -0.70710701 -0.70710701 1.57009e-016, + 0.70710701 -0.70710701 -1.57009e-016, + -6.1230298e-017 -1 0, + -1.8369101e-016 -1 0, + -1 2.4492101e-016 2.22045e-016, + -0.70710701 0.70710701 1.57009e-016, + 1.8369101e-016 1 0, + 0.70710701 0.70710701 -1.57009e-016, + 1 -1.2246101e-016 -2.22045e-016, + 1 -5.6655e-016 -2.22045e-016, + -1 6.1230298e-017 2.22045e-016, + 6.1230298e-017 1 0, + 1 -6.1230298e-017 -2.22045e-016, + 2.22045e-016 0 1, + -9.9584003e-017 0 -1, + 0.86602497 -5.3026999e-017 -0.5, + -0.86602497 5.3026999e-017 -0.5, + 0.86602497 -5.3026999e-017 0.5, + -2.2876701e-017 0 1, + -0.86602497 5.3026999e-017 0.5 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 6, 1, 0, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 6, 9, 7, -1, + 11, 8, 7, -1, 9, 12, 10, -1, + 13, 10, 12, -1, 13, 11, 10, -1, + 9, 14, 12, -1, 15, 12, 14, -1, + 13, 12, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 9, 16, 14, -1, + 18, 15, 14, -1, 0, 4, 17, -1, + 19, 17, 4, -1, 16, 0, 17, -1, + 19, 18, 17, -1, 5, 19, 4, -1, + 20, 0, 16, -1, 21, 6, 0, -1, + 22, 0, 20, -1, 23, 21, 0, -1, + 22, 23, 0, -1, 24, 16, 9, -1, + 25, 20, 16, -1, 26, 25, 16, -1, + 26, 16, 24, -1, 27, 9, 6, -1, + 28, 24, 9, -1, 29, 28, 9, -1, + 27, 29, 9, -1, 30, 27, 6, -1, + 31, 30, 6, -1, 31, 6, 21, -1, + 25, 13, 15, -1, 25, 15, 18, -1, + 30, 3, 8, -1, 30, 5, 3, -1, + 30, 8, 11, -1, 27, 11, 13, -1, + 30, 11, 27, -1, 27, 13, 25, -1, + 25, 18, 19, -1, 20, 19, 5, -1, + 25, 19, 20, -1, 30, 20, 5, -1, + 32, 20, 30, -1, 32, 22, 20, -1, + 33, 34, 25, -1, 27, 25, 34, -1, + 26, 33, 25, -1, 35, 24, 28, -1, + 36, 26, 24, -1, 36, 24, 35, -1, + 37, 28, 29, -1, 37, 35, 28, -1, + 27, 34, 29, -1, 38, 29, 34, -1, + 37, 29, 38, -1, 39, 34, 33, -1, + 38, 34, 39, -1, 40, 33, 26, -1, + 39, 33, 40, -1, 40, 26, 36, -1, + 41, 32, 30, -1, 31, 41, 30, -1, + 42, 21, 23, -1, 43, 31, 21, -1, + 42, 43, 21, -1, 44, 23, 22, -1, + 44, 42, 23, -1, 45, 22, 32, -1, + 44, 22, 45, -1, 46, 32, 41, -1, + 45, 32, 46, -1, 47, 41, 31, -1, + 47, 46, 41, -1, 43, 47, 31, -1, + 40, 36, 35, -1, 39, 40, 35, -1, + 37, 39, 35, -1, 37, 38, 39, -1, + 42, 46, 47, -1, 44, 46, 42, -1, + 44, 45, 46, -1, 42, 47, 43, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 3, 4, 5, -1, 0, 0, 0, -1, + 2, 2, 6, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 6, 2, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 7, 6, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 9, 8, 9, -1, 0, 0, 0, -1, + 11, 10, 3, -1, 0, 0, 0, -1, + 11, 9, 10, -1, 3, 11, 3, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 14, 14, 14, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 14, 14, 14, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 16, 16, 17, -1, + 18, 18, 16, -1, 18, 16, 16, -1, + 17, 17, 19, -1, 17, 16, 17, -1, + 4, 4, 4, -1, 19, 19, 15, -1, + 17, 19, 19, -1, 20, 20, 21, -1, + 19, 15, 15, -1, 21, 21, 18, -1, + 20, 21, 21, -1, 21, 18, 18, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 16, 16, 18, -1, 17, 17, 16, -1, + 16, 17, 16, -1, 18, 18, 21, -1, + 18, 16, 18, -1, 21, 21, 20, -1, + 18, 21, 21, -1, 15, 15, 19, -1, + 21, 20, 20, -1, 19, 19, 17, -1, + 19, 15, 19, -1, 17, 19, 17, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+122 Group { + children + DEF _+123 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 114.6 23 98.720001, + 109.6 23 98.720001, + 107.1 23 103.05, + 107.1 15 103.05, + 117.1 23 103.05, + 109.6 23 107.38, + 109.6 15 107.38, + 109.6 15 98.720001, + 114.6 15 98.720001, + 114.6 23 107.38, + 117.1 15 103.05, + 114.6 15 107.38 ] + + } + normal + Normal { + vector [ 6.1230298e-017 1 0, + -1 6.1230298e-017 2.22045e-016, + -0.5 3.0615199e-017 -0.86602497, + -0.5 3.0615199e-017 0.86602497, + -1 6.1230298e-017 4.6696598e-016, + 0.5 -3.0615199e-017 -0.86602497, + 1 -6.1230298e-017 -3.44505e-016, + 0.5 -3.0615199e-017 0.86602497, + -6.1230298e-017 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 11, 6, 3, -1, 10, 11, 3, -1, + 7, 10, 3, -1, 7, 8, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 5, 5, 6, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+124 Group { + children + DEF _+125 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 109.6 -23 98.720001, + 114.6 -23 98.720001, + 117.1 -23 103.05, + 117.1 -15 103.05, + 107.1 -23 103.05, + 114.6 -23 107.38, + 114.6 -15 107.38, + 114.6 -15 98.720001, + 109.6 -15 98.720001, + 109.6 -23 107.38, + 107.1 -15 103.05, + 109.6 -15 107.38 ] + + } + normal + DEF _+126 Normal { + vector [ -6.1230298e-017 -1 0, + 1 -6.1230298e-017 -2.22045e-016, + 0.5 -3.0615199e-017 -0.86602497, + 0.5 -3.0615199e-017 0.86602497, + 1 -6.1230298e-017 2.2876701e-017, + -0.5 3.0615199e-017 -0.86602497, + -1 6.1230298e-017 9.9584003e-017, + -0.5 3.0615199e-017 0.86602497, + 6.1230298e-017 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 11, 6, 3, -1, 10, 11, 3, -1, + 7, 10, 3, -1, 7, 8, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 5, 5, 6, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+127 Group { + children + DEF _+128 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 109.5 15 7.6700001, + 114.5 15 7.6700001, + 117 15 12, + 117 23 12, + 107 15 12, + 114.5 15 16.33, + 114.5 23 16.33, + 114.5 23 7.6700001, + 109.5 23 7.6700001, + 109.5 15 16.33, + 107 23 12, + 109.5 23 16.33 ] + + } + normal + USE _+126 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 11, 6, 3, -1, 10, 11, 3, -1, + 7, 10, 3, -1, 7, 8, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 5, 5, 6, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+129 Group { + children + DEF _+130 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 109.5 -23 7.6700001, + 114.5 -23 7.6700001, + 117 -23 12, + 117 -15 12, + 107 -23 12, + 114.5 -23 16.33, + 114.5 -15 16.33, + 114.5 -15 7.6700001, + 109.5 -15 7.6700001, + 109.5 -23 16.33, + 107 -15 12, + 109.5 -15 16.33 ] + + } + normal + USE _+126 + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 7, 0, 8, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 10, 9, 11, -1, 11, 5, 6, -1, + 11, 6, 3, -1, 10, 11, 3, -1, + 7, 10, 3, -1, 7, 8, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 5, 5, 6, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 3, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 8, 8, 8, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 8, 8, 8, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+131 Group { + children + DEF _+132 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.85000002 0.89999998 0.47 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -12.9511 -49.5 155.5, + -12.9443 -49.5 136.405, + -16 -49.5 127, + -16 -55.5 127, + -49.5 -49.5 7, + -12.9443 -49.5 117.595, + -12.9443 -55.5 117.595, + -26.7227 -49.5 152.15199, + 10 -49.5 155.5, + -4.9442701 -49.5 142.217, + -12.9443 -55.5 136.405, + 4.9442701 -49.5 142.217, + -4.9442701 -55.5 142.217, + 12.9443 -49.5 136.405, + 4.9442701 -55.5 142.217, + 21.484301 -49.5 153.215, + 16 -49.5 127, + 12.9443 -55.5 136.405, + 31.211399 -49.5 146.71201, + 12.9443 -49.5 117.595, + 16 -55.5 127, + 4.9442701 -49.5 111.783, + 12.9443 -55.5 117.595, + -4.9442701 -49.5 111.783, + 4.9442701 -55.5 111.783, + -4.9442701 -55.5 111.783, + 10 -55.5 155.5, + 21.484301 -55.5 153.215, + -12.9511 -55.5 155.5, + -37.427898 -49.5 142.84599, + -26.7227 -55.5 152.15199, + -42.6591 -49.5 129.675, + -37.427898 -55.5 142.84599, + -49.5 -49.5 81, + -42.6591 -55.5 129.675, + -49.5 -55.5 81, + 117 -49.5 41, + 117 -49.5 7, + -49.5 -55.5 7, + 40 -49.5 102, + 40 -49.5 125.5, + 37.714699 -49.5 136.985, + 117 -55.5 7, + 117 -55.5 41, + 40 -55.5 102, + 40 -55.5 125.5, + 37.714699 -55.5 136.985, + 31.211399 -55.5 146.71201 ] + + } + normal + Normal { + vector [ 6.1230298e-017 1 0, + 1 -6.1230298e-017 -4.6696598e-016, + 0.809017 -4.9536399e-017 -0.58778501, + 0.809017 -4.9536399e-017 0.58778501, + 1 -6.1230298e-017 -2.22045e-016, + 0.309017 -1.8921201e-017 -0.95105702, + -0.309017 1.8921201e-017 -0.95105702, + -0.809017 4.9536399e-017 -0.58778501, + -1 6.1230298e-017 3.44505e-016, + -0.809017 4.9536399e-017 0.58778501, + -0.309017 1.8921201e-017 0.95105702, + 0.309017 -1.8921201e-017 0.95105702, + 2.22045e-016 0 1, + 0.38288501 1.2046399e-016 0.923796, + 2.2481001e-016 2.6604799e-016 1, + 2.7802001e-016 2.6604799e-016 1, + 3.8857801e-016 0 1, + -0.45905301 2.8108001e-017 0.88840902, + -0.81589502 4.99575e-017 0.57819998, + -0.99026799 6.0634397e-017 0.139173, + -1 6.1230298e-017 2.22045e-016, + -2.22045e-016 0 -1, + 0.62096399 -3.80218e-017 0.78383899, + 1 -3.2727799e-016 -2.2002601e-016, + 1 -3.2727799e-016 -4.42071e-016, + 0.92378199 -2.00459e-016 0.38291901, + 0.707093 -4.32884e-017 0.70712, + -6.1230298e-017 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 7, 0, 2, -1, 4, 7, 2, -1, + 6, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 10, 3, 1, -1, 8, 11, 9, -1, + 12, 9, 11, -1, 10, 9, 12, -1, + 8, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 15, 13, 8, -1, + 14, 13, 17, -1, 18, 19, 16, -1, + 20, 16, 19, -1, 15, 18, 16, -1, + 17, 16, 20, -1, 4, 21, 19, -1, + 22, 19, 21, -1, 18, 4, 19, -1, + 20, 19, 22, -1, 4, 23, 21, -1, + 24, 21, 23, -1, 22, 21, 24, -1, + 4, 5, 23, -1, 25, 23, 5, -1, + 24, 23, 25, -1, 25, 5, 6, -1, + 26, 8, 0, -1, 27, 15, 8, -1, + 27, 8, 26, -1, 28, 0, 7, -1, + 26, 0, 28, -1, 4, 29, 7, -1, + 30, 7, 29, -1, 28, 7, 30, -1, + 4, 31, 29, -1, 32, 29, 31, -1, + 30, 29, 32, -1, 4, 33, 31, -1, + 34, 31, 33, -1, 32, 31, 34, -1, + 35, 33, 4, -1, 34, 33, 35, -1, + 36, 37, 4, -1, 38, 4, 37, -1, + 39, 36, 4, -1, 40, 39, 4, -1, + 41, 40, 4, -1, 18, 41, 4, -1, + 35, 4, 38, -1, 42, 37, 36, -1, + 38, 37, 42, -1, 43, 36, 39, -1, + 42, 36, 43, -1, 44, 39, 40, -1, + 43, 39, 44, -1, 45, 40, 41, -1, + 44, 40, 45, -1, 46, 41, 18, -1, + 46, 45, 41, -1, 47, 18, 15, -1, + 46, 18, 47, -1, 47, 15, 27, -1, + 30, 6, 3, -1, 28, 3, 10, -1, + 28, 30, 3, -1, 42, 25, 6, -1, + 34, 42, 6, -1, 32, 34, 6, -1, + 30, 32, 6, -1, 42, 24, 25, -1, + 42, 22, 24, -1, 42, 20, 22, -1, + 26, 17, 20, -1, 42, 44, 20, -1, + 27, 20, 44, -1, 27, 26, 20, -1, + 26, 14, 17, -1, 28, 12, 14, -1, + 26, 28, 14, -1, 28, 10, 12, -1, + 46, 44, 45, -1, 42, 43, 44, -1, + 47, 27, 44, -1, 46, 47, 44, -1, + 35, 38, 42, -1, 34, 35, 42, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 2, 2, 5, -1, 0, 0, 0, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 13, 13, 14, -1, + 13, 14, 15, -1, 16, 16, 17, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 17, 17, 18, -1, 16, 17, 17, -1, + 0, 0, 0, -1, 18, 18, 19, -1, + 17, 18, 18, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 18, 19, 19, -1, + 20, 20, 20, -1, 19, 19, 19, -1, + 0, 0, 0, -1, 21, 21, 21, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 4, 4, 4, -1, + 21, 21, 21, -1, 22, 22, 22, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 22, 22, 22, -1, 23, 24, 25, -1, + 4, 4, 4, -1, 25, 25, 26, -1, + 25, 23, 25, -1, 26, 26, 13, -1, + 25, 26, 26, -1, 26, 13, 13, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1, + 27, 27, 27, -1, 27, 27, 27, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+133 Group { + children + DEF _+134 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.69999999 0.69999999 0.69999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 81.4786 15.4244 152.25, + 81.4786 17.9244 152.25, + 79.313599 19.1744 152.25, + 79.313599 19.1744 142.25, + 79.313599 14.1744 152.25, + 77.148499 17.9244 152.25, + 77.148499 17.9244 142.25, + 81.4786 17.9244 142.25, + 81.4786 15.4244 142.25, + 77.148499 15.4244 152.25, + 79.313599 14.1744 142.25, + 77.148499 15.4244 142.25 ] + + } + normal + Normal { + vector [ 2.22045e-016 0 1, + -6.1230298e-017 1 0, + 0.86602497 0.5 -1.92296e-016, + -0.86602497 0.5 1.92296e-016, + 0.86602497 -0.5 -1.92296e-016, + 1.8369101e-016 -1 0, + -6.1230298e-017 -1 0, + -0.86602497 -0.5 1.92296e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 7, 3, 1, -1, + 8, 0, 4, -1, 8, 7, 0, -1, + 5, 9, 4, -1, 10, 4, 9, -1, + 8, 4, 10, -1, 11, 9, 5, -1, + 11, 10, 9, -1, 6, 11, 5, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 1, 3, 1, -1, + 2, 2, 4, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 4, 2, 4, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 4, 5, 5, -1, 7, 7, 3, -1, + 7, 6, 7, -1, 3, 7, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+135 Group { + children + DEF _+136 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 79.313599 14.1744 139.25, + 79.313599 14.1744 142.25, + 77.148499 15.4244 142.25, + 81.4786 15.4244 139.25, + 81.4786 15.4244 142.25, + 77.148499 15.4244 139.25, + 77.148499 17.9244 142.25, + 77.148499 17.9244 139.25, + 79.313599 19.1744 142.25, + 79.313599 19.1744 139.25, + 81.4786 17.9244 142.25, + 84.970398 22.331301 139.25, + 88.719002 29.617901 139.25, + 79.313599 32.6744 139.25, + 79.313599 32.6744 77.25, + 79.313599 24.6744 139.25, + 69.908096 29.617901 139.25, + 74.264297 31.8568 77.25, + 94.530403 11.7308 139.25, + 94.530403 21.618099 139.25, + 88.895798 29.4877 77.25, + 88.719002 3.7309201 139.25, + 87.313599 16.6744 139.25, + 84.362801 31.8568 77.25, + 94.660896 21.197701 77.25, + 92.449501 25.809401 77.25, + 94.313599 11.1067 77.25, + 95.3041 16.124001 77.25, + 79.313599 8.6744204 139.25, + 79.313599 0.67441601 139.25, + 88.449402 3.5391099 77.25, + 84.970398 11.0176 139.25, + 73.6567 11.0176 139.25, + 69.908096 3.7309201 139.25, + 79.313599 0.67441601 77.25, + 64.096703 21.618099 139.25, + 64.096703 11.7308 139.25, + 64.313599 11.1067 77.25, + 71.313599 16.6744 139.25, + 70.177696 3.5391099 77.25, + 63.323002 16.124001 77.25, + 66.177597 25.809401 77.25, + 63.966202 21.197701 77.25, + 73.6567 22.331301 139.25, + 69.7313 29.4877 77.25, + 81.4786 17.9244 139.25, + 64.313599 16.6744 77.25 ] + + } + normal + Normal { + vector [ -6.1230298e-017 -1 0, + -0.86602497 -0.5 1.92296e-016, + 0.86602497 -0.5 -1.92296e-016, + 1.8369101e-016 -1 0, + -0.86602497 0.5 1.92296e-016, + -6.1230298e-017 1 0, + 0.86602497 0.5 -1.92296e-016, + 2.22045e-016 0 1, + 0.58778501 0.809017 -1.3051501e-016, + -0.315577 0.94889998 7.0072098e-017, + -0.58778501 0.809017 1.3051501e-016, + 0.59889102 0.80083102 -1.3298e-016, + 0.95105702 0.309017 -2.11177e-016, + 0.315577 0.94889998 -7.0072098e-017, + 0.959207 0.28270599 -2.12987e-016, + 0.95105702 -0.309017 -2.11177e-016, + 0.82099599 0.57093298 -1.8229799e-016, + 0.9375 -0.347985 -2.08167e-016, + 0.58778501 -0.809017 -1.3051501e-016, + 0.99940801 -0.034400299 -2.21913e-016, + 0.57099098 -0.82095599 -1.26785e-016, + -0.58778501 -0.809017 1.3051501e-016, + -0.9375 -0.347985 2.08167e-016, + -0.95105702 -0.309017 2.11177e-016, + -0.57099098 -0.82095599 1.26785e-016, + -0.99940801 -0.034400299 2.21913e-016, + -0.95105702 0.309017 2.11177e-016, + -0.82099599 0.57093298 1.8229799e-016, + -0.959207 0.28270599 2.12987e-016, + -0.59889102 0.80083102 1.3298e-016, + -2.22045e-016 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 3, 1, 0, -1, 5, 2, 6, -1, + 5, 0, 2, -1, 7, 6, 8, -1, + 7, 5, 6, -1, 9, 8, 10, -1, + 9, 7, 8, -1, 11, 12, 13, -1, + 14, 13, 12, -1, 15, 13, 16, -1, + 17, 16, 13, -1, 11, 13, 15, -1, + 14, 17, 13, -1, 18, 19, 12, -1, + 20, 12, 19, -1, 21, 18, 12, -1, + 22, 21, 12, -1, 11, 22, 12, -1, + 23, 14, 12, -1, 20, 23, 12, -1, + 24, 19, 18, -1, 25, 20, 19, -1, + 24, 25, 19, -1, 26, 18, 21, -1, + 27, 24, 18, -1, 26, 27, 18, -1, + 28, 29, 21, -1, 30, 21, 29, -1, + 31, 28, 21, -1, 22, 31, 21, -1, + 30, 26, 21, -1, 32, 33, 29, -1, + 34, 29, 33, -1, 28, 32, 29, -1, + 30, 29, 34, -1, 35, 36, 33, -1, + 37, 33, 36, -1, 16, 35, 33, -1, + 38, 16, 33, -1, 32, 38, 33, -1, + 39, 33, 37, -1, 39, 34, 33, -1, + 40, 36, 35, -1, 40, 37, 36, -1, + 41, 35, 16, -1, 42, 40, 35, -1, + 41, 42, 35, -1, 43, 15, 16, -1, + 38, 43, 16, -1, 44, 41, 16, -1, + 17, 44, 16, -1, 9, 15, 43, -1, + 11, 15, 31, -1, 45, 31, 15, -1, + 45, 15, 9, -1, 32, 43, 38, -1, + 28, 43, 32, -1, 5, 43, 28, -1, + 7, 43, 5, -1, 9, 43, 7, -1, + 0, 28, 31, -1, 5, 28, 0, -1, + 11, 31, 22, -1, 3, 0, 31, -1, + 45, 3, 31, -1, 45, 10, 4, -1, + 45, 9, 10, -1, 45, 4, 3, -1, + 46, 37, 40, -1 ] + normalIndex [ 0, 0, 1, -1, 2, 2, 3, -1, + 2, 3, 3, -1, 1, 1, 4, -1, + 1, 0, 1, -1, 4, 4, 5, -1, + 4, 1, 4, -1, 5, 5, 6, -1, + 5, 4, 5, -1, 7, 7, 7, -1, + 5, 5, 8, -1, 7, 7, 7, -1, + 9, 10, 5, -1, 7, 7, 7, -1, + 5, 9, 5, -1, 7, 7, 7, -1, + 11, 8, 12, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 13, 5, 8, -1, 11, 13, 8, -1, + 14, 12, 15, -1, 16, 11, 12, -1, + 14, 16, 12, -1, 17, 15, 18, -1, + 19, 14, 15, -1, 17, 19, 15, -1, + 7, 7, 7, -1, 20, 18, 3, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 20, 17, 18, -1, 7, 7, 7, -1, + 0, 0, 21, -1, 7, 7, 7, -1, + 20, 3, 3, -1, 7, 7, 7, -1, + 22, 21, 23, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 24, 21, 22, -1, 24, 0, 21, -1, + 25, 23, 26, -1, 25, 22, 23, -1, + 27, 26, 10, -1, 28, 25, 26, -1, + 27, 28, 26, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 29, 27, 10, -1, + 9, 29, 10, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 6, 6, 2, -1, + 6, 5, 6, -1, 6, 2, 2, -1, + 30, 30, 30, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+137 Group { + children + DEF _+138 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 65.313599 -9.42558 77.25, + 70.177696 3.5391099 77.25, + 64.313599 11.1067 77.25, + 64.313599 -8.42558 58.950001, + 64.313599 16.6744 77.25, + 64.6064 -9.1326904 77.25, + 64.313599 -8.42558 77.25 ] + + } + normal + Normal { + vector [ 2.22045e-016 0 1, + -1 6.1230298e-017 2.22045e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 4, -1, + 5, 0, 2, -1, 6, 5, 2, -1, + 3, 6, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+139 Group { + children + DEF _+140 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 64.313599 16.6744 77.25, + 63.323002 16.124001 77.25, + 63.966202 21.197701 77.25, + 66.177597 25.809401 77.25, + 67.179001 25.492001 77.25, + 69.7313 29.4877 77.25, + 74.264297 31.8568 77.25, + 74.678902 30.940201 77.25, + 79.313599 32.6744 77.25, + 83.948196 30.940201 77.25, + 84.362801 31.8568 77.25 ] + + } + normal + DEF _+141 Normal { + vector -2.22045e-016 0 -1 + + } + coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, + 4, 3, 5, -1, 4, 0, 3, -1, + 4, 5, 6, -1, 7, 6, 8, -1, + 7, 4, 6, -1, 9, 8, 10, -1, + 9, 7, 8, -1 ] + normalIndex [ 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, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+142 Group { + children + DEF _+143 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 93.313599 -9.42558 77.25, + 79.313599 0.67441601 77.25, + 70.177696 3.5391099 77.25, + 88.449402 3.5391099 77.25, + 65.313599 -9.42558 77.25 ] + + } + normal + Normal { + vector 2.22045e-016 0 1 + + } + coordIndex [ 0, 1, 2, -1, 0, 3, 1, -1, + 4, 0, 2, -1 ] + normalIndex [ 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+144 Group { + children + DEF _+145 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 83.948196 30.940201 77.25, + 84.362801 31.8568 77.25, + 88.895798 29.4877 77.25, + 91.448097 25.492001 77.25, + 92.449501 25.809401 77.25, + 94.313599 16.6744 77.25, + 94.660896 21.197701 77.25, + 94.313599 11.1067 77.25, + 95.3041 16.124001 77.25 ] + + } + normal + USE _+141 + coordIndex [ 0, 1, 2, -1, 3, 2, 4, -1, + 3, 0, 2, -1, 5, 4, 6, -1, + 5, 3, 4, -1, 7, 6, 8, -1, + 5, 6, 7, -1 ] + normalIndex [ 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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+146 Group { + children + DEF _+147 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.25 0.25 0.25 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 94.313599 -8.42558 77.25, + 94.313599 11.1067 77.25, + 88.449402 3.5391099 77.25, + 94.313599 16.6744 58.950001, + 94.313599 16.6744 77.25, + 94.020699 -9.1326904 77.25, + 93.313599 -9.42558 77.25, + 64.313599 16.6744 58.950001, + 64.313599 16.6744 77.25, + 67.179001 25.492001 77.25, + 64.313599 -8.42558 58.950001, + 67.178902 25.491501 58.950001, + 74.678902 30.940201 77.25, + 74.677101 30.939699 58.950001, + 83.948196 30.940201 77.25, + 83.949997 30.939699 58.950001, + 91.448097 25.492001 77.25, + 91.448196 25.491501 58.950001, + 94.313599 -8.42558 58.950001, + 94.020699 -9.1326904 58.950001, + 93.313599 -9.42558 58.950001, + 65.313599 -9.42558 77.25, + 65.313599 -9.42558 58.950001, + 64.6064 -9.1326904 77.25, + 64.6064 -9.1326904 58.950001, + 64.313599 -8.42558 77.25 ] + + } + normal + Normal { + vector [ 2.22045e-016 0 1, + 1 -6.1230298e-017 -2.22045e-016, + -1 -1.8369101e-016 2.22045e-016, + -0.809017 0.58778501 1.7963801e-016, + -1 6.1230298e-017 2.22045e-016, + -0.309017 0.95105702 6.8615598e-017, + 0.309017 0.95105702 -6.8615598e-017, + 0.809017 0.58778501 -1.7963801e-016, + 1 3.0615201e-016 -2.22045e-016, + 1 6.1230298e-017 -2.22045e-016, + 0.70710701 -0.70710701 -1.57009e-016, + 1.2246101e-016 -1 0, + -6.1230298e-017 -1 0, + -0.70710701 -0.70710701 1.57009e-016, + -2.22045e-016 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 4, 1, -1, + 3, 1, 0, -1, 5, 0, 2, -1, + 6, 5, 2, -1, 7, 8, 9, -1, + 10, 8, 7, -1, 11, 9, 12, -1, + 7, 9, 11, -1, 13, 12, 14, -1, + 11, 12, 13, -1, 15, 14, 16, -1, + 13, 14, 15, -1, 17, 16, 4, -1, + 15, 16, 17, -1, 17, 4, 3, -1, + 18, 0, 5, -1, 18, 3, 0, -1, + 19, 5, 6, -1, 18, 5, 19, -1, + 20, 6, 21, -1, 19, 6, 20, -1, + 22, 21, 23, -1, 20, 21, 22, -1, + 24, 23, 25, -1, 22, 23, 24, -1, + 24, 25, 10, -1, 11, 17, 3, -1, + 7, 11, 3, -1, 18, 7, 3, -1, + 13, 15, 17, -1, 11, 13, 17, -1, + 18, 10, 7, -1, 19, 24, 10, -1, + 18, 19, 10, -1, 20, 22, 24, -1, + 19, 20, 24, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 3, -1, + 4, 4, 4, -1, 3, 3, 5, -1, + 2, 3, 3, -1, 5, 5, 6, -1, + 3, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 7, 8, 8, -1, + 9, 9, 10, -1, 1, 1, 1, -1, + 10, 10, 11, -1, 9, 10, 10, -1, + 12, 12, 12, -1, 10, 11, 11, -1, + 11, 11, 13, -1, 12, 12, 12, -1, + 13, 13, 2, -1, 11, 13, 13, -1, + 13, 2, 2, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1, 14, 14, 14, -1, + 14, 14, 14, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/ring_l1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/ring_l1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/ring_l1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/ring_l2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/ring_l2.wrl new file mode 100644 index 000000000..fdfd00e8a --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/ring_l2.wrl @@ -0,0 +1,432 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -51.25 2.75 7.1176901, + -51.25 5.75 -4.16326, + -51.25 2.75 -7.1176901, + -50.994999 2.60127 -7.3084302, + -39.25 -4.25 7, + -39.25 -4.25 -7, + -51.25 5.75 4.16326, + -28.25 12.75 1.26352, + -28.25 12.75 -1.26352, + -39.25 1.93915 -10, + -50.994999 2.60127 7.3084302, + -39.25 1.93915 10, + -42.942299 -2.0961499 9.1538496, + -18.25 12.75 3, + -18.25 -4.25 7, + -18.25 -4.25 -7, + -18.25 12.75 -3, + -18.25 -1.25 -10, + -18.25 5.6420102 10, + -18.25 -1.25 10, + -39.25 -1.25 10, + -18.25 5.6420102 -10, + -39.25 -1.25 -10, + -42.942299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 -5.5511198e-017 -7.8942498e-017, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 -9.9629901e-017, + -0.29116201 0.95667398 4.33049e-017, + -0.122788 0.69636399 0.70710701, + 1 5.5511198e-017 7.8942498e-017, + -5.5511198e-017 -1 -6.9292099e-017, + 1.41274e-016 -0.70710701 -0.70710701, + -2.19779e-016 -0.70710701 0.70710701, + -2.5530301e-016 -3.81639e-017 1, + 5.5511198e-017 1 6.9292099e-017, + 2.5530301e-016 3.81639e-017 -1, + -0.22337601 2.47997e-017 -0.97473198, + -0.22337601 -4.95995e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -2.1316301e-014 -5, + 0.74000001 -2.1316301e-014 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.25 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -2.1316301e-014 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -2.1316301e-014 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.25 -2.25 5, + -37.25 2.25 -5, + -0.1 -2.25 -2.8, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -37.25 2.25 5, + 2.4000001 2.25 5, + -2.25 2.25 2.8, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -2.1316301e-014 5, + -0.75 -2.1316301e-014 2.8, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -2.1316301e-014 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -2.1316301e-014 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + -2.25 -2.25 2.8, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + 0.85669899 -2.0597 2.8 ] + + } + normal + Normal { + vector [ 2.5530301e-016 5.46953e-018 -1, + -1 1.8941799e-016 -7.8942498e-017, + -0.809017 0.58778501 -2.3136999e-017, + -0.809017 -0.58778501 -1.04595e-016, + -1 -5.5511198e-017 -7.8942498e-017, + -0.309017 0.95105702 4.15061e-017, + 0.309017 0.95105702 9.0295201e-017, + 0.809017 0.58778501 1.04595e-016, + 1 -6.6953501e-017 7.8942498e-017, + 0.809017 -0.58778501 2.3136999e-017, + 0.309017 -0.95105702 -4.15061e-017, + -0.309017 -0.95105702 -9.0295201e-017, + -5.5511198e-017 -1 -6.9292099e-017, + -2.3920801e-016 -1 -6.9292099e-017, + 0.38268301 -0.92387998 -3.38075e-017, + 0.70710701 -0.70710701 6.82391e-018, + 0.92387998 -0.38268301 4.6416499e-017, + 1 -1.8941799e-016 7.8942498e-017, + 1 5.5511198e-017 7.8942498e-017, + 5.5511198e-017 1 6.9292099e-017, + -2.5530301e-016 -5.46953e-018 1, + 1 3.00441e-016 7.8942498e-017, + -1 -1.77976e-016 -7.8942498e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 24, 25, 12, -1, 26, 7, 0, -1, + 27, 24, 7, -1, 26, 27, 7, -1, + 4, 28, 0, -1, 29, 0, 28, -1, + 29, 26, 0, -1, 4, 30, 28, -1, + 31, 28, 30, -1, 29, 28, 31, -1, + 4, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 34, 32, 4, -1, + 34, 35, 32, -1, 33, 32, 35, -1, + 34, 4, 25, -1, 36, 25, 24, -1, + 37, 25, 36, -1, 38, 25, 37, -1, + 39, 34, 25, -1, 38, 39, 25, -1, + 40, 41, 42, -1, 43, 42, 41, -1, + 36, 42, 44, -1, 45, 44, 42, -1, + 40, 42, 36, -1, 45, 42, 43, -1, + 40, 46, 41, -1, 47, 41, 46, -1, + 47, 43, 41, -1, 40, 48, 46, -1, + 49, 46, 48, -1, 47, 46, 49, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 40, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 55, 56, 53, -1, + 57, 53, 56, -1, 50, 55, 53, -1, + 54, 53, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 55, 58, 56, -1, + 57, 56, 60, -1, 36, 61, 59, -1, + 62, 59, 61, -1, 37, 36, 59, -1, + 63, 37, 59, -1, 58, 63, 59, -1, + 60, 59, 62, -1, 36, 44, 61, -1, + 64, 61, 44, -1, 62, 61, 64, -1, + 64, 44, 45, -1, 40, 36, 24, -1, + 65, 40, 24, -1, 66, 65, 24, -1, + 27, 66, 24, -1, 67, 37, 63, -1, + 68, 37, 67, -1, 38, 37, 68, -1, + 67, 63, 58, -1, 69, 58, 55, -1, + 69, 67, 58, -1, 70, 55, 50, -1, + 69, 55, 70, -1, 71, 50, 40, -1, + 70, 50, 71, -1, 71, 40, 65, -1, + 49, 65, 66, -1, 52, 54, 65, -1, + 71, 65, 54, -1, 49, 52, 65, -1, + 38, 66, 27, -1, 45, 66, 38, -1, + 45, 43, 66, -1, 47, 66, 43, -1, + 47, 49, 66, -1, 39, 27, 26, -1, + 38, 27, 39, -1, 18, 39, 26, -1, + 16, 18, 26, -1, 14, 16, 26, -1, + 11, 14, 26, -1, 29, 11, 26, -1, + 39, 35, 34, -1, 23, 35, 39, -1, + 33, 35, 23, -1, 69, 68, 67, -1, + 64, 38, 68, -1, 62, 64, 68, -1, + 60, 62, 68, -1, 57, 60, 68, -1, + 71, 57, 68, -1, 70, 71, 68, -1, + 69, 70, 68, -1, 22, 23, 39, -1, + 20, 22, 39, -1, 18, 20, 39, -1, + 64, 45, 38, -1, 31, 6, 3, -1, + 29, 3, 9, -1, 29, 31, 3, -1, + 33, 23, 6, -1, 31, 33, 6, -1, + 29, 9, 11, -1, 71, 54, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 14, 13, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 16, 17, 17, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 14, 14, 13, -1, + 15, 14, 14, -1, 14, 13, 13, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 18, 18, 18, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/ring_r1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/ring_r1.wrl new file mode 100644 index 000000000..027a318d7 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/ring_r1.wrl @@ -0,0 +1,715 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/ring_r2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/ring_r2.wrl new file mode 100644 index 000000000..fdfd00e8a --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/ring_r2.wrl @@ -0,0 +1,432 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -51.25 2.75 7.1176901, + -51.25 5.75 -4.16326, + -51.25 2.75 -7.1176901, + -50.994999 2.60127 -7.3084302, + -39.25 -4.25 7, + -39.25 -4.25 -7, + -51.25 5.75 4.16326, + -28.25 12.75 1.26352, + -28.25 12.75 -1.26352, + -39.25 1.93915 -10, + -50.994999 2.60127 7.3084302, + -39.25 1.93915 10, + -42.942299 -2.0961499 9.1538496, + -18.25 12.75 3, + -18.25 -4.25 7, + -18.25 -4.25 -7, + -18.25 12.75 -3, + -18.25 -1.25 -10, + -18.25 5.6420102 10, + -18.25 -1.25 10, + -39.25 -1.25 10, + -18.25 5.6420102 -10, + -39.25 -1.25 -10, + -42.942299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 -5.5511198e-017 -7.8942498e-017, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 -9.9629901e-017, + -0.29116201 0.95667398 4.33049e-017, + -0.122788 0.69636399 0.70710701, + 1 5.5511198e-017 7.8942498e-017, + -5.5511198e-017 -1 -6.9292099e-017, + 1.41274e-016 -0.70710701 -0.70710701, + -2.19779e-016 -0.70710701 0.70710701, + -2.5530301e-016 -3.81639e-017 1, + 5.5511198e-017 1 6.9292099e-017, + 2.5530301e-016 3.81639e-017 -1, + -0.22337601 2.47997e-017 -0.97473198, + -0.22337601 -4.95995e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -2.1316301e-014 -5, + 0.74000001 -2.1316301e-014 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.25 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -2.1316301e-014 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -2.1316301e-014 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.25 -2.25 5, + -37.25 2.25 -5, + -0.1 -2.25 -2.8, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -37.25 2.25 5, + 2.4000001 2.25 5, + -2.25 2.25 2.8, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -2.1316301e-014 5, + -0.75 -2.1316301e-014 2.8, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -2.1316301e-014 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -2.1316301e-014 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + -2.25 -2.25 2.8, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + 0.85669899 -2.0597 2.8 ] + + } + normal + Normal { + vector [ 2.5530301e-016 5.46953e-018 -1, + -1 1.8941799e-016 -7.8942498e-017, + -0.809017 0.58778501 -2.3136999e-017, + -0.809017 -0.58778501 -1.04595e-016, + -1 -5.5511198e-017 -7.8942498e-017, + -0.309017 0.95105702 4.15061e-017, + 0.309017 0.95105702 9.0295201e-017, + 0.809017 0.58778501 1.04595e-016, + 1 -6.6953501e-017 7.8942498e-017, + 0.809017 -0.58778501 2.3136999e-017, + 0.309017 -0.95105702 -4.15061e-017, + -0.309017 -0.95105702 -9.0295201e-017, + -5.5511198e-017 -1 -6.9292099e-017, + -2.3920801e-016 -1 -6.9292099e-017, + 0.38268301 -0.92387998 -3.38075e-017, + 0.70710701 -0.70710701 6.82391e-018, + 0.92387998 -0.38268301 4.6416499e-017, + 1 -1.8941799e-016 7.8942498e-017, + 1 5.5511198e-017 7.8942498e-017, + 5.5511198e-017 1 6.9292099e-017, + -2.5530301e-016 -5.46953e-018 1, + 1 3.00441e-016 7.8942498e-017, + -1 -1.77976e-016 -7.8942498e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 24, 25, 12, -1, 26, 7, 0, -1, + 27, 24, 7, -1, 26, 27, 7, -1, + 4, 28, 0, -1, 29, 0, 28, -1, + 29, 26, 0, -1, 4, 30, 28, -1, + 31, 28, 30, -1, 29, 28, 31, -1, + 4, 32, 30, -1, 33, 30, 32, -1, + 31, 30, 33, -1, 34, 32, 4, -1, + 34, 35, 32, -1, 33, 32, 35, -1, + 34, 4, 25, -1, 36, 25, 24, -1, + 37, 25, 36, -1, 38, 25, 37, -1, + 39, 34, 25, -1, 38, 39, 25, -1, + 40, 41, 42, -1, 43, 42, 41, -1, + 36, 42, 44, -1, 45, 44, 42, -1, + 40, 42, 36, -1, 45, 42, 43, -1, + 40, 46, 41, -1, 47, 41, 46, -1, + 47, 43, 41, -1, 40, 48, 46, -1, + 49, 46, 48, -1, 47, 46, 49, -1, + 50, 51, 48, -1, 52, 48, 51, -1, + 40, 50, 48, -1, 49, 48, 52, -1, + 50, 53, 51, -1, 54, 51, 53, -1, + 52, 51, 54, -1, 55, 56, 53, -1, + 57, 53, 56, -1, 50, 55, 53, -1, + 54, 53, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 55, 58, 56, -1, + 57, 56, 60, -1, 36, 61, 59, -1, + 62, 59, 61, -1, 37, 36, 59, -1, + 63, 37, 59, -1, 58, 63, 59, -1, + 60, 59, 62, -1, 36, 44, 61, -1, + 64, 61, 44, -1, 62, 61, 64, -1, + 64, 44, 45, -1, 40, 36, 24, -1, + 65, 40, 24, -1, 66, 65, 24, -1, + 27, 66, 24, -1, 67, 37, 63, -1, + 68, 37, 67, -1, 38, 37, 68, -1, + 67, 63, 58, -1, 69, 58, 55, -1, + 69, 67, 58, -1, 70, 55, 50, -1, + 69, 55, 70, -1, 71, 50, 40, -1, + 70, 50, 71, -1, 71, 40, 65, -1, + 49, 65, 66, -1, 52, 54, 65, -1, + 71, 65, 54, -1, 49, 52, 65, -1, + 38, 66, 27, -1, 45, 66, 38, -1, + 45, 43, 66, -1, 47, 66, 43, -1, + 47, 49, 66, -1, 39, 27, 26, -1, + 38, 27, 39, -1, 18, 39, 26, -1, + 16, 18, 26, -1, 14, 16, 26, -1, + 11, 14, 26, -1, 29, 11, 26, -1, + 39, 35, 34, -1, 23, 35, 39, -1, + 33, 35, 23, -1, 69, 68, 67, -1, + 64, 38, 68, -1, 62, 64, 68, -1, + 60, 62, 68, -1, 57, 60, 68, -1, + 71, 57, 68, -1, 70, 71, 68, -1, + 69, 70, 68, -1, 22, 23, 39, -1, + 20, 22, 39, -1, 18, 20, 39, -1, + 64, 45, 38, -1, 31, 6, 3, -1, + 29, 3, 9, -1, 29, 31, 3, -1, + 33, 23, 6, -1, 31, 33, 6, -1, + 29, 9, 11, -1, 71, 54, 57, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 13, 13, 14, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 14, 13, 14, -1, 0, 0, 0, -1, + 15, 15, 16, -1, 14, 15, 15, -1, + 0, 0, 0, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 16, 17, 17, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 14, 14, 13, -1, + 15, 14, 14, -1, 14, 13, 13, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 18, 18, 18, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_l_rot.wrl b/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_l_rot.wrl new file mode 100644 index 000000000..7d0c33c37 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_l_rot.wrl @@ -0,0 +1,400 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.386933 0.50074798 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 30 -38 50, + -30 -38 28, + 30 -38 28, + 30 -75 28, + 30 -32 -18, + 30 -38 -16, + -30 -38 50, + -30 -32 28, + -40 -32 28, + 30 7.1054299e-015 50, + 5.5 -9.5262804 50, + -5.5 -9.5262804 50, + -11 0 50, + -30 -7.1054299e-015 50, + -30 -7.1054299e-015 44, + -30 -32 44, + 30 -32 44, + 30 7.1054299e-015 44, + -30 -38 -51, + 13 -38 -28, + -30 -38 -28, + -40 -75 -28, + -30 -32 -45, + -30 -32 -28, + 30 -38 -18, + 30 -75 -16, + 52.400002 -38 -18, + 13 -75 -28, + 52.400002 -38 -51, + 52.400002 -32 -18, + 52.400002 -7 -51, + 52.400002 -7 -45, + 52.400002 -32 -45, + -7.9987402 -13.8567 -51, + -16 0 -51, + -21.556499 20.863701 -51, + 7.9987402 -13.8567 -51, + -30 -7.1054299e-015 -51, + -0.98461097 29.9834 -51, + -7.9987402 13.8567 -51, + -16 0 -45, + -7.9987402 -13.8567 -45, + 7.9987402 13.8567 -51, + -7.9987402 13.8567 -45, + 20.145201 22.2299 -51, + 16 0 -51, + 7.9987402 13.8567 -45, + 16 0 -45, + 7.9987402 -13.8567 -45, + 20.145201 22.2299 -45, + -0.98461097 29.9834 -45, + -21.556499 20.863701 -45, + -30 -7.1054299e-015 -45, + 23.5 -32 0, + 11.75 -32 -20.351601, + 20.351601 -32 -11.75, + 20.351601 -75 11.75, + 23.5 -75 0, + 20.351601 -75 -11.75, + -40 -75 28, + 11.75 -75 20.351601, + 1.37303e-016 -75 23.5, + 21.2115 21.2145 44, + 11 0 50, + 21.2115 21.2145 50, + 11 0 44, + 5.5 9.5262804 44, + -21.2115 21.2145 44, + -11.75 -32 20.351601, + -5.5 -9.5262804 44, + 5.5 -9.5262804 44, + 20.351601 -32 11.75, + 1.37303e-016 -32 23.5, + 11.75 -32 20.351601, + 5.5 9.5262804 50, + -5.5 9.5262804 50, + -5.5 9.5262804 44, + -11 0 44, + -21.2115 21.2145 50, + 3.4316699e-015 29.9995 50, + 3.4316699e-015 29.9995 44, + -40 -32 -28, + -23.5 -32 0, + -20.351601 -32 11.75, + 1.05734e-014 -32 -23.5, + -11.75 -32 -20.351601, + -20.351601 -32 -11.75, + 11.75 -75 -20.351601, + -5.0807501e-015 -75 -23.5, + -11.75 -75 -20.351601, + -20.351601 -75 -11.75, + -23.5 -75 6.70532e-030, + -20.351601 -75 11.75, + -11.75 -75 20.351601 ] + + } + normal + Normal { + vector [ 1.2246101e-016 -1 0, + 0 0 1, + 1 1.2246101e-016 0, + -1 -1.2246101e-016 0, + 0 0 -1, + 0.57668298 7.0621001e-017 -0.81696802, + 1 3.44505e-016 0, + 0.5 -0.86602497 0, + 0.5 0.86602497 0, + 1 3.6738201e-016 0, + -0.5 -0.86602497 0, + -1 -2.4492101e-016 0, + -0.5 0.86602497 0, + 0.671507 0.74099803 0, + -0.0327655 0.99946302 0, + -0.71859801 0.69542599 0, + -1 -3.0615201e-016 0, + -1.2246101e-016 1 0, + 0.70710701 0.70710701 0, + 1 -1.2246101e-016 0, + -1 1.2246101e-016 0, + 1 0 0, + -1 2.4492101e-016 0, + -0.70710701 0.70710701 0, + 1.8369101e-016 1 0, + -1 0 0, + -0.86602497 0 0.5, + -0.86602497 0 -0.5, + -0.5 0 0.86602497, + -6.1230298e-017 0 1, + 3.82859e-016 0 1, + 0.5 0 0.86602497, + 0.86602497 0 0.5, + 1 0 1.2246101e-016, + 1 0 -1.2246101e-016, + 0.86602497 0 -0.5, + 0.5 0 -0.86602497, + -6.1230298e-017 0 -1, + 1.60814e-016 0 -1, + -0.5 0 -0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 3, 1, -1, + 8, 1, 7, -1, 9, 6, 0, -1, + 10, 6, 9, -1, 11, 12, 6, -1, + 13, 6, 12, -1, 10, 11, 6, -1, + 14, 6, 13, -1, 15, 7, 6, -1, + 14, 15, 6, -1, 16, 0, 4, -1, + 17, 9, 0, -1, 16, 17, 0, -1, + 18, 19, 20, -1, 21, 20, 19, -1, + 22, 18, 20, -1, 23, 22, 20, -1, + 21, 23, 20, -1, 24, 5, 19, -1, + 25, 19, 5, -1, 26, 24, 19, -1, + 18, 26, 19, -1, 27, 19, 25, -1, + 21, 19, 27, -1, 4, 5, 24, -1, + 3, 25, 5, -1, 4, 24, 26, -1, + 18, 28, 26, -1, 29, 26, 28, -1, + 4, 26, 29, -1, 30, 28, 18, -1, + 31, 28, 30, -1, 32, 29, 28, -1, + 31, 32, 28, -1, 33, 18, 34, -1, + 35, 34, 18, -1, 33, 36, 18, -1, + 30, 18, 36, -1, 37, 35, 18, -1, + 22, 37, 18, -1, 38, 39, 34, -1, + 40, 34, 39, -1, 41, 33, 34, -1, + 35, 38, 34, -1, 41, 34, 40, -1, + 38, 42, 39, -1, 43, 39, 42, -1, + 43, 40, 39, -1, 44, 45, 42, -1, + 46, 42, 45, -1, 38, 44, 42, -1, + 43, 42, 46, -1, 30, 36, 45, -1, + 47, 45, 36, -1, 44, 30, 45, -1, + 46, 45, 47, -1, 48, 36, 33, -1, + 47, 36, 48, -1, 48, 33, 41, -1, + 31, 30, 44, -1, 49, 44, 38, -1, + 49, 31, 44, -1, 50, 38, 35, -1, + 49, 38, 50, -1, 51, 35, 37, -1, + 50, 35, 51, -1, 22, 52, 37, -1, + 51, 37, 52, -1, 22, 29, 32, -1, + 22, 4, 29, -1, 49, 32, 31, -1, + 41, 22, 32, -1, 48, 41, 32, -1, + 47, 48, 32, -1, 49, 47, 32, -1, + 53, 16, 4, -1, 54, 4, 22, -1, + 55, 53, 4, -1, 54, 55, 4, -1, + 56, 25, 3, -1, 56, 57, 25, -1, + 58, 25, 57, -1, 27, 25, 58, -1, + 59, 3, 8, -1, 60, 56, 3, -1, + 61, 60, 3, -1, 59, 61, 3, -1, + 62, 9, 17, -1, 10, 9, 63, -1, + 64, 63, 9, -1, 62, 64, 9, -1, + 65, 17, 16, -1, 66, 17, 65, -1, + 67, 17, 66, -1, 67, 62, 17, -1, + 15, 16, 7, -1, 68, 7, 16, -1, + 14, 16, 15, -1, 69, 16, 14, -1, + 70, 65, 16, -1, 69, 70, 16, -1, + 71, 16, 53, -1, 72, 68, 16, -1, + 73, 72, 16, -1, 71, 73, 16, -1, + 64, 74, 63, -1, 65, 63, 74, -1, + 70, 10, 63, -1, 70, 63, 65, -1, + 64, 75, 74, -1, 66, 74, 75, -1, + 66, 65, 74, -1, 13, 12, 75, -1, + 76, 75, 12, -1, 64, 13, 75, -1, + 66, 75, 76, -1, 77, 12, 11, -1, + 76, 12, 77, -1, 69, 11, 10, -1, + 77, 11, 69, -1, 69, 10, 70, -1, + 64, 78, 13, -1, 14, 13, 78, -1, + 64, 79, 78, -1, 67, 78, 79, -1, + 67, 14, 78, -1, 80, 79, 64, -1, + 67, 79, 80, -1, 80, 64, 62, -1, + 81, 7, 23, -1, 82, 23, 7, -1, + 81, 8, 7, -1, 83, 82, 7, -1, + 68, 83, 7, -1, 77, 69, 14, -1, + 67, 77, 14, -1, 41, 52, 22, -1, + 41, 40, 52, -1, 51, 52, 40, -1, + 82, 22, 23, -1, 84, 54, 22, -1, + 85, 84, 22, -1, 86, 85, 22, -1, + 82, 86, 22, -1, 21, 81, 23, -1, + 51, 40, 43, -1, 50, 46, 47, -1, + 49, 50, 47, -1, 50, 43, 46, -1, + 50, 51, 43, -1, 67, 76, 77, -1, + 67, 66, 76, -1, 67, 80, 62, -1, + 59, 8, 81, -1, 59, 81, 21, -1, + 57, 53, 55, -1, 56, 71, 53, -1, + 56, 53, 57, -1, 58, 55, 54, -1, + 58, 57, 55, -1, 87, 54, 84, -1, + 58, 54, 87, -1, 88, 84, 85, -1, + 87, 84, 88, -1, 89, 85, 86, -1, + 88, 85, 89, -1, 90, 86, 82, -1, + 89, 86, 90, -1, 91, 82, 83, -1, + 90, 82, 91, -1, 92, 83, 68, -1, + 91, 83, 92, -1, 93, 68, 72, -1, + 92, 68, 93, -1, 61, 72, 73, -1, + 93, 72, 61, -1, 60, 73, 71, -1, + 61, 73, 60, -1, 60, 71, 56, -1, + 59, 93, 61, -1, 59, 92, 93, -1, + 59, 91, 92, -1, 59, 90, 91, -1, + 21, 89, 90, -1, 59, 21, 90, -1, + 27, 88, 89, -1, 21, 27, 89, -1, + 27, 87, 88, -1, 27, 58, 87, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 5, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 6, 2, 7, -1, 8, 8, 9, -1, + 4, 4, 4, -1, 8, 9, 9, -1, + 4, 4, 4, -1, 7, 7, 10, -1, + 7, 6, 7, -1, 4, 4, 4, -1, + 10, 10, 11, -1, 4, 4, 4, -1, + 7, 10, 10, -1, 4, 4, 4, -1, + 11, 11, 12, -1, 4, 4, 4, -1, + 10, 11, 11, -1, 12, 12, 8, -1, + 11, 12, 12, -1, 12, 8, 8, -1, + 13, 13, 13, -1, 13, 13, 14, -1, + 13, 13, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 3, 3, 3, -1, + 15, 16, 16, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 19, 19, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 18, 18, 19, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 1, 1, 1, -1, 3, 3, 10, -1, + 12, 12, 20, -1, 12, 20, 20, -1, + 1, 1, 1, -1, 10, 10, 7, -1, + 10, 3, 10, -1, 1, 1, 1, -1, + 7, 7, 21, -1, 1, 1, 1, -1, + 10, 7, 7, -1, 21, 21, 8, -1, + 7, 21, 21, -1, 8, 8, 12, -1, + 21, 8, 8, -1, 8, 12, 12, -1, + 1, 1, 1, -1, 22, 22, 23, -1, + 1, 1, 1, -1, 23, 23, 24, -1, + 23, 22, 23, -1, 24, 24, 18, -1, + 23, 24, 24, -1, 24, 18, 18, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 25, 25, 26, -1, 27, 27, 25, -1, + 27, 25, 25, -1, 26, 26, 28, -1, + 26, 25, 26, -1, 28, 28, 29, -1, + 26, 28, 28, -1, 30, 29, 31, -1, + 28, 29, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 34, 34, 35, -1, + 32, 33, 33, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 37, -1, + 35, 36, 36, -1, 38, 37, 39, -1, + 36, 37, 38, -1, 39, 39, 27, -1, + 38, 39, 39, -1, 39, 27, 27, -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, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_r_rot.wrl b/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_r_rot.wrl new file mode 100644 index 000000000..580797780 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/shoulder2_r_rot.wrl @@ -0,0 +1,409 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 1 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.386933 0.50074798 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -30 -38 -50, + 30 -38 -50, + 30 -38 -28, + 30 -32 -44, + -30 -38 -28, + -40 -75 -28, + 30 -75 16, + 30 -38 16, + 30 -75 -28, + -30 -7.1054299e-015 -50, + 30 7.1054299e-015 -50, + 11 0 -50, + 5.5 -9.5262804 -50, + -5.5 -9.5262804 -50, + -30 -32 -44, + -30 -32 -28, + 52.400002 -38 51, + -30 -38 51, + -30 -38 28, + -30 -32 28, + 13 -38 28, + 13 -75 28, + -40 -32 28, + -7.9987402 -13.8567 51, + -30 -7.1054299e-015 51, + -30 -7.1054299e-015 45, + -30 -32 45, + 30 -38 18, + 52.400002 -38 18, + 52.400002 -32 45, + 7.9987402 -13.8567 51, + 16 0 51, + 20.145201 22.2299 51, + 52.400002 -7 51, + 52.400002 -32 18, + 30 -32 18, + -16 0 51, + -16 0 45, + -21.556499 20.863701 51, + -7.9987402 13.8567 51, + -7.9987402 13.8567 45, + -7.9987402 -13.8567 45, + 7.9987402 -13.8567 45, + -0.98461097 29.9834 51, + 7.9987402 13.8567 51, + 16 0 45, + 7.9987402 13.8567 45, + 20.145201 22.2299 45, + 52.400002 -7 45, + -21.556499 20.863701 45, + -0.98461097 29.9834 45, + 20.351601 -32 11.75, + -11.75 -32 20.351601, + 1.05734e-014 -32 23.5, + 11.75 -32 20.351601, + 20.351601 -32 -11.75, + 23.5 -32 0, + 23.5 -75 0, + 20.351601 -75 11.75, + 30 7.1054299e-015 -44, + 11.75 -32 -20.351601, + 21.2115 21.2145 -50, + 21.2115 21.2145 -44, + 5.5 -9.5262804 -44, + 11 0 -44, + 5.5 9.5262804 -50, + -21.2115 21.2145 -50, + 20.351601 -75 -11.75, + 11.75 -75 -20.351601, + 1.37303e-016 -75 -23.5, + 5.5 9.5262804 -44, + -11 0 -50, + -5.5 -9.5262804 -44, + -5.5 9.5262804 -50, + -11 0 -44, + -5.5 9.5262804 -44, + -21.2115 21.2145 -44, + -30 -7.1054299e-015 -44, + 3.4316699e-015 29.9995 -50, + 3.4316699e-015 29.9995 -44, + -23.5 -32 0, + 1.37303e-016 -32 -23.5, + -11.75 -32 -20.351601, + -20.351601 -32 -11.75, + -40 -32 -28, + -20.351601 -32 11.75, + -40 -75 28, + -11.75 -75 -20.351601, + -20.351601 -75 -11.75, + -23.5 -75 -6.70532e-030, + -20.351601 -75 11.75, + -11.75 -75 20.351601, + -5.0807501e-015 -75 23.5, + 11.75 -75 20.351601 ] + + } + normal + Normal { + vector [ 1.2246101e-016 -1 0, + 1 1.2246101e-016 0, + 0 0 -1, + -1 -1.2246101e-016 0, + 0 0 1, + 0.57668298 7.0621001e-017 0.81696802, + 1 3.6738201e-016 0, + 0.5 0.86602497 0, + 0.5 -0.86602497 0, + 1 3.44505e-016 0, + -0.5 0.86602497 0, + -1 -2.4492101e-016 0, + -0.5 -0.86602497 0, + 0.671507 0.74099803 0, + -1 -3.0615201e-016 0, + -0.71859801 0.69542599 0, + -0.0327655 0.99946302 0, + -1.2246101e-016 1 0, + 0.70710701 0.70710701 0, + 1 -1.2246101e-016 0, + -1 1.2246101e-016 0, + 1 0 0, + -0.70710701 0.70710701 0, + -1 2.4492101e-016 0, + 1.8369101e-016 1 0, + -1 0 0, + -0.86602497 0 0.5, + -0.86602497 0 -0.5, + -0.5 0 0.86602497, + -6.1230298e-017 0 1, + 1.60814e-016 0 1, + 0.5 0 0.86602497, + 0.86602497 0 0.5, + 1 0 1.2246101e-016, + 1 0 -1.2246101e-016, + 0.86602497 0 -0.5, + 0.5 0 -0.86602497, + -6.1230298e-017 0 -1, + 3.82859e-016 0 -1, + -0.5 0 -0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 2, 7, -1, 3, 7, 2, -1, + 8, 2, 6, -1, 5, 2, 8, -1, + 9, 1, 0, -1, 10, 3, 1, -1, + 11, 10, 1, -1, 12, 11, 1, -1, + 13, 12, 1, -1, 9, 13, 1, -1, + 14, 0, 4, -1, 14, 9, 0, -1, + 15, 14, 4, -1, 5, 15, 4, -1, + 16, 17, 18, -1, 19, 18, 17, -1, + 20, 16, 18, -1, 21, 20, 18, -1, + 22, 18, 19, -1, 21, 18, 22, -1, + 23, 17, 16, -1, 24, 17, 23, -1, + 25, 17, 24, -1, 26, 17, 25, -1, + 26, 19, 17, -1, 27, 28, 16, -1, + 29, 16, 28, -1, 20, 27, 16, -1, + 30, 23, 16, -1, 31, 30, 16, -1, + 32, 31, 16, -1, 32, 16, 33, -1, + 29, 33, 16, -1, 34, 28, 27, -1, + 34, 29, 28, -1, 20, 7, 27, -1, + 3, 27, 7, -1, 35, 34, 27, -1, + 3, 35, 27, -1, 21, 7, 20, -1, + 21, 6, 7, -1, 24, 23, 36, -1, + 37, 36, 23, -1, 38, 36, 39, -1, + 40, 39, 36, -1, 38, 24, 36, -1, + 40, 36, 37, -1, 41, 23, 30, -1, + 41, 37, 23, -1, 42, 30, 31, -1, + 41, 30, 42, -1, 43, 44, 31, -1, + 45, 31, 44, -1, 32, 43, 31, -1, + 42, 31, 45, -1, 43, 39, 44, -1, + 46, 44, 39, -1, 45, 44, 46, -1, + 43, 38, 39, -1, 46, 39, 40, -1, + 47, 32, 33, -1, 29, 48, 33, -1, + 47, 33, 48, -1, 25, 24, 38, -1, + 49, 38, 43, -1, 49, 25, 38, -1, + 50, 43, 32, -1, 49, 43, 50, -1, + 50, 32, 47, -1, 26, 48, 29, -1, + 42, 48, 26, -1, 42, 45, 48, -1, + 47, 48, 45, -1, 35, 29, 34, -1, + 51, 29, 35, -1, 26, 29, 19, -1, + 52, 19, 29, -1, 53, 52, 29, -1, + 54, 53, 29, -1, 51, 54, 29, -1, + 55, 35, 3, -1, 55, 56, 35, -1, + 51, 35, 56, -1, 57, 8, 6, -1, + 58, 57, 6, -1, 21, 58, 6, -1, + 10, 59, 3, -1, 14, 3, 59, -1, + 60, 3, 14, -1, 60, 55, 3, -1, + 61, 59, 10, -1, 62, 59, 61, -1, + 63, 14, 59, -1, 63, 59, 64, -1, + 62, 64, 59, -1, 65, 10, 11, -1, + 66, 10, 65, -1, 66, 61, 10, -1, + 67, 8, 57, -1, 68, 69, 8, -1, + 5, 8, 69, -1, 67, 68, 8, -1, + 64, 11, 12, -1, 70, 65, 11, -1, + 70, 11, 64, -1, 63, 12, 13, -1, + 63, 64, 12, -1, 9, 71, 13, -1, + 72, 13, 71, -1, 63, 13, 72, -1, + 66, 73, 71, -1, 74, 71, 73, -1, + 66, 71, 9, -1, 72, 71, 74, -1, + 66, 65, 73, -1, 75, 73, 65, -1, + 74, 73, 75, -1, 75, 65, 70, -1, + 76, 66, 9, -1, 14, 77, 9, -1, + 76, 9, 77, -1, 66, 78, 61, -1, + 62, 61, 78, -1, 79, 78, 66, -1, + 62, 78, 79, -1, 79, 66, 76, -1, + 74, 77, 14, -1, 74, 75, 77, -1, + 62, 77, 75, -1, 62, 76, 77, -1, + 80, 14, 15, -1, 72, 74, 14, -1, + 63, 72, 14, -1, 81, 60, 14, -1, + 82, 81, 14, -1, 83, 82, 14, -1, + 80, 83, 14, -1, 84, 19, 15, -1, + 80, 15, 19, -1, 5, 84, 15, -1, + 49, 26, 25, -1, 84, 22, 19, -1, + 85, 80, 19, -1, 52, 85, 19, -1, + 41, 26, 37, -1, 49, 37, 26, -1, + 41, 42, 26, -1, 50, 40, 37, -1, + 49, 50, 37, -1, 50, 46, 40, -1, + 47, 45, 46, -1, 50, 47, 46, -1, + 62, 70, 64, -1, 62, 75, 70, -1, + 62, 79, 76, -1, 86, 22, 84, -1, + 21, 22, 86, -1, 86, 84, 5, -1, + 57, 56, 55, -1, 58, 51, 56, -1, + 58, 56, 57, -1, 67, 55, 60, -1, + 67, 57, 55, -1, 68, 60, 81, -1, + 67, 60, 68, -1, 69, 81, 82, -1, + 68, 81, 69, -1, 87, 82, 83, -1, + 69, 82, 87, -1, 88, 83, 80, -1, + 87, 83, 88, -1, 89, 80, 85, -1, + 88, 80, 89, -1, 90, 85, 52, -1, + 89, 85, 90, -1, 91, 52, 53, -1, + 90, 52, 91, -1, 92, 53, 54, -1, + 91, 53, 92, -1, 93, 54, 51, -1, + 92, 54, 93, -1, 93, 51, 58, -1, + 21, 93, 58, -1, 21, 92, 93, -1, + 86, 91, 92, -1, 21, 86, 92, -1, + 86, 90, 91, -1, 86, 89, 90, -1, + 86, 88, 89, -1, 5, 87, 88, -1, + 86, 5, 88, -1, 5, 69, 87, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 4, 4, 4, -1, + 6, 6, 7, -1, 4, 4, 4, -1, + 8, 8, 1, -1, 4, 4, 4, -1, + 8, 1, 9, -1, 7, 7, 10, -1, + 7, 6, 7, -1, 10, 10, 11, -1, + 7, 10, 10, -1, 4, 4, 4, -1, + 11, 11, 12, -1, 4, 4, 4, -1, + 10, 11, 11, -1, 4, 4, 4, -1, + 12, 12, 8, -1, 11, 12, 12, -1, + 4, 4, 4, -1, 12, 8, 8, -1, + 13, 13, 13, -1, 1, 1, 1, -1, + 13, 13, 13, -1, 14, 14, 15, -1, + 15, 15, 16, -1, 15, 14, 15, -1, + 16, 16, 13, -1, 15, 16, 16, -1, + 16, 13, 13, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 18, 19, 19, -1, 18, 19, 18, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 10, -1, 12, 12, 3, -1, + 12, 3, 3, -1, 10, 10, 7, -1, + 10, 20, 10, -1, 2, 2, 2, -1, + 7, 7, 21, -1, 10, 7, 7, -1, + 2, 2, 2, -1, 21, 21, 8, -1, + 2, 2, 2, -1, 7, 21, 21, -1, + 2, 2, 2, -1, 8, 8, 12, -1, + 21, 8, 8, -1, 8, 12, 12, -1, + 22, 22, 23, -1, 3, 3, 3, -1, + 22, 23, 23, -1, 2, 2, 2, -1, + 18, 18, 24, -1, 24, 24, 22, -1, + 18, 24, 24, -1, 24, 22, 22, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 17, 17, 17, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 17, 17, 17, -1, + 17, 17, 17, -1, 17, 17, 17, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 25, 25, 26, -1, 27, 27, 25, -1, + 27, 25, 25, -1, 26, 26, 28, -1, + 26, 25, 26, -1, 28, 28, 29, -1, + 26, 28, 28, -1, 30, 29, 31, -1, + 28, 29, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 33, -1, + 31, 32, 32, -1, 34, 34, 35, -1, + 32, 33, 33, -1, 35, 35, 36, -1, + 34, 35, 35, -1, 36, 36, 37, -1, + 35, 36, 36, -1, 38, 37, 39, -1, + 36, 37, 38, -1, 39, 39, 27, -1, + 38, 39, 39, -1, 39, 27, 27, -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, -1, 0, 0, 0, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/shoulder_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/shoulder_l.wrl new file mode 100644 index 000000000..6e67f6353 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/shoulder_l.wrl @@ -0,0 +1,1264 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0 -0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 -0.110 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.39199999 0.43700001 0.49000001 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 109.454 2.9019499 -44.999699, + 112.351 2.1186299 29.0002, + 112.351 2.1255 -44.999802, + 113.128 -0.77914798 28.999901, + 109.453 2.9033999 -66.799698, + 112.351 2.1275201 -66.799797, + 113.128 -0.772282 -45.000099, + 109.454 2.8950901 29.000299, + 112.351 2.1151199 66.800201, + 113.127 -0.78339899 66.799896, + 107.332 0.78063297 -44.999901, + 107.332 0.77376598 29.000099, + 109.453 2.891 66.800301, + 108.109 -2.1171401 -45.000198, + 108.109 -2.1240101 28.9998, + 107.333 0.77100301 66.800102, + 111.007 -2.8936 -45.000301, + 108.109 -2.1275201 66.799797, + 111.007 -2.90047 28.999701, + 108.109 -2.1151199 -66.800201, + 111.007 -2.891 -66.800301, + 107.333 0.78339899 -66.799896, + 111.007 -2.9033999 66.799698, + 113.127 -0.77100301 -66.800102 ] + + } + normal + Normal { + vector [ -0.25881901 0.96592599 8.96278e-005, + 0.70710701 0.70710701 6.5612097e-005, + 0.96592599 -0.25881901 -2.4015701e-005, + -0.96592599 0.25881901 2.4015701e-005, + -0.70710701 -0.70710701 -6.5612097e-005, + 0.25881901 -0.96592599 -8.96278e-005, + 4.32247e-017 -9.2789604e-005 1, + -4.32247e-017 9.2789604e-005 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 0, 10, 7, -1, 12, 8, 7, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 15, 12, 11, -1, + 16, 14, 13, -1, 17, 15, 14, -1, + 18, 17, 14, -1, 18, 14, 16, -1, + 19, 13, 10, -1, 20, 13, 19, -1, + 16, 13, 20, -1, 21, 10, 0, -1, + 19, 10, 21, -1, 21, 0, 4, -1, + 17, 8, 12, -1, 22, 8, 17, -1, + 22, 9, 8, -1, 17, 12, 15, -1, + 18, 22, 17, -1, 3, 9, 22, -1, + 3, 22, 18, -1, 21, 4, 5, -1, + 19, 21, 5, -1, 23, 19, 5, -1, + 6, 23, 5, -1, 23, 20, 19, -1, + 16, 20, 23, -1, 16, 23, 6, -1, + 18, 16, 6, -1, 3, 18, 6, -1 ] + normalIndex [ 0, 1, 1, -1, 2, 1, 1, -1, + 0, 0, 1, -1, 0, 1, 1, -1, + 2, 1, 1, -1, 2, 2, 1, -1, + 0, 0, 1, -1, 1, 1, 0, -1, + 2, 1, 1, -1, 2, 1, 2, -1, + 3, 3, 0, -1, 0, 0, 3, -1, + 0, 3, 0, -1, 0, 1, 0, -1, + 4, 4, 3, -1, 3, 3, 4, -1, + 3, 4, 3, -1, 3, 0, 3, -1, + 5, 4, 4, -1, 4, 3, 4, -1, + 5, 4, 4, -1, 5, 4, 5, -1, + 4, 4, 3, -1, 5, 4, 4, -1, + 5, 4, 5, -1, 3, 3, 0, -1, + 4, 3, 3, -1, 3, 0, 0, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 5, 5, 4, -1, 2, 2, 5, -1, + 2, 5, 5, -1, 7, 7, 7, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 1, -1, 7, 7, 7, -1, + 5, 5, 2, -1, 5, 2, 2, -1, + 5, 5, 2, -1, 2, 5, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 70.230003 -57.505501 58.994701, + 92.044998 -10.5069 58.999001, + 89.230003 -0.00547458 59, + 89.230003 -0.0049178498 53, + 82.230003 49.994499 59.004601, + 92.044998 10.4959 59.000999, + 92.044998 10.4965 53.000999, + 99.7286 -18.1905 58.998299, + 92.044998 -10.5063 52.999001, + 125.174 -31.101101 58.997101, + 110.23 -21.005501 58.9981, + 99.7286 -18.190001 52.998299, + 120.731 -18.1905 58.998299, + 110.23 -21.0049 52.9981, + 128.41499 -10.5069 58.999001, + 120.731 -18.190001 52.998299, + 137.339 -21.3447 58.998001, + 131.23 -0.00547458 59, + 128.41499 -10.5063 52.999001, + 124.117 31.5762 59.002899, + 128.41499 10.4959 59.000999, + 131.23 -0.0049178498 53, + 136.604 22.2355 59.002102, + 120.731 18.1796 59.001701, + 128.41499 10.4965 53.000999, + 110.23 20.994499 59.0019, + 120.731 18.180099 53.001701, + 99.7286 18.1796 59.001701, + 110.23 20.9951 53.0019, + 99.7286 18.180099 53.001701, + 0.230049 49.994499 59.004601, + 0.230049 -57.505501 58.994701, + 70.230003 -57.504902 52.994701, + 125.174 -31.1005 52.997101, + 0.230049 -57.504902 52.994701, + 0.230049 49.995098 53.004601, + 82.230003 49.995098 53.004601, + 124.117 31.576799 53.002899, + 143.701 8.3544798 59.000801, + 136.604 22.236 53.002102, + 143.964 -7.2323499 58.999298, + 143.701 8.3550396 53.000801, + 143.964 -7.2318001 52.999298, + 137.339 -21.3442 52.998001 ] + + } + normal + Normal { + vector [ -4.33681e-017 -9.2789604e-005 1, + 1 -5.5511198e-017 9.1987798e-017, + 0.86602497 0.5 4.6394802e-005, + 0.86602497 -0.5 -4.6394802e-005, + 1 -3.00432e-016 9.19651e-017, + 0.5 0.86602497 8.0358099e-005, + 2.83275e-016 1 9.2789604e-005, + -0.5 0.86602497 8.0358099e-005, + -0.86602497 0.5 4.6394802e-005, + -1 1.77972e-016 -9.1976403e-017, + -0.86602497 -0.5 -4.6394802e-005, + -0.5 -0.86602497 -8.0358099e-005, + -4.0573601e-016 -1 -9.2789604e-005, + 0.5 -0.86602497 -8.0358099e-005, + -2.22045e-016 -1 -9.2789604e-005, + 0.43314999 -0.90132201 -8.3633196e-005, + -1 5.5511198e-017 -9.1987798e-017, + 2.22045e-016 1 9.2789604e-005, + 0.40252 0.915411 8.4940599e-005, + 0.76441699 0.644723 5.9823498e-005, + 0.97018802 0.242355 2.2488e-005, + 0.97780597 -0.209512 -1.94405e-005, + 0.785716 -0.61858702 -5.73984e-005, + 4.33681e-017 9.2789604e-005 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 10, 7, -1, + 11, 7, 10, -1, 9, 7, 0, -1, + 8, 7, 11, -1, 9, 12, 10, -1, + 13, 10, 12, -1, 11, 10, 13, -1, + 9, 14, 12, -1, 15, 12, 14, -1, + 13, 12, 15, -1, 16, 17, 14, -1, + 18, 14, 17, -1, 9, 16, 14, -1, + 15, 14, 18, -1, 19, 20, 17, -1, + 21, 17, 20, -1, 22, 19, 17, -1, + 16, 22, 17, -1, 18, 17, 21, -1, + 19, 23, 20, -1, 24, 20, 23, -1, + 21, 20, 24, -1, 4, 25, 23, -1, + 26, 23, 25, -1, 19, 4, 23, -1, + 24, 23, 26, -1, 4, 27, 25, -1, + 28, 25, 27, -1, 26, 25, 28, -1, + 4, 5, 27, -1, 29, 27, 5, -1, + 28, 27, 29, -1, 29, 5, 6, -1, + 30, 31, 0, -1, 32, 0, 31, -1, + 4, 30, 0, -1, 33, 9, 0, -1, + 33, 0, 32, -1, 34, 31, 30, -1, + 34, 32, 31, -1, 35, 30, 4, -1, + 34, 30, 35, -1, 36, 4, 19, -1, + 35, 4, 36, -1, 37, 19, 22, -1, + 36, 19, 37, -1, 16, 38, 22, -1, + 39, 22, 38, -1, 37, 22, 39, -1, + 16, 40, 38, -1, 41, 38, 40, -1, + 39, 38, 41, -1, 42, 40, 16, -1, + 41, 40, 42, -1, 43, 16, 9, -1, + 42, 16, 43, -1, 43, 9, 33, -1, + 36, 6, 3, -1, 32, 3, 8, -1, + 36, 3, 32, -1, 36, 29, 6, -1, + 37, 28, 29, -1, 36, 37, 29, -1, + 37, 26, 28, -1, 37, 24, 26, -1, + 39, 21, 24, -1, 37, 39, 24, -1, + 33, 18, 21, -1, 39, 33, 21, -1, + 33, 15, 18, -1, 32, 13, 15, -1, + 33, 32, 15, -1, 32, 11, 13, -1, + 32, 8, 11, -1, 34, 36, 32, -1, + 39, 43, 33, -1, 41, 42, 43, -1, + 39, 41, 43, -1, 34, 35, 36, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 0, 0, 0, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 3, -1, + 12, 13, 13, -1, 13, 3, 3, -1, + 0, 0, 0, -1, 14, 14, 14, -1, + 0, 0, 0, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 16, 16, 16, -1, + 14, 14, 14, -1, 17, 17, 17, -1, + 16, 16, 16, -1, 18, 18, 18, -1, + 17, 17, 17, -1, 18, 18, 19, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 19, 19, 20, -1, 18, 19, 19, -1, + 0, 0, 0, -1, 20, 20, 21, -1, + 19, 20, 20, -1, 21, 21, 22, -1, + 20, 21, 21, -1, 22, 22, 15, -1, + 21, 22, 22, -1, 22, 15, 15, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1, + 23, 23, 23, -1, 23, 23, 23, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.386933 0.50074798 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 82.230003 50.005402 -57.995399, + 95.666702 10.5836 -57.999001, + 92.230003 0.00538179 -58, + 92.230003 0.0048250598 -52, + 70.230003 -57.494598 -58.005299, + 95.666702 -10.5728 -58.000999, + 95.666702 -10.5734 -52.000999, + 124.117 31.587099 -57.997101, + 104.667 17.123501 -57.998402, + 95.666702 10.583 -51.999001, + 115.793 17.123501 -57.998402, + 104.667 17.122999 -51.998402, + 124.793 10.5836 -57.999001, + 115.793 17.122999 -51.998402, + 136.604 22.2463 -57.997898, + 128.23 0.00538179 -58, + 124.793 10.583 -51.999001, + 125.174 -31.0902 -58.002899, + 124.793 -10.5728 -58.000999, + 128.23 0.0048250598 -52, + 115.793 -17.1127 -58.001598, + 124.793 -10.5734 -52.000999, + 104.667 -17.1127 -58.001598, + 115.793 -17.1133 -52.001598, + 104.667 -17.1133 -52.001598, + 137.339 -21.3339 -58.001999, + 125.174 -31.090799 -52.002899, + 70.230003 -57.495201 -52.005299, + 143.701 8.3653402 -57.999199, + 143.964 -7.2214999 -58.000702, + 137.339 -21.3344 -52.001999, + 143.964 -7.2220502 -52.000702, + 143.701 8.3647804 -51.999199, + 136.604 22.2458 -51.997898, + 124.117 31.5865 -51.997101, + 0.230049 -57.494598 -58.005299, + 0.230049 50.005402 -57.995399, + 82.230003 50.004799 -51.995399, + 0.230049 50.004799 -51.995399, + 0.230049 -57.495201 -52.005299 ] + + } + normal + Normal { + vector [ 4.1459899e-016 9.2789604e-005 -1, + 1 -5.5545602e-017 4.6321903e-016, + 0.809017 -0.58778501 -5.4540302e-005, + 0.809017 0.58778501 5.4540302e-005, + 1 1.89376e-016 4.63241e-016, + 0.309017 -0.95105702 -8.8248104e-005, + -0.309017 -0.95105702 -8.8248104e-005, + -0.809017 -0.58778501 -5.4540302e-005, + -1 -6.6915001e-017 -4.6322998e-016, + -0.809017 0.58778501 5.4540302e-005, + -0.309017 0.95105702 8.8248104e-005, + 0.309017 0.95105702 8.8248104e-005, + 0.43314999 -0.90132201 -8.3633196e-005, + 0.785716 -0.61858702 -5.73984e-005, + 0.97780597 -0.209512 -1.94405e-005, + 0.97018802 0.242355 2.2488e-005, + 0.76441699 0.644723 5.9823498e-005, + 0.40252 0.915411 8.4940599e-005, + 2.22045e-016 1 9.2789604e-005, + -1 5.5545602e-017 -4.6321903e-016, + -2.22045e-016 -1 -9.2789604e-005, + -4.1459899e-016 -9.2789604e-005 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 7, 12, 10, -1, + 13, 10, 12, -1, 11, 10, 13, -1, + 14, 15, 12, -1, 16, 12, 15, -1, + 7, 14, 12, -1, 13, 12, 16, -1, + 17, 18, 15, -1, 19, 15, 18, -1, + 14, 17, 15, -1, 16, 15, 19, -1, + 4, 20, 18, -1, 21, 18, 20, -1, + 4, 18, 17, -1, 19, 18, 21, -1, + 4, 22, 20, -1, 23, 20, 22, -1, + 21, 20, 23, -1, 4, 5, 22, -1, + 24, 22, 5, -1, 23, 22, 24, -1, + 24, 5, 6, -1, 14, 25, 17, -1, + 26, 17, 25, -1, 27, 4, 17, -1, + 27, 17, 26, -1, 28, 29, 25, -1, + 30, 25, 29, -1, 14, 28, 25, -1, + 30, 26, 25, -1, 31, 29, 28, -1, + 30, 29, 31, -1, 32, 28, 14, -1, + 31, 28, 32, -1, 33, 14, 7, -1, + 32, 14, 33, -1, 34, 7, 0, -1, + 33, 7, 34, -1, 35, 36, 0, -1, + 37, 0, 36, -1, 4, 35, 0, -1, + 34, 0, 37, -1, 38, 36, 35, -1, + 37, 36, 38, -1, 39, 35, 4, -1, + 38, 35, 39, -1, 39, 4, 27, -1, + 27, 6, 3, -1, 37, 3, 9, -1, + 37, 27, 3, -1, 27, 24, 6, -1, + 26, 23, 24, -1, 27, 26, 24, -1, + 26, 21, 23, -1, 26, 19, 21, -1, + 34, 16, 19, -1, 30, 19, 26, -1, + 33, 34, 19, -1, 30, 33, 19, -1, + 34, 13, 16, -1, 37, 11, 13, -1, + 34, 37, 13, -1, 37, 9, 11, -1, + 38, 39, 27, -1, 37, 38, 27, -1, + 30, 32, 33, -1, 30, 31, 32, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 10, -1, + 0, 0, 0, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 3, -1, 10, 11, 11, -1, + 11, 3, 3, -1, 0, 0, 0, -1, + 12, 12, 13, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 13, 13, 14, -1, 0, 0, 0, -1, + 13, 12, 13, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 17, -1, + 16, 17, 17, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 17, 17, 17, -1, 19, 19, 19, -1, + 18, 18, 18, -1, 20, 20, 20, -1, + 19, 19, 19, -1, 20, 20, 20, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 6.2300501 -57.504902 52.994701, + 6.2300501 -6.0106101 6.00949, + 6.2300501 -0.00078871101 8.5, + 0.230049 -0.00078871101 8.5, + 6.2300501 6.00949 6.0106101, + 0.230049 6.00949 6.0106101, + 6.2300501 -8.5 -0.00078871101, + 0.230049 -6.0106101 6.00949, + 6.2300501 -6.00949 -6.0106101, + 0.230049 -8.5 -0.00078871101, + 6.2300501 50.004799 -51.995399, + 6.2300501 0.00078871101 -8.5, + 0.230049 -6.00949 -6.0106101, + 6.2300501 -57.495201 -52.005299, + 6.2300501 6.0106101 -6.00949, + 0.230049 0.00078871101 -8.5, + 6.2300501 8.5 0.00078871101, + 0.230049 6.0106101 -6.00949, + 0.230049 8.5 0.00078871101, + 6.2300501 50.000702 -7.9953599, + 0.230049 -57.495201 -52.005299, + 0.230049 50.004799 -51.995399, + 6.2300501 49.995098 53.004601, + 0.230049 -57.504902 52.994701, + 0.230049 49.995098 53.004601, + 6.2300501 64.754799 -51.993999, + 6.2300501 64.750702 -7.9939899, + 0.230049 50.000702 -7.9953599, + 0.230049 64.750702 -7.9939899, + 0.230049 64.754799 -51.993999 ] + + } + normal + Normal { + vector [ 1 -5.5511198e-017 4.6321903e-016, + 4.1459899e-016 9.2789604e-005 -1, + 4.5017498e-016 0.70717198 -0.70704103, + 1.3615599e-016 -0.70704103 -0.70717198, + 2.22045e-016 1 9.2789604e-005, + -1.3615599e-016 0.70704103 0.70717198, + -4.1459899e-016 -9.2789604e-005 1, + -4.5017498e-016 -0.70717198 0.70704103, + -2.22045e-016 -1 -9.2789604e-005, + -1 5.5511198e-017 -4.6321903e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 7, 3, 1, -1, + 0, 8, 6, -1, 9, 6, 8, -1, + 7, 6, 9, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 0, 13, 8, -1, + 10, 8, 13, -1, 9, 8, 12, -1, + 10, 14, 11, -1, 15, 11, 14, -1, + 12, 11, 15, -1, 10, 16, 14, -1, + 17, 14, 16, -1, 15, 14, 17, -1, + 10, 4, 16, -1, 18, 16, 4, -1, + 17, 16, 18, -1, 19, 0, 4, -1, + 10, 19, 4, -1, 18, 4, 5, -1, + 20, 13, 0, -1, 21, 10, 13, -1, + 21, 13, 20, -1, 19, 22, 0, -1, + 23, 0, 22, -1, 23, 20, 0, -1, + 24, 22, 19, -1, 23, 22, 24, -1, + 25, 26, 19, -1, 27, 19, 26, -1, + 10, 25, 19, -1, 24, 19, 27, -1, + 28, 26, 25, -1, 27, 26, 28, -1, + 29, 25, 10, -1, 28, 25, 29, -1, + 29, 10, 21, -1, 24, 5, 3, -1, + 24, 3, 7, -1, 24, 18, 5, -1, + 24, 17, 18, -1, 20, 15, 17, -1, + 27, 20, 17, -1, 24, 27, 17, -1, + 20, 12, 15, -1, 20, 9, 12, -1, + 20, 7, 9, -1, 23, 7, 20, -1, + 23, 24, 7, -1, 27, 21, 20, -1, + 28, 29, 21, -1, 27, 28, 21, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 1, -1, + 3, 1, 1, -1, 0, 0, 0, -1, + 2, 2, 4, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 2, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 3, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 8, 3, 3, -1, + 8, 8, 8, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 8, 8, 8, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 6, 6, 6, -1, + 1, 1, 1, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 9, 9, 9, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+15 Group { + children + DEF _+16 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666698 0.208556 0.22141901 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.230049 -57.505501 58.994701, + 70.230003 -57.505501 58.994701, + 70.230003 -57.502201 23.994699, + 70.230003 -60.502201 23.9944, + 50.23 -57.501202 12.4477, + 50.23 -60.501202 12.4474, + 70.230003 -60.505501 58.9944, + 50.23 -57.494598 -58.005299, + 0.230049 -57.494598 -58.005299, + 0.230049 -60.505501 58.9944, + 0.230049 -60.494598 -58.0056, + 50.23 -60.494598 -58.0056 ] + + } + normal + Normal { + vector [ 2.22045e-016 1 9.2789604e-005, + 1 -5.5511198e-017 9.1987798e-017, + 0.5 8.0358099e-005 -0.86602497, + -4.33681e-017 -9.2789604e-005 1, + -1 5.5511198e-017 -9.1987798e-017, + 4.33681e-017 9.2789604e-005 -1, + -2.22045e-016 -1 -9.2789604e-005 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 6, 3, 1, -1, 7, 8, 0, -1, + 9, 0, 8, -1, 4, 7, 0, -1, + 6, 0, 9, -1, 10, 8, 7, -1, + 9, 8, 10, -1, 11, 7, 4, -1, + 10, 7, 11, -1, 11, 4, 5, -1, + 6, 5, 3, -1, 10, 11, 5, -1, + 6, 10, 5, -1, 6, 9, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+17 Group { + children + DEF _+18 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.60000002 0.60000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 59.523998 -62.008202 87.994202, + 82.7313 66.991798 88.006203, + 32.23 66.991798 88.006203, + 77.579697 71.115097 87.385597, + 32.23 55.991798 88.005203, + 32.23 55.992001 86.005203, + 32.23 66.991997 86.006203, + 32.23 73.992996 86.130203, + 125.741 -31.3078 87.997101, + 132.78799 26.926701 88.002502, + 82.7313 66.991997 86.006203, + 77.402397 71.257202 85.223099, + 136.935 -23.0184 87.997902, + 141.68201 16.2066 88.001503, + 132.78799 26.926901 86.002502, + 143.938 -10.9828 87.999001, + 145.61099 2.84811 88.000298, + 141.68201 16.2068 86.001503, + 145.61099 2.8483 86.000298, + 143.938 -10.9827 85.999001, + 136.935 -23.018299 85.997902, + 125.741 -31.3076 85.997101, + 3.2300501 62.491798 88.005798, + 3.2300501 -62.008202 87.994202, + 59.523998 -62.007999 85.994202, + 7.2300501 55.991798 88.005203, + 3.2300501 -62.007198 77.994202, + 5.2300501 -62.007999 85.994202, + 5.2300501 -62.007198 77.994202, + 7.2300501 62.491798 88.005798, + 7.2300501 62.492001 86.005798, + 5.2300501 62.492001 86.005798, + 5.2300501 62.492802 78.005798, + 3.2300501 62.492802 78.005798, + 7.2300501 55.992001 86.005203, + 32.23 72.992996 84.398201, + 73.230003 74.596901 83.289703, + 73.230003 74.596703 85.761497, + 73.230003 79.2901 80.698303, + 32.23 79.115898 81.008301, + 73.230003 77.837799 79.142998, + 32.23 77.384003 80.008003, + 73.230003 80.993103 74.0075, + 32.23 80.993103 74.0075, + 32.23 80.993698 68.0075, + 32.23 78.993698 68.007301, + 73.230003 78.993103 74.007301, + 73.230003 78.993698 68.007301, + 73.230003 80.993698 68.0075, + 32.23 78.993103 74.007301 ] + + } + normal + Normal { + vector [ -4.33681e-017 -9.2789604e-005 1, + 2.39635e-017 0.29448 0.95565802, + -1 5.5511198e-017 -9.1987798e-017, + 7.3464398e-017 0.49992001 0.866072, + 0.62488002 0.78072101 7.2442803e-005, + 0.88265198 0.470027 4.36136e-005, + 0.99657202 0.082730196 7.67649e-006, + 0.94807398 -0.31805 -2.9511701e-005, + 0.74506098 -0.666996 -6.1890198e-005, + 0.42062101 -0.90723598 -8.4182102e-005, + -2.22045e-016 -1 -9.2789604e-005, + 2.22045e-016 1 9.2789604e-005, + 1 -5.5511198e-017 9.1987798e-017, + 4.33681e-017 9.2789604e-005 -1, + -7.3464398e-017 -0.49992001 -0.866072, + -3.8384301e-017 -0.35534 -0.93473703, + 8.4199998e-017 0.54311198 0.83965999, + 1.70612e-016 0.86597902 0.50007999, + 1.74317e-016 0.87835598 0.47800601, + -1.07166e-016 -0.63364899 -0.77362001, + -1.70612e-016 -0.86597902 -0.50007999, + -1.8211901e-016 -0.90374303 -0.428076 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 6, -1, 7, 6, 2, -1, + 7, 2, 3, -1, 8, 9, 1, -1, + 10, 1, 9, -1, 0, 8, 1, -1, + 11, 1, 10, -1, 11, 3, 1, -1, + 12, 13, 9, -1, 14, 9, 13, -1, + 8, 12, 9, -1, 10, 9, 14, -1, + 15, 16, 13, -1, 17, 13, 16, -1, + 12, 15, 13, -1, 14, 13, 17, -1, + 18, 16, 15, -1, 17, 16, 18, -1, + 19, 15, 12, -1, 18, 15, 19, -1, + 20, 12, 8, -1, 19, 12, 20, -1, + 21, 8, 0, -1, 20, 8, 21, -1, + 22, 23, 0, -1, 24, 0, 23, -1, + 25, 22, 0, -1, 4, 25, 0, -1, + 21, 0, 24, -1, 26, 23, 22, -1, + 24, 23, 27, -1, 28, 27, 23, -1, + 28, 23, 26, -1, 25, 29, 22, -1, + 30, 22, 29, -1, 31, 22, 30, -1, + 32, 22, 31, -1, 26, 22, 33, -1, + 32, 33, 22, -1, 30, 29, 25, -1, + 34, 25, 4, -1, 30, 25, 34, -1, + 34, 4, 5, -1, 10, 5, 6, -1, + 35, 10, 6, -1, 35, 6, 7, -1, + 27, 34, 5, -1, 24, 27, 5, -1, + 10, 24, 5, -1, 27, 30, 34, -1, + 27, 31, 30, -1, 32, 31, 27, -1, + 32, 27, 28, -1, 10, 21, 24, -1, + 14, 20, 21, -1, 10, 14, 21, -1, + 17, 19, 20, -1, 14, 17, 20, -1, + 17, 18, 19, -1, 35, 11, 10, -1, + 28, 26, 33, -1, 32, 28, 33, -1, + 36, 37, 3, -1, 7, 3, 37, -1, + 11, 36, 3, -1, 38, 37, 36, -1, + 39, 37, 38, -1, 39, 7, 37, -1, + 35, 36, 11, -1, 40, 38, 36, -1, + 35, 41, 36, -1, 40, 36, 41, -1, + 39, 42, 43, -1, 44, 43, 42, -1, + 45, 39, 43, -1, 44, 45, 43, -1, + 39, 38, 42, -1, 46, 42, 38, -1, + 47, 42, 46, -1, 48, 42, 47, -1, + 44, 42, 48, -1, 46, 38, 40, -1, + 41, 7, 39, -1, 35, 7, 41, -1, + 41, 39, 49, -1, 45, 49, 39, -1, + 40, 41, 49, -1, 46, 40, 49, -1, + 47, 46, 49, -1, 45, 47, 49, -1, + 48, 47, 45, -1, 44, 48, 45, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 0, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 8, 8, 9, -1, 7, 8, 8, -1, + 9, 9, 9, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 10, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 9, 9, 9, -1, 2, 2, 2, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 2, 2, 2, -1, + 11, 11, 11, -1, 12, 12, 12, -1, + 11, 11, 11, -1, 12, 12, 12, -1, + 11, 11, 11, -1, 13, 13, 13, -1, + 14, 13, 13, -1, 2, 2, 2, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 14, 15, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 4, 4, 4, -1, 3, 1, 16, -1, + 4, 4, 4, -1, 12, 12, 12, -1, + 17, 16, 18, -1, 17, 3, 16, -1, + 14, 19, 15, -1, 12, 12, 12, -1, + 14, 20, 19, -1, 21, 19, 20, -1, + 17, 11, 11, -1, 11, 11, 11, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 17, 18, 11, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 11, 11, 11, -1, 12, 12, 12, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 21, 20, 10, -1, 10, 21, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+19 Group { + children + DEF _+20 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.46343699 0.53597599 0.57575798 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 73.230003 81.007004 -74.9925, + 73.230003 82.492996 76.007698, + 73.230003 80.992996 76.0075, + 3.2300501 82.492996 76.007698, + 3.2300501 81.007004 -74.9925, + 3.2300501 80.992996 76.0075, + 3.2300501 80.992996 75.606903, + 3.2300501 81.006897 -74.591797, + 73.230003 82.507004 -74.992302, + 3.2300501 82.493698 68.007698, + 3.2300501 82.507004 -74.992302, + 3.2300501 82.506203 -66.992302, + 1.73005 82.493698 68.007698, + 3.2300501 82.116402 71.871201, + 3.2300501 82.129601 -70.856003, + 1.73005 82.506203 -66.992302, + 1.73005 79.815102 78.004204, + 1.73005 52.491798 88.004898, + 1.73005 79.829498 -76.989304, + 3.2300501 52.508099 -86.995102, + 3.2300501 78.0028 -79.637703, + 3.2300501 77.9879 80.652199, + 1.73005 62.508099 -86.994202, + 3.2300501 62.508099 -86.994202, + 1.73005 72.5037 -84.3162, + 3.2300501 68.330299 -86.126602, + 1.73005 52.508099 -86.995102, + 3.2300501 52.491798 88.004898, + 3.2300501 62.491798 88.005798, + 3.2300501 68.314201 87.139297, + 3.2300501 73.638 -83.6101, + 3.2300501 73.622398 84.623703, + 1.73005 62.491798 88.005798, + 1.73005 72.487999 85.329597 ] + + } + normal + Normal { + vector [ 1 -5.5511198e-017 9.1987798e-017, + -4.33681e-017 -9.2789604e-005 1, + -2.22045e-016 -1 -9.2789604e-005, + 2.22045e-016 1 9.2789604e-005, + 4.33681e-017 9.2789604e-005 -1, + -1 5.5511198e-017 -9.1987798e-017, + 2.2624001e-016 0.98118103 -0.19309001, + 1.7064e-016 0.86607301 0.49991801, + 2.0948401e-016 0.98114502 0.19327199, + 2.1399399e-016 0.866166 -0.49975699, + 2.2187e-016 0.925035 -0.37988099, + 1.99461e-016 0.77487499 -0.63211399, + 1.44627e-016 0.77475798 0.632258, + 1.88913e-016 0.92496502 0.38005301, + 1.4854e-016 0.499874 -0.86609799, + 1.06118e-016 0.29114401 -0.95667899, + 2.3136601e-017 0.290966 0.95673299, + 7.3413497e-017 0.49971399 0.86619103, + 1.5960101e-016 0.556584 -0.830791, + 8.7537302e-017 0.55642998 0.83089501 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 5, 2, -1, + 6, 2, 5, -1, 7, 4, 2, -1, + 6, 7, 2, -1, 0, 8, 1, -1, + 3, 1, 8, -1, 4, 8, 0, -1, + 9, 3, 8, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 4, 10, 8, -1, + 12, 9, 8, -1, 13, 5, 3, -1, + 13, 6, 5, -1, 13, 3, 9, -1, + 14, 11, 10, -1, 15, 12, 11, -1, + 14, 15, 11, -1, 7, 10, 4, -1, + 14, 10, 7, -1, 16, 9, 12, -1, + 13, 9, 16, -1, 17, 12, 15, -1, + 16, 12, 17, -1, 18, 15, 7, -1, + 14, 7, 15, -1, 18, 17, 15, -1, + 19, 7, 6, -1, 20, 7, 19, -1, + 18, 7, 20, -1, 21, 19, 6, -1, + 16, 21, 6, -1, 13, 16, 6, -1, + 19, 22, 23, -1, 24, 23, 22, -1, + 25, 19, 23, -1, 24, 25, 23, -1, + 19, 26, 22, -1, 17, 22, 26, -1, + 24, 22, 17, -1, 27, 26, 19, -1, + 17, 26, 27, -1, 27, 19, 28, -1, + 29, 28, 19, -1, 30, 20, 19, -1, + 25, 30, 19, -1, 31, 29, 19, -1, + 21, 31, 19, -1, 17, 28, 32, -1, + 29, 32, 28, -1, 33, 17, 32, -1, + 33, 32, 29, -1, 17, 27, 28, -1, + 18, 24, 17, -1, 33, 16, 17, -1, + 18, 20, 30, -1, 24, 30, 25, -1, + 18, 30, 24, -1, 33, 29, 31, -1, + 33, 31, 21, -1, 33, 21, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 6, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 3, 3, -1, + 8, 3, 7, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 9, 3, 10, -1, + 6, 10, 3, -1, 5, 5, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 9, 10, 11, -1, 0, 0, 0, -1, + 7, 12, 13, -1, 8, 7, 13, -1, + 4, 4, 4, -1, 14, 4, 4, -1, + 0, 0, 0, -1, 14, 15, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -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, 1, 1, 1, -1, + 16, 1, 1, -1, 5, 5, 5, -1, + 17, 1, 16, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 9, 11, 18, -1, 14, 18, 15, -1, + 9, 18, 14, -1, 17, 16, 19, -1, + 17, 19, 12, -1, 17, 12, 7, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+21 Group { + children + DEF _+22 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.60000002 0.60000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 3.2300501 67.007896 -84.993797, + 3.2300501 62.5079 -84.994202, + 5.2300501 62.5079 -84.994202, + 3.2300501 62.507099 -76.994202, + 82.7313 67.007896 -84.993797, + 59.523998 -61.9921 -85.005798, + 5.2300501 -61.9921 -85.005798, + 5.2300501 -61.992901 -77.005798, + 5.2300501 62.507099 -76.994202, + 3.2300501 -61.991901 -87.005798, + 77.402397 71.273003 -84.209801, + 3.2300501 67.008102 -86.993797, + 3.2300501 73.005997 -83.385902, + 125.741 -31.2918 -85.002899, + 132.78799 26.942801 -84.997498, + 82.7313 67.008102 -86.993797, + 77.579597 71.131302 -86.372299, + 136.935 -23.002399 -85.002098, + 141.68201 16.2227 -84.998497, + 132.78799 26.9429 -86.997498, + 143.938 -10.9668 -85.000999, + 145.61099 2.8641701 -84.999702, + 141.68201 16.2229 -86.998497, + 145.61099 2.8643501 -86.999702, + 143.938 -10.9666 -87.000999, + 136.935 -23.002199 -87.002098, + 125.741 -31.291599 -87.002899, + 59.523998 -61.991901 -87.005798, + 3.2300501 -61.992901 -77.005798, + 3.2300501 74.005898 -85.117897, + 3.2300501 77.400002 -78.991096, + 3.2300501 79.132202 -79.990601, + 73.230003 74.612503 -84.747597, + 3.2300501 81.006203 -66.9925, + 3.2300501 81.006798 -72.9925, + 73.230003 79.305 -79.683601, + 3.2300501 79.006798 -72.992699, + 73.230003 81.006203 -66.9925, + 73.230003 81.006798 -72.9925, + 3.2300501 79.006203 -66.992699, + 73.230003 79.006203 -66.992699, + 73.230003 79.006798 -72.992699, + 73.230003 74.612297 -82.275803, + 73.230003 77.852402 -78.128601 ] + + } + normal + Normal { + vector [ -4.33681e-017 -9.2789604e-005 1, + 2.22045e-016 1 9.2789604e-005, + 1 -5.5511198e-017 9.1987798e-017, + -1 5.5511198e-017 -9.1987798e-017, + -1.19458e-016 -0.355517 0.93466997, + -1.4857999e-016 -0.50007999 0.86597902, + 0.62488002 0.78072101 7.2442803e-005, + 0.88265198 0.470027 4.36136e-005, + 0.99657202 0.082730196 7.67649e-006, + 0.94807398 -0.31805 -2.9511701e-005, + 0.74506098 -0.666996 -6.1890198e-005, + 0.42062101 -0.90723598 -8.4182102e-005, + -2.22045e-016 -1 -9.2789604e-005, + 4.33681e-017 9.2789604e-005 -1, + 1.4857999e-016 0.50007999 -0.86597902, + 1.06853e-016 0.29466501 -0.95560098, + 1.5702501e-016 0.54326701 -0.83955997, + 2.1398e-016 0.866072 -0.49992001, + 2.15771e-016 0.87844503 -0.47784299, + -2.1398e-016 -0.866072 0.49992001, + -1.7426199e-016 -0.633793 0.77350301, + -2.1924101e-016 -0.903822 0.42790899 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 6, 2, -1, + 8, 2, 3, -1, 8, 7, 2, -1, + 9, 1, 0, -1, 3, 1, 9, -1, + 10, 0, 4, -1, 9, 0, 11, -1, + 12, 11, 0, -1, 10, 12, 0, -1, + 13, 14, 4, -1, 15, 4, 14, -1, + 5, 13, 4, -1, 16, 4, 15, -1, + 16, 10, 4, -1, 17, 18, 14, -1, + 19, 14, 18, -1, 13, 17, 14, -1, + 15, 14, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 17, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 17, -1, + 23, 20, 24, -1, 25, 17, 13, -1, + 24, 17, 25, -1, 26, 13, 5, -1, + 25, 13, 26, -1, 27, 5, 6, -1, + 26, 5, 27, -1, 9, 27, 6, -1, + 28, 9, 6, -1, 7, 28, 6, -1, + 15, 26, 27, -1, 9, 15, 27, -1, + 19, 25, 26, -1, 15, 19, 26, -1, + 22, 24, 25, -1, 19, 22, 25, -1, + 22, 23, 24, -1, 9, 11, 15, -1, + 29, 15, 11, -1, 16, 15, 29, -1, + 12, 29, 11, -1, 28, 3, 9, -1, + 30, 31, 29, -1, 32, 29, 31, -1, + 12, 30, 29, -1, 16, 29, 32, -1, + 33, 34, 31, -1, 35, 31, 34, -1, + 36, 33, 31, -1, 30, 36, 31, -1, + 35, 32, 31, -1, 37, 34, 33, -1, + 38, 35, 34, -1, 37, 38, 34, -1, + 36, 39, 33, -1, 40, 33, 39, -1, + 40, 37, 33, -1, 41, 39, 36, -1, + 41, 40, 39, -1, 41, 36, 30, -1, + 42, 30, 12, -1, 43, 30, 42, -1, + 43, 41, 30, -1, 42, 12, 10, -1, + 8, 3, 28, -1, 8, 28, 7, -1, + 32, 42, 10, -1, 16, 32, 10, -1, + 35, 42, 32, -1, 43, 42, 35, -1, + 43, 35, 38, -1, 41, 38, 37, -1, + 43, 38, 41, -1, 41, 37, 40, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 5, 0, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 11, -1, + 10, 11, 11, -1, 12, 12, 12, -1, + 11, 11, 11, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 14, 13, 13, -1, 15, 13, 14, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 16, 14, 17, -1, + 3, 3, 3, -1, 15, 14, 16, -1, + 3, 3, 3, -1, 18, 17, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 18, 16, 17, -1, 1, 1, 1, -1, + 1, 18, 1, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 19, -1, + 20, 19, 5, -1, 21, 19, 20, -1, + 21, 12, 19, -1, 20, 5, 4, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/shoulder_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/shoulder_r.wrl new file mode 100644 index 000000000..89bfcf3fa --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/shoulder_r.wrl @@ -0,0 +1,1084 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 1 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0 0 -0.110 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.39199999 0.43700001 0.49000001 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -45 -2.12132 107.879, + 29 -2.12132 112.121, + -45 -2.12132 112.121, + 29 2.12132 112.121, + -66.800003 -2.12099 107.879, + -66.800003 -2.12132 112.121, + -45 2.12132 112.121, + 29 -2.12132 107.879, + 66.800003 -2.12132 112.121, + 66.800003 2.12099 112.121, + -45 2.12132 107.879, + 29 2.12132 107.879, + 66.800003 -2.12099 107.879, + 66.800003 2.12132 107.879, + -66.800003 2.12132 107.879, + -66.800003 2.12099 112.121 ] + + } + normal + Normal { + vector [ 5.2254601e-016 -0.70710701 -0.70710701, + -1.24914e-016 -0.70710701 0.70710701, + -5.2254601e-016 0.70710701 0.70710701, + 1.24914e-016 0.70710701 -0.70710701, + 1 2.8116899e-016 4.5782401e-016, + -1 -2.8116899e-016 -4.5782401e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 0, 10, 7, -1, 12, 8, 7, -1, + 6, 11, 10, -1, 13, 12, 11, -1, + 3, 13, 11, -1, 3, 11, 6, -1, + 14, 10, 0, -1, 15, 10, 14, -1, + 6, 10, 15, -1, 14, 0, 4, -1, + 13, 8, 12, -1, 9, 8, 13, -1, + 3, 9, 13, -1, 14, 4, 5, -1, + 15, 14, 5, -1, 6, 15, 5, -1 ] + normalIndex [ 0, 1, 1, -1, 2, 1, 1, -1, + 0, 0, 1, -1, 0, 1, 1, -1, + 2, 1, 1, -1, 2, 2, 1, -1, + 0, 0, 1, -1, 1, 1, 0, -1, + 2, 1, 1, -1, 2, 1, 2, -1, + 3, 3, 0, -1, 0, 0, 3, -1, + 0, 3, 0, -1, 0, 1, 0, -1, + 2, 3, 3, -1, 3, 0, 3, -1, + 2, 3, 3, -1, 2, 3, 2, -1, + 3, 3, 0, -1, 2, 3, 3, -1, + 2, 3, 2, -1, 3, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 2, 2, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 59 57.5 70, + 59 18.185101 99.498596, + 59 2.6467599e-014 89, + 53 2.4261001e-014 89, + 59 -50 82, + 59 -18.185101 99.498596, + 53 -18.185101 99.498596, + 59 31.0956 124.944, + 59 18.185101 120.501, + 53 18.185101 99.498596, + 59 3.16109e-014 131, + 53 18.185101 120.501, + 59 -31.581699 123.887, + 59 -18.185101 120.501, + 53 2.94044e-014 131, + 59 -13.3297 141.82001, + 59 12.2494 142.252, + 53 -18.185101 120.501, + 59 -50 4.2632601e-014, + 59 57.5 4.2632601e-014, + 53 57.5 70, + 53 31.0956 124.944, + 53 57.5 4.2632601e-014, + 53 -50 4.2632601e-014, + 53 -50 82, + 53 -31.581699 123.887, + 53 -13.3297 141.82001, + 53 12.2494 142.252 ] + + } + normal + Normal { + vector [ 1 3.6776101e-016 3.7123101e-016, + -3.7123101e-016 0 1, + 1.32875e-016 -0.86602497 0.5, + -5.0410599e-016 0.86602497 0.5, + -3.7123101e-016 2.4492101e-016 1, + 5.0410599e-016 -0.86602497 -0.5, + 3.7123101e-016 -1.2246101e-016 -1, + -1.32875e-016 0.86602497 -0.5, + -3.6776101e-016 1 0, + -4.9226998e-016 0.90132201 0.43314999, + 3.7123101e-016 0 -1, + 3.6776101e-016 -1 0, + 1.87225e-016 -0.915411 0.40252, + -2.00284e-016 -0.38642099 0.92232198, + -4.7763103e-016 0.35510999 0.934825, + -1 -3.6776101e-016 -3.7123101e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 7, 1, 0, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 15, 12, 10, -1, + 16, 15, 10, -1, 7, 16, 10, -1, + 11, 10, 14, -1, 4, 5, 13, -1, + 17, 13, 5, -1, 12, 4, 13, -1, + 14, 13, 17, -1, 17, 5, 6, -1, + 18, 19, 0, -1, 20, 0, 19, -1, + 4, 18, 0, -1, 21, 7, 0, -1, + 21, 0, 20, -1, 22, 19, 18, -1, + 22, 20, 19, -1, 23, 18, 4, -1, + 22, 18, 23, -1, 24, 4, 12, -1, + 23, 4, 24, -1, 25, 12, 15, -1, + 24, 12, 25, -1, 26, 15, 16, -1, + 25, 15, 26, -1, 27, 16, 7, -1, + 26, 16, 27, -1, 27, 7, 21, -1, + 24, 6, 3, -1, 20, 3, 9, -1, + 24, 3, 20, -1, 25, 17, 6, -1, + 24, 25, 6, -1, 25, 14, 17, -1, + 21, 11, 14, -1, 26, 21, 14, -1, + 25, 26, 14, -1, 20, 9, 11, -1, + 21, 20, 11, -1, 22, 24, 20, -1, + 26, 27, 21, -1, 22, 23, 24, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 3, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 7, 3, 3, -1, + 0, 0, 0, -1, 8, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 10, 10, 10, -1, + 8, 8, 8, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 12, -1, + 11, 11, 11, -1, 12, 12, 13, -1, + 12, 12, 12, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 14, 14, 9, -1, + 13, 14, 14, -1, 14, 9, 9, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.386933 0.50074798 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58 -50 82, + -58 -15.5872 100.999, + -58 -1.06812e-014 92, + -52 -1.06812e-014 92, + -58 57.5 70, + -58 15.5872 100.999, + -52 15.5872 100.999, + -58 -31.581699 123.887, + -58 -15.5872 119.001, + -52 -15.5872 100.999, + -58 -1.50898e-014 128, + -52 -15.5872 119.001, + -58 31.0956 124.944, + -58 15.5872 119.001, + -52 -1.50898e-014 128, + -58 -13.3297 141.82001, + -52 15.5872 119.001, + -58 12.2494 142.252, + -52 31.0956 124.944, + -52 57.5 70, + -52 12.2494 142.252, + -52 -13.3297 141.82001, + -52 -31.581699 123.887, + -58 57.5 1.42109e-014, + -58 -50 1.42109e-014, + -52 -50 82, + -52 -50 1.42109e-014, + -52 57.5 1.42109e-014 ] + + } + normal + Normal { + vector [ -1 0 0, + 0 0 1, + -3.1849101e-016 0.86602497 0.5, + 3.1849101e-016 -0.86602497 0.5, + 0 -2.4492101e-016 1, + -3.1849101e-016 0.86602497 -0.5, + 0 1.2246101e-016 -1, + 3.1849101e-016 -0.86602497 -0.5, + -3.3147099e-016 0.90132201 0.43314999, + -1.30596e-016 0.35510999 0.934825, + 1.4211101e-016 -0.38642099 0.92232198, + 3.3665301e-016 -0.915411 0.40252, + 3.6776101e-016 -1 0, + 0 0 -1, + -3.6776101e-016 1 0, + 1 0 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 15, 12, 10, -1, + 7, 15, 10, -1, 11, 10, 14, -1, + 4, 5, 13, -1, 16, 13, 5, -1, + 4, 13, 12, -1, 14, 13, 16, -1, + 16, 5, 6, -1, 15, 17, 12, -1, + 18, 12, 17, -1, 19, 4, 12, -1, + 19, 12, 18, -1, 20, 17, 15, -1, + 20, 18, 17, -1, 21, 15, 7, -1, + 20, 15, 21, -1, 22, 7, 0, -1, + 21, 7, 22, -1, 23, 24, 0, -1, + 25, 0, 24, -1, 4, 23, 0, -1, + 22, 0, 25, -1, 26, 24, 23, -1, + 25, 24, 26, -1, 27, 23, 4, -1, + 26, 23, 27, -1, 27, 4, 19, -1, + 19, 6, 3, -1, 25, 3, 9, -1, + 25, 19, 3, -1, 18, 16, 6, -1, + 19, 18, 6, -1, 18, 14, 16, -1, + 22, 11, 14, -1, 20, 14, 18, -1, + 21, 22, 14, -1, 20, 21, 14, -1, + 25, 9, 11, -1, 22, 25, 11, -1, + 26, 27, 19, -1, 25, 26, 19, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 3, -1, + 0, 0, 0, -1, 6, 7, 7, -1, + 7, 3, 3, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 8, 8, 8, -1, + 8, 8, 8, -1, 9, 9, 10, -1, + 9, 8, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 11, -1, + 10, 11, 11, -1, 0, 0, 0, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 13, 13, 13, -1, + 12, 12, 12, -1, 14, 14, 14, -1, + 13, 13, 13, -1, 14, 14, 14, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 53 57.5 6, + 6.0100498 6.0100498 6, + 8.5 -1.04092e-015 6, + 8.5 -1.04092e-015 1.42109e-014, + 6.0100498 -6.0100498 6, + 6.0100498 -6.0100498 1.42109e-014, + 0 8.5 6, + 6.0100498 6.0100498 1.42109e-014, + -6.0100498 6.0100498 6, + 0 8.5 1.42109e-014, + -52 -50 6, + -8.5 1.04092e-015 6, + -6.0100498 6.0100498 1.42109e-014, + -52 57.5 6, + -6.0100498 -6.0100498 6, + -8.5 1.04092e-015 1.42109e-014, + -1.56137e-015 -8.5 6, + -6.0100498 -6.0100498 1.42109e-014, + -1.56137e-015 -8.5 1.42109e-014, + -8 -50 6, + -52 57.5 1.42109e-014, + -52 -50 1.42109e-014, + 53 -50 6, + 53 57.5 1.42109e-014, + 53 -50 1.42109e-014, + -52 -64.75 6, + -8 -64.75 6, + -8 -50 1.42109e-014, + -8 -64.75 1.42109e-014, + -52 -64.75 1.42109e-014 ] + + } + normal + Normal { + vector [ 0 0 1, + -1 0 0, + -0.70710701 -0.70710701 0, + -0.70710701 0.70710701 0, + -1 2.4492101e-016 0, + -6.1230298e-017 -1 0, + 0.70710701 -0.70710701 0, + 1 -1.2246101e-016 0, + 0.70710701 0.70710701 0, + 1.8369101e-016 1 0, + 0 1 0, + 1 0 0, + 0 -1 0, + 0 0 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 0, 2, 4, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 7, 3, 1, -1, + 0, 8, 6, -1, 9, 6, 8, -1, + 7, 6, 9, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 0, 13, 8, -1, + 10, 8, 13, -1, 9, 8, 12, -1, + 10, 14, 11, -1, 15, 11, 14, -1, + 12, 11, 15, -1, 10, 16, 14, -1, + 17, 14, 16, -1, 15, 14, 17, -1, + 10, 4, 16, -1, 18, 16, 4, -1, + 17, 16, 18, -1, 19, 0, 4, -1, + 10, 19, 4, -1, 18, 4, 5, -1, + 20, 13, 0, -1, 21, 10, 13, -1, + 21, 13, 20, -1, 19, 22, 0, -1, + 23, 0, 22, -1, 23, 20, 0, -1, + 24, 22, 19, -1, 23, 22, 24, -1, + 25, 26, 19, -1, 27, 19, 26, -1, + 10, 25, 19, -1, 24, 19, 27, -1, + 28, 26, 25, -1, 27, 26, 28, -1, + 29, 25, 10, -1, 28, 25, 29, -1, + 29, 10, 21, -1, 24, 5, 3, -1, + 24, 3, 7, -1, 24, 18, 5, -1, + 24, 17, 18, -1, 20, 15, 17, -1, + 27, 20, 17, -1, 24, 27, 17, -1, + 20, 12, 15, -1, 20, 9, 12, -1, + 20, 7, 9, -1, 23, 7, 20, -1, + 23, 24, 7, -1, 27, 21, 20, -1, + 28, 29, 21, -1, 27, 28, 21, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 2, 2, 5, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 7, 8, 8, -1, + 0, 0, 0, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 9, 3, 3, -1, + 10, 10, 10, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 11, 11, 11, -1, 10, 10, 10, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 0, 0, 0, -1, 11, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 1, 1, 1, -1, 12, 12, 12, -1, + 1, 1, 1, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+15 Group { + children + DEF _+16 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666698 0.208556 0.22141901 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 59 57.5 5.6843399e-014, + 59 57.5 70, + 24 57.5 70, + 24 60.5 70, + 12.453 57.5 50, + 12.453 60.5 50, + 59 60.5 70, + -58 57.5 50, + -58 57.5 1.42109e-014, + 59 60.5 5.6843399e-014, + -58 60.5 1.42109e-014, + -58 60.5 50 ] + + } + normal + Normal { + vector [ 0 -1 0, + -3.7123101e-016 0 1, + -0.86602497 0 0.5, + 1 0 3.7123101e-016, + 3.7123101e-016 0 -1, + -1 0 -3.7123101e-016, + 0 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 6, 3, 1, -1, 7, 8, 0, -1, + 9, 0, 8, -1, 4, 7, 0, -1, + 6, 0, 9, -1, 10, 8, 7, -1, + 9, 8, 10, -1, 11, 7, 4, -1, + 10, 7, 11, -1, 11, 4, 5, -1, + 6, 5, 3, -1, 10, 11, 5, -1, + 6, 10, 5, -1, 6, 9, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 1, 1, 1, -1, + 5, 5, 5, -1, 1, 1, 1, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+17 Group { + children + DEF _+18 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.60000002 0.60000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 88 62 59.293999, + 88 -67 82.501198, + 88 -67 32, + 87.378998 -71.123199 77.349701, + 88 -56 32, + 86 -56 32, + 86 -67 32, + 83.899498 -76.899498 32, + 85.754501 -74.604698 73, + 88 31.2997 125.511, + 88 -26.9349 132.558, + 86 -67 82.501198, + 85.2164 -71.265099 77.172401, + 88 15.2919 141.925, + 88 -7.47399 144.67999, + 86 -26.9349 132.558, + 86 -7.47399 144.67999, + 86 15.2919 141.925, + 86 31.2997 125.511, + 88 -62.5 3, + 88 62 3, + 86 62 59.293999, + 88 -56 7, + 78 62 3, + 86 62 5, + 78 62 5, + 88 -62.5 7, + 86 -62.5 7, + 86 -62.5 5, + 78 -62.5 5, + 78 -62.5 3, + 86 -56 7, + 82.485298 -75.485298 32, + 83.2827 -74.604698 73, + 80.690903 -79.2976 73, + 79.135803 -77.8451 73, + 74 -81 73, + 74 -81 32, + 68 -81 32, + 74 -79 32, + 68 -79 32, + 74 -79 73, + 68 -79 73, + 68 -81 73 ] + + } + normal + Normal { + vector [ 1 3.6776101e-016 3.7123101e-016, + 0.95563 -0.294568 3.54759e-016, + 1 2.4530101e-016 3.7123101e-016, + 3.7123101e-016 0 -1, + 0.83960998 -0.54319 3.1168899e-016, + 0.70710701 -0.70710701 2.6250001e-016, + 5.5144498e-017 -0.78072101 0.62488002, + -2.82764e-016 -0.216594 0.97626197, + -4.9577299e-016 0.443205 0.89642, + -4.89794e-016 0.90723598 0.42062101, + -3.6776101e-016 1 0, + 3.6776101e-016 -1 0, + -3.7123101e-016 0 1, + -1 -3.6776101e-016 -3.7123101e-016, + -0.70710701 0.70710701 -2.6250001e-016, + -1 -2.4530101e-016 -3.7123101e-016, + -0.93470401 0.355427 -3.4699099e-016, + 0.477925 -0.87840098 1.7742e-016, + -0.77356201 0.63372099 -2.8717e-016, + -0.42799199 0.90378201 -1.5888401e-016, + 3.0653101e-016 -1 0, + -3.0653101e-016 1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 6, -1, 7, 6, 2, -1, + 8, 2, 3, -1, 7, 2, 8, -1, + 9, 10, 1, -1, 11, 1, 10, -1, + 0, 9, 1, -1, 12, 1, 11, -1, + 12, 3, 1, -1, 13, 14, 10, -1, + 15, 10, 14, -1, 9, 13, 10, -1, + 11, 10, 15, -1, 16, 14, 13, -1, + 15, 14, 16, -1, 17, 13, 9, -1, + 16, 13, 17, -1, 18, 9, 0, -1, + 17, 9, 18, -1, 19, 20, 0, -1, + 21, 0, 20, -1, 22, 19, 0, -1, + 4, 22, 0, -1, 18, 0, 21, -1, + 23, 20, 19, -1, 21, 20, 24, -1, + 25, 24, 20, -1, 25, 20, 23, -1, + 22, 26, 19, -1, 27, 19, 26, -1, + 28, 19, 27, -1, 29, 19, 28, -1, + 23, 19, 30, -1, 29, 30, 19, -1, + 27, 26, 22, -1, 31, 22, 4, -1, + 27, 22, 31, -1, 31, 4, 5, -1, + 11, 5, 6, -1, 32, 11, 6, -1, + 32, 6, 7, -1, 24, 31, 5, -1, + 21, 24, 5, -1, 11, 21, 5, -1, + 24, 27, 31, -1, 24, 28, 27, -1, + 29, 28, 24, -1, 29, 24, 25, -1, + 11, 18, 21, -1, 15, 17, 18, -1, + 11, 15, 18, -1, 15, 16, 17, -1, + 32, 12, 11, -1, 25, 23, 30, -1, + 29, 25, 30, -1, 33, 8, 3, -1, + 12, 33, 3, -1, 34, 8, 33, -1, + 7, 8, 34, -1, 32, 33, 12, -1, + 35, 34, 33, -1, 35, 33, 32, -1, + 7, 36, 37, -1, 38, 37, 36, -1, + 39, 7, 37, -1, 40, 39, 37, -1, + 38, 40, 37, -1, 7, 34, 36, -1, + 41, 36, 34, -1, 42, 36, 41, -1, + 43, 36, 42, -1, 38, 36, 43, -1, + 41, 34, 35, -1, 32, 7, 39, -1, + 35, 32, 39, -1, 41, 35, 39, -1, + 42, 41, 39, -1, 40, 42, 39, -1, + 43, 42, 40, -1, 38, 43, 40, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 2, 1, -1, 5, 2, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 9, -1, + 8, 9, 9, -1, 0, 0, 0, -1, + 10, 10, 10, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 9, 9, 9, -1, + 3, 3, 3, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 11, 11, 11, -1, + 3, 3, 3, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 13, 13, 13, -1, 14, 15, 15, -1, + 3, 3, 3, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 13, 13, 13, -1, + 14, 16, 15, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 12, 12, 12, -1, + 5, 4, 17, -1, 14, 18, 16, -1, + 12, 12, 12, -1, 19, 18, 14, -1, + 5, 20, 20, -1, 11, 11, 11, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 5, 17, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 11, 11, 11, -1, + 12, 12, 12, -1, 3, 3, 3, -1, + 19, 14, 21, -1, 21, 19, 21, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+19 Group { + children + DEF _+20 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.46343699 0.53597599 0.57575798 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -75 -81 73, + 76 -82.5 73, + 76 -81 73, + 76 -82.5 3, + -75 -81 3, + 76 -81 3, + 75.599297 -81 3, + -74.599297 -81 3, + -75 -82.5 73, + 68 -82.5 3, + -75 -82.5 3, + -67 -82.5 3, + 68 -82.5 1.5, + 71.863602 -82.123001 3, + -70.863602 -82.123001 3, + -67 -82.5 1.5, + 82.141502 -76.6408 1.5, + 88 -52.5 1.5, + -81.141502 -76.6408 1.5, + -87 -52.5 3, + -83.616898 -73.630203 3, + 84.616898 -73.630203 3, + -87 -62.5 1.5, + -87 -62.5 3, + -87 -52.5 1.5, + 88 -52.5 3, + 88 -62.5 3, + 88 -62.5 1.5 ] + + } + normal + Normal { + vector [ -3.7123101e-016 0 1, + 1 3.6776101e-016 3.7123101e-016, + -3.6776101e-016 1 0, + 3.6776101e-016 -1 0, + -1 -3.6776101e-016 -3.7123101e-016, + 3.7123101e-016 0 -1, + -0.19318099 -0.98116302 -7.1714799e-017, + 3.0653101e-016 -1 0, + 0.70712298 -0.70709097 2.6250599e-016, + 4.2899201e-016 -1 0, + 0.19318099 -0.98116302 7.1714799e-017, + -0.70712298 -0.70709097 -2.6250599e-016, + -0.379967 -0.92500001 -1.4105499e-016, + -0.83084297 -0.55650699 -3.08435e-016, + 0.83084297 -0.55650699 3.08435e-016, + 0.379967 -0.92500001 1.4105499e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 3, 5, 2, -1, + 6, 2, 5, -1, 7, 4, 2, -1, + 6, 7, 2, -1, 0, 8, 1, -1, + 3, 1, 8, -1, 4, 8, 0, -1, + 9, 3, 8, -1, 10, 11, 8, -1, + 12, 8, 11, -1, 4, 10, 8, -1, + 12, 9, 8, -1, 13, 5, 3, -1, + 13, 6, 5, -1, 13, 3, 9, -1, + 14, 11, 10, -1, 15, 12, 11, -1, + 14, 15, 11, -1, 7, 10, 4, -1, + 14, 10, 7, -1, 16, 9, 12, -1, + 13, 9, 16, -1, 17, 12, 15, -1, + 16, 12, 17, -1, 18, 15, 7, -1, + 14, 7, 15, -1, 18, 17, 15, -1, + 19, 7, 6, -1, 20, 7, 19, -1, + 18, 7, 20, -1, 21, 19, 6, -1, + 16, 21, 6, -1, 13, 16, 6, -1, + 19, 22, 23, -1, 18, 23, 22, -1, + 20, 19, 23, -1, 18, 20, 23, -1, + 19, 24, 22, -1, 17, 22, 24, -1, + 18, 22, 17, -1, 25, 24, 19, -1, + 17, 24, 25, -1, 25, 19, 26, -1, + 21, 26, 19, -1, 17, 26, 27, -1, + 21, 27, 26, -1, 16, 17, 27, -1, + 16, 27, 21, -1, 17, 25, 26, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 3, 3, 3, -1, + 6, 7, 7, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 8, 9, 9, -1, + 10, 9, 8, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 11, 7, 12, -1, + 6, 12, 7, -1, 5, 5, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 11, 12, 13, -1, 0, 0, 0, -1, + 8, 14, 15, -1, 10, 8, 15, -1, + 4, 4, 4, -1, 11, 4, 4, -1, + 0, 0, 0, -1, 11, 13, 4, -1, + 4, 4, 4, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 14, 1, 1, -1, 5, 5, 5, -1, + 8, 1, 14, -1, 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+21 Group { + children + DEF _+22 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.60000002 0.60000002 0.60000002 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -85 -67 3, + -85 -62.5 3, + -85 -62.5 5, + -77 -62.5 3, + -85 -67 82.501198, + -85 62 59.293999, + -85 62 5, + -77 62 5, + -77 -62.5 5, + -87 62 3, + -84.2164 -71.265198 77.172302, + -87 -67 3, + -81.484802 -75.484802 3, + -82.2827 -74.604698 73, + -85 31.2997 125.511, + -85 -26.9349 132.558, + -87 -67 82.501198, + -86.378899 -71.123299 77.349602, + -85 15.2919 141.925, + -85 -7.47399 144.67999, + -87 -26.9349 132.558, + -87 -7.47399 144.67999, + -87 15.2919 141.925, + -87 31.2997 125.511, + -87 62 59.293999, + -77 62 3, + -82.898903 -76.898903 3, + -67 -81 3, + -73 -81 3, + -79.690903 -79.2976 73, + -73 -79 3, + -84.754501 -74.604698 73, + -67 -81 73, + -73 -81 73, + -67 -79 3, + -67 -79 73, + -73 -79 73, + -78.135803 -77.8451 73 ] + + } + normal + Normal { + vector [ 1 3.6776101e-016 3.7123101e-016, + 3.6776101e-016 -1 0, + -3.7123101e-016 0 1, + 3.7123101e-016 0 -1, + 0.93470299 0.35543001 3.4699099e-016, + 0.77356201 0.63372099 2.8717e-016, + 0.70710701 0.70710701 2.6250001e-016, + 5.5144498e-017 -0.78072101 0.62488002, + -2.82764e-016 -0.216594 0.97626197, + -4.9577299e-016 0.443205 0.89642, + -4.89794e-016 0.90723598 0.42062101, + -3.6776101e-016 1 0, + -1 -3.6776101e-016 -3.7123101e-016, + -0.70710701 -0.70710701 -2.6250001e-016, + -0.95562798 -0.29457599 -3.54759e-016, + -0.477925 -0.87840098 -1.7742e-016, + 3.0653101e-016 -1 0, + -0.83960998 -0.54319 -3.1168899e-016, + -3.0653101e-016 1 0, + 0.42799199 0.90378201 1.5888401e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 6, 2, -1, + 8, 2, 3, -1, 8, 7, 2, -1, + 9, 1, 0, -1, 3, 1, 9, -1, + 10, 0, 4, -1, 9, 0, 11, -1, + 12, 11, 0, -1, 13, 12, 0, -1, + 13, 0, 10, -1, 14, 15, 4, -1, + 16, 4, 15, -1, 5, 14, 4, -1, + 17, 4, 16, -1, 17, 10, 4, -1, + 18, 19, 15, -1, 20, 15, 19, -1, + 14, 18, 15, -1, 16, 15, 20, -1, + 21, 19, 18, -1, 20, 19, 21, -1, + 22, 18, 14, -1, 21, 18, 22, -1, + 23, 14, 5, -1, 22, 14, 23, -1, + 24, 5, 6, -1, 23, 5, 24, -1, + 9, 24, 6, -1, 25, 9, 6, -1, + 7, 25, 6, -1, 16, 23, 24, -1, + 9, 16, 24, -1, 20, 22, 23, -1, + 16, 20, 23, -1, 20, 21, 22, -1, + 9, 11, 16, -1, 26, 16, 11, -1, + 17, 16, 26, -1, 12, 26, 11, -1, + 25, 3, 9, -1, 27, 28, 26, -1, + 29, 26, 28, -1, 30, 27, 26, -1, + 12, 30, 26, -1, 17, 26, 31, -1, + 29, 31, 26, -1, 32, 28, 27, -1, + 33, 29, 28, -1, 32, 33, 28, -1, + 30, 34, 27, -1, 35, 27, 34, -1, + 35, 32, 27, -1, 36, 34, 30, -1, + 36, 35, 34, -1, 36, 30, 12, -1, + 37, 12, 13, -1, 37, 36, 12, -1, + 8, 3, 25, -1, 8, 25, 7, -1, + 31, 13, 10, -1, 17, 31, 10, -1, + 29, 13, 31, -1, 37, 13, 29, -1, + 37, 29, 33, -1, 36, 33, 32, -1, + 37, 33, 36, -1, 36, 32, 35, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 5, 6, 0, -1, + 5, 0, 4, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 0, 0, 0, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 7, 7, 7, -1, + 8, 8, 9, -1, 7, 8, 8, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 9, 10, 10, -1, + 11, 11, 11, -1, 10, 10, 10, -1, + 11, 11, 11, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 13, 12, 12, -1, + 14, 12, 13, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 15, 13, 16, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 14, 13, 17, -1, + 15, 17, 13, -1, 1, 1, 1, -1, + 16, 15, 16, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 18, 18, 6, -1, + 19, 6, 5, -1, 19, 18, 6, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/thumb_l1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/thumb_l1.wrl new file mode 100644 index 000000000..c54e92fcd --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/thumb_l1.wrl @@ -0,0 +1,706 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/thumb_l2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/thumb_l2.wrl new file mode 100644 index 000000000..e2c633ef5 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/thumb_l2.wrl @@ -0,0 +1,677 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/thumb_r1.wrl b/data/RobotAPI/robots/Armar3/fullmodel/thumb_r1.wrl new file mode 100644 index 000000000..c54e92fcd --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/thumb_r1.wrl @@ -0,0 +1,706 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 0 -5, + 0.74000001 0 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 0 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 0 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 0 5, + -0.75 0 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 0 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 0 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 0 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 0 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 0 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 0 -2.5 ] + + } + normal + Normal { + vector [ -2.25514e-017 -5.5511198e-017 -1, + -1 2.86563e-016 5.63785e-017, + -0.809017 0.58778501 -1.96461e-017, + -0.809017 -0.58778501 1.10868e-016, + -1 4.16334e-017 5.63785e-017, + -0.309017 0.95105702 -8.8166601e-017, + 0.309017 0.95105702 -1.2301e-016, + 0.809017 0.58778501 -1.10868e-016, + 1 -1.64098e-016 -5.63785e-017, + 0.809017 -0.58778501 1.96461e-017, + 0.309017 -0.95105702 8.8166601e-017, + -0.309017 -0.95105702 1.2301e-016, + -2.9490299e-017 -1 1.11022e-016, + -2.13187e-016 -1 1.11022e-016, + 0.38268301 -0.92387998 8.0996103e-017, + 0.70710701 -0.70710701 3.8638999e-017, + 0.92387998 -0.38268301 -9.6005601e-018, + 1 -2.86563e-016 -5.63785e-017, + 1 -4.16334e-017 -5.63785e-017, + 2.9490299e-017 1 -1.11022e-016, + 2.25514e-017 5.5511198e-017 1, + 1 2.0329599e-016 -5.63785e-017, + -1 -8.0831302e-017 5.63785e-017, + 0.86602497 -0.5 6.6859301e-018, + 0.86602497 0.5 -1.04336e-016, + 0.5 -0.86602497 6.7958903e-017, + -4.85324e-015 -1 1.11022e-016, + -0.5 -0.86602497 1.24337e-016, + -0.86602497 -0.5 1.04336e-016, + -0.86602497 0.5 -6.6859301e-018, + -0.5 0.86602497 -6.7958903e-017, + 1.62215e-015 1 -1.11022e-016, + 0.5 0.86602497 -1.24337e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -2.9311599e-014, + -7 -3.75 -2.9394801e-014, + -17 -2.25 -2.75319e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -2.76151e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ 5.5511198e-017 1 5.5511198e-017, + 1 -1.11022e-016 -5.5511198e-017, + 0.92387998 -6.0084798e-017 0.38268301, + 0.92387998 -1.4505801e-016 -0.38268301, + 1 -1.11022e-016 -3.00441e-016, + 0.70710701 0 0.70710701, + 0.38268301 6.0084798e-017 0.92387998, + -4.979e-017 1.11022e-016 1, + -0.38268301 1.4505801e-016 0.92387998, + -0.70710701 1.57009e-016 0.70710701, + -0.92387998 1.4505801e-016 0.38268301, + -1 1.11022e-016 1.77976e-016, + -0.92387998 6.0084798e-017 -0.38268301, + -0.70710701 0 -0.70710701, + -0.38268301 -6.0084798e-017 -0.92387998, + -7.2674699e-017 -1.11022e-016 -1, + 0.38268301 -1.4505801e-016 -0.92387998, + 0.70710701 -1.57009e-016 -0.70710701, + -5.5511198e-017 -1 -5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -29.913401 -2.25 -4.6194, + -29.913401 -2.25 4.6194, + -28 -2.25 5, + -28 -3.75 5, + -28 -2.25 -5, + -26.086599 -2.25 4.6194, + -26.086599 -3.75 4.6194, + -31.5355 -2.25 -3.5355301, + -31.5355 -2.25 3.5355301, + -29.913401 -3.75 4.6194, + -32.6194 -2.25 -1.91342, + -32.6194 -2.25 1.91342, + -31.5355 -3.75 3.5355301, + -33 -2.25 0, + -32.6194 -3.75 1.91342, + -33 -3.75 0, + -32.6194 -3.75 -1.91342, + -31.5355 -3.75 -3.5355301, + -29.913401 -3.75 -4.6194, + -26.086599 -2.25 -4.6194, + -28 -3.75 -5, + -24.4645 -2.25 3.5355301, + -24.4645 -2.25 -3.5355301, + -26.086599 -3.75 -4.6194, + -23.3806 -2.25 1.91342, + -23.3806 -2.25 -1.91342, + -24.4645 -3.75 -3.5355301, + -23 -2.25 0, + -23.3806 -3.75 -1.91342, + -23 -3.75 0, + -23.3806 -3.75 1.91342, + -24.4645 -3.75 3.5355301 ] + + } + normal + Normal { + vector [ -1.11022e-016 1 0, + 5.5511198e-017 5.5511198e-017 1, + -0.38268301 1.57502e-016 0.92387998, + 0.38268301 -5.4930401e-017 0.92387998, + 3.00441e-016 5.5511198e-017 1, + -0.70710701 2.3551399e-016 0.70710701, + -0.92387998 2.7767101e-016 0.38268301, + -1 2.7755599e-016 -4.979e-017, + -0.92387998 2.35185e-016 -0.38268301, + -0.70710701 1.57009e-016 -0.70710701, + -0.38268301 5.4930401e-017 -0.92387998, + -1.77976e-016 -5.5511198e-017 -1, + 0.38268301 -1.57502e-016 -0.92387998, + 0.70710701 -2.3551399e-016 -0.70710701, + 0.92387998 -2.7767101e-016 -0.38268301, + 1 -2.7755599e-016 -7.2674699e-017, + 0.92387998 -2.35185e-016 0.38268301, + 0.70710701 -1.57009e-016 0.70710701, + 1.11022e-016 -1 0 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/thumb_r2.wrl b/data/RobotAPI/robots/Armar3/fullmodel/thumb_r2.wrl new file mode 100644 index 000000000..e2c633ef5 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/thumb_r2.wrl @@ -0,0 +1,677 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation -0.99999994 -0 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0.85669899 -2.0597 -5, + 0.598674 -0.43495801 -5, + 0.74000001 -7.1054299e-015 -5, + 0.74000001 -7.1054299e-015 -2.8, + 2.4000001 2.25 -5, + 0.598674 0.43495801 -5, + 0.598674 0.43495801 -2.8, + -0.1 -2.25 -5, + 0.22866599 -0.70378399 -5, + 0.598674 -0.43495801 -2.8, + -0.22866599 -0.70378399 -5, + 0.22866599 -0.70378399 -2.8, + -37.599998 -2.25 -5, + -0.598674 -0.43495801 -5, + -0.22866599 -0.70378399 -2.8, + -0.74000001 -7.1054299e-015 -5, + -0.598674 -0.43495801 -2.8, + -0.598674 0.43495801 -5, + -0.74000001 -7.1054299e-015 -2.8, + -0.22866599 0.70378399 -5, + -0.598674 0.43495801 -2.8, + 0.22866599 0.70378399 -5, + -0.22866599 0.70378399 -2.8, + 0.22866599 0.70378399 -2.8, + -37.599998 -2.25 -2.5, + -37.599998 2.25 -5, + -37.599998 2.25 -2.5, + -0.1 -2.25 -2.8, + -37.599998 -2.25 2.5, + -37.599998 -2.25 5, + -2.25 -2.25 -2.8, + 1.66777 -1.5177701 -5, + 0.85669899 -2.0597 -2.8, + 2.2097001 -0.70669901 -5, + 1.66777 -1.5177701 -2.8, + 2.4000001 0.25 -5, + 2.2097001 -0.70669901 -2.8, + 2.4000001 2.25 -2.8, + 2.4000001 0.25 -2.8, + -2.25 2.25 2.8, + 2.4000001 2.25 5, + -2.25 2.25 -2.8, + -0.1 -2.25 5, + -0.60676402 -0.440835 5, + -0.75 -7.1054299e-015 5, + -0.75 -7.1054299e-015 2.8, + -37.599998 2.25 5, + -0.60676402 0.440835 5, + -0.60676402 0.440835 2.8, + -0.231756 -0.71329403 5, + -0.60676402 -0.440835 2.8, + 0.231756 -0.71329403 5, + -0.231756 -0.71329403 2.8, + 0.85669899 -2.0597 5, + 0.60676402 -0.440835 5, + 0.231756 -0.71329403 2.8, + 0.75 -7.1054299e-015 5, + 0.60676402 -0.440835 2.8, + 1.66777 -1.5177701 5, + 0.60676402 0.440835 5, + 0.75 -7.1054299e-015 2.8, + 2.2097001 -0.70669901 5, + 0.231756 0.71329403 5, + 0.60676402 0.440835 2.8, + -0.231756 0.71329403 5, + 0.231756 0.71329403 2.8, + 2.4000001 0.25 5, + -0.231756 0.71329403 2.8, + -0.1 -2.25 2.8, + 0.85669899 -2.0597 2.8, + -2.25 -2.25 2.8, + -37.599998 2.25 2.5, + 2.4000001 0.25 2.8, + 2.4000001 2.25 2.8, + 2.2097001 -0.70669901 2.8, + 1.66777 -1.5177701 2.8, + -42.25 -2.25 2.5, + -42.25 2.25 2.5, + -42.25 2.25 -2.5, + -42.25 -2.25 -2.5, + -40.909302 0.52500498 -2.5, + -40.525002 0.90932298 -2.5, + -40.909302 -0.52500498 2.5, + -39.474998 0.90932298 2.5, + -41.049999 -7.1054299e-015 2.5, + -40.909302 0.52500498 2.5, + -40 1.05 2.5, + -40.525002 0.90932298 2.5, + -40.525002 -0.90932298 2.5, + -39.474998 -0.90932298 -2.5, + -41.049999 -7.1054299e-015 -2.5, + -40.909302 -0.52500498 -2.5, + -40 -1.05 -2.5, + -40.525002 -0.90932298 -2.5, + -39.090698 -0.52500498 -2.5, + -39.090698 0.52500498 2.5, + -40 -1.05 2.5, + -39.474998 -0.90932298 2.5, + -39.090698 -0.52500498 2.5, + -38.950001 -7.1054299e-015 2.5, + -40 1.05 -2.5, + -39.474998 0.90932298 -2.5, + -39.090698 0.52500498 -2.5, + -38.950001 -7.1054299e-015 -2.5 ] + + } + normal + Normal { + vector [ -1.11022e-016 5.2041701e-017 -1, + -1 2.65746e-016 5.5511198e-017, + -0.809017 0.58778501 1.63188e-016, + -0.809017 -0.58778501 -7.3369299e-017, + -1 2.08167e-017 5.5511198e-017, + -0.309017 0.95105702 2.08533e-016, + 0.309017 0.95105702 1.74225e-016, + 0.809017 0.58778501 7.3369299e-017, + 1 -1.43281e-016 -5.5511198e-017, + 0.809017 -0.58778501 -1.63188e-016, + 0.309017 -0.95105702 -2.08533e-016, + -0.309017 -0.95105702 -1.74225e-016, + 7.63278e-017 -1 -2.01228e-016, + -1.07369e-016 -1 -2.01228e-016, + 0.38268301 -0.92387998 -2.07154e-016, + 0.70710701 -0.70710701 -1.81542e-016, + 0.92387998 -0.38268301 -1.2829199e-016, + 1 -2.65746e-016 -5.5511198e-017, + 1 -2.08167e-017 -5.5511198e-017, + -7.63278e-017 1 2.01228e-016, + 1.11022e-016 -5.2041701e-017 1, + 1 2.2411301e-016 -5.5511198e-017, + -1 -1.01648e-016 5.5511198e-017, + 0.86602497 -0.5 -1.48688e-016, + 0.86602497 0.5 5.2539899e-017, + 0.5 -0.86602497 -2.02024e-016, + -4.7474202e-015 -1 -2.01228e-016, + -0.5 -0.86602497 -1.46513e-016, + -0.86602497 -0.5 -5.2539899e-017, + -0.86602497 0.5 1.48688e-016, + -0.5 0.86602497 2.02024e-016, + 1.51633e-015 1 2.01228e-016, + 0.5 0.86602497 1.46513e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 7, 10, 8, -1, 11, 8, 10, -1, + 9, 8, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 7, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 12, 17, 15, -1, 18, 15, 17, -1, + 16, 15, 18, -1, 12, 19, 17, -1, + 20, 17, 19, -1, 18, 17, 20, -1, + 4, 21, 19, -1, 22, 19, 21, -1, + 4, 19, 12, -1, 20, 19, 22, -1, + 4, 5, 21, -1, 23, 21, 5, -1, + 22, 21, 23, -1, 23, 5, 6, -1, + 24, 12, 7, -1, 25, 4, 12, -1, + 26, 25, 12, -1, 26, 12, 24, -1, + 27, 7, 0, -1, 28, 7, 29, -1, + 30, 29, 7, -1, 30, 7, 27, -1, + 28, 24, 7, -1, 4, 31, 0, -1, + 32, 0, 31, -1, 32, 27, 0, -1, + 4, 33, 31, -1, 34, 31, 33, -1, + 32, 31, 34, -1, 4, 35, 33, -1, + 36, 33, 35, -1, 34, 33, 36, -1, + 37, 35, 4, -1, 37, 38, 35, -1, + 36, 35, 38, -1, 37, 4, 25, -1, + 39, 25, 40, -1, 26, 40, 25, -1, + 41, 37, 25, -1, 39, 41, 25, -1, + 42, 43, 44, -1, 45, 44, 43, -1, + 46, 44, 47, -1, 48, 47, 44, -1, + 46, 42, 44, -1, 48, 44, 45, -1, + 42, 49, 43, -1, 50, 43, 49, -1, + 50, 45, 43, -1, 42, 51, 49, -1, + 52, 49, 51, -1, 50, 49, 52, -1, + 53, 54, 51, -1, 55, 51, 54, -1, + 53, 51, 42, -1, 52, 51, 55, -1, + 53, 56, 54, -1, 57, 54, 56, -1, + 55, 54, 57, -1, 58, 59, 56, -1, + 60, 56, 59, -1, 53, 58, 56, -1, + 57, 56, 60, -1, 61, 62, 59, -1, + 63, 59, 62, -1, 58, 61, 59, -1, + 60, 59, 63, -1, 46, 64, 62, -1, + 65, 62, 64, -1, 40, 46, 62, -1, + 66, 40, 62, -1, 61, 66, 62, -1, + 63, 62, 65, -1, 46, 47, 64, -1, + 67, 64, 47, -1, 65, 64, 67, -1, + 67, 47, 48, -1, 46, 29, 42, -1, + 68, 42, 29, -1, 69, 53, 42, -1, + 69, 42, 68, -1, 28, 29, 46, -1, + 70, 68, 29, -1, 30, 70, 29, -1, + 71, 46, 40, -1, 71, 28, 46, -1, + 72, 40, 66, -1, 73, 40, 72, -1, + 39, 40, 73, -1, 26, 71, 40, -1, + 72, 66, 61, -1, 74, 61, 58, -1, + 74, 72, 61, -1, 75, 58, 53, -1, + 74, 58, 75, -1, 75, 53, 69, -1, + 76, 77, 78, -1, 71, 78, 77, -1, + 79, 76, 78, -1, 80, 79, 78, -1, + 26, 78, 71, -1, 81, 78, 26, -1, + 81, 80, 78, -1, 82, 77, 76, -1, + 83, 71, 77, -1, 82, 84, 77, -1, + 85, 77, 84, -1, 86, 83, 77, -1, + 87, 86, 77, -1, 85, 87, 77, -1, + 24, 76, 79, -1, 28, 76, 24, -1, + 88, 76, 28, -1, 88, 82, 76, -1, + 89, 24, 79, -1, 80, 90, 79, -1, + 91, 79, 90, -1, 92, 89, 79, -1, + 93, 92, 79, -1, 91, 93, 79, -1, + 41, 30, 27, -1, 18, 41, 27, -1, + 16, 18, 27, -1, 14, 16, 27, -1, + 11, 14, 27, -1, 32, 11, 27, -1, + 94, 26, 24, -1, 89, 94, 24, -1, + 95, 28, 71, -1, 96, 88, 28, -1, + 97, 96, 28, -1, 98, 97, 28, -1, + 99, 98, 28, -1, 95, 99, 28, -1, + 52, 68, 70, -1, 55, 57, 68, -1, + 69, 68, 57, -1, 52, 55, 68, -1, + 39, 70, 30, -1, 48, 70, 39, -1, + 48, 45, 70, -1, 50, 70, 45, -1, + 50, 52, 70, -1, 39, 30, 41, -1, + 41, 38, 37, -1, 23, 38, 41, -1, + 36, 38, 23, -1, 74, 73, 72, -1, + 67, 39, 73, -1, 65, 67, 73, -1, + 63, 65, 73, -1, 60, 63, 73, -1, + 69, 60, 73, -1, 75, 69, 73, -1, + 74, 75, 73, -1, 22, 23, 41, -1, + 20, 22, 41, -1, 18, 20, 41, -1, + 67, 48, 39, -1, 83, 95, 71, -1, + 100, 81, 26, -1, 101, 100, 26, -1, + 102, 101, 26, -1, 103, 102, 26, -1, + 94, 103, 26, -1, 34, 6, 3, -1, + 32, 3, 9, -1, 32, 34, 3, -1, + 36, 23, 6, -1, 34, 36, 6, -1, + 32, 9, 11, -1, 69, 57, 60, -1, + 84, 90, 80, -1, 82, 91, 90, -1, + 82, 90, 84, -1, 85, 80, 81, -1, + 85, 84, 80, -1, 87, 81, 100, -1, + 85, 81, 87, -1, 86, 100, 101, -1, + 87, 100, 86, -1, 83, 101, 102, -1, + 86, 101, 83, -1, 95, 102, 103, -1, + 83, 102, 95, -1, 99, 103, 94, -1, + 95, 103, 99, -1, 98, 94, 89, -1, + 99, 94, 98, -1, 97, 89, 92, -1, + 98, 89, 97, -1, 96, 92, 93, -1, + 97, 92, 96, -1, 88, 93, 91, -1, + 96, 93, 88, -1, 88, 91, 82, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 0, 0, 0, -1, + 6, 6, 7, -1, 0, 0, 0, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 0, 0, 0, -1, 10, 10, 11, -1, + 0, 0, 0, -1, 9, 10, 10, -1, + 0, 0, 0, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 13, 13, 14, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 0, 0, 0, -1, + 14, 14, 15, -1, 14, 13, 14, -1, + 0, 0, 0, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 0, 0, 0, -1, + 16, 16, 17, -1, 15, 16, 16, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 16, 17, 17, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 20, 20, 20, -1, 21, 21, 7, -1, + 20, 20, 20, -1, 9, 9, 18, -1, + 20, 20, 20, -1, 9, 18, 18, -1, + 20, 20, 20, -1, 7, 7, 6, -1, + 7, 21, 7, -1, 20, 20, 20, -1, + 6, 6, 5, -1, 7, 6, 6, -1, + 20, 20, 20, -1, 5, 5, 2, -1, + 20, 20, 20, -1, 6, 5, 5, -1, + 20, 20, 20, -1, 2, 2, 22, -1, + 5, 2, 2, -1, 20, 20, 20, -1, + 22, 22, 3, -1, 20, 20, 20, -1, + 2, 22, 22, -1, 20, 20, 20, -1, + 3, 3, 11, -1, 20, 20, 20, -1, + 22, 3, 3, -1, 20, 20, 20, -1, + 11, 11, 10, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 3, 11, 11, -1, 20, 20, 20, -1, + 10, 10, 9, -1, 11, 10, 10, -1, + 10, 9, 9, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 14, 14, 13, -1, + 14, 13, 13, -1, 4, 4, 4, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 19, 19, 19, -1, 4, 4, 4, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 19, 19, 19, -1, 19, 19, 19, -1, + 17, 17, 16, -1, 16, 16, 15, -1, + 16, 17, 16, -1, 15, 15, 14, -1, + 16, 15, 15, -1, 15, 14, 14, -1, + 4, 4, 4, -1, 19, 19, 19, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 19, 19, 19, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 20, 20, 20, -1, 20, 20, 20, -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, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 18, 18, 18, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 18, 18, 18, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -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, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 20, 20, 20, -1, + 20, 20, 20, -1, 0, 0, 0, -1, + 18, 18, 23, -1, 24, 24, 21, -1, + 24, 21, 21, -1, 23, 23, 25, -1, + 23, 18, 23, -1, 25, 25, 26, -1, + 23, 25, 25, -1, 26, 26, 27, -1, + 25, 26, 26, -1, 27, 27, 28, -1, + 26, 27, 27, -1, 28, 28, 22, -1, + 27, 28, 28, -1, 22, 22, 29, -1, + 28, 22, 22, -1, 29, 29, 30, -1, + 22, 29, 29, -1, 30, 30, 31, -1, + 29, 30, 30, -1, 31, 31, 32, -1, + 30, 31, 31, -1, 32, 32, 24, -1, + 31, 32, 32, -1, 32, 24, 24, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -58.75 2.75 7.1176901, + -58.75 5.75 -4.16326, + -58.75 2.75 -7.1176901, + -58.494999 2.60127 -7.3084302, + -46.75 -4.25 7, + -46.75 -4.25 -7, + -58.75 5.75 4.16326, + -35.75 12.75 1.26352, + -35.75 12.75 -1.26352, + -46.75 1.93915 -10, + -58.494999 2.60127 7.3084302, + -46.75 1.93915 10, + -50.442299 -2.0961499 9.1538496, + -25.75 12.75 3, + -25.75 -4.25 7, + -25.75 -4.25 -7, + -25.75 12.75 -3, + -25.75 -1.25 -10, + -25.75 5.6420102 10, + -25.75 -1.25 10, + -46.75 -1.25 10, + -25.75 5.6420102 -10, + -46.75 -1.25 -10, + -50.442299 -2.0961499 -9.1538496 ] + + } + normal + Normal { + vector [ -1 0 2.7755599e-016, + -0.122788 0.69636399 -0.70710701, + -0.50387102 -0.86377901 5.2944099e-017, + -0.29116201 0.95667398 1.77068e-016, + -0.122788 0.69636399 0.70710701, + 1 0 -2.7755599e-016, + -6.9388902e-018 -1 -1.00614e-016, + -1.61916e-016 -0.70710701 -0.70710701, + 1.52103e-016 -0.70710701 0.70710701, + 2.22045e-016 1.3877799e-017 1, + 6.9388902e-018 1 1.00614e-016, + -2.22045e-016 -1.3877799e-017 -1, + -0.22337601 -1.35271e-017 -0.97473198, + -0.22337601 1.35271e-017 0.97473198 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 3, 5, 2, -1, 0, 6, 1, -1, + 7, 1, 6, -1, 8, 9, 1, -1, + 3, 1, 9, -1, 8, 1, 7, -1, + 10, 6, 0, -1, 11, 7, 6, -1, + 10, 11, 6, -1, 12, 0, 4, -1, + 10, 0, 12, -1, 13, 14, 15, -1, + 4, 15, 14, -1, 16, 13, 15, -1, + 17, 16, 15, -1, 5, 17, 15, -1, + 4, 5, 15, -1, 18, 19, 14, -1, + 20, 14, 19, -1, 13, 18, 14, -1, + 20, 4, 14, -1, 11, 19, 18, -1, + 11, 20, 19, -1, 7, 18, 13, -1, + 11, 18, 7, -1, 8, 13, 16, -1, + 8, 7, 13, -1, 17, 21, 16, -1, + 8, 16, 21, -1, 22, 21, 17, -1, + 22, 9, 21, -1, 8, 21, 9, -1, + 22, 17, 5, -1, 23, 22, 5, -1, + 23, 5, 3, -1, 12, 4, 20, -1, + 23, 9, 22, -1, 23, 3, 9, -1, + 10, 20, 11, -1, 10, 12, 20, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 5, 5, 5, -1, + 8, 8, 8, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 5, 5, 5, -1, + 1, 1, 1, -1, 11, 11, 11, -1, + 11, 11, 11, -1, 1, 1, 1, -1, + 7, 7, 7, -1, 7, 7, 7, -1, + 2, 2, 2, -1, 8, 8, 8, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 13, 13, 13, -1, 13, 13, 13, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -16.6194 -2.25 1.91342, + -7.3806 -2.25 1.91342, + -7 -2.25 -1.51007e-014, + -7 -3.75 -1.54026e-014, + -17 -2.25 -1.3321e-014, + -7.3806 -2.25 -1.91342, + -7.3806 -3.75 -1.91342, + -15.5355 -2.25 3.5355301, + -8.4644699 -2.25 3.5355301, + -7.3806 -3.75 1.91342, + -13.9134 -2.25 4.6194, + -10.0866 -2.25 4.6194, + -8.4644699 -3.75 3.5355301, + -12 -2.25 5, + -10.0866 -3.75 4.6194, + -12 -3.75 5, + -13.9134 -3.75 4.6194, + -15.5355 -3.75 3.5355301, + -16.6194 -3.75 1.91342, + -16.6194 -2.25 -1.91342, + -17 -3.75 -1.36228e-014, + -8.4644699 -2.25 -3.5355301, + -15.5355 -2.25 -3.5355301, + -16.6194 -3.75 -1.91342, + -10.0866 -2.25 -4.6194, + -13.9134 -2.25 -4.6194, + -15.5355 -3.75 -3.5355301, + -12 -2.25 -5, + -13.9134 -3.75 -4.6194, + -12 -3.75 -5, + -10.0866 -3.75 -4.6194, + -8.4644699 -3.75 -3.5355301 ] + + } + normal + Normal { + vector [ -7.63278e-017 1 2.01228e-016, + 1 -2.08167e-017 -5.5511198e-017, + 0.92387998 -3.91476e-017 0.38268301, + 0.92387998 6.8339201e-019 -0.38268301, + 1 -2.08167e-017 -3.00441e-016, + 0.70710701 -5.1518701e-017 0.70710701, + 0.38268301 -5.6046503e-017 0.92387998, + 1.72255e-016 -5.2041701e-017 1, + -0.38268301 -4.0114101e-017 0.92387998, + -0.70710701 -2.2079399e-017 0.70710701, + -0.92387998 -6.8339201e-019 0.38268301, + -1 2.08167e-017 1.77976e-016, + -0.92387998 3.91476e-017 -0.38268301, + -0.70710701 5.1518701e-017 -0.70710701, + -0.38268301 5.6046503e-017 -0.92387998, + -2.94719e-016 5.2041701e-017 -1, + 0.38268301 4.0114101e-017 -0.92387998, + 0.70710701 2.2079399e-017 -0.70710701, + 7.63278e-017 -1 -2.01228e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 11, 8, -1, 12, 8, 11, -1, + 7, 10, 8, -1, 9, 8, 12, -1, + 10, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 10, -1, + 14, 13, 15, -1, 16, 10, 7, -1, + 15, 10, 16, -1, 17, 7, 0, -1, + 16, 7, 17, -1, 18, 0, 4, -1, + 17, 0, 18, -1, 5, 19, 4, -1, + 20, 4, 19, -1, 18, 4, 20, -1, + 21, 22, 19, -1, 23, 19, 22, -1, + 5, 21, 19, -1, 20, 19, 23, -1, + 24, 25, 22, -1, 26, 22, 25, -1, + 21, 24, 22, -1, 23, 22, 26, -1, + 24, 27, 25, -1, 28, 25, 27, -1, + 26, 25, 28, -1, 29, 27, 24, -1, + 28, 27, 29, -1, 30, 24, 21, -1, + 29, 24, 30, -1, 31, 21, 5, -1, + 30, 21, 31, -1, 31, 5, 6, -1, + 23, 6, 3, -1, 20, 23, 3, -1, + 9, 20, 3, -1, 26, 31, 6, -1, + 23, 26, 6, -1, 28, 30, 31, -1, + 26, 28, 31, -1, 28, 29, 30, -1, + 9, 18, 20, -1, 12, 17, 18, -1, + 9, 12, 18, -1, 14, 16, 17, -1, + 12, 14, 17, -1, 14, 15, 16, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 6, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 7, 7, 8, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 0, 0, 0, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 0, 0, 0, -1, 12, 12, 13, -1, + 0, 0, 0, -1, 11, 12, 12, -1, + 0, 0, 0, -1, 13, 13, 14, -1, + 0, 0, 0, -1, 12, 13, 13, -1, + 0, 0, 0, -1, 14, 14, 15, -1, + 13, 14, 14, -1, 15, 15, 16, -1, + 14, 15, 15, -1, 16, 16, 17, -1, + 15, 16, 16, -1, 17, 17, 3, -1, + 16, 17, 17, -1, 17, 3, 3, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/torso.wrl b/data/RobotAPI/robots/Armar3/fullmodel/torso.wrl new file mode 100644 index 000000000..a973ae884 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/torso.wrl @@ -0,0 +1,1533 @@ +#VRML V2.0 utf8 + +# Generated by VCGLIB, (C)Copyright 1999-2001 VCG, IEI-CNR + +NavigationInfo { + type [ "EXAMINE", "ANY" ] +} +Transform { + scale 0.001 0.001 0.001 + translation 0 0 0 + rotation 0 0 1 1.57 + children + [ + Shape + { + geometry IndexedFaceSet + { + creaseAngle .5 + solid FALSE + coord Coordinate + { + point + [ + 25.97 -111 509, 36 -111 361, -1 -111 361, -1 -117 361, + 18.97 -111 509, 10.97 -111 509, -26.9162 -111 482.374, -36 -111 361, + -36 -117 361, 45 -111 476, 45 -111 361, 36 -117 361, + 45 -117 361, 45 -117 476, 25.97 -117 509, 18.97 -117 509, + -39.9973 -111 491.876, -81.03 -111 509, 10.97 -117 509, -30.0027 -111 491.876, + -35 -111 493.5, -26.9162 -111 487.626, -94 -111 361, -96.03 -111 509, + -81.03 -117 509, -43.0838 -111 487.626, -115 -111 361, -115 -111 476, + -96.03 -117 509, -115 -117 476, -115 -117 361, -39.9973 -111 478.124, + -94 -117 361, -43.0838 -111 482.374, -30.0027 -111 478.124, -35 -111 476.5, + -35 -122 493.5, -39.9973 -122 491.876, -30.0027 -122 491.876, -26.9162 -122 487.626, + -26.9162 -122 482.374, -30.0027 -122 478.124, -35 -122 476.5, -39.9973 -122 478.124, + -43.0838 -122 482.374, -43.0838 -122 487.626, -31.1373 -117 473.112, -22.5 -117 485, + -24.8873 -117 477.653, -47.5 -117 485, -45.1127 -117 477.653, -38.8627 -117 473.112, + -31.1373 -117 496.888, -38.8627 -117 496.888, -45.1127 -117 492.347, -24.8873 -117 492.347, + -22.5 -122 485, -24.8889 -122 477.651, -24.8889 -122 492.349, -31.1386 -122 496.888, + -38.8614 -122 496.888, -45.1111 -122 492.349, -47.5 -122 485, -45.1111 -122 477.651, + -38.8614 -122 473.112, -31.1386 -122 473.112, -95.97 111 509, -106 111 361, + -69 111 361, -69 117 361, -88.97 111 509, -80.97 111 509, + -43.0838 111 482.374, -34 111 361, -34 117 361, -115 111 476, + -115 111 361, -106 117 361, -115 117 361, -115 117 476, + -95.97 117 509, -88.97 117 509, -30.0027 111 491.876, 11.03 111 509, + -80.97 117 509, -39.9973 111 491.876, -35 111 493.5, -43.0838 111 487.626, + 24 111 361, 26.03 111 509, 11.03 117 509, -26.9162 111 487.626, + 45 111 361, 45 111 476, 26.03 117 509, 45 117 476, + 45 117 361, -30.0027 111 478.124, 24 117 361, -26.9162 111 482.374, + -39.9973 111 478.124, -35 111 476.5, -35 122 493.5, -30.0027 122 491.876, + -39.9973 122 491.876, -43.0838 122 487.626, -43.0838 122 482.374, -39.9973 122 478.124, + -35 122 476.5, -30.0027 122 478.124, -26.9162 122 482.374, -26.9162 122 487.626, + -38.8627 117 473.112, -47.5 117 485, -45.1127 117 477.653, -22.5 117 485, + -24.8873 117 477.653, -31.1373 117 473.112, -38.8627 117 496.888, -31.1373 117 496.888, + -24.8873 117 492.347, -45.1127 117 492.347, -47.5 122 485, -45.1111 122 477.651, + -45.1111 122 492.349, -38.8614 122 496.888, -31.1386 122 496.888, -24.8889 122 492.349, + -22.5 122 485, -24.8889 122 477.651, -31.1386 122 473.112, -38.8614 122 473.112, + -106 119.941 357, -106 110.941 357, -115 110.941 357, -115 110.941 361, + -100 144.941 357, -115 129.941 357, -115 129.941 361, -106 110.941 361, + -87.5 138.441 357, -106 119.941 361, -74 170.941 357, -69 119.941 357, + -87.5 138.441 361, 45 170.941 357, -69 110.941 357, -69 119.941 361, + -34 119.496 357, -34 110.941 357, -69 110.941 361, -34 110.941 361, + 17 148.941 357, -34 119.496 361, 45 148.941 357, 17 148.941 361, + 45 148.941 361, 45 170.941 361, -74 170.941 361, -100 144.941 361, + -106 -120 361, -106 -111 361, -115 -111 361, -115 -111 357, + -100 -145 361, -115 -130 361, -115 -130 357, -106 -111 357, + -87.5 -138.5 361, -106 -120 357, -74 -171 361, -69 -120 361, + -87.5 -138.5 357, 45 -171 361, -69 -111 361, -69 -120 357, + -34 -119.555 361, -34 -111 361, -69 -111 357, -34 -111 357, + 17 -149 361, -34 -119.555 357, 45 -149 361, 17 -149 357, + 45 -149 357, 45 -171 357, -74 -171 357, -100 -145 357, + -81 -110.34 488, -84 -110.34 488, -84 -117 488, -84 -117 431, + -81 -117 488, -81 -109.046 488.171, -84 -111 431, -84 -111 406, + -84 -109.046 488.171, -81 -111 431, -81 -81 406, -81 -117 431, + -81 -111 406, -84 -81 406, -84 -107.84 488.67, -84 -81 415.5, + -84 111 431, -81 111 406, -84 111 406, -81 81 406, + -84 81 406, -81 111 431, -81 110.34 488, -81 109.046 488.171, + -81 107.84 488.67, -81 81 415.5, -84 117 431, -81 117 431, + -84 110.34 488, -84 117 488, -81 117 488, -84 109.046 488.171, + -81 60.8949 515, -84 46.5 515, -81 46.5 515, -84 43.6724 516.171, + -81 77 419.5, -81 43.6724 516.171, -84 60.8949 515, -84 -77 419.5, + -81 62.1888 514.829, -84 62.1888 514.829, -84 -60.8949 515, -81 -46.5 515, + -84 -46.5 515, -81 -43.6724 516.171, -84 -43.6724 516.171, -81 -60.8949 515, + -84 -62.1888 514.829, -81 -62.1888 514.829, -84 63.3949 514.33, -81 63.3949 514.33, + -81 79.8276 418.329, -84 107.84 488.67, -84 77 419.5, -84 79.8276 418.329, + -84 81 415.5, -81 -63.3949 514.33, -84 -63.3949 514.33, -84 -79.8293 418.328, + -81 -107.84 488.67, -81 -77 419.5, -81 -79.8293 418.328, -81 -81 415.5, + -84 42.5 519, -84 42.5 535, -84 -42.5 519, -81 42.5 519, + -84 -42.5 535, -81 42.5 535, -81 -42.5 535, -81 -42.5 519, + 14 -110.34 488, 11 -110.34 488, 11 -117 488, 11 -117 431, + 14 -117 488, 14 -109.046 488.171, 11 -111 431, 11 -111 406, + 11 -109.046 488.171, 14 -111 431, 14 -81 406, 14 -117 431, + 14 -111 406, 11 -81 406, 11 -107.84 488.67, 11 -81 415.5, + 11 111 431, 14 111 406, 11 111 406, 14 81 406, + 11 81 406, 14 111 431, 14 110.34 488, 14 109.046 488.171, + 14 107.84 488.67, 14 81 415.5, 11 117 431, 14 117 431, + 11 110.34 488, 11 117 488, 14 117 488, 11 109.046 488.171, + 14 60.8949 515, 11 46.5 515, 14 46.5 515, 11 43.6724 516.171, + 14 77 419.5, 14 43.6724 516.171, 11 60.8949 515, 11 -77 419.5, + 14 62.1888 514.829, 11 62.1888 514.829, 11 -60.8949 515, 14 -46.5 515, + 11 -46.5 515, 14 -43.6724 516.171, 11 -43.6724 516.171, 14 -60.8949 515, + 11 -62.1888 514.829, 14 -62.1888 514.829, 11 63.3949 514.33, 14 63.3949 514.33, + 14 79.8276 418.329, 11 107.84 488.67, 11 77 419.5, 11 79.8276 418.329, + 11 81 415.5, 14 -63.3949 514.33, 11 -63.3949 514.33, 11 -79.8293 418.328, + 14 -107.84 488.67, 14 -77 419.5, 14 -79.8293 418.328, 14 -81 415.5, + 11 42.5 519, 11 42.5 535, 11 -42.5 519, 14 42.5 519, + 11 -42.5 535, 14 42.5 535, 14 -42.5 535, 14 -42.5 519, + -118 -81 381, -118 -119 361, -118 -119 466, -115 -119 466, + -118 -81 428, -118 -109 466, -115 -109 466, -118 -71 158, + -118 -119 357, -115 -119 361, -118 -130 357, -115 -119 357, + -118 -130 320.282, -115 -130 357, -118 -170 251, -115 -130 320.282, + -118 -175 251, -115 -170 251, -118 -61 131, -118 -175 131, + -115 -175 251, -115 -175 131, -118 -61 158, -115 -61 131, + -115 -61 158, -118 -71 381, -115 -71 158, -115 -71 381, + -115 -81 381, -118 -81 466, -115 -81 428, -115 -81 466, + -115 71 281, -115 54 281, -115 54 131, -118 54 131, + -115 170 251, -115 175 251, -115 175 131, -118 175 131, + -118 54 281, -115 81 381, -115 71 381, -118 71 281, + -115 119 361, -115 119 357, -115 130 357, -115 130 320.282, + -118 71 381, -115 119 466, -115 81 428, -118 81 381, + -115 109 466, -115 81 466, -118 81 428, -118 81 466, + -118 109 466, -118 119 466, -118 119 361, -118 119 357, + -118 130 357, -118 130 320.282, -118 170 251, -118 175 251, + 14 42.5 535, 14 -42.5 535, -1 -42.5 535, -1 -42.5 540, + -1 42.5 535, -31 -42.5 535, -31 -42.5 540, 14 -42.5 540, + 14 42.5 540, -48 42.5 535, -1 42.5 540, -84 -42.5 535, + -84 42.5 535, -48 42.5 540, -84 42.5 540, -84 -42.5 540, + -98 83 220.5, -129 111.183 220.5, -129 117.817 220.5, -129 114.5 219.5, + -129 146 220.5, -129 146 230.5, -129 119.786 222.662, -157 118.749 221.264, + -157 114.505 219.5, -115 83 220.5, -129 83 220.5, -129 109.214 222.662, + -157 110.257 221.257, -129 83 230.5, -129 111.183 230.5, -129 109.214 228.338, + -129 108.5 225.5, -115 83 230.5, -115 146 220.5, -98 146 220.5, + -98 83 230.5, -98 146 230.5, -115 146 230.5, -129 117.817 230.5, + -129 119.786 228.338, -129 114.5 231.5, -157 118.743 229.743, -157 114.495 231.5, + -129 120.5 225.5, -157 110.251 229.736, -157 108.5 225.5, -157 120.5 225.5, + -168.385 107.986 229.736, -164.247 107.546 225.5, -170.009 111.908 231.5, -171.635 115.832 229.743, + -172.307 117.455 225.5, -171.637 115.838 221.264, -170.013 111.916 219.5, -168.388 107.992 221.257, + -157 42.2499 221.265, -157 50.7434 221.258, -157 52.5 225.5, -168.388 53.0078 221.257, + -157 40.5 225.5, -157 50.7501 229.735, -164.247 53.4541 225.5, -157 46.4953 219.5, + -170.013 49.0837 219.5, -171.637 45.1623 221.264, -172.307 43.5448 225.5, -157 42.2566 229.742, + -171.635 45.1684 229.743, -157 46.5047 231.5, -170.009 49.0924 231.5, -168.385 53.0139 229.736, + -171 104.749 225.5, -178.037 101.537 229.736, -176.799 100.299 225.5, -184.486 91.8851 229.736, + -181.249 94.5 225.5, -178.042 101.542 221.257, -184.046 87.7469 225.5, -184.492 91.8876 221.257, + -186.751 80.5 229.736, -185 80.5 225.5, -184.486 69.1149 229.736, -184.046 73.2531 225.5, + -186.757 80.5 221.257, -181.249 66.5 225.5, -184.492 69.1124 221.257, -178.037 59.4631 229.736, + -176.799 60.701 225.5, -171 56.2513 225.5, -178.042 59.4584 221.257, -181.038 56.4617 231.5, + -188.408 67.4906 231.5, -190.995 80.5 231.5, -188.408 93.5094 231.5, -181.038 104.538 231.5, + -184.042 53.4584 229.743, -192.332 65.8652 229.743, -195.243 80.5 229.743, -192.332 95.1348 229.743, + -184.042 107.542 229.743, -185.284 52.2157 225.5, -193.955 65.1927 225.5, -197 80.5 225.5, + -193.955 95.8073 225.5, -185.284 108.784 225.5, -184.046 53.4537 221.264, -192.338 65.8626 221.264, + -195.249 80.5 221.264, -192.338 95.1374 221.264, -184.046 107.546 221.264, -181.045 56.455 219.5, + -188.416 67.487 219.5, -191.005 80.5 219.5, -188.416 93.513 219.5, -181.045 104.545 219.5, + -98 83 243.5, -129 111.183 243.5, -129 117.817 243.5, -129 114.5 242.5, + -129 146 243.5, -129 146 253.5, -129 119.786 245.662, -157 118.749 244.264, + -157 114.505 242.5, -115 83 243.5, -129 83 243.5, -129 109.214 245.662, + -157 110.257 244.257, -129 83 253.5, -129 111.183 253.5, -129 109.214 251.338, + -129 108.5 248.5, -115 83 253.5, -115 146 243.5, -98 146 243.5, + -98 83 253.5, -98 146 253.5, -115 146 253.5, -129 117.817 253.5, + -129 119.786 251.338, -129 114.5 254.5, -157 118.743 252.743, -157 114.495 254.5, + -129 120.5 248.5, -157 110.251 252.736, -157 108.5 248.5, -157 120.5 248.5, + -168.385 107.986 252.736, -164.247 107.546 248.5, -170.009 111.908 254.5, -171.635 115.832 252.743, + -172.307 117.455 248.5, -171.637 115.838 244.264, -170.013 111.916 242.5, -168.388 107.992 244.257, + -157 42.2499 244.265, -157 50.7434 244.258, -157 52.5 248.5, -168.388 53.0078 244.257, + -157 40.5 248.5, -157 50.7501 252.735, -164.247 53.4541 248.5, -157 46.4953 242.5, + -170.013 49.0837 242.5, -171.637 45.1623 244.264, -172.307 43.5448 248.5, -157 42.2566 252.742, + -171.635 45.1684 252.743, -157 46.5047 254.5, -170.009 49.0924 254.5, -168.385 53.0139 252.736, + -171 104.749 248.5, -178.037 101.537 252.736, -176.799 100.299 248.5, -184.486 91.8851 252.736, + -181.249 94.5 248.5, -178.042 101.542 244.257, -184.046 87.7469 248.5, -184.492 91.8876 244.257, + -186.751 80.5 252.736, -185 80.5 248.5, -184.486 69.1149 252.736, -184.046 73.2531 248.5, + -186.757 80.5 244.257, -181.249 66.5 248.5, -184.492 69.1124 244.257, -178.037 59.4631 252.736, + -176.799 60.701 248.5, -171 56.2513 248.5, -178.042 59.4584 244.257, -181.038 56.4617 254.5, + -188.408 67.4906 254.5, -190.995 80.5 254.5, -188.408 93.5094 254.5, -181.038 104.538 254.5, + -184.042 53.4584 252.743, -192.332 65.8652 252.743, -195.243 80.5 252.743, -192.332 95.1348 252.743, + -184.042 107.542 252.743, -185.284 52.2157 248.5, -193.955 65.1927 248.5, -197 80.5 248.5, + -193.955 95.8073 248.5, -185.284 108.784 248.5, -184.046 53.4537 244.264, -192.338 65.8626 244.264, + -195.249 80.5 244.264, -192.338 95.1374 244.264, -184.046 107.546 244.264, -181.045 56.455 242.5, + -188.416 67.487 242.5, -191.005 80.5 242.5, -188.416 93.513 242.5, -181.045 104.545 242.5, + -116 110.549 441.217, -116 109.5 446, -116 106.425 438.575, -140 106.425 438.575, + -116 107.839 437.161, -116 99 435.5, -140 99 435.5, -116 111.5 446, + -116 106.425 453.425, -140 109.5 446, -116 99.0005 458.5, -116 99 456.5, + -140 106.425 453.425, -116 110.548 450.784, -116 90.1612 454.839, -116 91.5754 453.425, + -140 99 456.5, -116 94.2169 457.549, -116 87.4514 450.783, -116 88.5001 446, + -140 91.5754 453.425, -116 86.5001 446, -116 91.5754 438.575, -140 88.5001 446, + -116 98.9995 433.5, -140 91.5754 438.575, -116 87.4517 441.216, -116 103.783 434.451, + -118 107.839 437.161, -118 110.549 441.217, -118 103.783 434.451, -116 94.2162 434.452, + -118 98.9995 433.5, -116 90.1612 437.161, -118 94.2162 434.452, -118 90.1612 437.161, + -118 87.4517 441.216, -118 86.5001 446, -118 87.4514 450.783, -118 90.1612 454.839, + -118 94.2169 457.549, -116 103.784 457.548, -118 99.0005 458.5, -116 107.839 454.839, + -118 103.784 457.548, -118 107.839 454.839, -118 110.548 450.784, -118 111.5 446, + -140 90.1612 454.839, -140 99.0005 458.5, -140 86.5001 446, -140 98.9995 433.5, + -140 90.1612 437.161, -140 107.839 437.161, -140 111.5 446, -140 108.899 436.1, + -140 101.19 432.172, -140 107.839 454.839, -140 112.828 443.81, -140 105.356 458.474, + -140 111.474 452.356, -140 96.8104 459.828, -140 89.1005 455.9, -140 85.1723 448.19, + -140 92.644 433.526, -140 86.5261 439.644, -135 101.19 432.172, -135 108.899 436.1, + -135 92.644 433.526, -135 86.5261 439.644, -135 85.1723 448.19, -135 89.1005 455.9, + -135 96.8104 459.828, -135 90.8683 454.132, -135 99 457.5, -135 90.8683 437.868, + -135 87.5001 446, -135 99 434.5, -135 107.132 437.868, -135 112.828 443.81, + -135 110.5 446, -120 107.132 437.868, -120 99 434.5, -135 107.132 454.132, + -120 110.5 446, -120 107.132 454.132, -135 111.474 452.356, -120 99 457.5, + -120 90.8683 454.132, -120 87.5001 446, -120 90.8683 437.868, -135 105.356 458.474, + -120 85.565 459.435, -120 96.0275 464.766, -120 80.234 448.972, -120 101.972 427.234, + -120 90.3738 429.071, -120 112.435 432.565, -120 117.766 443.028, -118 112.435 432.565, + -118 101.972 427.234, -120 107.626 462.929, -120 115.929 454.626, -118 117.766 443.028, + -118 115.929 454.626, -118 107.626 462.929, -118 96.0275 464.766, -118 85.565 459.435, + -120 82.0711 437.374, -118 80.234 448.972, -118 82.0711 437.374, -118 90.3738 429.071, + -116 -103.783 434.451, -116 -99 435.5, -116 -106.425 438.575, -140 -106.425 438.575, + -116 -107.839 437.161, -116 -109.5 446, -140 -109.5 446, -116 -98.9995 433.5, + -116 -91.5754 438.575, -140 -99 435.5, -116 -86.5001 446, -116 -88.5001 446, + -140 -91.5754 438.575, -116 -94.2162 434.452, -116 -90.1612 454.839, -116 -91.5754 453.425, + -140 -88.5001 446, -116 -87.4514 450.783, -116 -94.2169 457.549, -116 -99 456.5, + -140 -91.5754 453.425, -116 -99.0005 458.5, -116 -106.425 453.425, -140 -99 456.5, + -116 -111.5 446, -140 -106.425 453.425, -116 -103.784 457.548, -116 -110.549 441.217, + -118 -107.839 437.161, -118 -103.783 434.451, -118 -110.549 441.217, -116 -110.548 450.784, + -118 -111.5 446, -116 -107.839 454.839, -118 -110.548 450.784, -118 -107.839 454.839, + -118 -103.784 457.548, -118 -99.0005 458.5, -118 -94.2169 457.549, -118 -90.1612 454.839, + -118 -87.4514 450.783, -116 -87.4517 441.216, -118 -86.5001 446, -116 -90.1612 437.161, + -118 -87.4517 441.216, -118 -90.1612 437.161, -118 -94.2162 434.452, -118 -98.9995 433.5, + -140 -90.1612 454.839, -140 -86.5001 446, -140 -99.0005 458.5, -140 -111.5 446, + -140 -107.839 454.839, -140 -107.839 437.161, -140 -98.9995 433.5, -140 -108.899 436.1, + -140 -112.828 443.81, -140 -90.1612 437.161, -140 -101.19 432.172, -140 -86.5261 439.644, + -140 -92.644 433.526, -140 -85.1723 448.19, -140 -89.1005 455.9, -140 -96.8104 459.828, + -140 -111.474 452.356, -140 -105.356 458.474, -135 -112.828 443.81, -135 -108.899 436.1, + -135 -111.474 452.356, -135 -105.356 458.474, -135 -96.8104 459.828, -135 -89.1005 455.9, + -135 -85.1723 448.19, -135 -90.8683 454.132, -135 -87.5001 446, -135 -107.132 454.132, + -135 -99 457.5, -135 -110.5 446, -135 -107.132 437.868, -135 -101.19 432.172, + -135 -99 434.5, -120 -107.132 437.868, -120 -110.5 446, -135 -90.8683 437.868, + -120 -99 434.5, -120 -90.8683 437.868, -135 -92.644 433.526, -120 -87.5001 446, + -120 -90.8683 454.132, -120 -99 457.5, -120 -107.132 454.132, -135 -86.5261 439.644, + -120 -85.565 459.435, -120 -80.234 448.972, -120 -96.0275 464.766, -120 -117.766 443.028, + -120 -115.929 454.626, -120 -112.435 432.565, -120 -101.972 427.234, -118 -112.435 432.565, + -118 -117.766 443.028, -120 -82.0711 437.374, -120 -90.3738 429.071, -118 -101.972 427.234, + -118 -90.3738 429.071, -118 -82.0711 437.374, -118 -80.234 448.972, -118 -85.565 459.435, + -120 -107.626 462.929, -118 -96.0275 464.766, -118 -107.626 462.929, -118 -115.929 454.626, + 48.5449 115 567, 14.8041 82.9463 567, 47.2102 66 567, 47.2102 66 566, + 48.5449 66 567, 48.5449 66 566.667, 48.5449 66 566.333, 48.5449 66 566, + -20.4705 92.5699 567, 14.8041 82.9463 566, -57 94.4281 567, -20.4705 92.5699 566, + -57 115 567, -57 94.4281 566, -57 115 566, 48.854 65.9743 566.956, + 49.1673 115 566.806, 49.5716 115 566.295, 48.5449 115 566, 49.1462 65.8965 566.821, + 48.7177 65.9837 566.647, -57 -115 567, -29.1903 -93.6551 567, -57 -94.4281 567, + -57 -94.4281 566, -57 -115 566, -1.89655 -88.1989 567, -29.1903 -93.6551 566, + 24.0854 -78.2163 567, -1.89655 -88.1989 566, 48.5449 -64 567, 48 -64 567, + 24.0854 -78.2163 566, 48.5449 -115 567, 48.5449 -64 566.667, 48.5449 -64 566.333, + 48.5449 -64 566, 48 -64 566, 49.1673 -115 566.806, 48.854 -63.9743 566.956, + 48.5449 -115 566, 57.3044 -51.9904 546.199, 49.5716 -63.593 566.295, 49.5716 -115 566.295, + 49.3952 -63.7686 566.598, 95.5836 115 446.718, 95.5836 -115 446.718, 94.6503 -115 446.359, + 48.6383 -115 565.936, 48.5996 65.8965 565.984, 48.7372 65.9339 566.288, 49.2605 -63.593 566.175, + 49.1668 -63.7372 566.348, 62.768 1 532, 56.3711 -51.9904 545.84, 48.9491 -63.593 566.055, + 48.6383 -63.593 565.936, 57.3044 53.9904 546.199, 61.8347 1 531.641, 49.5716 65.593 566.295, + 56.3711 53.9904 545.84, 49.3952 65.7686 566.598, 49.2605 65.593 566.175, 48.6383 115 565.936, + 48.6222 65.7686 565.963, 48.8234 65.851 566.232, 95.6904 -115 446.326, 95.6904 115 446.326, + 95.7154 115 445.919, 94.6503 115 446.359, 94.065 -115 405.045, 95.7154 -115 445.919, + 93.0658 -115 405.085, 94.7037 -115 446.163, 94.7162 -115 445.96, 94.065 115 405.045, + 94.7162 115 445.96, 94.7037 115 446.163, 93.9165 -115.312 401.365, 93.9165 115.312 401.365, + 93.0658 115 405.085, 93.7723 -116.237 397.794, 93.7723 116.237 397.794, 92.9173 115.312 401.405, + 88.6339 -116.237 270.534, 88.6339 116.237 270.534, 88.6296 116.369 270.535, 93.7537 116.366 397.437, + 92.7357 116.368 397.124, 92.7731 116.237 397.835, 92.7566 116.301 397.478, 86.3288 -101.202 213.442, + 88.6339 116.5 270.534, 87.6348 116.5 270.575, 87.6348 116.237 270.575, 86.3288 101.202 213.442, + 86.2033 -100.793 210.336, 86.1275 100.943 208.459, 85.3296 101.202 213.483, 86.2666 -100.896 211.903, + 85.9395 -102.729 203.801, 85.9395 102.729 203.801, 85.1284 100.943 208.5, 86.0657 -101.288 206.928, + 85.2036 -114.564 185.577, 85.2036 114.564 185.577, 84.9403 102.729 203.841, 84.9862 -116.445 180.191, + 84.9862 116.445 180.191, 84.2044 114.564 185.617, 84.7582 -115.626 174.546, 84.7582 115.626 174.546, + 83.987 116.445 180.232, 83 -98.0326 131, 83 98.0326 131, 83.759 115.626 174.586, + 82.0008 98.0326 131.04, 82.0008 -98.0326 131.04, 83.759 -115.626 174.586, 83.987 -116.445 180.232, + 84.2044 -114.564 185.617, 84.9403 -102.729 203.841, 85.0665 -101.288 206.968, 85.2042 -100.793 210.377, + 85.2674 -100.896 211.943, 88.6339 -116.5 270.534, 85.3296 -101.202 213.483, 87.6348 -116.237 270.575, + 87.6348 -116.5 270.575, 93.7536 -116.366 397.435, 88.6164 -116.501 270.535, 88.6296 -116.369 270.535, + 92.7731 -116.237 397.835, 92.9173 -115.312 401.405, 75.6316 178.518 360.407, 75.5763 178.724 360.409, + 75.5957 178.762 361.138, 74.6112 178.465 360.448, 88.5729 116.754 270.713, 93.6695 116.754 396.938, + 92.7043 116.496 396.977, 74.6306 178.503 361.177, 74.6664 178.259 360.446, 73.7975 178.518 314.982, + 73.294 179.4 315.002, 75.1281 179.4 360.427, 73.4006 180 314.998, 72.8323 178.259 315.021, + 72.1529 178.958 315.048, 72.5806 178.7 315.031, 72.4354 179.741 315.037, 93.7019 116.628 397.01, + 88.5987 116.629 270.625, 87.626 116.369 270.575, 87.6078 116.496 270.752, 87.6189 116.433 270.664, + 75.5763 -178.724 360.409, 93.6695 -116.754 396.938, 75.5957 -178.762 361.138, 74.6306 -178.503 361.177, + 73.7975 -178.518 314.982, 88.5729 -116.754 270.713, 88.5987 -116.629 270.625, 75.6316 -178.518 360.407, + 93.7019 -116.628 397.01, 92.7357 -116.368 397.124, 92.7043 -116.496 396.977, 92.7221 -116.432 397.05, + 73.4006 -180 314.998, 87.6078 -116.496 270.752, 72.4354 -179.741 315.037, 75.1281 -179.4 360.427, + 73.294 -179.4 315.002, 72.8323 -178.259 315.021, 74.6112 -178.465 360.448, 73.9871 -178.958 360.473, + 74.4147 -178.7 360.456, 74.6664 -178.259 360.446, 15 -180 360.773, 71.8672 -180 315.06, + 73.7008 -180 360.471, 72.1616 -179.978 315.048, 15 -179 360.773, 73.8926 -179.991 360.47, + 73.7008 -179 360.471, 15 -180 317.356, 14.9073 -180 315.06, 71.8672 -179 315.06, + 72.4387 -179.916 315.036, 72.1529 -178.958 315.048, 72.0144 -178.989 315.054, 14.9073 -179 315.06, + 15 -179 317.356, 14.9073 180 315.06, 73.7008 180 360.471, 71.8672 180 315.06, + 73.8926 179.991 360.47, 14.9073 179 315.06, 72.1616 179.978 315.048, 72.0144 178.989 315.054, + 71.8672 179 315.06, 15 180 317.356, 15 180 360.773, 73.7008 179 360.471, + 48.8961 65.7372 566.153, 15 179 360.773, 15 179 317.356, 49.1462 -63.8965 566.821, + 48.8853 -63.9339 566.587, 48.7177 -63.9837 566.647, 49.038 -63.851 566.487, 49.038 65.851 566.487, + 49.1668 65.7372 566.348, 48.8853 65.9339 566.587, 88.6164 116.501 270.535, 93.7262 116.5 397.084, + 92.7221 116.432 397.05, 48.6425 65.9837 566.322, 93.7262 -116.5 397.084, 87.6189 -116.433 270.664, + 87.626 -116.369 270.575, 92.7565 -116.302 397.475, 74.0826 -179.963 360.469, 74.1787 -179.942 360.465, + 73.8919 -178.982 360.477, 74.2728 -179.916 360.461, 72.5806 -178.7 315.031, 74.2728 179.916 360.461, + 72.4387 179.916 315.036, 74.1787 179.942 360.465, 74.0826 179.963 360.469, 73.9871 178.958 360.473, + 74.4147 178.7 360.456, 73.8919 178.982 360.477, 48.8961 -63.7372 566.153, 48.6222 -63.7686 565.963, + 48.9491 65.593 566.055, 48.6383 65.593 565.936, 48.5996 -63.8965 565.984, 48.6425 -63.9837 566.322, + 48.7372 -63.9339 566.288, 48.8234 -63.851 566.232, -164.341 117.456 177.024, -164.348 -117.472 178.111, + -165.806 -117.472 396.371, -164.287 -117.991 179.246, -165.807 117.456 396.563, -165.809 -116.509 396.919, + -164.809 -116.511 396.925, -165.733 -117.997 396.074, -164.806 -117.472 396.378, -164.334 116.992 176, + -164.334 -116.508 176, -163.348 -117.472 178.117, -163.321 -117.731 179.253, -164 116.992 126, + -164 -116.508 126, -163.334 -116.508 176.007, -163 -116.508 126.007, -163 116.992 126.007, + -163.334 116.992 176.007, -165.735 117.981 396.263, -164.28 117.975 178.169, -163.341 117.456 177.031, + -165.809 116.993 396.828, -164.809 116.994 396.834, -164.77 117.717 396.271, -164.807 117.456 396.569, + -165.889 95.984 408.843, -165.907 -90.6468 411.631, -165.936 88.1547 415.871, -164.889 95.984 408.849, + -166 -79.2771 425.497, -166 83.9102 425.497, -164.936 88.1519 415.882, -165.947 -83.6735 417.512, + -166 83.615 427.237, -165 83.9102 425.5, -165 -79.2771 425.5, -166 83.4431 429, + -166 -78.769 427.239, -165 -78.7675 427.246, -164.947 -83.6732 417.519, -164.907 -90.6468 411.637, + -165 83.6156 427.233, -166 -78.3913 429, -165.81 -78.2412 429.956, -165.863 83.406 429.817, + -165 83.4431 429, -165 -78.3913 429, -164.886 -78.2412 429.573, -139.387 114.992 566.383, + -137.9 -115.008 567, -137.9 -61.021 567, -135.465 -71.783 567, -137.9 61.0049 567, + -137.9 61.0049 566, -137.9 -61.021 566, -139.387 -115.008 566.383, -137.9 -115.008 566, + -88.0955 -91.2583 567, -118.738 -85.3297 567, -128.634 -80.4486 567, -57.0616 -94.4326 567, + -57.0616 -115.008 567, -57.0616 -115.008 566, -140 114.992 564.9, -140 -115.008 564.9, + -139 -115.008 564.9, -138.679 -115.008 565.677, -140 -115.008 488.408, -139 114.992 564.9, + -140 114.992 500.125, -140 86.6938 450.644, -140 84.2346 444.653, -139 114.992 500.125, + -140 -86.0247 461.577, -140 -80.0997 453.242, -140 -78.008 443.231, -140 -78.008 433.534, + -137.9 114.992 567, -138.679 114.992 565.677, -135.465 71.767 567, -128.634 80.4326 567, + -118.738 85.3136 567, -57.0616 114.992 567, -137.9 114.992 566, -135.465 71.767 566, + -118.738 -85.3297 566, -128.634 -80.4486 566, -88.0955 -91.2583 566, -57.0616 -94.4326 566, + -135.465 -71.783 566, -88.0955 91.2422 567, -57.0616 94.4165 567, -57.0616 94.4165 566, + -57.0616 114.992 566, -88.0955 91.2422 566, -118.738 85.3136 566, -128.634 80.4326 566, + -165.267 -78.1432 430.769, -164.595 83.3954 431.247, -165.463 83.3954 430.548, -164.678 83.3954 429.929, + -164.918 83.406 429.49, -163.5 -78.0786 431.5, -163.5 83.3954 431.5, -163.5 83.3954 430.5, + -164.453 -78.093 431.311, -164.157 83.3954 430.348, -140.5 83.3954 431.5, -163.5 -78.0786 430.5, + -151.998 -78.0845 431.5, -151.998 -78.0845 430.5, -164.072 -78.093 430.387, -164.56 -78.1432 430.061, + -140.5 -78.0907 431.5, -140.147 -78.0793 431.646, -140.147 83.3954 431.647, -139.441 83.3954 430.941, + -140.5 83.3954 430.5, -140.5 -78.0907 430.5, -139.44 -78.0793 430.939, -140 -78.0552 432, + -140 83.3954 432, -140 83.3954 438.232, -139 83.3954 432, -139 -78.0552 432, + -140 -78.0198 432.766, -139 -78.0198 432.766, -139 86.6938 450.644, -139 84.2346 444.653, + -139 -115.008 488.408, -139 -86.0247 461.577, -139 -80.0997 453.242, -139 -78.008 443.231, + -139 -78.008 433.534, -139 83.3954 438.232, -164.095 -118.472 180.3, -130.35 -179.016 361.598, + -165.534 -118.472 395.804, -164.668 -117.972 395.81, -164.769 -117.734 396.081, -130.024 -179.016 312.851, + -129.283 -179.748 311.444, -129.484 -178.516 361.604, -129.662 -179.72 361.203, -129.158 -178.516 312.856, + -128.783 -178.882 311.448, -163.229 -117.972 180.306, -130.024 179 312.833, -164.088 118.456 179.231, + -165.535 118.456 395.993, -130.35 179 361.601, -129.484 178.5 361.607, -164.669 117.956 395.999, + -163.222 117.956 179.237, -163.314 117.715 178.175, -129.584 179.749 361.178, -129.158 178.5 312.839, + -129.282 179.732 311.436, -129.108 178.87 361.183, -129.139 -178.868 361.206, -128.782 178.866 311.439, + -43.1873 -180.016 361.072, 15 -180.016 315.06, 15 -180.016 360.773, 15 -179.016 360.773, + -43.1873 -179.016 361.072, -48.9627 -180.016 361.033, -128.024 -180.016 312.881, 15 -179.016 315.06, + -128.614 -180.016 361.033, -128.005 -180.016 310.04, -128.024 -179.016 312.881, -128.307 -180.016 310.04, + -128.273 -179.016 310.04, -128.005 -179.016 310.04, -128.793 -180.008 361.044, -128.614 -179.016 361.033, + -48.9627 -179.016 361.033, -128.703 -179.012 361.045, 15 180 315.06, -43.1873 180 361.072, + 15 180 360.773, 15 179 360.773, 15 179 315.06, -128.024 180 312.864, + -48.9627 180 361.033, -43.1873 179 361.072, -128.614 180 361.033, -48.9627 179 361.033, + -128.024 180 310.04, -128.307 180 310.04, -128.614 179 361.033, -128.024 179 310.04, + -128.273 179 310.04, -128.024 179 312.864, 58.3073 173.955 131, -128.307 173.955 131, + -113 177 131, -113 177 187, 43 177 131, 71.2843 165.284 131, + -141.284 165.284 131, -134.634 167.271 187, -124.271 173.532 187, 79.9552 152.307 131, + -149.955 152.307 131, -143.271 158.634 187, 83 137 131, -153 137 131, + -149.532 148.271 187, 83 -137 131, -153 -137 131, -153 137 187, + 79.9552 -152.307 131, -149.955 -152.307 131, -153 -137 187, -153 137 299.112, + -153 137 355, -153 137 243.056, 71.2843 -165.284 131, -141.284 -165.284 131, + -143.271 -158.634 187, -149.532 -148.271 187, 58.3073 -173.955 131, -128.307 -173.955 131, + -134.634 -167.271 187, 43 -177 131, -113 -177 131, -124.271 -173.532 187, + 43 -177 187, -113 -177 187, 64.6336 -167.271 187, 54.2705 -173.532 187, + 73.2705 -158.634 187, 79.5317 -148.271 187, 83 -137 187, 83 137 187, + 83 -137 299.112, 83 -137 355, 83 -137 243.056, 73.2705 158.634 187, + 79.5317 148.271 187, 64.6336 167.271 187, 54.2705 173.532 187, 43 177 187, + -112.586 176 355, 43 177 355, -113 177 355, 43 177 299.112, + -123 167 355, -122.088 170.508 299.112, -113 177 299.112, 42.5858 176 355, + 53 167 355, 52.2727 166.312 355, 63 157 355, 60.8741 163.086 299.112, + 52.088 170.508 299.112, 62.282 156.302 355, 73 147 355, 69.086 154.874 299.112, + 72.2917 146.293 355, 83 137 355, 76.5075 146.088 299.112, 82 -136.586 355, + 83 137 299.112, 82 136.586 355, 72.3118 -146.273 355, 73 -147 355, + 83 137 243.056, 62.302 -156.282 355, 63 -157 355, 69.086 -154.874 299.112, + 76.5075 -146.088 299.112, 52.2928 -166.292 355, 53 -167 355, 60.8741 -163.086 299.112, + 42.5858 -176 355, 43 -177 355, 52.088 -170.508 299.112, -113 -177 355, + -113 -177 299.112, 43 -177 299.112, -112.586 -176 355, -123 -167 355, + -122.273 -166.312 355, -133 -157 355, -130.874 -163.086 299.112, -122.088 -170.508 299.112, + -132.282 -156.302 355, -143 -147 355, -139.086 -154.874 299.112, -142.292 -146.293 355, + -153 -137 355, -146.508 -146.088 299.112, -152 136.586 355, -153 -137 299.112, + -152 -136.586 355, -142.312 146.273 355, -143 147 355, -153 -137 243.056, + -132.302 156.282 355, -133 157 355, -139.086 154.874 299.112, -146.508 146.088 299.112, + -122.293 166.292 355, -130.874 163.086 299.112, -152 136.689 299.25, -143.971 147.67 299.24, + -143.953 -147.692 299.24, -152 136.895 187.75, -152 136.999 132, -152 -136.689 299.25, + -152 136.792 243.5, -134.344 -158.364 299.25, -123.67 -167.971 299.24, 42.689 -176 299.25, + -112.689 -176 299.25, 53.6919 -167.953 299.24, 64.364 -158.344 299.25, 73.9711 -147.67 299.24, + 82 -136.689 299.25, 73.9532 147.692 299.24, 82 -136.895 187.75, 82 -136.999 132, + 82 136.689 299.25, 82 -136.792 243.5, 64.3436 158.364 299.25, 53.6698 167.971 299.24, + -112.689 176 299.25, 42.689 176 299.25, -123.692 167.953 299.24, -134.364 158.344 299.25, + -113 177 243.056, -123.179 172.02 243.056, -132.754 165.178 243.056, -141.178 156.754 243.056, + -148.02 147.179 243.056, 43 177 243.056, -148.02 -147.179 243.056, -141.178 -156.754 243.056, + -132.754 -165.178 243.056, -123.179 -172.02 243.056, -113 -177 243.056, 43 -177 243.056, + 53.1792 -172.02 243.056, 62.7538 -165.178 243.056, 71.1783 -156.754 243.056, 78.0196 -147.179 243.056, + 78.0196 147.179 243.056, 71.1783 156.754 243.056, 62.7538 165.178 243.056, 53.1792 172.02 243.056, + -127.9 173 132, 42.9987 176 132, -112.999 176 132, 42.8954 176 187.75, + -112.895 176 187.75, 57.8715 173.012 132, 70.5285 164.55 132, 56.4716 171.321 187.746, + -140.55 164.528 132, 79.0001 151.9 132, 77.3071 150.498 187.746, 68.4668 162.488 187.75, + 82 136.999 132, 82 136.895 187.75, -149.012 151.871 132, -152 -136.999 132, + -149 -151.9 132, 79.0117 -151.871 132, 82 136.792 243.5, 70.55 -164.528 132, + 77.3208 -150.472 187.746, -140.528 -164.55 132, 57.8995 -173 132, 56.4978 -171.307 187.746, + 68.488 -162.467 187.75, -112.999 -176 132, 42.9987 -176 132, 42.8954 -176 187.75, + -127.871 -173.012 132, -112.895 -176 187.75, -126.472 -171.321 187.746, -147.307 -150.498 187.746, + -138.467 -162.488 187.75, -152 -136.895 187.75, -152 -136.792 243.5, -147.321 150.472 187.746, + -126.498 171.307 187.746, -138.488 162.467 187.75, -145.64 149.07 243.493, -136.426 160.405 243.5, + -125.094 169.625 243.493, -112.792 176 243.5, 42.7922 176 243.5, -145.625 -149.094 243.493, + -125.07 -169.64 243.493, -136.405 -160.426 243.5, -112.792 -176 243.5, 42.7922 -176 243.5, + 55.0944 -169.625 243.493, 75.6404 -149.07 243.493, 66.426 -160.405 243.5, 75.6246 149.094 243.493, + 55.0703 169.64 243.493, 66.4052 160.426 243.5, -47 -36.5 583.5, -40.0097 -36.5 596.989, + -34 -36.5 594.5, -34 -37.5 594.5, 4.26326e-014 -36.5 548, -27.9903 -36.5 596.989, + -27.9896 -37.5 596.99, -42.4998 -36.5 603, -40.0104 -37.5 596.99, -47 -36.5 616, + -40.0097 -36.5 609.011, -42.5 -37.5 603, -34 -36.5 611.5, -40.0104 -37.5 609.01, + -22 -36.5 611, -27.9903 -36.5 609.011, -34 -37.5 611.5, -25.5002 -36.5 603, + -27.9896 -37.5 609.01, -25.5 -37.5 603, -27 -36.5 616, -27 -42.5 616, + -22 -42.5 611, -47 -42.5 616, -56 -36.5 583.5, -47 -42.5 583.5, + -47 -36.5 577.5, -56 -36.5 577.5, -56 -42.5 577.5, -56 -42.5 583.5, + -47 -36.5 548, -47 -42.5 577.5, -47 -42.5 548, 7.10543e-014 -36.5 611, + 4.9738e-014 -42.5 548, 7.81597e-014 -42.5 611, -27.2833 -42.5 596.282, -34 -42.5 593.5, + -34 -37.5 593.5, -40.7167 -42.5 596.282, -40.7175 -37.5 596.282, -24.5003 -42.5 603, + -27.2825 -37.5 596.282, -27.2833 -42.5 609.718, -24.5 -37.5 603, -34 -42.5 612.5, + -27.2825 -37.5 609.718, -40.7167 -42.5 609.718, -34 -37.5 612.5, -43.4997 -42.5 603, + -40.7175 -37.5 609.718, -43.5 -37.5 603, -47 36.5 610, -40.0097 36.5 609.011, + -34 36.5 611.5, -34 37.5 611.5, -22 36.5 611, -27.9903 36.5 609.011, + -27.9896 37.5 609.01, -27 36.5 616, -47 36.5 596, -42.4998 36.5 603, + -40.0104 37.5 609.01, -40.0097 36.5 596.989, -42.5 37.5 603, -34 36.5 594.5, + -40.0104 37.5 596.99, -30 36.5 579, -27.9903 36.5 596.989, -34 37.5 594.5, + 4.9738e-014 36.5 611, -25.5002 36.5 603, -27.9896 37.5 596.99, -25.5 37.5 603, + -30 36.5 548, 2.13163e-014 36.5 548, 1.42109e-014 42.5 548, 4.26326e-014 42.5 611, + -30 42.5 548, -30 42.5 579, -47 42.5 596, -41 36.5 616, + -47 42.5 610, -41 42.5 616, -27 42.5 616, -22 42.5 611, + -27.2826 42.5 609.717, -34 42.5 612.5, -34 37.5 612.5, -40.7174 42.5 609.717, + -40.7167 37.5 609.718, -24.5 42.5 603, -27.2833 37.5 609.718, -27.2826 42.5 596.283, + -24.5003 37.5 603, -34 42.5 593.5, -27.2833 37.5 596.282, -40.7174 42.5 596.283, + -34 37.5 593.5, -43.5 42.5 603, -40.7167 37.5 596.282, -43.4997 37.5 603, + 26 -20 548, 26 20 548, 1.42109e-014 42.2 548, 1.42109e-014 42.2 540, + 4.26326e-014 -42.2 548, -30 42.2 548, -30 42.2 540, 26 20 540, + 26 -20 540, -47 -42.2 548, 4.26326e-014 -42.2 540, -94 20 548, + -94 -20 548, -47 -42.2 540, -94 -20 540, -94 20 540, + -20.7853 -11.9985 132, -19.0208 -6.18136 132, -20 -2.80853e-014 132, -20 -6.98432e-015 48, + -24 -2.78404e-014 132, -19.0208 6.18136 132, -19.0211 6.18034 48, -16.1794 -11.7568 132, + -19.0211 -6.18034 48, -11.7545 -16.1809 132, -16.1803 -11.7557 48, -12.001 -20.7837 132, + -6.17955 -19.021 132, -11.7557 -16.1803 48, -2.44583e-015 -19.9997 132, -6.18034 -19.0211 48, + 12.001 -20.7837 132, 6.17955 -19.021 132, -4.89843e-015 -20 48, 20.7853 -11.9985 132, + 11.7545 -16.1809 132, 6.18034 -19.0211 48, 16.1794 -11.7568 132, 11.7557 -16.1803 48, + 24 -3.07794e-014 132, 19.0208 -6.18136 132, 16.1803 -11.7557 48, 20 -3.05345e-014 132, + 19.0211 -6.18034 48, 20.7853 11.9985 132, 19.0208 6.18136 132, 20 -1.18827e-014 48, + 16.1794 11.7568 132, 19.0211 6.18034 48, 11.7545 16.1809 132, 16.1803 11.7557 48, + 12.001 20.7837 132, 6.17955 19.021 132, 11.7557 16.1803 48, 3.33575e-018 19.9997 132, + 6.18034 19.0211 48, -12.001 20.7837 132, -6.17955 19.021 132, 2.44921e-015 20 48, + -20.7853 11.9985 132, -11.7545 16.1809 132, -6.18034 19.0211 48, -16.1794 11.7568 132, + -11.7557 16.1803 48, -16.1803 11.7557 48, -24 -2.67301e-014 127, -20.7853 -11.9985 127, + -20.7853 11.9985 127, 2.62081e-017 23.9996 132, -12.001 20.7837 127, 2.62081e-017 23.9996 127, + 12.001 20.7837 127, 20.7853 11.9985 127, 24 -2.96692e-014 127, 20.7853 -11.9985 127, + -2.9128e-015 -23.9996 132, 12.001 -20.7837 127, -2.9128e-015 -23.9996 127, -12.001 -20.7837 127, + -16.1794 -11.7568 36, -20.7853 -11.9985 36, -24 -6.52407e-015 36, -24 -9.18861e-015 48, + -20 -6.76899e-015 36, -20.7853 11.9985 36, -20.7853 11.9985 48, -19.0208 -6.18136 36, + -6.17955 -19.021 36, -12.001 -20.7837 36, -20.7853 -11.9985 48, -11.7545 -16.1809 36, + 12.001 -20.7837 36, -2.9128e-015 -23.9996 36, -12.001 -20.7837 48, -2.44583e-015 -19.9997 36, + -2.9128e-015 -23.9996 48, 11.7545 -16.1809 36, 20.7853 -11.9985 36, 12.001 -20.7837 48, + 6.17955 -19.021 36, 20 -9.21821e-015 36, 24 -9.46313e-015 36, 20.7853 -11.9985 48, + 19.0208 -6.18136 36, 16.1794 -11.7568 36, 16.1794 11.7568 36, 20.7853 11.9985 36, + 24 -1.21277e-014 48, 19.0208 6.18136 36, 6.17955 19.021 36, 12.001 20.7837 36, + 20.7853 11.9985 48, 11.7545 16.1809 36, -12.001 20.7837 36, 2.62081e-017 23.9996 36, + 12.001 20.7837 48, 3.33575e-018 19.9997 36, 2.62081e-017 23.9996 48, -11.7545 16.1809 36, + -12.001 20.7837 48, -6.17955 19.021 36, -19.0208 6.18136 36, -16.1794 11.7568 36, + -21.651 -12.4988 48, -25 -9.12738e-015 48, -25 -1.37903e-014 69, -21.651 12.4988 48, + -21.651 12.4988 69, -12.4988 -21.651 48, -21.651 -12.4988 69, -3.06152e-015 -25 48, + -12.4988 -21.651 69, 12.4988 -21.651 48, -3.06152e-015 -25 69, 21.651 -12.4988 48, + 12.4988 -21.651 69, 25 -1.21889e-014 48, 21.651 -12.4988 69, 21.651 12.4988 48, + 25 -1.68518e-014 69, 12.4988 21.651 48, 21.651 12.4988 69, -3.87697e-021 25 48, + 12.4988 21.651 69, -12.4988 21.651 48, -3.87697e-021 25 69, -12.4988 21.651 69, + -22.9501 -13.2488 69, -26.5 -1.36985e-014 69, -26.5 -2.01378e-014 98, -22.9501 13.2488 69, + -22.9501 13.2488 98, -13.2488 -22.9501 69, -22.9501 -13.2488 98, -3.24521e-015 -26.5 69, + -13.2488 -22.9501 98, 13.2488 -22.9501 69, -3.24521e-015 -26.5 98, 22.9501 -13.2488 69, + 13.2488 -22.9501 98, 26.5 -1.69437e-014 69, 22.9501 -13.2488 98, 22.9501 13.2488 69, + 26.5 -2.3383e-014 98, 13.2488 22.9501 69, 22.9501 13.2488 98, -3.87697e-021 26.5 69, + 13.2488 22.9501 98, -13.2488 22.9501 69, -3.87697e-021 26.5 98, -13.2488 22.9501 98, + -23.8161 -13.7487 98, -27.5 -2.00765e-014 98, -27.5 -2.49615e-014 120, -23.8161 13.7487 98, + -23.8161 13.7487 120, -13.7487 -23.8161 98, -23.8161 -13.7487 120, -3.36767e-015 -27.5 98, + -13.7487 -23.8161 120, 13.7487 -23.8161 98, -3.36767e-015 -27.5 120, 23.8161 -13.7487 98, + 13.7487 -23.8161 120, 27.5 -2.34442e-014 98, 23.8161 -13.7487 120, 23.8161 13.7487 98, + 27.5 -2.83292e-014 120, 13.7487 23.8161 98, 23.8161 13.7487 120, -3.87697e-021 27.5 98, + 13.7487 23.8161 120, -13.7487 23.8161 98, -3.87697e-021 27.5 120, -13.7487 23.8161 120, + -27.4796 -13.2335 120, -30.5 -2.47778e-014 120, -30.5 -2.52219e-014 122, -27.4796 13.2335 120, + -27.4796 13.2335 122, -19.0164 -23.8459 120, -27.4796 -13.2335 122, 6.78689 -29.7353 120, + -6.78689 -29.7353 120, -19.0164 -23.8459 122, -6.78689 -29.7353 122, 19.0164 -23.8459 120, + 6.78689 -29.7353 122, 27.4796 -13.2335 120, 19.0164 -23.8459 122, 30.5 -2.85129e-014 120, + 27.4796 -13.2335 122, 27.4796 13.2335 120, 30.5 -2.8957e-014 122, 19.0164 23.8459 120, + 27.4796 13.2335 122, -6.78689 29.7353 120, 6.78689 29.7353 120, 19.0164 23.8459 122, + 6.78689 29.7353 122, -19.0164 23.8459 120, -6.78689 29.7353 122, -19.0164 23.8459 122, + -40.6501 -16.8395 122, -44 -2.43953e-014 122, -44 -2.55055e-014 127, -40.6501 16.8395 122, + -40.6501 16.8395 127, -31.1113 -31.1138 122, -40.6501 -16.8395 127, 16.8369 -40.6508 122, + -16.8369 -40.6508 122, -31.1113 -31.1138 127, 31.1113 -31.1138 122, -4.69252e-015 -43.9996 122, + -16.8369 -40.6508 127, -4.69252e-015 -43.9996 127, 16.8369 -40.6508 127, 40.6501 -16.8395 122, + 31.1113 -31.1138 127, 44 -2.97836e-014 122, 40.6501 -16.8395 127, 40.6501 16.8395 122, + 44 -3.08938e-014 127, 31.1113 31.1138 122, 40.6501 16.8395 127, -16.8369 40.6508 122, + 16.8369 40.6508 122, 31.1113 31.1138 127, -31.1113 31.1138 122, 6.95707e-016 43.9996 122, + 16.8369 40.6508 127, 6.95707e-016 43.9996 127, -16.8369 40.6508 127, -31.1113 31.1138 127 + ] + } + color Color + { + color + [ + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, 0.647059 0.647059 0.647059, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, 0.498039 0.498039 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, 0.698039 0.333333 0, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 1 1, 1 1 1, 1 1 1, 1 1 1, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, 1 0.478431 0, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, + 0.498039 0.498039 0.498039, 0.498039 0.498039 0.498039, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, 0.701961 0.52549 0.258824, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, 0.87451 0.945098 1, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, + 0.388235 0 0, 0.388235 0 0, 0.388235 0 0, 0.388235 0 0 + ] + } + coordIndex + [ + 0,1,2,-1, 3,2,1,-1, 4,0,2,-1, 5,4,2,-1, 6,5,2,-1, 6,2,7,-1, + 8,7,2,-1, 8,2,3,-1, 9,10,1,-1, 11,1,10,-1, 0,9,1,-1, 11,3,1,-1, + 12,10,9,-1, 11,10,12,-1, 13,9,0,-1, 12,9,13,-1, 14,0,4,-1, 13,0,14,-1, + 15,4,5,-1, 14,4,15,-1, 16,17,5,-1, 18,5,17,-1, 19,20,5,-1, 16,5,20,-1, + 21,19,5,-1, 6,21,5,-1, 15,5,18,-1, 22,23,17,-1, 24,17,23,-1, 25,22,17,-1, + 16,25,17,-1, 18,17,24,-1, 26,27,23,-1, 28,23,27,-1, 22,26,23,-1, 24,23,28,-1, + 29,27,26,-1, 28,27,29,-1, 30,26,22,-1, 29,26,30,-1, 31,7,22,-1, 32,22,7,-1, + 33,31,22,-1, 25,33,22,-1, 30,22,32,-1, 34,6,7,-1, 35,34,7,-1, 31,35,7,-1, + 32,7,8,-1, 36,20,19,-1, 37,16,20,-1, 36,37,20,-1, 38,19,21,-1, 38,36,19,-1, + 39,21,6,-1, 39,38,21,-1, 40,6,34,-1, 40,39,6,-1, 41,34,35,-1, 41,40,34,-1, + 42,35,31,-1, 41,35,42,-1, 43,31,33,-1, 43,42,31,-1, 44,33,25,-1, 44,43,33,-1, + 45,25,16,-1, 45,44,25,-1, 37,45,16,-1, 46,8,3,-1, 11,18,3,-1, 47,3,18,-1, + 48,3,47,-1, 48,46,3,-1, 24,32,8,-1, 49,24,8,-1, 50,49,8,-1, 51,50,8,-1, + 46,51,8,-1, 29,30,32,-1, 28,29,32,-1, 24,28,32,-1, 52,18,24,-1, 53,52,24,-1, + 54,53,24,-1, 49,54,24,-1, 11,15,18,-1, 55,47,18,-1, 52,55,18,-1, 11,14,15,-1, + 12,13,14,-1, 11,12,14,-1, 56,47,55,-1, 57,48,47,-1, 57,47,56,-1, 58,55,52,-1, + 58,56,55,-1, 59,52,53,-1, 58,52,59,-1, 60,53,54,-1, 59,53,60,-1, 61,54,49,-1, + 60,54,61,-1, 62,49,50,-1, 61,49,62,-1, 63,50,51,-1, 62,50,63,-1, 64,51,46,-1, + 63,51,64,-1, 65,46,48,-1, 64,46,65,-1, 65,48,57,-1, 63,42,43,-1, 57,41,42,-1, + 64,57,42,-1, 63,64,42,-1, 63,43,44,-1, 62,44,45,-1, 62,63,44,-1, 62,45,37,-1, + 61,37,36,-1, 61,62,37,-1, 58,36,38,-1, 59,61,36,-1, 58,59,36,-1, 58,38,39,-1, + 56,39,40,-1, 58,39,56,-1, 56,40,41,-1, 57,56,41,-1, 64,65,57,-1, 59,60,61,-1, + 66,67,68,-1, 69,68,67,-1, 70,66,68,-1, 71,70,68,-1, 72,71,68,-1, 72,68,73,-1, + 74,73,68,-1, 74,68,69,-1, 75,76,67,-1, 77,67,76,-1, 66,75,67,-1, 77,69,67,-1, + 78,76,75,-1, 77,76,78,-1, 79,75,66,-1, 78,75,79,-1, 80,66,70,-1, 79,66,80,-1, + 81,70,71,-1, 80,70,81,-1, 82,83,71,-1, 84,71,83,-1, 85,86,71,-1, 82,71,86,-1, + 87,85,71,-1, 72,87,71,-1, 81,71,84,-1, 88,89,83,-1, 90,83,89,-1, 91,88,83,-1, + 82,91,83,-1, 84,83,90,-1, 92,93,89,-1, 94,89,93,-1, 88,92,89,-1, 90,89,94,-1, + 95,93,92,-1, 94,93,95,-1, 96,92,88,-1, 95,92,96,-1, 97,73,88,-1, 98,88,73,-1, + 99,97,88,-1, 91,99,88,-1, 96,88,98,-1, 100,72,73,-1, 101,100,73,-1, 97,101,73,-1, + 98,73,74,-1, 102,86,85,-1, 103,82,86,-1, 102,103,86,-1, 104,85,87,-1, 104,102,85,-1, + 105,87,72,-1, 105,104,87,-1, 106,72,100,-1, 106,105,72,-1, 107,100,101,-1, 107,106,100,-1, + 108,101,97,-1, 107,101,108,-1, 109,97,99,-1, 109,108,97,-1, 110,99,91,-1, 110,109,99,-1, + 111,91,82,-1, 111,110,91,-1, 103,111,82,-1, 112,74,69,-1, 77,84,69,-1, 113,69,84,-1, + 114,69,113,-1, 114,112,69,-1, 90,98,74,-1, 115,90,74,-1, 116,115,74,-1, 117,116,74,-1, + 112,117,74,-1, 95,96,98,-1, 94,95,98,-1, 90,94,98,-1, 118,84,90,-1, 119,118,90,-1, + 120,119,90,-1, 115,120,90,-1, 77,81,84,-1, 121,113,84,-1, 118,121,84,-1, 77,80,81,-1, + 78,79,80,-1, 77,78,80,-1, 122,113,121,-1, 123,114,113,-1, 123,113,122,-1, 124,121,118,-1, + 124,122,121,-1, 125,118,119,-1, 124,118,125,-1, 126,119,120,-1, 125,119,126,-1, 127,120,115,-1, + 126,120,127,-1, 128,115,116,-1, 127,115,128,-1, 129,116,117,-1, 128,116,129,-1, 130,117,112,-1, + 129,117,130,-1, 131,112,114,-1, 130,112,131,-1, 131,114,123,-1, 129,108,109,-1, 123,107,108,-1, + 130,123,108,-1, 129,130,108,-1, 129,109,110,-1, 128,110,111,-1, 128,129,110,-1, 128,111,103,-1, + 127,103,102,-1, 127,128,103,-1, 124,102,104,-1, 125,127,102,-1, 124,125,102,-1, 124,104,105,-1, + 122,105,106,-1, 124,105,122,-1, 122,106,107,-1, 123,122,107,-1, 130,131,123,-1, 125,126,127,-1, + 132,133,134,-1, 135,134,133,-1, 136,132,134,-1, 137,136,134,-1, 138,137,134,-1, 138,134,135,-1, + 139,133,132,-1, 139,135,133,-1, 136,140,132,-1, 141,132,140,-1, 139,132,141,-1, 142,143,140,-1, + 144,140,143,-1, 136,142,140,-1, 141,140,144,-1, 145,146,143,-1, 147,143,146,-1, 142,145,143,-1, + 144,143,147,-1, 148,149,146,-1, 150,146,149,-1, 145,148,146,-1, 147,146,150,-1, 151,149,148,-1, + 150,149,151,-1, 145,152,148,-1, 153,148,152,-1, 151,148,153,-1, 145,154,152,-1, 155,152,154,-1, + 153,152,155,-1, 156,154,145,-1, 155,154,156,-1, 157,145,142,-1, 156,145,157,-1, 158,142,136,-1, + 157,142,158,-1, 159,136,137,-1, 158,136,159,-1, 159,137,138,-1, 139,138,135,-1, 141,159,138,-1, + 139,141,138,-1, 144,158,159,-1, 141,144,159,-1, 156,157,158,-1, 155,156,158,-1, 153,155,158,-1, + 151,153,158,-1, 147,151,158,-1, 144,147,158,-1, 147,150,151,-1, 160,161,162,-1, 163,162,161,-1, + 164,160,162,-1, 165,164,162,-1, 166,165,162,-1, 166,162,163,-1, 167,161,160,-1, 167,163,161,-1, + 164,168,160,-1, 169,160,168,-1, 167,160,169,-1, 170,171,168,-1, 172,168,171,-1, 164,170,168,-1, + 169,168,172,-1, 173,174,171,-1, 175,171,174,-1, 170,173,171,-1, 172,171,175,-1, 176,177,174,-1, + 178,174,177,-1, 173,176,174,-1, 175,174,178,-1, 179,177,176,-1, 178,177,179,-1, 173,180,176,-1, + 181,176,180,-1, 179,176,181,-1, 173,182,180,-1, 183,180,182,-1, 181,180,183,-1, 184,182,173,-1, + 183,182,184,-1, 185,173,170,-1, 184,173,185,-1, 186,170,164,-1, 185,170,186,-1, 187,164,165,-1, + 186,164,187,-1, 187,165,166,-1, 167,166,163,-1, 169,187,166,-1, 167,169,166,-1, 172,186,187,-1, + 169,172,187,-1, 184,185,186,-1, 183,184,186,-1, 181,183,186,-1, 179,181,186,-1, 175,179,186,-1, + 172,175,186,-1, 175,178,179,-1, 188,189,190,-1, 191,190,189,-1, 192,188,190,-1, 191,192,190,-1, + 193,189,188,-1, 194,189,195,-1, 196,195,189,-1, 191,189,194,-1, 193,196,189,-1, 197,188,192,-1, + 198,188,197,-1, 198,193,188,-1, 199,197,192,-1, 199,192,191,-1, 197,194,195,-1, 200,197,195,-1, + 201,200,195,-1, 196,202,195,-1, 203,195,202,-1, 203,201,195,-1, 199,194,197,-1, 199,191,194,-1, + 198,197,200,-1, 198,200,201,-1, 204,205,206,-1, 207,206,205,-1, 208,204,206,-1, 207,208,206,-1, + 204,209,205,-1, 210,205,209,-1, 211,205,210,-1, 211,212,205,-1, 213,205,212,-1, 213,207,205,-1, + 214,209,204,-1, 215,210,209,-1, 215,209,214,-1, 216,217,204,-1, 214,204,217,-1, 208,216,204,-1, + 216,218,217,-1, 215,217,218,-1, 215,214,217,-1, 216,210,218,-1, 215,218,210,-1, 219,210,216,-1, + 219,211,210,-1, 208,219,216,-1, 220,221,222,-1, 223,222,221,-1, 224,220,222,-1, 225,222,223,-1, + 225,224,222,-1, 220,226,221,-1, 227,221,226,-1, 223,221,227,-1, 228,226,220,-1, 229,226,228,-1, + 227,226,229,-1, 224,228,220,-1, 230,231,232,-1, 233,232,231,-1, 227,230,232,-1, 234,227,232,-1, + 233,234,232,-1, 230,235,231,-1, 224,231,235,-1, 233,231,224,-1, 236,235,230,-1, 237,235,236,-1, + 224,235,237,-1, 227,236,230,-1, 212,238,239,-1, 229,239,238,-1, 213,212,239,-1, 229,228,239,-1, + 224,239,228,-1, 240,239,224,-1, 240,213,239,-1, 212,241,238,-1, 242,238,241,-1, 227,229,238,-1, + 242,227,238,-1, 211,241,212,-1, 219,241,211,-1, 208,241,219,-1, 243,242,241,-1, 244,243,241,-1, + 208,244,241,-1, 202,245,246,-1, 237,246,245,-1, 203,202,246,-1, 237,236,246,-1, 227,246,236,-1, + 247,203,246,-1, 227,247,246,-1, 202,248,245,-1, 249,245,248,-1, 224,237,245,-1, 249,224,245,-1, + 196,248,202,-1, 193,248,196,-1, 198,248,193,-1, 250,249,248,-1, 251,250,248,-1, 198,251,248,-1, + 198,201,203,-1, 251,203,247,-1, 198,203,251,-1, 250,247,227,-1, 251,247,250,-1, 249,227,242,-1, + 252,223,227,-1, 253,252,227,-1, 254,253,227,-1, 234,254,227,-1, 250,227,249,-1, 224,242,243,-1, + 249,242,224,-1, 240,243,244,-1, 240,224,243,-1, 213,244,208,-1, 240,244,213,-1, 213,208,207,-1, + 225,223,252,-1, 255,252,253,-1, 225,252,255,-1, 254,256,253,-1, 257,253,256,-1, 255,253,257,-1, + 258,256,254,-1, 257,256,258,-1, 259,254,234,-1, 258,254,259,-1, 259,234,233,-1, 259,233,224,-1, + 258,259,224,-1, 255,258,224,-1, 225,255,224,-1, 255,257,258,-1, 260,261,262,-1, 263,262,261,-1, + 264,260,262,-1, 263,264,262,-1, 265,261,260,-1, 266,261,267,-1, 268,267,261,-1, 263,261,266,-1, + 265,268,261,-1, 269,260,264,-1, 270,260,269,-1, 270,265,260,-1, 271,269,264,-1, 271,264,263,-1, + 269,266,267,-1, 272,269,267,-1, 273,272,267,-1, 268,274,267,-1, 275,267,274,-1, 275,273,267,-1, + 271,266,269,-1, 271,263,266,-1, 270,269,272,-1, 270,272,273,-1, 276,277,278,-1, 279,278,277,-1, + 280,276,278,-1, 279,280,278,-1, 276,281,277,-1, 282,277,281,-1, 283,277,282,-1, 283,284,277,-1, + 285,277,284,-1, 285,279,277,-1, 286,281,276,-1, 287,282,281,-1, 287,281,286,-1, 288,289,276,-1, + 286,276,289,-1, 280,288,276,-1, 288,290,289,-1, 287,289,290,-1, 287,286,289,-1, 288,282,290,-1, + 287,290,282,-1, 291,282,288,-1, 291,283,282,-1, 280,291,288,-1, 292,293,294,-1, 295,294,293,-1, + 296,292,294,-1, 297,294,295,-1, 297,296,294,-1, 292,298,293,-1, 299,293,298,-1, 295,293,299,-1, + 300,298,292,-1, 301,298,300,-1, 299,298,301,-1, 296,300,292,-1, 302,303,304,-1, 305,304,303,-1, + 299,302,304,-1, 306,299,304,-1, 305,306,304,-1, 302,307,303,-1, 296,303,307,-1, 305,303,296,-1, + 308,307,302,-1, 309,307,308,-1, 296,307,309,-1, 299,308,302,-1, 284,310,311,-1, 301,311,310,-1, + 285,284,311,-1, 301,300,311,-1, 296,311,300,-1, 312,311,296,-1, 312,285,311,-1, 284,313,310,-1, + 314,310,313,-1, 299,301,310,-1, 314,299,310,-1, 283,313,284,-1, 291,313,283,-1, 280,313,291,-1, + 315,314,313,-1, 316,315,313,-1, 280,316,313,-1, 274,317,318,-1, 309,318,317,-1, 275,274,318,-1, + 309,308,318,-1, 299,318,308,-1, 319,275,318,-1, 299,319,318,-1, 274,320,317,-1, 321,317,320,-1, + 296,309,317,-1, 321,296,317,-1, 268,320,274,-1, 265,320,268,-1, 270,320,265,-1, 322,321,320,-1, + 323,322,320,-1, 270,323,320,-1, 270,273,275,-1, 323,275,319,-1, 270,275,323,-1, 322,319,299,-1, + 323,319,322,-1, 321,299,314,-1, 324,295,299,-1, 325,324,299,-1, 326,325,299,-1, 306,326,299,-1, + 322,299,321,-1, 296,314,315,-1, 321,314,296,-1, 312,315,316,-1, 312,296,315,-1, 285,316,280,-1, + 312,316,285,-1, 285,280,279,-1, 297,295,324,-1, 327,324,325,-1, 297,324,327,-1, 326,328,325,-1, + 329,325,328,-1, 327,325,329,-1, 330,328,326,-1, 329,328,330,-1, 331,326,306,-1, 330,326,331,-1, + 331,306,305,-1, 331,305,296,-1, 330,331,296,-1, 327,330,296,-1, 297,327,296,-1, 327,329,330,-1, + 332,333,334,-1, 335,334,333,-1, 336,332,334,-1, 337,336,334,-1, 338,337,334,-1, 338,334,335,-1, + 339,340,333,-1, 341,333,340,-1, 332,339,333,-1, 341,335,333,-1, 339,342,340,-1, 343,340,342,-1, + 341,340,343,-1, 339,344,342,-1, 345,342,344,-1, 343,342,345,-1, 339,346,344,-1, 347,344,346,-1, + 345,344,347,-1, 339,348,346,-1, 349,346,348,-1, 347,346,349,-1, 350,351,348,-1, 352,348,351,-1, + 339,350,348,-1, 349,348,352,-1, 353,351,350,-1, 352,351,353,-1, 339,354,350,-1, 355,350,354,-1, + 353,350,355,-1, 356,354,339,-1, 355,354,356,-1, 332,357,339,-1, 358,339,357,-1, 356,339,358,-1, + 359,357,332,-1, 358,357,359,-1, 360,332,336,-1, 359,332,360,-1, 337,361,336,-1, 362,336,361,-1, + 360,336,362,-1, 363,361,337,-1, 362,361,363,-1, 363,337,338,-1, 341,338,335,-1, 341,363,338,-1, + 341,362,363,-1, 341,360,362,-1, 341,359,360,-1, 349,358,359,-1, 347,349,359,-1, 343,347,359,-1, + 341,343,359,-1, 353,356,358,-1, 349,353,358,-1, 353,355,356,-1, 349,352,353,-1, 343,345,347,-1, + 364,365,366,-1, 367,366,365,-1, 368,364,366,-1, 369,368,366,-1, 370,369,366,-1, 371,370,366,-1, + 371,366,367,-1, 372,365,364,-1, 367,365,372,-1, 373,374,364,-1, 375,364,374,-1, 376,373,364,-1, + 377,376,364,-1, 378,377,364,-1, 379,378,364,-1, 368,379,364,-1, 372,364,375,-1, 380,374,373,-1, + 380,375,374,-1, 381,382,373,-1, 383,373,382,-1, 376,381,373,-1, 380,373,383,-1, 384,385,382,-1, + 386,382,385,-1, 381,384,382,-1, 383,382,386,-1, 387,385,384,-1, 386,385,387,-1, 388,384,381,-1, + 387,384,388,-1, 389,381,376,-1, 388,381,389,-1, 390,376,377,-1, 389,376,390,-1, 391,377,378,-1, + 390,377,391,-1, 392,378,379,-1, 391,378,392,-1, 393,379,368,-1, 392,379,393,-1, 394,368,369,-1, + 393,368,394,-1, 395,369,370,-1, 394,369,395,-1, 395,370,371,-1, 394,372,375,-1, 393,394,375,-1, + 380,393,375,-1, 371,367,372,-1, 394,371,372,-1, 394,395,371,-1, 391,392,393,-1, 380,391,393,-1, + 380,390,391,-1, 388,389,390,-1, 387,388,390,-1, 386,387,390,-1, 383,386,390,-1, 380,383,390,-1, 412,413,414,-1, 415,414,413,-1, + 416,412,414,-1, 417,416,414,-1, 418,417,414,-1, 419,418,414,-1, 420,414,415,-1, 420,419,414,-1, + 421,422,413,-1, 423,413,422,-1, 412,421,413,-1, 424,413,423,-1, 420,415,413,-1, 424,420,413,-1, + 425,422,421,-1, 426,422,425,-1, 427,422,426,-1, 428,423,422,-1, 427,428,422,-1, 429,421,412,-1, + 425,421,429,-1, 430,431,412,-1, 432,412,431,-1, 416,430,412,-1, 429,412,432,-1, 433,431,430,-1, + 432,431,433,-1, 434,430,416,-1, 433,430,434,-1, 434,416,417,-1, 434,417,435,-1, 436,435,417,-1, + 433,434,435,-1, 426,433,435,-1, 437,426,435,-1, 438,435,436,-1, 439,437,435,-1, 438,439,435,-1, + 440,436,417,-1, 418,440,417,-1, 429,432,433,-1, 425,429,433,-1, 426,425,433,-1, 441,427,426,-1, + 439,426,437,-1, 439,441,426,-1, 424,423,428,-1, 442,428,427,-1, 424,428,442,-1, 441,442,427,-1, + 438,436,440,-1, 443,440,418,-1, 443,438,440,-1, 419,443,418,-1, 444,442,441,-1, 445,424,442,-1, + 444,445,442,-1, 446,441,439,-1, 446,444,441,-1, 447,439,438,-1, 447,446,439,-1, 448,438,443,-1, + 448,447,438,-1, 449,443,419,-1, 449,448,443,-1, 450,419,420,-1, 450,449,419,-1, 451,420,424,-1, + 451,450,420,-1, 451,424,445,-1, 452,453,454,-1, 455,454,453,-1, 456,452,454,-1, 457,456,454,-1, + 458,457,454,-1, 455,458,454,-1, 452,459,453,-1, 460,453,459,-1, 455,453,460,-1, 461,459,452,-1, + 460,459,461,-1, 462,452,456,-1, 461,452,462,-1, 457,463,456,-1, 464,456,463,-1, 462,456,464,-1, + 457,465,463,-1, 466,463,465,-1, 464,463,466,-1, 467,465,457,-1, 466,465,467,-1, 467,457,458,-1, + 444,468,445,-1, 451,445,468,-1, 469,470,468,-1, 451,468,470,-1, 444,469,468,-1, 471,472,470,-1, + 473,470,472,-1, 469,471,470,-1, 451,470,473,-1, 471,474,472,-1, 475,472,474,-1, 473,472,475,-1, + 476,477,474,-1, 475,474,477,-1, 471,476,474,-1, 478,479,477,-1, 480,477,479,-1, 476,478,477,-1, + 475,477,480,-1, 478,481,479,-1, 482,479,481,-1, 480,479,482,-1, 483,484,481,-1, 482,481,484,-1, + 478,483,481,-1, 467,485,484,-1, 486,484,485,-1, 483,467,484,-1, 482,484,486,-1, 467,458,485,-1, + 455,485,458,-1, 486,485,455,-1, 466,467,483,-1, 487,483,478,-1, 487,466,483,-1, 488,478,476,-1, + 488,487,478,-1, 489,476,471,-1, 489,488,476,-1, 490,471,469,-1, 490,489,471,-1, 491,469,444,-1, + 491,490,469,-1, 446,491,444,-1, 464,466,487,-1, 492,487,488,-1, 492,464,487,-1, 493,488,489,-1, + 493,492,488,-1, 494,489,490,-1, 494,493,489,-1, 495,490,491,-1, 495,494,490,-1, 496,491,446,-1, + 496,495,491,-1, 447,496,446,-1, 462,464,492,-1, 497,492,493,-1, 497,462,492,-1, 498,493,494,-1, + 498,497,493,-1, 499,494,495,-1, 499,498,494,-1, 500,495,496,-1, 500,499,495,-1, 501,496,447,-1, + 501,500,496,-1, 448,501,447,-1, 461,462,497,-1, 502,497,498,-1, 502,461,497,-1, 503,498,499,-1, + 503,502,498,-1, 504,499,500,-1, 504,503,499,-1, 505,500,501,-1, 505,504,500,-1, 506,501,448,-1, + 506,505,501,-1, 449,506,448,-1, 460,461,502,-1, 507,502,503,-1, 507,460,502,-1, 508,503,504,-1, + 508,507,503,-1, 509,504,505,-1, 509,508,504,-1, 510,505,506,-1, 510,509,505,-1, 511,506,449,-1, + 511,510,506,-1, 450,511,449,-1, 455,460,507,-1, 486,507,508,-1, 486,455,507,-1, 482,508,509,-1, + 482,486,508,-1, 480,509,510,-1, 480,482,509,-1, 475,510,511,-1, 475,480,510,-1, 473,511,450,-1, + 473,475,511,-1, 451,473,450,-1, 512,513,514,-1, 515,514,513,-1, 516,512,514,-1, 517,516,514,-1, + 518,517,514,-1, 519,518,514,-1, 520,514,515,-1, 520,519,514,-1, 521,522,513,-1, 523,513,522,-1, + 512,521,513,-1, 524,513,523,-1, 520,515,513,-1, 524,520,513,-1, 525,522,521,-1, 526,522,525,-1, + 527,522,526,-1, 528,523,522,-1, 527,528,522,-1, 529,521,512,-1, 525,521,529,-1, 530,531,512,-1, + 532,512,531,-1, 516,530,512,-1, 529,512,532,-1, 533,531,530,-1, 532,531,533,-1, 534,530,516,-1, + 533,530,534,-1, 534,516,517,-1, 534,517,535,-1, 536,535,517,-1, 533,534,535,-1, 526,533,535,-1, + 537,526,535,-1, 538,535,536,-1, 539,537,535,-1, 538,539,535,-1, 540,536,517,-1, 518,540,517,-1, + 529,532,533,-1, 525,529,533,-1, 526,525,533,-1, 541,527,526,-1, 539,526,537,-1, 539,541,526,-1, + 524,523,528,-1, 542,528,527,-1, 524,528,542,-1, 541,542,527,-1, 538,536,540,-1, 543,540,518,-1, + 543,538,540,-1, 519,543,518,-1, 544,542,541,-1, 545,524,542,-1, 544,545,542,-1, 546,541,539,-1, + 546,544,541,-1, 547,539,538,-1, 547,546,539,-1, 548,538,543,-1, 548,547,538,-1, 549,543,519,-1, + 549,548,543,-1, 550,519,520,-1, 550,549,519,-1, 551,520,524,-1, 551,550,520,-1, 551,524,545,-1, + 552,553,554,-1, 555,554,553,-1, 556,552,554,-1, 557,556,554,-1, 558,557,554,-1, 555,558,554,-1, + 552,559,553,-1, 560,553,559,-1, 555,553,560,-1, 561,559,552,-1, 560,559,561,-1, 562,552,556,-1, + 561,552,562,-1, 557,563,556,-1, 564,556,563,-1, 562,556,564,-1, 557,565,563,-1, 566,563,565,-1, + 564,563,566,-1, 567,565,557,-1, 566,565,567,-1, 567,557,558,-1, 544,568,545,-1, 551,545,568,-1, + 569,570,568,-1, 551,568,570,-1, 544,569,568,-1, 571,572,570,-1, 573,570,572,-1, 569,571,570,-1, + 551,570,573,-1, 571,574,572,-1, 575,572,574,-1, 573,572,575,-1, 576,577,574,-1, 575,574,577,-1, + 571,576,574,-1, 578,579,577,-1, 580,577,579,-1, 576,578,577,-1, 575,577,580,-1, 578,581,579,-1, + 582,579,581,-1, 580,579,582,-1, 583,584,581,-1, 582,581,584,-1, 578,583,581,-1, 567,585,584,-1, + 586,584,585,-1, 583,567,584,-1, 582,584,586,-1, 567,558,585,-1, 555,585,558,-1, 586,585,555,-1, + 566,567,583,-1, 587,583,578,-1, 587,566,583,-1, 588,578,576,-1, 588,587,578,-1, 589,576,571,-1, + 589,588,576,-1, 590,571,569,-1, 590,589,571,-1, 591,569,544,-1, 591,590,569,-1, 546,591,544,-1, + 564,566,587,-1, 592,587,588,-1, 592,564,587,-1, 593,588,589,-1, 593,592,588,-1, 594,589,590,-1, + 594,593,589,-1, 595,590,591,-1, 595,594,590,-1, 596,591,546,-1, 596,595,591,-1, 547,596,546,-1, + 562,564,592,-1, 597,592,593,-1, 597,562,592,-1, 598,593,594,-1, 598,597,593,-1, 599,594,595,-1, + 599,598,594,-1, 600,595,596,-1, 600,599,595,-1, 601,596,547,-1, 601,600,596,-1, 548,601,547,-1, + 561,562,597,-1, 602,597,598,-1, 602,561,597,-1, 603,598,599,-1, 603,602,598,-1, 604,599,600,-1, + 604,603,599,-1, 605,600,601,-1, 605,604,600,-1, 606,601,548,-1, 606,605,601,-1, 549,606,548,-1, + 560,561,602,-1, 607,602,603,-1, 607,560,602,-1, 608,603,604,-1, 608,607,603,-1, 609,604,605,-1, + 609,608,604,-1, 610,605,606,-1, 610,609,605,-1, 611,606,549,-1, 611,610,606,-1, 550,611,549,-1, + 555,560,607,-1, 586,607,608,-1, 586,555,607,-1, 582,608,609,-1, 582,586,608,-1, 580,609,610,-1, + 580,582,609,-1, 575,610,611,-1, 575,580,610,-1, 573,611,550,-1, 573,575,611,-1, 551,573,550,-1, + 612,613,614,-1, 615,614,613,-1, 616,614,617,-1, 618,617,614,-1, 612,614,616,-1, 615,618,614,-1, + 619,620,613,-1, 621,613,620,-1, 612,619,613,-1, 621,615,613,-1, 622,623,620,-1, 624,620,623,-1, + 625,622,620,-1, 619,625,620,-1, 621,620,624,-1, 626,627,623,-1, 628,623,627,-1, 629,626,623,-1, + 622,629,623,-1, 624,623,628,-1, 630,631,627,-1, 632,627,631,-1, 626,630,627,-1, 628,627,632,-1, + 633,634,631,-1, 635,631,634,-1, 630,633,631,-1, 635,632,631,-1, 636,617,634,-1, 637,634,617,-1, + 638,636,634,-1, 633,638,634,-1, 637,635,634,-1, 639,616,617,-1, 636,639,617,-1, 618,637,617,-1, + 640,616,639,-1, 641,612,616,-1, 641,616,640,-1, 642,639,636,-1, 642,640,639,-1, 638,643,636,-1, + 644,636,643,-1, 642,636,644,-1, 638,645,643,-1, 646,643,645,-1, 644,643,646,-1, 647,645,638,-1, + 646,645,647,-1, 648,638,633,-1, 647,638,648,-1, 649,633,630,-1, 648,633,649,-1, 650,630,626,-1, + 649,630,650,-1, 651,626,629,-1, 650,626,651,-1, 652,629,622,-1, 651,629,652,-1, 625,653,622,-1, + 654,622,653,-1, 652,622,654,-1, 625,655,653,-1, 656,653,655,-1, 654,653,656,-1, 657,655,625,-1, + 656,655,657,-1, 658,625,619,-1, 657,625,658,-1, 659,619,612,-1, 658,619,659,-1, 659,612,641,-1, + 660,632,635,-1, 660,661,632,-1, 628,632,661,-1, 662,635,637,-1, 662,660,635,-1, 663,637,618,-1, + 664,662,637,-1, 663,664,637,-1, 663,618,615,-1, 663,615,665,-1, 621,665,615,-1, 621,666,665,-1, + 667,665,666,-1, 668,663,665,-1, 668,665,667,-1, 624,669,666,-1, 670,666,669,-1, 621,624,666,-1, + 670,667,666,-1, 624,661,669,-1, 671,669,661,-1, 672,670,669,-1, 671,672,669,-1, 673,661,660,-1, + 624,628,661,-1, 673,671,661,-1, 674,660,662,-1, 673,660,674,-1, 675,662,664,-1, 674,662,675,-1, + 676,664,663,-1, 677,664,676,-1, 675,664,677,-1, 676,663,668,-1, 678,668,667,-1, 679,678,667,-1, + 670,679,667,-1, 680,676,668,-1, 678,680,668,-1, 681,677,676,-1, 680,681,676,-1, 682,675,677,-1, + 681,682,677,-1, 683,674,675,-1, 682,683,675,-1, 684,674,683,-1, 673,674,684,-1, 685,683,682,-1, + 685,686,683,-1, 684,683,686,-1, 687,682,681,-1, 688,685,682,-1, 687,688,682,-1, 678,681,680,-1, + 687,681,678,-1, 689,678,679,-1, 689,687,678,-1, 689,679,690,-1, 691,690,679,-1, 670,691,679,-1, + 691,692,690,-1, 693,690,692,-1, 694,689,690,-1, 693,694,690,-1, 691,695,692,-1, 696,692,695,-1, + 696,693,692,-1, 684,686,695,-1, 697,695,686,-1, 698,684,695,-1, 691,698,695,-1, 696,695,697,-1, + 699,686,685,-1, 697,686,699,-1, 700,685,688,-1, 699,685,700,-1, 701,688,687,-1, 701,700,688,-1, + 702,687,689,-1, 702,701,687,-1, 694,702,689,-1, 698,703,684,-1, 673,684,703,-1, 671,703,698,-1, + 673,703,671,-1, 672,698,691,-1, 671,698,672,-1, 672,691,670,-1, 704,700,701,-1, 704,705,700,-1, + 699,700,705,-1, 706,701,702,-1, 706,704,701,-1, 707,702,694,-1, 708,706,702,-1, 707,708,702,-1, + 707,694,693,-1, 707,693,709,-1, 696,709,693,-1, 696,710,709,-1, 711,709,710,-1, 712,707,709,-1, + 711,712,709,-1, 713,714,710,-1, 715,710,714,-1, 697,713,710,-1, 696,697,710,-1, 715,711,710,-1, + 716,714,713,-1, 715,714,716,-1, 697,705,713,-1, 717,713,705,-1, 716,713,717,-1, 718,705,704,-1, + 697,699,705,-1, 717,705,718,-1, 719,704,706,-1, 718,704,719,-1, 708,720,706,-1, 721,706,720,-1, + 721,719,706,-1, 722,720,708,-1, 722,721,720,-1, 723,708,707,-1, 723,722,708,-1, 712,723,707,-1, + 651,719,721,-1, 652,654,719,-1, 718,719,654,-1, 651,652,719,-1, 648,721,722,-1, 650,651,721,-1, + 649,650,721,-1, 648,649,721,-1, 712,722,723,-1, 647,722,712,-1, 647,648,722,-1, 644,712,711,-1, + 646,647,712,-1, 644,646,712,-1, 642,711,640,-1, 715,640,711,-1, 642,644,711,-1, 715,641,640,-1, + 715,659,641,-1, 715,658,659,-1, 716,657,658,-1, 715,716,658,-1, 718,656,657,-1, 716,718,657,-1, + 718,654,656,-1, 716,717,718,-1, 724,725,726,-1, 727,726,725,-1, 728,726,729,-1, 730,729,726,-1, + 724,726,728,-1, 727,730,726,-1, 731,732,725,-1, 733,725,732,-1, 724,731,725,-1, 733,727,725,-1, + 734,735,732,-1, 736,732,735,-1, 737,734,732,-1, 731,737,732,-1, 733,732,736,-1, 738,739,735,-1, + 740,735,739,-1, 741,738,735,-1, 734,741,735,-1, 736,735,740,-1, 742,743,739,-1, 744,739,743,-1, + 738,742,739,-1, 740,739,744,-1, 745,746,743,-1, 747,743,746,-1, 742,745,743,-1, 747,744,743,-1, + 748,729,746,-1, 749,746,729,-1, 750,748,746,-1, 745,750,746,-1, 749,747,746,-1, 751,728,729,-1, + 748,751,729,-1, 730,749,729,-1, 752,728,751,-1, 753,724,728,-1, 753,728,752,-1, 754,751,748,-1, + 754,752,751,-1, 750,755,748,-1, 756,748,755,-1, 754,748,756,-1, 750,757,755,-1, 758,755,757,-1, + 756,755,758,-1, 759,757,750,-1, 758,757,759,-1, 760,750,745,-1, 759,750,760,-1, 761,745,742,-1, + 760,745,761,-1, 762,742,738,-1, 761,742,762,-1, 763,738,741,-1, 762,738,763,-1, 764,741,734,-1, + 763,741,764,-1, 737,765,734,-1, 766,734,765,-1, 764,734,766,-1, 737,767,765,-1, 768,765,767,-1, + 766,765,768,-1, 769,767,737,-1, 768,767,769,-1, 770,737,731,-1, 769,737,770,-1, 771,731,724,-1, + 770,731,771,-1, 771,724,753,-1, 772,744,747,-1, 772,773,744,-1, 740,744,773,-1, 774,747,749,-1, + 774,772,747,-1, 775,749,730,-1, 776,774,749,-1, 775,776,749,-1, 775,730,727,-1, 775,727,777,-1, + 733,777,727,-1, 733,778,777,-1, 779,777,778,-1, 780,775,777,-1, 780,777,779,-1, 736,781,778,-1, + 782,778,781,-1, 733,736,778,-1, 782,779,778,-1, 736,773,781,-1, 783,781,773,-1, 784,782,781,-1, + 783,784,781,-1, 785,773,772,-1, 736,740,773,-1, 785,783,773,-1, 786,772,774,-1, 785,772,786,-1, + 787,774,776,-1, 786,774,787,-1, 788,776,775,-1, 789,776,788,-1, 787,776,789,-1, 788,775,780,-1, + 790,780,779,-1, 791,790,779,-1, 782,791,779,-1, 792,788,780,-1, 790,792,780,-1, 793,789,788,-1, + 792,793,788,-1, 794,787,789,-1, 793,794,789,-1, 795,786,787,-1, 794,795,787,-1, 796,786,795,-1, + 785,786,796,-1, 797,795,794,-1, 797,798,795,-1, 796,795,798,-1, 799,794,793,-1, 800,797,794,-1, + 799,800,794,-1, 790,793,792,-1, 799,793,790,-1, 801,790,791,-1, 801,799,790,-1, 801,791,802,-1, + 803,802,791,-1, 782,803,791,-1, 803,804,802,-1, 805,802,804,-1, 806,801,802,-1, 805,806,802,-1, + 803,807,804,-1, 808,804,807,-1, 808,805,804,-1, 796,798,807,-1, 809,807,798,-1, 810,796,807,-1, + 803,810,807,-1, 808,807,809,-1, 811,798,797,-1, 809,798,811,-1, 812,797,800,-1, 811,797,812,-1, + 813,800,799,-1, 813,812,800,-1, 814,799,801,-1, 814,813,799,-1, 806,814,801,-1, 810,815,796,-1, + 785,796,815,-1, 783,815,810,-1, 785,815,783,-1, 784,810,803,-1, 783,810,784,-1, 784,803,782,-1, + 816,812,813,-1, 816,817,812,-1, 811,812,817,-1, 818,813,814,-1, 818,816,813,-1, 819,814,806,-1, + 820,818,814,-1, 819,820,814,-1, 819,806,805,-1, 819,805,821,-1, 808,821,805,-1, 808,822,821,-1, + 823,821,822,-1, 824,819,821,-1, 823,824,821,-1, 825,826,822,-1, 827,822,826,-1, 809,825,822,-1, + 808,809,822,-1, 827,823,822,-1, 828,826,825,-1, 827,826,828,-1, 809,817,825,-1, 829,825,817,-1, + 828,825,829,-1, 830,817,816,-1, 809,811,817,-1, 829,817,830,-1, 831,816,818,-1, 830,816,831,-1, + 820,832,818,-1, 833,818,832,-1, 833,831,818,-1, 834,832,820,-1, 834,833,832,-1, 835,820,819,-1, + 835,834,820,-1, 824,835,819,-1, 763,831,833,-1, 764,766,831,-1, 830,831,766,-1, 763,764,831,-1, + 760,833,834,-1, 762,763,833,-1, 761,762,833,-1, 760,761,833,-1, 824,834,835,-1, 759,834,824,-1, + 759,760,834,-1, 756,824,823,-1, 758,759,824,-1, 756,758,824,-1, 754,823,752,-1, 827,752,823,-1, + 754,756,823,-1, 827,753,752,-1, 827,771,753,-1, 827,770,771,-1, 828,769,770,-1, 827,828,770,-1, + 830,768,769,-1, 828,830,769,-1, 830,766,768,-1, 828,829,830,-1, 836,837,838,-1, 839,838,837,-1, + 840,836,838,-1, 841,840,838,-1, 842,841,838,-1, 843,842,838,-1, 839,843,838,-1, 836,844,837,-1, + 845,837,844,-1, 845,839,837,-1, 836,846,844,-1, 847,844,846,-1, 845,844,847,-1, 836,848,846,-1, + 849,846,848,-1, 847,846,849,-1, 850,848,836,-1, 849,848,850,-1, 851,836,840,-1, 852,853,836,-1, + 854,836,853,-1, 855,852,836,-1, 851,855,836,-1, 854,850,836,-1, 856,851,840,-1, 841,856,840,-1, + 857,858,859,-1, 860,859,858,-1, 861,857,859,-1, 860,861,859,-1, 857,862,858,-1, 863,858,862,-1, + 863,860,858,-1, 857,864,862,-1, 865,862,864,-1, 863,862,865,-1, 866,867,864,-1, 868,864,867,-1, + 869,866,864,-1, 857,869,864,-1, 865,864,868,-1, 870,867,866,-1, 871,867,870,-1, 872,867,871,-1, + 873,867,872,-1, 868,867,873,-1, 874,866,869,-1, 874,875,866,-1, 870,866,875,-1, 876,869,857,-1, + 876,874,869,-1, 861,876,857,-1, 877,878,879,-1, 880,879,878,-1, 881,877,879,-1, 882,881,879,-1, + 883,882,879,-1, 874,879,880,-1, 876,879,874,-1, 883,879,884,-1, 843,885,886,-1, 884,879,876,-1, + 887,878,877,-1, 888,880,878,-1, 888,878,887,-1, 881,889,877,-1, 890,877,889,-1, 891,887,877,-1, + 892,891,877,-1, 890,892,877,-1, 881,893,889,-1, 894,889,893,-1, 894,890,889,-1, 881,895,893,-1, + 896,893,895,-1, 896,894,893,-1, 881,853,895,-1, 852,895,853,-1, 897,895,852,-1, 898,895,897,-1, + 898,896,895,-1, 899,853,881,-1, 885,900,901,-1, 899,854,853,-1, 902,881,882,-1, 903,904,881,-1, + 905,881,904,-1, 902,903,881,-1, 899,881,905,-1, 883,902,882,-1, 906,904,907,-1, 903,907,904,-1, + 908,906,907,-1, 902,907,903,-1, 883,907,902,-1, 909,907,883,-1, 908,907,910,-1, 909,910,907,-1, + 906,911,904,-1, 912,904,911,-1, 913,905,904,-1, 913,904,912,-1, 914,915,911,-1, 916,911,915,-1, + 906,914,911,-1, 912,911,916,-1, 917,918,915,-1, 919,915,918,-1, 914,917,915,-1, 916,915,919,-1, + 920,921,918,-1, 922,918,921,-1, 917,920,918,-1, 923,918,922,-1, 924,918,923,-1, 919,918,925,-1, + 926,925,918,-1, 926,918,924,-1, 927,928,921,-1, 929,921,928,-1, 920,927,921,-1, 930,922,921,-1, + 929,930,921,-1, 927,931,928,-1, 929,928,931,-1, 932,933,931,-1, 934,931,933,-1, 935,932,931,-1, + 927,935,931,-1, 934,929,931,-1, 936,937,933,-1, 938,933,937,-1, 939,936,933,-1, 932,939,933,-1, + 938,934,933,-1, 940,941,937,-1, 942,937,941,-1, 936,940,937,-1, 942,938,937,-1, 943,944,941,-1, + 945,941,944,-1, 940,943,941,-1, 945,942,941,-1, 946,947,944,-1, 948,944,947,-1, 943,946,944,-1, + 948,945,944,-1, 949,950,947,-1, 951,947,950,-1, 946,949,947,-1, 951,948,947,-1, 952,950,949,-1, + 952,951,950,-1, 953,949,946,-1, 953,952,949,-1, 954,946,943,-1, 954,953,946,-1, 955,943,940,-1, + 955,954,943,-1, 956,940,936,-1, 956,955,940,-1, 957,936,939,-1, 957,956,936,-1, 958,939,932,-1, + 958,957,939,-1, 959,932,935,-1, 959,958,932,-1, 960,935,927,-1, 960,959,935,-1, 920,961,927,-1, + 962,927,961,-1, 962,960,927,-1, 963,961,920,-1, 964,962,961,-1, 963,964,961,-1, 965,920,917,-1, + 966,920,967,-1, 965,967,920,-1, 963,920,966,-1, 968,917,914,-1, 968,965,917,-1, 969,914,906,-1, + 968,914,969,-1, 969,906,908,-1, 970,971,972,-1, 973,972,971,-1, 974,970,972,-1, 975,974,972,-1, + 976,975,972,-1, 973,977,972,-1, 976,972,977,-1, 978,971,970,-1, 973,971,978,-1, 974,979,970,-1, + 980,970,979,-1, 981,970,980,-1, 978,970,981,-1, 974,982,979,-1, 983,979,982,-1, 984,980,979,-1, + 985,984,979,-1, 983,985,979,-1, 986,982,974,-1, 986,983,982,-1, 987,974,975,-1, 988,974,987,-1, + 989,974,988,-1, 990,986,974,-1, 991,990,974,-1, 989,991,974,-1, 976,987,975,-1, 992,993,994,-1, + 995,994,993,-1, 995,992,994,-1, 996,997,993,-1, 998,993,997,-1, 999,996,993,-1, 992,999,993,-1, + 1000,993,998,-1, 1001,993,1000,-1, 1002,995,993,-1, 1003,1002,993,-1, 1003,993,1001,-1, 996,1004,997,-1, + 1005,997,1004,-1, 1005,998,997,-1, 1006,1004,996,-1, 1006,1005,1004,-1, 1007,996,999,-1, 1008,996,1007,-1, + 1009,996,1008,-1, 1006,996,1009,-1, 1010,999,992,-1, 1011,1007,999,-1, 1012,1011,999,-1, 1013,1012,999,-1, + 1010,1013,999,-1, 995,1010,992,-1, 1014,1015,1016,-1, 1017,1016,1015,-1, 1018,1014,1016,-1, 1017,1019,1016,-1, + 1020,1016,1019,-1, 1020,1018,1016,-1, 1021,1022,1015,-1, 1023,1015,1022,-1, 1014,1021,1015,-1, 1017,1015,1024,-1, + 1025,1024,1015,-1, 1026,1025,1015,-1, 1023,1026,1015,-1, 1027,1022,1021,-1, 1027,1023,1022,-1, 1028,1021,1014,-1, + 1027,1021,1028,-1, 1018,1028,1014,-1, 1029,1030,1031,-1, 1032,1031,1030,-1, 1033,1029,1031,-1, 1032,1034,1031,-1, + 984,1031,1034,-1, 1035,1036,1031,-1, 1033,1031,1036,-1, 984,1035,1031,-1, 1037,1038,1030,-1, 1039,1030,1038,-1, + 1029,1037,1030,-1, 1039,1032,1030,-1, 900,1040,901,-1, 1041,1038,1037,-1, 1041,1039,1038,-1, 1042,1037,1029,-1, + 1042,1041,1037,-1, 1033,1042,1029,-1, 874,1043,875,-1, 1044,875,1043,-1, 1045,870,875,-1, 1044,1045,875,-1, + 874,880,1043,-1, 1046,1043,880,-1, 1046,1044,1043,-1, 888,1046,880,-1, 855,897,852,-1, 1047,897,855,-1, + 1048,898,897,-1, 1047,1048,897,-1, 1049,855,851,-1, 1049,1047,855,-1, 856,1049,851,-1, 1050,987,1051,-1, + 976,1051,987,-1, 922,1050,1051,-1, 923,922,1051,-1, 924,923,1051,-1, 1052,1051,976,-1, 1052,924,1051,-1, + 1050,988,987,-1, 989,988,1050,-1, 930,1050,922,-1, 842,1053,841,-1, 930,989,1050,-1, 1054,966,967,-1, + 965,1054,967,-1, 1000,998,966,-1, 1005,966,998,-1, 1054,1000,966,-1, 1053,856,841,-1, 1055,966,1005,-1, + 1056,963,966,-1, 1055,1056,966,-1, 1001,1000,1054,-1, 968,1054,965,-1, 1057,1054,968,-1, 1001,1054,1057,-1, + 1017,1058,1019,-1, 1020,1019,1058,-1, 901,1040,1047,-1, 1024,1059,1058,-1, 1011,1058,1059,-1, 1017,1024,1058,-1, + 1060,1020,1058,-1, 1040,1048,1047,-1, 1011,1060,1058,-1, 1024,1061,1059,-1, 1011,1059,1061,-1, 1008,1007,1061,-1, + 1011,1061,1007,-1, 1024,1008,1061,-1, 1025,1008,1024,-1, 1062,1009,1008,-1, 1025,1062,1008,-1, 1063,1064,1034,-1, + 984,1034,1064,-1, 1065,1063,1034,-1, 1066,1065,1034,-1, 1032,1066,1034,-1, 981,980,1064,-1, 984,1064,980,-1, + 1063,981,1064,-1, 1067,981,1063,-1, 1068,978,981,-1, 1067,1068,981,-1, 1066,1063,1065,-1, 1067,1063,1066,-1, + 1069,1066,1032,-1, 843,899,885,-1, 1069,1067,1066,-1, 1039,1069,1032,-1, 1020,1028,1018,-1, 1027,1028,1020,-1, + 886,1049,856,-1, 1027,1020,1023,-1, 1036,1039,1041,-1, 1035,1039,1036,-1, 885,901,886,-1, 1036,1041,1042,-1, + 1033,1036,1042,-1, 1026,1020,1060,-1, 1023,1020,1026,-1, 901,1047,1049,-1, 1026,1060,1011,-1, 1025,1011,1012,-1, + 1026,1011,1025,-1, 1062,1012,1013,-1, 1025,1012,1062,-1, 1062,1013,1009,-1, 1005,1009,1013,-1, 995,1013,1010,-1, + 1005,1013,995,-1, 1006,1009,1005,-1, 1069,1035,984,-1, 1039,1035,1069,-1, 1067,984,985,-1, 843,1053,842,-1, + 1069,984,1067,-1, 1068,985,983,-1, 1067,985,1068,-1, 1068,983,978,-1, 976,978,983,-1, 990,983,986,-1, + 976,983,990,-1, 976,973,978,-1, 1070,887,891,-1, 1070,888,887,-1, 1071,891,892,-1, 1071,1070,891,-1, + 883,892,890,-1, 883,884,892,-1, 845,843,839,-1, 1071,892,884,-1, 883,890,894,-1, 883,894,896,-1, + 1072,1073,896,-1, 899,896,1073,-1, 898,1072,896,-1, 899,883,896,-1, 1040,1073,1072,-1, 900,899,1073,-1, + 900,1073,1040,-1, 1048,1072,898,-1, 1040,1072,1048,-1, 934,930,929,-1, 963,930,934,-1, 968,930,963,-1, + 1053,886,856,-1, 925,930,968,-1, 926,930,925,-1, 962,934,938,-1, 964,934,962,-1, 963,934,964,-1, + 958,938,942,-1, 959,938,958,-1, 960,938,959,-1, 962,938,960,-1, 957,942,945,-1, 958,942,957,-1, + 956,945,948,-1, 957,945,956,-1, 955,948,951,-1, 956,948,955,-1, 954,951,952,-1, 955,951,954,-1, + 954,952,953,-1, 886,901,1049,-1, 976,977,973,-1, 991,976,990,-1, 1052,976,991,-1, 1005,995,1002,-1, + 1003,1005,1002,-1, 1003,1055,1005,-1, 1052,991,989,-1, 924,989,930,-1, 1052,989,924,-1, 926,924,930,-1, + 1001,963,1056,-1, 1057,968,963,-1, 1001,1057,963,-1, 1003,1056,1055,-1, 1003,1001,1056,-1, 899,905,883,-1, + 913,883,905,-1, 913,909,883,-1, 843,886,1053,-1, 916,908,910,-1, 912,916,910,-1, 909,912,910,-1, + 919,969,908,-1, 916,919,908,-1, 925,968,969,-1, 919,925,969,-1, 913,912,909,-1, 845,850,854,-1, + 847,849,850,-1, 845,847,850,-1, 843,854,899,-1, 845,854,843,-1, 860,876,861,-1, 1074,884,876,-1, + 885,899,900,-1, 873,872,876,-1, 1074,876,872,-1, 863,876,860,-1, 868,873,876,-1, 865,868,876,-1, + 863,865,876,-1, 1071,884,1074,-1, 871,870,1045,-1, 1075,1045,1044,-1, 1075,871,1045,-1, 1076,1044,1046,-1, + 1076,1075,1044,-1, 1077,1046,888,-1, 1077,1076,1046,-1, 1070,1077,888,-1, 872,871,1075,-1, 872,1075,1076,-1, + 1071,1074,1077,-1, 1074,1076,1077,-1, 1074,872,1076,-1, 1071,1077,1070,-1, 1078,1079,1080,-1, 1081,1080,1079,-1, + 1082,1078,1080,-1, 1083,1082,1080,-1, 1084,1083,1080,-1, 1085,1080,1081,-1, 1086,1080,1085,-1, 1084,1080,1086,-1, + 1087,1088,1079,-1, 1089,1079,1088,-1, 1078,1087,1079,-1, 1090,1081,1079,-1, 1090,1079,1089,-1, 1091,1092,1088,-1, + 1093,1088,1092,-1, 1087,1091,1088,-1, 1093,1089,1088,-1, 1094,1092,1091,-1, 1093,1092,1094,-1, 1095,1091,1087,-1, + 1094,1091,1095,-1, 1096,1087,1078,-1, 1095,1087,1096,-1, 1097,1078,1082,-1, 1098,1078,1097,-1, 1099,1078,1098,-1, + 1096,1078,1099,-1, 1083,1100,1082,-1, 1101,1082,1100,-1, 1102,1097,1082,-1, 1102,1082,1103,-1, 1101,1103,1082,-1, + 1083,1104,1100,-1, 1101,1100,1104,-1, 1105,1106,1104,-1, 1107,1104,1106,-1, 1083,1105,1104,-1, 1101,1104,1107,-1, + 1108,1109,1106,-1, 1110,1106,1109,-1, 1111,1108,1106,-1, 1105,1111,1106,-1, 1107,1106,1110,-1, 1112,1109,1108,-1, + 1113,1109,1112,-1, 1110,1109,1113,-1, 1114,1108,1111,-1, 1115,1112,1108,-1, 1116,1115,1108,-1, 1117,1116,1108,-1, + 1117,1108,1114,-1, 1118,1111,1105,-1, 1118,1114,1111,-1, 1119,1105,1083,-1, 1118,1105,1119,-1, 1119,1083,1084,-1, + 1120,1112,1115,-1, 1113,1112,1120,-1, 1116,1121,1115,-1, 1122,1115,1121,-1, 1123,1115,1122,-1, 1124,1115,1123,-1, + 1120,1115,1124,-1, 1125,1121,1116,-1, 1126,1122,1121,-1, 1126,1121,1125,-1, 1125,1116,1117,-1, 1127,1128,1129,-1, + 1130,1129,1128,-1, 1131,1127,1129,-1, 1132,1131,1129,-1, 1133,1129,1130,-1, 1132,1129,1133,-1, 1127,1134,1128,-1, + 1135,1128,1134,-1, 1136,1137,1128,-1, 1138,1128,1137,-1, 1139,1136,1128,-1, 1140,1139,1128,-1, 1141,1140,1128,-1, + 1138,1130,1128,-1, 1141,1128,1135,-1, 1142,1143,1134,-1, 1144,1134,1143,-1, 1127,1142,1134,-1, 1145,1134,1144,-1, + 1145,1135,1134,-1, 1146,1143,1142,-1, 1144,1143,1146,-1, 1147,1142,1127,-1, 1148,1149,1142,-1, 1150,1142,1149,-1, + 1151,1148,1142,-1, 1152,1146,1142,-1, 1153,1152,1142,-1, 1154,1153,1142,-1, 1155,1154,1142,-1, 1150,1155,1142,-1, + 1151,1142,1147,-1, 1131,1156,1127,-1, 1157,1127,1156,-1, 1157,1147,1127,-1, 1158,1156,1131,-1, 1159,1160,1156,-1, + 1161,1156,1160,-1, 1158,1159,1156,-1, 1162,1156,1161,-1, 1162,1157,1156,-1, 1163,1158,1131,-1, 1163,1131,1132,-1, + 1164,1137,1136,-1, 1165,1138,1137,-1, 1164,1165,1137,-1, 1166,1136,1139,-1, 1166,1164,1136,-1, 1167,1139,1140,-1, + 1166,1139,1167,-1, 1167,1140,1141,-1, 1168,1130,1138,-1, 1168,1133,1130,-1, 1165,1168,1138,-1, 1161,1169,1170,-1, + 1171,1170,1169,-1, 1172,1161,1170,-1, 1172,1170,1171,-1, 1161,1160,1169,-1, 1173,1169,1160,-1, 1173,1171,1169,-1, + 1174,1160,1159,-1, 1173,1160,1174,-1, 1175,1159,1158,-1, 1175,1174,1159,-1, 1163,1175,1158,-1, 1172,1162,1161,-1, + 1176,1177,1178,-1, 1179,1178,1177,-1, 1122,1176,1178,-1, 1123,1122,1178,-1, 1180,1123,1178,-1, 1180,1178,1179,-1, + 1181,1182,1177,-1, 1183,1177,1182,-1, 1184,1181,1177,-1, 1176,1184,1177,-1, 1185,1179,1177,-1, 1185,1177,1183,-1, + 1186,1182,1181,-1, 1183,1182,1186,-1, 1187,1181,1184,-1, 1188,1186,1181,-1, 1189,1188,1181,-1, 1189,1181,1187,-1, + 1190,1184,1176,-1, 1187,1184,1190,-1, 1191,1176,1122,-1, 1190,1176,1191,-1, 1191,1122,1126,-1, 1180,1124,1123,-1, + 1188,1192,1186,-1, 1193,1186,1192,-1, 1194,1186,1193,-1, 1195,1186,1194,-1, 1196,1183,1186,-1, 1195,1196,1186,-1, + 1197,1192,1188,-1, 1198,1193,1192,-1, 1198,1192,1197,-1, 1197,1188,1189,-1, 1194,1199,1200,-1, 1201,1200,1199,-1, + 1195,1194,1200,-1, 1202,1200,1201,-1, 1195,1200,1202,-1, 1194,1193,1199,-1, 1203,1199,1193,-1, 1201,1199,1204,-1, + 1205,1204,1199,-1, 1205,1199,1203,-1, 1203,1193,1198,-1, 1206,1149,1148,-1, 1207,1150,1149,-1, 1207,1149,1206,-1, + 1151,1206,1148,-1, 1208,1146,1152,-1, 1144,1146,1208,-1, 1209,1152,1153,-1, 1208,1152,1209,-1, 1210,1153,1154,-1, + 1209,1153,1210,-1, 1211,1154,1155,-1, 1210,1154,1211,-1, 1201,1204,1155,-1, 1212,1155,1204,-1, 1150,1201,1155,-1, + 1211,1155,1212,-1, 1212,1204,1205,-1, 1213,1201,1150,-1, 1213,1202,1201,-1, 1213,1150,1207,-1, 1214,1215,1216,-1, + 1217,1216,1215,-1, 1085,1214,1216,-1, 1218,1085,1216,-1, 1218,1216,1217,-1, 1214,1219,1215,-1, 1220,1215,1219,-1, + 1221,1217,1215,-1, 1222,1221,1215,-1, 1222,1215,1220,-1, 1223,1219,1214,-1, 1224,1219,1223,-1, 1224,1220,1219,-1, + 1085,1081,1214,-1, 1225,1214,1081,-1, 1223,1214,1225,-1, 1090,1225,1081,-1, 1086,1085,1218,-1, 1226,1227,1228,-1, + 1098,1228,1227,-1, 1229,1226,1228,-1, 1230,1229,1228,-1, 1098,1097,1228,-1, 1231,1228,1097,-1, 1230,1228,1231,-1, + 1232,1227,1226,-1, 1233,1098,1227,-1, 1233,1227,1232,-1, 1234,1226,1229,-1, 1232,1226,1235,-1, 1236,1235,1226,-1, + 1236,1226,1234,-1, 1237,1229,1230,-1, 1237,1234,1229,-1, 1102,1231,1097,-1, 1099,1098,1233,-1, 1113,1117,1114,-1, + 1118,1113,1114,-1, 1113,1125,1117,-1, 1120,1124,1125,-1, 1180,1125,1124,-1, 1113,1120,1125,-1, 1126,1125,1180,-1, + 1110,1113,1118,-1, 1223,1225,1217,-1, 1090,1217,1225,-1, 1221,1223,1217,-1, 1090,1218,1217,-1, 1238,1223,1221,-1, + 1238,1224,1223,-1, 1238,1221,1222,-1, 1089,1086,1218,-1, 1090,1089,1218,-1, 1103,1086,1089,-1, 1101,1086,1103,-1, + 1101,1084,1086,-1, 1103,1089,1099,-1, 1093,1099,1089,-1, 1126,1180,1179,-1, 1191,1126,1179,-1, 1185,1191,1179,-1, + 1185,1190,1191,-1, 1183,1187,1190,-1, 1185,1183,1190,-1, 1189,1187,1183,-1, 1197,1189,1183,-1, 1196,1197,1183,-1, + 1195,1197,1196,-1, 1198,1197,1195,-1, 1198,1195,1202,-1, 1203,1198,1202,-1, 1205,1203,1202,-1, 1144,1202,1213,-1, + 1212,1205,1202,-1, 1211,1212,1202,-1, 1210,1211,1202,-1, 1144,1210,1202,-1, 1144,1207,1206,-1, 1151,1144,1206,-1, + 1144,1213,1207,-1, 1144,1209,1210,-1, 1144,1208,1209,-1, 1151,1147,1144,-1, 1157,1144,1147,-1, 1157,1145,1144,-1, + 1232,1230,1231,-1, 1102,1232,1231,-1, 1232,1235,1230,-1, 1239,1230,1235,-1, 1239,1237,1230,-1, 1239,1235,1236,-1, + 1102,1233,1232,-1, 1103,1099,1233,-1, 1102,1103,1233,-1, 1093,1096,1099,-1, 1107,1119,1084,-1, 1101,1107,1084,-1, + 1110,1118,1119,-1, 1107,1110,1119,-1, 1094,1095,1096,-1, 1093,1094,1096,-1, 1240,1241,1242,-1, 1243,1242,1241,-1, + 1244,1240,1242,-1, 1244,1242,1243,-1, 1245,1246,1241,-1, 1247,1241,1246,-1, 1240,1245,1241,-1, 1243,1241,1247,-1, + 1248,1249,1246,-1, 1250,1246,1249,-1, 1245,1248,1246,-1, 1250,1247,1246,-1, 1248,1251,1249,-1, 1252,1249,1251,-1, + 1253,1250,1249,-1, 1252,1253,1249,-1, 1166,1167,1141,-1, 1254,1220,1251,-1, 1252,1251,1220,-1, 1248,1254,1251,-1, + 1255,1248,1245,-1, 1166,1141,1164,-1, 1256,1245,1240,-1, 1256,1255,1245,-1, 1244,1256,1240,-1, 1254,1222,1220,-1, + 1224,1252,1220,-1, 1238,1222,1254,-1, 1255,1254,1248,-1, 1172,1171,1162,-1, 1173,1174,1162,-1, 1238,1254,1257,-1, + 1255,1257,1254,-1, 1258,1259,1260,-1, 1261,1260,1259,-1, 1262,1258,1260,-1, 1261,1262,1260,-1, 1263,1264,1259,-1, + 1265,1259,1264,-1, 1258,1263,1259,-1, 1265,1261,1259,-1, 1263,1266,1264,-1, 1267,1264,1266,-1, 1265,1264,1267,-1, + 1268,1269,1266,-1, 1236,1266,1269,-1, 1263,1268,1266,-1, 1236,1234,1266,-1, 1270,1266,1234,-1, 1270,1267,1266,-1, + 1271,1269,1268,-1, 1239,1236,1269,-1, 1271,1272,1269,-1, 1239,1269,1272,-1, 1271,1268,1263,-1, 1273,1263,1258,-1, + 1273,1271,1263,-1, 1262,1273,1258,-1, 1237,1270,1234,-1, 1244,1247,1250,-1, 1244,1243,1247,-1, 1252,1250,1253,-1, + 1255,1250,1252,-1, 1256,1250,1255,-1, 1244,1250,1256,-1, 1224,1255,1252,-1, 1173,1162,1171,-1, 1163,1162,1175,-1, + 1238,1257,1224,-1, 1224,1257,1255,-1, 1273,1267,1270,-1, 1262,1267,1273,-1, 1265,1267,1262,-1, 1271,1270,1272,-1, + 1237,1272,1270,-1, 1273,1270,1271,-1, 1239,1272,1237,-1, 1265,1262,1261,-1, 1133,1135,1145,-1, 1168,1135,1133,-1, + 1165,1135,1168,-1, 1164,1135,1165,-1, 1141,1135,1164,-1, 1162,1145,1157,-1, 1132,1145,1162,-1, 1132,1133,1145,-1, + 1163,1132,1162,-1, 1175,1162,1174,-1, 1274,1275,1276,-1, 1277,1276,1275,-1, 1278,1274,1276,-1, 1277,1278,1276,-1, + 1279,1280,1275,-1, 1281,1275,1280,-1, 1274,1279,1275,-1, 1282,1277,1275,-1, 1281,1282,1275,-1, 1283,1284,1280,-1, + 1285,1280,1284,-1, 1279,1283,1280,-1, 1285,1281,1280,-1, 1286,1287,1284,-1, 1288,1284,1287,-1, 1283,1286,1284,-1, + 1288,1285,1284,-1, 1289,1290,1287,-1, 1291,1287,1290,-1, 1286,1289,1287,-1, 1291,1288,1287,-1, 1292,1293,1290,-1, + 1294,1290,1293,-1, 1289,1292,1290,-1, 1295,1290,1296,-1, 1294,1296,1290,-1, 1297,1291,1290,-1, 1295,1297,1290,-1, + 1298,1299,1293,-1, 1300,1293,1299,-1, 1292,1298,1293,-1, 1301,1294,1293,-1, 1300,1301,1293,-1, 1302,1303,1299,-1, + 1304,1299,1303,-1, 1298,1302,1299,-1, 1304,1300,1299,-1, 1305,1306,1303,-1, 1307,1303,1306,-1, 1302,1305,1303,-1, + 1307,1304,1303,-1, 1308,1306,1305,-1, 1309,1307,1306,-1, 1308,1309,1306,-1, 1308,1305,1302,-1, 1310,1302,1298,-1, + 1311,1308,1302,-1, 1310,1311,1302,-1, 1312,1298,1292,-1, 1312,1310,1298,-1, 1313,1292,1289,-1, 1313,1312,1292,-1, + 1314,1289,1286,-1, 1314,1313,1289,-1, 1315,1286,1283,-1, 1316,1286,1317,-1, 1315,1317,1286,-1, 1318,1314,1286,-1, + 1316,1318,1286,-1, 1319,1283,1279,-1, 1320,1315,1283,-1, 1319,1320,1283,-1, 1321,1279,1274,-1, 1321,1319,1279,-1, + 1322,1274,1278,-1, 1322,1321,1274,-1, 1323,1278,1277,-1, 1323,1322,1278,-1, 1324,1325,1326,-1, 1327,1326,1325,-1, + 1324,1326,1328,-1, 1329,1328,1326,-1, 1329,1326,1330,-1, 1327,1330,1326,-1, 1331,1332,1325,-1, 1327,1325,1332,-1, + 1324,1331,1325,-1, 1333,1334,1332,-1, 1335,1332,1334,-1, 1331,1333,1332,-1, 1336,1332,1335,-1, 1327,1332,1336,-1, + 1337,1338,1334,-1, 1339,1334,1338,-1, 1333,1337,1334,-1, 1335,1334,1339,-1, 1340,1341,1338,-1, 1342,1338,1341,-1, + 1337,1340,1338,-1, 1339,1338,1342,-1, 1343,1317,1341,-1, 1344,1341,1317,-1, 1345,1343,1341,-1, 1340,1345,1341,-1, + 1342,1341,1344,-1, 1346,1347,1317,-1, 1316,1317,1347,-1, 1343,1346,1317,-1, 1348,1344,1317,-1, 1315,1348,1317,-1, + 1349,1350,1347,-1, 1351,1347,1350,-1, 1346,1349,1347,-1, 1352,1347,1351,-1, 1316,1347,1352,-1, 1353,1354,1350,-1, + 1355,1350,1354,-1, 1349,1353,1350,-1, 1351,1350,1355,-1, 1356,1357,1354,-1, 1358,1354,1357,-1, 1353,1356,1354,-1, + 1355,1354,1358,-1, 1356,1359,1357,-1, 1360,1357,1359,-1, 1361,1357,1360,-1, 1358,1357,1361,-1, 1362,1363,1359,-1, + 1360,1359,1363,-1, 1356,1362,1359,-1, 1364,1365,1363,-1, 1366,1363,1365,-1, 1362,1364,1363,-1, 1367,1363,1366,-1, + 1360,1363,1367,-1, 1368,1369,1365,-1, 1370,1365,1369,-1, 1364,1368,1365,-1, 1366,1365,1370,-1, 1371,1372,1369,-1, + 1373,1369,1372,-1, 1368,1371,1369,-1, 1370,1369,1373,-1, 1374,1296,1372,-1, 1375,1372,1296,-1, 1376,1374,1372,-1, + 1371,1376,1372,-1, 1373,1372,1375,-1, 1377,1378,1296,-1, 1295,1296,1378,-1, 1377,1296,1374,-1, 1379,1375,1296,-1, + 1294,1379,1296,-1, 1380,1381,1378,-1, 1382,1378,1381,-1, 1377,1380,1378,-1, 1383,1378,1382,-1, 1295,1378,1383,-1, + 1384,1328,1381,-1, 1385,1381,1328,-1, 1380,1384,1381,-1, 1382,1381,1385,-1, 1384,1324,1328,-1, 1385,1328,1329,-1, + 1386,1374,1376,-1, 1387,1377,1374,-1, 1386,1387,1374,-1, 1388,1376,1371,-1, 1389,1376,1390,-1, 1391,1390,1376,-1, + 1392,1376,1389,-1, 1386,1376,1392,-1, 1388,1391,1376,-1, 1393,1371,1368,-1, 1388,1371,1393,-1, 1393,1368,1364,-1, + 1394,1364,1362,-1, 1393,1364,1394,-1, 1395,1362,1356,-1, 1396,1394,1362,-1, 1395,1396,1362,-1, 1397,1356,1353,-1, + 1397,1395,1356,-1, 1398,1353,1349,-1, 1397,1353,1398,-1, 1398,1349,1346,-1, 1399,1346,1343,-1, 1398,1346,1399,-1, + 1400,1343,1345,-1, 1400,1399,1343,-1, 1401,1345,1340,-1, 1402,1345,1403,-1, 1404,1403,1345,-1, 1405,1345,1402,-1, + 1400,1345,1405,-1, 1401,1404,1345,-1, 1406,1340,1337,-1, 1401,1340,1406,-1, 1406,1337,1333,-1, 1407,1333,1331,-1, + 1406,1333,1407,-1, 1408,1331,1324,-1, 1409,1331,1408,-1, 1409,1407,1331,-1, 1410,1324,1384,-1, 1408,1324,1410,-1, + 1411,1384,1380,-1, 1410,1384,1411,-1, 1411,1380,1377,-1, 1411,1377,1387,-1, 1412,1277,1282,-1, 1323,1277,1412,-1, + 1413,1282,1281,-1, 1413,1412,1282,-1, 1414,1281,1285,-1, 1414,1413,1281,-1, 1415,1285,1288,-1, 1415,1414,1285,-1, + 1416,1288,1291,-1, 1416,1415,1288,-1, 1297,1416,1291,-1, 1330,1412,1413,-1, 1417,1412,1330,-1, 1417,1323,1412,-1, + 1329,1413,1414,-1, 1329,1330,1413,-1, 1385,1414,1415,-1, 1385,1329,1414,-1, 1382,1415,1416,-1, 1382,1385,1415,-1, + 1383,1416,1297,-1, 1383,1382,1416,-1, 1295,1383,1297,-1, 1327,1417,1330,-1, 1418,1375,1379,-1, 1373,1375,1418,-1, + 1301,1379,1294,-1, 1418,1379,1301,-1, 1418,1301,1300,-1, 1419,1300,1304,-1, 1419,1418,1300,-1, 1420,1304,1307,-1, + 1420,1419,1304,-1, 1421,1307,1309,-1, 1421,1420,1307,-1, 1422,1421,1309,-1, 1423,1422,1309,-1, 1308,1423,1309,-1, + 1373,1418,1419,-1, 1370,1419,1420,-1, 1370,1373,1419,-1, 1366,1420,1421,-1, 1366,1370,1420,-1, 1367,1421,1422,-1, + 1367,1366,1421,-1, 1360,1367,1422,-1, 1361,1360,1422,-1, 1423,1361,1422,-1, 1424,1361,1423,-1, 1358,1361,1424,-1, + 1311,1423,1308,-1, 1424,1423,1311,-1, 1424,1311,1310,-1, 1425,1310,1312,-1, 1425,1424,1310,-1, 1426,1312,1313,-1, + 1426,1425,1312,-1, 1427,1313,1314,-1, 1427,1426,1313,-1, 1318,1427,1314,-1, 1358,1424,1425,-1, 1355,1425,1426,-1, + 1355,1358,1425,-1, 1351,1426,1427,-1, 1351,1355,1426,-1, 1352,1427,1318,-1, 1352,1351,1427,-1, 1316,1352,1318,-1, + 1428,1344,1348,-1, 1342,1344,1428,-1, 1320,1348,1315,-1, 1428,1348,1320,-1, 1428,1320,1319,-1, 1429,1319,1321,-1, + 1429,1428,1319,-1, 1430,1321,1322,-1, 1430,1429,1321,-1, 1431,1322,1323,-1, 1431,1430,1322,-1, 1417,1431,1323,-1, + 1342,1428,1429,-1, 1339,1429,1430,-1, 1339,1342,1429,-1, 1335,1430,1431,-1, 1335,1339,1430,-1, 1336,1431,1417,-1, + 1336,1335,1431,-1, 1327,1336,1417,-1, 1432,1433,1434,-1, 1435,1434,1433,-1, 1436,1432,1434,-1, 1435,1436,1434,-1, + 1432,1437,1433,-1, 1435,1433,1437,-1, 1432,1438,1437,-1, 1439,1437,1438,-1, 1435,1437,1439,-1, 1440,1441,1438,-1, + 1442,1438,1441,-1, 1432,1440,1438,-1, 1443,1439,1438,-1, 1442,1443,1438,-1, 1390,1444,1441,-1, 1445,1441,1444,-1, + 1446,1390,1441,-1, 1440,1446,1441,-1, 1442,1441,1445,-1, 1447,1403,1444,-1, 1445,1444,1403,-1, 1390,1447,1444,-1, + 1448,1449,1403,-1, 1402,1403,1449,-1, 1447,1448,1403,-1, 1450,1445,1403,-1, 1404,1450,1403,-1, 1448,1451,1449,-1, + 1452,1449,1451,-1, 1402,1449,1452,-1, 1453,1454,1451,-1, 1455,1451,1454,-1, 1448,1453,1451,-1, 1456,1452,1451,-1, + 1455,1456,1451,-1, 1457,1458,1454,-1, 1459,1454,1458,-1, 1460,1457,1454,-1, 1453,1460,1454,-1, 1455,1454,1459,-1, + 1461,1458,1457,-1, 1459,1458,1461,-1, 1461,1457,1460,-1, 1462,1460,1453,-1, 1461,1460,1462,-1, 1463,1453,1448,-1, + 1464,1462,1453,-1, 1463,1464,1453,-1, 1465,1448,1447,-1, 1463,1448,1465,-1, 1465,1447,1390,-1, 1389,1390,1446,-1, + 1466,1465,1390,-1, 1391,1466,1390,-1, 1467,1446,1440,-1, 1389,1446,1467,-1, 1468,1440,1432,-1, 1469,1467,1440,-1, + 1468,1469,1440,-1, 1436,1468,1432,-1, 1386,1470,1387,-1, 1471,1387,1470,-1, 1471,1411,1387,-1, 1392,1467,1470,-1, + 1469,1470,1467,-1, 1386,1392,1470,-1, 1469,1471,1470,-1, 1392,1389,1467,-1, 1410,1411,1471,-1, 1472,1471,1469,-1, + 1472,1410,1471,-1, 1468,1472,1469,-1, 1408,1410,1472,-1, 1473,1472,1468,-1, 1473,1408,1472,-1, 1436,1473,1468,-1, + 1409,1408,1473,-1, 1474,1473,1436,-1, 1409,1473,1474,-1, 1474,1436,1435,-1, 1463,1465,1466,-1, 1475,1466,1391,-1, + 1463,1466,1475,-1, 1475,1391,1388,-1, 1396,1476,1394,-1, 1477,1394,1476,-1, 1477,1393,1394,-1, 1478,1462,1476,-1, + 1464,1476,1462,-1, 1396,1478,1476,-1, 1464,1477,1476,-1, 1478,1461,1462,-1, 1459,1461,1478,-1, 1479,1478,1396,-1, + 1479,1459,1478,-1, 1395,1479,1396,-1, 1388,1393,1477,-1, 1475,1477,1464,-1, 1475,1388,1477,-1, 1463,1475,1464,-1, + 1455,1459,1479,-1, 1480,1479,1395,-1, 1455,1479,1480,-1, 1480,1395,1397,-1, 1400,1481,1399,-1, 1482,1399,1481,-1, + 1482,1398,1399,-1, 1405,1452,1481,-1, 1456,1481,1452,-1, 1400,1405,1481,-1, 1456,1482,1481,-1, 1405,1402,1452,-1, + 1397,1398,1482,-1, 1480,1482,1456,-1, 1480,1397,1482,-1, 1455,1480,1456,-1, 1442,1445,1450,-1, 1483,1450,1404,-1, + 1442,1450,1483,-1, 1483,1404,1401,-1, 1409,1484,1407,-1, 1485,1407,1484,-1, 1485,1406,1407,-1, 1474,1439,1484,-1, + 1443,1484,1439,-1, 1409,1474,1484,-1, 1443,1485,1484,-1, 1474,1435,1439,-1, 1401,1406,1485,-1, 1483,1485,1443,-1, + 1483,1401,1485,-1, 1442,1483,1443,-1, + 1604,1605,1606,-1, 1607,1606,1605,-1, 1608,1606,1609,-1, 1610,1609,1606,-1, 1604,1606,1608,-1, 1607,1610,1606,-1, + 1604,1611,1605,-1, 1612,1605,1611,-1, 1612,1607,1605,-1, 1604,1613,1611,-1, 1614,1611,1613,-1, 1614,1612,1611,-1, + 1615,1616,1613,-1, 1617,1613,1616,-1, 1604,1615,1613,-1, 1617,1614,1613,-1, 1615,1618,1616,-1, 1619,1616,1618,-1, + 1619,1617,1616,-1, 1620,1621,1618,-1, 1622,1618,1621,-1, 1615,1620,1618,-1, 1622,1619,1618,-1, 1623,1624,1621,-1, + 1625,1621,1624,-1, 1620,1623,1621,-1, 1625,1622,1621,-1, 1623,1626,1624,-1, 1627,1624,1626,-1, 1627,1625,1624,-1, + 1628,1629,1626,-1, 1630,1626,1629,-1, 1623,1628,1626,-1, 1630,1627,1626,-1, 1628,1631,1629,-1, 1632,1629,1631,-1, + 1632,1630,1629,-1, 1633,1634,1631,-1, 1635,1631,1634,-1, 1628,1633,1631,-1, 1632,1631,1635,-1, 1633,1636,1634,-1, + 1637,1634,1636,-1, 1637,1635,1634,-1, 1633,1638,1636,-1, 1639,1636,1638,-1, 1639,1637,1636,-1, 1640,1641,1638,-1, + 1642,1638,1641,-1, 1633,1640,1638,-1, 1642,1639,1638,-1, 1640,1643,1641,-1, 1644,1641,1643,-1, 1644,1642,1641,-1, + 1645,1646,1643,-1, 1647,1643,1646,-1, 1640,1645,1643,-1, 1647,1644,1643,-1, 1648,1649,1646,-1, 1650,1646,1649,-1, + 1645,1648,1646,-1, 1650,1647,1646,-1, 1648,1651,1649,-1, 1652,1649,1651,-1, 1652,1650,1649,-1, 1608,1609,1651,-1, + 1653,1651,1609,-1, 1648,1608,1651,-1, 1653,1652,1651,-1, 1610,1653,1609,-1, 1654,1608,1648,-1, 1655,1604,1608,-1, + 1655,1608,1654,-1, 1656,1648,1645,-1, 1656,1654,1648,-1, 1640,1657,1645,-1, 1658,1645,1657,-1, 1656,1645,1658,-1, + 1659,1657,1640,-1, 1658,1657,1659,-1, 1660,1640,1633,-1, 1659,1640,1660,-1, 1661,1633,1628,-1, 1660,1633,1661,-1, + 1662,1628,1623,-1, 1661,1628,1662,-1, 1663,1623,1620,-1, 1662,1623,1663,-1, 1615,1664,1620,-1, 1665,1620,1664,-1, + 1663,1620,1665,-1, 1666,1664,1615,-1, 1665,1664,1666,-1, 1667,1615,1604,-1, 1666,1615,1667,-1, 1667,1604,1655,-1, + 1668,1669,1670,-1, 1671,1670,1669,-1, 1672,1670,1673,-1, 1674,1673,1670,-1, 1675,1670,1672,-1, 1675,1668,1670,-1, + 1674,1670,1671,-1, 1676,1677,1669,-1, 1678,1669,1677,-1, 1679,1676,1669,-1, 1668,1679,1669,-1, 1678,1671,1669,-1, + 1680,1681,1677,-1, 1682,1677,1681,-1, 1683,1680,1677,-1, 1676,1683,1677,-1, 1678,1677,1682,-1, 1684,1681,1680,-1, + 1682,1681,1684,-1, 1685,1686,1680,-1, 1687,1680,1686,-1, 1688,1685,1680,-1, 1683,1688,1680,-1, 1684,1680,1687,-1, + 1689,1690,1686,-1, 1691,1686,1690,-1, 1692,1689,1686,-1, 1693,1692,1686,-1, 1685,1693,1686,-1, 1687,1686,1691,-1, + 1694,1695,1690,-1, 1696,1690,1695,-1, 1697,1694,1690,-1, 1689,1697,1690,-1, 1691,1690,1696,-1, 1698,1699,1695,-1, + 1700,1695,1699,-1, 1701,1698,1695,-1, 1694,1701,1695,-1, 1696,1695,1700,-1, 1702,1703,1699,-1, 1704,1699,1703,-1, + 1705,1702,1699,-1, 1698,1705,1699,-1, 1700,1699,1704,-1, 1706,1703,1702,-1, 1704,1703,1706,-1, 1707,1673,1702,-1, + 1708,1702,1673,-1, 1709,1707,1702,-1, 1705,1709,1702,-1, 1706,1702,1708,-1, 1710,1672,1673,-1, 1711,1710,1673,-1, + 1707,1711,1673,-1, 1708,1673,1674,-1, 1607,1672,1710,-1, 1612,1675,1672,-1, 1612,1672,1607,-1, 1610,1710,1711,-1, + 1607,1710,1610,-1, 1653,1711,1707,-1, 1610,1711,1653,-1, 1652,1707,1709,-1, 1653,1707,1652,-1, 1650,1709,1705,-1, + 1652,1709,1650,-1, 1647,1705,1698,-1, 1650,1705,1647,-1, 1644,1698,1701,-1, 1647,1698,1644,-1, 1642,1701,1694,-1, + 1644,1701,1642,-1, 1639,1694,1697,-1, 1642,1694,1639,-1, 1637,1697,1689,-1, 1639,1697,1637,-1, 1635,1689,1692,-1, + 1637,1689,1635,-1, 1632,1692,1693,-1, 1632,1635,1692,-1, 1630,1693,1685,-1, 1632,1693,1630,-1, 1627,1685,1688,-1, + 1630,1685,1627,-1, 1625,1688,1683,-1, 1627,1688,1625,-1, 1622,1683,1676,-1, 1625,1683,1622,-1, 1619,1676,1679,-1, + 1622,1676,1619,-1, 1617,1679,1668,-1, 1619,1679,1617,-1, 1614,1668,1675,-1, 1617,1668,1614,-1, 1614,1675,1612,-1, + 1678,1712,1713,-1, 1714,1713,1712,-1, 1671,1713,1715,-1, 1716,1715,1713,-1, 1678,1713,1671,-1, 1716,1713,1714,-1, + 1682,1717,1712,-1, 1718,1712,1717,-1, 1678,1682,1712,-1, 1718,1714,1712,-1, 1684,1719,1717,-1, 1720,1717,1719,-1, + 1682,1684,1717,-1, 1718,1717,1720,-1, 1684,1721,1719,-1, 1722,1719,1721,-1, 1720,1719,1722,-1, 1687,1723,1721,-1, + 1724,1721,1723,-1, 1684,1687,1721,-1, 1722,1721,1724,-1, 1696,1725,1723,-1, 1726,1723,1725,-1, 1691,1696,1723,-1, + 1687,1691,1723,-1, 1724,1723,1726,-1, 1700,1727,1725,-1, 1728,1725,1727,-1, 1696,1700,1725,-1, 1726,1725,1728,-1, + 1704,1729,1727,-1, 1730,1727,1729,-1, 1700,1704,1727,-1, 1728,1727,1730,-1, 1706,1731,1729,-1, 1732,1729,1731,-1, + 1704,1706,1729,-1, 1730,1729,1732,-1, 1706,1733,1731,-1, 1734,1731,1733,-1, 1732,1731,1734,-1, 1708,1715,1733,-1, + 1735,1733,1715,-1, 1706,1708,1733,-1, 1734,1733,1735,-1, 1674,1671,1715,-1, 1708,1674,1715,-1, 1735,1715,1716,-1, + 1718,1736,1737,-1, 1738,1737,1736,-1, 1714,1737,1739,-1, 1740,1739,1737,-1, 1718,1737,1714,-1, 1740,1737,1738,-1, + 1720,1741,1736,-1, 1742,1736,1741,-1, 1718,1720,1736,-1, 1742,1738,1736,-1, 1722,1743,1741,-1, 1744,1741,1743,-1, + 1720,1722,1741,-1, 1742,1741,1744,-1, 1722,1745,1743,-1, 1746,1743,1745,-1, 1744,1743,1746,-1, 1724,1747,1745,-1, + 1748,1745,1747,-1, 1722,1724,1745,-1, 1746,1745,1748,-1, 1728,1749,1747,-1, 1750,1747,1749,-1, 1726,1728,1747,-1, + 1724,1726,1747,-1, 1748,1747,1750,-1, 1730,1751,1749,-1, 1752,1749,1751,-1, 1728,1730,1749,-1, 1750,1749,1752,-1, + 1732,1753,1751,-1, 1754,1751,1753,-1, 1730,1732,1751,-1, 1752,1751,1754,-1, 1734,1755,1753,-1, 1756,1753,1755,-1, + 1732,1734,1753,-1, 1754,1753,1756,-1, 1734,1757,1755,-1, 1758,1755,1757,-1, 1756,1755,1758,-1, 1735,1739,1757,-1, + 1759,1757,1739,-1, 1734,1735,1757,-1, 1758,1757,1759,-1, 1716,1714,1739,-1, 1735,1716,1739,-1, 1759,1739,1740,-1, + 1742,1760,1761,-1, 1762,1761,1760,-1, 1738,1761,1763,-1, 1764,1763,1761,-1, 1742,1761,1738,-1, 1764,1761,1762,-1, + 1744,1765,1760,-1, 1766,1760,1765,-1, 1742,1744,1760,-1, 1766,1762,1760,-1, 1746,1767,1765,-1, 1768,1765,1767,-1, + 1744,1746,1765,-1, 1766,1765,1768,-1, 1746,1769,1767,-1, 1770,1767,1769,-1, 1768,1767,1770,-1, 1748,1771,1769,-1, + 1772,1769,1771,-1, 1746,1748,1769,-1, 1770,1769,1772,-1, 1752,1773,1771,-1, 1774,1771,1773,-1, 1750,1752,1771,-1, + 1748,1750,1771,-1, 1772,1771,1774,-1, 1754,1775,1773,-1, 1776,1773,1775,-1, 1752,1754,1773,-1, 1774,1773,1776,-1, + 1756,1777,1775,-1, 1778,1775,1777,-1, 1754,1756,1775,-1, 1776,1775,1778,-1, 1758,1779,1777,-1, 1780,1777,1779,-1, + 1756,1758,1777,-1, 1778,1777,1780,-1, 1758,1781,1779,-1, 1782,1779,1781,-1, 1780,1779,1782,-1, 1759,1763,1781,-1, + 1783,1781,1763,-1, 1758,1759,1781,-1, 1782,1781,1783,-1, 1740,1738,1763,-1, 1759,1740,1763,-1, 1783,1763,1764,-1, + 1766,1784,1785,-1, 1786,1785,1784,-1, 1762,1785,1787,-1, 1788,1787,1785,-1, 1766,1785,1762,-1, 1788,1785,1786,-1, + 1768,1789,1784,-1, 1790,1784,1789,-1, 1766,1768,1784,-1, 1790,1786,1784,-1, 1791,1792,1789,-1, 1793,1789,1792,-1, + 1770,1791,1789,-1, 1768,1770,1789,-1, 1790,1789,1793,-1, 1794,1792,1791,-1, 1793,1792,1794,-1, 1770,1795,1791,-1, + 1796,1791,1795,-1, 1794,1791,1796,-1, 1774,1797,1795,-1, 1798,1795,1797,-1, 1772,1774,1795,-1, 1770,1772,1795,-1, + 1796,1795,1798,-1, 1776,1799,1797,-1, 1800,1797,1799,-1, 1774,1776,1797,-1, 1798,1797,1800,-1, 1778,1801,1799,-1, + 1802,1799,1801,-1, 1776,1778,1799,-1, 1800,1799,1802,-1, 1780,1803,1801,-1, 1804,1801,1803,-1, 1778,1780,1801,-1, + 1802,1801,1804,-1, 1805,1806,1803,-1, 1807,1803,1806,-1, 1782,1805,1803,-1, 1780,1782,1803,-1, 1804,1803,1807,-1, + 1808,1806,1805,-1, 1807,1806,1808,-1, 1782,1809,1805,-1, 1810,1805,1809,-1, 1808,1805,1810,-1, 1764,1787,1809,-1, + 1811,1809,1787,-1, 1783,1764,1809,-1, 1782,1783,1809,-1, 1810,1809,1811,-1, 1764,1762,1787,-1, 1811,1787,1788,-1, + 1790,1812,1813,-1, 1814,1813,1812,-1, 1786,1813,1815,-1, 1816,1815,1813,-1, 1790,1813,1786,-1, 1816,1813,1814,-1, + 1794,1817,1812,-1, 1818,1812,1817,-1, 1793,1794,1812,-1, 1790,1793,1812,-1, 1818,1814,1812,-1, 1819,1820,1817,-1, + 1821,1817,1820,-1, 1822,1819,1817,-1, 1794,1822,1817,-1, 1818,1817,1821,-1, 1819,1823,1820,-1, 1824,1820,1823,-1, + 1821,1820,1824,-1, 1825,1823,1819,-1, 1824,1823,1825,-1, 1826,1819,1822,-1, 1825,1819,1826,-1, 1798,1827,1822,-1, + 1828,1822,1827,-1, 1796,1798,1822,-1, 1794,1796,1822,-1, 1826,1822,1828,-1, 1802,1829,1827,-1, 1830,1827,1829,-1, + 1800,1802,1827,-1, 1798,1800,1827,-1, 1828,1827,1830,-1, 1804,1831,1829,-1, 1832,1829,1831,-1, 1802,1804,1829,-1, + 1830,1829,1832,-1, 1808,1833,1831,-1, 1834,1831,1833,-1, 1807,1808,1831,-1, 1804,1807,1831,-1, 1832,1831,1834,-1, + 1835,1836,1833,-1, 1837,1833,1836,-1, 1838,1835,1833,-1, 1808,1838,1833,-1, 1834,1833,1837,-1, 1835,1839,1836,-1, + 1840,1836,1839,-1, 1837,1836,1840,-1, 1841,1839,1835,-1, 1840,1839,1841,-1, 1842,1835,1838,-1, 1841,1835,1842,-1, + 1811,1815,1838,-1, 1843,1838,1815,-1, 1810,1811,1838,-1, 1808,1810,1838,-1, 1842,1838,1843,-1, 1788,1786,1815,-1, + 1811,1788,1815,-1, 1843,1815,1816,-1, 1818,1655,1654,-1, 1814,1654,1656,-1, 1818,1654,1814,-1, 1818,1667,1655,-1, + 1821,1666,1667,-1, 1818,1821,1667,-1, 1830,1665,1666,-1, 1821,1830,1666,-1, 1830,1663,1665,-1, 1832,1662,1663,-1, + 1830,1832,1663,-1, 1834,1661,1662,-1, 1832,1834,1662,-1, 1834,1660,1661,-1, 1837,1659,1660,-1, 1834,1837,1660,-1, + 1816,1658,1659,-1, 1837,1816,1659,-1, 1816,1656,1658,-1, 1816,1814,1656,-1, 1837,1843,1816,-1, 1840,1842,1843,-1, + 1837,1840,1843,-1, 1840,1841,1842,-1, 1821,1828,1830,-1, 1824,1826,1828,-1, 1821,1824,1828,-1, 1824,1825,1826,-1 + ] + } + appearance Appearance + { + material Material + { + ambientIntensity 0.2 + diffuseColor 0.9 0.9 0.9 + specularColor .1 .1 .1 + shininess .5 + } + } + } + ] +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/underarm_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/underarm_l.wrl new file mode 100644 index 000000000..d5aeb59a2 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/underarm_l.wrl @@ -0,0 +1,275 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 -0.0465 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 1 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -31.7337 -31.7337 166, + 34.7337 -31.7337 166, + 48.5 1.5 166, + 48.5 1.5 20, + -45.5 1.5 166, + 34.7337 34.7337 166, + 34.7337 34.7337 20, + 1.5 -45.5 166, + 34.7337 -31.7337 20, + 1.5 -45.5 20, + -31.7337 -31.7337 20, + -31.7337 34.7337 166, + -45.5 1.5 20, + 1.5 48.5 166, + -31.7337 34.7337 20, + 1.5 48.5 20 ] + + } + normal + Normal { + vector [ -8.6128302e-017 -2.22045e-016 1, + 1 -2.59314e-016 8.6128302e-017, + 0.70710701 -0.70710701 -2.53117e-016, + 0.70710701 0.70710701 3.7492e-016, + 1 -1.4392499e-017 8.6128302e-017, + -1.98083e-016 -1 -4.44089e-016, + -0.70710701 -0.70710701 -3.7492e-016, + -1 1.36853e-016 -8.6128302e-017, + -0.70710701 0.70710701 2.53117e-016, + 7.5622797e-017 1 4.44089e-016, + 8.6128302e-017 2.22045e-016 -1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 5, 11, 4, -1, + 12, 4, 11, -1, 10, 4, 12, -1, + 5, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 5, -1, + 14, 13, 15, -1, 15, 5, 6, -1, + 14, 6, 3, -1, 12, 14, 3, -1, + 8, 12, 3, -1, 14, 15, 6, -1, + 8, 10, 12, -1, 8, 9, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.86756402 0.84906602 0.86868697 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 22.5 -8.3066196 203.5, + 22.5 8.3066196 203.5, + -22.5 8.3066196 203.5, + 22.5 12.9968 193.23599, + -22.5 -8.3066196 203.5, + -22.5 12.9968 193.23599, + 22.5 -12.9968 193.23599, + 22.5 2.5 193.5, + 22.5 -3.5527101e-015 196, + -22.5 -12.9968 193.23599, + -22.5 -3.5527101e-015 196, + -22.5 -2.5 193.5, + 22.5 -22.5 0, + -22.5 22.5 0, + 22.5 22.5 0, + -22.5 22.5 174.73599, + 22.5 22.5 174.73599, + -22.5 -22.5 0, + -22.5 -22.5 174.73599, + 22.5 -22.5 174.73599, + 22.5 7.8923001 183.17, + -22.5 7.8923001 183.17, + -22.5 -7.8923001 183.17, + -22.5 -3.5527101e-015 191, + 22.5 -3.5527101e-015 191, + 22.5 -7.8923001 183.17, + 22.5 -2.5 193.5, + -22.5 2.5 193.5 ] + + } + normal + Normal { + vector [ 0 0 1, + 0 0.99979299 -0.020336101, + 0 0.63897097 0.76923102, + -1 0 0, + 1 0 0, + 0 -0.99979299 -0.020336101, + 0 -0.63897097 0.76923102, + 0 0 -1, + 0 1 0, + 0 -1 0, + 0 0.5 0.86602497, + 0 -1 1.8369101e-016, + 0 1.2246101e-016 1, + 0 1 -6.1230298e-017, + 0 -2.4492101e-016 -1, + 0 -1.2246101e-016 -1, + 0 0.60710001 -0.79462498, + 0 -0.60710001 -0.79462498, + 0 -0.5 0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 1, 0, -1, + 7, 1, 8, -1, 6, 8, 1, -1, + 3, 1, 7, -1, 9, 0, 4, -1, + 6, 0, 9, -1, 5, 10, 4, -1, + 11, 4, 10, -1, 11, 9, 4, -1, + 12, 13, 14, -1, 15, 14, 13, -1, + 16, 12, 14, -1, 16, 14, 15, -1, + 12, 17, 13, -1, 18, 13, 17, -1, + 18, 15, 13, -1, 19, 17, 12, -1, + 18, 17, 19, -1, 19, 12, 16, -1, + 20, 16, 15, -1, 21, 20, 15, -1, + 22, 21, 15, -1, 18, 22, 15, -1, + 19, 16, 20, -1, 7, 23, 24, -1, + 11, 24, 23, -1, 3, 7, 24, -1, + 25, 3, 24, -1, 6, 25, 24, -1, + 26, 6, 24, -1, 26, 24, 11, -1, + 7, 27, 23, -1, 5, 23, 27, -1, + 5, 21, 23, -1, 9, 23, 21, -1, + 11, 23, 9, -1, 8, 10, 27, -1, + 5, 27, 10, -1, 7, 8, 27, -1, + 26, 10, 8, -1, 26, 11, 10, -1, + 26, 8, 6, -1, 5, 20, 21, -1, + 5, 3, 20, -1, 25, 20, 3, -1, + 19, 20, 25, -1, 9, 21, 22, -1, + 6, 22, 25, -1, 19, 25, 22, -1, + 6, 9, 22, -1, 18, 19, 22, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 2, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 1, 2, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 5, 6, 6, -1, + 5, 6, 5, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 7, 7, 7, -1, 8, 8, 8, -1, + 4, 4, 4, -1, 8, 8, 8, -1, + 7, 7, 7, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 4, 4, 4, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 11, 12, 12, -1, + 13, 12, 12, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 13, 12, 13, -1, + 11, 11, 12, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 14, 14, 11, -1, + 3, 3, 3, -1, 11, 14, 11, -1, + 13, 15, 15, -1, 13, 13, 15, -1, + 4, 4, 4, -1, 1, 16, 16, -1, + 1, 1, 16, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 5, 17, 17, -1, 18, 18, 18, -1, + 5, 5, 17, -1, 18, 18, 18, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/underarm_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/underarm_r.wrl new file mode 100644 index 000000000..947701fe4 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/underarm_r.wrl @@ -0,0 +1,266 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 -0.0465 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.86756402 0.84906602 0.86868697 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 22.5 8.3066196 -203.5, + -22.5 -8.3066196 -203.5, + -22.5 8.3066196 -203.5, + -22.5 -12.9968 -193.23599, + -22.5 12.9968 -193.23599, + -22.5 2.5 -193.5, + -22.5 -3.5527101e-015 -196, + 22.5 -8.3066196 -203.5, + 22.5 -12.9968 -193.23599, + 22.5 12.9968 -193.23599, + 22.5 -2.5 -193.5, + 22.5 -3.5527101e-015 -196, + -22.5 -22.5 0, + 22.5 -22.5 0, + 22.5 22.5 0, + 22.5 -22.5 -174.73599, + -22.5 22.5 0, + 22.5 22.5 -174.73599, + -22.5 -22.5 -174.73599, + -22.5 22.5 -174.73599, + 22.5 2.5 -193.5, + -22.5 -2.5 -193.5, + 22.5 -3.5527101e-015 -191, + -22.5 -3.5527101e-015 -191, + 22.5 7.8923001 -183.17, + 22.5 -7.8923001 -183.17, + -22.5 7.8923001 -183.17, + -22.5 -7.8923001 -183.17 ] + + } + normal + Normal { + vector [ 0 0 -1, + -1 0 0, + 0 0.99979299 0.020336101, + 0 0.63897097 -0.76923102, + 0 -0.99979299 0.020336101, + 0 -0.63897097 -0.76923102, + 1 0 0, + 0 0 1, + 0 1 0, + 0 -1 0, + 0 -2.4492101e-016 1, + 0 -1 -1.8369101e-016, + 0 1 6.1230298e-017, + 0 -1.2246101e-016 1, + 0 1.2246101e-016 -1, + 0 0.5 -0.86602497, + 0 0.60710001 0.79462498, + 0 -0.60710001 0.79462498, + 0 -0.5 -0.86602497 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 6, -1, + 3, 6, 2, -1, 4, 2, 5, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 3, 1, 8, -1, 9, 7, 0, -1, + 10, 7, 11, -1, 9, 11, 7, -1, + 8, 7, 10, -1, 4, 9, 0, -1, + 12, 13, 14, -1, 15, 14, 13, -1, + 16, 12, 14, -1, 17, 16, 14, -1, + 15, 17, 14, -1, 18, 13, 12, -1, + 18, 15, 13, -1, 19, 12, 16, -1, + 19, 18, 12, -1, 19, 16, 17, -1, + 9, 20, 11, -1, 6, 11, 20, -1, + 21, 10, 11, -1, 21, 11, 6, -1, + 9, 22, 20, -1, 5, 20, 22, -1, + 5, 6, 20, -1, 8, 10, 22, -1, + 23, 22, 10, -1, 9, 24, 22, -1, + 8, 22, 24, -1, 5, 22, 23, -1, + 23, 10, 21, -1, 25, 24, 17, -1, + 26, 17, 24, -1, 15, 25, 17, -1, + 19, 17, 26, -1, 26, 24, 9, -1, + 25, 8, 24, -1, 4, 26, 9, -1, + 3, 8, 25, -1, 18, 25, 15, -1, + 27, 25, 18, -1, 3, 25, 27, -1, + 19, 26, 18, -1, 27, 18, 26, -1, + 3, 21, 6, -1, 3, 23, 21, -1, + 4, 5, 23, -1, 3, 27, 23, -1, + 4, 23, 27, -1, 4, 27, 26, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 5, 5, -1, + 4, 5, 4, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 2, 2, 3, -1, + 7, 7, 7, -1, 6, 6, 6, -1, + 7, 7, 7, -1, 8, 8, 8, -1, + 6, 6, 6, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 8, 8, 8, -1, + 6, 6, 6, -1, 10, 10, 11, -1, + 12, 12, 13, -1, 12, 13, 13, -1, + 6, 6, 6, -1, 11, 11, 14, -1, + 11, 10, 11, -1, 6, 6, 6, -1, + 14, 14, 12, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 11, 14, 14, -1, + 14, 12, 12, -1, 6, 6, 6, -1, + 15, 15, 15, -1, 6, 6, 6, -1, + 15, 15, 15, -1, 16, 16, 2, -1, + 6, 6, 6, -1, 2, 16, 2, -1, + 4, 4, 17, -1, 18, 18, 18, -1, + 18, 18, 18, -1, 4, 17, 17, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -31.7337 34.7337 -166, + 34.7337 34.7337 -166, + 48.5 1.5 -166, + 48.5 1.5 -20, + -45.5 1.5 -166, + 34.7337 -31.7337 -166, + 34.7337 -31.7337 -20, + 1.5 48.5 -166, + 34.7337 34.7337 -20, + 1.5 48.5 -20, + -31.7337 34.7337 -20, + -31.7337 -31.7337 -166, + -45.5 1.5 -20, + 1.5 -45.5 -166, + -31.7337 -31.7337 -20, + 1.5 -45.5 -20 ] + + } + normal + Normal { + vector [ -8.6128302e-017 -2.22045e-016 -1, + 1 -1.4392499e-017 -8.6128302e-017, + 0.70710701 0.70710701 -3.7492e-016, + 0.70710701 -0.70710701 2.53117e-016, + 1 -2.59314e-016 -8.6128302e-017, + 7.5622797e-017 1 -4.44089e-016, + -0.70710701 0.70710701 -2.53117e-016, + -1 1.36853e-016 8.6128302e-017, + -0.70710701 -0.70710701 3.7492e-016, + -1.98083e-016 -1 4.44089e-016, + 8.6128302e-017 2.22045e-016 1 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 8, 3, 1, -1, 9, 7, 0, -1, + 8, 7, 9, -1, 10, 0, 4, -1, + 9, 0, 10, -1, 5, 11, 4, -1, + 12, 4, 11, -1, 10, 4, 12, -1, + 5, 13, 11, -1, 14, 11, 13, -1, + 12, 11, 14, -1, 15, 13, 5, -1, + 14, 13, 15, -1, 15, 5, 6, -1, + 14, 6, 3, -1, 12, 14, 3, -1, + 8, 12, 3, -1, 14, 15, 6, -1, + 8, 10, 12, -1, 8, 9, 10, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 2, 1, 2, -1, 5, 5, 6, -1, + 2, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 6, 7, 7, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 9, 9, 3, -1, + 8, 9, 9, -1, 9, 3, 3, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 10, 10, 10, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/upperarm_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/upperarm_l.wrl new file mode 100644 index 000000000..911f68266 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/upperarm_l.wrl @@ -0,0 +1,1217 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation -0.0253 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+6 Group { + children + DEF _+7 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.62 0.62 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -72.5 14.9668 -10.874, + -69.5 18.5 4.3028301e-014, + -72.5 18.5 4.3403002e-014, + -69.5 14.9668 10.874, + -72.5 34.237 -16.4872, + -72.5 38 4.3436802e-014, + -72.5 14.9668 10.874, + -69.5 14.9668 -10.874, + -69.5 33.5 4.3054298e-014, + -69.5 30.182199 14.5355, + -72.5 5.7168102 -17.5945, + -69.5 5.7168102 -17.5945, + -69.5 30.182199 -14.5355, + -72.5 -5.7168102 -17.5945, + -69.5 -5.7168102 -17.5945, + -69.5 -20.886999 -26.1912, + -72.5 -14.9668 -10.874, + -69.5 -14.9668 -10.874, + -69.5 -30.182199 -14.5355, + -72.5 -18.5 4.33388e-014, + -69.5 -18.5 4.29641e-014, + -72.5 -14.9668 10.874, + -69.5 -33.5 4.2938001e-014, + -69.5 -14.9668 10.874, + -72.5 -38 4.3304902e-014, + -72.5 -34.237 16.4872, + -72.5 -34.237 -16.4872, + -72.5 23.6929 -29.709299, + -69.5 34.237 -16.4872, + -69.5 38 4.3062101e-014, + -69.5 34.237 16.4872, + -72.5 34.237 16.4872, + -69.5 20.886999 -26.1912, + -69.5 23.6929 -29.709299, + -69.5 -8.4559298 -37.047199, + -69.5 8.4559298 -37.047199, + -69.5 7.4548602 -32.66, + -72.5 8.4559298 -37.047199, + -69.5 -7.4548602 -32.66, + -69.5 -23.6929 -29.709299, + -72.5 -8.4559298 -37.047199, + -69.5 -34.237 -16.4872, + -72.5 -23.6929 -29.709299, + -69.5 -38 4.2930201e-014, + -69.5 -30.182199 14.5355, + -69.5 -34.237 16.4872, + -69.5 -20.886999 26.1912, + -69.5 -23.6929 29.709299, + -69.5 8.4559298 37.047199, + -69.5 -8.4559298 37.047199, + -72.5 -23.6929 29.709299, + -69.5 -7.4548602 32.66, + -72.5 -8.4559298 37.047199, + -69.5 7.4548602 32.66, + -69.5 23.6929 29.709299, + -72.5 8.4559298 37.047199, + -69.5 20.886999 26.1912, + -72.5 23.6929 29.709299, + -69.5 5.7168102 17.5945, + -69.5 -5.7168102 17.5945, + -72.5 -5.7168102 17.5945, + -72.5 5.7168102 17.5945 ] + + } + normal + Normal { + vector [ 6.0227001e-017 -0.809017 0.58778501, + 1.4115e-017 -1 1.20726e-016, + -3.7388501e-017 -0.809017 -0.58778501, + -1 -5.6649603e-017 1.249e-016, + 1 5.6649603e-017 -1.249e-016, + 8.3334397e-017 -0.309017 0.95105702, + 7.4610897e-017 0.309017 0.95105702, + 3.7388501e-017 0.809017 0.58778501, + -1.4115e-017 1 1.73472e-018, + -6.0227001e-017 0.809017 -0.58778501, + -1.4115e-017 1 -2.43187e-016, + -1.4115e-017 1 -1.20726e-016, + -4.8745399e-017 0.90096903 -0.43388399, + 2.33112e-017 0.90096903 0.43388399, + -7.3721301e-017 0.62348998 -0.78183198, + -8.4095701e-017 0.22252101 -0.97492802, + -7.7813999e-017 -0.22252101 -0.97492802, + -5.6120201e-017 -0.62348998 -0.78183198, + -2.33112e-017 -0.90096903 -0.43388399, + 1.4115e-017 -1 -1.73472e-018, + 1.4115e-017 -1 2.43187e-016, + 4.8745399e-017 -0.90096903 0.43388399, + 7.3721301e-017 -0.62348998 0.78183198, + 8.4095701e-017 -0.22252101 0.97492802, + 7.7813999e-017 0.22252101 0.97492802, + 5.6120201e-017 0.62348998 0.78183198, + -8.3334397e-017 0.309017 -0.95105702, + -7.4610897e-017 -0.309017 -0.95105702 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 0, 10, 7, -1, 12, 8, 7, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 13, 16, 14, -1, 15, 14, 18, -1, + 19, 20, 17, -1, 18, 17, 20, -1, + 16, 19, 17, -1, 21, 20, 19, -1, + 18, 20, 22, -1, 23, 22, 20, -1, + 23, 20, 21, -1, 24, 19, 16, -1, + 25, 19, 24, -1, 25, 21, 19, -1, + 26, 16, 13, -1, 24, 16, 26, -1, + 27, 13, 10, -1, 26, 13, 27, -1, + 4, 10, 0, -1, 27, 10, 4, -1, + 12, 28, 29, -1, 5, 29, 28, -1, + 8, 29, 30, -1, 31, 30, 29, -1, + 12, 29, 8, -1, 31, 29, 5, -1, + 32, 33, 28, -1, 4, 28, 33, -1, + 12, 32, 28, -1, 4, 5, 28, -1, + 34, 35, 33, -1, 27, 33, 35, -1, + 36, 34, 33, -1, 32, 36, 33, -1, + 27, 4, 33, -1, 37, 35, 34, -1, + 37, 27, 35, -1, 38, 39, 34, -1, + 40, 34, 39, -1, 36, 38, 34, -1, + 40, 37, 34, -1, 15, 41, 39, -1, + 42, 39, 41, -1, 38, 15, 39, -1, + 42, 40, 39, -1, 22, 43, 41, -1, + 26, 41, 43, -1, 18, 22, 41, -1, + 15, 18, 41, -1, 26, 42, 41, -1, + 44, 45, 43, -1, 24, 43, 45, -1, + 22, 44, 43, -1, 24, 26, 43, -1, + 46, 47, 45, -1, 25, 45, 47, -1, + 44, 46, 45, -1, 25, 24, 45, -1, + 48, 49, 47, -1, 50, 47, 49, -1, + 51, 48, 47, -1, 46, 51, 47, -1, + 25, 47, 50, -1, 52, 49, 48, -1, + 50, 49, 52, -1, 53, 54, 48, -1, + 55, 48, 54, -1, 51, 53, 48, -1, + 52, 48, 55, -1, 56, 30, 54, -1, + 57, 54, 30, -1, 53, 56, 54, -1, + 55, 54, 57, -1, 9, 8, 30, -1, + 56, 9, 30, -1, 57, 30, 31, -1, + 58, 9, 56, -1, 3, 9, 58, -1, + 46, 56, 53, -1, 44, 56, 46, -1, + 59, 56, 44, -1, 58, 56, 59, -1, + 46, 53, 51, -1, 23, 44, 22, -1, + 59, 44, 23, -1, 32, 15, 38, -1, + 12, 15, 32, -1, 32, 38, 36, -1, + 31, 5, 6, -1, 42, 27, 37, -1, + 26, 27, 42, -1, 42, 37, 40, -1, + 25, 60, 21, -1, 23, 21, 60, -1, + 50, 61, 60, -1, 59, 60, 61, -1, + 25, 50, 60, -1, 59, 23, 60, -1, + 31, 6, 61, -1, 58, 61, 6, -1, + 50, 31, 61, -1, 58, 59, 61, -1, + 3, 58, 6, -1, 50, 57, 31, -1, + 52, 55, 57, -1, 50, 52, 57, -1 ] + normalIndex [ 0, 1, 1, -1, 2, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 2, 2, 1, -1, + 0, 0, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 0, -1, 4, 4, 4, -1, + 0, 5, 0, -1, 4, 4, 4, -1, + 6, 6, 5, -1, 4, 4, 4, -1, + 5, 6, 5, -1, 4, 4, 4, -1, + 7, 7, 6, -1, 4, 4, 4, -1, + 6, 7, 6, -1, 4, 4, 4, -1, + 8, 8, 7, -1, 4, 4, 4, -1, + 7, 8, 7, -1, 9, 10, 10, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 9, 10, 9, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 11, 11, 12, -1, + 4, 4, 4, -1, 13, 13, 11, -1, + 4, 4, 4, -1, 13, 11, 11, -1, + 4, 4, 4, -1, 12, 12, 14, -1, + 4, 4, 4, -1, 12, 11, 12, -1, + 4, 4, 4, -1, 14, 14, 15, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 14, 12, 14, -1, 15, 15, 16, -1, + 15, 14, 15, -1, 4, 4, 4, -1, + 16, 16, 17, -1, 4, 4, 4, -1, + 16, 15, 16, -1, 4, 4, 4, -1, + 17, 17, 18, -1, 4, 4, 4, -1, + 17, 16, 17, -1, 4, 4, 4, -1, + 18, 18, 19, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 18, 17, 18, -1, + 4, 4, 4, -1, 20, 20, 21, -1, + 4, 4, 4, -1, 19, 18, 19, -1, + 4, 4, 4, -1, 21, 21, 22, -1, + 4, 4, 4, -1, 21, 20, 21, -1, + 4, 4, 4, -1, 22, 22, 23, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 4, 4, 4, -1, + 24, 24, 25, -1, 4, 4, 4, -1, + 23, 24, 24, -1, 4, 4, 4, -1, + 25, 25, 13, -1, 4, 4, 4, -1, + 24, 25, 25, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 25, 13, 13, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 9, 9, 26, -1, + 3, 3, 3, -1, 26, 26, 27, -1, + 3, 3, 3, -1, 26, 9, 26, -1, + 3, 3, 3, -1, 27, 27, 2, -1, + 3, 3, 3, -1, 27, 26, 27, -1, + 2, 27, 2, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+8 Group { + children + DEF _+9 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -5.6843399e-014 -9.1127195 12.5378, + -5.6843399e-014 -9.1127195 -12.5378, + -5.6843399e-014 -1.0329e-013 -15.5, + -159.7 -1.10439e-013 -15.5, + -5.6843399e-014 -1.0657e-013 15.5, + -5.6843399e-014 9.1127195 -12.5378, + -159.7 9.1106701 -12.5398, + -5.6843399e-014 -14.741 4.7881598, + -5.6843399e-014 -14.741 -4.7881598, + -159.7 -9.1106701 -12.5398, + -159.7 -14.7414 -4.7897601, + -159.7 -14.7414 4.7897601, + -159.7 -9.1106701 12.5398, + -5.6843399e-014 9.1127195 12.5378, + -159.7 -1.15617e-013 15.5, + -5.6843399e-014 14.741 -4.7881598, + -5.6843399e-014 14.741 4.7881598, + -159.7 9.1106701 12.5398, + -159.7 14.7414 4.7897601, + -159.7 14.7414 -4.7897601, + -234.7 9.1127195 12.5378, + -234.7 9.1127195 -12.5378, + -234.7 -1.1658599e-013 -15.5, + -234.7 -1.19866e-013 15.5, + -234.7 -9.1127195 -12.5378, + -234.7 14.741 4.7881598, + -234.7 14.741 -4.7881598, + -234.7 -9.1127195 12.5378, + -234.7 -14.741 -4.7881598, + -234.7 -14.741 4.7881598 ] + + } + normal + Normal { + vector [ 1 5.6649603e-017 -1.249e-016, + -8.3036797e-017 2.2827901e-016 -1, + -5.8881601e-017 -0.58778501 -0.809017, + -7.5474699e-017 0.58778501 -0.809017, + -1.22356e-017 -0.95105702 -0.309017, + 3.90839e-017 -0.95105702 0.309017, + 7.5474699e-017 -0.58778501 0.809017, + 8.3036797e-017 -3.5073901e-016 1, + 8.3036797e-017 -1.05818e-016 1, + 5.8881601e-017 0.58778501 0.809017, + 1.22356e-017 0.95105702 0.309017, + -3.90839e-017 0.95105702 -0.309017, + -1 -5.6649603e-017 1.249e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 8, 7, -1, 9, 8, 10, -1, + 11, 7, 0, -1, 10, 7, 11, -1, + 12, 0, 4, -1, 11, 0, 12, -1, + 5, 13, 4, -1, 14, 4, 13, -1, + 12, 4, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 5, 15, 13, -1, + 14, 13, 17, -1, 18, 16, 15, -1, + 17, 16, 18, -1, 19, 15, 5, -1, + 18, 15, 19, -1, 19, 5, 6, -1, + 20, 21, 22, -1, 3, 22, 21, -1, + 23, 20, 22, -1, 24, 23, 22, -1, + 9, 24, 22, -1, 9, 22, 3, -1, + 25, 26, 21, -1, 6, 21, 26, -1, + 20, 25, 21, -1, 6, 3, 21, -1, + 19, 26, 25, -1, 19, 6, 26, -1, + 18, 25, 20, -1, 18, 19, 25, -1, + 17, 20, 23, -1, 17, 18, 20, -1, + 24, 27, 23, -1, 14, 23, 27, -1, + 14, 17, 23, -1, 28, 29, 27, -1, + 12, 27, 29, -1, 24, 28, 27, -1, + 12, 14, 27, -1, 11, 29, 28, -1, + 11, 12, 29, -1, 10, 28, 24, -1, + 10, 11, 28, -1, 9, 10, 24, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 1, 1, 3, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 2, 2, 1, -1, 2, 1, 1, -1, + 12, 12, 12, -1, 3, 3, 11, -1, + 12, 12, 12, -1, 3, 1, 3, -1, + 11, 11, 10, -1, 11, 3, 11, -1, + 10, 10, 9, -1, 10, 11, 10, -1, + 9, 9, 8, -1, 9, 10, 9, -1, + 12, 12, 12, -1, 7, 7, 6, -1, + 8, 9, 8, -1, 12, 12, 12, -1, + 6, 6, 5, -1, 12, 12, 12, -1, + 6, 7, 6, -1, 5, 5, 4, -1, + 5, 6, 5, -1, 4, 4, 2, -1, + 4, 5, 4, -1, 2, 4, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+10 Group { + children + DEF _+11 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -235.261 33.320202 18.8286, + -234.839 32.9039 -21.667101, + -234.842 -19.0933 -21.1325, + -231.114 -19.0931 -21.0937, + -235.263 -18.677 19.3631, + -240.93201 -19.1742 -29.024401, + -234.634 -19.1084 -22.5949, + -233.02299 -19.097099 -21.4942, + -268.259 33.318298 18.4851, + -258.85501 32.9025 -21.917101, + -258.85501 36.902302 -21.9582, + -230.839 36.9039 -21.666599, + -231.261 37.320301 18.8291, + -231.26401 -22.6766 19.4459, + -268.26199 -22.678699 19.060699, + -268.26199 -18.6789 19.0196, + -267.78601 -19.106701 -22.591299, + -258.85699 -19.0947 -21.382601, + -256.569 -19.094601 -21.3587, + -254.651 -19.0984 -21.7194, + -253.01801 -19.1094 -22.7862, + -246.588 -19.1745 -29.0833, + -243.748 -19.186399 -30.2253, + -268.259 37.3181 18.444, + -267.78299 36.890301 -23.166901, + -230.842 -23.092899 -21.049801, + -277.77499 -18.727301 14.2713, + -231.114 -23.092899 -21.052601, + -277.77499 -22.7271 14.3125, + -258.858 -23.0945 -21.3414, + -256.569 -23.0944 -21.3176, + -254.651 -23.0982 -21.678301, + -267.78601 -23.106501 -22.5502, + -275.44199 -23.1549 -27.2987, + -233.024 -23.096901 -21.4531, + -234.634 -23.1082 -22.553699, + -240.93201 -23.173901 -28.983299, + -243.748 -23.186199 -30.1842, + -246.588 -23.174299 -29.0422, + -253.01801 -23.1092 -22.7451, + -275.44199 -19.155199 -27.3398, + -277.772 37.269798 13.6957, + -277.772 33.27 13.7368, + -267.78299 32.890499 -23.125799, + -275.44 32.842098 -27.8743, + -275.439 36.8419 -27.915501, + -282.85699 36.921101 -20.2439, + -285.08899 37.1908 5.9771199, + -278.841 36.808399 -31.184299, + -280.82101 36.885601 -23.686899, + -288.82001 36.885201 -23.770201, + -289.323 37.090698 -3.7753601, + -285.08899 33.191002 6.01824, + -286.85599 36.920898 -20.2855, + -292.39099 36.821899 -29.938601, + -293.82999 36.8974 -22.599701, + -293.82999 32.897598 -22.558599, + -289.323 33.0909 -3.7342401, + -286.784 36.849701 -27.2132, + -285.89999 36.783401 -33.656601, + -292.392 32.822102 -29.8974, + -285.89999 32.7836 -33.615501, + -282.785 36.849899 -27.1716, + -278.84201 32.808701 -31.1432, + -280.82101 32.885799 -23.6458, + -282.858 32.921299 -20.2027, + -282.78601 32.850101 -27.1304, + -286.784 32.849899 -27.1721, + -288.82101 32.885399 -23.729, + -286.85599 32.921101 -20.2444, + -285.90201 -19.213699 -33.081001, + -282.78799 -19.1472 -26.5959, + -280.82401 -19.111401 -23.1112, + -280.82401 -23.1112 -23.070101, + -282.85999 -19.075899 -19.6682, + -282.85999 -23.075701 -19.6271, + -278.84399 -19.188601 -30.608601, + -286.78699 -19.1474 -26.637501, + -282.78799 -23.1469 -26.5548, + -292.39401 -19.1751 -29.3629, + -288.823 -19.1119 -23.1945, + -286.78699 -23.1472 -26.596399, + -285.09201 -18.806299 6.5527701, + -286.85901 -19.0762 -19.709801, + -288.823 -23.1117 -23.1534, + -289.32599 -18.9063 -3.1997099, + -286.85901 -23.076 -19.668699, + -285.09201 -22.806101 6.5938902, + -293.83301 -19.0996 -22.024099, + -293.83301 -23.0994 -21.982901, + -289.32599 -22.906099 -3.1585901, + -292.39401 -23.1749 -29.3218, + -285.90302 -23.213499 -33.039902, + -278.84399 -23.1884 -30.567499 ] + + } + normal + Normal { + vector [ -0.999946 -5.8248301e-005 -0.0104096, + 0.0104096 -0.0102794 -0.99989301, + 4.8762398e-005 0.99994701 -0.0102795, + -4.8762398e-005 -0.99994701 0.0102795, + -0.0104096 0.0102794 0.99989301, + 0.999946 5.8248301e-005 0.0104096, + -0.59521902 0.0082892301 0.80352098, + -0.284419 0.0098687997 0.95864898, + -0.834198 0.0057094502 0.55143601, + -0.97251898 0.0024407399 0.232813, + -0.81265903 -0.0059506302 -0.58271003, + -0.091493599 -0.0102319 -0.99575299, + 0.69286603 -0.0074459598 -0.72102797, + 0.33807099 -0.0096907103 -0.94107097, + -0.075650603 -0.0102463 -0.997082, + -0.50898802 0.00887312 0.86072803, + -0.49095801 -0.0089313602 -0.87113702, + 0.49095801 0.0089313602 0.87113702, + 0.50898802 -0.00887312 -0.86072803, + -0.373045 -0.0095192399 -0.927764, + -0.69970798 -0.0073098401 -0.71439201, + 0.71442902 -0.0072274599 -0.69967002, + 0.39228001 -0.0094746603 -0.919797 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 7, 6, 2, -1, + 3, 7, 2, -1, 8, 1, 0, -1, + 9, 1, 8, -1, 10, 11, 1, -1, + 3, 1, 11, -1, 9, 10, 1, -1, + 12, 0, 4, -1, 8, 0, 12, -1, + 13, 12, 4, -1, 14, 13, 4, -1, + 15, 14, 4, -1, 16, 15, 4, -1, + 17, 16, 4, -1, 18, 17, 4, -1, + 19, 18, 4, -1, 20, 19, 4, -1, + 21, 20, 4, -1, 22, 21, 4, -1, + 5, 22, 4, -1, 11, 12, 13, -1, + 23, 8, 12, -1, 24, 23, 12, -1, + 10, 12, 11, -1, 10, 24, 12, -1, + 25, 13, 14, -1, 11, 13, 25, -1, + 26, 14, 15, -1, 27, 25, 14, -1, + 28, 14, 26, -1, 29, 30, 14, -1, + 31, 14, 30, -1, 32, 29, 14, -1, + 33, 32, 14, -1, 28, 33, 14, -1, + 34, 27, 14, -1, 35, 34, 14, -1, + 36, 35, 14, -1, 37, 36, 14, -1, + 38, 37, 14, -1, 39, 38, 14, -1, + 31, 39, 14, -1, 40, 26, 15, -1, + 16, 40, 15, -1, 41, 8, 23, -1, + 42, 8, 41, -1, 43, 9, 8, -1, + 44, 43, 8, -1, 42, 44, 8, -1, + 45, 41, 23, -1, 24, 45, 23, -1, + 3, 11, 25, -1, 27, 3, 25, -1, + 46, 47, 41, -1, 42, 41, 47, -1, + 45, 48, 41, -1, 49, 41, 48, -1, + 46, 41, 49, -1, 50, 51, 47, -1, + 52, 47, 51, -1, 53, 50, 47, -1, + 46, 53, 47, -1, 42, 47, 52, -1, + 54, 55, 51, -1, 56, 51, 55, -1, + 50, 54, 51, -1, 57, 51, 56, -1, + 52, 51, 57, -1, 56, 55, 54, -1, + 58, 59, 54, -1, 60, 54, 59, -1, + 50, 58, 54, -1, 56, 54, 60, -1, + 49, 48, 59, -1, 61, 59, 48, -1, + 62, 49, 59, -1, 58, 62, 59, -1, + 60, 59, 61, -1, 44, 48, 45, -1, + 63, 48, 44, -1, 61, 48, 63, -1, + 44, 45, 24, -1, 43, 24, 10, -1, + 44, 24, 43, -1, 43, 10, 9, -1, + 64, 49, 62, -1, 65, 46, 49, -1, + 65, 49, 64, -1, 66, 62, 58, -1, + 66, 64, 62, -1, 67, 58, 50, -1, + 66, 58, 67, -1, 68, 50, 53, -1, + 67, 50, 68, -1, 69, 53, 46, -1, + 68, 53, 69, -1, 69, 46, 65, -1, + 42, 63, 44, -1, 66, 61, 63, -1, + 42, 52, 63, -1, 64, 63, 52, -1, + 66, 63, 64, -1, 68, 60, 61, -1, + 67, 68, 61, -1, 66, 67, 61, -1, + 57, 56, 60, -1, 68, 57, 60, -1, + 69, 52, 57, -1, 68, 69, 57, -1, + 65, 64, 52, -1, 69, 65, 52, -1, + 70, 71, 72, -1, 73, 72, 71, -1, + 26, 72, 74, -1, 75, 74, 72, -1, + 76, 72, 26, -1, 76, 70, 72, -1, + 75, 72, 73, -1, 70, 77, 71, -1, + 78, 71, 77, -1, 78, 73, 71, -1, + 79, 80, 77, -1, 81, 77, 80, -1, + 70, 79, 77, -1, 78, 77, 81, -1, + 82, 83, 80, -1, 84, 80, 83, -1, + 85, 82, 80, -1, 79, 85, 80, -1, + 81, 80, 84, -1, 82, 74, 83, -1, + 86, 83, 74, -1, 84, 83, 86, -1, + 82, 26, 74, -1, 86, 74, 75, -1, + 28, 26, 82, -1, 40, 76, 26, -1, + 87, 82, 85, -1, 28, 82, 87, -1, + 79, 88, 85, -1, 89, 85, 88, -1, + 90, 85, 89, -1, 87, 85, 90, -1, + 89, 88, 79, -1, 91, 79, 70, -1, + 89, 79, 91, -1, 92, 70, 76, -1, + 91, 70, 92, -1, 33, 76, 40, -1, + 93, 76, 33, -1, 92, 76, 93, -1, + 33, 40, 16, -1, 32, 16, 17, -1, + 33, 16, 32, -1, 30, 17, 18, -1, + 29, 17, 30, -1, 32, 17, 29, -1, + 30, 18, 19, -1, 31, 19, 20, -1, + 31, 30, 19, -1, 39, 20, 21, -1, + 31, 20, 39, -1, 38, 21, 22, -1, + 39, 21, 38, -1, 37, 22, 5, -1, + 38, 22, 37, -1, 36, 5, 6, -1, + 37, 5, 36, -1, 35, 6, 7, -1, + 36, 6, 35, -1, 34, 7, 3, -1, + 35, 7, 34, -1, 34, 3, 27, -1, + 87, 75, 73, -1, 93, 73, 78, -1, + 87, 73, 93, -1, 87, 86, 75, -1, + 90, 84, 86, -1, 87, 90, 86, -1, + 92, 81, 84, -1, 91, 92, 84, -1, + 90, 91, 84, -1, 92, 78, 81, -1, + 92, 93, 78, -1, 28, 93, 33, -1, + 28, 87, 93, -1, 90, 89, 91, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 5, 5, 5, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 3, 3, 3, -1, 5, 5, 5, -1, + 6, 7, 7, -1, 3, 3, 3, -1, + 6, 7, 6, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 6, 7, 7, -1, + 6, 7, 6, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 6, 6, 8, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 8, 8, 9, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 6, 8, 8, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 8, 9, 9, -1, 9, 9, 10, -1, + 2, 2, 2, -1, 10, 10, 11, -1, + 2, 2, 2, -1, 9, 10, 10, -1, + 2, 2, 2, -1, 11, 11, 12, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 10, 11, 11, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 11, 12, 12, -1, + 12, 12, 13, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 13, 14, 14, -1, + 0, 0, 15, -1, 16, 16, 0, -1, + 16, 0, 0, -1, 15, 15, 17, -1, + 15, 0, 15, -1, 17, 17, 5, -1, + 15, 17, 17, -1, 5, 5, 18, -1, + 17, 5, 5, -1, 18, 18, 16, -1, + 5, 18, 18, -1, 18, 16, 16, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 2, 2, 2, -1, 0, 0, 15, -1, + 2, 2, 2, -1, 16, 16, 0, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 16, 0, 0, -1, 2, 2, 2, -1, + 15, 15, 17, -1, 15, 0, 15, -1, + 2, 2, 2, -1, 17, 17, 5, -1, + 2, 2, 2, -1, 15, 17, 17, -1, + 2, 2, 2, -1, 5, 5, 18, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 17, 5, 5, -1, 2, 2, 2, -1, + 18, 18, 16, -1, 5, 18, 18, -1, + 2, 2, 2, -1, 18, 16, 16, -1, + 6, 6, 8, -1, 2, 2, 2, -1, + 8, 8, 9, -1, 6, 8, 8, -1, + 2, 2, 2, -1, 9, 9, 9, -1, + 9, 9, 9, -1, 8, 9, 9, -1, + 9, 9, 10, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 12, -1, + 10, 11, 11, -1, 12, 12, 12, -1, + 12, 12, 12, -1, 11, 12, 12, -1, + 12, 12, 13, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 13, 14, 14, -1, + 1, 1, 19, -1, 19, 19, 20, -1, + 19, 1, 19, -1, 20, 20, 20, -1, + 19, 20, 20, -1, 20, 20, 1, -1, + 20, 20, 20, -1, 1, 1, 21, -1, + 20, 1, 1, -1, 21, 21, 21, -1, + 1, 21, 21, -1, 21, 21, 22, -1, + 21, 21, 21, -1, 22, 22, 1, -1, + 21, 22, 22, -1, 22, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+12 Group { + children + DEF _+13 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -230.82201 -32.6199 -22.934601, + -230.80701 -33.475399 -24.381001, + -230.814 -33.051998 -23.652901, + -230.886 -37.335701 -16.792101, + -204.57401 -27.836201 -30.928101, + -69.3657 -36.157001 -17.872101, + -69.287598 -31.5291 -25.4086, + -230.97099 -39.479599 -8.5551395, + -230.98 -38.077999 -7.7469602, + -69.4562 -37.526299 -9.1771603, + -69.297203 -30.3468 -24.4856, + -205.72301 -27.156099 -29.507, + -231.147 -38.307098 8.3333702, + -231.147 -36.739799 8.3382902, + -69.632301 -37.352402 7.7349701, + -231.06 -39.809101 -0.048654199, + -231.229 -35.044998 16.195601, + -231.29401 -28.8475 22.4139, + -69.790497 -29.859699 22.892599, + -231.36301 -23.917601 28.9541, + -231.394 -15.8208 31.947001, + -69.899597 -16.5287 33.300701, + -231.302 -30.174101 23.1766, + -231.408 -16.570101 33.2551, + -231.429 -0.013281 35.212898, + -231.436 -8.4729404 35.881699, + -231.44501 0.0021381499 36.7127, + -69.953598 0.0115452 38.393902, + -69.938004 -0.00387389 36.894001, + -69.943703 -8.78897 37.4935, + -69.913696 -17.1656 34.658699, + -69.865097 -24.702499 30.031, + -69.800301 -31.0228 23.839701, + -69.722504 -35.804699 16.3999, + -69.635803 -38.811298 8.0838003, + -69.544296 -39.892399 -0.695876, + -69.452797 -38.992001 -9.4959202, + -69.146797 -0.78511 -39.097801, + -69.141998 -9.5806799 -39.516602, + -69.131203 -0.800529 -40.597698, + -157.39 -0.80567002 -41.516499, + -69.172798 -17.8972 -36.510201, + -171.765 -15.3191 -38.742401, + -162.894 -8.90623 -40.648998, + -69.186798 -17.232599 -35.1656, + -69.222099 -25.3374 -31.7286, + -187.07001 -22.341801 -35.173302, + -174.533 -15.2733 -37.165401, + -189.18401 -21.942499 -33.653801, + -160.00301 -0.790402 -40.043701, + -165.511 -8.8375196 -39.1544 ] + + } + normal + Normal { + vector [ -0.27879801 0.81795001 -0.50322002, + -0.26590601 0.83569598 -0.480528, + -0.27239501 0.826913 -0.49195099, + -0.999946 -5.8248301e-005 -0.0104096, + -0.33982301 0.715451 -0.61045003, + 0.0044726301 -0.90538102 -0.42457601, + 0.0037468099 -0.93497699 -0.35468799, + 0.0057408698 -0.83725399 -0.546785, + 0.0064521702 -0.78819901 -0.61538601, + 0.00752979 -0.69452798 -0.71942699, + -0.0022688201 0.97716397 0.212475, + -0.0055699199 0.84779 0.530303, + -0.00141746 0.99143201 0.130614, + -0.0064521702 0.78819901 0.61538601, + -0.0074334401 0.70404297 0.71011901, + -0.34678 0.70146197 -0.62265098, + 0.0023639 0.97258902 -0.232519, + 0.0029906901 0.95621902 -0.29263699, + 0.0065284199 0.77538103 -0.63146001, + 0.0068593901 0.74849701 -0.66310298, + 0.0093999002 0.42459899 -0.90533298, + 0.0094906799 0.40572399 -0.91394597, + 0.0104096 -0.0102794 -0.99989301, + 4.8762398e-005 0.99994701 -0.0102795, + -0.0104096 0.0102794 0.99989301, + -0.0101782 -0.204252 0.97886503, + -0.0101595 -0.212487 0.97711098, + -0.0094739096 -0.40928799 0.91235602, + -0.0093999002 -0.42459899 0.90533298, + -0.0083294297 -0.595303 0.80345798, + -0.0081689702 -0.61541998 0.78815699, + -0.0067979801 -0.75365698 0.65723199, + -0.0065284199 -0.77538103 0.63146001, + -0.0049507301 -0.87699401 0.48047501, + -0.0045604999 -0.89646101 0.44309899, + -0.0028734901 -0.95958698 0.281398, + -0.0023639 -0.97258902 0.232519, + -0.00066279102 -0.99759901 0.069250099, + -4.8762398e-005 -0.99994701 0.0102795, + 0.00157868 -0.98926699 -0.14611299, + 0.0022688201 -0.97716397 -0.212475, + 0.999946 5.8248301e-005 0.0104096, + 0.0101378 -0.232531 -0.97253603, + 0.00966057 -0.37768799 -0.925883, + 0.0093575902 -0.443122 -0.89641201, + 0.0101779 -0.215349 -0.976484, + 0.0086884098 -0.55545402 -0.83150202, + 0.0081081698 -0.63149399 -0.77533901, + -0.0093575902 0.443122 0.89641201, + -0.0096019702 0.39138499 0.92017698, + -0.00860852 0.56686801 0.82376403, + -0.0101627 0.222037 0.974985, + -0.48492 0.14742 -0.86204398, + -0.464257 0.31673101 -0.82713199, + -0.43626601 0.45063099 -0.77884799, + -0.43610999 0.45124799 -0.77857798, + -0.46444401 0.31561899 -0.827452, + -0.39336401 0.59110397 -0.70417303, + -0.39040399 0.59914899 -0.69900298 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 1, 0, -1, 5, 3, 1, -1, + 5, 1, 6, -1, 4, 6, 1, -1, + 3, 0, 2, -1, 7, 8, 0, -1, + 9, 0, 8, -1, 3, 7, 0, -1, + 10, 0, 9, -1, 11, 0, 10, -1, + 11, 4, 0, -1, 12, 13, 8, -1, + 14, 8, 13, -1, 15, 12, 8, -1, + 7, 15, 8, -1, 9, 8, 14, -1, + 16, 17, 13, -1, 18, 13, 17, -1, + 12, 16, 13, -1, 14, 13, 18, -1, + 19, 20, 17, -1, 21, 17, 20, -1, + 22, 19, 17, -1, 16, 22, 17, -1, + 18, 17, 21, -1, 23, 24, 20, -1, + 21, 20, 24, -1, 19, 23, 20, -1, + 25, 26, 24, -1, 27, 24, 26, -1, + 23, 25, 24, -1, 28, 24, 27, -1, + 21, 24, 28, -1, 27, 26, 25, -1, + 29, 25, 23, -1, 27, 25, 29, -1, + 30, 23, 19, -1, 29, 23, 30, -1, + 31, 19, 22, -1, 30, 19, 31, -1, + 32, 22, 16, -1, 31, 22, 32, -1, + 33, 16, 12, -1, 32, 16, 33, -1, + 34, 12, 15, -1, 33, 12, 34, -1, + 35, 15, 7, -1, 34, 15, 35, -1, + 36, 7, 3, -1, 35, 7, 36, -1, + 36, 3, 5, -1, 37, 38, 39, -1, + 40, 39, 38, -1, 40, 37, 39, -1, + 37, 41, 38, -1, 42, 38, 41, -1, + 43, 40, 38, -1, 42, 43, 38, -1, + 44, 45, 41, -1, 46, 41, 45, -1, + 37, 44, 41, -1, 46, 42, 41, -1, + 10, 6, 45, -1, 4, 45, 6, -1, + 44, 10, 45, -1, 4, 46, 45, -1, + 10, 5, 6, -1, 9, 36, 5, -1, + 10, 9, 5, -1, 9, 35, 36, -1, + 14, 34, 35, -1, 9, 14, 35, -1, + 18, 33, 34, -1, 14, 18, 34, -1, + 18, 32, 33, -1, 21, 31, 32, -1, + 18, 21, 32, -1, 21, 30, 31, -1, + 28, 29, 30, -1, 21, 28, 30, -1, + 28, 27, 29, -1, 11, 10, 44, -1, + 47, 44, 37, -1, 48, 11, 44, -1, + 47, 48, 44, -1, 49, 37, 40, -1, + 50, 47, 37, -1, 49, 50, 37, -1, + 49, 40, 43, -1, 47, 43, 42, -1, + 50, 43, 47, -1, 49, 43, 50, -1, + 48, 42, 46, -1, 47, 42, 48, -1, + 11, 46, 4, -1, 48, 46, 11, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 3, 3, -1, + 4, 1, 0, -1, 5, 6, 7, -1, + 5, 7, 8, -1, 9, 8, 7, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 10, 11, 12, -1, 3, 3, 3, -1, + 13, 11, 10, -1, 14, 11, 13, -1, + 15, 4, 0, -1, 3, 3, 3, -1, + 16, 12, 17, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 10, 12, 16, -1, + 3, 3, 3, -1, 18, 17, 19, -1, + 3, 3, 3, -1, 16, 17, 18, -1, + 3, 3, 3, -1, 20, 19, 21, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 18, 19, 20, -1, 3, 3, 3, -1, + 20, 21, 22, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 23, 23, 23, -1, + 3, 3, 3, -1, 23, 23, 23, -1, + 20, 22, 22, -1, 24, 24, 25, -1, + 26, 25, 27, -1, 24, 25, 26, -1, + 28, 27, 29, -1, 26, 27, 28, -1, + 30, 29, 31, -1, 28, 29, 30, -1, + 32, 31, 33, -1, 30, 31, 32, -1, + 34, 33, 35, -1, 32, 33, 34, -1, + 36, 35, 37, -1, 34, 35, 36, -1, + 38, 37, 39, -1, 36, 37, 38, -1, + 40, 39, 6, -1, 38, 39, 40, -1, + 40, 6, 5, -1, 41, 41, 41, -1, + 22, 22, 42, -1, 23, 23, 23, -1, + 41, 41, 41, -1, 43, 42, 44, -1, + 45, 22, 42, -1, 43, 45, 42, -1, + 41, 41, 41, -1, 46, 44, 47, -1, + 41, 41, 41, -1, 46, 43, 44, -1, + 41, 41, 41, -1, 9, 47, 8, -1, + 41, 41, 41, -1, 9, 46, 47, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 14, 13, 48, -1, + 49, 48, 24, -1, 50, 14, 48, -1, + 49, 50, 48, -1, 23, 23, 23, -1, + 51, 49, 24, -1, 24, 51, 24, -1, + 52, 52, 53, -1, 54, 53, 55, -1, + 56, 53, 54, -1, 52, 53, 56, -1, + 57, 55, 58, -1, 54, 55, 57, -1, + 15, 58, 4, -1, 57, 58, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+14 Group { + children + DEF _+15 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -230.937 37.425301 -12.264, + -231.07899 39.3806 1.3628401, + -230.929 38.248501 -13.0777, + -69.540497 39.603199 -1.51309, + -205.008 33.558102 -23.6483, + -69.381302 36.400902 -16.788099, + -231.121 36.704399 5.3991899, + -231.224 35.295101 15.2598, + -69.699997 36.715599 13.8245, + -230.94501 36.588699 -11.4744, + -231.27901 29.502399 20.6595, + -231.343 26.5275 26.790701, + -69.835503 28.178101 26.8894, + -231.38901 16.401899 31.2966, + -231.422 14.2272 34.443001, + -69.926399 15.2909 35.692299, + -231.429 -0.013281 35.212898, + -231.45 0.0072778598 37.2127, + -69.938004 -0.00387389 36.894001, + -69.958801 0.016685 38.893799, + -69.898003 16.4436 32.9618, + -69.787598 29.5578 22.2817, + -69.628601 36.737301 6.97333, + -69.452599 36.5634 -9.9387999, + -221.905 35.3624 -15.5265, + -69.294296 29.0707 -25.096399, + -69.246597 27.5966 -29.6747, + -69.185204 15.7397 -35.504501, + -69.156998 14.5311 -38.210899, + -171.534 21.380301 -35.7155, + -185.562 27.7192 -30.758301, + -69.146797 -0.78511 -39.097801, + -69.125999 -0.80566901 -41.097599, + -157.981 9.7206497 -40.723202, + -162.83299 15.3637 -38.837898, + -160.00301 -0.790402 -40.043701, + -156.061 4.5401001 -41.698601, + -156.51801 -0.81076002 -42.007401, + -175.202 21.1003 -33.535801, + -159.963 6.2213402 -39.464001, + -164.451 13.3253 -37.526501, + -211.145 33.362801 -20.0093, + -194.004 28.859699 -26.642799 ] + + } + normal + Normal { + vector [ -0.999946 -5.8248301e-005 -0.0104096, + 4.8762398e-005 0.99994701 -0.0102795, + 0.0026229201 0.96631098 -0.257366, + -0.0011369199 0.99461299 0.103647, + -0.40817699 -0.56317002 -0.71849298, + -0.37976599 -0.64072102 -0.66727298, + -0.37263501 -0.657915 -0.65443999, + 0.0040286402 0.91989702 -0.39213899, + 0.0054506999 0.849011 -0.528346, + -0.0039385399 0.927764 0.37314501, + -0.0047476999 0.89247501 0.45107099, + -0.0073262402 0.714338 0.69976199, + -0.0077358801 0.67328501 0.73934299, + -0.0095985802 0.39216 0.91984701, + -0.0097095203 0.36577901 0.93065101, + -0.0104096 0.0102794 0.99989301, + -4.8762398e-005 -0.99994701 0.0102795, + 0.0104096 -0.0102794 -0.99989301, + 0.0093619702 -0.44226101 -0.89683801, + 0.0093575902 -0.443122 -0.89641201, + 0.0064679501 -0.78700799 -0.61690903, + 0.0064521702 -0.78819901 -0.61538601, + 0.0022984301 -0.97654003 -0.215324, + 0.0022688201 -0.97716397 -0.212475, + -0.0023242901 -0.97349 0.228719, + -0.386684 -0.62325102 -0.67973, + -0.0023639 -0.97258902 0.232519, + -0.0034618999 -0.94120502 0.337818, + -0.395861 -0.59875202 -0.69626898, + 0.999946 5.8248301e-005 0.0104096, + 0.0073952 0.69980103 -0.71429998, + 0.00869931 0.54451799 -0.83870399, + 0.0096359001 0.37316599 -0.92771399, + 0.0073621101 0.70301199 -0.71113998, + 0.0100562 0.25300801 -0.96741199, + 0.00954419 0.39409 -0.91902202, + 0.0103227 0.123491 -0.99229199, + -0.0093999002 -0.42459899 0.90533298, + -0.0085500795 -0.56581402 0.82448798, + -0.0065284199 -0.77538103 0.63146001, + -0.0102402 -0.17423999 0.98465002, + -0.0096857902 -0.36119401 0.932441, + -0.0047235801 -0.88856798 0.45872, + -0.00659644 -0.77003801 0.63796401, + -0.40976599 -0.55832499 -0.72136301, + -0.441939 -0.44367 -0.77964503, + -0.43632901 -0.46643201 -0.76945299, + -0.46763101 -0.313162 -0.82659, + -0.46860999 -0.30687699 -0.82839102, + -0.48294601 -0.18879101 -0.85505599, + -0.48631701 -0.146109 -0.86148, + -0.48999 -0.071777701 -0.86876798, + -0.490931 0.0013717 -0.87119699, + -0.49046201 0.035920601 -0.870722, + -0.48492 0.14742 -0.86204398 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 4, 2, 5, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 0, 9, 1, -1, 3, 1, 8, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 6, 10, 7, -1, 8, 7, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 15, 14, 17, -1, + 13, 16, 14, -1, 18, 17, 16, -1, + 15, 17, 19, -1, 18, 19, 17, -1, + 18, 16, 13, -1, 20, 13, 10, -1, + 18, 13, 20, -1, 21, 10, 6, -1, + 20, 10, 21, -1, 22, 6, 9, -1, + 21, 6, 22, -1, 4, 9, 0, -1, + 22, 9, 23, -1, 24, 23, 9, -1, + 24, 9, 4, -1, 18, 15, 19, -1, + 20, 12, 15, -1, 18, 20, 15, -1, + 21, 8, 12, -1, 20, 21, 12, -1, + 22, 3, 8, -1, 21, 22, 8, -1, + 23, 5, 3, -1, 22, 23, 3, -1, + 25, 26, 5, -1, 4, 5, 26, -1, + 23, 25, 5, -1, 27, 28, 26, -1, + 29, 26, 28, -1, 25, 27, 26, -1, + 30, 4, 26, -1, 29, 30, 26, -1, + 31, 32, 28, -1, 33, 28, 32, -1, + 27, 31, 28, -1, 34, 29, 28, -1, + 33, 34, 28, -1, 35, 32, 31, -1, + 36, 33, 32, -1, 37, 36, 32, -1, + 35, 37, 32, -1, 35, 31, 27, -1, + 38, 27, 25, -1, 39, 35, 27, -1, + 40, 39, 27, -1, 38, 40, 27, -1, + 41, 25, 23, -1, 42, 38, 25, -1, + 41, 42, 25, -1, 24, 41, 23, -1, + 41, 4, 30, -1, 24, 4, 41, -1, + 42, 30, 29, -1, 41, 30, 42, -1, + 38, 29, 34, -1, 42, 29, 38, -1, + 40, 34, 33, -1, 38, 34, 40, -1, + 39, 33, 36, -1, 40, 33, 39, -1, + 39, 36, 37, -1, 39, 37, 35, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 4, 5, 6, -1, 7, 2, 1, -1, + 8, 2, 7, -1, 0, 0, 0, -1, + 9, 3, 10, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 3, 9, -1, + 0, 0, 0, -1, 11, 10, 12, -1, + 0, 0, 0, -1, 9, 10, 11, -1, + 0, 0, 0, -1, 13, 12, 14, -1, + 0, 0, 0, -1, 11, 12, 13, -1, + 0, 0, 0, -1, 13, 14, 15, -1, + 0, 0, 0, -1, 16, 16, 16, -1, + 13, 15, 15, -1, 16, 16, 16, -1, + 17, 17, 18, -1, 19, 18, 20, -1, + 17, 18, 19, -1, 21, 20, 22, -1, + 19, 20, 21, -1, 23, 22, 24, -1, + 21, 22, 23, -1, 4, 25, 5, -1, + 23, 24, 26, -1, 27, 26, 24, -1, + 28, 25, 4, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 8, 7, 30, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 31, 30, 32, -1, 29, 29, 29, -1, + 33, 8, 30, -1, 31, 33, 30, -1, + 29, 29, 29, -1, 34, 32, 17, -1, + 29, 29, 29, -1, 35, 31, 32, -1, + 34, 35, 32, -1, 16, 16, 16, -1, + 36, 34, 17, -1, 17, 36, 17, -1, + 16, 16, 16, -1, 15, 15, 37, -1, + 38, 37, 39, -1, 40, 15, 37, -1, + 41, 40, 37, -1, 38, 41, 37, -1, + 42, 39, 26, -1, 43, 38, 39, -1, + 42, 43, 39, -1, 27, 42, 26, -1, + 44, 4, 45, -1, 28, 4, 44, -1, + 46, 45, 47, -1, 44, 45, 46, -1, + 48, 47, 49, -1, 46, 47, 48, -1, + 50, 49, 51, -1, 48, 49, 50, -1, + 52, 51, 53, -1, 50, 51, 52, -1, + 52, 53, 54, -1, 52, 54, 54, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/upperarm_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/upperarm_r.wrl new file mode 100644 index 000000000..80cf05e07 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/upperarm_r.wrl @@ -0,0 +1,1234 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + scale 1 1 1 + children + DEF _+2 Transform { + translation 0 0 0 + rotation -0 -0.99999994 -0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 1 0 0 3.1400001 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Transform { + translation -0.0253 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.62 0.62 0.62 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -72.5 14.9668 -10.874, + -69.5 18.5 7.4373802e-014, + -72.5 18.5 7.4540397e-014, + -69.5 14.9668 10.874, + -72.5 34.237 -16.4872, + -72.5 38 7.4540397e-014, + -72.5 14.9668 10.874, + -69.5 14.9668 -10.874, + -69.5 33.5 7.4373802e-014, + -69.5 30.182199 14.5355, + -72.5 5.7168102 -17.5945, + -69.5 5.7168102 -17.5945, + -69.5 30.182199 -14.5355, + -72.5 -5.7168102 -17.5945, + -69.5 -5.7168102 -17.5945, + -69.5 -20.886999 -26.1912, + -72.5 -14.9668 -10.874, + -69.5 -14.9668 -10.874, + -69.5 -30.182199 -14.5355, + -72.5 -18.5 7.4540397e-014, + -69.5 -18.5 7.4373802e-014, + -72.5 -14.9668 10.874, + -69.5 -33.5 7.4373802e-014, + -69.5 -14.9668 10.874, + -72.5 -38 7.4540397e-014, + -72.5 -34.237 16.4872, + -72.5 -34.237 -16.4872, + -72.5 23.6929 -29.709299, + -69.5 34.237 -16.4872, + -69.5 38 7.4373802e-014, + -69.5 34.237 16.4872, + -72.5 34.237 16.4872, + -69.5 20.886999 -26.1912, + -69.5 23.6929 -29.709299, + -69.5 -8.4559298 -37.047199, + -69.5 8.4559298 -37.047199, + -69.5 7.4548602 -32.66, + -72.5 8.4559298 -37.047199, + -69.5 -7.4548602 -32.66, + -69.5 -23.6929 -29.709299, + -72.5 -8.4559298 -37.047199, + -69.5 -34.237 -16.4872, + -72.5 -23.6929 -29.709299, + -69.5 -38 7.4373802e-014, + -69.5 -30.182199 14.5355, + -69.5 -34.237 16.4872, + -69.5 -20.886999 26.1912, + -69.5 -23.6929 29.709299, + -69.5 8.4559298 37.047199, + -69.5 -8.4559298 37.047199, + -72.5 -23.6929 29.709299, + -69.5 -7.4548602 32.66, + -72.5 -8.4559298 37.047199, + -69.5 7.4548602 32.66, + -69.5 23.6929 29.709299, + -72.5 8.4559298 37.047199, + -69.5 20.886999 26.1912, + -72.5 23.6929 29.709299, + -69.5 5.7168102 17.5945, + -69.5 -5.7168102 17.5945, + -72.5 -5.7168102 17.5945, + -72.5 5.7168102 17.5945 ] + + } + normal + Normal { + vector [ 2.284e-016 -0.809017 0.58778501, + 0 -1 1.2246101e-016, + -2.284e-016 -0.809017 -0.58778501, + -1 7.5829599e-017 5.5511198e-017, + 1 -7.5829599e-017 -5.5511198e-017, + 3.6956e-016 -0.309017 0.95105702, + 3.6956e-016 0.309017 0.95105702, + 2.284e-016 0.809017 0.58778501, + 0 1 0, + -2.284e-016 0.809017 -0.58778501, + 0 1 -2.4492101e-016, + 0 1 -1.2246101e-016, + -1.68598e-016 0.90096903 -0.43388399, + 1.68598e-016 0.90096903 0.43388399, + -3.03803e-016 0.62348998 -0.78183198, + -3.7883599e-016 0.22252101 -0.97492802, + -3.7883599e-016 -0.22252101 -0.97492802, + -3.03803e-016 -0.62348998 -0.78183198, + -1.68598e-016 -0.90096903 -0.43388399, + 0 -1 0, + 0 -1 2.4492101e-016, + 1.68598e-016 -0.90096903 0.43388399, + 3.03803e-016 -0.62348998 0.78183198, + 3.7883599e-016 -0.22252101 0.97492802, + 3.7883599e-016 0.22252101 0.97492802, + 3.03803e-016 0.62348998 0.78183198, + -3.6956e-016 0.309017 -0.95105702, + -3.6956e-016 -0.309017 -0.95105702 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 4, 2, 5, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 0, 7, 1, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 0, 10, 7, -1, 12, 8, 7, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 10, 13, 11, -1, 12, 11, 15, -1, + 16, 17, 14, -1, 18, 14, 17, -1, + 13, 16, 14, -1, 15, 14, 18, -1, + 19, 20, 17, -1, 18, 17, 20, -1, + 16, 19, 17, -1, 21, 20, 19, -1, + 18, 20, 22, -1, 23, 22, 20, -1, + 23, 20, 21, -1, 24, 19, 16, -1, + 25, 19, 24, -1, 25, 21, 19, -1, + 26, 16, 13, -1, 24, 16, 26, -1, + 27, 13, 10, -1, 26, 13, 27, -1, + 4, 10, 0, -1, 27, 10, 4, -1, + 12, 28, 29, -1, 5, 29, 28, -1, + 8, 29, 30, -1, 31, 30, 29, -1, + 12, 29, 8, -1, 31, 29, 5, -1, + 32, 33, 28, -1, 4, 28, 33, -1, + 12, 32, 28, -1, 4, 5, 28, -1, + 34, 35, 33, -1, 27, 33, 35, -1, + 36, 34, 33, -1, 32, 36, 33, -1, + 27, 4, 33, -1, 37, 35, 34, -1, + 37, 27, 35, -1, 38, 39, 34, -1, + 40, 34, 39, -1, 36, 38, 34, -1, + 40, 37, 34, -1, 15, 41, 39, -1, + 42, 39, 41, -1, 38, 15, 39, -1, + 42, 40, 39, -1, 22, 43, 41, -1, + 26, 41, 43, -1, 18, 22, 41, -1, + 15, 18, 41, -1, 26, 42, 41, -1, + 44, 45, 43, -1, 24, 43, 45, -1, + 22, 44, 43, -1, 24, 26, 43, -1, + 46, 47, 45, -1, 25, 45, 47, -1, + 44, 46, 45, -1, 25, 24, 45, -1, + 48, 49, 47, -1, 50, 47, 49, -1, + 51, 48, 47, -1, 46, 51, 47, -1, + 25, 47, 50, -1, 52, 49, 48, -1, + 50, 49, 52, -1, 53, 54, 48, -1, + 55, 48, 54, -1, 51, 53, 48, -1, + 52, 48, 55, -1, 56, 30, 54, -1, + 57, 54, 30, -1, 53, 56, 54, -1, + 55, 54, 57, -1, 9, 8, 30, -1, + 56, 9, 30, -1, 57, 30, 31, -1, + 58, 9, 56, -1, 3, 9, 58, -1, + 46, 56, 53, -1, 44, 56, 46, -1, + 59, 56, 44, -1, 58, 56, 59, -1, + 46, 53, 51, -1, 23, 44, 22, -1, + 59, 44, 23, -1, 32, 15, 38, -1, + 12, 15, 32, -1, 32, 38, 36, -1, + 31, 5, 6, -1, 42, 27, 37, -1, + 26, 27, 42, -1, 42, 37, 40, -1, + 25, 60, 21, -1, 23, 21, 60, -1, + 50, 61, 60, -1, 59, 60, 61, -1, + 25, 50, 60, -1, 59, 23, 60, -1, + 31, 6, 61, -1, 58, 61, 6, -1, + 50, 31, 61, -1, 58, 59, 61, -1, + 3, 58, 6, -1, 50, 57, 31, -1, + 52, 55, 57, -1, 50, 52, 57, -1 ] + normalIndex [ 0, 1, 1, -1, 2, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 2, 2, 1, -1, + 0, 0, 1, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 5, 5, 0, -1, 4, 4, 4, -1, + 0, 5, 0, -1, 4, 4, 4, -1, + 6, 6, 5, -1, 4, 4, 4, -1, + 5, 6, 5, -1, 4, 4, 4, -1, + 7, 7, 6, -1, 4, 4, 4, -1, + 6, 7, 6, -1, 4, 4, 4, -1, + 8, 8, 7, -1, 4, 4, 4, -1, + 7, 8, 7, -1, 9, 10, 10, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 9, 10, 9, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 11, 11, 12, -1, + 4, 4, 4, -1, 13, 13, 11, -1, + 4, 4, 4, -1, 13, 11, 11, -1, + 4, 4, 4, -1, 12, 12, 14, -1, + 4, 4, 4, -1, 12, 11, 12, -1, + 4, 4, 4, -1, 14, 14, 15, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 14, 12, 14, -1, 15, 15, 16, -1, + 15, 14, 15, -1, 4, 4, 4, -1, + 16, 16, 17, -1, 4, 4, 4, -1, + 16, 15, 16, -1, 4, 4, 4, -1, + 17, 17, 18, -1, 4, 4, 4, -1, + 17, 16, 17, -1, 4, 4, 4, -1, + 18, 18, 19, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 18, 17, 18, -1, + 4, 4, 4, -1, 20, 20, 21, -1, + 4, 4, 4, -1, 19, 18, 19, -1, + 4, 4, 4, -1, 21, 21, 22, -1, + 4, 4, 4, -1, 21, 20, 21, -1, + 4, 4, 4, -1, 22, 22, 23, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 21, 22, 22, -1, 23, 23, 24, -1, + 22, 23, 23, -1, 4, 4, 4, -1, + 24, 24, 25, -1, 4, 4, 4, -1, + 23, 24, 24, -1, 4, 4, 4, -1, + 25, 25, 13, -1, 4, 4, 4, -1, + 24, 25, 25, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 25, 13, 13, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 9, 9, 26, -1, + 3, 3, 3, -1, 26, 26, 27, -1, + 3, 3, 3, -1, 26, 9, 26, -1, + 3, 3, 3, -1, 27, 27, 2, -1, + 3, 3, 3, -1, 27, 26, 27, -1, + 2, 27, 2, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 0 -9.1127195 12.5378, + 0 -9.1127195 -12.5378, + 0 -9.0021103e-014 -15.5, + -159.7 -7.6012899e-014 -15.5, + 0 -9.0650903e-014 15.5, + 0 9.1127195 -12.5378, + -159.7 9.1106701 -12.5398, + 0 -14.741 4.7881598, + 0 -14.741 -4.7881598, + -159.7 -9.1106701 -12.5398, + -159.7 -14.7414 -4.7897601, + -159.7 -14.7414 4.7897601, + -159.7 -9.1106701 12.5398, + 0 9.1127195 12.5378, + -159.7 -7.85409e-014 15.5, + 0 14.741 -4.7881598, + 0 14.741 4.7881598, + -159.7 9.1106701 12.5398, + -159.7 14.7414 4.7897601, + -159.7 14.7414 -4.7897601, + -234.7 9.1127195 12.5378, + -234.7 9.1127195 -12.5378, + -234.7 -7.2223802e-014 -15.5, + -234.7 -7.2853697e-014 15.5, + -234.7 -9.1127195 -12.5378, + -234.7 14.741 4.7881598, + -234.7 14.741 -4.7881598, + -234.7 -9.1127195 12.5378, + -234.7 -14.741 -4.7881598, + -234.7 -14.741 4.7881598 ] + + } + normal + Normal { + vector [ 1 -7.5829599e-017 -5.5511198e-017, + -3.8857801e-016 1.42779e-016 -1, + -3.1436601e-016 -0.58778501 -0.809017, + -3.1436601e-016 0.58778501 -0.809017, + -1.2007701e-016 -0.95105702 -0.309017, + 1.2007701e-016 -0.95105702 0.309017, + 3.1436601e-016 -0.58778501 0.809017, + 3.8857801e-016 -2.6524e-016 1, + 3.8857801e-016 -2.0318501e-017 1, + 3.1436601e-016 0.58778501 0.809017, + 1.2007701e-016 0.95105702 0.309017, + -1.2007701e-016 0.95105702 -0.309017, + -1 7.5829599e-017 5.5511198e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 8, 7, -1, 9, 8, 10, -1, + 11, 7, 0, -1, 10, 7, 11, -1, + 12, 0, 4, -1, 11, 0, 12, -1, + 5, 13, 4, -1, 14, 4, 13, -1, + 12, 4, 14, -1, 15, 16, 13, -1, + 17, 13, 16, -1, 5, 15, 13, -1, + 14, 13, 17, -1, 18, 16, 15, -1, + 17, 16, 18, -1, 19, 15, 5, -1, + 18, 15, 19, -1, 19, 5, 6, -1, + 20, 21, 22, -1, 3, 22, 21, -1, + 23, 20, 22, -1, 24, 23, 22, -1, + 9, 24, 22, -1, 9, 22, 3, -1, + 25, 26, 21, -1, 6, 21, 26, -1, + 20, 25, 21, -1, 6, 3, 21, -1, + 19, 26, 25, -1, 19, 6, 26, -1, + 18, 25, 20, -1, 18, 19, 25, -1, + 17, 20, 23, -1, 17, 18, 20, -1, + 24, 27, 23, -1, 14, 23, 27, -1, + 14, 17, 23, -1, 28, 29, 27, -1, + 12, 27, 29, -1, 24, 28, 27, -1, + 12, 14, 27, -1, 11, 29, 28, -1, + 11, 12, 29, -1, 10, 28, 24, -1, + 10, 11, 28, -1, 9, 10, 24, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 3, 1, -1, 3, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 4, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 4, 4, 5, -1, 2, 4, 4, -1, + 5, 5, 6, -1, 4, 5, 5, -1, + 6, 6, 7, -1, 5, 6, 6, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 6, 7, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 11, -1, + 9, 10, 10, -1, 11, 11, 3, -1, + 10, 11, 11, -1, 11, 3, 3, -1, + 12, 12, 12, -1, 1, 1, 3, -1, + 12, 12, 12, -1, 12, 12, 12, -1, + 2, 2, 1, -1, 2, 1, 1, -1, + 12, 12, 12, -1, 3, 3, 11, -1, + 12, 12, 12, -1, 3, 1, 3, -1, + 11, 11, 10, -1, 11, 3, 11, -1, + 10, 10, 9, -1, 10, 11, 10, -1, + 9, 9, 8, -1, 9, 10, 9, -1, + 12, 12, 12, -1, 7, 7, 6, -1, + 8, 9, 8, -1, 12, 12, 12, -1, + 6, 6, 5, -1, 12, 12, 12, -1, + 6, 7, 6, -1, 5, 5, 4, -1, + 5, 6, 5, -1, 4, 4, 2, -1, + 4, 5, 4, -1, 2, 4, 2, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -234.7 33.5 18.5, + -234.7 -18.5 -22, + -234.7 -18.5 18.5, + -267.70001 -18.5 -22, + -230.7 37.5 18.5, + -240.87199 -18.5 26.3284, + -230.972 -18.5 18.5, + -232.88499 -18.5 18.8806, + -234.508 -18.5 19.9645, + -234.7 33.5 -22, + -230.7 -22.5 -22, + -258.71701 33.5 18.5, + -267.70001 37.5 -22, + -230.7 37.5 -22, + -267.70001 33.5 -22, + -267.65701 33.5 19.615801, + -230.7 -22.5 18.5, + -277.26199 33.5 -17.3508, + -258.71701 37.5 18.5, + -267.65701 37.5 19.615801, + -275.36301 37.5 24.284599, + -277.26199 37.5 -17.3508, + -275.36301 33.5 24.284599, + -267.70001 -22.5 -22, + -277.26199 -22.5 -17.3508, + -243.7 -18.5 27.5, + -246.528 -18.5 26.3284, + -252.892 -18.5 19.9645, + -254.515 -18.5 18.8806, + -256.42801 -18.5 18.5, + -258.71701 -18.5 18.5, + -267.65701 -18.5 19.615801, + -275.36301 -18.5 24.284599, + -277.26199 -18.5 -17.3508, + -267.65701 -22.5 19.615801, + -275.36301 -22.5 24.284599, + -230.972 -22.5 18.5, + -254.515 -22.5 18.8806, + -256.42801 -22.5 18.5, + -258.71701 -22.5 18.5, + -252.892 -22.5 19.9645, + -246.528 -22.5 26.3284, + -243.7 -22.5 27.5, + -240.87199 -22.5 26.3284, + -234.508 -22.5 19.9645, + -232.88499 -22.5 18.8806, + -278.79901 37.5 27.518, + -278.79901 33.5 27.518, + -282.70099 37.5 23.464199, + -285.88199 37.5 29.916901, + -284.659 37.5 -9.7083998, + -280.70001 37.5 20, + -288.70001 37.5 20, + -292.33499 37.5 26.131201, + -285.88199 33.5 29.916901, + -286.69901 37.5 23.464199, + -288.99399 37.5 8.4726402e-014, + -293.69699 37.5 18.777399, + -292.33499 33.5 26.131201, + -288.99399 33.5 8.4726402e-014, + -293.69699 33.5 18.777399, + -286.69901 37.5 16.535801, + -284.659 33.5 -9.7083998, + -282.70099 37.5 16.535801, + -280.70001 33.5 20, + -282.70099 33.5 23.464199, + -282.70099 33.5 16.535801, + -286.69901 33.5 16.535801, + -288.70001 33.5 20, + -286.69901 33.5 23.464199, + -284.659 -18.5 -9.7083998, + -282.70099 -18.5 16.535801, + -280.70001 -18.5 20, + -280.70001 -22.5 20, + -278.79901 -18.5 27.518, + -282.70099 -18.5 23.464199, + -282.70099 -22.5 23.464199, + -286.69901 -18.5 16.535801, + -282.70099 -22.5 16.535801, + -288.99399 -18.5 8.4726402e-014, + -288.70001 -18.5 20, + -286.69901 -22.5 16.535801, + -285.88199 -18.5 29.916901, + -286.69901 -18.5 23.464199, + -288.70001 -22.5 20, + -292.33499 -18.5 26.131201, + -286.69901 -22.5 23.464199, + -278.79901 -22.5 27.518, + -285.88199 -22.5 29.916901, + -293.69699 -18.5 18.777399, + -292.33499 -22.5 26.131201, + -288.99399 -22.5 8.4726402e-014, + -293.69699 -22.5 18.777399, + -284.659 -22.5 -9.7083998 ] + + } + normal + Normal { + vector [ -1 7.5829599e-017 5.5511198e-017, + 0 1 0, + 3.8857801e-016 -2.0318501e-017 1, + -3.8857801e-016 2.0318501e-017 -1, + 0 -1 0, + 1 -7.5829599e-017 -5.5511198e-017, + -0.58682197 6.0950698e-017 -0.80971599, + -0.274423 4.0347902e-017 -0.96160901, + -0.086026303 -1.37198e-017 0.99629301, + 0.32825601 -4.40842e-017 0.94458902, + 0.685323 -6.67645e-017 0.728239, + -0.101855 -1.24892e-017 0.99479902, + -0.818681 5.04124e-017 0.57424903, + -0.97004199 7.84941e-017 -0.242937, + -0.828412 7.4199001e-017 -0.56011999, + -1 7.5829599e-017 3.00432e-016, + -0.5 2.0318501e-017 0.86602497, + -0.5 5.5511198e-017 -0.86602497, + 0.5 -5.5511198e-017 0.86602497, + 1 -7.5829599e-017 -1.77972e-016, + 0.5 -2.0318501e-017 -0.86602497, + 3.2734801e-016 -2.0318501e-017 1, + 0.38268301 -4.7790601e-017 0.92387998, + 0.70710701 -6.7987e-017 0.70710701, + 2.04887e-016 -2.0318501e-017 1, + -0.70710701 3.9252301e-017 0.70710701, + -0.38268301 1.02469e-017 0.92387998 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 6, 4, 2, -1, 7, 6, 2, -1, + 8, 7, 2, -1, 5, 8, 2, -1, + 0, 9, 1, -1, 10, 1, 9, -1, + 10, 3, 1, -1, 11, 9, 0, -1, + 12, 13, 9, -1, 10, 9, 13, -1, + 14, 12, 9, -1, 15, 14, 9, -1, + 11, 15, 9, -1, 11, 0, 4, -1, + 4, 13, 12, -1, 16, 10, 13, -1, + 4, 16, 13, -1, 17, 12, 14, -1, + 18, 4, 12, -1, 19, 18, 12, -1, + 20, 19, 12, -1, 21, 20, 12, -1, + 17, 21, 12, -1, 22, 17, 14, -1, + 15, 22, 14, -1, 10, 23, 3, -1, + 24, 3, 23, -1, 25, 5, 3, -1, + 26, 25, 3, -1, 27, 26, 3, -1, + 28, 27, 3, -1, 29, 28, 3, -1, + 30, 29, 3, -1, 31, 30, 3, -1, + 32, 31, 3, -1, 33, 32, 3, -1, + 24, 33, 3, -1, 34, 23, 10, -1, + 35, 24, 23, -1, 34, 35, 23, -1, + 36, 10, 16, -1, 37, 38, 10, -1, + 39, 10, 38, -1, 40, 37, 10, -1, + 41, 40, 10, -1, 42, 41, 10, -1, + 43, 42, 10, -1, 44, 43, 10, -1, + 45, 44, 10, -1, 36, 45, 10, -1, + 39, 34, 10, -1, 36, 16, 4, -1, + 11, 4, 18, -1, 36, 4, 6, -1, + 11, 18, 19, -1, 15, 19, 20, -1, + 11, 19, 15, -1, 21, 46, 20, -1, + 47, 20, 46, -1, 22, 20, 47, -1, + 15, 20, 22, -1, 48, 49, 46, -1, + 47, 46, 49, -1, 21, 50, 46, -1, + 51, 46, 50, -1, 48, 46, 51, -1, + 52, 53, 49, -1, 54, 49, 53, -1, + 55, 52, 49, -1, 48, 55, 49, -1, + 47, 49, 54, -1, 56, 57, 53, -1, + 58, 53, 57, -1, 52, 56, 53, -1, + 54, 53, 58, -1, 59, 57, 56, -1, + 60, 57, 59, -1, 58, 57, 60, -1, + 61, 50, 56, -1, 59, 56, 50, -1, + 52, 61, 56, -1, 62, 50, 21, -1, + 63, 51, 50, -1, 61, 63, 50, -1, + 59, 50, 62, -1, 62, 21, 17, -1, + 64, 51, 63, -1, 65, 48, 51, -1, + 65, 51, 64, -1, 66, 63, 61, -1, + 66, 64, 63, -1, 67, 61, 52, -1, + 66, 61, 67, -1, 68, 52, 55, -1, + 67, 52, 68, -1, 69, 55, 48, -1, + 68, 55, 69, -1, 69, 48, 65, -1, + 66, 62, 17, -1, 22, 47, 17, -1, + 64, 17, 47, -1, 66, 17, 64, -1, + 68, 59, 62, -1, 67, 68, 62, -1, + 66, 67, 62, -1, 58, 60, 59, -1, + 68, 58, 59, -1, 69, 54, 58, -1, + 68, 69, 58, -1, 64, 47, 54, -1, + 65, 64, 54, -1, 69, 65, 54, -1, + 70, 71, 72, -1, 73, 72, 71, -1, + 74, 72, 75, -1, 76, 75, 72, -1, + 70, 72, 74, -1, 76, 72, 73, -1, + 70, 77, 71, -1, 78, 71, 77, -1, + 78, 73, 71, -1, 79, 80, 77, -1, + 81, 77, 80, -1, 70, 79, 77, -1, + 78, 77, 81, -1, 82, 83, 80, -1, + 84, 80, 83, -1, 85, 82, 80, -1, + 79, 85, 80, -1, 81, 80, 84, -1, + 82, 75, 83, -1, 86, 83, 75, -1, + 84, 83, 86, -1, 82, 74, 75, -1, + 86, 75, 76, -1, 36, 6, 7, -1, + 45, 7, 8, -1, 36, 7, 45, -1, + 44, 8, 5, -1, 45, 8, 44, -1, + 43, 5, 25, -1, 44, 5, 43, -1, + 42, 25, 26, -1, 43, 25, 42, -1, + 41, 26, 27, -1, 42, 26, 41, -1, + 40, 27, 28, -1, 41, 27, 40, -1, + 37, 28, 29, -1, 40, 28, 37, -1, + 39, 29, 30, -1, 37, 29, 38, -1, + 39, 38, 29, -1, 39, 30, 31, -1, + 34, 31, 32, -1, 39, 31, 34, -1, + 33, 74, 32, -1, 87, 32, 74, -1, + 35, 32, 87, -1, 34, 32, 35, -1, + 87, 74, 82, -1, 33, 70, 74, -1, + 88, 82, 85, -1, 87, 82, 88, -1, + 79, 89, 85, -1, 90, 85, 89, -1, + 88, 85, 90, -1, 91, 89, 79, -1, + 92, 89, 91, -1, 90, 89, 92, -1, + 91, 79, 70, -1, 93, 70, 33, -1, + 91, 70, 93, -1, 93, 33, 24, -1, + 88, 76, 73, -1, 24, 73, 78, -1, + 87, 73, 24, -1, 87, 88, 73, -1, + 88, 86, 76, -1, 90, 84, 86, -1, + 88, 90, 86, -1, 93, 81, 84, -1, + 91, 93, 84, -1, 90, 91, 84, -1, + 93, 78, 81, -1, 93, 24, 78, -1, + 35, 87, 24, -1, 90, 92, 91, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 1, 1, 1, -1, 5, 5, 5, -1, + 5, 5, 5, -1, 6, 7, 7, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 6, 6, 7, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 6, 7, 7, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 6, 6, 7, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 2, 2, 2, -1, + 8, 8, 9, -1, 9, 9, 10, -1, + 8, 9, 9, -1, 1, 1, 1, -1, + 10, 10, 10, -1, 10, 10, 10, -1, + 9, 10, 10, -1, 1, 1, 1, -1, + 10, 10, 11, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 11, 11, 12, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 10, 11, 11, -1, 1, 1, 1, -1, + 12, 12, 13, -1, 1, 1, 1, -1, + 11, 12, 12, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 12, 13, 13, -1, + 1, 1, 1, -1, 13, 13, 14, -1, + 1, 1, 1, -1, 14, 14, 6, -1, + 1, 1, 1, -1, 1, 1, 1, -1, + 13, 14, 14, -1, 14, 6, 6, -1, + 15, 15, 16, -1, 17, 17, 0, -1, + 17, 0, 0, -1, 16, 16, 18, -1, + 16, 15, 16, -1, 18, 18, 19, -1, + 16, 18, 18, -1, 19, 19, 20, -1, + 18, 19, 19, -1, 20, 20, 17, -1, + 19, 20, 20, -1, 20, 17, 17, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 1, 1, 1, -1, 15, 15, 16, -1, + 1, 1, 1, -1, 17, 17, 0, -1, + 1, 1, 1, -1, 17, 0, 0, -1, + 1, 1, 1, -1, 16, 16, 18, -1, + 16, 15, 16, -1, 1, 1, 1, -1, + 18, 18, 19, -1, 1, 1, 1, -1, + 16, 18, 18, -1, 1, 1, 1, -1, + 19, 19, 20, -1, 1, 1, 1, -1, + 1, 1, 1, -1, 18, 19, 19, -1, + 1, 1, 1, -1, 20, 20, 17, -1, + 19, 20, 20, -1, 1, 1, 1, -1, + 20, 17, 17, -1, 21, 21, 22, -1, + 22, 22, 23, -1, 21, 22, 22, -1, + 23, 23, 23, -1, 22, 23, 23, -1, + 23, 23, 24, -1, 23, 23, 23, -1, + 24, 24, 25, -1, 23, 24, 24, -1, + 25, 25, 25, -1, 24, 25, 25, -1, + 25, 25, 26, -1, 25, 25, 25, -1, + 26, 26, 21, -1, 25, 26, 26, -1, + 2, 2, 2, -1, 26, 21, 21, -1, + 2, 2, 2, -1, 8, 8, 9, -1, + 9, 9, 10, -1, 8, 9, 9, -1, + 1, 1, 1, -1, 10, 10, 10, -1, + 10, 10, 10, -1, 9, 10, 10, -1, + 10, 10, 11, -1, 1, 1, 1, -1, + 11, 11, 12, -1, 10, 11, 11, -1, + 1, 1, 1, -1, 12, 12, 13, -1, + 11, 12, 12, -1, 13, 13, 13, -1, + 13, 13, 13, -1, 12, 13, 13, -1, + 13, 13, 14, -1, 14, 14, 6, -1, + 13, 14, 14, -1, 14, 6, 6, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 4, 4, 4, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.87840003 0.949 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -230.7 37.080002 8.3110399, + -230.7 38.756199 9.8972902, + -230.7 37.924702 9.0921001, + -230.7 39.739799 -4.5548902, + -221.703 35.895901 12.4694, + -69.199997 39.999802 4.0490001e-014, + -69.199997 36.9547 15.308, + -204.89101 34.1759 20.7848, + -230.7 37.022202 -8.5637302, + -69.199997 37.046799 -8.4569702, + -69.199997 37.046799 8.4569702, + -230.7 35.5117 -18.409901, + -230.7 29.6637 -23.75, + -69.199997 29.7103 -23.691601, + -230.7 26.6259 -29.850599, + -230.7 16.454599 -34.252399, + -69.199997 16.487 -34.236801, + -230.7 14.2477 -37.376499, + -230.7 -7.6712e-014 -38, + -230.7 -7.6916297e-014 -40, + -69.199997 -8.9162801e-014 -40, + -69.199997 -8.8958497e-014 -38, + -69.199997 15.3063 -36.955601, + -69.199997 28.2833 -28.285101, + -69.199997 36.9547 -15.308, + -69.199997 29.7103 23.691601, + -69.199997 28.2833 28.285101, + -69.199997 16.487 34.236801, + -193.91901 29.5091 23.9419, + -210.99001 33.943001 17.084299, + -69.199997 15.3063 36.955601, + -69.199997 -7.65422e-014 38, + -164.48199 14.0889 35.291698, + -175.19 21.821899 31.1096, + -69.199997 -7.6093002e-014 40, + -156.597 -6.9465701e-014 40, + -160.061 -6.9162402e-014 38, + -160.015 7.0054202 37.348701, + -162.877 16.140699 36.5989, + -156.136 5.3474202 39.640999, + -158.045 10.5176 38.592499, + -185.521 28.4114 28.1565, + -171.54601 22.124399 33.324299 ] + + } + normal + Normal { + vector [ -0.39377499 -0.61624998 0.68203902, + -0.379466 -0.65117103 0.65725398, + -0.386729 -0.633847 0.66983497, + -1 7.5829599e-017 5.5511198e-017, + -0.40312201 -0.591582 0.698228, + 0 1 -1.8369101e-016, + -4.42482e-017 0.99349499 -0.113872, + 9.6146802e-017 0.96890497 0.24743199, + 1.4870199e-016 0.92387998 0.38268301, + 2.01913e-016 0.85439801 0.51961899, + -0.415667 -0.55577397 0.71995598, + 8.6466797e-017 -0.97492802 0.22252101, + -8.4986502e-017 -0.97579002 -0.218712, + 8.7570998e-017 -0.97427499 0.225363, + -8.6466797e-017 -0.97492802 -0.22252101, + -1.27509e-016 -0.944628 -0.32814199, + 2.42274e-016 -0.78183198 0.62348998, + 2.42861e-016 -0.78062397 0.625, + 3.5009701e-016 -0.43388399 0.90096903, + 3.50259e-016 -0.433018 0.90138501, + 3.8857801e-016 1.02142e-016 1, + 0 -1 0, + -3.8857801e-016 -1.02142e-016 -1, + -3.63092e-016 0.35619199 -0.93441302, + -3.5899901e-016 0.38268301 -0.92387998, + -2.8998199e-016 0.665649 -0.74626499, + -2.74766e-016 0.70710701 -0.70710701, + -1.7884199e-016 0.88779098 -0.460246, + -1.4870199e-016 0.92387998 -0.38268301, + 1 -7.5829599e-017 -5.5511198e-017, + -2.42274e-016 -0.78183198 -0.62348998, + -2.4482299e-016 -0.77655602 -0.63004899, + -3.5009701e-016 -0.43388399 -0.90096903, + -1.74699e-016 -0.89323699 -0.449586, + -3.60884e-016 -0.37075999 -0.928729, + -3.8857801e-016 -2.2460299e-016 -1, + -3.1811799e-016 -0.57426 -0.81867301, + -3.81918e-016 -0.18435299 -0.98286003, + 3.8857801e-016 2.2460299e-016 1, + 3.5899901e-016 0.38268301 0.92387998, + 3.55538e-016 0.40351701 0.91497201, + 2.74766e-016 0.70710701 0.70710701, + 3.8509e-016 0.13368601 0.99102402, + 3.7490499e-016 0.26293999 0.96481198, + 2.7352499e-016 0.71028602 0.70391297, + 3.2372699e-016 0.55311102 0.83310801, + -0.49385899 0.15625 0.85538799, + -0.499497 0.044845302 0.86515403, + -0.499973 0.0103031 0.86597902, + -0.49901101 -0.062867299 0.86431199, + -0.495267 -0.13727 0.85782701, + -0.49183199 -0.180015 0.85187799, + -0.47722501 -0.29836801 0.82657897, + -0.47622901 -0.304672 0.82485199, + -0.450057 -0.43565401 0.779522, + -0.44434199 -0.45851901 0.76962298, + -0.417285 -0.55089998 0.72276002 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 1, 0, -1, 5, 3, 1, -1, + 5, 1, 6, -1, 7, 6, 1, -1, + 4, 7, 1, -1, 3, 0, 2, -1, + 3, 8, 0, -1, 9, 0, 8, -1, + 10, 0, 9, -1, 4, 0, 10, -1, + 11, 12, 8, -1, 13, 8, 12, -1, + 3, 11, 8, -1, 9, 8, 13, -1, + 14, 15, 12, -1, 16, 12, 15, -1, + 11, 14, 12, -1, 13, 12, 16, -1, + 17, 18, 15, -1, 16, 15, 18, -1, + 14, 17, 15, -1, 17, 19, 18, -1, + 20, 18, 19, -1, 21, 18, 20, -1, + 16, 18, 21, -1, 20, 19, 17, -1, + 22, 17, 14, -1, 22, 20, 17, -1, + 23, 14, 11, -1, 22, 14, 23, -1, + 24, 11, 3, -1, 23, 11, 24, -1, + 24, 3, 5, -1, 22, 21, 20, -1, + 22, 16, 21, -1, 23, 13, 16, -1, + 22, 23, 16, -1, 24, 9, 13, -1, + 23, 24, 13, -1, 5, 10, 9, -1, + 24, 5, 9, -1, 6, 25, 10, -1, + 4, 10, 25, -1, 5, 6, 10, -1, + 26, 27, 25, -1, 28, 25, 27, -1, + 6, 26, 25, -1, 29, 4, 25, -1, + 28, 29, 25, -1, 30, 31, 27, -1, + 32, 27, 31, -1, 26, 30, 27, -1, + 33, 28, 27, -1, 32, 33, 27, -1, + 30, 34, 31, -1, 35, 31, 34, -1, + 36, 31, 35, -1, 37, 31, 36, -1, + 37, 32, 31, -1, 35, 34, 30, -1, + 38, 30, 26, -1, 39, 35, 30, -1, + 40, 39, 30, -1, 38, 40, 30, -1, + 41, 26, 6, -1, 42, 38, 26, -1, + 41, 42, 26, -1, 7, 41, 6, -1, + 36, 35, 39, -1, 37, 39, 40, -1, + 37, 36, 39, -1, 32, 40, 38, -1, + 37, 40, 32, -1, 33, 38, 42, -1, + 32, 38, 33, -1, 33, 42, 41, -1, + 28, 41, 7, -1, 33, 41, 28, -1, + 29, 7, 4, -1, 28, 7, 29, -1 ] + normalIndex [ 0, 1, 2, -1, 3, 3, 3, -1, + 4, 1, 0, -1, 5, 6, 7, -1, + 5, 7, 8, -1, 9, 8, 7, -1, + 4, 10, 1, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 11, 12, 13, -1, + 14, 12, 11, -1, 15, 12, 14, -1, + 3, 3, 3, -1, 16, 13, 17, -1, + 3, 3, 3, -1, 11, 13, 16, -1, + 3, 3, 3, -1, 18, 17, 19, -1, + 3, 3, 3, -1, 16, 17, 18, -1, + 3, 3, 3, -1, 18, 19, 20, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 18, 20, 20, -1, 22, 22, 23, -1, + 24, 23, 25, -1, 24, 22, 23, -1, + 26, 25, 27, -1, 24, 25, 26, -1, + 28, 27, 6, -1, 26, 27, 28, -1, + 28, 6, 5, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 29, 29, 29, -1, + 15, 14, 30, -1, 29, 29, 29, -1, + 29, 29, 29, -1, 31, 30, 32, -1, + 29, 29, 29, -1, 33, 15, 30, -1, + 31, 33, 30, -1, 29, 29, 29, -1, + 34, 32, 35, -1, 29, 29, 29, -1, + 36, 31, 32, -1, 34, 36, 32, -1, + 29, 29, 29, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 37, 35, 35, -1, + 37, 34, 35, -1, 38, 38, 39, -1, + 40, 39, 41, -1, 42, 38, 39, -1, + 43, 42, 39, -1, 40, 43, 39, -1, + 44, 41, 8, -1, 45, 40, 41, -1, + 44, 45, 41, -1, 9, 44, 8, -1, + 46, 46, 47, -1, 48, 47, 49, -1, + 48, 46, 47, -1, 50, 49, 51, -1, + 48, 49, 50, -1, 52, 51, 53, -1, + 50, 51, 52, -1, 52, 53, 54, -1, + 55, 54, 10, -1, 52, 54, 55, -1, + 56, 10, 4, -1, 55, 10, 56, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+15 Group { + children + DEF _+16 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -230.7 -32.431801 21.2055, + -230.7 -36.7859 14.3887, + -230.7 -32.847698 21.938, + -69.199997 -35.588299 17.1378, + -204.537 -27.140301 28.6994, + -69.199997 -30.883101 24.626801, + -230.7 -37.621101 5.3512001, + -230.7 -39.014301 6.17379, + -69.199997 -38.509201 8.7908001, + -230.7 -32.007099 20.4827, + -230.7 -39.431198 -2.32932, + -69.199997 -39.5 6.5842602e-014, + -230.7 -36.448299 -10.7478, + -230.7 -38.015499 -10.7268, + -69.199997 -38.509201 -8.7908001, + -230.7 -34.834301 -18.622601, + -69.199997 -35.588299 -17.1378, + -230.7 -28.701099 -24.9046, + -230.7 -30.0355 -25.653601, + -69.199997 -30.883101 -24.626801, + -230.7 -15.7731 -34.571602, + -230.7 -23.838699 -31.495501, + -69.199997 -24.626801 -30.883101, + -230.7 -16.535801 -35.872002, + -69.199997 -17.1378 -35.588299, + -230.7 -8.8915102e-014 -38, + -230.7 -8.4660902 -38.581902, + -69.199997 -8.7908001 -38.509201, + -230.7 -8.9251997e-014 -39.5, + -69.199997 -1.01162e-013 -38, + -69.199997 -1.01498e-013 -39.5, + -69.199997 -16.487 -34.236801, + -69.199997 -29.7103 -23.691601, + -69.199997 -37.046799 -8.4569702, + -69.199997 -37.046799 8.4569702, + -69.199997 -29.7103 23.691601, + -205.67 -26.4748 27.2596, + -69.199997 -8.7908001 38.509201, + -69.199997 -8.87452e-014 38, + -69.199997 -8.8592003e-014 39.5, + -160.061 -8.1855299e-014 38, + -162.959 -8.1093197 38.6586, + -157.463 -8.2082798e-014 39.5, + -69.199997 -17.1378 35.588299, + -69.199997 -16.487 34.236801, + -189.175 -21.218 31.5245, + -69.199997 -24.626801 30.883101, + -165.55901 -8.0560999 37.1362, + -174.561 -14.5124 35.119701, + -187.077 -21.601601 33.069901, + -171.80901 -14.5419 36.7258 ] + + } + normal + Normal { + vector [ -1 7.5829599e-017 5.5511198e-017, + 1.68598e-016 -0.90096903 0.43388399, + 2.15813e-016 -0.83158898 0.55539203, + 1.41559e-016 -0.93128198 0.36430001, + -0.34611699 0.721672 0.59949303, + -0.27745301 0.83191299 0.48056301, + -0.270845 0.84057802 0.469118, + 2.42274e-016 -0.78183198 0.62348998, + 2.8232799e-016 -0.68709499 0.72656697, + 8.6466797e-017 -0.97492802 0.22252101, + 6.0728199e-017 -0.98771203 0.15628301, + 0 -1 1.8369101e-016, + -2.29241e-017 -0.99825799 -0.0589948, + -8.6466797e-017 -0.97492802 -0.22252101, + -1.05512e-016 -0.96242899 -0.271534, + -1.68598e-016 -0.90096903 -0.43388399, + -1.83199e-016 -0.88188702 -0.47146001, + -2.42274e-016 -0.78183198 -0.62348998, + -2.5237601e-016 -0.76037401 -0.64948601, + -3.03803e-016 -0.62348998 -0.78183198, + -3.0982901e-016 -0.603531 -0.79733902, + -3.5009701e-016 -0.43388399 -0.90096903, + -3.52887e-016 -0.41864499 -0.90815002, + -3.7883599e-016 -0.22252101 -0.97492802, + -3.7955001e-016 -0.214304 -0.976767, + -3.8857801e-016 -2.2460299e-016 -1, + 0 1 0, + 3.8857801e-016 2.2460299e-016 1, + 3.5351899e-016 0.41509801 0.90977699, + 3.5009701e-016 0.43388399 0.90096903, + 2.5467801e-016 0.755274 0.65540898, + 2.42274e-016 0.78183198 0.62348998, + 1.09893e-016 0.95917702 0.28280801, + 8.6466797e-017 0.97492802 0.22252101, + -5.47141e-017 0.99003702 -0.140806, + -8.6466797e-017 0.97492802 -0.22252101, + -2.09451e-016 0.84229302 -0.53901899, + -0.28397301 0.823066 0.49185601, + -2.42274e-016 0.78183198 -0.62348998, + -2.7874899e-016 0.696706 -0.71735698, + -0.35320199 0.70780897 0.61176401, + 1 -7.5829599e-017 -5.5511198e-017, + 3.8030101e-016 -0.205299 0.97869903, + 3.7883599e-016 -0.22252101 0.97492802, + 3.8857801e-016 1.02142e-016 1, + -3.8857801e-016 -1.02142e-016 -1, + -3.5009701e-016 0.43388399 -0.90096903, + -3.2236099e-016 0.55836999 -0.82959199, + -3.7974499e-016 0.21200299 -0.97726899, + -3.59124e-016 0.38190499 -0.92420101, + 3.03803e-016 -0.62348998 0.78183198, + 3.2532299e-016 -0.54687601 0.83721298, + 3.5009701e-016 -0.43388399 0.90096903, + 3.61287e-016 -0.36815 0.929766, + -0.473014 0.324085 0.81928402, + -0.47282401 0.325194 0.818955, + -0.49385899 0.15625 0.85538799, + -0.39762399 0.60628402 0.68870503, + -0.400639 0.59829301 0.69392699, + -0.44416499 0.459207 0.76931602, + -0.44432399 0.458592 0.76959097 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 2, 3, -1, + 4, 2, 5, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 6, 1, -1, + 0, 9, 1, -1, 3, 1, 8, -1, + 6, 10, 7, -1, 11, 7, 10, -1, + 8, 7, 11, -1, 12, 13, 10, -1, + 14, 10, 13, -1, 6, 12, 10, -1, + 11, 10, 14, -1, 12, 15, 13, -1, + 16, 13, 15, -1, 14, 13, 16, -1, + 17, 18, 15, -1, 19, 15, 18, -1, + 12, 17, 15, -1, 16, 15, 19, -1, + 20, 21, 18, -1, 22, 18, 21, -1, + 17, 20, 18, -1, 19, 18, 22, -1, + 20, 23, 21, -1, 24, 21, 23, -1, + 22, 21, 24, -1, 25, 26, 23, -1, + 27, 23, 26, -1, 20, 25, 23, -1, + 24, 23, 27, -1, 25, 28, 26, -1, + 27, 26, 28, -1, 29, 28, 25, -1, + 30, 28, 29, -1, 27, 28, 30, -1, + 29, 25, 20, -1, 31, 20, 17, -1, + 29, 20, 31, -1, 32, 17, 12, -1, + 31, 17, 32, -1, 33, 12, 6, -1, + 32, 12, 33, -1, 34, 6, 9, -1, + 33, 6, 34, -1, 4, 9, 0, -1, + 34, 9, 35, -1, 36, 35, 9, -1, + 36, 9, 4, -1, 37, 38, 39, -1, + 40, 39, 38, -1, 41, 37, 39, -1, + 41, 39, 42, -1, 40, 42, 39, -1, + 43, 44, 38, -1, 40, 38, 44, -1, + 37, 43, 38, -1, 5, 35, 44, -1, + 45, 44, 35, -1, 46, 5, 44, -1, + 43, 46, 44, -1, 47, 40, 44, -1, + 48, 47, 44, -1, 45, 48, 44, -1, + 8, 34, 35, -1, 3, 8, 35, -1, + 5, 3, 35, -1, 36, 45, 35, -1, + 11, 33, 34, -1, 8, 11, 34, -1, + 16, 32, 33, -1, 14, 16, 33, -1, + 11, 14, 33, -1, 22, 31, 32, -1, + 19, 22, 32, -1, 16, 19, 32, -1, + 24, 29, 31, -1, 22, 24, 31, -1, + 27, 30, 29, -1, 24, 27, 29, -1, + 4, 5, 46, -1, 49, 46, 43, -1, + 49, 4, 46, -1, 50, 43, 37, -1, + 50, 49, 43, -1, 41, 50, 37, -1, + 47, 41, 42, -1, 47, 42, 40, -1, + 36, 4, 49, -1, 45, 49, 50, -1, + 36, 49, 45, -1, 48, 50, 41, -1, + 45, 50, 48, -1, 48, 41, 47, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 2, 3, -1, + 4, 5, 6, -1, 7, 2, 1, -1, + 8, 2, 7, -1, 0, 0, 0, -1, + 9, 3, 10, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 3, 9, -1, + 0, 0, 0, -1, 11, 10, 12, -1, + 9, 10, 11, -1, 0, 0, 0, -1, + 13, 12, 14, -1, 0, 0, 0, -1, + 11, 12, 13, -1, 0, 0, 0, -1, + 15, 14, 16, -1, 13, 14, 15, -1, + 0, 0, 0, -1, 17, 16, 18, -1, + 0, 0, 0, -1, 15, 16, 17, -1, + 0, 0, 0, -1, 19, 18, 20, -1, + 0, 0, 0, -1, 17, 18, 19, -1, + 0, 0, 0, -1, 21, 20, 22, -1, + 19, 20, 21, -1, 0, 0, 0, -1, + 23, 22, 24, -1, 0, 0, 0, -1, + 21, 22, 23, -1, 0, 0, 0, -1, + 23, 24, 25, -1, 26, 26, 26, -1, + 26, 26, 26, -1, 23, 25, 25, -1, + 27, 27, 28, -1, 29, 28, 30, -1, + 27, 28, 29, -1, 31, 30, 32, -1, + 29, 30, 31, -1, 33, 32, 34, -1, + 31, 32, 33, -1, 35, 34, 36, -1, + 33, 34, 35, -1, 4, 37, 5, -1, + 35, 36, 38, -1, 39, 38, 36, -1, + 40, 37, 4, -1, 41, 41, 41, -1, + 26, 26, 26, -1, 42, 43, 44, -1, + 42, 44, 44, -1, 26, 26, 26, -1, + 41, 41, 41, -1, 45, 45, 46, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 47, 46, 38, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 48, 45, 46, -1, + 49, 48, 46, -1, 47, 49, 46, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 39, 47, 38, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 41, 41, 41, -1, 41, 41, 41, -1, + 8, 7, 50, -1, 51, 50, 52, -1, + 51, 8, 50, -1, 53, 52, 43, -1, + 53, 51, 52, -1, 42, 53, 43, -1, + 54, 55, 56, -1, 54, 56, 56, -1, + 40, 4, 57, -1, 58, 57, 59, -1, + 40, 57, 58, -1, 60, 59, 55, -1, + 58, 59, 60, -1, 60, 55, 54, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/wrist1_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/wrist1_l.wrl new file mode 100644 index 000000000..8b09fefad --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/wrist1_l.wrl @@ -0,0 +1,565 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Group { + children + DEF _+3 Group { + children + DEF _+4 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+5 Group { + children + DEF _+6 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -23.5 -8.0777502 5, + -23.5 -4.9998598 -1.99578e-013, + -23.5 8.4348998e-014 5, + -27.5 8.44015e-014 5, + -23.5 8.23801e-014 9.4998703, + -23.5 4.9998598 -1.98399e-013, + -27.5 4.9998598 -1.98937e-013, + -23.5 8.6932001e-014 -9.4998703, + -23.5 8.6128702e-014 -5, + -27.5 -4.9998598 -2.0011601e-013, + -23.5 8.0777502 -5, + -27.5 8.6181198e-014 -5, + -23.5 8.0777502 5, + -23.5 17 -5, + -27.5 17 -5, + -23.5 17 5, + -27.5 17 5, + -27.5 8.0777502 -5, + -23.5 -8.0777502 -5, + -27.5 8.6984497e-014 -9.4998703, + -23.5 -17 5, + -23.5 -17 -5, + -27.5 -8.0777502 -5, + -27.5 -17 -5, + -27.5 -17 5, + -27.5 -8.0777502 5, + -27.5 8.2432603e-014 9.4998703, + -27.5 8.0777502 5 ] + + } + normal + Normal { + vector [ 1 -1.31215e-017 1.34468e-016, + 6.09567e-017 3.00432e-016 -1, + 6.2837102e-018 1 1.7945499e-016, + -6.2837102e-018 -1 -5.6994101e-017, + 6.09567e-017 5.5511198e-017 -1, + -6.09567e-017 -1.77972e-016 1, + 6.2837102e-018 1 -4.2362198e-018, + 3.7425499e-017 0.85028899 -0.52631599, + 6.09567e-017 1.77972e-016 -1, + 2.67395e-017 -0.85028899 -0.52631599, + -6.2837102e-018 -1 4.2362198e-018, + -6.09567e-017 -5.5511198e-017 1, + -3.7425499e-017 -0.85028899 0.52631599, + -6.09567e-017 -3.00432e-016 1, + -2.67395e-017 0.85028899 0.52631599, + -1 1.31215e-017 -1.34468e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 23.5 -8.0777502 -5, + 23.5 -4.7498698 -1.9274199e-013, + 23.5 8.5528799e-014 -4.75, + 27.5 8.5476297e-014 -4.75, + 23.5 8.3461002e-014 -9.4998703, + 23.5 4.7498698 -1.93921e-013, + 27.5 4.7498698 -1.93383e-013, + 23.5 8.59035e-014 9.4998703, + 23.5 8.5001498e-014 4.75, + 27.5 -4.7498698 -1.92204e-013, + 23.5 8.0777502 5, + 27.5 8.4949002e-014 4.75, + 23.5 8.0777502 -5, + 23.5 17.5 5, + 27.5 17.5 5, + 23.5 17.5 -5, + 27.5 17.5 -5, + 27.5 8.0777502 5, + 23.5 -8.0777502 5, + 27.5 8.5850997e-014 9.4998703, + 23.5 -17.5 -5, + 23.5 -17.5 5, + 27.5 -8.0777502 5, + 27.5 -17.5 5, + 27.5 -17.5 -5, + 27.5 -8.0777502 -5, + 27.5 8.34085e-014 -9.4998703, + 27.5 8.0777502 -5 ] + + } + normal + Normal { + vector [ -1 1.31215e-017 -1.34468e-016, + -6.09567e-017 1.8941e-016 1, + 6.2837102e-018 1 -1.87927e-016, + -6.2837102e-018 -1 6.5466502e-017, + -6.09567e-017 -5.5511198e-017 1, + 6.09567e-017 -6.6949497e-017 -1, + 6.2837102e-018 1 -4.2362198e-018, + -2.67395e-017 0.85028899 0.52631599, + -6.09567e-017 6.6949497e-017 1, + -3.7425499e-017 -0.85028899 0.52631599, + -6.2837102e-018 -1 4.2362198e-018, + 6.09567e-017 5.5511198e-017 -1, + 2.67395e-017 -0.85028899 -0.52631599, + 6.09567e-017 -1.8941e-016 -1, + 3.7425499e-017 0.85028899 -0.52631599, + 1 -1.31215e-017 1.34468e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.029999999 0.029999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -10.9087 -17 -5, + -6.5 -17 -1.96856e-013, + 7.7759901e-014 -17 -6.5, + 7.77285e-014 -22 -6.5, + 7.5952103e-014 -17 -12, + 6.5 -17 -1.967e-013, + 6.5 -22 -1.96678e-013, + 7.8897697e-014 -17 12, + 7.85595e-014 -17 6.5, + -6.5 -22 -1.96834e-013, + 10.9087 -17 5, + 7.8528099e-014 -22 6.5, + 10.9087 -17 -5, + 28.5 -17 5, + 28.5 -22 5, + 28.5 -17 -5, + 28.5 -22 -5, + 10.9087 -22 5, + -10.9087 -17 5, + 7.8866303e-014 -22 12, + -27.5 -17 -5, + -27.5 -17 5, + -10.9087 -22 5, + -27.5 -22 5, + -27.5 -22 -5, + -10.9087 -22 -5, + 7.5920701e-014 -22 -12, + 10.9087 -22 -5 ] + + } + normal + Normal { + vector [ 6.2837102e-018 1 -4.2362198e-018, + 1.8396499e-016 -5.5511198e-017 1, + 1 -1.31215e-017 -4.9222798e-017, + -1 1.31215e-017 -7.3237903e-017, + -6.09567e-017 -5.5511198e-017 1, + -6.1503903e-017 5.5511198e-017 -1, + 1 -1.31215e-017 1.34468e-016, + 0.90905899 -3.50579e-017 0.41666701, + 6.1503903e-017 -5.5511198e-017 1, + -0.90905899 -1.12014e-017 0.41666701, + -1 1.31215e-017 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.90905899 3.50579e-017 -0.41666701, + -1.8396499e-016 5.5511198e-017 -1, + 0.90905899 1.12014e-017 -0.41666701, + -6.2837102e-018 -1 4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.029999999 0.029999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 10.9087 17 5, + 10.9087 17 -5, + 28.5 17 -5, + 28.5 22 -5, + 28.5 17 5, + 28.5 22 5, + 8.1769803e-014 17 -8, + 8.0360699e-014 17 -12, + 10.9087 22 -5, + 8 17 -1.961e-013, + -8 17 -1.98251e-013, + -10.9087 17 -5, + 8.03921e-014 22 -12, + -27.5 17 5, + -27.5 17 -5, + -10.9087 22 -5, + -10.9087 17 5, + -27.5 22 -5, + -27.5 22 5, + 7.5465398e-014 17 8, + 7.4489202e-014 17 12, + -10.9087 22 5, + 7.4520597e-014 22 12, + 10.9087 22 5, + 8 22 -1.9612101e-013, + 8.2719699e-014 22 -8, + 7.6415301e-014 22 8, + -8 22 -1.98273e-013 ] + + } + normal + Normal { + vector [ -6.2837102e-018 -1 4.2362198e-018, + 6.09567e-017 5.5511198e-017 -1, + 1 -1.31215e-017 1.34468e-016, + 0.90905899 1.12014e-017 -0.41666701, + 1.83417e-016 5.5511198e-017 -1, + -0.90905899 3.50579e-017 -0.41666701, + -1 1.31215e-017 -1.34468e-016, + -6.09567e-017 -5.5511198e-017 1, + -0.90905899 -1.12014e-017 0.41666701, + -3.05878e-016 -5.5511198e-017 1, + 0.90905899 -3.50579e-017 0.41666701, + -1 1.96812e-016 -1.34468e-016, + 2.21771e-016 5.5511198e-017 -1, + -5.6627599e-016 -5.5511198e-017 1, + 1 -1.96812e-016 1.20075e-017, + 1 -1.96812e-016 2.56929e-016, + 6.2837102e-018 1 -4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 1, 0, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 6, 10, 7, -1, 8, 7, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 16, 13, 11, -1, 10, 16, 11, -1, + 12, 11, 15, -1, 17, 14, 13, -1, + 15, 14, 17, -1, 18, 13, 16, -1, + 17, 13, 18, -1, 19, 20, 16, -1, + 21, 16, 20, -1, 10, 19, 16, -1, + 18, 16, 21, -1, 9, 0, 20, -1, + 22, 20, 0, -1, 19, 9, 20, -1, + 21, 20, 22, -1, 23, 0, 4, -1, + 22, 0, 23, -1, 23, 4, 5, -1, + 24, 9, 19, -1, 25, 6, 9, -1, + 25, 9, 24, -1, 26, 19, 10, -1, + 26, 24, 19, -1, 27, 10, 6, -1, + 26, 10, 27, -1, 27, 6, 25, -1, + 8, 5, 3, -1, 8, 23, 5, -1, + 26, 22, 23, -1, 24, 23, 8, -1, + 26, 23, 24, -1, 27, 21, 22, -1, + 26, 27, 22, -1, 17, 18, 21, -1, + 15, 17, 21, -1, 27, 15, 21, -1, + 25, 12, 15, -1, 27, 25, 15, -1, + 24, 8, 12, -1, 25, 24, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 6, -1, + 1, 1, 1, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 7, 7, 7, -1, + 9, 10, 10, -1, 7, 7, 7, -1, + 11, 11, 12, -1, 13, 13, 11, -1, + 13, 11, 11, -1, 12, 12, 14, -1, + 12, 11, 12, -1, 15, 15, 13, -1, + 12, 14, 14, -1, 15, 13, 13, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/wrist1_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/wrist1_r.wrl new file mode 100644 index 000000000..4abd2eb51 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/wrist1_r.wrl @@ -0,0 +1,583 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -23.5 -8.0777502 5, + -23.5 -4.9998598 -1.99578e-013, + -23.5 8.4348998e-014 5, + -27.5 8.44015e-014 5, + -23.5 8.23801e-014 9.4998703, + -23.5 4.9998598 -1.98399e-013, + -27.5 4.9998598 -1.98937e-013, + -23.5 8.6932001e-014 -9.4998703, + -23.5 8.6128702e-014 -5, + -27.5 -4.9998598 -2.0011601e-013, + -23.5 8.0777502 -5, + -27.5 8.6181198e-014 -5, + -23.5 8.0777502 5, + -23.5 17 -5, + -27.5 17 -5, + -23.5 17 5, + -27.5 17 5, + -27.5 8.0777502 -5, + -23.5 -8.0777502 -5, + -27.5 8.6984497e-014 -9.4998703, + -23.5 -17 5, + -23.5 -17 -5, + -27.5 -8.0777502 -5, + -27.5 -17 -5, + -27.5 -17 5, + -27.5 -8.0777502 5, + -27.5 8.2432603e-014 9.4998703, + -27.5 8.0777502 5 ] + + } + normal + Normal { + vector [ 1 -1.31215e-017 1.34468e-016, + 6.09567e-017 3.00432e-016 -1, + 6.2837102e-018 1 1.7945499e-016, + -6.2837102e-018 -1 -5.6994101e-017, + 6.09567e-017 5.5511198e-017 -1, + -6.09567e-017 -1.77972e-016 1, + 6.2837102e-018 1 -4.2362198e-018, + 3.7425499e-017 0.85028899 -0.52631599, + 6.09567e-017 1.77972e-016 -1, + 2.67395e-017 -0.85028899 -0.52631599, + -6.2837102e-018 -1 4.2362198e-018, + -6.09567e-017 -5.5511198e-017 1, + -3.7425499e-017 -0.85028899 0.52631599, + -6.09567e-017 -3.00432e-016 1, + -2.67395e-017 0.85028899 0.52631599, + -1 1.31215e-017 -1.34468e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.82999998 0 0 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 23.5 -8.0777502 -5, + 23.5 -4.7498698 -1.9274199e-013, + 23.5 8.5528799e-014 -4.75, + 27.5 8.5476297e-014 -4.75, + 23.5 8.3461002e-014 -9.4998703, + 23.5 4.7498698 -1.93921e-013, + 27.5 4.7498698 -1.93383e-013, + 23.5 8.59035e-014 9.4998703, + 23.5 8.5001498e-014 4.75, + 27.5 -4.7498698 -1.92204e-013, + 23.5 8.0777502 5, + 27.5 8.4949002e-014 4.75, + 23.5 8.0777502 -5, + 23.5 17.5 5, + 27.5 17.5 5, + 23.5 17.5 -5, + 27.5 17.5 -5, + 27.5 8.0777502 5, + 23.5 -8.0777502 5, + 27.5 8.5850997e-014 9.4998703, + 23.5 -17.5 -5, + 23.5 -17.5 5, + 27.5 -8.0777502 5, + 27.5 -17.5 5, + 27.5 -17.5 -5, + 27.5 -8.0777502 -5, + 27.5 8.34085e-014 -9.4998703, + 27.5 8.0777502 -5 ] + + } + normal + Normal { + vector [ -1 1.31215e-017 -1.34468e-016, + -6.09567e-017 1.8941e-016 1, + 6.2837102e-018 1 -1.87927e-016, + -6.2837102e-018 -1 6.5466502e-017, + -6.09567e-017 -5.5511198e-017 1, + 6.09567e-017 -6.6949497e-017 -1, + 6.2837102e-018 1 -4.2362198e-018, + -2.67395e-017 0.85028899 0.52631599, + -6.09567e-017 6.6949497e-017 1, + -3.7425499e-017 -0.85028899 0.52631599, + -6.2837102e-018 -1 4.2362198e-018, + 6.09567e-017 5.5511198e-017 -1, + 2.67395e-017 -0.85028899 -0.52631599, + 6.09567e-017 -1.8941e-016 -1, + 3.7425499e-017 0.85028899 -0.52631599, + 1 -1.31215e-017 1.34468e-016 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.029999999 0.029999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -10.9087 -17 -5, + -6.5 -17 -1.96856e-013, + 7.7759901e-014 -17 -6.5, + 7.77285e-014 -22 -6.5, + 7.5952103e-014 -17 -12, + 6.5 -17 -1.967e-013, + 6.5 -22 -1.96678e-013, + 7.8897697e-014 -17 12, + 7.85595e-014 -17 6.5, + -6.5 -22 -1.96834e-013, + 10.9087 -17 5, + 7.8528099e-014 -22 6.5, + 10.9087 -17 -5, + 28.5 -17 5, + 28.5 -22 5, + 28.5 -17 -5, + 28.5 -22 -5, + 10.9087 -22 5, + -10.9087 -17 5, + 7.8866303e-014 -22 12, + -27.5 -17 -5, + -27.5 -17 5, + -10.9087 -22 5, + -27.5 -22 5, + -27.5 -22 -5, + -10.9087 -22 -5, + 7.5920701e-014 -22 -12, + 10.9087 -22 -5 ] + + } + normal + Normal { + vector [ 6.2837102e-018 1 -4.2362198e-018, + 1.8396499e-016 -5.5511198e-017 1, + 1 -1.31215e-017 -4.9222798e-017, + -1 1.31215e-017 -7.3237903e-017, + -6.09567e-017 -5.5511198e-017 1, + -6.1503903e-017 5.5511198e-017 -1, + 1 -1.31215e-017 1.34468e-016, + 0.90905899 -3.50579e-017 0.41666701, + 6.1503903e-017 -5.5511198e-017 1, + -0.90905899 -1.12014e-017 0.41666701, + -1 1.31215e-017 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.90905899 3.50579e-017 -0.41666701, + -1.8396499e-016 5.5511198e-017 -1, + 0.90905899 1.12014e-017 -0.41666701, + -6.2837102e-018 -1 4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 2, 5, -1, 6, 5, 2, -1, + 4, 0, 2, -1, 6, 2, 3, -1, + 7, 8, 1, -1, 9, 1, 8, -1, + 0, 7, 1, -1, 9, 3, 1, -1, + 10, 5, 8, -1, 11, 8, 5, -1, + 7, 10, 8, -1, 9, 8, 11, -1, + 4, 5, 10, -1, 11, 5, 6, -1, + 12, 10, 13, -1, 14, 13, 10, -1, + 15, 12, 13, -1, 16, 15, 13, -1, + 16, 13, 14, -1, 17, 10, 7, -1, + 12, 4, 10, -1, 17, 14, 10, -1, + 0, 18, 7, -1, 19, 7, 18, -1, + 17, 7, 19, -1, 20, 21, 18, -1, + 22, 18, 21, -1, 0, 20, 18, -1, + 19, 18, 22, -1, 23, 21, 20, -1, + 22, 21, 23, -1, 24, 20, 0, -1, + 23, 20, 24, -1, 25, 0, 4, -1, + 24, 0, 25, -1, 26, 4, 12, -1, + 25, 4, 26, -1, 27, 12, 15, -1, + 26, 12, 27, -1, 27, 15, 16, -1, + 27, 6, 3, -1, 26, 3, 9, -1, + 26, 27, 3, -1, 19, 11, 6, -1, + 19, 6, 27, -1, 22, 9, 11, -1, + 19, 22, 11, -1, 22, 26, 9, -1, + 17, 16, 14, -1, 17, 27, 16, -1, + 17, 19, 27, -1, 22, 25, 26, -1, + 23, 24, 25, -1, 22, 23, 25, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 2, -1, + 0, 0, 0, -1, 3, 3, 4, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 2, 2, 5, -1, + 0, 0, 0, -1, 2, 1, 2, -1, + 0, 0, 0, -1, 5, 5, 3, -1, + 0, 0, 0, -1, 2, 5, 5, -1, + 0, 0, 0, -1, 5, 3, 3, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 6, 6, 6, -1, + 6, 6, 6, -1, 7, 7, 8, -1, + 0, 0, 0, -1, 4, 4, 4, -1, + 0, 0, 0, -1, 8, 8, 9, -1, + 7, 8, 8, -1, 0, 0, 0, -1, + 4, 4, 4, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 10, 10, 10, -1, + 4, 4, 4, -1, 11, 11, 11, -1, + 10, 10, 10, -1, 12, 12, 13, -1, + 11, 11, 11, -1, 13, 13, 14, -1, + 12, 13, 13, -1, 11, 11, 11, -1, + 13, 14, 14, -1, 11, 11, 11, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1, + 15, 15, 15, -1, 15, 15, 15, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + DEF _+14 Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 0.029999999 0.029999999 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 10.9087 17 5, + 10.9087 17 -5, + 28.5 17 -5, + 28.5 22 -5, + 28.5 17 5, + 28.5 22 5, + 8.1769803e-014 17 -8, + 8.0360699e-014 17 -12, + 10.9087 22 -5, + 8 17 -1.961e-013, + -8 17 -1.98251e-013, + -10.9087 17 -5, + 8.03921e-014 22 -12, + -27.5 17 5, + -27.5 17 -5, + -10.9087 22 -5, + -10.9087 17 5, + -27.5 22 -5, + -27.5 22 5, + 7.5465398e-014 17 8, + 7.4489202e-014 17 12, + -10.9087 22 5, + 7.4520597e-014 22 12, + 10.9087 22 5, + 8 22 -1.9612101e-013, + 8.2719699e-014 22 -8, + 7.6415301e-014 22 8, + -8 22 -1.98273e-013 ] + + } + normal + Normal { + vector [ -6.2837102e-018 -1 4.2362198e-018, + 6.09567e-017 5.5511198e-017 -1, + 1 -1.31215e-017 1.34468e-016, + 0.90905899 1.12014e-017 -0.41666701, + 1.83417e-016 5.5511198e-017 -1, + -0.90905899 3.50579e-017 -0.41666701, + -1 1.31215e-017 -1.34468e-016, + -6.09567e-017 -5.5511198e-017 1, + -0.90905899 -1.12014e-017 0.41666701, + -3.05878e-016 -5.5511198e-017 1, + 0.90905899 -3.50579e-017 0.41666701, + -1 1.96812e-016 -1.34468e-016, + 2.21771e-016 5.5511198e-017 -1, + -5.6627599e-016 -5.5511198e-017 1, + 1 -1.96812e-016 1.20075e-017, + 1 -1.96812e-016 2.56929e-016, + 6.2837102e-018 1 -4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 9, 1, 0, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 6, 10, 7, -1, 8, 7, 12, -1, + 13, 14, 11, -1, 15, 11, 14, -1, + 16, 13, 11, -1, 10, 16, 11, -1, + 12, 11, 15, -1, 17, 14, 13, -1, + 15, 14, 17, -1, 18, 13, 16, -1, + 17, 13, 18, -1, 19, 20, 16, -1, + 21, 16, 20, -1, 10, 19, 16, -1, + 18, 16, 21, -1, 9, 0, 20, -1, + 22, 20, 0, -1, 19, 9, 20, -1, + 21, 20, 22, -1, 23, 0, 4, -1, + 22, 0, 23, -1, 23, 4, 5, -1, + 24, 9, 19, -1, 25, 6, 9, -1, + 25, 9, 24, -1, 26, 19, 10, -1, + 26, 24, 19, -1, 27, 10, 6, -1, + 26, 10, 27, -1, 27, 6, 25, -1, + 8, 5, 3, -1, 8, 23, 5, -1, + 26, 22, 23, -1, 24, 23, 8, -1, + 26, 23, 24, -1, 27, 21, 22, -1, + 26, 27, 22, -1, 17, 18, 21, -1, + 15, 17, 21, -1, 27, 15, 21, -1, + 25, 12, 15, -1, 27, 25, 15, -1, + 24, 8, 12, -1, 25, 24, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 3, 4, 4, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 6, -1, + 1, 1, 1, -1, 7, 7, 7, -1, + 6, 6, 6, -1, 0, 0, 0, -1, + 8, 8, 9, -1, 0, 0, 0, -1, + 7, 7, 7, -1, 0, 0, 0, -1, + 9, 9, 10, -1, 0, 0, 0, -1, + 8, 9, 9, -1, 7, 7, 7, -1, + 9, 10, 10, -1, 7, 7, 7, -1, + 11, 11, 12, -1, 13, 13, 11, -1, + 13, 11, 11, -1, 12, 12, 14, -1, + 12, 11, 12, -1, 15, 15, 13, -1, + 12, 14, 14, -1, 15, 13, 13, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/wrist2_l.wrl b/data/RobotAPI/robots/Armar3/fullmodel/wrist2_l.wrl new file mode 100644 index 000000000..20f11afe8 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/wrist2_l.wrl @@ -0,0 +1,488 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0.99999994 0 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4 19 -25, + 4 23 -25, + -4 23 -25, + 4 23 -35, + -4 19 -25, + -4 22.1416 -32, + -4 23 -35, + 4 19 -32, + 4 22.1416 -32, + 4 22.1416 -35, + -4 19 -32, + 7.6469599e-014 14.9998 -32, + 15 8.4901799e-014 -32, + -22.476601 1.02616 -32, + -15 8.1742698e-014 -32, + 22.476601 1.02616 -32, + 6 -16 -32, + 6 -21.6852 -32, + 22.4998 8.14172e-014 -35, + 6 -16 -25, + 4 -22.1416 -35, + 4 -22.1416 -25, + 6 -21.6852 -25, + 5.0069299 -21.935801 -25, + 7.9833797e-014 -14.9998 -32, + -6 -16 -32, + -6 -21.6852 -32, + -6 -21.6852 -25, + -6 -16 -25, + -22.4998 8.5560397e-014 -35, + -4 -22.1416 -35, + -4 22.1416 -35, + -15 7.8356497e-014 -35, + 7.6652497e-014 14.9998 -35, + 8.0016702e-014 -14.9998 -35, + 15 8.1515598e-014 -35, + 4 -23 -35, + -4 -23 -35, + -4 -23 -25, + -4 -22.1416 -25, + -5.0069299 -21.935801 -25, + 4 -23 -25 ] + + } + normal + Normal { + vector [ -6.09567e-017 -5.5511198e-017 1, + 6.2837102e-018 1 -4.2362198e-018, + -1 1.31215e-017 -1.34468e-016, + 1 -1.31215e-017 1.34468e-016, + -6.2837102e-018 -1 4.2362198e-018, + 0.17777801 0.98407102 1.97367e-017, + 0.998959 0.045607299 1.34135e-016, + 1 1.70569e-016 1.34468e-016, + 0.26666701 -0.96378899 3.9941002e-017, + 0.17777801 -0.98407102 2.8074199e-017, + 0.22253001 -0.97492599 3.4053199e-017, + -1 1.7393601e-016 -1.34468e-016, + -0.26666701 -0.96378899 -3.1775399e-017, + -0.998959 0.045607299 -1.3452099e-016, + -0.17777801 -0.98407102 -1.97367e-017, + -0.17777801 0.98407102 -2.8074199e-017, + 1 2.3179999e-016 1.34468e-016, + -1.77407e-016 1 -4.2362198e-018, + 5.49466e-017 -1 4.2362198e-018, + 1 1.09339e-016 1.34468e-016, + -1 -1.09339e-016 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.22253001 -0.97492599 -2.57932e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 7, 0, 4, -1, 10, 7, 4, -1, + 5, 10, 4, -1, 11, 7, 10, -1, + 12, 8, 7, -1, 11, 12, 7, -1, + 5, 13, 10, -1, 14, 10, 13, -1, + 11, 10, 14, -1, 12, 15, 8, -1, + 9, 8, 15, -1, 16, 17, 15, -1, + 18, 15, 17, -1, 12, 16, 15, -1, + 9, 15, 18, -1, 19, 17, 16, -1, + 18, 17, 20, -1, 21, 20, 17, -1, + 22, 17, 19, -1, 23, 17, 22, -1, + 21, 17, 23, -1, 24, 25, 16, -1, + 19, 16, 25, -1, 12, 24, 16, -1, + 14, 26, 25, -1, 27, 25, 26, -1, + 24, 14, 25, -1, 28, 19, 25, -1, + 27, 28, 25, -1, 14, 13, 26, -1, + 29, 26, 13, -1, 30, 26, 29, -1, + 27, 26, 30, -1, 29, 13, 5, -1, + 31, 5, 6, -1, 29, 5, 31, -1, + 32, 14, 24, -1, 33, 11, 14, -1, + 33, 14, 32, -1, 34, 24, 12, -1, + 34, 32, 24, -1, 35, 12, 11, -1, + 34, 12, 35, -1, 35, 11, 33, -1, + 9, 31, 6, -1, 3, 9, 6, -1, + 32, 29, 31, -1, 9, 18, 31, -1, + 33, 31, 18, -1, 33, 32, 31, -1, + 20, 30, 29, -1, 34, 20, 29, -1, + 34, 29, 32, -1, 36, 37, 30, -1, + 38, 30, 37, -1, 20, 36, 30, -1, + 39, 30, 38, -1, 40, 30, 39, -1, + 27, 30, 40, -1, 41, 37, 36, -1, + 41, 38, 37, -1, 21, 36, 20, -1, + 21, 41, 36, -1, 35, 18, 20, -1, + 34, 35, 20, -1, 35, 33, 18, -1, + 39, 38, 41, -1, 21, 28, 41, -1, + 39, 41, 28, -1, 22, 19, 28, -1, + 23, 22, 28, -1, 21, 23, 28, -1, + 40, 39, 28, -1, 27, 40, 28, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 2, 2, 2, -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, + 5, 5, 6, -1, 0, 0, 0, -1, + 7, 6, 8, -1, 0, 0, 0, -1, + 5, 6, 7, -1, 3, 3, 3, -1, + 7, 8, 9, -1, 9, 9, 8, -1, + 3, 3, 3, -1, 10, 8, 8, -1, + 9, 8, 10, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 11, 12, 13, -1, 14, 12, 11, -1, + 12, 12, 14, -1, 11, 13, 15, -1, + 2, 2, 2, -1, 11, 15, 15, -1, + 16, 16, 17, -1, 18, 18, 19, -1, + 18, 19, 3, -1, 17, 17, 20, -1, + 17, 16, 17, -1, 20, 20, 18, -1, + 17, 20, 20, -1, 20, 18, 18, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 2, 2, 2, -1, 21, 21, 21, -1, + 2, 2, 2, -1, 22, 14, 14, -1, + 12, 14, 22, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.403873 0.69999999 0.42021301 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4 -29 -10.7819, + -4 -29 -10.7819, + -4 -29 -36, + -4 -23 -36, + 4 -29 -36, + 4 -23 -36, + 7.4700703e-014 -29 -3.75, + -11.0305 -29 -3.25208, + -4 -23 -10.7819, + 11.0305 -29 -3.25208, + 7.3974897e-014 -29 3.75, + -9.2097797 -29 6.8867102, + -11.0305 -23 -3.25208, + -3.75 -29 -1.9800399e-013, + 9.2097797 -29 6.8867102, + 7.6539103e-014 -29 11.4998, + -9.2097797 -23 6.8867102, + 7.65768e-014 -23 11.4998, + 3.75 -29 -1.9940799e-013, + 9.2097797 -23 6.8867102, + 11.0305 -23 -3.25208, + 4 -23 -10.7819, + 3.75 -23 -1.97768e-013, + 7.4738399e-014 -23 -3.75, + 7.3362797e-014 -23 3.75, + -3.75 -23 -1.99695e-013 ] + + } + normal + Normal { + vector [ -6.2837102e-018 -1 4.2362198e-018, + -1 1.31215e-017 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.347826 5.6608999e-017 -0.93755901, + -0.95916402 2.8286999e-017 -0.28285, + -0.80089003 -2.27318e-017 0.59881097, + -2.44648e-016 -5.5511198e-017 1, + 0.80089003 -4.3749599e-017 0.59881097, + 0.95916402 3.11568e-018 -0.28285, + 0.347826 4.7481001e-017 -0.93755901, + 1 -1.31215e-017 1.34468e-016, + -1 1.31215e-017 -3.79389e-016, + 2.44648e-016 5.5511198e-017 -1, + -1.22187e-016 -5.5511198e-017 1, + -1 1.31215e-017 1.8716e-016, + 1 -1.31215e-017 2.56929e-016, + 6.2837102e-018 1 -4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 0, 9, 1, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 13, 10, 7, -1, 6, 13, 7, -1, + 8, 7, 12, -1, 14, 15, 11, -1, + 16, 11, 15, -1, 10, 14, 11, -1, + 12, 11, 16, -1, 17, 15, 14, -1, + 16, 15, 17, -1, 18, 9, 14, -1, + 19, 14, 9, -1, 10, 18, 14, -1, + 17, 14, 19, -1, 20, 9, 0, -1, + 6, 9, 18, -1, 19, 9, 20, -1, + 21, 0, 4, -1, 20, 0, 21, -1, + 21, 4, 5, -1, 22, 18, 10, -1, + 23, 6, 18, -1, 23, 18, 22, -1, + 24, 10, 13, -1, 24, 22, 10, -1, + 25, 13, 6, -1, 24, 13, 25, -1, + 25, 6, 23, -1, 8, 5, 3, -1, + 8, 21, 5, -1, 23, 20, 21, -1, + 8, 12, 21, -1, 23, 21, 12, -1, + 24, 19, 20, -1, 23, 22, 20, -1, + 24, 20, 22, -1, 16, 17, 19, -1, + 24, 16, 19, -1, 25, 12, 16, -1, + 24, 25, 16, -1, 25, 23, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 10, 10, 10, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 11, 11, 12, -1, + 13, 13, 14, -1, 13, 14, 1, -1, + 12, 12, 15, -1, 12, 11, 12, -1, + 15, 15, 13, -1, 12, 15, 15, -1, + 15, 13, 13, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.403873 0.69999999 0.42021301 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4 29 -10.7819, + 4 29 -10.7819, + 4 29 -36, + 4 23 -36, + -4 29 -36, + -4 23 -36, + 7.4605998e-014 29 -3.75, + 11.0305 29 -3.25208, + 4 23 -10.7819, + -11.0305 29 -3.25208, + 7.4417503e-014 29 3.75, + 9.2097797 29 6.8867102, + 11.0305 23 -3.25208, + 3.75 29 -1.97242e-013, + -9.2097797 29 6.8867102, + 7.0908401e-014 29 11.4998, + 9.2097797 23 6.8867102, + 7.0870698e-014 23 11.4998, + -3.75 29 -2.00662e-013, + -9.2097797 23 6.8867102, + -11.0305 23 -3.25208, + -4 23 -10.7819, + -3.75 23 -1.98972e-013, + 7.4568302e-014 23 -3.75, + 7.5029501e-014 23 3.75, + 3.75 23 -1.9888199e-013 ] + + } + normal + Normal { + vector [ 6.2837102e-018 1 -4.2362198e-018, + 1 -1.31215e-017 1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + 0.347826 4.7481001e-017 -0.93755901, + 0.95916402 3.11568e-018 -0.28285, + 0.80089003 -4.3749599e-017 0.59881097, + 1.22734e-016 -5.5511198e-017 1, + -0.80089003 -2.27318e-017 0.59881097, + -0.95916402 2.8286999e-017 -0.28285, + -0.347826 5.6608999e-017 -0.93755901, + -1 1.31215e-017 -1.34468e-016, + 1 -1.31215e-017 -1.10453e-016, + -1.22734e-016 5.5511198e-017 -1, + 2.73592e-019 -5.5511198e-017 1, + 1 -1.31215e-017 4.5609701e-016, + -1 1.31215e-017 -1.20075e-017, + -6.2837102e-018 -1 4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 0, 9, 1, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 13, 10, 7, -1, 6, 13, 7, -1, + 8, 7, 12, -1, 14, 15, 11, -1, + 16, 11, 15, -1, 10, 14, 11, -1, + 12, 11, 16, -1, 17, 15, 14, -1, + 16, 15, 17, -1, 18, 9, 14, -1, + 19, 14, 9, -1, 10, 18, 14, -1, + 17, 14, 19, -1, 20, 9, 0, -1, + 6, 9, 18, -1, 19, 9, 20, -1, + 21, 0, 4, -1, 20, 0, 21, -1, + 21, 4, 5, -1, 22, 18, 10, -1, + 23, 6, 18, -1, 23, 18, 22, -1, + 24, 10, 13, -1, 24, 22, 10, -1, + 25, 13, 6, -1, 24, 13, 25, -1, + 25, 6, 23, -1, 8, 5, 3, -1, + 8, 21, 5, -1, 23, 20, 21, -1, + 8, 12, 21, -1, 23, 21, 12, -1, + 24, 19, 20, -1, 23, 22, 20, -1, + 24, 20, 22, -1, 16, 17, 19, -1, + 24, 16, 19, -1, 25, 12, 16, -1, + 24, 25, 16, -1, 25, 23, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 10, 10, 10, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 11, 11, 12, -1, + 13, 13, 14, -1, 13, 14, 1, -1, + 12, 12, 15, -1, 12, 11, 12, -1, + 15, 15, 13, -1, 12, 15, 15, -1, + 15, 13, 13, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} diff --git a/data/RobotAPI/robots/Armar3/fullmodel/wrist2_r.wrl b/data/RobotAPI/robots/Armar3/fullmodel/wrist2_r.wrl new file mode 100644 index 000000000..05d23f6a3 --- /dev/null +++ b/data/RobotAPI/robots/Armar3/fullmodel/wrist2_r.wrl @@ -0,0 +1,488 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF _+0 Group { + children + DEF _+1 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+2 Transform { + translation 0 0 0 + rotation 0 0 0.99999994 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+3 Transform { + translation 0 0 0 + rotation 0 0.99999994 0 1.5700002 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF _+4 Group { + children + DEF _+5 Group { + children + DEF _+6 Transform { + scale 0.001 0.001 0.001 + children [ + DEF _+7 Group { + children + DEF _+8 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0 0 1 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4 19 -25, + 4 23 -25, + -4 23 -25, + 4 23 -35, + -4 19 -25, + -4 22.1416 -32, + -4 23 -35, + 4 19 -32, + 4 22.1416 -32, + 4 22.1416 -35, + -4 19 -32, + 7.6469599e-014 14.9998 -32, + 15 8.4901799e-014 -32, + -22.476601 1.02616 -32, + -15 8.1742698e-014 -32, + 22.476601 1.02616 -32, + 6 -16 -32, + 6 -21.6852 -32, + 22.4998 8.14172e-014 -35, + 6 -16 -25, + 4 -22.1416 -35, + 4 -22.1416 -25, + 6 -21.6852 -25, + 5.0069299 -21.935801 -25, + 7.9833797e-014 -14.9998 -32, + -6 -16 -32, + -6 -21.6852 -32, + -6 -21.6852 -25, + -6 -16 -25, + -22.4998 8.5560397e-014 -35, + -4 -22.1416 -35, + -4 22.1416 -35, + -15 7.8356497e-014 -35, + 7.6652497e-014 14.9998 -35, + 8.0016702e-014 -14.9998 -35, + 15 8.1515598e-014 -35, + 4 -23 -35, + -4 -23 -35, + -4 -23 -25, + -4 -22.1416 -25, + -5.0069299 -21.935801 -25, + 4 -23 -25 ] + + } + normal + Normal { + vector [ -6.09567e-017 -5.5511198e-017 1, + 6.2837102e-018 1 -4.2362198e-018, + -1 1.31215e-017 -1.34468e-016, + 1 -1.31215e-017 1.34468e-016, + -6.2837102e-018 -1 4.2362198e-018, + 0.17777801 0.98407102 1.97367e-017, + 0.998959 0.045607299 1.34135e-016, + 1 1.70569e-016 1.34468e-016, + 0.26666701 -0.96378899 3.9941002e-017, + 0.17777801 -0.98407102 2.8074199e-017, + 0.22253001 -0.97492599 3.4053199e-017, + -1 1.7393601e-016 -1.34468e-016, + -0.26666701 -0.96378899 -3.1775399e-017, + -0.998959 0.045607299 -1.3452099e-016, + -0.17777801 -0.98407102 -1.97367e-017, + -0.17777801 0.98407102 -2.8074199e-017, + 1 2.3179999e-016 1.34468e-016, + -1.77407e-016 1 -4.2362198e-018, + 5.49466e-017 -1 4.2362198e-018, + 1 1.09339e-016 1.34468e-016, + -1 -1.09339e-016 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.22253001 -0.97492599 -2.57932e-017 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 6, 5, 2, -1, 3, 6, 2, -1, + 7, 1, 0, -1, 8, 1, 7, -1, + 9, 1, 8, -1, 3, 1, 9, -1, + 7, 0, 4, -1, 10, 7, 4, -1, + 5, 10, 4, -1, 11, 7, 10, -1, + 12, 8, 7, -1, 11, 12, 7, -1, + 5, 13, 10, -1, 14, 10, 13, -1, + 11, 10, 14, -1, 12, 15, 8, -1, + 9, 8, 15, -1, 16, 17, 15, -1, + 18, 15, 17, -1, 12, 16, 15, -1, + 9, 15, 18, -1, 19, 17, 16, -1, + 18, 17, 20, -1, 21, 20, 17, -1, + 22, 17, 19, -1, 23, 17, 22, -1, + 21, 17, 23, -1, 24, 25, 16, -1, + 19, 16, 25, -1, 12, 24, 16, -1, + 14, 26, 25, -1, 27, 25, 26, -1, + 24, 14, 25, -1, 28, 19, 25, -1, + 27, 28, 25, -1, 14, 13, 26, -1, + 29, 26, 13, -1, 30, 26, 29, -1, + 27, 26, 30, -1, 29, 13, 5, -1, + 31, 5, 6, -1, 29, 5, 31, -1, + 32, 14, 24, -1, 33, 11, 14, -1, + 33, 14, 32, -1, 34, 24, 12, -1, + 34, 32, 24, -1, 35, 12, 11, -1, + 34, 12, 35, -1, 35, 11, 33, -1, + 9, 31, 6, -1, 3, 9, 6, -1, + 32, 29, 31, -1, 9, 18, 31, -1, + 33, 31, 18, -1, 33, 32, 31, -1, + 20, 30, 29, -1, 34, 20, 29, -1, + 34, 29, 32, -1, 36, 37, 30, -1, + 38, 30, 37, -1, 20, 36, 30, -1, + 39, 30, 38, -1, 40, 30, 39, -1, + 27, 30, 40, -1, 41, 37, 36, -1, + 41, 38, 37, -1, 21, 36, 20, -1, + 21, 41, 36, -1, 35, 18, 20, -1, + 34, 35, 20, -1, 35, 33, 18, -1, + 39, 38, 41, -1, 21, 28, 41, -1, + 39, 41, 28, -1, 22, 19, 28, -1, + 23, 22, 28, -1, 21, 23, 28, -1, + 40, 39, 28, -1, 27, 40, 28, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 1, 1, 1, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 3, 3, 3, -1, + 4, 4, 4, -1, 4, 4, 4, -1, + 2, 2, 2, -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, + 5, 5, 6, -1, 0, 0, 0, -1, + 7, 6, 8, -1, 0, 0, 0, -1, + 5, 6, 7, -1, 3, 3, 3, -1, + 7, 8, 9, -1, 9, 9, 8, -1, + 3, 3, 3, -1, 10, 8, 8, -1, + 9, 8, 10, -1, 0, 0, 0, -1, + 1, 1, 1, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 11, 12, 13, -1, 14, 12, 11, -1, + 12, 12, 14, -1, 11, 13, 15, -1, + 2, 2, 2, -1, 11, 15, 15, -1, + 16, 16, 17, -1, 18, 18, 19, -1, + 18, 19, 3, -1, 17, 17, 20, -1, + 17, 16, 17, -1, 20, 20, 18, -1, + 17, 20, 20, -1, 20, 18, 18, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -1, + 2, 2, 2, -1, 21, 21, 21, -1, + 2, 2, 2, -1, 22, 14, 14, -1, + 12, 14, 22, -1, 4, 4, 4, -1, + 4, 4, 4, -1, 3, 3, 3, -1, + 3, 3, 3, -1, 21, 21, 21, -1, + 21, 21, 21, -1, 21, 21, 21, -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 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+9 Group { + children + DEF _+10 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.403873 0.69999999 0.42021301 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ 4 -29 -10.7819, + -4 -29 -10.7819, + -4 -29 -36, + -4 -23 -36, + 4 -29 -36, + 4 -23 -36, + 7.4700703e-014 -29 -3.75, + -11.0305 -29 -3.25208, + -4 -23 -10.7819, + 11.0305 -29 -3.25208, + 7.3974897e-014 -29 3.75, + -9.2097797 -29 6.8867102, + -11.0305 -23 -3.25208, + -3.75 -29 -1.9800399e-013, + 9.2097797 -29 6.8867102, + 7.6539103e-014 -29 11.4998, + -9.2097797 -23 6.8867102, + 7.65768e-014 -23 11.4998, + 3.75 -29 -1.9940799e-013, + 9.2097797 -23 6.8867102, + 11.0305 -23 -3.25208, + 4 -23 -10.7819, + 3.75 -23 -1.97768e-013, + 7.4738399e-014 -23 -3.75, + 7.3362797e-014 -23 3.75, + -3.75 -23 -1.99695e-013 ] + + } + normal + Normal { + vector [ -6.2837102e-018 -1 4.2362198e-018, + -1 1.31215e-017 -1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + -0.347826 5.6608999e-017 -0.93755901, + -0.95916402 2.8286999e-017 -0.28285, + -0.80089003 -2.27318e-017 0.59881097, + -2.44648e-016 -5.5511198e-017 1, + 0.80089003 -4.3749599e-017 0.59881097, + 0.95916402 3.11568e-018 -0.28285, + 0.347826 4.7481001e-017 -0.93755901, + 1 -1.31215e-017 1.34468e-016, + -1 1.31215e-017 -3.79389e-016, + 2.44648e-016 5.5511198e-017 -1, + -1.22187e-016 -5.5511198e-017 1, + -1 1.31215e-017 1.8716e-016, + 1 -1.31215e-017 2.56929e-016, + 6.2837102e-018 1 -4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 0, 9, 1, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 13, 10, 7, -1, 6, 13, 7, -1, + 8, 7, 12, -1, 14, 15, 11, -1, + 16, 11, 15, -1, 10, 14, 11, -1, + 12, 11, 16, -1, 17, 15, 14, -1, + 16, 15, 17, -1, 18, 9, 14, -1, + 19, 14, 9, -1, 10, 18, 14, -1, + 17, 14, 19, -1, 20, 9, 0, -1, + 6, 9, 18, -1, 19, 9, 20, -1, + 21, 0, 4, -1, 20, 0, 21, -1, + 21, 4, 5, -1, 22, 18, 10, -1, + 23, 6, 18, -1, 23, 18, 22, -1, + 24, 10, 13, -1, 24, 22, 10, -1, + 25, 13, 6, -1, 24, 13, 25, -1, + 25, 6, 23, -1, 8, 5, 3, -1, + 8, 21, 5, -1, 23, 20, 21, -1, + 8, 12, 21, -1, 23, 21, 12, -1, + 24, 19, 20, -1, 23, 22, 20, -1, + 24, 20, 22, -1, 16, 17, 19, -1, + 24, 16, 19, -1, 25, 12, 16, -1, + 24, 25, 16, -1, 25, 23, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 10, 10, 10, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 11, 11, 12, -1, + 13, 13, 14, -1, 13, 14, 1, -1, + 12, 12, 15, -1, 12, 11, 12, -1, + 15, 15, 13, -1, 12, 15, 15, -1, + 15, 13, 13, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+11 Group { + children + DEF _+12 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.403873 0.69999999 0.42021301 + + } + + } + geometry + IndexedFaceSet { + coord + Coordinate { + point [ -4 29 -10.7819, + 4 29 -10.7819, + 4 29 -36, + 4 23 -36, + -4 29 -36, + -4 23 -36, + 7.4605998e-014 29 -3.75, + 11.0305 29 -3.25208, + 4 23 -10.7819, + -11.0305 29 -3.25208, + 7.4417503e-014 29 3.75, + 9.2097797 29 6.8867102, + 11.0305 23 -3.25208, + 3.75 29 -1.97242e-013, + -9.2097797 29 6.8867102, + 7.0908401e-014 29 11.4998, + 9.2097797 23 6.8867102, + 7.0870698e-014 23 11.4998, + -3.75 29 -2.00662e-013, + -9.2097797 23 6.8867102, + -11.0305 23 -3.25208, + -4 23 -10.7819, + -3.75 23 -1.98972e-013, + 7.4568302e-014 23 -3.75, + 7.5029501e-014 23 3.75, + 3.75 23 -1.9888199e-013 ] + + } + normal + Normal { + vector [ 6.2837102e-018 1 -4.2362198e-018, + 1 -1.31215e-017 1.34468e-016, + 6.09567e-017 5.5511198e-017 -1, + 0.347826 4.7481001e-017 -0.93755901, + 0.95916402 3.11568e-018 -0.28285, + 0.80089003 -4.3749599e-017 0.59881097, + 1.22734e-016 -5.5511198e-017 1, + -0.80089003 -2.27318e-017 0.59881097, + -0.95916402 2.8286999e-017 -0.28285, + -0.347826 5.6608999e-017 -0.93755901, + -1 1.31215e-017 -1.34468e-016, + 1 -1.31215e-017 -1.10453e-016, + -1.22734e-016 5.5511198e-017 -1, + 2.73592e-019 -5.5511198e-017 1, + 1 -1.31215e-017 4.5609701e-016, + -1 1.31215e-017 -1.20075e-017, + -6.2837102e-018 -1 4.2362198e-018 ] + + } + coordIndex [ 0, 1, 2, -1, 3, 2, 1, -1, + 4, 0, 2, -1, 5, 4, 2, -1, + 5, 2, 3, -1, 6, 7, 1, -1, + 8, 1, 7, -1, 0, 9, 1, -1, + 6, 1, 9, -1, 8, 3, 1, -1, + 10, 11, 7, -1, 12, 7, 11, -1, + 13, 10, 7, -1, 6, 13, 7, -1, + 8, 7, 12, -1, 14, 15, 11, -1, + 16, 11, 15, -1, 10, 14, 11, -1, + 12, 11, 16, -1, 17, 15, 14, -1, + 16, 15, 17, -1, 18, 9, 14, -1, + 19, 14, 9, -1, 10, 18, 14, -1, + 17, 14, 19, -1, 20, 9, 0, -1, + 6, 9, 18, -1, 19, 9, 20, -1, + 21, 0, 4, -1, 20, 0, 21, -1, + 21, 4, 5, -1, 22, 18, 10, -1, + 23, 6, 18, -1, 23, 18, 22, -1, + 24, 10, 13, -1, 24, 22, 10, -1, + 25, 13, 6, -1, 24, 13, 25, -1, + 25, 6, 23, -1, 8, 5, 3, -1, + 8, 21, 5, -1, 23, 20, 21, -1, + 8, 12, 21, -1, 23, 21, 12, -1, + 24, 19, 20, -1, 23, 22, 20, -1, + 24, 20, 22, -1, 16, 17, 19, -1, + 24, 16, 19, -1, 25, 12, 16, -1, + 24, 25, 16, -1, 25, 23, 12, -1 ] + normalIndex [ 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 2, 2, 2, -1, + 2, 2, 2, -1, 0, 0, 0, -1, + 3, 3, 4, -1, 0, 0, 0, -1, + 0, 0, 0, -1, 1, 1, 1, -1, + 0, 0, 0, -1, 4, 4, 5, -1, + 0, 0, 0, -1, 0, 0, 0, -1, + 3, 4, 4, -1, 0, 0, 0, -1, + 5, 5, 6, -1, 0, 0, 0, -1, + 4, 5, 5, -1, 6, 6, 7, -1, + 5, 6, 6, -1, 0, 0, 0, -1, + 7, 7, 8, -1, 0, 0, 0, -1, + 6, 7, 7, -1, 8, 8, 9, -1, + 0, 0, 0, -1, 7, 8, 8, -1, + 10, 10, 10, -1, 8, 9, 9, -1, + 10, 10, 10, -1, 11, 11, 12, -1, + 13, 13, 14, -1, 13, 14, 1, -1, + 12, 12, 15, -1, 12, 11, 12, -1, + 15, 15, 13, -1, 12, 15, 15, -1, + 15, 13, 13, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1, + 16, 16, 16, -1, 16, 16, 16, -1 ] + ccw TRUE + solid TRUE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } + + } + + } + + } + + } + +} -- GitLab