diff --git a/footprints/packages3d/.gitignore b/footprints/packages3d/.gitignore new file mode 100644 index 0000000..3ead2d8 --- /dev/null +++ b/footprints/packages3d/.gitignore @@ -0,0 +1 @@ +*.FCStd? diff --git a/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.FCStd b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.FCStd new file mode 100644 index 0000000..6ef80c3 Binary files /dev/null and b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.FCStd differ diff --git a/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.step b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.step new file mode 100644 index 0000000..7bfb13b --- /dev/null +++ b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.step @@ -0,0 +1,974 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2020-12-08T19:12:57',('Author'),( + ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#815); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#161,#305,#340,#395,#450,#505,#560,#615, + #619,#654,#689,#693,#697,#752,#807,#811)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(6.3,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(6.3,0.,5.5)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(6.3,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,6.3); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,6.3); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,5.5)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-5.5)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = TOROIDAL_SURFACE('',#67,5.8,0.5); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,5.5)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,6.3); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,0.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(-2.17053989292E-16,1.76932150763E-16,0.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,6.3); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(2.17053989292E-16,-1.76932150763E-16)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#66,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#132,#133,#134)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#24,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(5.8,0.,6.)); +#112 = SEAM_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.5); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(5.8,0.,5.5)); +#116 = DIRECTION('',(0.,-1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#66,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#66,#126); +#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(6.28318530718,0.)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(0.,1.)); +#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#132 = ORIENTED_EDGE('',*,*,#51,.T.); +#133 = ORIENTED_EDGE('',*,*,#109,.T.); +#134 = ORIENTED_EDGE('',*,*,#135,.F.); +#135 = EDGE_CURVE('',#110,#110,#136,.T.); +#136 = SURFACE_CURVE('',#137,(#142,#149),.PCURVE_S1.); +#137 = CIRCLE('',#138,5.8); +#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); +#139 = CARTESIAN_POINT('',(0.,0.,6.)); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = DIRECTION('',(1.,0.,0.)); +#142 = PCURVE('',#66,#143); +#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(0.,1.570796326795)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(1.,0.)); +#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#149 = PCURVE('',#150,#155); +#150 = PLANE('',#151); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(-2.17053989292E-16,1.76932150763E-16,6.)); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = CIRCLE('',#157,5.8); +#157 = AXIS2_PLACEMENT_2D('',#158,#159); +#158 = CARTESIAN_POINT('',(2.17053989292E-16,-1.76932150763E-16)); +#159 = DIRECTION('',(1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ADVANCED_FACE('',(#162,#165,#200,#235,#270),#94,.F.); +#162 = FACE_BOUND('',#163,.F.); +#163 = EDGE_LOOP('',(#164)); +#164 = ORIENTED_EDGE('',*,*,#79,.T.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167)); +#167 = ORIENTED_EDGE('',*,*,#168,.T.); +#168 = EDGE_CURVE('',#169,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(0.5,-3.75,0.)); +#171 = SURFACE_CURVE('',#172,(#177,#188),.PCURVE_S1.); +#172 = CIRCLE('',#173,0.5); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(0.,-3.75,0.)); +#175 = DIRECTION('',(0.,0.,-1.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = PCURVE('',#94,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#187); +#179 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#180,#181,#182,#183,#184,#185 +,#186),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#180 = CARTESIAN_POINT('',(0.5,-3.75)); +#181 = CARTESIAN_POINT('',(0.5,-4.616025403784)); +#182 = CARTESIAN_POINT('',(-0.25,-4.183012701892)); +#183 = CARTESIAN_POINT('',(-1.,-3.75)); +#184 = CARTESIAN_POINT('',(-0.25,-3.316987298108)); +#185 = CARTESIAN_POINT('',(0.5,-2.883974596216)); +#186 = CARTESIAN_POINT('',(0.5,-3.75)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#189,#194); +#189 = CYLINDRICAL_SURFACE('',#190,0.5); +#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193); +#191 = CARTESIAN_POINT('',(0.,-3.75,0.)); +#192 = DIRECTION('',(0.,0.,1.)); +#193 = DIRECTION('',(1.,0.,0.)); +#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(-0.,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(-1.,0.)); +#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#204,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(-1.25,0.,0.)); +#206 = SURFACE_CURVE('',#207,(#212,#223),.PCURVE_S1.); +#207 = CIRCLE('',#208,1.25); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#210 = DIRECTION('',(0.,0.,-1.)); +#211 = DIRECTION('',(1.,0.,0.)); +#212 = PCURVE('',#94,#213); +#213 = DEFINITIONAL_REPRESENTATION('',(#214),#222); +#214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#215,#216,#217,#218,#219,#220 +,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#215 = CARTESIAN_POINT('',(-1.25,-1.76932150763E-16)); +#216 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#217 = CARTESIAN_POINT('',(-3.125,-1.082531754731)); +#218 = CARTESIAN_POINT('',(-5.,-4.830938505498E-16)); +#219 = CARTESIAN_POINT('',(-3.125,1.082531754731)); +#220 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#221 = CARTESIAN_POINT('',(-1.25,-1.76932150763E-16)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = PCURVE('',#224,#229); +#224 = CYLINDRICAL_SURFACE('',#225,1.25); +#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); +#226 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#227 = DIRECTION('',(0.,0.,1.)); +#228 = DIRECTION('',(1.,0.,0.)); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(-0.,0.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(-1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = FACE_BOUND('',#236,.F.); +#236 = EDGE_LOOP('',(#237)); +#237 = ORIENTED_EDGE('',*,*,#238,.T.); +#238 = EDGE_CURVE('',#239,#239,#241,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(3.75,0.,0.)); +#241 = SURFACE_CURVE('',#242,(#247,#258),.PCURVE_S1.); +#242 = CIRCLE('',#243,1.25); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(2.5,0.,0.)); +#245 = DIRECTION('',(0.,0.,-1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#94,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#257); +#249 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#250,#251,#252,#253,#254,#255 +,#256),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#250 = CARTESIAN_POINT('',(3.75,-1.76932150763E-16)); +#251 = CARTESIAN_POINT('',(3.75,-2.165063509461)); +#252 = CARTESIAN_POINT('',(1.875,-1.082531754731)); +#253 = CARTESIAN_POINT('',(4.440892098501E-16,-4.830938505498E-16)); +#254 = CARTESIAN_POINT('',(1.875,1.082531754731)); +#255 = CARTESIAN_POINT('',(3.75,2.165063509461)); +#256 = CARTESIAN_POINT('',(3.75,-1.76932150763E-16)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#259,#264); +#259 = CYLINDRICAL_SURFACE('',#260,1.25); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(2.5,0.,0.)); +#262 = DIRECTION('',(0.,0.,1.)); +#263 = DIRECTION('',(1.,0.,0.)); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-0.,0.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(-1.,0.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = FACE_BOUND('',#271,.F.); +#271 = EDGE_LOOP('',(#272)); +#272 = ORIENTED_EDGE('',*,*,#273,.T.); +#273 = EDGE_CURVE('',#274,#274,#276,.T.); +#274 = VERTEX_POINT('',#275); +#275 = CARTESIAN_POINT('',(0.5,3.75,0.)); +#276 = SURFACE_CURVE('',#277,(#282,#293),.PCURVE_S1.); +#277 = CIRCLE('',#278,0.5); +#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281); +#279 = CARTESIAN_POINT('',(0.,3.75,0.)); +#280 = DIRECTION('',(0.,0.,-1.)); +#281 = DIRECTION('',(1.,0.,0.)); +#282 = PCURVE('',#94,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#292); +#284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#285,#286,#287,#288,#289,#290 +,#291),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#285 = CARTESIAN_POINT('',(0.5,3.75)); +#286 = CARTESIAN_POINT('',(0.5,2.883974596216)); +#287 = CARTESIAN_POINT('',(-0.25,3.316987298108)); +#288 = CARTESIAN_POINT('',(-1.,3.75)); +#289 = CARTESIAN_POINT('',(-0.25,4.183012701892)); +#290 = CARTESIAN_POINT('',(0.5,4.616025403784)); +#291 = CARTESIAN_POINT('',(0.5,3.75)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#294,#299); +#294 = CYLINDRICAL_SURFACE('',#295,0.5); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(0.,3.75,0.)); +#297 = DIRECTION('',(0.,0.,1.)); +#298 = DIRECTION('',(1.,0.,0.)); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(-0.,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(-1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ADVANCED_FACE('',(#306,#309),#150,.T.); +#306 = FACE_BOUND('',#307,.T.); +#307 = EDGE_LOOP('',(#308)); +#308 = ORIENTED_EDGE('',*,*,#135,.T.); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.F.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(1.,0.,6.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,1.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,6.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#150,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,1.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(2.17053989292E-16,-1.76932150763E-16)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,1.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,6.)); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#189,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#366,#393,#394)); +#343 = ORIENTED_EDGE('',*,*,#344,.T.); +#344 = EDGE_CURVE('',#169,#345,#347,.T.); +#345 = VERTEX_POINT('',#346); +#346 = CARTESIAN_POINT('',(0.5,-3.75,-0.9)); +#347 = SEAM_CURVE('',#348,(#352,#359),.PCURVE_S1.); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(0.5,-3.75,0.)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(0.,0.,-1.)); +#352 = PCURVE('',#189,#353); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(-0.,0.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-0.,-1.)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = PCURVE('',#189,#360); +#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365); +#361 = LINE('',#362,#363); +#362 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#363 = VECTOR('',#364,1.); +#364 = DIRECTION('',(-0.,-1.)); +#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#366 = ORIENTED_EDGE('',*,*,#367,.T.); +#367 = EDGE_CURVE('',#345,#345,#368,.T.); +#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.); +#369 = CIRCLE('',#370,0.5); +#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373); +#371 = CARTESIAN_POINT('',(0.,-3.75,-0.9)); +#372 = DIRECTION('',(0.,0.,-1.)); +#373 = DIRECTION('',(1.,0.,0.)); +#374 = PCURVE('',#189,#375); +#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(-0.,-0.9)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(-1.,0.)); +#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#381 = PCURVE('',#382,#387); +#382 = PLANE('',#383); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(-4.273250414186E-17,-3.75,-0.9)); +#385 = DIRECTION('',(-0.,-0.,-1.)); +#386 = DIRECTION('',(-1.,0.,0.)); +#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392); +#388 = CIRCLE('',#389,0.5); +#389 = AXIS2_PLACEMENT_2D('',#390,#391); +#390 = CARTESIAN_POINT('',(-4.273250414186E-17,-4.440892098501E-16)); +#391 = DIRECTION('',(-1.,0.)); +#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#393 = ORIENTED_EDGE('',*,*,#344,.F.); +#394 = ORIENTED_EDGE('',*,*,#168,.F.); +#395 = ADVANCED_FACE('',(#396),#224,.T.); +#396 = FACE_BOUND('',#397,.F.); +#397 = EDGE_LOOP('',(#398,#421,#448,#449)); +#398 = ORIENTED_EDGE('',*,*,#399,.T.); +#399 = EDGE_CURVE('',#204,#400,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(-1.25,0.,-0.8)); +#402 = SEAM_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(-1.25,0.,0.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,0.,-1.)); +#407 = PCURVE('',#224,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(-0.,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#224,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(-0.,-1.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#400,#400,#423,.T.); +#423 = SURFACE_CURVE('',#424,(#429,#436),.PCURVE_S1.); +#424 = CIRCLE('',#425,1.25); +#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428); +#426 = CARTESIAN_POINT('',(-2.5,0.,-0.8)); +#427 = DIRECTION('',(0.,0.,-1.)); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = PCURVE('',#224,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-0.,-0.8)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(-1.,0.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = PCURVE('',#437,#442); +#437 = PLANE('',#438); +#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441); +#439 = CARTESIAN_POINT('',(-2.5,-8.571706328947E-17,-0.8)); +#440 = DIRECTION('',(-0.,-0.,-1.)); +#441 = DIRECTION('',(-1.,0.,0.)); +#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447); +#443 = CIRCLE('',#444,1.25); +#444 = AXIS2_PLACEMENT_2D('',#445,#446); +#445 = CARTESIAN_POINT('',(0.,8.571706328947E-17)); +#446 = DIRECTION('',(-1.,0.)); +#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#448 = ORIENTED_EDGE('',*,*,#399,.F.); +#449 = ORIENTED_EDGE('',*,*,#203,.F.); +#450 = ADVANCED_FACE('',(#451),#259,.T.); +#451 = FACE_BOUND('',#452,.F.); +#452 = EDGE_LOOP('',(#453,#476,#503,#504)); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#239,#455,#457,.T.); +#455 = VERTEX_POINT('',#456); +#456 = CARTESIAN_POINT('',(3.75,0.,-0.8)); +#457 = SEAM_CURVE('',#458,(#462,#469),.PCURVE_S1.); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(3.75,0.,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(0.,0.,-1.)); +#462 = PCURVE('',#259,#463); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-0.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(-0.,-1.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = PCURVE('',#259,#470); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(-0.,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#455,#455,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#484,#491),.PCURVE_S1.); +#479 = CIRCLE('',#480,1.25); +#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483); +#481 = CARTESIAN_POINT('',(2.5,0.,-0.8)); +#482 = DIRECTION('',(0.,0.,-1.)); +#483 = DIRECTION('',(1.,0.,0.)); +#484 = PCURVE('',#259,#485); +#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490); +#486 = LINE('',#487,#488); +#487 = CARTESIAN_POINT('',(-0.,-0.8)); +#488 = VECTOR('',#489,1.); +#489 = DIRECTION('',(-1.,0.)); +#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#491 = PCURVE('',#492,#497); +#492 = PLANE('',#493); +#493 = AXIS2_PLACEMENT_3D('',#494,#495,#496); +#494 = CARTESIAN_POINT('',(2.5,-8.571706328947E-17,-0.8)); +#495 = DIRECTION('',(-0.,-0.,-1.)); +#496 = DIRECTION('',(-1.,0.,0.)); +#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502); +#498 = CIRCLE('',#499,1.25); +#499 = AXIS2_PLACEMENT_2D('',#500,#501); +#500 = CARTESIAN_POINT('',(4.440892098501E-16,8.571706328947E-17)); +#501 = DIRECTION('',(-1.,0.)); +#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#503 = ORIENTED_EDGE('',*,*,#454,.F.); +#504 = ORIENTED_EDGE('',*,*,#238,.F.); +#505 = ADVANCED_FACE('',(#506),#294,.T.); +#506 = FACE_BOUND('',#507,.F.); +#507 = EDGE_LOOP('',(#508,#531,#558,#559)); +#508 = ORIENTED_EDGE('',*,*,#509,.T.); +#509 = EDGE_CURVE('',#274,#510,#512,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(0.5,3.75,-0.9)); +#512 = SEAM_CURVE('',#513,(#517,#524),.PCURVE_S1.); +#513 = LINE('',#514,#515); +#514 = CARTESIAN_POINT('',(0.5,3.75,0.)); +#515 = VECTOR('',#516,1.); +#516 = DIRECTION('',(0.,0.,-1.)); +#517 = PCURVE('',#294,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(-0.,0.)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(-0.,-1.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#294,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-0.,-1.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = ORIENTED_EDGE('',*,*,#532,.T.); +#532 = EDGE_CURVE('',#510,#510,#533,.T.); +#533 = SURFACE_CURVE('',#534,(#539,#546),.PCURVE_S1.); +#534 = CIRCLE('',#535,0.5); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(0.,3.75,-0.9)); +#537 = DIRECTION('',(0.,0.,-1.)); +#538 = DIRECTION('',(1.,0.,0.)); +#539 = PCURVE('',#294,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(-0.,-0.9)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(-1.,0.)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = PCURVE('',#547,#552); +#547 = PLANE('',#548); +#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); +#549 = CARTESIAN_POINT('',(2.136625207093E-17,3.75,-0.9)); +#550 = DIRECTION('',(-0.,-0.,-1.)); +#551 = DIRECTION('',(-1.,0.,0.)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,0.5); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(2.136625207093E-17,-4.440892098501E-16)); +#556 = DIRECTION('',(-1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#509,.F.); +#559 = ORIENTED_EDGE('',*,*,#273,.F.); +#560 = ADVANCED_FACE('',(#561),#329,.F.); +#561 = FACE_BOUND('',#562,.F.); +#562 = EDGE_LOOP('',(#563,#586,#613,#614)); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#313,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(1.,0.,3.)); +#567 = SEAM_CURVE('',#568,(#572,#579),.PCURVE_S1.); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(1.,0.,6.)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(-0.,-0.,-1.)); +#572 = PCURVE('',#329,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.,0.)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.,-1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = PCURVE('',#329,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(6.28318530718,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = ORIENTED_EDGE('',*,*,#587,.T.); +#587 = EDGE_CURVE('',#565,#565,#588,.T.); +#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.); +#589 = CIRCLE('',#590,1.); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(0.,0.,3.)); +#592 = DIRECTION('',(0.,0.,1.)); +#593 = DIRECTION('',(1.,0.,0.)); +#594 = PCURVE('',#329,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.,-3.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#602,#607); +#602 = PLANE('',#603); +#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606); +#604 = CARTESIAN_POINT('',(-6.409875621279E-17,8.737595245399E-17,3.)); +#605 = DIRECTION('',(6.573840876842E-32,-3.264372693888E-32,1.)); +#606 = DIRECTION('',(1.,0.,-6.573840876842E-32)); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = CIRCLE('',#609,1.); +#609 = AXIS2_PLACEMENT_2D('',#610,#611); +#610 = CARTESIAN_POINT('',(6.409875621279E-17,-8.737595245399E-17)); +#611 = DIRECTION('',(1.,2.145946665232E-63)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = ORIENTED_EDGE('',*,*,#564,.F.); +#614 = ORIENTED_EDGE('',*,*,#312,.F.); +#615 = ADVANCED_FACE('',(#616),#382,.T.); +#616 = FACE_BOUND('',#617,.T.); +#617 = EDGE_LOOP('',(#618)); +#618 = ORIENTED_EDGE('',*,*,#367,.T.); +#619 = ADVANCED_FACE('',(#620,#623),#437,.T.); +#620 = FACE_BOUND('',#621,.T.); +#621 = EDGE_LOOP('',(#622)); +#622 = ORIENTED_EDGE('',*,*,#422,.T.); +#623 = FACE_BOUND('',#624,.T.); +#624 = EDGE_LOOP('',(#625)); +#625 = ORIENTED_EDGE('',*,*,#626,.F.); +#626 = EDGE_CURVE('',#627,#627,#629,.T.); +#627 = VERTEX_POINT('',#628); +#628 = CARTESIAN_POINT('',(-2.25,0.,-0.8)); +#629 = SURFACE_CURVE('',#630,(#635,#642),.PCURVE_S1.); +#630 = CIRCLE('',#631,0.25); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(-2.5,0.,-0.8)); +#633 = DIRECTION('',(0.,0.,-1.)); +#634 = DIRECTION('',(1.,0.,0.)); +#635 = PCURVE('',#437,#636); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = CIRCLE('',#638,0.25); +#638 = AXIS2_PLACEMENT_2D('',#639,#640); +#639 = CARTESIAN_POINT('',(0.,8.571706328947E-17)); +#640 = DIRECTION('',(-1.,0.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = PCURVE('',#643,#648); +#643 = CYLINDRICAL_SURFACE('',#644,0.25); +#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647); +#645 = CARTESIAN_POINT('',(-2.5,0.,-0.8)); +#646 = DIRECTION('',(0.,0.,1.)); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-0.,0.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(-1.,0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = ADVANCED_FACE('',(#655,#658),#492,.T.); +#655 = FACE_BOUND('',#656,.T.); +#656 = EDGE_LOOP('',(#657)); +#657 = ORIENTED_EDGE('',*,*,#477,.T.); +#658 = FACE_BOUND('',#659,.T.); +#659 = EDGE_LOOP('',(#660)); +#660 = ORIENTED_EDGE('',*,*,#661,.F.); +#661 = EDGE_CURVE('',#662,#662,#664,.T.); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(2.75,0.,-0.8)); +#664 = SURFACE_CURVE('',#665,(#670,#677),.PCURVE_S1.); +#665 = CIRCLE('',#666,0.25); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(2.5,0.,-0.8)); +#668 = DIRECTION('',(0.,0.,-1.)); +#669 = DIRECTION('',(1.,0.,0.)); +#670 = PCURVE('',#492,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = CIRCLE('',#673,0.25); +#673 = AXIS2_PLACEMENT_2D('',#674,#675); +#674 = CARTESIAN_POINT('',(4.440892098501E-16,8.571706328947E-17)); +#675 = DIRECTION('',(-1.,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#678,#683); +#678 = CYLINDRICAL_SURFACE('',#679,0.25); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(2.5,0.,-0.8)); +#681 = DIRECTION('',(0.,0.,1.)); +#682 = DIRECTION('',(1.,0.,0.)); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(-0.,0.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(-1.,0.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = ADVANCED_FACE('',(#690),#547,.T.); +#690 = FACE_BOUND('',#691,.T.); +#691 = EDGE_LOOP('',(#692)); +#692 = ORIENTED_EDGE('',*,*,#532,.T.); +#693 = ADVANCED_FACE('',(#694),#602,.T.); +#694 = FACE_BOUND('',#695,.T.); +#695 = EDGE_LOOP('',(#696)); +#696 = ORIENTED_EDGE('',*,*,#587,.T.); +#697 = ADVANCED_FACE('',(#698),#643,.T.); +#698 = FACE_BOUND('',#699,.F.); +#699 = EDGE_LOOP('',(#700,#723,#750,#751)); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#627,#702,#704,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(-2.25,0.,-2.8)); +#704 = SEAM_CURVE('',#705,(#709,#716),.PCURVE_S1.); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-2.25,0.,-0.8)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(0.,0.,-1.)); +#709 = PCURVE('',#643,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(-0.,0.)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(-0.,-1.)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = PCURVE('',#643,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(-0.,-1.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ORIENTED_EDGE('',*,*,#724,.T.); +#724 = EDGE_CURVE('',#702,#702,#725,.T.); +#725 = SURFACE_CURVE('',#726,(#731,#738),.PCURVE_S1.); +#726 = CIRCLE('',#727,0.25); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(-2.5,0.,-2.8)); +#729 = DIRECTION('',(0.,0.,-1.)); +#730 = DIRECTION('',(1.,0.,0.)); +#731 = PCURVE('',#643,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(-0.,-2.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(-1.,0.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = PCURVE('',#739,#744); +#739 = PLANE('',#740); +#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743); +#741 = CARTESIAN_POINT('',(-2.5,-2.18439881135E-17,-2.8)); +#742 = DIRECTION('',(1.544852606058E-30,1.632186346944E-32,-1.)); +#743 = DIRECTION('',(-1.,0.,-1.544852606058E-30)); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = CIRCLE('',#746,0.25); +#746 = AXIS2_PLACEMENT_2D('',#747,#748); +#747 = CARTESIAN_POINT('',(-4.440892098501E-16,2.18439881135E-17)); +#748 = DIRECTION('',(-1.,-2.521487331648E-62)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = ORIENTED_EDGE('',*,*,#701,.F.); +#751 = ORIENTED_EDGE('',*,*,#626,.F.); +#752 = ADVANCED_FACE('',(#753),#678,.T.); +#753 = FACE_BOUND('',#754,.F.); +#754 = EDGE_LOOP('',(#755,#778,#805,#806)); +#755 = ORIENTED_EDGE('',*,*,#756,.T.); +#756 = EDGE_CURVE('',#662,#757,#759,.T.); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(2.75,0.,-2.8)); +#759 = SEAM_CURVE('',#760,(#764,#771),.PCURVE_S1.); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(2.75,0.,-0.8)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(0.,0.,-1.)); +#764 = PCURVE('',#678,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-0.,0.)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(-0.,-1.)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#771 = PCURVE('',#678,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-0.,-1.)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#757,#757,#780,.T.); +#780 = SURFACE_CURVE('',#781,(#786,#793),.PCURVE_S1.); +#781 = CIRCLE('',#782,0.25); +#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); +#783 = CARTESIAN_POINT('',(2.5,0.,-2.8)); +#784 = DIRECTION('',(0.,0.,-1.)); +#785 = DIRECTION('',(1.,0.,0.)); +#786 = PCURVE('',#678,#787); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(-0.,-2.)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-1.,0.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#793 = PCURVE('',#794,#799); +#794 = PLANE('',#795); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(2.5,-2.18439881135E-17,-2.8)); +#797 = DIRECTION('',(-1.64346021921E-32,1.632186346944E-32,-1.)); +#798 = DIRECTION('',(-1.,0.,1.64346021921E-32)); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = CIRCLE('',#801,0.25); +#801 = AXIS2_PLACEMENT_2D('',#802,#803); +#802 = CARTESIAN_POINT('',(0.,2.18439881135E-17)); +#803 = DIRECTION('',(-1.,2.682433331541E-64)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#756,.F.); +#806 = ORIENTED_EDGE('',*,*,#661,.F.); +#807 = ADVANCED_FACE('',(#808),#739,.T.); +#808 = FACE_BOUND('',#809,.T.); +#809 = EDGE_LOOP('',(#810)); +#810 = ORIENTED_EDGE('',*,*,#724,.T.); +#811 = ADVANCED_FACE('',(#812),#794,.T.); +#812 = FACE_BOUND('',#813,.T.); +#813 = EDGE_LOOP('',(#814)); +#814 = ORIENTED_EDGE('',*,*,#779,.T.); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#819)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#816,#817,#818)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#816 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#817 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#818 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#819 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#816, + 'distance_accuracy_value','confusion accuracy'); +#820 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#822) + ,#815); +#822 = STYLED_ITEM('color',(#823),#15); +#823 = PRESENTATION_STYLE_ASSIGNMENT((#824,#830)); +#824 = SURFACE_STYLE_USAGE(.BOTH.,#825); +#825 = SURFACE_SIDE_STYLE('',(#826)); +#826 = SURFACE_STYLE_FILL_AREA(#827); +#827 = FILL_AREA_STYLE('',(#828)); +#828 = FILL_AREA_STYLE_COLOUR('',#829); +#829 = COLOUR_RGB('',0.906331759313,0.906331759313,0.906331759313); +#830 = CURVE_STYLE('',#831,POSITIVE_LENGTH_MEASURE(0.1),#832); +#831 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#832 = COLOUR_RGB('',0.345868924627,0.345868924627,0.345868924627); +ENDSEC; +END-ISO-10303-21; diff --git a/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.wrl b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.wrl new file mode 100644 index 0000000..637d1b1 --- /dev/null +++ b/footprints/packages3d/buzzer.shapes3d/PKM13EPYH4002-B0.wrl @@ -0,0 +1,3171 @@ +#VRML V2.0 utf8 + + +Group { + children + DEF o0 Group { + children + DEF o1 Group { + children + DEF o2 Transform { + translation 0 0 0.80000001 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF o3 Group { + children [ + DEF o4 Group { + children + DEF o5 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o6 Group { + children + DEF o7 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 o8 Group { + + } + + } + + }, + + DEF o9 Group { + children + DEF o10 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o11 Group { + children + DEF o12 Transform { + translation 0 0 6 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF o13 Group { + + } + + } + + }, + + DEF o14 Group { + children + DEF o15 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o16 Group { + children + DEF o17 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o18 Group { + children + DEF o19 Transform { + translation 0 0 0 + rotation 1 0 0 3.1415927 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF o20 Group { + + } + + } + + }, + + DEF o21 Group { + children + DEF o22 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o23 Group { + children + DEF o24 Transform { + translation 0 0 -0.80000001 + rotation 1 0 0 3.1415927 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF o25 Group { + + } + + } + + }, + + DEF o26 Group { + children + DEF o27 Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + + } + + }, + + DEF o28 Group { + children + DEF o29 Transform { + translation 0 0 0 + rotation 1 0 0 3.1415927 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + DEF o30 Group { + + } + + } + + }, + + DEF o31 Group { + children + DEF o32 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 o33 Group { + children [ + DEF o34 Group { + children + DEF o35 Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + DEF o36 Coordinate { + point [ 6.3000002 0 0, + 6.3000002 0 5.5, + 6.2557807 0.745121 5.5, + 6.1237445 1.4797821 5.5, + 5.9057441 2.1936703 5.5, + 5.6048398 2.8767643 5.5, + 5.225256 3.5194745 5.5, + 4.7723207 4.1127791 5.5, + 4.2523928 4.6483498 5.5, + 3.6727707 5.1186671 5.5, + 3.0415909 5.5171299 5.5, + 2.3677137 5.8381443 5.5, + 1.6605991 6.0772042 5.5, + 0.93017334 6.2309532 5.5, + 0.18668996 6.2972331 5.5, + -0.55941415 6.2751141 5.5, + -1.2976654 6.164906 5.5, + -2.0177002 5.9681559 5.5, + -2.7094107 5.6876264 5.5, + -3.3630872 5.3272548 5.5, + -3.9695535 4.8921003 5.5, + -4.5202956 4.3882713 5.5, + -5.0075831 3.8228409 5.5, + -5.4245749 3.2037461 5.5, + -5.7654176 2.5396776 5.5, + -6.0253263 1.8399577 5.5, + -6.2006526 1.1144087 5.5, + -6.2889357 0.37321594 5.5, + -6.2889357 -0.37321594 5.5, + -6.2006526 -1.1144087 5.5, + -6.0253263 -1.8399577 5.5, + -5.7654176 -2.5396776 5.5, + -5.4245749 -3.2037461 5.5, + -5.0075831 -3.8228409 5.5, + -4.5202956 -4.3882713 5.5, + -3.9695535 -4.8921003 5.5, + -3.3630872 -5.3272548 5.5, + -2.7094107 -5.6876264 5.5, + -2.0177002 -5.9681559 5.5, + -1.2976654 -6.164906 5.5, + -0.55941415 -6.2751141 5.5, + 0.18668996 -6.2972331 5.5, + 0.93017334 -6.2309532 5.5, + 1.6605991 -6.0772042 5.5, + 2.3677137 -5.8381443 5.5, + 3.0415909 -5.5171299 5.5, + 3.6727707 -5.1186671 5.5, + 4.2523928 -4.6483498 5.5, + 4.7723207 -4.1127791 5.5, + 5.225256 -3.5194745 5.5, + 5.6048398 -2.8767643 5.5, + 5.9057441 -2.1936703 5.5, + 6.1237445 -1.4797821 5.5, + 6.2557807 -0.745121 5.5, + 6.3000002 0 5.5, + 6.3000002 0 0, + 6.2654881 0.65852934 0, + 6.1623297 1.3098437 0, + 5.9916558 1.946807 0, + 5.7553363 2.5624409 0, + 5.4559603 3.1500001 0, + 5.096807 3.703047 0, + 4.6818123 4.2155228 0, + 4.2155228 4.6818123 0, + 3.703047 5.096807 0, + 3.1500001 5.4559603 0, + 2.5624409 5.7553363 0, + 1.946807 5.9916558 0, + 1.3098437 6.1623297 0, + 0.65852934 6.2654881 0, + 1.7846448e-015 6.3000002 0, + -0.65852934 6.2654881 0, + -1.3098437 6.1623297 0, + -1.946807 5.9916558 0, + -2.5624409 5.7553363 0, + -3.1500001 5.4559603 0, + -3.703047 5.096807 0, + -4.2155228 4.6818123 0, + -4.6818123 4.2155228 0, + -5.096807 3.703047 0, + -5.4559603 3.1500001 0, + -5.7553363 2.5624409 0, + -5.9916558 1.946807 0, + -6.1623297 1.3098437 0, + -6.2654881 0.65852934 0, + -6.3000002 -4.8239966e-015 0, + -6.2654881 -0.65852934 0, + -6.1623297 -1.3098437 0, + -5.9916558 -1.946807 0, + -5.7553363 -2.5624409 0, + -5.4559603 -3.1500001 0, + -5.096807 -3.703047 0, + -4.6818123 -4.2155228 0, + -4.2155228 -4.6818123 0, + -3.703047 -5.096807 0, + -3.1500001 -5.4559603 0, + -2.5624409 -5.7553363 0, + -1.946807 -5.9916558 0, + -1.3098437 -6.1623297 0, + -0.65852934 -6.2654881 0, + -1.1572913e-015 -6.3000002 0, + 0.65852934 -6.2654881 0, + 1.3098437 -6.1623297 0, + 1.946807 -5.9916558 0, + 2.5624409 -5.7553363 0, + 3.1500001 -5.4559603 0, + 3.703047 -5.096807 0, + 4.2155228 -4.6818123 0, + 4.6818123 -4.2155228 0, + 5.096807 -3.703047 0, + 5.4559603 -3.1500001 0, + 5.7553363 -2.5624409 0, + 5.9916558 -1.946807 0, + 6.1623297 -1.3098437 0, + 6.2654881 -0.65852934 0, + 6.3000002 0 5.5, + 6.2874641 0 5.6112604, + 6.2504845 0 5.7169418, + 6.1909156 0 5.8117447, + 6.1117449 0 5.8909159, + 6.016942 0 5.9504843, + 5.9112606 0 5.987464, + 5.8000002 0 6, + 6.2557807 0.745121 5.5, + 6.1237445 1.4797821 5.5, + 5.9057441 2.1936703 5.5, + 5.6048398 2.8767643 5.5, + 5.225256 3.5194745 5.5, + 4.7723207 4.1127791 5.5, + 4.2523928 4.6483498 5.5, + 3.6727707 5.1186671 5.5, + 3.0415909 5.5171299 5.5, + 2.3677137 5.8381443 5.5, + 1.6605991 6.0772042 5.5, + 0.93017334 6.2309532 5.5, + 0.18668996 6.2972331 5.5, + -0.55941415 6.2751141 5.5, + -1.2976654 6.164906 5.5, + -2.0177002 5.9681559 5.5, + -2.7094107 5.6876264 5.5, + -3.3630872 5.3272548 5.5, + -3.9695535 4.8921003 5.5, + -4.5202956 4.3882713 5.5, + -5.0075831 3.8228409 5.5, + -5.4245749 3.2037461 5.5, + -5.7654176 2.5396776 5.5, + -6.0253263 1.8399577 5.5, + -6.2006526 1.1144087 5.5, + -6.2889357 0.37321594 5.5, + -6.2889357 -0.37321594 5.5, + -6.2006526 -1.1144087 5.5, + -6.0253263 -1.8399577 5.5, + -5.7654176 -2.5396776 5.5, + -5.4245749 -3.2037461 5.5, + -5.0075831 -3.8228409 5.5, + -4.5202956 -4.3882713 5.5, + -3.9695535 -4.8921003 5.5, + -3.3630872 -5.3272548 5.5, + -2.7094107 -5.6876264 5.5, + -2.0177002 -5.9681559 5.5, + -1.2976654 -6.164906 5.5, + -0.55941415 -6.2751141 5.5, + 0.18668996 -6.2972331 5.5, + 0.93017334 -6.2309532 5.5, + 1.6605991 -6.0772042 5.5, + 2.3677137 -5.8381443 5.5, + 3.0415909 -5.5171299 5.5, + 3.6727707 -5.1186671 5.5, + 4.2523928 -4.6483498 5.5, + 4.7723207 -4.1127791 5.5, + 5.225256 -3.5194745 5.5, + 5.6048398 -2.8767643 5.5, + 5.9057441 -2.1936703 5.5, + 6.1237445 -1.4797821 5.5, + 6.2557807 -0.745121 5.5, + 6.3000002 0 5.5, + 6.2874641 0 5.6112604, + 6.2504845 0 5.7169418, + 6.1909156 0 5.8117447, + 6.1117449 0 5.8909159, + 6.016942 0 5.9504843, + 5.9112606 0 5.987464, + 5.8000002 0 6, + 5.7560391 0.7127521 6, + 5.6248221 1.4146996 6, + 5.408339 2.0952017 6, + 5.1098709 2.7439427 6, + 4.733942 3.3510883 6, + 4.2862515 3.9074347 6, + 3.773586 4.4045486 6, + 3.2037168 4.8348937 6, + 2.5852826 5.191947 6, + 1.9276578 5.4702959 6, + 1.2408118 5.6657205 6, + 0.53515649 5.7752581 6, + -0.17861134 5.7972493 6, + -0.88967162 5.73136 6, + -1.5872453 5.578589 6, + -2.2607582 5.3412519 6, + -2.9000001 5.0229473 6, + -3.495281 4.6285 6, + -4.0375767 4.1638889 6, + -4.5186672 3.636158 6, + -4.9312592 3.0533066 6, + -5.2690988 2.42417 6, + -5.5270634 1.7582855 6, + -5.7012439 1.0657473 6, + -5.7889991 0.35705325 6, + -5.7889991 -0.35705325 6, + -5.7012439 -1.0657473 6, + -5.5270634 -1.7582855 6, + -5.2690988 -2.42417 6, + -4.9312592 -3.0533066 6, + -4.5186672 -3.636158 6, + -4.0375767 -4.1638889 6, + -3.495281 -4.6285 6, + -2.9000001 -5.0229473 6, + -2.2607582 -5.3412519 6, + -1.5872453 -5.578589 6, + -0.88967162 -5.73136 6, + -0.17861134 -5.7972493 6, + 0.53515649 -5.7752581 6, + 1.2408118 -5.6657205 6, + 1.9276578 -5.4702959 6, + 2.5852826 -5.191947 6, + 3.2037168 -4.8348937 6, + 3.773586 -4.4045486 6, + 4.2862515 -3.9074347 6, + 4.733942 -3.3510883 6, + 5.1098709 -2.7439427 6, + 5.408339 -2.0952017 6, + 5.6248221 -1.4146996 6, + 5.7560391 -0.7127521 6, + 3.4196451 -5.1607623 5.8117447, + 3.0176852 -5.4737678 5.7169418, + 3.4525487 -5.2104187 5.7169418, + 2.9889259 -5.4216013 5.8117447, + 2.9507027 -5.3522687 5.8909159, + 3.6654625 -5.1084819 5.6112604, + 3.4729748 -5.2412448 5.6112604, + 3.3759139 -5.0947652 5.8909159, + 3.6439042 -5.0784364 5.7169418, + 3.3235478 -5.0157371 5.9504843, + 2.9049327 -5.2692461 5.9504843, + 3.6091769 -5.0300379 5.8117447, + 3.2651732 -4.9276409 5.987464, + 2.8539104 -5.1766973 5.987464, + 3.5630219 -4.9657125 5.8909159, + 3.5077536 -4.8886862 5.9504843, + 4.0907393 -4.7747312 5.6112604, + 3.4461436 -4.8028216 5.987464, + 4.0666795 -4.7466488 5.7169418, + 4.2439313 -4.6391001 5.6112604, + 4.0279231 -4.7014117 5.8117447, + 4.2189708 -4.6118155 5.7169418, + 3.976413 -4.6412892 5.8909159, + 4.1787629 -4.5678635 5.8117447, + 3.9147325 -4.5692954 5.9504843, + 4.1253238 -4.509449 5.8909159, + 3.8459742 -4.4890404 5.987464, + 4.0613337 -4.4394999 5.9504843, + 4.646492 -4.235837 5.6112604, + 3.9900002 -4.3615246 5.987464, + 4.6191635 -4.2109241 5.7169418, + 4.5751419 -4.1707931 5.8117447, + 4.516634 -4.117456 5.8909159, + 4.4465737 -4.0535874 5.9504843, + 4.368474 -3.9823904 5.987464, + 5.1016259 -3.6113663 5.7169418, + 5.0530062 -3.5769491 5.8117447, + 4.9883871 -3.5312064 5.8909159, + 4.9110093 -3.4764316 5.9504843, + 4.8247523 -3.4153717 5.987464, + 5.5393324 -2.9745586 5.6112604, + 5.506753 -2.9570639 5.7169418, + 5.4542723 -2.9288824 5.8117447, + 5.384522 -2.891427 5.8909159, + 5.3009992 -2.8465765 5.9504843, + 5.2078924 -2.7965791 5.987464, + 5.8628855 -2.2712939 5.6112604, + 5.828403 -2.2579355 5.7169418, + 5.7728572 -2.2364168 5.8117447, + 5.6990323 -2.2078168 5.8909159, + 5.610631 -2.1735702 5.9504843, + 5.5120864 -2.1353936 5.987464, + 6.0975633 -1.5335988 5.6112604, + 6.0617008 -1.5245789 5.7169418, + 6.003931 -1.5100493 5.8117447, + 5.9271517 -1.4907384 5.8909159, + 5.8352118 -1.4676147 5.9504843, + 5.7327223 -1.4418375 5.987464, + 6.2398081 -0.77265573 5.6112604, + 6.2031088 -0.76811135 5.7169418, + 6.1439919 -0.76079106 5.8117447, + 6.0654211 -0.75106186 5.8909159, + 5.9713364 -0.73941171 5.9504843, + 5.866456 -0.72642469 5.987464, + 6.2433329 0.74363828 5.6112604, + 6.2066131 0.73926461 5.7169418, + 6.1474624 0.73221922 5.8117447, + 6.0688472 0.72285545 5.8909159, + 5.9747095 0.7116428 5.9504843, + 5.8697701 0.69914353 5.987464, + 6.1115589 1.4768375 5.6112604, + 6.075614 1.4681516 5.7169418, + 6.0177121 1.4541597 5.8117447, + 5.9407563 1.4355636 5.8909159, + 5.8486052 1.4132956 5.9504843, + 5.7458806 1.3884726 5.987464, + 5.8939924 2.1893053 5.6112604, + 5.8593268 2.1764288 5.7169418, + 5.8034863 2.1556871 5.8117447, + 5.72927 2.1281195 5.8909159, + 5.6403995 2.095109 5.9504843, + 5.5413318 2.0583105 5.987464, + 5.5936871 2.8710399 5.6112604, + 5.5607877 2.8541539 5.7169418, + 5.507792 2.8269532 5.8117447, + 5.4373574 2.7908015 5.8909159, + 5.3530149 2.7475116 5.9504843, + 5.2589946 2.6992543 5.987464, + 5.2148585 3.5124714 5.6112604, + 5.1841874 3.4918129 5.7169418, + 5.1347809 3.458535 5.8117447, + 5.0691161 3.4143066 5.8909159, + 4.9904857 3.3613451 5.9504843, + 4.902833 3.3023067 5.987464, + 4.7628245 4.1045957 5.6112604, + 4.7348123 4.0804543 5.7169418, + 4.6896882 4.0415668 5.8117447, + 4.6297154 3.9898822 5.8909159, + 4.5579009 3.9279928 5.9504843, + 4.4778461 3.8590016 5.987464, + 4.2439313 4.6391001 5.6112604, + 4.2189708 4.6118155 5.7169418, + 4.0907393 4.7747312 5.6112604, + 4.1787629 4.5678635 5.8117447, + 4.0666795 4.7466488 5.7169418, + 4.1253238 4.509449 5.8909159, + 4.0279231 4.7014117 5.8117447, + 4.0613337 4.4394999 5.9504843, + 3.976413 4.6412892 5.8909159, + 3.9900002 4.3615246 5.987464, + 3.9147325 4.5692954 5.9504843, + 3.6654625 5.1084819 5.6112604, + 3.8459742 4.4890404 5.987464, + 3.6439042 5.0784364 5.7169418, + 3.6091769 5.0300379 5.8117447, + 3.4729748 5.2412448 5.6112604, + 3.5630219 4.9657125 5.8909159, + 3.4525487 5.2104187 5.7169418, + 3.5077536 4.8886862 5.9504843, + 3.4196451 5.1607623 5.8117447, + 3.4461436 4.8028216 5.987464, + 3.3759139 5.0947652 5.8909159, + 3.3235478 5.0157371 5.9504843, + 3.0355387 5.5061517 5.6112604, + 3.2651732 4.9276409 5.987464, + 3.0176852 5.4737678 5.7169418, + 2.9889259 5.4216013 5.8117447, + 2.8025639 5.6283069 5.6112604, + 2.9507027 5.3522687 5.8909159, + 2.7860806 5.5952044 5.7169418, + 2.9049327 5.2692461 5.9504843, + 2.7595286 5.5418806 5.8117447, + 2.8539104 5.1766973 5.987464, + 2.7242391 5.4710097 5.8909159, + 2.6819818 5.3861456 5.9504843, + 2.3630023 5.8265276 5.6112604, + 2.6348755 5.2915435 5.987464, + 2.3491044 5.7922587 5.7169418, + 2.3267169 5.7370572 5.8117447, + 2.0896688 5.9300494 5.6112604, + 2.2969623 5.6636906 5.8909159, + 2.0773785 5.8951721 5.7169418, + 2.2613328 5.5758376 5.9504843, + 2.0575805 5.8389897 5.8117447, + 2.2216148 5.4779038 5.987464, + 2.0312676 5.7643194 5.8909159, + 1.6572948 6.0651116 5.6112604, + 1.9997596 5.6749053 5.9504843, + 1.6475475 6.0294399 5.7169418, + 1.9646357 5.5752316 5.987464, + 1.631846 5.9719777 5.8117447, + 1.3450966 6.1418986 5.6112604, + 1.6109775 5.8956065 5.8909159, + 1.3371854 6.1057754 5.7169418, + 1.5859886 5.8041563 5.9504843, + 1.3244417 6.0475855 5.8117447, + 1.5581324 5.7022123 5.987464, + 1.3075044 5.9702477 5.8909159, + 0.92832243 6.2185545 5.6112604, + 1.287223 5.8776398 5.9504843, + 0.92286253 6.1819801 5.7169418, + 1.2646142 5.774405 5.987464, + 0.91406745 6.1230645 5.8117447, + 0.90237814 6.0447612 5.8909159, + 0.58013397 6.2606425 5.6112604, + 0.88838077 5.9509974 5.9504843, + 0.57672197 6.2238212 5.7169418, + 0.87277728 5.8464742 5.987464, + 0.57122564 6.1645064 5.8117447, + 0.56392068 6.0856733 5.8909159, + 0.18631849 6.2847028 5.6112604, + 0.55517334 5.9912748 5.9504843, + 0.18522266 6.2477393 5.7169418, + 0.54542232 5.886044 5.987464, + 0.18345743 6.1881971 5.8117447, + 0.18111134 6.1090608 5.8909159, + -0.19362283 6.284482 5.6112604, + 0.178302 6.0142994 5.9504843, + -0.19248404 6.24752 5.7169418, + 0.17517032 5.9086642 5.987464, + -0.19064961 6.1879797 5.8117447, + -0.18821155 6.1088462 5.8909159, + -0.55830097 6.2626276 5.6112604, + -0.18529208 6.0140882 5.9504843, + -0.55501735 6.2257938 5.7169418, + -0.18203761 5.9084568 5.987464, + -0.54972792 6.1664605 5.8117447, + -0.54269785 6.0876026 5.8909159, + -0.96444452 6.2130547 5.6112604, + -0.53427976 5.9931741 5.9504843, + -0.95877212 6.1765127 5.7169418, + -0.52489567 5.8879099 5.987464, + -0.94963479 6.1176491 5.8117447, + -1.2950832 6.1526389 5.6112604, + -0.93749064 6.0394154 5.8909159, + -1.2874662 6.1164522 5.7169418, + -0.92294866 5.945734 5.9504843, + -1.2751963 6.0581608 5.8117447, + -0.90673804 5.8413033 5.987464, + -1.2588887 5.9806876 5.8909159, + -1.7206461 6.0474439 5.6112604, + -1.2393614 5.8879175 5.9504843, + -1.7105262 6.0118761 5.7169418, + -1.2175933 5.7845025 5.987464, + -1.6942245 5.9545817 5.8117447, + -2.0136852 5.9562802 5.6112604, + -1.6725584 5.8784328 5.8909159, + -2.0018418 5.9212484 5.7169418, + -1.6466143 5.7872491 5.9504843, + -1.9827636 5.8648176 5.8117447, + -1.6176932 5.6856017 5.987464, + -1.9574076 5.7898169 5.8909159, + -1.9270451 5.7000074 5.9504843, + -2.4507647 5.7901602 5.6112604, + -1.8931985 5.5998926 5.987464, + -2.4363506 5.7561054 5.7169418, + -2.4131315 5.7012486 5.8117447, + -2.7040195 5.6763086 5.6112604, + -2.3822718 5.6283398 5.8909159, + -2.6881158 5.6429238 5.7169418, + -2.345319 5.5410352 5.9504843, + -2.6624975 5.5891452 5.8117447, + -2.3041258 5.4437122 5.987464, + -2.6284487 5.5176702 5.8909159, + -2.5876772 5.4320822 5.9504843, + -3.1437321 5.4451036 5.6112604, + -2.5422275 5.3366733 5.987464, + -3.1252422 5.4130783 5.7169418, + -3.0954578 5.3614902 5.8117447, + -3.3563952 5.3166542 5.6112604, + -3.0558724 5.2929263 5.8909159, + -3.3366547 5.2853847 5.7169418, + -3.008471 5.2108245 5.9504843, + -3.3048556 5.2350135 5.8117447, + -2.9556303 5.1193018 5.987464, + -3.2625923 5.168067 5.8909159, + -3.2119842 5.0879021 5.9504843, + -3.7890437 5.0175047 5.6112604, + -3.1555691 4.998538 5.987464, + -3.7667584 4.9879942 5.7169418, + -3.9616547 4.8823657 5.6112604, + -3.7308602 4.9404573 5.8117447, + -3.9383543 4.8536501 5.7169418, + -3.6831491 4.8772779 5.8909159, + -3.9008207 4.807394 5.8117447, + -3.6260176 4.8016233 5.9504843, + -3.8509362 4.7459159 5.8909159, + -3.5623302 4.7172875 5.987464, + -3.7912018 4.6722989 5.9504843, + -4.3769169 4.5138454 5.6112604, + -3.7246134 4.5902348 5.987464, + -4.3511744 4.4872975 5.7169418, + -4.3097067 4.4445324 5.8117447, + -4.2545929 4.3876944 5.8909159, + -4.1885977 4.3196344 5.9504843, + -4.1150289 4.2437644 5.987464, + -4.8696308 3.9185774 5.7169418, + -4.8232222 3.8812325 5.8117447, + -4.7615418 3.8315983 5.8909159, + -4.6876826 3.7721641 5.9504843, + -4.6053481 3.70591 5.987464, + -5.3457098 3.3099232 5.6112604, + -5.3142691 3.2904561 5.7169418, + -5.2636228 3.2590971 5.8117447, + -5.19631 3.2174191 5.8909159, + -5.1157069 3.1675117 5.9504843, + -5.0258551 3.1118777 5.987464, + -5.7119427 2.6279106 5.6112604, + -5.6783481 2.6124547 5.7169418, + -5.6242318 2.5875573 5.8117447, + -5.5523081 2.554467 5.8909159, + -5.4661827 2.514843 5.9504843, + -5.3701749 2.4706724 5.987464, + -5.9915886 1.9060615 5.6112604, + -5.9563494 1.8948511 5.7169418, + -5.8995838 1.8767927 5.8117447, + -5.8241386 1.8527918 5.8909159, + -5.7337966 1.824052 5.9504843, + -5.6330886 1.7920144 5.987464, + -6.180408 1.1553185 5.6112604, + -6.1440582 1.1485234 5.7169418, + -6.0855036 1.1375778 5.8117447, + -6.0076809 1.1230302 5.8909159, + -5.9144921 1.1056101 5.9504843, + -5.8106098 1.0861913 5.987464, + -6.2755389 0.38706198 5.6112604, + -6.2386293 0.38478547 5.7169418, + -6.1791735 0.38111839 5.8117447, + -6.100153 0.37624454 5.8909159, + -6.0055299 0.37040839 5.9504843, + -5.9000487 0.36390254 5.987464, + -6.2764215 -0.3724733 5.6112604, + -6.2395067 -0.37028262 5.7169418, + -6.1800427 -0.36675373 5.8117447, + -6.1010108 -0.36206362 5.8909159, + -6.0063744 -0.35644743 5.9504843, + -5.9008789 -0.35018679 5.987464, + -6.1883144 -1.1121912 5.6112604, + -6.1519179 -1.1056499 5.7169418, + -6.0932884 -1.0951128 5.8117447, + -6.0153661 -1.0811082 5.8909159, + -5.9220581 -1.0643384 5.9504843, + -5.8180432 -1.0456445 5.987464, + -6.0133367 -1.8362964 5.6112604, + -5.9779696 -1.8254963 5.7169418, + -5.9209981 -1.8080989 5.8117447, + -5.8452787 -1.7849765 5.8909159, + -5.7546091 -1.7572886 5.9504843, + -5.6535354 -1.7264236 5.987464, + -5.7539449 -2.5346241 5.6112604, + -5.7201033 -2.5197167 5.7169418, + -5.6655893 -2.4957032 5.8117447, + -5.5931368 -2.4637876 5.8909159, + -5.5063782 -2.4255702 5.9504843, + -5.4096642 -2.3829675 5.987464, + -5.4137807 -3.197371 5.6112604, + -5.3819399 -3.1785657 5.7169418, + -5.3306484 -3.1482732 5.8117447, + -5.2624788 -3.1080124 5.8909159, + -5.1808496 -3.0598023 5.9504843, + -5.0898533 -3.0060599 5.987464, + -4.9976187 -3.8152339 5.6112604, + -4.9682255 -3.7927949 5.7169418, + -4.920877 -3.7566485 5.8117447, + -4.8579473 -3.7086077 5.8909159, + -4.7825928 -3.6510811 5.9504843, + -4.6985917 -3.5869536 5.987464, + -4.511301 -4.3795395 5.6112604, + -4.4847679 -4.3537812 5.7169418, + -4.4420271 -4.3122888 5.8117447, + -4.3852215 -4.2571421 5.8909159, + -4.3171992 -4.1911073 5.9504843, + -4.2413721 -4.1174946 5.987464, + -3.9616547 -4.8823657 5.6112604, + -3.9383543 -4.8536501 5.7169418, + -3.7890437 -5.0175047 5.6112604, + -3.9008207 -4.807394 5.8117447, + -3.7667584 -4.9879942 5.7169418, + -3.8509362 -4.7459159 5.8909159, + -3.7308602 -4.9404573 5.8117447, + -3.7912018 -4.6722989 5.9504843, + -3.6831491 -4.8772779 5.8909159, + -3.7246134 -4.5902348 5.987464, + -3.6260176 -4.8016233 5.9504843, + -3.3563952 -5.3166542 5.6112604, + -3.5623302 -4.7172875 5.987464, + -3.3366547 -5.2853847 5.7169418, + -3.3048556 -5.2350135 5.8117447, + -3.1437321 -5.4451036 5.6112604, + -3.2625923 -5.168067 5.8909159, + -3.1252422 -5.4130783 5.7169418, + -3.2119842 -5.0879021 5.9504843, + -3.0954578 -5.3614902 5.8117447, + -3.1555691 -4.998538 5.987464, + -3.0558724 -5.2929263 5.8909159, + -3.008471 -5.2108245 5.9504843, + -2.7040195 -5.6763086 5.6112604, + -2.9556303 -5.1193018 5.987464, + -2.6881158 -5.6429238 5.7169418, + -2.6624975 -5.5891452 5.8117447, + -2.4507647 -5.7901602 5.6112604, + -2.6284487 -5.5176702 5.8909159, + -2.4363506 -5.7561054 5.7169418, + -2.5876772 -5.4320822 5.9504843, + -2.4131315 -5.7012486 5.8117447, + -2.5422275 -5.3366733 5.987464, + -2.3822718 -5.6283398 5.8909159, + -2.345319 -5.5410352 5.9504843, + -2.0136852 -5.9562802 5.6112604, + -2.3041258 -5.4437122 5.987464, + -2.0018418 -5.9212484 5.7169418, + -1.9827636 -5.8648176 5.8117447, + -1.7206461 -6.0474439 5.6112604, + -1.9574076 -5.7898169 5.8909159, + -1.7105262 -6.0118761 5.7169418, + -1.9270451 -5.7000074 5.9504843, + -1.6942245 -5.9545817 5.8117447, + -1.8931985 -5.5998926 5.987464, + -1.6725584 -5.8784328 5.8909159, + -1.2950832 -6.1526389 5.6112604, + -1.6466143 -5.7872491 5.9504843, + -1.2874662 -6.1164522 5.7169418, + -1.6176932 -5.6856017 5.987464, + -1.2751963 -6.0581608 5.8117447, + -0.96444452 -6.2130547 5.6112604, + -1.2588887 -5.9806876 5.8909159, + -0.95877212 -6.1765127 5.7169418, + -1.2393614 -5.8879175 5.9504843, + -0.94963479 -6.1176491 5.8117447, + -1.2175933 -5.7845025 5.987464, + -0.93749064 -6.0394154 5.8909159, + -0.55830097 -6.2626276 5.6112604, + -0.92294866 -5.945734 5.9504843, + -0.55501735 -6.2257938 5.7169418, + -0.90673804 -5.8413033 5.987464, + -0.54972792 -6.1664605 5.8117447, + -0.54269785 -6.0876026 5.8909159, + -0.19362283 -6.284482 5.6112604, + -0.53427976 -5.9931741 5.9504843, + -0.19248404 -6.24752 5.7169418, + -0.52489567 -5.8879099 5.987464, + -0.19064961 -6.1879797 5.8117447, + -0.18821155 -6.1088462 5.8909159, + 0.18631849 -6.2847028 5.6112604, + -0.18529208 -6.0140882 5.9504843, + 0.18522266 -6.2477393 5.7169418, + -0.18203761 -5.9084568 5.987464, + 0.18345743 -6.1881971 5.8117447, + 0.18111134 -6.1090608 5.8909159, + 0.58013397 -6.2606425 5.6112604, + 0.178302 -6.0142994 5.9504843, + 0.57672197 -6.2238212 5.7169418, + 0.17517032 -5.9086642 5.987464, + 0.57122564 -6.1645064 5.8117447, + 0.56392068 -6.0856733 5.8909159, + 0.92832243 -6.2185545 5.6112604, + 0.55517334 -5.9912748 5.9504843, + 0.92286253 -6.1819801 5.7169418, + 0.54542232 -5.886044 5.987464, + 0.91406745 -6.1230645 5.8117447, + 0.90237814 -6.0447612 5.8909159, + 1.3450966 -6.1418986 5.6112604, + 0.88838077 -5.9509974 5.9504843, + 1.3371854 -6.1057754 5.7169418, + 0.87277728 -5.8464742 5.987464, + 1.3244417 -6.0475855 5.8117447, + 1.6572948 -6.0651116 5.6112604, + 1.3075044 -5.9702477 5.8909159, + 1.6475475 -6.0294399 5.7169418, + 1.287223 -5.8776398 5.9504843, + 1.631846 -5.9719777 5.8117447, + 1.2646142 -5.774405 5.987464, + 1.6109775 -5.8956065 5.8909159, + 2.0896688 -5.9300494 5.6112604, + 1.5859886 -5.8041563 5.9504843, + 2.0773785 -5.8951721 5.7169418, + 1.5581324 -5.7022123 5.987464, + 2.0575805 -5.8389897 5.8117447, + 2.3630023 -5.8265276 5.6112604, + 2.0312676 -5.7643194 5.8909159, + 2.3491044 -5.7922587 5.7169418, + 1.9997596 -5.6749053 5.9504843, + 2.3267169 -5.7370572 5.8117447, + 1.9646357 -5.5752316 5.987464, + 2.2969623 -5.6636906 5.8909159, + 2.2613328 -5.5758376 5.9504843, + 2.8025639 -5.6283069 5.6112604, + 2.2216148 -5.4779038 5.987464, + 2.7860806 -5.5952044 5.7169418, + 2.7595286 -5.5418806 5.8117447, + 3.0355387 -5.5061517 5.6112604, + 2.7242391 -5.4710097 5.8909159, + 2.6819818 -5.3861456 5.9504843, + 2.6348755 -5.2915435 5.987464, + 6.3000002 0 0, + 6.2654881 0.65852934 0, + 6.1623297 1.3098437 0, + 5.9916558 1.946807 0, + 5.7553363 2.5624409 0, + 5.4559603 3.1500001 0, + 5.096807 3.703047 0, + 4.6818123 4.2155228 0, + 4.2155228 4.6818123 0, + 3.703047 5.096807 0, + 3.1500001 5.4559603 0, + 2.5624409 5.7553363 0, + 1.946807 5.9916558 0, + 1.3098437 6.1623297 0, + 0.65852934 6.2654881 0, + 1.7846448e-015 6.3000002 0, + -0.65852934 6.2654881 0, + -1.3098437 6.1623297 0, + -1.946807 5.9916558 0, + -2.5624409 5.7553363 0, + -3.1500001 5.4559603 0, + -3.703047 5.096807 0, + -4.2155228 4.6818123 0, + -4.6818123 4.2155228 0, + -5.096807 3.703047 0, + -5.4559603 3.1500001 0, + -5.7553363 2.5624409 0, + -5.9916558 1.946807 0, + -6.1623297 1.3098437 0, + -6.2654881 0.65852934 0, + -6.3000002 -4.8239966e-015 0, + -6.2654881 -0.65852934 0, + -6.1623297 -1.3098437 0, + -5.9916558 -1.946807 0, + -5.7553363 -2.5624409 0, + -5.4559603 -3.1500001 0, + -5.096807 -3.703047 0, + -4.6818123 -4.2155228 0, + -4.2155228 -4.6818123 0, + -3.703047 -5.096807 0, + -3.1500001 -5.4559603 0, + -2.5624409 -5.7553363 0, + -1.946807 -5.9916558 0, + -1.3098437 -6.1623297 0, + -0.65852934 -6.2654881 0, + -1.1572913e-015 -6.3000002 0, + 0.65852934 -6.2654881 0, + 1.3098437 -6.1623297 0, + 1.946807 -5.9916558 0, + 2.5624409 -5.7553363 0, + 3.1500001 -5.4559603 0, + 3.703047 -5.096807 0, + 4.2155228 -4.6818123 0, + 4.6818123 -4.2155228 0, + 5.096807 -3.703047 0, + 5.4559603 -3.1500001 0, + 5.7553363 -2.5624409 0, + 5.9916558 -1.946807 0, + 6.1623297 -1.3098437 0, + 6.2654881 -0.65852934 0, + 0.5 -3.75 0, + 0.48547092 -3.8696578 0, + 0.44272801 -3.9823616 0, + 0.37425539 -4.0815616 0, + 0.28403237 -4.1614919 0, + 0.17730245 -4.2175083 0, + 0.060268339 -4.2463546 0, + -0.060268339 -4.2463546 0, + -0.17730245 -4.2175083 0, + -0.28403237 -4.1614919 0, + -0.37425539 -4.0815616 0, + -0.44272801 -3.9823616 0, + -0.48547092 -3.8696578 0, + -0.5 -3.75 0, + -0.48547092 -3.6303422 0, + -0.44272801 -3.5176384 0, + -0.37425539 -3.4184387 0, + -0.28403237 -3.3385081 0, + -0.17730245 -3.2824919 0, + -0.060268339 -3.2536457 0, + 0.060268339 -3.2536457 0, + 0.17730245 -3.2824919 0, + 0.28403237 -3.3385081 0, + 0.37425539 -3.4184387 0, + 0.44272801 -3.5176384 0, + 0.48547092 -3.6303422 0, + -1.25 0 0, + -1.2863227 -0.29914457 0, + -1.39318 -0.58090395 0, + -1.5643616 -0.82890332 0, + -1.789919 -1.0287298 0, + -2.0567439 -1.1687703 0, + -2.3493292 -1.2408861 0, + -2.6506708 -1.2408861 0, + -2.9432561 -1.1687703 0, + -3.2100809 -1.0287298 0, + -3.4356384 -0.82890332 0, + -3.6068201 -0.58090395 0, + -3.7136772 -0.29914457 0, + -3.75 -1.2633039e-015 0, + -3.7136772 0.29914457 0, + -3.6068201 0.58090395 0, + -3.4356384 0.82890332 0, + -3.2100809 1.0287298 0, + -2.9432561 1.1687703 0, + -2.6506708 1.2408861 0, + -2.3493292 1.2408861 0, + -2.0567439 1.1687703 0, + -1.789919 1.0287298 0, + -1.5643616 0.82890332 0, + -1.39318 0.58090395 0, + -1.2863227 0.29914457 0, + 3.75 0 0, + 3.7136772 -0.29914457 0, + 3.6068201 -0.58090395 0, + 3.4356384 -0.82890332 0, + 3.2100809 -1.0287298 0, + 2.9432561 -1.1687703 0, + 2.6506708 -1.2408861 0, + 2.3493292 -1.2408861 0, + 2.0567439 -1.1687703 0, + 1.789919 -1.0287298 0, + 1.5643616 -0.82890332 0, + 1.39318 -0.58090395 0, + 1.2863227 -0.29914457 0, + 1.25 -1.2633039e-015 0, + 1.2863227 0.29914457 0, + 1.39318 0.58090395 0, + 1.5643616 0.82890332 0, + 1.789919 1.0287298 0, + 2.0567439 1.1687703 0, + 2.3493292 1.2408861 0, + 2.6506708 1.2408861 0, + 2.9432561 1.1687703 0, + 3.2100809 1.0287298 0, + 3.4356384 0.82890332 0, + 3.6068201 0.58090395 0, + 3.7136772 0.29914457 0, + 0.5 3.75 0, + 0.48547092 3.6303422 0, + 0.44272801 3.5176384 0, + 0.37425539 3.4184387 0, + 0.28403237 3.3385081 0, + 0.17730245 3.2824919 0, + 0.060268339 3.2536457 0, + -0.060268339 3.2536457 0, + -0.17730245 3.2824919 0, + -0.28403237 3.3385081 0, + -0.37425539 3.4184387 0, + -0.44272801 3.5176384 0, + -0.48547092 3.6303422 0, + -0.5 3.75 0, + -0.48547092 3.8696578 0, + -0.44272801 3.9823616 0, + -0.37425539 4.0815616 0, + -0.28403237 4.1614919 0, + -0.17730245 4.2175083 0, + -0.060268339 4.2463546 0, + 0.060268339 4.2463546 0, + 0.17730245 4.2175083 0, + 0.28403237 4.1614919 0, + 0.37425539 4.0815616 0, + 0.44272801 3.9823616 0, + 0.48547092 3.8696578 0, + 5.8000002 0 6, + 5.7560391 0.7127521 6, + 5.6248221 1.4146996 6, + 5.408339 2.0952017 6, + 5.1098709 2.7439427 6, + 4.733942 3.3510883 6, + 4.2862515 3.9074347 6, + 3.773586 4.4045486 6, + 3.2037168 4.8348937 6, + 2.5852826 5.191947 6, + 1.9276578 5.4702959 6, + 1.2408118 5.6657205 6, + 0.53515649 5.7752581 6, + -0.17861134 5.7972493 6, + -0.88967162 5.73136 6, + -1.5872453 5.578589 6, + -2.2607582 5.3412519 6, + -2.9000001 5.0229473 6, + -3.495281 4.6285 6, + -4.0375767 4.1638889 6, + -4.5186672 3.636158 6, + -4.9312592 3.0533066 6, + -5.2690988 2.42417 6, + -5.5270634 1.7582855 6, + -5.7012439 1.0657473 6, + -5.7889991 0.35705325 6, + -5.7889991 -0.35705325 6, + -5.7012439 -1.0657473 6, + -5.5270634 -1.7582855 6, + -5.2690988 -2.42417 6, + -4.9312592 -3.0533066 6, + -4.5186672 -3.636158 6, + -4.0375767 -4.1638889 6, + -3.495281 -4.6285 6, + -2.9000001 -5.0229473 6, + -2.2607582 -5.3412519 6, + -1.5872453 -5.578589 6, + -0.88967162 -5.73136 6, + -0.17861134 -5.7972493 6, + 0.53515649 -5.7752581 6, + 1.2408118 -5.6657205 6, + 1.9276578 -5.4702959 6, + 2.5852826 -5.191947 6, + 3.2037168 -4.8348937 6, + 3.773586 -4.4045486 6, + 4.2862515 -3.9074347 6, + 4.733942 -3.3510883 6, + 5.1098709 -2.7439427 6, + 5.408339 -2.0952017 6, + 5.6248221 -1.4146996 6, + 5.7560391 -0.7127521 6, + 1 0 6, + 0.97094184 0.23931566 6, + 0.88545603 0.46472317 6, + 0.74851078 0.66312265 6, + 0.56806475 0.82298386 6, + 0.3546049 0.93501621 6, + 0.12053668 0.99270886 6, + -0.12053668 0.99270886 6, + -0.3546049 0.93501621 6, + -0.56806475 0.82298386 6, + -0.74851078 0.66312265 6, + -0.88545603 0.46472317 6, + -0.97094184 0.23931566 6, + -1 1.0106431e-015 6, + -0.97094184 -0.23931566 6, + -0.88545603 -0.46472317 6, + -0.74851078 -0.66312265 6, + -0.56806475 -0.82298386 6, + -0.3546049 -0.93501621 6, + -0.12053668 -0.99270886 6, + 0.12053668 -0.99270886 6, + 0.3546049 -0.93501621 6, + 0.56806475 -0.82298386 6, + 0.74851078 -0.66312265 6, + 0.88545603 -0.46472317 6, + 0.97094184 -0.23931566 6, + 0.5 -3.75 0, + 0.5 -3.75 -0.89999998, + 0.48547092 -3.8696578 -0.89999998, + 0.44272801 -3.9823616 -0.89999998, + 0.37425539 -4.0815616 -0.89999998, + 0.28403237 -4.1614919 -0.89999998, + 0.17730245 -4.2175083 -0.89999998, + 0.060268339 -4.2463546 -0.89999998, + -0.060268339 -4.2463546 -0.89999998, + -0.17730245 -4.2175083 -0.89999998, + -0.28403237 -4.1614919 -0.89999998, + -0.37425539 -4.0815616 -0.89999998, + -0.44272801 -3.9823616 -0.89999998, + -0.48547092 -3.8696578 -0.89999998, + -0.5 -3.75 -0.89999998, + -0.48547092 -3.6303422 -0.89999998, + -0.44272801 -3.5176384 -0.89999998, + -0.37425539 -3.4184387 -0.89999998, + -0.28403237 -3.3385081 -0.89999998, + -0.17730245 -3.2824919 -0.89999998, + -0.060268339 -3.2536457 -0.89999998, + 0.060268339 -3.2536457 -0.89999998, + 0.17730245 -3.2824919 -0.89999998, + 0.28403237 -3.3385081 -0.89999998, + 0.37425539 -3.4184387 -0.89999998, + 0.44272801 -3.5176384 -0.89999998, + 0.48547092 -3.6303422 -0.89999998, + 0.5 -3.75 -0.89999998, + 0.5 -3.75 0, + 0.48547092 -3.8696578 0, + 0.44272801 -3.9823616 0, + 0.37425539 -4.0815616 0, + 0.28403237 -4.1614919 0, + 0.17730245 -4.2175083 0, + 0.060268339 -4.2463546 0, + -0.060268339 -4.2463546 0, + -0.17730245 -4.2175083 0, + -0.28403237 -4.1614919 0, + -0.37425539 -4.0815616 0, + -0.44272801 -3.9823616 0, + -0.48547092 -3.8696578 0, + -0.5 -3.75 0, + -0.48547092 -3.6303422 0, + -0.44272801 -3.5176384 0, + -0.37425539 -3.4184387 0, + -0.28403237 -3.3385081 0, + -0.17730245 -3.2824919 0, + -0.060268339 -3.2536457 0, + 0.060268339 -3.2536457 0, + 0.17730245 -3.2824919 0, + 0.28403237 -3.3385081 0, + 0.37425539 -3.4184387 0, + 0.44272801 -3.5176384 0, + 0.48547092 -3.6303422 0, + -1.25 0 0, + -1.25 0 -0.80000001, + -1.2863227 -0.29914457 -0.80000001, + -1.39318 -0.58090395 -0.80000001, + -1.5643616 -0.82890332 -0.80000001, + -1.789919 -1.0287298 -0.80000001, + -2.0567439 -1.1687703 -0.80000001, + -2.3493292 -1.2408861 -0.80000001, + -2.6506708 -1.2408861 -0.80000001, + -2.9432561 -1.1687703 -0.80000001, + -3.2100809 -1.0287298 -0.80000001, + -3.4356384 -0.82890332 -0.80000001, + -3.6068201 -0.58090395 -0.80000001, + -3.7136772 -0.29914457 -0.80000001, + -3.75 -1.2633039e-015 -0.80000001, + -3.7136772 0.29914457 -0.80000001, + -3.6068201 0.58090395 -0.80000001, + -3.4356384 0.82890332 -0.80000001, + -3.2100809 1.0287298 -0.80000001, + -2.9432561 1.1687703 -0.80000001, + -2.6506708 1.2408861 -0.80000001, + -2.3493292 1.2408861 -0.80000001, + -2.0567439 1.1687703 -0.80000001, + -1.789919 1.0287298 -0.80000001, + -1.5643616 0.82890332 -0.80000001, + -1.39318 0.58090395 -0.80000001, + -1.2863227 0.29914457 -0.80000001, + -1.25 0 -0.80000001, + -1.25 0 0, + -1.2863227 -0.29914457 0, + -1.39318 -0.58090395 0, + -1.5643616 -0.82890332 0, + -1.789919 -1.0287298 0, + -2.0567439 -1.1687703 0, + -2.3493292 -1.2408861 0, + -2.6506708 -1.2408861 0, + -2.9432561 -1.1687703 0, + -3.2100809 -1.0287298 0, + -3.4356384 -0.82890332 0, + -3.6068201 -0.58090395 0, + -3.7136772 -0.29914457 0, + -3.75 -1.2633039e-015 0, + -3.7136772 0.29914457 0, + -3.6068201 0.58090395 0, + -3.4356384 0.82890332 0, + -3.2100809 1.0287298 0, + -2.9432561 1.1687703 0, + -2.6506708 1.2408861 0, + -2.3493292 1.2408861 0, + -2.0567439 1.1687703 0, + -1.789919 1.0287298 0, + -1.5643616 0.82890332 0, + -1.39318 0.58090395 0, + -1.2863227 0.29914457 0, + 3.75 0 0, + 3.75 0 -0.80000001, + 3.7136772 -0.29914457 -0.80000001, + 3.6068201 -0.58090395 -0.80000001, + 3.4356384 -0.82890332 -0.80000001, + 3.2100809 -1.0287298 -0.80000001, + 2.9432561 -1.1687703 -0.80000001, + 2.6506708 -1.2408861 -0.80000001, + 2.3493292 -1.2408861 -0.80000001, + 2.0567439 -1.1687703 -0.80000001, + 1.789919 -1.0287298 -0.80000001, + 1.5643616 -0.82890332 -0.80000001, + 1.39318 -0.58090395 -0.80000001, + 1.2863227 -0.29914457 -0.80000001, + 1.25 -1.2633039e-015 -0.80000001, + 1.2863227 0.29914457 -0.80000001, + 1.39318 0.58090395 -0.80000001, + 1.5643616 0.82890332 -0.80000001, + 1.789919 1.0287298 -0.80000001, + 2.0567439 1.1687703 -0.80000001, + 2.3493292 1.2408861 -0.80000001, + 2.6506708 1.2408861 -0.80000001, + 2.9432561 1.1687703 -0.80000001, + 3.2100809 1.0287298 -0.80000001, + 3.4356384 0.82890332 -0.80000001, + 3.6068201 0.58090395 -0.80000001, + 3.7136772 0.29914457 -0.80000001, + 3.75 0 -0.80000001, + 3.75 0 0, + 3.7136772 -0.29914457 0, + 3.6068201 -0.58090395 0, + 3.4356384 -0.82890332 0, + 3.2100809 -1.0287298 0, + 2.9432561 -1.1687703 0, + 2.6506708 -1.2408861 0, + 2.3493292 -1.2408861 0, + 2.0567439 -1.1687703 0, + 1.789919 -1.0287298 0, + 1.5643616 -0.82890332 0, + 1.39318 -0.58090395 0, + 1.2863227 -0.29914457 0, + 1.25 -1.2633039e-015 0, + 1.2863227 0.29914457 0, + 1.39318 0.58090395 0, + 1.5643616 0.82890332 0, + 1.789919 1.0287298 0, + 2.0567439 1.1687703 0, + 2.3493292 1.2408861 0, + 2.6506708 1.2408861 0, + 2.9432561 1.1687703 0, + 3.2100809 1.0287298 0, + 3.4356384 0.82890332 0, + 3.6068201 0.58090395 0, + 3.7136772 0.29914457 0, + 0.5 3.75 0, + 0.5 3.75 -0.89999998, + 0.48547092 3.6303422 -0.89999998, + 0.44272801 3.5176384 -0.89999998, + 0.37425539 3.4184387 -0.89999998, + 0.28403237 3.3385081 -0.89999998, + 0.17730245 3.2824919 -0.89999998, + 0.060268339 3.2536457 -0.89999998, + -0.060268339 3.2536457 -0.89999998, + -0.17730245 3.2824919 -0.89999998, + -0.28403237 3.3385081 -0.89999998, + -0.37425539 3.4184387 -0.89999998, + -0.44272801 3.5176384 -0.89999998, + -0.48547092 3.6303422 -0.89999998, + -0.5 3.75 -0.89999998, + -0.48547092 3.8696578 -0.89999998, + -0.44272801 3.9823616 -0.89999998, + -0.37425539 4.0815616 -0.89999998, + -0.28403237 4.1614919 -0.89999998, + -0.17730245 4.2175083 -0.89999998, + -0.060268339 4.2463546 -0.89999998, + 0.060268339 4.2463546 -0.89999998, + 0.17730245 4.2175083 -0.89999998, + 0.28403237 4.1614919 -0.89999998, + 0.37425539 4.0815616 -0.89999998, + 0.44272801 3.9823616 -0.89999998, + 0.48547092 3.8696578 -0.89999998, + 0.5 3.75 -0.89999998, + 0.5 3.75 0, + 0.48547092 3.6303422 0, + 0.44272801 3.5176384 0, + 0.37425539 3.4184387 0, + 0.28403237 3.3385081 0, + 0.17730245 3.2824919 0, + 0.060268339 3.2536457 0, + -0.060268339 3.2536457 0, + -0.17730245 3.2824919 0, + -0.28403237 3.3385081 0, + -0.37425539 3.4184387 0, + -0.44272801 3.5176384 0, + -0.48547092 3.6303422 0, + -0.5 3.75 0, + -0.48547092 3.8696578 0, + -0.44272801 3.9823616 0, + -0.37425539 4.0815616 0, + -0.28403237 4.1614919 0, + -0.17730245 4.2175083 0, + -0.060268339 4.2463546 0, + 0.060268339 4.2463546 0, + 0.17730245 4.2175083 0, + 0.28403237 4.1614919 0, + 0.37425539 4.0815616 0, + 0.44272801 3.9823616 0, + 0.48547092 3.8696578 0, + 1 0 6, + 1 0 3, + 0.97094184 0.23931566 3, + 0.88545603 0.46472317 3, + 0.74851078 0.66312265 3, + 0.56806475 0.82298386 3, + 0.3546049 0.93501621 3, + 0.12053668 0.99270886 3, + -0.12053668 0.99270886 3, + -0.3546049 0.93501621 3, + -0.56806475 0.82298386 3, + -0.74851078 0.66312265 3, + -0.88545603 0.46472317 3, + -0.97094184 0.23931566 3, + -1 1.0106431e-015 3, + -0.97094184 -0.23931566 3, + -0.88545603 -0.46472317 3, + -0.74851078 -0.66312265 3, + -0.56806475 -0.82298386 3, + -0.3546049 -0.93501621 3, + -0.12053668 -0.99270886 3, + 0.12053668 -0.99270886 3, + 0.3546049 -0.93501621 3, + 0.56806475 -0.82298386 3, + 0.74851078 -0.66312265 3, + 0.88545603 -0.46472317 3, + 0.97094184 -0.23931566 3, + 1 0 3, + 1 0 6, + 0.97094184 0.23931566 6, + 0.88545603 0.46472317 6, + 0.74851078 0.66312265 6, + 0.56806475 0.82298386 6, + 0.3546049 0.93501621 6, + 0.12053668 0.99270886 6, + -0.12053668 0.99270886 6, + -0.3546049 0.93501621 6, + -0.56806475 0.82298386 6, + -0.74851078 0.66312265 6, + -0.88545603 0.46472317 6, + -0.97094184 0.23931566 6, + -1 1.0106431e-015 6, + -0.97094184 -0.23931566 6, + -0.88545603 -0.46472317 6, + -0.74851078 -0.66312265 6, + -0.56806475 -0.82298386 6, + -0.3546049 -0.93501621 6, + -0.12053668 -0.99270886 6, + 0.12053668 -0.99270886 6, + 0.3546049 -0.93501621 6, + 0.56806475 -0.82298386 6, + 0.74851078 -0.66312265 6, + 0.88545603 -0.46472317 6, + 0.97094184 -0.23931566 6, + 0.5 -3.75 -0.89999998, + 0.48547092 -3.8696578 -0.89999998, + 0.44272801 -3.9823616 -0.89999998, + 0.37425539 -4.0815616 -0.89999998, + 0.28403237 -4.1614919 -0.89999998, + 0.17730245 -4.2175083 -0.89999998, + 0.060268339 -4.2463546 -0.89999998, + -0.060268339 -4.2463546 -0.89999998, + -0.17730245 -4.2175083 -0.89999998, + -0.28403237 -4.1614919 -0.89999998, + -0.37425539 -4.0815616 -0.89999998, + -0.44272801 -3.9823616 -0.89999998, + -0.48547092 -3.8696578 -0.89999998, + -0.5 -3.75 -0.89999998, + -0.48547092 -3.6303422 -0.89999998, + -0.44272801 -3.5176384 -0.89999998, + -0.37425539 -3.4184387 -0.89999998, + -0.28403237 -3.3385081 -0.89999998, + -0.17730245 -3.2824919 -0.89999998, + -0.060268339 -3.2536457 -0.89999998, + 0.060268339 -3.2536457 -0.89999998, + 0.17730245 -3.2824919 -0.89999998, + 0.28403237 -3.3385081 -0.89999998, + 0.37425539 -3.4184387 -0.89999998, + 0.44272801 -3.5176384 -0.89999998, + 0.48547092 -3.6303422 -0.89999998, + -1.25 0 -0.80000001, + -1.2863227 -0.29914457 -0.80000001, + -1.39318 -0.58090395 -0.80000001, + -1.5643616 -0.82890332 -0.80000001, + -1.789919 -1.0287298 -0.80000001, + -2.0567439 -1.1687703 -0.80000001, + -2.3493292 -1.2408861 -0.80000001, + -2.6506708 -1.2408861 -0.80000001, + -2.9432561 -1.1687703 -0.80000001, + -3.2100809 -1.0287298 -0.80000001, + -3.4356384 -0.82890332 -0.80000001, + -3.6068201 -0.58090395 -0.80000001, + -3.7136772 -0.29914457 -0.80000001, + -3.75 -1.2633039e-015 -0.80000001, + -3.7136772 0.29914457 -0.80000001, + -3.6068201 0.58090395 -0.80000001, + -3.4356384 0.82890332 -0.80000001, + -3.2100809 1.0287298 -0.80000001, + -2.9432561 1.1687703 -0.80000001, + -2.6506708 1.2408861 -0.80000001, + -2.3493292 1.2408861 -0.80000001, + -2.0567439 1.1687703 -0.80000001, + -1.789919 1.0287298 -0.80000001, + -1.5643616 0.82890332 -0.80000001, + -1.39318 0.58090395 -0.80000001, + -1.2863227 0.29914457 -0.80000001, + -2.25 0 -0.80000001, + -2.2572646 -0.059828915 -0.80000001, + -2.278636 -0.11618079 -0.80000001, + -2.3128724 -0.16578066 -0.80000001, + -2.3579838 -0.20574597 -0.80000001, + -2.4113488 -0.23375405 -0.80000001, + -2.4698658 -0.24817722 -0.80000001, + -2.5301342 -0.24817722 -0.80000001, + -2.5886512 -0.23375405 -0.80000001, + -2.6420162 -0.20574597 -0.80000001, + -2.6871276 -0.16578066 -0.80000001, + -2.721364 -0.11618079 -0.80000001, + -2.7427354 -0.059828915 -0.80000001, + -2.75 -2.5266077e-016 -0.80000001, + -2.7427354 0.059828915 -0.80000001, + -2.721364 0.11618079 -0.80000001, + -2.6871276 0.16578066 -0.80000001, + -2.6420162 0.20574597 -0.80000001, + -2.5886512 0.23375405 -0.80000001, + -2.5301342 0.24817722 -0.80000001, + -2.4698658 0.24817722 -0.80000001, + -2.4113488 0.23375405 -0.80000001, + -2.3579838 0.20574597 -0.80000001, + -2.3128724 0.16578066 -0.80000001, + -2.278636 0.11618079 -0.80000001, + -2.2572646 0.059828915 -0.80000001, + 3.75 0 -0.80000001, + 3.7136772 -0.29914457 -0.80000001, + 3.6068201 -0.58090395 -0.80000001, + 3.4356384 -0.82890332 -0.80000001, + 3.2100809 -1.0287298 -0.80000001, + 2.9432561 -1.1687703 -0.80000001, + 2.6506708 -1.2408861 -0.80000001, + 2.3493292 -1.2408861 -0.80000001, + 2.0567439 -1.1687703 -0.80000001, + 1.789919 -1.0287298 -0.80000001, + 1.5643616 -0.82890332 -0.80000001, + 1.39318 -0.58090395 -0.80000001, + 1.2863227 -0.29914457 -0.80000001, + 1.25 -1.2633039e-015 -0.80000001, + 1.2863227 0.29914457 -0.80000001, + 1.39318 0.58090395 -0.80000001, + 1.5643616 0.82890332 -0.80000001, + 1.789919 1.0287298 -0.80000001, + 2.0567439 1.1687703 -0.80000001, + 2.3493292 1.2408861 -0.80000001, + 2.6506708 1.2408861 -0.80000001, + 2.9432561 1.1687703 -0.80000001, + 3.2100809 1.0287298 -0.80000001, + 3.4356384 0.82890332 -0.80000001, + 3.6068201 0.58090395 -0.80000001, + 3.7136772 0.29914457 -0.80000001, + 2.75 0 -0.80000001, + 2.7427354 -0.059828915 -0.80000001, + 2.721364 -0.11618079 -0.80000001, + 2.6871276 -0.16578066 -0.80000001, + 2.6420162 -0.20574597 -0.80000001, + 2.5886512 -0.23375405 -0.80000001, + 2.5301342 -0.24817722 -0.80000001, + 2.4698658 -0.24817722 -0.80000001, + 2.4113488 -0.23375405 -0.80000001, + 2.3579838 -0.20574597 -0.80000001, + 2.3128724 -0.16578066 -0.80000001, + 2.278636 -0.11618079 -0.80000001, + 2.2572646 -0.059828915 -0.80000001, + 2.25 -2.5266077e-016 -0.80000001, + 2.2572646 0.059828915 -0.80000001, + 2.278636 0.11618079 -0.80000001, + 2.3128724 0.16578066 -0.80000001, + 2.3579838 0.20574597 -0.80000001, + 2.4113488 0.23375405 -0.80000001, + 2.4698658 0.24817722 -0.80000001, + 2.5301342 0.24817722 -0.80000001, + 2.5886512 0.23375405 -0.80000001, + 2.6420162 0.20574597 -0.80000001, + 2.6871276 0.16578066 -0.80000001, + 2.721364 0.11618079 -0.80000001, + 2.7427354 0.059828915 -0.80000001, + 0.5 3.75 -0.89999998, + 0.48547092 3.6303422 -0.89999998, + 0.44272801 3.5176384 -0.89999998, + 0.37425539 3.4184387 -0.89999998, + 0.28403237 3.3385081 -0.89999998, + 0.17730245 3.2824919 -0.89999998, + 0.060268339 3.2536457 -0.89999998, + -0.060268339 3.2536457 -0.89999998, + -0.17730245 3.2824919 -0.89999998, + -0.28403237 3.3385081 -0.89999998, + -0.37425539 3.4184387 -0.89999998, + -0.44272801 3.5176384 -0.89999998, + -0.48547092 3.6303422 -0.89999998, + -0.5 3.75 -0.89999998, + -0.48547092 3.8696578 -0.89999998, + -0.44272801 3.9823616 -0.89999998, + -0.37425539 4.0815616 -0.89999998, + -0.28403237 4.1614919 -0.89999998, + -0.17730245 4.2175083 -0.89999998, + -0.060268339 4.2463546 -0.89999998, + 0.060268339 4.2463546 -0.89999998, + 0.17730245 4.2175083 -0.89999998, + 0.28403237 4.1614919 -0.89999998, + 0.37425539 4.0815616 -0.89999998, + 0.44272801 3.9823616 -0.89999998, + 0.48547092 3.8696578 -0.89999998, + 1 0 3, + 0.97094184 0.23931566 3, + 0.88545603 0.46472317 3, + 0.74851078 0.66312265 3, + 0.56806475 0.82298386 3, + 0.3546049 0.93501621 3, + 0.12053668 0.99270886 3, + -0.12053668 0.99270886 3, + -0.3546049 0.93501621 3, + -0.56806475 0.82298386 3, + -0.74851078 0.66312265 3, + -0.88545603 0.46472317 3, + -0.97094184 0.23931566 3, + -1 1.0106431e-015 3, + -0.97094184 -0.23931566 3, + -0.88545603 -0.46472317 3, + -0.74851078 -0.66312265 3, + -0.56806475 -0.82298386 3, + -0.3546049 -0.93501621 3, + -0.12053668 -0.99270886 3, + 0.12053668 -0.99270886 3, + 0.3546049 -0.93501621 3, + 0.56806475 -0.82298386 3, + 0.74851078 -0.66312265 3, + 0.88545603 -0.46472317 3, + 0.97094184 -0.23931566 3, + -2.25 0 -0.80000001, + -2.25 0 -2.8, + -2.2572646 -0.059828915 -2.8, + -2.278636 -0.11618079 -2.8, + -2.3128724 -0.16578066 -2.8, + -2.3579838 -0.20574597 -2.8, + -2.4113488 -0.23375405 -2.8, + -2.4698658 -0.24817722 -2.8, + -2.5301342 -0.24817722 -2.8, + -2.5886512 -0.23375405 -2.8, + -2.6420162 -0.20574597 -2.8, + -2.6871276 -0.16578066 -2.8, + -2.721364 -0.11618079 -2.8, + -2.7427354 -0.059828915 -2.8, + -2.75 -2.5266077e-016 -2.8, + -2.7427354 0.059828915 -2.8, + -2.721364 0.11618079 -2.8, + -2.6871276 0.16578066 -2.8, + -2.6420162 0.20574597 -2.8, + -2.5886512 0.23375405 -2.8, + -2.5301342 0.24817722 -2.8, + -2.4698658 0.24817722 -2.8, + -2.4113488 0.23375405 -2.8, + -2.3579838 0.20574597 -2.8, + -2.3128724 0.16578066 -2.8, + -2.278636 0.11618079 -2.8, + -2.2572646 0.059828915 -2.8, + -2.25 0 -2.8, + -2.25 0 -0.80000001, + -2.2572646 -0.059828915 -0.80000001, + -2.278636 -0.11618079 -0.80000001, + -2.3128724 -0.16578066 -0.80000001, + -2.3579838 -0.20574597 -0.80000001, + -2.4113488 -0.23375405 -0.80000001, + -2.4698658 -0.24817722 -0.80000001, + -2.5301342 -0.24817722 -0.80000001, + -2.5886512 -0.23375405 -0.80000001, + -2.6420162 -0.20574597 -0.80000001, + -2.6871276 -0.16578066 -0.80000001, + -2.721364 -0.11618079 -0.80000001, + -2.7427354 -0.059828915 -0.80000001, + -2.75 -2.5266077e-016 -0.80000001, + -2.7427354 0.059828915 -0.80000001, + -2.721364 0.11618079 -0.80000001, + -2.6871276 0.16578066 -0.80000001, + -2.6420162 0.20574597 -0.80000001, + -2.5886512 0.23375405 -0.80000001, + -2.5301342 0.24817722 -0.80000001, + -2.4698658 0.24817722 -0.80000001, + -2.4113488 0.23375405 -0.80000001, + -2.3579838 0.20574597 -0.80000001, + -2.3128724 0.16578066 -0.80000001, + -2.278636 0.11618079 -0.80000001, + -2.2572646 0.059828915 -0.80000001, + 2.75 0 -0.80000001, + 2.75 0 -2.8, + 2.7427354 -0.059828915 -2.8, + 2.721364 -0.11618079 -2.8, + 2.6871276 -0.16578066 -2.8, + 2.6420162 -0.20574597 -2.8, + 2.5886512 -0.23375405 -2.8, + 2.5301342 -0.24817722 -2.8, + 2.4698658 -0.24817722 -2.8, + 2.4113488 -0.23375405 -2.8, + 2.3579838 -0.20574597 -2.8, + 2.3128724 -0.16578066 -2.8, + 2.278636 -0.11618079 -2.8, + 2.2572646 -0.059828915 -2.8, + 2.25 -2.5266077e-016 -2.8, + 2.2572646 0.059828915 -2.8, + 2.278636 0.11618079 -2.8, + 2.3128724 0.16578066 -2.8, + 2.3579838 0.20574597 -2.8, + 2.4113488 0.23375405 -2.8, + 2.4698658 0.24817722 -2.8, + 2.5301342 0.24817722 -2.8, + 2.5886512 0.23375405 -2.8, + 2.6420162 0.20574597 -2.8, + 2.6871276 0.16578066 -2.8, + 2.721364 0.11618079 -2.8, + 2.7427354 0.059828915 -2.8, + 2.75 0 -2.8, + 2.75 0 -0.80000001, + 2.7427354 -0.059828915 -0.80000001, + 2.721364 -0.11618079 -0.80000001, + 2.6871276 -0.16578066 -0.80000001, + 2.6420162 -0.20574597 -0.80000001, + 2.5886512 -0.23375405 -0.80000001, + 2.5301342 -0.24817722 -0.80000001, + 2.4698658 -0.24817722 -0.80000001, + 2.4113488 -0.23375405 -0.80000001, + 2.3579838 -0.20574597 -0.80000001, + 2.3128724 -0.16578066 -0.80000001, + 2.278636 -0.11618079 -0.80000001, + 2.2572646 -0.059828915 -0.80000001, + 2.25 -2.5266077e-016 -0.80000001, + 2.2572646 0.059828915 -0.80000001, + 2.278636 0.11618079 -0.80000001, + 2.3128724 0.16578066 -0.80000001, + 2.3579838 0.20574597 -0.80000001, + 2.4113488 0.23375405 -0.80000001, + 2.4698658 0.24817722 -0.80000001, + 2.5301342 0.24817722 -0.80000001, + 2.5886512 0.23375405 -0.80000001, + 2.6420162 0.20574597 -0.80000001, + 2.6871276 0.16578066 -0.80000001, + 2.721364 0.11618079 -0.80000001, + 2.7427354 0.059828915 -0.80000001, + -2.25 0 -2.8, + -2.2572646 -0.059828915 -2.8, + -2.278636 -0.11618079 -2.8, + -2.3128724 -0.16578066 -2.8, + -2.3579838 -0.20574597 -2.8, + -2.4113488 -0.23375405 -2.8, + -2.4698658 -0.24817722 -2.8, + -2.5301342 -0.24817722 -2.8, + -2.5886512 -0.23375405 -2.8, + -2.6420162 -0.20574597 -2.8, + -2.6871276 -0.16578066 -2.8, + -2.721364 -0.11618079 -2.8, + -2.7427354 -0.059828915 -2.8, + -2.75 -2.5266077e-016 -2.8, + -2.7427354 0.059828915 -2.8, + -2.721364 0.11618079 -2.8, + -2.6871276 0.16578066 -2.8, + -2.6420162 0.20574597 -2.8, + -2.5886512 0.23375405 -2.8, + -2.5301342 0.24817722 -2.8, + -2.4698658 0.24817722 -2.8, + -2.4113488 0.23375405 -2.8, + -2.3579838 0.20574597 -2.8, + -2.3128724 0.16578066 -2.8, + -2.278636 0.11618079 -2.8, + -2.2572646 0.059828915 -2.8, + 2.75 0 -2.8, + 2.7427354 -0.059828915 -2.8, + 2.721364 -0.11618079 -2.8, + 2.6871276 -0.16578066 -2.8, + 2.6420162 -0.20574597 -2.8, + 2.5886512 -0.23375405 -2.8, + 2.5301342 -0.24817722 -2.8, + 2.4698658 -0.24817722 -2.8, + 2.4113488 -0.23375405 -2.8, + 2.3579838 -0.20574597 -2.8, + 2.3128724 -0.16578066 -2.8, + 2.278636 -0.11618079 -2.8, + 2.2572646 -0.059828915 -2.8, + 2.25 -2.5266077e-016 -2.8, + 2.2572646 0.059828915 -2.8, + 2.278636 0.11618079 -2.8, + 2.3128724 0.16578066 -2.8, + 2.3579838 0.20574597 -2.8, + 2.4113488 0.23375405 -2.8, + 2.4698658 0.24817722 -2.8, + 2.5301342 0.24817722 -2.8, + 2.5886512 0.23375405 -2.8, + 2.6420162 0.20574597 -2.8, + 2.6871276 0.16578066 -2.8, + 2.721364 0.11618079 -2.8, + 2.7427354 0.059828915 -2.8, + 6.3000002 0 5.5, + 6.3000002 0 0, + 5.8000002 0 6, + 0.5 -3.75 0, + -1.25 0 0, + 3.75 0 0, + 0.5 3.75 0, + 1 0 6, + 0.5 -3.75 -0.89999998, + -1.25 0 -0.80000001, + 3.75 0 -0.80000001, + 0.5 3.75 -0.89999998, + 1 0 3, + -2.25 0 -0.80000001, + 2.75 0 -0.80000001, + -2.25 0 -2.8, + 2.75 0 -2.8 ] + + } + + } + + } + + }, + + DEF o37 Group { + children + DEF o38 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + USE o36 + coordIndex [ 55, 54, -1, 1, 2, 3, 4, 5, + 6, 7, 8, 9, 10, 11, 12, 13, + 14, 15, 16, 17, 18, 19, 20, 21, + 22, 23, 24, 25, 26, 27, 28, 29, + 30, 31, 32, 33, 34, 35, 36, 37, + 38, 39, 40, 41, 42, 43, 44, 45, + 46, 47, 48, 49, 50, 51, 52, 53, + 54, -1, 0, 56, 57, 58, 59, 60, + 61, 62, 63, 64, 65, 66, 67, 68, + 69, 70, 71, 72, 73, 74, 75, 76, + 77, 78, 79, 80, 81, 82, 83, 84, + 85, 86, 87, 88, 89, 90, 91, 92, + 93, 94, 95, 96, 97, 98, 99, 100, + 101, 102, 103, 104, 105, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 55, -1, + 175, 176, 177, 178, 179, 180, 181, 182, + -1, 122, 183, 184, 185, 186, 187, 188, + 189, 190, 191, 192, 193, 194, 195, 196, + 197, 198, 199, 200, 201, 202, 203, 204, + 205, 206, 207, 208, 209, 210, 211, 212, + 213, 214, 215, 216, 217, 218, 219, 220, + 221, 222, 223, 224, 225, 226, 227, 228, + 229, 230, 231, 232, 182, -1, 747, 748, + 749, 750, 751, 752, 753, 754, 755, 756, + 757, 758, 759, 760, 761, 762, 763, 764, + 765, 766, 767, 768, 769, 770, 771, 772, + 747, -1, 773, 774, 775, 776, 777, 778, + 779, 780, 781, 782, 783, 784, 785, 786, + 787, 788, 789, 790, 791, 792, 793, 794, + 795, 796, 797, 798, 773, -1, 799, 800, + 801, 802, 803, 804, 805, 806, 807, 808, + 809, 810, 811, 812, 813, 814, 815, 816, + 817, 818, 819, 820, 821, 822, 823, 824, + 799, -1, 825, 826, 827, 828, 829, 830, + 831, 832, 833, 834, 835, 836, 837, 838, + 839, 840, 841, 842, 843, 844, 845, 846, + 847, 848, 849, 850, 825, -1, 902, 903, + 904, 905, 906, 907, 908, 909, 910, 911, + 912, 913, 914, 915, 916, 917, 918, 919, + 920, 921, 922, 923, 924, 925, 926, 927, + 902, -1, 956, 955, -1, 929, 930, 931, + 932, 933, 934, 935, 936, 937, 938, 939, + 940, 941, 942, 943, 944, 945, 946, 947, + 948, 949, 950, 951, 952, 953, 954, 955, + -1, 1010, 1009, -1, 983, 984, 985, 986, + 987, 988, 989, 990, 991, 992, 993, 994, + 995, 996, 997, 998, 999, 1000, 1001, 1002, + 1003, 1004, 1005, 1006, 1007, 1008, 1009, -1, + 1064, 1063, -1, 1037, 1038, 1039, 1040, 1041, + 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, + 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, + 1058, 1059, 1060, 1061, 1062, 1063, -1, 1118, + 1117, -1, 1091, 1092, 1093, 1094, 1095, 1096, + 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, + 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, + 1113, 1114, 1115, 1116, 1117, -1, 1172, 1171, + -1, 1145, 1146, 1147, 1148, 1149, 1150, 1151, + 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, + 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, + 1168, 1169, 1170, 1171, -1, 1250, 1251, 1252, + 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, + 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, + 1269, 1270, 1271, 1272, 1273, 1274, 1275, 1250, + -1, 1302, 1303, 1304, 1305, 1306, 1307, 1308, + 1309, 1310, 1311, 1312, 1313, 1314, 1315, 1316, + 1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, + 1325, 1326, 1327, 1302, -1, 1408, 1407, -1, + 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, + 1389, 1390, 1391, 1392, 1393, 1394, 1395, 1396, + 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, + 1405, 1406, 1407, -1, 1462, 1461, -1, 1435, + 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, + 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, + 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, + 1460, 1461, -1 ] + + } + + } + + }, + + DEF o39 Group { + children + DEF o40 Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.14901961 0.14509805 0.14509805 + + } + + } + geometry + IndexedFaceSet { + coord + USE o36 + color + Color { + color [ 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.14901961 0.14509805 0.14509805, + 0.87058824 0.87058824 0, + 0.82745099 0.82352942 0.78431374, + 0.82745099 0.82352942 0.78431374, + 0.82745099 0.82352942 0.78431374, + 0.82745099 0.82352942 0.78431374 ] + + } + colorPerVertex FALSE + coordIndex [ 0, 56, 1, -1, 1, 56, 2, -1, + 2, 57, 3, -1, 56, 57, 2, -1, + 3, 58, 4, -1, 57, 58, 3, -1, + 4, 59, 5, -1, 58, 59, 4, -1, + 5, 60, 6, -1, 59, 60, 5, -1, + 6, 61, 7, -1, 60, 61, 6, -1, + 7, 62, 8, -1, 61, 62, 7, -1, + 8, 63, 9, -1, 62, 63, 8, -1, + 63, 64, 9, -1, 9, 65, 10, -1, + 64, 65, 9, -1, 10, 66, 11, -1, + 65, 66, 10, -1, 11, 67, 12, -1, + 66, 67, 11, -1, 12, 68, 13, -1, + 67, 68, 12, -1, 13, 69, 14, -1, + 68, 69, 13, -1, 14, 70, 15, -1, + 69, 70, 14, -1, 15, 71, 16, -1, + 70, 71, 15, -1, 71, 72, 16, -1, + 16, 73, 17, -1, 72, 73, 16, -1, + 17, 74, 18, -1, 73, 74, 17, -1, + 18, 75, 19, -1, 74, 75, 18, -1, + 19, 76, 20, -1, 75, 76, 19, -1, + 76, 77, 20, -1, 20, 77, 21, -1, + 21, 78, 22, -1, 77, 78, 21, -1, + 78, 79, 22, -1, 22, 79, 23, -1, + 79, 80, 23, -1, 23, 80, 24, -1, + 80, 81, 24, -1, 81, 82, 24, -1, + 24, 82, 25, -1, 82, 83, 25, -1, + 25, 83, 26, -1, 26, 84, 27, -1, + 83, 84, 26, -1, 27, 85, 28, -1, + 84, 85, 27, -1, 28, 86, 29, -1, + 85, 86, 28, -1, 29, 87, 30, -1, + 86, 87, 29, -1, 30, 88, 31, -1, + 87, 88, 30, -1, 88, 89, 31, -1, + 31, 90, 32, -1, 89, 90, 31, -1, + 32, 91, 33, -1, 90, 91, 32, -1, + 33, 92, 34, -1, 91, 92, 33, -1, + 34, 93, 35, -1, 92, 93, 34, -1, + 35, 94, 36, -1, 93, 94, 35, -1, + 36, 95, 37, -1, 94, 95, 36, -1, + 37, 96, 38, -1, 95, 96, 37, -1, + 38, 97, 39, -1, 96, 97, 38, -1, + 97, 98, 39, -1, 39, 99, 40, -1, + 98, 99, 39, -1, 40, 100, 41, -1, + 99, 100, 40, -1, 41, 101, 42, -1, + 100, 101, 41, -1, 42, 102, 43, -1, + 101, 102, 42, -1, 43, 103, 44, -1, + 102, 103, 43, -1, 103, 104, 44, -1, + 44, 104, 45, -1, 104, 105, 45, -1, + 45, 105, 46, -1, 105, 106, 46, -1, + 106, 107, 46, -1, 46, 107, 47, -1, + 107, 108, 47, -1, 47, 108, 48, -1, + 108, 109, 48, -1, 48, 109, 49, -1, + 109, 110, 49, -1, 49, 110, 50, -1, + 110, 111, 50, -1, 50, 111, 51, -1, + 111, 112, 51, -1, 51, 112, 52, -1, + 112, 113, 52, -1, 52, 113, 53, -1, + 113, 114, 53, -1, 53, 114, 54, -1, + 114, 55, 54, -1, 233, 234, 235, -1, + 233, 236, 234, -1, 233, 237, 236, -1, + 238, 239, 167, -1, 240, 237, 233, -1, + 241, 239, 238, -1, 241, 235, 239, -1, + 242, 243, 237, -1, 242, 237, 240, -1, + 244, 233, 235, -1, 244, 235, 241, -1, + 245, 246, 243, -1, 245, 243, 242, -1, + 245, 225, 246, -1, 247, 233, 244, -1, + 247, 240, 233, -1, 248, 242, 240, -1, + 248, 240, 247, -1, 249, 238, 167, -1, + 249, 167, 168, -1, 250, 226, 225, -1, + 250, 225, 245, -1, 250, 245, 242, -1, + 250, 242, 248, -1, 251, 238, 249, -1, + 251, 241, 238, -1, 251, 244, 241, -1, + 252, 249, 168, -1, 253, 244, 251, -1, + 254, 249, 252, -1, 254, 251, 249, -1, + 255, 247, 244, -1, 255, 248, 247, -1, + 255, 244, 253, -1, 256, 253, 251, -1, + 256, 251, 254, -1, 257, 250, 248, -1, + 257, 248, 255, -1, 258, 255, 253, -1, + 258, 253, 256, -1, 259, 226, 250, -1, + 259, 250, 257, -1, 260, 257, 255, -1, + 260, 255, 258, -1, 261, 254, 252, -1, + 261, 252, 168, -1, 261, 168, 169, -1, + 262, 227, 226, -1, 262, 226, 259, -1, + 262, 259, 257, -1, 262, 257, 260, -1, + 263, 261, 169, -1, 263, 254, 261, -1, + 264, 263, 169, -1, 264, 256, 254, -1, + 264, 254, 263, -1, 265, 260, 258, -1, + 265, 258, 256, -1, 265, 256, 264, -1, + 266, 260, 265, -1, 267, 262, 260, -1, + 267, 260, 266, -1, 267, 227, 262, -1, + 268, 169, 170, -1, 269, 264, 169, -1, + 269, 169, 268, -1, 269, 268, 170, -1, + 270, 264, 269, -1, 270, 265, 264, -1, + 271, 265, 270, -1, 271, 266, 265, -1, + 271, 267, 266, -1, 272, 267, 271, -1, + 272, 228, 227, -1, 272, 227, 267, -1, + 273, 170, 171, -1, 274, 170, 273, -1, + 274, 273, 171, -1, 275, 170, 274, -1, + 275, 269, 170, -1, 276, 269, 275, -1, + 276, 270, 269, -1, 277, 271, 270, -1, + 277, 270, 276, -1, 278, 228, 272, -1, + 278, 229, 228, -1, 278, 272, 271, -1, + 278, 271, 277, -1, 279, 171, 172, -1, + 280, 274, 171, -1, 280, 171, 279, -1, + 280, 279, 172, -1, 281, 275, 274, -1, + 281, 274, 280, -1, 282, 276, 275, -1, + 282, 277, 276, -1, 282, 275, 281, -1, + 283, 278, 277, -1, 283, 277, 282, -1, + 284, 229, 278, -1, 284, 230, 229, -1, + 284, 231, 230, -1, 284, 278, 283, -1, + 285, 172, 173, -1, 286, 280, 172, -1, + 286, 172, 285, -1, 286, 285, 173, -1, + 287, 280, 286, -1, 287, 281, 280, -1, + 288, 282, 281, -1, 288, 283, 282, -1, + 288, 281, 287, -1, 289, 283, 288, -1, + 290, 231, 284, -1, 290, 284, 283, -1, + 290, 283, 289, -1, 291, 174, 176, -1, + 291, 173, 174, -1, 292, 173, 291, -1, + 292, 286, 173, -1, 292, 291, 176, -1, + 292, 176, 177, -1, 293, 287, 286, -1, + 293, 177, 178, -1, 293, 286, 292, -1, + 293, 292, 177, -1, 294, 287, 293, -1, + 294, 288, 287, -1, 294, 178, 179, -1, + 294, 293, 178, -1, 295, 288, 294, -1, + 295, 289, 288, -1, 295, 179, 180, -1, + 295, 294, 179, -1, 296, 232, 231, -1, + 296, 182, 232, -1, 296, 231, 290, -1, + 296, 290, 289, -1, 296, 180, 181, -1, + 296, 181, 182, -1, 296, 289, 295, -1, + 296, 295, 180, -1, 176, 174, 175, -1, + 297, 116, 115, -1, 297, 115, 123, -1, + 298, 117, 116, -1, 298, 116, 297, -1, + 299, 118, 117, -1, 299, 117, 298, -1, + 300, 119, 118, -1, 300, 118, 299, -1, + 301, 120, 119, -1, 301, 119, 300, -1, + 302, 121, 120, -1, 302, 122, 121, -1, + 302, 120, 301, -1, 302, 183, 122, -1, + 303, 123, 124, -1, 303, 297, 123, -1, + 304, 297, 303, -1, 304, 298, 297, -1, + 305, 298, 304, -1, 305, 299, 298, -1, + 306, 300, 299, -1, 306, 299, 305, -1, + 307, 301, 300, -1, 307, 300, 306, -1, + 308, 307, 184, -1, 308, 184, 183, -1, + 308, 302, 301, -1, 308, 183, 302, -1, + 308, 301, 307, -1, 309, 124, 125, -1, + 309, 303, 124, -1, 310, 304, 303, -1, + 310, 303, 309, -1, 311, 305, 304, -1, + 311, 304, 310, -1, 312, 305, 311, -1, + 312, 306, 305, -1, 313, 307, 306, -1, + 313, 184, 307, -1, 313, 306, 312, -1, + 314, 184, 313, -1, 314, 313, 185, -1, + 314, 185, 184, -1, 315, 125, 126, -1, + 315, 310, 309, -1, 315, 309, 125, -1, + 316, 310, 315, -1, 317, 311, 310, -1, + 317, 310, 316, -1, 318, 311, 317, -1, + 318, 312, 311, -1, 319, 313, 312, -1, + 319, 312, 318, -1, 319, 185, 313, -1, + 320, 319, 186, -1, 320, 185, 319, -1, + 320, 186, 185, -1, 321, 126, 127, -1, + 321, 315, 126, -1, 322, 316, 315, -1, + 322, 315, 321, -1, 323, 317, 316, -1, + 323, 318, 317, -1, 323, 316, 322, -1, + 324, 318, 323, -1, 325, 324, 187, -1, + 325, 318, 324, -1, 325, 186, 319, -1, + 325, 319, 318, -1, 326, 325, 187, -1, + 326, 187, 186, -1, 326, 186, 325, -1, + 327, 127, 128, -1, 327, 321, 127, -1, + 328, 322, 321, -1, 328, 321, 327, -1, + 329, 322, 328, -1, 329, 323, 322, -1, + 330, 187, 324, -1, 330, 324, 323, -1, + 330, 323, 329, -1, 331, 187, 330, -1, + 331, 330, 188, -1, 332, 187, 331, -1, + 332, 331, 188, -1, 332, 188, 187, -1, + 333, 128, 129, -1, 333, 327, 128, -1, + 334, 328, 327, -1, 334, 329, 328, -1, + 334, 327, 333, -1, 335, 129, 130, -1, + 335, 333, 129, -1, 336, 329, 334, -1, + 337, 333, 335, -1, 337, 334, 333, -1, + 338, 188, 330, -1, 338, 330, 329, -1, + 338, 329, 336, -1, 339, 336, 334, -1, + 339, 334, 337, -1, 340, 188, 338, -1, + 341, 338, 336, -1, 341, 336, 339, -1, + 342, 188, 340, -1, 342, 189, 188, -1, + 343, 340, 338, -1, 343, 338, 341, -1, + 344, 335, 130, -1, 345, 342, 340, -1, + 345, 340, 343, -1, 345, 189, 342, -1, + 346, 337, 335, -1, 346, 335, 344, -1, + 347, 339, 337, -1, 347, 337, 346, -1, + 348, 130, 131, -1, 348, 344, 130, -1, + 349, 341, 339, -1, 349, 343, 341, -1, + 349, 339, 347, -1, 350, 344, 348, -1, + 350, 346, 344, -1, 350, 347, 346, -1, + 351, 343, 349, -1, 352, 347, 350, -1, + 353, 345, 343, -1, 353, 190, 189, -1, + 353, 189, 345, -1, 353, 343, 351, -1, + 354, 349, 347, -1, 354, 347, 352, -1, + 355, 349, 354, -1, 355, 351, 349, -1, + 356, 348, 131, -1, 356, 350, 348, -1, + 357, 353, 351, -1, 357, 351, 355, -1, + 357, 190, 353, -1, 358, 350, 356, -1, + 358, 352, 350, -1, 359, 352, 358, -1, + 360, 131, 132, -1, 360, 356, 131, -1, + 361, 354, 352, -1, 361, 355, 354, -1, + 361, 352, 359, -1, 362, 358, 356, -1, + 362, 359, 358, -1, 362, 356, 360, -1, + 363, 355, 361, -1, 364, 361, 359, -1, + 364, 359, 362, -1, 365, 357, 355, -1, + 365, 190, 357, -1, 365, 355, 363, -1, + 365, 191, 190, -1, 366, 363, 361, -1, + 366, 361, 364, -1, 367, 363, 366, -1, + 368, 360, 132, -1, 369, 363, 367, -1, + 369, 365, 363, -1, 369, 191, 365, -1, + 370, 362, 360, -1, 370, 360, 368, -1, + 371, 364, 362, -1, 371, 362, 370, -1, + 372, 132, 133, -1, 372, 368, 132, -1, + 373, 366, 364, -1, 373, 364, 371, -1, + 374, 368, 372, -1, 374, 370, 368, -1, + 374, 371, 370, -1, 375, 367, 366, -1, + 375, 366, 373, -1, 376, 371, 374, -1, + 377, 369, 367, -1, 377, 191, 369, -1, + 377, 367, 375, -1, 377, 192, 191, -1, + 378, 373, 371, -1, 378, 375, 373, -1, + 378, 371, 376, -1, 379, 372, 133, -1, + 380, 375, 378, -1, 381, 374, 372, -1, + 381, 372, 379, -1, 382, 377, 375, -1, + 382, 192, 377, -1, 382, 375, 380, -1, + 383, 376, 374, -1, 383, 374, 381, -1, + 384, 133, 134, -1, 384, 379, 133, -1, + 384, 381, 379, -1, 385, 378, 376, -1, + 385, 376, 383, -1, 386, 383, 381, -1, + 386, 381, 384, -1, 387, 380, 378, -1, + 387, 378, 385, -1, 388, 383, 386, -1, + 389, 193, 192, -1, 389, 380, 387, -1, + 389, 192, 382, -1, 389, 382, 380, -1, + 390, 383, 388, -1, 390, 385, 383, -1, + 391, 384, 134, -1, 392, 387, 385, -1, + 392, 385, 390, -1, 393, 384, 391, -1, + 393, 386, 384, -1, 394, 389, 387, -1, + 394, 387, 392, -1, 394, 193, 389, -1, + 395, 388, 386, -1, 395, 386, 393, -1, + 396, 388, 395, -1, 396, 390, 388, -1, + 397, 391, 134, -1, 397, 134, 135, -1, + 397, 393, 391, -1, 398, 392, 390, -1, + 398, 390, 396, -1, 399, 393, 397, -1, + 400, 193, 394, -1, 400, 392, 398, -1, + 400, 194, 193, -1, 400, 394, 392, -1, + 401, 393, 399, -1, 401, 395, 393, -1, + 402, 396, 395, -1, 402, 398, 396, -1, + 402, 395, 401, -1, 403, 397, 135, -1, + 403, 399, 397, -1, 404, 398, 402, -1, + 405, 399, 403, -1, 406, 400, 398, -1, + 406, 194, 400, -1, 406, 398, 404, -1, + 407, 402, 401, -1, 407, 401, 399, -1, + 407, 399, 405, -1, 408, 404, 402, -1, + 408, 402, 407, -1, 409, 135, 136, -1, + 409, 403, 135, -1, 409, 405, 403, -1, + 410, 406, 404, -1, 410, 404, 408, -1, + 411, 405, 409, -1, 412, 194, 406, -1, + 412, 406, 410, -1, 412, 195, 194, -1, + 413, 407, 405, -1, 413, 405, 411, -1, + 414, 408, 407, -1, 414, 407, 413, -1, + 415, 409, 136, -1, 416, 410, 408, -1, + 416, 408, 414, -1, 417, 411, 409, -1, + 417, 409, 415, -1, 418, 412, 410, -1, + 418, 195, 412, -1, 418, 410, 416, -1, + 419, 411, 417, -1, 419, 413, 411, -1, + 420, 414, 413, -1, 420, 413, 419, -1, + 421, 136, 137, -1, 421, 415, 136, -1, + 421, 417, 415, -1, 422, 416, 414, -1, + 422, 414, 420, -1, 423, 417, 421, -1, + 424, 196, 195, -1, 424, 195, 418, -1, + 424, 418, 416, -1, 424, 416, 422, -1, + 425, 417, 423, -1, 425, 419, 417, -1, + 426, 423, 421, -1, 426, 421, 137, -1, + 427, 422, 420, -1, 427, 419, 425, -1, + 427, 420, 419, -1, 428, 423, 426, -1, + 428, 425, 423, -1, 429, 424, 422, -1, + 429, 422, 427, -1, 430, 425, 428, -1, + 431, 424, 429, -1, 431, 196, 424, -1, + 432, 429, 427, -1, 432, 425, 430, -1, + 432, 427, 425, -1, 433, 137, 138, -1, + 433, 426, 137, -1, 434, 429, 432, -1, + 435, 426, 433, -1, 435, 428, 426, -1, + 436, 429, 434, -1, 436, 431, 429, -1, + 436, 196, 431, -1, 436, 197, 196, -1, + 437, 428, 435, -1, 437, 430, 428, -1, + 437, 432, 430, -1, 438, 433, 138, -1, + 439, 432, 437, -1, 440, 435, 433, -1, + 440, 433, 438, -1, 441, 434, 432, -1, + 441, 432, 439, -1, 442, 437, 435, -1, + 442, 435, 440, -1, 442, 439, 437, -1, + 443, 436, 434, -1, 443, 197, 436, -1, + 443, 434, 441, -1, 444, 439, 442, -1, + 445, 441, 439, -1, 445, 439, 444, -1, + 446, 138, 139, -1, 446, 438, 138, -1, + 447, 197, 443, -1, 447, 443, 441, -1, + 447, 441, 445, -1, 447, 198, 197, -1, + 448, 440, 438, -1, 448, 438, 446, -1, + 449, 442, 440, -1, 449, 440, 448, -1, + 450, 446, 139, -1, 451, 444, 442, -1, + 451, 442, 449, -1, 452, 448, 446, -1, + 452, 446, 450, -1, 453, 445, 444, -1, + 453, 444, 451, -1, 454, 449, 448, -1, + 454, 448, 452, -1, 455, 447, 445, -1, + 455, 198, 447, -1, 455, 445, 453, -1, + 456, 451, 449, -1, 456, 449, 454, -1, + 456, 453, 451, -1, 457, 453, 456, -1, + 457, 455, 453, -1, 458, 139, 140, -1, + 458, 450, 139, -1, 459, 198, 455, -1, + 459, 455, 457, -1, 459, 199, 198, -1, + 460, 450, 458, -1, 460, 454, 452, -1, + 460, 452, 450, -1, 461, 454, 460, -1, + 462, 458, 140, -1, 463, 454, 461, -1, + 463, 456, 454, -1, 464, 460, 458, -1, + 464, 461, 460, -1, 464, 458, 462, -1, + 465, 457, 456, -1, 465, 456, 463, -1, + 465, 459, 457, -1, 466, 461, 464, -1, + 467, 199, 459, -1, 467, 459, 465, -1, + 468, 465, 463, -1, 468, 463, 461, -1, + 468, 461, 466, -1, 469, 465, 468, -1, + 470, 462, 140, -1, 470, 140, 141, -1, + 471, 199, 467, -1, 471, 467, 465, -1, + 471, 465, 469, -1, 471, 200, 199, -1, + 472, 462, 470, -1, 472, 464, 462, -1, + 473, 470, 141, -1, 474, 464, 472, -1, + 474, 466, 464, -1, 475, 472, 470, -1, + 475, 474, 472, -1, 475, 470, 473, -1, + 476, 468, 466, -1, 476, 466, 474, -1, + 477, 474, 475, -1, 478, 469, 468, -1, + 478, 468, 476, -1, 479, 476, 474, -1, + 479, 474, 477, -1, 479, 478, 476, -1, + 480, 469, 478, -1, 480, 471, 469, -1, + 480, 200, 471, -1, 481, 480, 478, -1, + 481, 478, 479, -1, 482, 473, 141, -1, + 482, 141, 142, -1, 483, 480, 481, -1, + 483, 200, 480, -1, 483, 201, 200, -1, + 484, 482, 142, -1, 484, 475, 473, -1, + 484, 473, 482, -1, 484, 477, 475, -1, + 485, 477, 484, -1, 485, 484, 142, -1, + 486, 479, 477, -1, 486, 481, 479, -1, + 486, 477, 485, -1, 487, 481, 486, -1, + 488, 483, 481, -1, 488, 201, 483, -1, + 488, 481, 487, -1, 489, 142, 143, -1, + 490, 489, 143, -1, 490, 485, 142, -1, + 490, 142, 489, -1, 491, 486, 485, -1, + 491, 485, 490, -1, 492, 486, 491, -1, + 492, 487, 486, -1, 493, 488, 487, -1, + 493, 202, 201, -1, 493, 487, 492, -1, + 493, 201, 488, -1, 494, 143, 144, -1, + 495, 143, 494, -1, 495, 494, 144, -1, + 496, 490, 143, -1, 496, 495, 144, -1, + 496, 143, 495, -1, 497, 491, 490, -1, + 497, 490, 496, -1, 498, 492, 491, -1, + 498, 491, 497, -1, 499, 493, 492, -1, + 499, 492, 498, -1, 499, 202, 493, -1, + 499, 203, 202, -1, 500, 144, 145, -1, + 501, 144, 500, -1, 501, 500, 145, -1, + 502, 496, 144, -1, 502, 144, 501, -1, + 503, 497, 496, -1, 503, 496, 502, -1, + 504, 497, 503, -1, 504, 498, 497, -1, + 505, 499, 498, -1, 505, 203, 499, -1, + 505, 498, 504, -1, 505, 204, 203, -1, + 505, 205, 204, -1, 506, 145, 146, -1, + 507, 506, 146, -1, 507, 145, 506, -1, + 507, 501, 145, -1, 508, 501, 507, -1, + 508, 502, 501, -1, 508, 503, 502, -1, + 509, 503, 508, -1, 510, 504, 503, -1, + 510, 505, 504, -1, 510, 503, 509, -1, + 511, 205, 505, -1, 511, 505, 510, -1, + 511, 206, 205, -1, 512, 146, 147, -1, + 513, 507, 146, -1, 513, 146, 512, -1, + 513, 512, 147, -1, 514, 508, 507, -1, + 514, 509, 508, -1, 514, 507, 513, -1, + 515, 509, 514, -1, 516, 510, 509, -1, + 516, 509, 515, -1, 517, 511, 510, -1, + 517, 206, 511, -1, 517, 510, 516, -1, + 518, 147, 148, -1, 519, 513, 147, -1, + 519, 147, 518, -1, 520, 513, 519, -1, + 520, 514, 513, -1, 521, 515, 514, -1, + 521, 514, 520, -1, 522, 516, 515, -1, + 522, 517, 516, -1, 522, 515, 521, -1, + 523, 206, 517, -1, 523, 207, 206, -1, + 523, 517, 522, -1, 524, 148, 149, -1, + 524, 518, 148, -1, 525, 518, 524, -1, + 525, 519, 518, -1, 526, 519, 525, -1, + 526, 521, 520, -1, 526, 520, 519, -1, + 527, 521, 526, -1, 528, 522, 521, -1, + 528, 521, 527, -1, 529, 523, 522, -1, + 529, 207, 523, -1, 529, 522, 528, -1, + 529, 208, 207, -1, 530, 149, 150, -1, + 530, 524, 149, -1, 531, 524, 530, -1, + 531, 525, 524, -1, 532, 526, 525, -1, + 532, 525, 531, -1, 533, 527, 526, -1, + 533, 526, 532, -1, 534, 528, 527, -1, + 534, 527, 533, -1, 535, 528, 534, -1, + 535, 529, 528, -1, 535, 208, 529, -1, + 535, 534, 209, -1, 535, 209, 208, -1, + 536, 150, 151, -1, 536, 151, 152, -1, + 536, 530, 150, -1, 537, 531, 530, -1, + 537, 530, 536, -1, 537, 532, 531, -1, + 538, 532, 537, -1, 539, 533, 532, -1, + 539, 532, 538, -1, 540, 534, 533, -1, + 540, 209, 534, -1, 540, 533, 539, -1, + 541, 209, 540, -1, 541, 540, 210, -1, + 541, 210, 209, -1, 542, 536, 152, -1, + 543, 537, 536, -1, 543, 536, 542, -1, + 543, 538, 537, -1, 544, 539, 538, -1, + 544, 538, 543, -1, 545, 539, 544, -1, + 546, 540, 539, -1, 546, 210, 540, -1, + 546, 539, 545, -1, 547, 210, 546, -1, + 547, 546, 211, -1, 547, 211, 210, -1, + 548, 152, 153, -1, 548, 542, 152, -1, + 549, 543, 542, -1, 549, 542, 548, -1, + 550, 544, 543, -1, 550, 543, 549, -1, + 551, 545, 544, -1, 551, 544, 550, -1, + 552, 546, 545, -1, 552, 211, 546, -1, + 552, 545, 551, -1, 553, 211, 552, -1, + 553, 552, 212, -1, 553, 212, 211, -1, + 554, 153, 154, -1, 554, 548, 153, -1, + 555, 548, 554, -1, 555, 549, 548, -1, + 555, 550, 549, -1, 556, 550, 555, -1, + 557, 550, 556, -1, 557, 551, 550, -1, + 558, 551, 557, -1, 558, 557, 213, -1, + 558, 552, 551, -1, 558, 212, 552, -1, + 559, 558, 213, -1, 559, 212, 558, -1, + 559, 213, 212, -1, 560, 154, 155, -1, + 560, 554, 154, -1, 560, 555, 554, -1, + 561, 555, 560, -1, 562, 556, 555, -1, + 562, 555, 561, -1, 563, 557, 556, -1, + 563, 556, 562, -1, 563, 213, 557, -1, + 564, 563, 214, -1, 564, 213, 563, -1, + 565, 564, 214, -1, 565, 213, 564, -1, + 565, 214, 213, -1, 566, 561, 560, -1, + 566, 155, 156, -1, 566, 560, 155, -1, + 567, 561, 566, -1, 568, 566, 156, -1, + 568, 156, 157, -1, 569, 563, 562, -1, + 569, 561, 567, -1, 569, 562, 561, -1, + 570, 567, 566, -1, 570, 566, 568, -1, + 571, 214, 563, -1, 571, 563, 569, -1, + 572, 567, 570, -1, 572, 569, 567, -1, + 573, 214, 571, -1, 574, 571, 569, -1, + 574, 569, 572, -1, 575, 214, 573, -1, + 575, 215, 214, -1, 576, 571, 574, -1, + 576, 573, 571, -1, 577, 568, 157, -1, + 578, 575, 573, -1, 578, 215, 575, -1, + 578, 573, 576, -1, 579, 570, 568, -1, + 579, 568, 577, -1, 580, 572, 570, -1, + 580, 570, 579, -1, 581, 157, 158, -1, + 581, 577, 157, -1, 582, 572, 580, -1, + 582, 574, 572, -1, 582, 576, 574, -1, + 583, 579, 577, -1, 583, 577, 581, -1, + 584, 576, 582, -1, 585, 580, 579, -1, + 585, 579, 583, -1, 586, 216, 215, -1, + 586, 215, 578, -1, 586, 578, 576, -1, + 586, 576, 584, -1, 587, 582, 580, -1, + 587, 580, 585, -1, 588, 582, 587, -1, + 588, 584, 582, -1, 589, 581, 158, -1, + 589, 583, 581, -1, 590, 216, 586, -1, + 590, 586, 584, -1, 590, 584, 588, -1, + 591, 583, 589, -1, 592, 583, 591, -1, + 592, 585, 583, -1, 592, 587, 585, -1, + 593, 591, 589, -1, 593, 158, 159, -1, + 593, 589, 158, -1, 594, 587, 592, -1, + 594, 588, 587, -1, 595, 591, 593, -1, + 596, 588, 594, -1, 597, 592, 591, -1, + 597, 591, 595, -1, 598, 217, 216, -1, + 598, 590, 588, -1, 598, 588, 596, -1, + 598, 216, 590, -1, 599, 594, 592, -1, + 599, 592, 597, -1, 600, 594, 599, -1, + 600, 596, 594, -1, 601, 593, 159, -1, + 602, 217, 598, -1, 602, 598, 596, -1, + 602, 596, 600, -1, 603, 593, 601, -1, + 603, 595, 593, -1, 604, 597, 595, -1, + 604, 595, 603, -1, 605, 601, 159, -1, + 605, 159, 160, -1, 606, 599, 597, -1, + 606, 600, 599, -1, 606, 597, 604, -1, + 607, 601, 605, -1, 607, 604, 603, -1, + 607, 603, 601, -1, 608, 602, 600, -1, + 608, 600, 606, -1, 609, 604, 607, -1, + 610, 218, 217, -1, 610, 217, 602, -1, + 610, 602, 608, -1, 611, 606, 604, -1, + 611, 608, 606, -1, 611, 604, 609, -1, + 612, 605, 160, -1, 613, 610, 608, -1, + 613, 608, 611, -1, 614, 605, 612, -1, + 614, 607, 605, -1, 615, 218, 610, -1, + 615, 610, 613, -1, 616, 609, 607, -1, + 616, 607, 614, -1, 617, 160, 161, -1, + 617, 612, 160, -1, 618, 611, 609, -1, + 618, 609, 616, -1, 619, 614, 612, -1, + 619, 612, 617, -1, 620, 611, 618, -1, + 620, 613, 611, -1, 621, 616, 614, -1, + 621, 614, 619, -1, 622, 219, 218, -1, + 622, 218, 615, -1, 622, 615, 613, -1, + 622, 613, 620, -1, 623, 616, 621, -1, + 623, 618, 616, -1, 624, 617, 161, -1, + 624, 619, 617, -1, 625, 618, 623, -1, + 625, 620, 618, -1, 626, 619, 624, -1, + 627, 620, 625, -1, 627, 219, 622, -1, + 627, 622, 620, -1, 628, 619, 626, -1, + 628, 623, 621, -1, 628, 621, 619, -1, + 629, 623, 628, -1, 630, 624, 161, -1, + 630, 161, 162, -1, 631, 625, 623, -1, + 631, 623, 629, -1, 632, 624, 630, -1, + 632, 626, 624, -1, 633, 220, 219, -1, + 633, 625, 631, -1, 633, 219, 627, -1, + 633, 627, 625, -1, 634, 626, 632, -1, + 634, 628, 626, -1, 635, 628, 634, -1, + 635, 629, 628, -1, 635, 631, 629, -1, + 636, 630, 162, -1, 637, 631, 635, -1, + 638, 632, 630, -1, 638, 630, 636, -1, + 639, 220, 633, -1, 639, 633, 631, -1, + 639, 631, 637, -1, 640, 635, 634, -1, + 640, 634, 632, -1, 640, 632, 638, -1, + 641, 635, 640, -1, 642, 636, 162, -1, + 642, 162, 163, -1, 643, 637, 635, -1, + 643, 635, 641, -1, 644, 638, 636, -1, + 644, 636, 642, -1, 645, 221, 220, -1, + 645, 220, 639, -1, 645, 639, 637, -1, + 645, 637, 643, -1, 646, 638, 644, -1, + 646, 640, 638, -1, 647, 641, 640, -1, + 647, 643, 641, -1, 647, 640, 646, -1, + 648, 642, 163, -1, 649, 643, 647, -1, + 650, 644, 642, -1, 650, 642, 648, -1, + 651, 221, 645, -1, 651, 645, 643, -1, + 651, 643, 649, -1, 652, 646, 644, -1, + 652, 644, 650, -1, 653, 646, 652, -1, + 653, 647, 646, -1, 654, 163, 164, -1, + 654, 648, 163, -1, 654, 650, 648, -1, + 655, 649, 647, -1, 655, 651, 649, -1, + 655, 647, 653, -1, 656, 650, 654, -1, + 657, 222, 221, -1, 657, 221, 651, -1, + 657, 651, 655, -1, 658, 652, 650, -1, + 658, 653, 652, -1, 658, 650, 656, -1, + 659, 654, 164, -1, 660, 653, 658, -1, + 661, 654, 659, -1, 661, 656, 654, -1, + 662, 653, 660, -1, 662, 655, 653, -1, + 663, 658, 656, -1, 663, 656, 661, -1, + 664, 657, 655, -1, 664, 222, 657, -1, + 664, 655, 662, -1, 665, 658, 663, -1, + 665, 660, 658, -1, 666, 659, 164, -1, + 666, 661, 659, -1, 666, 164, 165, -1, + 667, 662, 660, -1, 667, 660, 665, -1, + 668, 663, 661, -1, 668, 661, 666, -1, + 669, 223, 222, -1, 669, 662, 667, -1, + 669, 222, 664, -1, 669, 664, 662, -1, + 670, 665, 663, -1, 670, 663, 668, -1, + 671, 666, 165, -1, 672, 665, 670, -1, + 673, 668, 666, -1, 673, 666, 671, -1, + 674, 667, 665, -1, 674, 665, 672, -1, + 675, 670, 668, -1, 675, 668, 673, -1, + 676, 667, 674, -1, 676, 669, 667, -1, + 676, 223, 669, -1, 677, 670, 675, -1, + 677, 672, 670, -1, 678, 674, 672, -1, + 678, 672, 677, -1, 679, 671, 165, -1, + 679, 165, 166, -1, 680, 224, 223, -1, + 680, 676, 674, -1, 680, 223, 676, -1, + 680, 674, 678, -1, 681, 671, 679, -1, + 681, 673, 671, -1, 682, 675, 673, -1, + 682, 673, 681, -1, 683, 679, 166, -1, + 683, 681, 679, -1, 684, 677, 675, -1, + 684, 675, 682, -1, 234, 682, 681, -1, + 234, 681, 683, -1, 685, 678, 677, -1, + 685, 677, 684, -1, 236, 684, 682, -1, + 236, 682, 234, -1, 686, 224, 680, -1, + 686, 680, 678, -1, 686, 678, 685, -1, + 237, 685, 684, -1, 237, 684, 236, -1, + 243, 686, 685, -1, 243, 685, 237, -1, + 239, 166, 167, -1, 239, 683, 166, -1, + 246, 225, 224, -1, 246, 224, 686, -1, + 246, 686, 243, -1, 235, 683, 239, -1, + 235, 234, 683, -1, 729, 757, 730, -1, + 730, 756, 731, -1, 757, 756, 730, -1, + 728, 758, 729, -1, 729, 758, 757, -1, + 756, 755, 731, -1, 728, 759, 758, -1, + 727, 759, 728, -1, 755, 754, 731, -1, + 731, 754, 732, -1, 720, 783, 721, -1, + 727, 760, 759, -1, 726, 760, 727, -1, + 721, 782, 722, -1, 722, 782, 723, -1, + 783, 782, 721, -1, 719, 784, 720, -1, + 720, 784, 783, -1, 732, 753, 733, -1, + 754, 753, 732, -1, 726, 761, 760, -1, + 782, 781, 723, -1, 723, 781, 724, -1, + 753, 752, 733, -1, 719, 785, 784, -1, + 718, 785, 719, -1, 781, 780, 724, -1, + 724, 780, 725, -1, 725, 780, 726, -1, + 726, 780, 761, -1, 752, 751, 733, -1, + 733, 751, 734, -1, 716, 786, 717, -1, + 717, 786, 718, -1, 718, 786, 785, -1, + 751, 750, 734, -1, 734, 750, 735, -1, + 780, 779, 761, -1, 761, 779, 762, -1, + 750, 749, 735, -1, 715, 787, 716, -1, + 716, 787, 786, -1, 779, 778, 762, -1, + 762, 778, 763, -1, 749, 736, 735, -1, + 748, 736, 749, -1, 714, 788, 715, -1, + 715, 788, 787, -1, 778, 777, 763, -1, + 763, 777, 764, -1, 764, 777, 765, -1, + 713, 789, 714, -1, 714, 789, 788, -1, + 777, 776, 765, -1, 765, 776, 766, -1, + 747, 737, 748, -1, 748, 737, 736, -1, + 712, 790, 713, -1, 713, 790, 789, -1, + 776, 775, 766, -1, 747, 738, 737, -1, + 772, 738, 747, -1, 790, 711, 791, -1, + 712, 711, 790, -1, 791, 710, 792, -1, + 711, 710, 791, -1, 710, 709, 792, -1, + 767, 809, 768, -1, 809, 808, 768, -1, + 768, 808, 769, -1, 769, 808, 770, -1, + 775, 810, 766, -1, 766, 810, 767, -1, + 767, 810, 809, -1, 808, 807, 770, -1, + 770, 807, 771, -1, 775, 811, 810, -1, + 774, 811, 775, -1, 807, 806, 771, -1, + 771, 806, 772, -1, 774, 812, 811, -1, + 773, 812, 774, -1, 709, 708, 792, -1, + 772, 805, 738, -1, 806, 805, 772, -1, + 738, 805, 739, -1, 739, 805, 740, -1, + 798, 813, 773, -1, 773, 813, 812, -1, + 805, 804, 740, -1, 740, 804, 741, -1, + 797, 814, 798, -1, 798, 814, 813, -1, + 804, 803, 741, -1, 803, 742, 741, -1, + 794, 835, 795, -1, 835, 834, 795, -1, + 793, 836, 794, -1, 794, 836, 835, -1, + 795, 833, 796, -1, 834, 833, 795, -1, + 792, 837, 793, -1, 793, 837, 836, -1, + 708, 837, 792, -1, 802, 743, 803, -1, + 803, 743, 742, -1, 796, 832, 797, -1, + 833, 832, 796, -1, 707, 838, 708, -1, + 708, 838, 837, -1, 832, 831, 797, -1, + 814, 831, 815, -1, 797, 831, 814, -1, + 706, 839, 707, -1, 707, 839, 838, -1, + 815, 830, 816, -1, 831, 830, 815, -1, + 706, 840, 839, -1, 830, 829, 816, -1, + 829, 828, 816, -1, 816, 828, 817, -1, + 828, 827, 817, -1, 817, 827, 818, -1, + 801, 744, 802, -1, 802, 744, 743, -1, + 706, 705, 840, -1, 840, 705, 841, -1, + 827, 826, 818, -1, 818, 826, 819, -1, + 800, 745, 801, -1, 801, 745, 744, -1, + 705, 704, 841, -1, 841, 704, 842, -1, + 799, 746, 800, -1, 800, 746, 745, -1, + 704, 703, 842, -1, 842, 703, 843, -1, + 843, 703, 844, -1, 799, 687, 746, -1, + 703, 702, 844, -1, 844, 702, 845, -1, + 824, 688, 799, -1, 799, 688, 687, -1, + 702, 701, 845, -1, 845, 701, 846, -1, + 846, 701, 847, -1, 823, 689, 824, -1, + 824, 689, 688, -1, 701, 700, 847, -1, + 847, 700, 848, -1, 822, 690, 823, -1, + 823, 690, 689, -1, 848, 699, 849, -1, + 700, 699, 848, -1, 821, 691, 822, -1, + 822, 691, 690, -1, 849, 698, 850, -1, + 699, 698, 849, -1, 698, 697, 850, -1, + 850, 697, 825, -1, 821, 692, 691, -1, + 826, 696, 819, -1, 825, 696, 826, -1, + 697, 696, 825, -1, 820, 693, 821, -1, + 821, 693, 692, -1, 819, 694, 820, -1, + 820, 694, 693, -1, 696, 695, 819, -1, + 819, 695, 694, -1, 918, 881, 882, -1, + 918, 882, 883, -1, 919, 918, 883, -1, + 919, 883, 884, -1, 919, 884, 885, -1, + 917, 881, 918, -1, 917, 879, 880, -1, + 917, 880, 881, -1, 920, 885, 886, -1, + 920, 886, 887, -1, 920, 919, 885, -1, + 916, 879, 917, -1, 916, 877, 878, -1, + 916, 878, 879, -1, 921, 920, 887, -1, + 921, 887, 888, -1, 921, 888, 889, -1, + 915, 877, 916, -1, 915, 876, 877, -1, + 922, 889, 890, -1, 922, 890, 891, -1, + 922, 921, 889, -1, 914, 876, 915, -1, + 914, 874, 875, -1, 914, 875, 876, -1, + 923, 891, 892, -1, 923, 892, 893, -1, + 923, 922, 891, -1, 913, 874, 914, -1, + 913, 872, 873, -1, 913, 873, 874, -1, + 924, 923, 893, -1, 924, 893, 894, -1, + 924, 894, 895, -1, 912, 871, 872, -1, + 912, 872, 913, -1, 925, 924, 895, -1, + 870, 871, 912, -1, 911, 870, 912, -1, + 896, 925, 895, -1, 869, 870, 911, -1, + 897, 925, 896, -1, 897, 926, 925, -1, + 868, 911, 910, -1, 868, 869, 911, -1, + 898, 926, 897, -1, 867, 868, 910, -1, + 899, 927, 926, -1, 899, 926, 898, -1, + 866, 910, 909, -1, 866, 867, 910, -1, + 900, 927, 899, -1, 865, 866, 909, -1, + 901, 902, 927, -1, 901, 927, 900, -1, + 864, 865, 909, -1, 864, 909, 908, -1, + 851, 902, 901, -1, 863, 864, 908, -1, + 852, 902, 851, -1, 852, 903, 902, -1, + 862, 908, 907, -1, 862, 863, 908, -1, + 853, 903, 852, -1, 861, 862, 907, -1, + 854, 903, 853, -1, 854, 904, 903, -1, + 860, 861, 907, -1, 860, 907, 906, -1, + 855, 904, 854, -1, 859, 860, 906, -1, + 856, 904, 855, -1, 856, 905, 904, -1, + 858, 859, 906, -1, 858, 906, 905, -1, + 857, 905, 856, -1, 857, 858, 905, -1, + 928, 957, 929, -1, 929, 957, 930, -1, + 930, 958, 931, -1, 957, 958, 930, -1, + 931, 959, 932, -1, 958, 959, 931, -1, + 932, 960, 933, -1, 959, 960, 932, -1, + 933, 961, 934, -1, 960, 961, 933, -1, + 934, 962, 935, -1, 961, 962, 934, -1, + 935, 963, 936, -1, 962, 963, 935, -1, + 936, 964, 937, -1, 963, 964, 936, -1, + 937, 965, 938, -1, 964, 965, 937, -1, + 938, 966, 939, -1, 965, 966, 938, -1, + 939, 967, 940, -1, 940, 967, 941, -1, + 966, 967, 939, -1, 967, 968, 941, -1, + 941, 968, 942, -1, 968, 969, 942, -1, + 942, 970, 943, -1, 969, 970, 942, -1, + 943, 971, 944, -1, 970, 971, 943, -1, + 944, 972, 945, -1, 971, 972, 944, -1, + 945, 973, 946, -1, 972, 973, 945, -1, + 946, 974, 947, -1, 973, 974, 946, -1, + 947, 975, 948, -1, 974, 975, 947, -1, + 948, 976, 949, -1, 949, 976, 950, -1, + 975, 976, 948, -1, 976, 977, 950, -1, + 950, 978, 951, -1, 977, 978, 950, -1, + 951, 979, 952, -1, 952, 979, 953, -1, + 978, 979, 951, -1, 979, 980, 953, -1, + 953, 981, 954, -1, 954, 981, 955, -1, + 980, 981, 953, -1, 981, 956, 955, -1, + 982, 1011, 983, -1, 983, 1011, 984, -1, + 984, 1012, 985, -1, 1011, 1012, 984, -1, + 985, 1013, 986, -1, 1012, 1013, 985, -1, + 986, 1014, 987, -1, 1013, 1014, 986, -1, + 987, 1015, 988, -1, 1014, 1015, 987, -1, + 988, 1016, 989, -1, 989, 1016, 990, -1, + 1015, 1016, 988, -1, 1016, 1017, 990, -1, + 990, 1018, 991, -1, 1017, 1018, 990, -1, + 991, 1019, 992, -1, 1018, 1019, 991, -1, + 992, 1020, 993, -1, 1019, 1020, 992, -1, + 1020, 1021, 993, -1, 993, 1021, 994, -1, + 1021, 1022, 994, -1, 994, 1022, 995, -1, + 1022, 1023, 995, -1, 995, 1023, 996, -1, + 996, 1024, 997, -1, 1023, 1024, 996, -1, + 1024, 1025, 997, -1, 997, 1025, 998, -1, + 998, 1026, 999, -1, 1025, 1026, 998, -1, + 999, 1027, 1000, -1, 1026, 1027, 999, -1, + 1000, 1028, 1001, -1, 1027, 1028, 1000, -1, + 1001, 1029, 1002, -1, 1002, 1029, 1003, -1, + 1028, 1029, 1001, -1, 1029, 1030, 1003, -1, + 1003, 1031, 1004, -1, 1030, 1031, 1003, -1, + 1004, 1032, 1005, -1, 1031, 1032, 1004, -1, + 1005, 1033, 1006, -1, 1032, 1033, 1005, -1, + 1006, 1034, 1007, -1, 1033, 1034, 1006, -1, + 1007, 1035, 1008, -1, 1034, 1035, 1007, -1, + 1008, 1010, 1009, -1, 1035, 1010, 1008, -1, + 1036, 1065, 1037, -1, 1037, 1065, 1038, -1, + 1038, 1066, 1039, -1, 1065, 1066, 1038, -1, + 1039, 1067, 1040, -1, 1066, 1067, 1039, -1, + 1040, 1068, 1041, -1, 1067, 1068, 1040, -1, + 1041, 1069, 1042, -1, 1068, 1069, 1041, -1, + 1042, 1070, 1043, -1, 1043, 1070, 1044, -1, + 1069, 1070, 1042, -1, 1070, 1071, 1044, -1, + 1044, 1072, 1045, -1, 1071, 1072, 1044, -1, + 1045, 1073, 1046, -1, 1072, 1073, 1045, -1, + 1046, 1074, 1047, -1, 1073, 1074, 1046, -1, + 1074, 1075, 1047, -1, 1047, 1075, 1048, -1, + 1075, 1076, 1048, -1, 1048, 1076, 1049, -1, + 1076, 1077, 1049, -1, 1049, 1077, 1050, -1, + 1050, 1078, 1051, -1, 1077, 1078, 1050, -1, + 1078, 1079, 1051, -1, 1051, 1079, 1052, -1, + 1052, 1080, 1053, -1, 1079, 1080, 1052, -1, + 1053, 1081, 1054, -1, 1080, 1081, 1053, -1, + 1054, 1082, 1055, -1, 1081, 1082, 1054, -1, + 1055, 1083, 1056, -1, 1056, 1083, 1057, -1, + 1082, 1083, 1055, -1, 1083, 1084, 1057, -1, + 1057, 1085, 1058, -1, 1084, 1085, 1057, -1, + 1058, 1086, 1059, -1, 1085, 1086, 1058, -1, + 1059, 1087, 1060, -1, 1086, 1087, 1059, -1, + 1060, 1088, 1061, -1, 1087, 1088, 1060, -1, + 1061, 1089, 1062, -1, 1088, 1089, 1061, -1, + 1062, 1064, 1063, -1, 1089, 1064, 1062, -1, + 1090, 1119, 1091, -1, 1091, 1119, 1092, -1, + 1092, 1120, 1093, -1, 1119, 1120, 1092, -1, + 1093, 1121, 1094, -1, 1120, 1121, 1093, -1, + 1094, 1122, 1095, -1, 1121, 1122, 1094, -1, + 1095, 1123, 1096, -1, 1122, 1123, 1095, -1, + 1096, 1124, 1097, -1, 1123, 1124, 1096, -1, + 1097, 1125, 1098, -1, 1124, 1125, 1097, -1, + 1098, 1126, 1099, -1, 1125, 1126, 1098, -1, + 1099, 1127, 1100, -1, 1126, 1127, 1099, -1, + 1100, 1128, 1101, -1, 1127, 1128, 1100, -1, + 1101, 1129, 1102, -1, 1102, 1129, 1103, -1, + 1128, 1129, 1101, -1, 1129, 1130, 1103, -1, + 1103, 1130, 1104, -1, 1130, 1131, 1104, -1, + 1104, 1132, 1105, -1, 1131, 1132, 1104, -1, + 1105, 1133, 1106, -1, 1132, 1133, 1105, -1, + 1106, 1134, 1107, -1, 1133, 1134, 1106, -1, + 1107, 1135, 1108, -1, 1134, 1135, 1107, -1, + 1108, 1136, 1109, -1, 1135, 1136, 1108, -1, + 1109, 1137, 1110, -1, 1136, 1137, 1109, -1, + 1110, 1138, 1111, -1, 1111, 1138, 1112, -1, + 1137, 1138, 1110, -1, 1138, 1139, 1112, -1, + 1112, 1140, 1113, -1, 1139, 1140, 1112, -1, + 1113, 1141, 1114, -1, 1114, 1141, 1115, -1, + 1140, 1141, 1113, -1, 1141, 1142, 1115, -1, + 1115, 1143, 1116, -1, 1116, 1143, 1117, -1, + 1142, 1143, 1115, -1, 1143, 1118, 1117, -1, + 1144, 1173, 1145, -1, 1145, 1173, 1146, -1, + 1146, 1174, 1147, -1, 1173, 1174, 1146, -1, + 1147, 1175, 1148, -1, 1174, 1175, 1147, -1, + 1148, 1176, 1149, -1, 1149, 1176, 1150, -1, + 1175, 1176, 1148, -1, 1176, 1177, 1150, -1, + 1150, 1178, 1151, -1, 1151, 1178, 1152, -1, + 1177, 1178, 1150, -1, 1178, 1179, 1152, -1, + 1152, 1180, 1153, -1, 1179, 1180, 1152, -1, + 1153, 1181, 1154, -1, 1180, 1181, 1153, -1, + 1154, 1182, 1155, -1, 1181, 1182, 1154, -1, + 1182, 1183, 1155, -1, 1155, 1183, 1156, -1, + 1156, 1183, 1157, -1, 1183, 1184, 1157, -1, + 1184, 1185, 1157, -1, 1157, 1185, 1158, -1, + 1158, 1186, 1159, -1, 1185, 1186, 1158, -1, + 1186, 1187, 1159, -1, 1159, 1187, 1160, -1, + 1160, 1188, 1161, -1, 1187, 1188, 1160, -1, + 1161, 1189, 1162, -1, 1188, 1189, 1161, -1, + 1162, 1190, 1163, -1, 1189, 1190, 1162, -1, + 1163, 1191, 1164, -1, 1190, 1191, 1163, -1, + 1164, 1192, 1165, -1, 1191, 1192, 1164, -1, + 1165, 1193, 1166, -1, 1166, 1193, 1167, -1, + 1192, 1193, 1165, -1, 1193, 1194, 1167, -1, + 1167, 1195, 1168, -1, 1168, 1195, 1169, -1, + 1194, 1195, 1167, -1, 1195, 1196, 1169, -1, + 1169, 1197, 1170, -1, 1170, 1197, 1171, -1, + 1196, 1197, 1169, -1, 1197, 1172, 1171, -1, + 1209, 1207, 1208, -1, 1214, 1198, 1199, -1, + 1214, 1199, 1200, -1, 1214, 1200, 1201, -1, + 1214, 1201, 1202, -1, 1214, 1202, 1203, -1, + 1214, 1203, 1204, -1, 1214, 1204, 1205, -1, + 1214, 1205, 1206, -1, 1214, 1206, 1207, -1, + 1214, 1209, 1210, -1, 1214, 1210, 1211, -1, + 1214, 1211, 1212, -1, 1214, 1212, 1213, -1, + 1214, 1215, 1216, -1, 1214, 1216, 1217, -1, + 1214, 1217, 1218, -1, 1214, 1218, 1219, -1, + 1214, 1219, 1220, -1, 1214, 1220, 1221, -1, + 1214, 1221, 1222, -1, 1214, 1222, 1223, -1, + 1214, 1223, 1198, -1, 1214, 1207, 1209, -1, + 1254, 1227, 1228, -1, 1254, 1253, 1227, -1, + 1252, 1226, 1227, -1, 1252, 1227, 1253, -1, + 1255, 1228, 1229, -1, 1255, 1254, 1228, -1, + 1251, 1225, 1226, -1, 1251, 1226, 1252, -1, + 1256, 1229, 1230, -1, 1256, 1255, 1229, -1, + 1250, 1224, 1225, -1, 1250, 1225, 1251, -1, + 1257, 1230, 1231, -1, 1257, 1256, 1230, -1, + 1275, 1249, 1224, -1, 1275, 1224, 1250, -1, + 1258, 1231, 1232, -1, 1258, 1257, 1231, -1, + 1274, 1248, 1249, -1, 1274, 1249, 1275, -1, + 1259, 1232, 1233, -1, 1259, 1258, 1232, -1, + 1273, 1247, 1248, -1, 1273, 1248, 1274, -1, + 1234, 1260, 1259, -1, 1234, 1261, 1260, -1, + 1234, 1259, 1233, -1, 1246, 1273, 1272, -1, + 1246, 1247, 1273, -1, 1235, 1261, 1234, -1, + 1245, 1246, 1272, -1, 1245, 1272, 1271, -1, + 1236, 1262, 1261, -1, 1236, 1263, 1262, -1, + 1236, 1261, 1235, -1, 1244, 1245, 1271, -1, + 1244, 1271, 1270, -1, 1237, 1263, 1236, -1, + 1243, 1244, 1270, -1, 1243, 1269, 1268, -1, + 1243, 1270, 1269, -1, 1238, 1263, 1237, -1, + 1238, 1264, 1263, -1, 1242, 1268, 1267, -1, + 1242, 1243, 1268, -1, 1239, 1265, 1264, -1, + 1239, 1266, 1265, -1, 1239, 1264, 1238, -1, + 1241, 1242, 1267, -1, 1240, 1266, 1239, -1, + 1240, 1267, 1266, -1, 1240, 1241, 1267, -1, + 1306, 1279, 1280, -1, 1306, 1305, 1279, -1, + 1304, 1278, 1279, -1, 1304, 1279, 1305, -1, + 1307, 1280, 1281, -1, 1307, 1306, 1280, -1, + 1303, 1277, 1278, -1, 1303, 1278, 1304, -1, + 1308, 1281, 1282, -1, 1308, 1307, 1281, -1, + 1302, 1276, 1277, -1, 1302, 1277, 1303, -1, + 1309, 1282, 1283, -1, 1309, 1308, 1282, -1, + 1327, 1301, 1276, -1, 1327, 1276, 1302, -1, + 1310, 1283, 1284, -1, 1310, 1309, 1283, -1, + 1326, 1300, 1301, -1, 1326, 1301, 1327, -1, + 1311, 1284, 1285, -1, 1311, 1310, 1284, -1, + 1325, 1299, 1300, -1, 1325, 1300, 1326, -1, + 1286, 1312, 1311, -1, 1286, 1313, 1312, -1, + 1286, 1311, 1285, -1, 1298, 1325, 1324, -1, + 1298, 1299, 1325, -1, 1287, 1313, 1286, -1, + 1297, 1298, 1324, -1, 1297, 1324, 1323, -1, + 1288, 1314, 1313, -1, 1288, 1315, 1314, -1, + 1288, 1313, 1287, -1, 1296, 1297, 1323, -1, + 1296, 1323, 1322, -1, 1289, 1315, 1288, -1, + 1295, 1296, 1322, -1, 1295, 1321, 1320, -1, + 1295, 1322, 1321, -1, 1290, 1315, 1289, -1, + 1290, 1316, 1315, -1, 1294, 1320, 1319, -1, + 1294, 1295, 1320, -1, 1291, 1317, 1316, -1, + 1291, 1318, 1317, -1, 1291, 1316, 1290, -1, + 1293, 1294, 1319, -1, 1292, 1318, 1291, -1, + 1292, 1319, 1318, -1, 1292, 1293, 1319, -1, + 1340, 1337, 1338, -1, 1340, 1338, 1339, -1, + 1344, 1328, 1329, -1, 1344, 1329, 1330, -1, + 1344, 1330, 1331, -1, 1344, 1331, 1332, -1, + 1344, 1332, 1333, -1, 1344, 1333, 1334, -1, + 1344, 1334, 1335, -1, 1344, 1335, 1336, -1, + 1344, 1336, 1337, -1, 1344, 1340, 1341, -1, + 1344, 1341, 1342, -1, 1344, 1342, 1343, -1, + 1344, 1345, 1346, -1, 1344, 1346, 1347, -1, + 1344, 1347, 1348, -1, 1344, 1348, 1349, -1, + 1344, 1349, 1350, -1, 1344, 1350, 1351, -1, + 1344, 1351, 1352, -1, 1344, 1352, 1353, -1, + 1344, 1353, 1328, -1, 1344, 1337, 1340, -1, + 1363, 1364, 1365, -1, 1363, 1365, 1366, -1, + 1378, 1375, 1376, -1, 1378, 1376, 1377, -1, + 1379, 1375, 1378, -1, 1356, 1354, 1355, -1, + 1356, 1369, 1370, -1, 1356, 1370, 1371, -1, + 1356, 1371, 1372, -1, 1356, 1372, 1373, -1, + 1356, 1373, 1374, -1, 1356, 1374, 1375, -1, + 1356, 1379, 1354, -1, 1356, 1375, 1379, -1, + 1358, 1359, 1360, -1, 1357, 1360, 1361, -1, + 1357, 1361, 1362, -1, 1357, 1362, 1363, -1, + 1357, 1366, 1367, -1, 1357, 1367, 1368, -1, + 1357, 1368, 1369, -1, 1357, 1369, 1356, -1, + 1357, 1363, 1366, -1, 1357, 1358, 1360, -1, + 1380, 1409, 1381, -1, 1381, 1409, 1382, -1, + 1382, 1410, 1383, -1, 1409, 1410, 1382, -1, + 1383, 1411, 1384, -1, 1410, 1411, 1383, -1, + 1384, 1412, 1385, -1, 1411, 1412, 1384, -1, + 1385, 1413, 1386, -1, 1412, 1413, 1385, -1, + 1386, 1414, 1387, -1, 1413, 1414, 1386, -1, + 1387, 1415, 1388, -1, 1414, 1415, 1387, -1, + 1388, 1416, 1389, -1, 1415, 1416, 1388, -1, + 1389, 1417, 1390, -1, 1416, 1417, 1389, -1, + 1390, 1418, 1391, -1, 1417, 1418, 1390, -1, + 1391, 1419, 1392, -1, 1418, 1419, 1391, -1, + 1419, 1420, 1392, -1, 1392, 1420, 1393, -1, + 1420, 1421, 1393, -1, 1393, 1421, 1394, -1, + 1394, 1422, 1395, -1, 1421, 1422, 1394, -1, + 1395, 1423, 1396, -1, 1422, 1423, 1395, -1, + 1396, 1424, 1397, -1, 1423, 1424, 1396, -1, + 1397, 1425, 1398, -1, 1424, 1425, 1397, -1, + 1398, 1426, 1399, -1, 1425, 1426, 1398, -1, + 1399, 1427, 1400, -1, 1426, 1427, 1399, -1, + 1400, 1428, 1401, -1, 1401, 1428, 1402, -1, + 1427, 1428, 1400, -1, 1428, 1429, 1402, -1, + 1402, 1430, 1403, -1, 1429, 1430, 1402, -1, + 1403, 1431, 1404, -1, 1430, 1431, 1403, -1, + 1404, 1432, 1405, -1, 1431, 1432, 1404, -1, + 1405, 1433, 1406, -1, 1432, 1433, 1405, -1, + 1406, 1408, 1407, -1, 1433, 1408, 1406, -1, + 1434, 1463, 1435, -1, 1435, 1463, 1436, -1, + 1436, 1464, 1437, -1, 1463, 1464, 1436, -1, + 1437, 1465, 1438, -1, 1464, 1465, 1437, -1, + 1438, 1466, 1439, -1, 1465, 1466, 1438, -1, + 1439, 1467, 1440, -1, 1466, 1467, 1439, -1, + 1440, 1468, 1441, -1, 1467, 1468, 1440, -1, + 1441, 1469, 1442, -1, 1468, 1469, 1441, -1, + 1442, 1470, 1443, -1, 1469, 1470, 1442, -1, + 1443, 1471, 1444, -1, 1470, 1471, 1443, -1, + 1444, 1472, 1445, -1, 1471, 1472, 1444, -1, + 1445, 1473, 1446, -1, 1472, 1473, 1445, -1, + 1473, 1474, 1446, -1, 1446, 1474, 1447, -1, + 1474, 1475, 1447, -1, 1447, 1475, 1448, -1, + 1448, 1476, 1449, -1, 1475, 1476, 1448, -1, + 1449, 1477, 1450, -1, 1476, 1477, 1449, -1, + 1450, 1478, 1451, -1, 1477, 1478, 1450, -1, + 1451, 1479, 1452, -1, 1478, 1479, 1451, -1, + 1452, 1480, 1453, -1, 1479, 1480, 1452, -1, + 1453, 1481, 1454, -1, 1480, 1481, 1453, -1, + 1454, 1482, 1455, -1, 1455, 1482, 1456, -1, + 1481, 1482, 1454, -1, 1482, 1483, 1456, -1, + 1456, 1484, 1457, -1, 1483, 1484, 1456, -1, + 1457, 1485, 1458, -1, 1484, 1485, 1457, -1, + 1458, 1486, 1459, -1, 1485, 1486, 1458, -1, + 1459, 1487, 1460, -1, 1486, 1487, 1459, -1, + 1460, 1462, 1461, -1, 1487, 1462, 1460, -1, + 1504, 1488, 1489, -1, 1504, 1489, 1490, -1, + 1504, 1490, 1491, -1, 1504, 1491, 1492, -1, + 1504, 1492, 1493, -1, 1504, 1493, 1494, -1, + 1504, 1494, 1495, -1, 1504, 1495, 1496, -1, + 1504, 1496, 1497, -1, 1504, 1497, 1498, -1, + 1504, 1498, 1499, -1, 1504, 1499, 1500, -1, + 1504, 1500, 1501, -1, 1504, 1501, 1502, -1, + 1504, 1502, 1503, -1, 1504, 1505, 1506, -1, + 1504, 1506, 1507, -1, 1504, 1507, 1508, -1, + 1504, 1508, 1509, -1, 1504, 1509, 1510, -1, + 1504, 1510, 1511, -1, 1504, 1511, 1512, -1, + 1504, 1512, 1513, -1, 1504, 1513, 1488, -1, + 1530, 1514, 1515, -1, 1530, 1515, 1516, -1, + 1530, 1516, 1517, -1, 1530, 1517, 1518, -1, + 1530, 1518, 1519, -1, 1530, 1519, 1520, -1, + 1530, 1520, 1521, -1, 1530, 1521, 1522, -1, + 1530, 1522, 1523, -1, 1530, 1523, 1524, -1, + 1530, 1524, 1525, -1, 1530, 1525, 1526, -1, + 1530, 1526, 1527, -1, 1530, 1527, 1528, -1, + 1530, 1528, 1529, -1, 1530, 1531, 1532, -1, + 1530, 1532, 1533, -1, 1530, 1533, 1534, -1, + 1530, 1534, 1535, -1, 1530, 1535, 1536, -1, + 1530, 1536, 1537, -1, 1530, 1537, 1538, -1, + 1530, 1538, 1539, -1, 1530, 1539, 1514, -1 ] + colorIndex [ 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 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, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 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, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + } ] + + } + + } + + } ] + + } + + } + + } + + } + +} diff --git a/footprints/pretty/shimatta_buzzer.pretty/PKM13EPYH4002-B0.kicad_mod b/footprints/pretty/shimatta_buzzer.pretty/PKM13EPYH4002-B0.kicad_mod index 361f366..1cff040 100644 --- a/footprints/pretty/shimatta_buzzer.pretty/PKM13EPYH4002-B0.kicad_mod +++ b/footprints/pretty/shimatta_buzzer.pretty/PKM13EPYH4002-B0.kicad_mod @@ -1,4 +1,4 @@ -(module PKM13EPYH4002-B0 (layer F.Cu) (tedit 5FCB9B1D) +(module PKM13EPYH4002-B0 (layer F.Cu) (tedit 5FCFC26C) (tags buzzer,piezo) (fp_text reference REF** (at 0 -7.3) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) @@ -6,11 +6,16 @@ (fp_text value PKM13EPYH4002-B0 (at 0 -1.7) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - (fp_circle (center 0 0) (end 6.4 0) (layer F.SilkS) (width 0.12)) - (fp_circle (center 0 0) (end 6.5 0) (layer F.CrtYd) (width 0.12)) (fp_circle (center 0 0) (end 6.5 0) (layer F.Fab) (width 0.12)) + (fp_circle (center 0 0) (end 6.5 0) (layer F.CrtYd) (width 0.12)) + (fp_circle (center 0 0) (end 6.4 0) (layer F.SilkS) (width 0.12)) (pad 1 thru_hole roundrect (at -2.5 0) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask) (roundrect_rratio 0.25)) (pad 2 thru_hole circle (at 2.5 0) (size 1.8 1.8) (drill 0.8) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 0 3.75) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 0 -3.75) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/buzzer.shapes3d/PKM13EPYH4002-B0.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) )