component
Wakefield Thermal 680-125220 TO-220 heatsink
Public Made by Adomby adom
Bolt-on aluminum heatsink with provisional drawing-led geometry and explicit off-board mechanical roles.
← Commit history
Publish 0.1.0
17 files changed
+10155−13
680-125220-nominal.glb680-125220-nominal.step+9946680-125220.kicad_mod+5680-125220.kicad_sym+11680-125220_footprint.json+7680-125220_symbol.json+6BUILD.md+1LICENSE+9README.md+14−2THIRD_PARTY.md+1build_model.py+26glb_shape_helpers.py+17hero.pngpackage.json+53page.json+7−11provenance.json+41skills/680-125220/SKILL.md+11680-125220-nominal.glbadded⋯ 1 unchanged line ⋯
680-125220-nominal.stepadded+9946@@ -0,0 +1,9946 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-10T12:31:21',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+ ,'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('Open CASCADE STEP translator 7.9 1',+ 'Open CASCADE STEP translator 7.9 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#8507);+#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,#137,#279,#560,#644,#694,#753,#1009,#1059,+ #1140,#3046,#3118,#3190,#3262,#3334,#3384,#3465,#3492,#3517,#3653,+ #3739,#3895,#4009,#4122,#4273,#4300,#4327,#4382,#4456,#4463,#4512,+ #4561,#4635,#4662,#4711,#4758,#4807,#4856,#4930,#4957,#5006,#5053,+ #5102,#5151,#5225,#5252,#5301,#5348,#5397,#5446,#5520,#5547,#5596,+ #5643,#5696,#5776,#5850,#5903,#5952,#5999,#6073,#6122,#6196,#6243,+ #6292,#6339,#6413,#6462,#6536,#6583,#6632,#6679,#6753,#6802,#6876,+ #6923,#6972,#7019,#7093,#7142,#7225,#7272,#7279,#7286,#7293,#7300,+ #7327,#7354,#7381,#7408,#7457,#7484,#7534,#7583,#7610,#7637,#7664,+ #7691,#7746,#7773,#7823,#7872,#7905,#7955,#7982,#8009,#8036,#8063,+ #8113,#8143,#8150,#8157,#8164,#8171,#8178,#8227,#8281,#8288,#8315,+ #8322,#8329,#8336,#8343,#8350,#8357,#8364,#8439,#8466,#8493,#8500));+#17 = ADVANCED_FACE('',(#18),#32,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#83,#111));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-19.0246,-22.987,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-18.60206612095,-22.987,0.));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(1.,0.,0.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#35 = DIRECTION('',(0.,1.,0.));+#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('',(1.,0.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(0.,0.,0.));+#47 = DIRECTION('',(0.,0.,1.));+#48 = DIRECTION('',(1.,0.,-0.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(-22.987,-22.987));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(1.,0.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#55 = ORIENTED_EDGE('',*,*,#56,.T.);+#56 = EDGE_CURVE('',#22,#57,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(-19.0246,-22.987,4.7752));+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-19.0246,-22.987,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,0.,1.));+#64 = PCURVE('',#32,#65);+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(3.9624,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,-1.));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#71 = PCURVE('',#72,#77);+#72 = CYLINDRICAL_SURFACE('',#73,3.9624);+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);+#74 = CARTESIAN_POINT('',(-19.0246,-19.0246,0.));+#75 = DIRECTION('',(0.,0.,1.));+#76 = DIRECTION('',(0.,-1.,0.));+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(-0.,0.));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(-0.,1.));+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#83 = ORIENTED_EDGE('',*,*,#84,.T.);+#84 = EDGE_CURVE('',#57,#85,#87,.T.);+#85 = VERTEX_POINT('',#86);+#86 = CARTESIAN_POINT('',(-18.60206612095,-22.987,4.7752));+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(1.,0.,0.));+#92 = PCURVE('',#32,#93);+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,-4.7752));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(1.,0.));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#103 = DIRECTION('',(0.,1.,0.));+#104 = DIRECTION('',(1.,0.,0.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(0.,-4.7752));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(1.,0.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#111 = ORIENTED_EDGE('',*,*,#112,.F.);+#112 = EDGE_CURVE('',#24,#85,#113,.T.);+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-18.60206612095,-22.987,0.));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,0.,1.));+#118 = PCURVE('',#32,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(4.384933879049,0.));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(0.,-1.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#129 = DIRECTION('',(0.,1.,0.));+#130 = DIRECTION('',(1.,0.,0.));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(4.384933879049,0.));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(0.,-1.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#137 = ADVANCED_FACE('',(#138,#248),#44,.F.);+#138 = FACE_BOUND('',#139,.F.);+#139 = EDGE_LOOP('',(#140,#168,#169,#198,#222));+#140 = ORIENTED_EDGE('',*,*,#141,.F.);+#141 = EDGE_CURVE('',#22,#142,#144,.T.);+#142 = VERTEX_POINT('',#143);+#143 = CARTESIAN_POINT('',(-22.987,-19.0246,0.));+#144 = SURFACE_CURVE('',#145,(#150,#161),.PCURVE_S1.);+#145 = CIRCLE('',#146,3.9624);+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);+#147 = CARTESIAN_POINT('',(-19.0246,-19.0246,0.));+#148 = DIRECTION('',(-0.,-0.,-1.));+#149 = DIRECTION('',(0.,-1.,0.));+#150 = PCURVE('',#44,#151);+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#160);+#152 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#153,#154,#155,#156,#157,#158+,#159),.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(+ '') );+#153 = CARTESIAN_POINT('',(-19.0246,-22.987));+#154 = CARTESIAN_POINT('',(-25.88767811991,-22.987));+#155 = CARTESIAN_POINT('',(-22.45613905995,-17.0434));+#156 = CARTESIAN_POINT('',(-19.0246,-11.0998));+#157 = CARTESIAN_POINT('',(-15.59306094004,-17.0434));+#158 = CARTESIAN_POINT('',(-12.16152188008,-22.987));+#159 = CARTESIAN_POINT('',(-19.0246,-22.987));+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#161 = PCURVE('',#72,#162);+#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167);+#163 = LINE('',#164,#165);+#164 = CARTESIAN_POINT('',(-0.,0.));+#165 = VECTOR('',#166,1.);+#166 = DIRECTION('',(-1.,0.));+#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#168 = ORIENTED_EDGE('',*,*,#21,.T.);+#169 = ORIENTED_EDGE('',*,*,#170,.T.);+#170 = EDGE_CURVE('',#24,#171,#173,.T.);+#171 = VERTEX_POINT('',#172);+#172 = CARTESIAN_POINT('',(-15.0876,-19.05,0.));+#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.);+#174 = CIRCLE('',#175,3.9624);+#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);+#176 = CARTESIAN_POINT('',(-19.05,-19.05,0.));+#177 = DIRECTION('',(0.,0.,1.));+#178 = DIRECTION('',(1.,0.,-0.));+#179 = PCURVE('',#44,#180);+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);+#181 = CIRCLE('',#182,3.9624);+#182 = AXIS2_PLACEMENT_2D('',#183,#184);+#183 = CARTESIAN_POINT('',(-19.05,-19.05));+#184 = DIRECTION('',(1.,0.));+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#186 = PCURVE('',#187,#192);+#187 = PLANE('',#188);+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);+#189 = CARTESIAN_POINT('',(0.,0.,0.));+#190 = DIRECTION('',(0.,0.,1.));+#191 = DIRECTION('',(1.,0.,-0.));+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);+#193 = CIRCLE('',#194,3.9624);+#194 = AXIS2_PLACEMENT_2D('',#195,#196);+#195 = CARTESIAN_POINT('',(-19.05,-19.05));+#196 = DIRECTION('',(1.,0.));+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#198 = ORIENTED_EDGE('',*,*,#199,.T.);+#199 = EDGE_CURVE('',#171,#200,#202,.T.);+#200 = VERTEX_POINT('',#201);+#201 = CARTESIAN_POINT('',(-22.987,-18.60206612095,0.));+#202 = SURFACE_CURVE('',#203,(#208,#215),.PCURVE_S1.);+#203 = CIRCLE('',#204,3.9624);+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);+#205 = CARTESIAN_POINT('',(-19.05,-19.05,0.));+#206 = DIRECTION('',(0.,0.,1.));+#207 = DIRECTION('',(1.,0.,-0.));+#208 = PCURVE('',#44,#209);+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);+#210 = CIRCLE('',#211,3.9624);+#211 = AXIS2_PLACEMENT_2D('',#212,#213);+#212 = CARTESIAN_POINT('',(-19.05,-19.05));+#213 = DIRECTION('',(1.,0.));+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#215 = PCURVE('',#187,#216);+#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221);+#217 = CIRCLE('',#218,3.9624);+#218 = AXIS2_PLACEMENT_2D('',#219,#220);+#219 = CARTESIAN_POINT('',(-19.05,-19.05));+#220 = DIRECTION('',(1.,0.));+#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#222 = ORIENTED_EDGE('',*,*,#223,.T.);+#223 = EDGE_CURVE('',#200,#142,#224,.T.);+#224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);+#225 = LINE('',#226,#227);+#226 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#227 = VECTOR('',#228,1.);+#228 = DIRECTION('',(0.,-1.,0.));+#229 = PCURVE('',#44,#230);+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);+#231 = LINE('',#232,#233);+#232 = CARTESIAN_POINT('',(-22.987,22.987));+#233 = VECTOR('',#234,1.);+#234 = DIRECTION('',(0.,-1.));+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#236 = PCURVE('',#237,#242);+#237 = PLANE('',#238);+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);+#239 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#240 = DIRECTION('',(1.,0.,-0.));+#241 = DIRECTION('',(0.,-1.,0.));+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);+#243 = LINE('',#244,#245);+#244 = CARTESIAN_POINT('',(0.,0.));+#245 = VECTOR('',#246,1.);+#246 = DIRECTION('',(1.,0.));+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#248 = FACE_BOUND('',#249,.F.);+#249 = EDGE_LOOP('',(#250));+#250 = ORIENTED_EDGE('',*,*,#251,.F.);+#251 = EDGE_CURVE('',#252,#252,#254,.T.);+#252 = VERTEX_POINT('',#253);+#253 = CARTESIAN_POINT('',(-17.1831,-19.05,0.));+#254 = SURFACE_CURVE('',#255,(#260,#267),.PCURVE_S1.);+#255 = CIRCLE('',#256,1.8669);+#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);+#257 = CARTESIAN_POINT('',(-19.05,-19.05,0.));+#258 = DIRECTION('',(0.,0.,1.));+#259 = DIRECTION('',(1.,0.,-0.));+#260 = PCURVE('',#44,#261);+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);+#262 = CIRCLE('',#263,1.8669);+#263 = AXIS2_PLACEMENT_2D('',#264,#265);+#264 = CARTESIAN_POINT('',(-19.05,-19.05));+#265 = DIRECTION('',(1.,0.));+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#267 = PCURVE('',#268,#273);+#268 = CYLINDRICAL_SURFACE('',#269,1.8669);+#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);+#270 = CARTESIAN_POINT('',(-19.05,-19.05,-1.));+#271 = DIRECTION('',(0.,0.,1.));+#272 = DIRECTION('',(1.,0.,-0.));+#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);+#274 = LINE('',#275,#276);+#275 = CARTESIAN_POINT('',(0.,1.));+#276 = VECTOR('',#277,1.);+#277 = DIRECTION('',(1.,0.));+#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#279 = ADVANCED_FACE('',(#280),#126,.F.);+#280 = FACE_BOUND('',#281,.F.);+#281 = EDGE_LOOP('',(#282,#305,#306,#334,#361,#384,#411,#434,#461,#484,+ #511,#534));+#282 = ORIENTED_EDGE('',*,*,#283,.F.);+#283 = EDGE_CURVE('',#24,#284,#286,.T.);+#284 = VERTEX_POINT('',#285);+#285 = CARTESIAN_POINT('',(18.602066120951,-22.987,0.));+#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);+#287 = LINE('',#288,#289);+#288 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#289 = VECTOR('',#290,1.);+#290 = DIRECTION('',(1.,0.,0.));+#291 = PCURVE('',#126,#292);+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);+#293 = LINE('',#294,#295);+#294 = CARTESIAN_POINT('',(0.,0.));+#295 = VECTOR('',#296,1.);+#296 = DIRECTION('',(1.,0.));+#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#298 = PCURVE('',#187,#299);+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);+#300 = LINE('',#301,#302);+#301 = CARTESIAN_POINT('',(-22.987,-22.987));+#302 = VECTOR('',#303,1.);+#303 = DIRECTION('',(1.,0.));+#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#305 = ORIENTED_EDGE('',*,*,#112,.T.);+#306 = ORIENTED_EDGE('',*,*,#307,.T.);+#307 = EDGE_CURVE('',#85,#308,#310,.T.);+#308 = VERTEX_POINT('',#309);+#309 = CARTESIAN_POINT('',(-16.56211212372,-22.987,4.7752));+#310 = SURFACE_CURVE('',#311,(#315,#322),.PCURVE_S1.);+#311 = LINE('',#312,#313);+#312 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#313 = VECTOR('',#314,1.);+#314 = DIRECTION('',(1.,0.,0.));+#315 = PCURVE('',#126,#316);+#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321);+#317 = LINE('',#318,#319);+#318 = CARTESIAN_POINT('',(0.,-4.7752));+#319 = VECTOR('',#320,1.);+#320 = DIRECTION('',(1.,0.));+#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#322 = PCURVE('',#323,#328);+#323 = PLANE('',#324);+#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327);+#325 = CARTESIAN_POINT('',(0.,0.,4.7752));+#326 = DIRECTION('',(0.,0.,1.));+#327 = DIRECTION('',(1.,0.,-0.));+#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333);+#329 = LINE('',#330,#331);+#330 = CARTESIAN_POINT('',(-22.987,-22.987));+#331 = VECTOR('',#332,1.);+#332 = DIRECTION('',(1.,0.));+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#334 = ORIENTED_EDGE('',*,*,#335,.F.);+#335 = EDGE_CURVE('',#336,#308,#338,.T.);+#336 = VERTEX_POINT('',#337);+#337 = CARTESIAN_POINT('',(-14.15673257598,-22.987,4.7752));+#338 = SURFACE_CURVE('',#339,(#343,#350),.PCURVE_S1.);+#339 = LINE('',#340,#341);+#340 = CARTESIAN_POINT('',(-17.41271353444,-22.987,4.7752));+#341 = VECTOR('',#342,1.);+#342 = DIRECTION('',(-1.,0.,0.));+#343 = PCURVE('',#126,#344);+#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);+#345 = LINE('',#346,#347);+#346 = CARTESIAN_POINT('',(5.574286465557,-4.7752));+#347 = VECTOR('',#348,1.);+#348 = DIRECTION('',(-1.,0.));+#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#350 = PCURVE('',#351,#356);+#351 = PLANE('',#352);+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);+#353 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#354 = DIRECTION('',(0.,1.,0.));+#355 = DIRECTION('',(1.,0.,0.));+#356 = DEFINITIONAL_REPRESENTATION('',(#357),#360);+#357 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#358,#359),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-3.255980958463,-0.850601410722),.PIECEWISE_BEZIER_KNOTS.);+#358 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#359 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#361 = ORIENTED_EDGE('',*,*,#362,.T.);+#362 = EDGE_CURVE('',#336,#363,#365,.T.);+#363 = VERTEX_POINT('',#364);+#364 = CARTESIAN_POINT('',(-5.591989747165,-22.987,4.7752));+#365 = SURFACE_CURVE('',#366,(#370,#377),.PCURVE_S1.);+#366 = LINE('',#367,#368);+#367 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#368 = VECTOR('',#369,1.);+#369 = DIRECTION('',(1.,0.,0.));+#370 = PCURVE('',#126,#371);+#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376);+#372 = LINE('',#373,#374);+#373 = CARTESIAN_POINT('',(0.,-4.7752));+#374 = VECTOR('',#375,1.);+#375 = DIRECTION('',(1.,0.));+#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#377 = PCURVE('',#323,#378);+#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-22.987,-22.987));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(1.,0.));+#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#384 = ORIENTED_EDGE('',*,*,#385,.F.);+#385 = EDGE_CURVE('',#386,#363,#388,.T.);+#386 = VERTEX_POINT('',#387);+#387 = CARTESIAN_POINT('',(-3.552807430748,-22.987,4.7752));+#388 = SURFACE_CURVE('',#389,(#393,#400),.PCURVE_S1.);+#389 = LINE('',#390,#391);+#390 = CARTESIAN_POINT('',(-13.60675148389,-22.987,4.7752));+#391 = VECTOR('',#392,1.);+#392 = DIRECTION('',(-1.,0.,0.));+#393 = PCURVE('',#126,#394);+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);+#395 = LINE('',#396,#397);+#396 = CARTESIAN_POINT('',(9.380248516107,-4.7752));+#397 = VECTOR('',#398,1.);+#398 = DIRECTION('',(-1.,0.));+#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#400 = PCURVE('',#401,#406);+#401 = PLANE('',#402);+#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405);+#403 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#404 = DIRECTION('',(0.,1.,0.));+#405 = DIRECTION('',(1.,0.,0.));+#406 = DEFINITIONAL_REPRESENTATION('',(#407),#410);+#407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#408,#409),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-10.05394405314,-8.014761736728),.PIECEWISE_BEZIER_KNOTS.);+#408 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#409 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#411 = ORIENTED_EDGE('',*,*,#412,.T.);+#412 = EDGE_CURVE('',#386,#413,#415,.T.);+#413 = VERTEX_POINT('',#414);+#414 = CARTESIAN_POINT('',(3.552807430748,-22.987,4.7752));+#415 = SURFACE_CURVE('',#416,(#420,#427),.PCURVE_S1.);+#416 = LINE('',#417,#418);+#417 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#418 = VECTOR('',#419,1.);+#419 = DIRECTION('',(1.,0.,0.));+#420 = PCURVE('',#126,#421);+#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426);+#422 = LINE('',#423,#424);+#423 = CARTESIAN_POINT('',(0.,-4.7752));+#424 = VECTOR('',#425,1.);+#425 = DIRECTION('',(1.,0.));+#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#427 = PCURVE('',#323,#428);+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);+#429 = LINE('',#430,#431);+#430 = CARTESIAN_POINT('',(-22.987,-22.987));+#431 = VECTOR('',#432,1.);+#432 = DIRECTION('',(1.,0.));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#434 = ORIENTED_EDGE('',*,*,#435,.F.);+#435 = EDGE_CURVE('',#436,#413,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(5.591989747165,-22.987,4.7752));+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(-10.36103379651,-22.987,4.7752));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(-1.,0.,0.));+#443 = PCURVE('',#126,#444);+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(12.62596620349,-4.7752));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(-1.,0.));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#450 = PCURVE('',#451,#456);+#451 = PLANE('',#452);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#454 = DIRECTION('',(0.,1.,0.));+#455 = DIRECTION('',(1.,0.,0.));+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#460);+#457 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#458,#459),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-15.95302354367,-13.91384122725),.PIECEWISE_BEZIER_KNOTS.);+#458 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#459 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#461 = ORIENTED_EDGE('',*,*,#462,.T.);+#462 = EDGE_CURVE('',#436,#463,#465,.T.);+#463 = VERTEX_POINT('',#464);+#464 = CARTESIAN_POINT('',(14.156732575981,-22.987,4.7752));+#465 = SURFACE_CURVE('',#466,(#470,#477),.PCURVE_S1.);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(1.,0.,0.));+#470 = PCURVE('',#126,#471);+#471 = DEFINITIONAL_REPRESENTATION('',(#472),#476);+#472 = LINE('',#473,#474);+#473 = CARTESIAN_POINT('',(0.,-4.7752));+#474 = VECTOR('',#475,1.);+#475 = DIRECTION('',(1.,0.));+#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#477 = PCURVE('',#323,#478);+#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);+#479 = LINE('',#480,#481);+#480 = CARTESIAN_POINT('',(-22.987,-22.987));+#481 = VECTOR('',#482,1.);+#482 = DIRECTION('',(1.,0.));+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#484 = ORIENTED_EDGE('',*,*,#485,.F.);+#485 = EDGE_CURVE('',#486,#463,#488,.T.);+#486 = VERTEX_POINT('',#487);+#487 = CARTESIAN_POINT('',(16.562112123721,-22.987,4.7752));+#488 = SURFACE_CURVE('',#489,(#493,#500),.PCURVE_S1.);+#489 = LINE('',#490,#491);+#490 = CARTESIAN_POINT('',(-6.405756077859,-22.987,4.7752));+#491 = VECTOR('',#492,1.);+#492 = DIRECTION('',(-1.,0.,0.));+#493 = PCURVE('',#126,#494);+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);+#495 = LINE('',#496,#497);+#496 = CARTESIAN_POINT('',(16.581243922141,-4.7752));+#497 = VECTOR('',#498,1.);+#498 = DIRECTION('',(-1.,0.));+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#500 = PCURVE('',#501,#506);+#501 = PLANE('',#502);+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);+#503 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#504 = DIRECTION('',(0.,1.,0.));+#505 = DIRECTION('',(1.,0.,0.));+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#510);+#507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#508,#509),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-22.96786820158,-20.56248865384),.PIECEWISE_BEZIER_KNOTS.);+#508 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#509 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#511 = ORIENTED_EDGE('',*,*,#512,.T.);+#512 = EDGE_CURVE('',#486,#513,#515,.T.);+#513 = VERTEX_POINT('',#514);+#514 = CARTESIAN_POINT('',(18.602066120951,-22.987,4.7752));+#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.);+#516 = LINE('',#517,#518);+#517 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#518 = VECTOR('',#519,1.);+#519 = DIRECTION('',(1.,0.,0.));+#520 = PCURVE('',#126,#521);+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(0.,-4.7752));+#524 = VECTOR('',#525,1.);+#525 = DIRECTION('',(1.,0.));+#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#527 = PCURVE('',#323,#528);+#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533);+#529 = LINE('',#530,#531);+#530 = CARTESIAN_POINT('',(-22.987,-22.987));+#531 = VECTOR('',#532,1.);+#532 = DIRECTION('',(1.,0.));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#534 = ORIENTED_EDGE('',*,*,#535,.F.);+#535 = EDGE_CURVE('',#284,#513,#536,.T.);+#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.);+#537 = LINE('',#538,#539);+#538 = CARTESIAN_POINT('',(18.602066120951,-22.987,0.));+#539 = VECTOR('',#540,1.);+#540 = DIRECTION('',(0.,0.,1.));+#541 = PCURVE('',#126,#542);+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);+#543 = LINE('',#544,#545);+#544 = CARTESIAN_POINT('',(41.589066120951,0.));+#545 = VECTOR('',#546,1.);+#546 = DIRECTION('',(0.,-1.));+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#548 = PCURVE('',#549,#554);+#549 = PLANE('',#550);+#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553);+#551 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#552 = DIRECTION('',(0.,1.,0.));+#553 = DIRECTION('',(1.,0.,0.));+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);+#555 = LINE('',#556,#557);+#556 = CARTESIAN_POINT('',(41.589066120951,0.));+#557 = VECTOR('',#558,1.);+#558 = DIRECTION('',(0.,-1.));+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#560 = ADVANCED_FACE('',(#561),#100,.F.);+#561 = FACE_BOUND('',#562,.F.);+#562 = EDGE_LOOP('',(#563,#564,#592,#620));+#563 = ORIENTED_EDGE('',*,*,#84,.F.);+#564 = ORIENTED_EDGE('',*,*,#565,.T.);+#565 = EDGE_CURVE('',#57,#566,#568,.T.);+#566 = VERTEX_POINT('',#567);+#567 = CARTESIAN_POINT('',(-19.0246,-22.987,31.75));+#568 = SURFACE_CURVE('',#569,(#573,#580),.PCURVE_S1.);+#569 = LINE('',#570,#571);+#570 = CARTESIAN_POINT('',(-19.0246,-22.987,0.));+#571 = VECTOR('',#572,1.);+#572 = DIRECTION('',(0.,0.,1.));+#573 = PCURVE('',#100,#574);+#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579);+#575 = LINE('',#576,#577);+#576 = CARTESIAN_POINT('',(3.9624,0.));+#577 = VECTOR('',#578,1.);+#578 = DIRECTION('',(0.,-1.));+#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#580 = PCURVE('',#581,#586);+#581 = CYLINDRICAL_SURFACE('',#582,3.9624);+#582 = AXIS2_PLACEMENT_3D('',#583,#584,#585);+#583 = CARTESIAN_POINT('',(-19.0246,-19.0246,0.));+#584 = DIRECTION('',(0.,0.,1.));+#585 = DIRECTION('',(0.,-1.,0.));+#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);+#587 = LINE('',#588,#589);+#588 = CARTESIAN_POINT('',(-0.,0.));+#589 = VECTOR('',#590,1.);+#590 = DIRECTION('',(-0.,1.));+#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#592 = ORIENTED_EDGE('',*,*,#593,.T.);+#593 = EDGE_CURVE('',#566,#594,#596,.T.);+#594 = VERTEX_POINT('',#595);+#595 = CARTESIAN_POINT('',(-18.60206612095,-22.987,31.75));+#596 = SURFACE_CURVE('',#597,(#601,#608),.PCURVE_S1.);+#597 = LINE('',#598,#599);+#598 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#599 = VECTOR('',#600,1.);+#600 = DIRECTION('',(1.,0.,0.));+#601 = PCURVE('',#100,#602);+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);+#603 = LINE('',#604,#605);+#604 = CARTESIAN_POINT('',(0.,-31.75));+#605 = VECTOR('',#606,1.);+#606 = DIRECTION('',(1.,0.));+#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#608 = PCURVE('',#609,#614);+#609 = PLANE('',#610);+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);+#611 = CARTESIAN_POINT('',(-19.05,-19.05,31.75));+#612 = DIRECTION('',(0.,0.,1.));+#613 = DIRECTION('',(1.,0.,-0.));+#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(-3.937,-3.937));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(1.,0.));+#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#620 = ORIENTED_EDGE('',*,*,#621,.F.);+#621 = EDGE_CURVE('',#85,#594,#622,.T.);+#622 = SURFACE_CURVE('',#623,(#627,#633),.PCURVE_S1.);+#623 = LINE('',#624,#625);+#624 = CARTESIAN_POINT('',(-18.60206612095,-22.987,0.));+#625 = VECTOR('',#626,1.);+#626 = DIRECTION('',(0.,0.,1.));+#627 = PCURVE('',#100,#628);+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#632);+#629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#630,#631),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#630 = CARTESIAN_POINT('',(4.384933879049,6.E-07));+#631 = CARTESIAN_POINT('',(4.384933879049,-31.7500006));+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#633 = PCURVE('',#634,#639);+#634 = CYLINDRICAL_SURFACE('',#635,3.9624);+#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638);+#636 = CARTESIAN_POINT('',(-19.05,-19.05,0.));+#637 = DIRECTION('',(0.,0.,1.));+#638 = DIRECTION('',(1.,0.,-0.));+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#643);+#640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#641,#642),.UNSPECIFIED.,.F.,.F.,+ (2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#641 = CARTESIAN_POINT('',(4.825677256088,-6.E-07));+#642 = CARTESIAN_POINT('',(4.825677256088,31.7500006));+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#644 = ADVANCED_FACE('',(#645),#72,.T.);+#645 = FACE_BOUND('',#646,.F.);+#646 = EDGE_LOOP('',(#647,#648,#671,#693));+#647 = ORIENTED_EDGE('',*,*,#141,.T.);+#648 = ORIENTED_EDGE('',*,*,#649,.T.);+#649 = EDGE_CURVE('',#142,#650,#652,.T.);+#650 = VERTEX_POINT('',#651);+#651 = CARTESIAN_POINT('',(-22.987,-19.0246,4.7752));+#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.);+#653 = LINE('',#654,#655);+#654 = CARTESIAN_POINT('',(-22.987,-19.0246,0.));+#655 = VECTOR('',#656,1.);+#656 = DIRECTION('',(0.,0.,1.));+#657 = PCURVE('',#72,#658);+#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663);+#659 = LINE('',#660,#661);+#660 = CARTESIAN_POINT('',(-1.570796326795,0.));+#661 = VECTOR('',#662,1.);+#662 = DIRECTION('',(-0.,1.));+#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#664 = PCURVE('',#237,#665);+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);+#666 = LINE('',#667,#668);+#667 = CARTESIAN_POINT('',(42.0116,0.));+#668 = VECTOR('',#669,1.);+#669 = DIRECTION('',(0.,-1.));+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#671 = ORIENTED_EDGE('',*,*,#672,.F.);+#672 = EDGE_CURVE('',#57,#650,#673,.T.);+#673 = SURFACE_CURVE('',#674,(#679,#686),.PCURVE_S1.);+#674 = CIRCLE('',#675,3.9624);+#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);+#676 = CARTESIAN_POINT('',(-19.0246,-19.0246,4.7752));+#677 = DIRECTION('',(-0.,-0.,-1.));+#678 = DIRECTION('',(0.,-1.,0.));+#679 = PCURVE('',#72,#680);+#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);+#681 = LINE('',#682,#683);+#682 = CARTESIAN_POINT('',(-0.,4.7752));+#683 = VECTOR('',#684,1.);+#684 = DIRECTION('',(-1.,0.));+#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#686 = PCURVE('',#581,#687);+#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692);+#688 = LINE('',#689,#690);+#689 = CARTESIAN_POINT('',(-0.,4.7752));+#690 = VECTOR('',#691,1.);+#691 = DIRECTION('',(-1.,0.));+#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#693 = ORIENTED_EDGE('',*,*,#56,.F.);+#694 = ADVANCED_FACE('',(#695),#237,.F.);+#695 = FACE_BOUND('',#696,.F.);+#696 = EDGE_LOOP('',(#697,#698,#726,#752));+#697 = ORIENTED_EDGE('',*,*,#223,.F.);+#698 = ORIENTED_EDGE('',*,*,#699,.T.);+#699 = EDGE_CURVE('',#200,#700,#702,.T.);+#700 = VERTEX_POINT('',#701);+#701 = CARTESIAN_POINT('',(-22.987,-18.60206612095,4.7752));+#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.);+#703 = LINE('',#704,#705);+#704 = CARTESIAN_POINT('',(-22.987,-18.60206612095,0.));+#705 = VECTOR('',#706,1.);+#706 = DIRECTION('',(0.,0.,1.));+#707 = PCURVE('',#237,#708);+#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);+#709 = LINE('',#710,#711);+#710 = CARTESIAN_POINT('',(41.589066120951,0.));+#711 = VECTOR('',#712,1.);+#712 = DIRECTION('',(0.,-1.));+#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#714 = PCURVE('',#715,#720);+#715 = PLANE('',#716);+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);+#717 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#718 = DIRECTION('',(1.,0.,-0.));+#719 = DIRECTION('',(0.,-1.,0.));+#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725);+#721 = LINE('',#722,#723);+#722 = CARTESIAN_POINT('',(41.589066120951,0.));+#723 = VECTOR('',#724,1.);+#724 = DIRECTION('',(0.,-1.));+#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#726 = ORIENTED_EDGE('',*,*,#727,.T.);+#727 = EDGE_CURVE('',#700,#650,#728,.T.);+#728 = SURFACE_CURVE('',#729,(#733,#740),.PCURVE_S1.);+#729 = LINE('',#730,#731);+#730 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#731 = VECTOR('',#732,1.);+#732 = DIRECTION('',(0.,-1.,0.));+#733 = PCURVE('',#237,#734);+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);+#735 = LINE('',#736,#737);+#736 = CARTESIAN_POINT('',(0.,-4.7752));+#737 = VECTOR('',#738,1.);+#738 = DIRECTION('',(1.,0.));+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#740 = PCURVE('',#741,#746);+#741 = PLANE('',#742);+#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745);+#743 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#744 = DIRECTION('',(1.,0.,-0.));+#745 = DIRECTION('',(0.,-1.,0.));+#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751);+#747 = LINE('',#748,#749);+#748 = CARTESIAN_POINT('',(0.,-4.7752));+#749 = VECTOR('',#750,1.);+#750 = DIRECTION('',(1.,0.));+#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#752 = ORIENTED_EDGE('',*,*,#649,.F.);+#753 = ADVANCED_FACE('',(#754,#947,#978),#187,.F.);+#754 = FACE_BOUND('',#755,.F.);+#755 = EDGE_LOOP('',(#756,#757,#758,#787,#815,#844,#872,#901,#925,#946)+ );+#756 = ORIENTED_EDGE('',*,*,#170,.F.);+#757 = ORIENTED_EDGE('',*,*,#283,.T.);+#758 = ORIENTED_EDGE('',*,*,#759,.F.);+#759 = EDGE_CURVE('',#760,#284,#762,.T.);+#760 = VERTEX_POINT('',#761);+#761 = CARTESIAN_POINT('',(22.987,-18.60206612095,0.));+#762 = SURFACE_CURVE('',#763,(#768,#775),.PCURVE_S1.);+#763 = CIRCLE('',#764,3.9624);+#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767);+#765 = CARTESIAN_POINT('',(19.05,-19.05,0.));+#766 = DIRECTION('',(0.,0.,1.));+#767 = DIRECTION('',(1.,0.,-0.));+#768 = PCURVE('',#187,#769);+#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);+#770 = CIRCLE('',#771,3.9624);+#771 = AXIS2_PLACEMENT_2D('',#772,#773);+#772 = CARTESIAN_POINT('',(19.05,-19.05));+#773 = DIRECTION('',(1.,0.));+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#775 = PCURVE('',#776,#781);+#776 = PLANE('',#777);+#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);+#778 = CARTESIAN_POINT('',(0.,0.,0.));+#779 = DIRECTION('',(0.,0.,1.));+#780 = DIRECTION('',(1.,0.,-0.));+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);+#782 = CIRCLE('',#783,3.9624);+#783 = AXIS2_PLACEMENT_2D('',#784,#785);+#784 = CARTESIAN_POINT('',(19.05,-19.05));+#785 = DIRECTION('',(1.,0.));+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#787 = ORIENTED_EDGE('',*,*,#788,.T.);+#788 = EDGE_CURVE('',#760,#789,#791,.T.);+#789 = VERTEX_POINT('',#790);+#790 = CARTESIAN_POINT('',(22.987,18.602066120951,0.));+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(0.,1.,0.));+#796 = PCURVE('',#187,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);+#798 = LINE('',#799,#800);+#799 = CARTESIAN_POINT('',(22.987,-22.987));+#800 = VECTOR('',#801,1.);+#801 = DIRECTION('',(0.,1.));+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#803 = PCURVE('',#804,#809);+#804 = PLANE('',#805);+#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);+#806 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#807 = DIRECTION('',(-1.,0.,0.));+#808 = DIRECTION('',(0.,1.,0.));+#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);+#810 = LINE('',#811,#812);+#811 = CARTESIAN_POINT('',(0.,0.));+#812 = VECTOR('',#813,1.);+#813 = DIRECTION('',(1.,0.));+#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#815 = ORIENTED_EDGE('',*,*,#816,.F.);+#816 = EDGE_CURVE('',#817,#789,#819,.T.);+#817 = VERTEX_POINT('',#818);+#818 = CARTESIAN_POINT('',(18.602066120951,22.987,0.));+#819 = SURFACE_CURVE('',#820,(#825,#832),.PCURVE_S1.);+#820 = CIRCLE('',#821,3.9624);+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);+#822 = CARTESIAN_POINT('',(19.05,19.05,0.));+#823 = DIRECTION('',(0.,0.,1.));+#824 = DIRECTION('',(1.,0.,-0.));+#825 = PCURVE('',#187,#826);+#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831);+#827 = CIRCLE('',#828,3.9624);+#828 = AXIS2_PLACEMENT_2D('',#829,#830);+#829 = CARTESIAN_POINT('',(19.05,19.05));+#830 = DIRECTION('',(1.,0.));+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#832 = PCURVE('',#833,#838);+#833 = PLANE('',#834);+#834 = AXIS2_PLACEMENT_3D('',#835,#836,#837);+#835 = CARTESIAN_POINT('',(0.,0.,0.));+#836 = DIRECTION('',(0.,0.,1.));+#837 = DIRECTION('',(1.,0.,-0.));+#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843);+#839 = CIRCLE('',#840,3.9624);+#840 = AXIS2_PLACEMENT_2D('',#841,#842);+#841 = CARTESIAN_POINT('',(19.05,19.05));+#842 = DIRECTION('',(1.,0.));+#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#844 = ORIENTED_EDGE('',*,*,#845,.T.);+#845 = EDGE_CURVE('',#817,#846,#848,.T.);+#846 = VERTEX_POINT('',#847);+#847 = CARTESIAN_POINT('',(-18.60206612095,22.987,0.));+#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);+#849 = LINE('',#850,#851);+#850 = CARTESIAN_POINT('',(22.987,22.987,0.));+#851 = VECTOR('',#852,1.);+#852 = DIRECTION('',(-1.,0.,0.));+#853 = PCURVE('',#187,#854);+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);+#855 = LINE('',#856,#857);+#856 = CARTESIAN_POINT('',(22.987,22.987));+#857 = VECTOR('',#858,1.);+#858 = DIRECTION('',(-1.,0.));+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#860 = PCURVE('',#861,#866);+#861 = PLANE('',#862);+#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);+#863 = CARTESIAN_POINT('',(22.987,22.987,0.));+#864 = DIRECTION('',(0.,-1.,0.));+#865 = DIRECTION('',(-1.,0.,0.));+#866 = DEFINITIONAL_REPRESENTATION('',(#867),#871);+#867 = LINE('',#868,#869);+#868 = CARTESIAN_POINT('',(0.,-0.));+#869 = VECTOR('',#870,1.);+#870 = DIRECTION('',(1.,0.));+#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#872 = ORIENTED_EDGE('',*,*,#873,.F.);+#873 = EDGE_CURVE('',#874,#846,#876,.T.);+#874 = VERTEX_POINT('',#875);+#875 = CARTESIAN_POINT('',(-15.0876,19.05,0.));+#876 = SURFACE_CURVE('',#877,(#882,#889),.PCURVE_S1.);+#877 = CIRCLE('',#878,3.9624);+#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881);+#879 = CARTESIAN_POINT('',(-19.05,19.05,0.));+#880 = DIRECTION('',(0.,0.,1.));+#881 = DIRECTION('',(1.,0.,-0.));+#882 = PCURVE('',#187,#883);+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);+#884 = CIRCLE('',#885,3.9624);+#885 = AXIS2_PLACEMENT_2D('',#886,#887);+#886 = CARTESIAN_POINT('',(-19.05,19.05));+#887 = DIRECTION('',(1.,0.));+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#889 = PCURVE('',#890,#895);+#890 = PLANE('',#891);+#891 = AXIS2_PLACEMENT_3D('',#892,#893,#894);+#892 = CARTESIAN_POINT('',(0.,0.,0.));+#893 = DIRECTION('',(0.,0.,1.));+#894 = DIRECTION('',(1.,0.,-0.));+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);+#896 = CIRCLE('',#897,3.9624);+#897 = AXIS2_PLACEMENT_2D('',#898,#899);+#898 = CARTESIAN_POINT('',(-19.05,19.05));+#899 = DIRECTION('',(1.,0.));+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#901 = ORIENTED_EDGE('',*,*,#902,.F.);+#902 = EDGE_CURVE('',#903,#874,#905,.T.);+#903 = VERTEX_POINT('',#904);+#904 = CARTESIAN_POINT('',(-22.987,18.602066120951,0.));+#905 = SURFACE_CURVE('',#906,(#911,#918),.PCURVE_S1.);+#906 = CIRCLE('',#907,3.9624);+#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);+#908 = CARTESIAN_POINT('',(-19.05,19.05,0.));+#909 = DIRECTION('',(0.,0.,1.));+#910 = DIRECTION('',(1.,0.,-0.));+#911 = PCURVE('',#187,#912);+#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);+#913 = CIRCLE('',#914,3.9624);+#914 = AXIS2_PLACEMENT_2D('',#915,#916);+#915 = CARTESIAN_POINT('',(-19.05,19.05));+#916 = DIRECTION('',(1.,0.));+#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#918 = PCURVE('',#890,#919);+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);+#920 = CIRCLE('',#921,3.9624);+#921 = AXIS2_PLACEMENT_2D('',#922,#923);+#922 = CARTESIAN_POINT('',(-19.05,19.05));+#923 = DIRECTION('',(1.,0.));+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#925 = ORIENTED_EDGE('',*,*,#926,.T.);+#926 = EDGE_CURVE('',#903,#200,#927,.T.);+#927 = SURFACE_CURVE('',#928,(#932,#939),.PCURVE_S1.);+#928 = LINE('',#929,#930);+#929 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#930 = VECTOR('',#931,1.);+#931 = DIRECTION('',(0.,-1.,0.));+#932 = PCURVE('',#187,#933);+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);+#934 = LINE('',#935,#936);+#935 = CARTESIAN_POINT('',(-22.987,22.987));+#936 = VECTOR('',#937,1.);+#937 = DIRECTION('',(0.,-1.));+#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#939 = PCURVE('',#715,#940);+#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945);+#941 = LINE('',#942,#943);+#942 = CARTESIAN_POINT('',(0.,0.));+#943 = VECTOR('',#944,1.);+#944 = DIRECTION('',(1.,0.));+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#946 = ORIENTED_EDGE('',*,*,#199,.F.);+#947 = FACE_BOUND('',#948,.F.);+#948 = EDGE_LOOP('',(#949));+#949 = ORIENTED_EDGE('',*,*,#950,.F.);+#950 = EDGE_CURVE('',#951,#951,#953,.T.);+#951 = VERTEX_POINT('',#952);+#952 = CARTESIAN_POINT('',(-9.398,-1.778,0.));+#953 = SURFACE_CURVE('',#954,(#959,#966),.PCURVE_S1.);+#954 = CIRCLE('',#955,1.778);+#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958);+#956 = CARTESIAN_POINT('',(-11.176,-1.778,0.));+#957 = DIRECTION('',(0.,0.,1.));+#958 = DIRECTION('',(1.,0.,-0.));+#959 = PCURVE('',#187,#960);+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);+#961 = CIRCLE('',#962,1.778);+#962 = AXIS2_PLACEMENT_2D('',#963,#964);+#963 = CARTESIAN_POINT('',(-11.176,-1.778));+#964 = DIRECTION('',(1.,0.));+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#966 = PCURVE('',#967,#972);+#967 = CYLINDRICAL_SURFACE('',#968,1.778);+#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971);+#969 = CARTESIAN_POINT('',(-11.176,-1.778,-1.));+#970 = DIRECTION('',(0.,0.,1.));+#971 = DIRECTION('',(1.,0.,-0.));+#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(0.,1.));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(1.,0.));+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#978 = FACE_BOUND('',#979,.F.);+#979 = EDGE_LOOP('',(#980));+#980 = ORIENTED_EDGE('',*,*,#981,.F.);+#981 = EDGE_CURVE('',#982,#982,#984,.T.);+#982 = VERTEX_POINT('',#983);+#983 = CARTESIAN_POINT('',(12.954,1.778,0.));+#984 = SURFACE_CURVE('',#985,(#990,#997),.PCURVE_S1.);+#985 = CIRCLE('',#986,1.778);+#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989);+#987 = CARTESIAN_POINT('',(11.176,1.778,0.));+#988 = DIRECTION('',(0.,0.,1.));+#989 = DIRECTION('',(1.,0.,-0.));+#990 = PCURVE('',#187,#991);+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);+#992 = CIRCLE('',#993,1.778);+#993 = AXIS2_PLACEMENT_2D('',#994,#995);+#994 = CARTESIAN_POINT('',(11.176,1.778));+#995 = DIRECTION('',(1.,0.));+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#997 = PCURVE('',#998,#1003);+#998 = CYLINDRICAL_SURFACE('',#999,1.778);+#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002);+#1000 = CARTESIAN_POINT('',(11.176,1.778,-1.));+#1001 = DIRECTION('',(0.,0.,1.));+#1002 = DIRECTION('',(1.,0.,-0.));+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);+#1004 = LINE('',#1005,#1006);+#1005 = CARTESIAN_POINT('',(0.,1.));+#1006 = VECTOR('',#1007,1.);+#1007 = DIRECTION('',(1.,0.));+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1009 = ADVANCED_FACE('',(#1010),#268,.F.);+#1010 = FACE_BOUND('',#1011,.F.);+#1011 = EDGE_LOOP('',(#1012,#1036,#1057,#1058));+#1012 = ORIENTED_EDGE('',*,*,#1013,.F.);+#1013 = EDGE_CURVE('',#1014,#1014,#1016,.T.);+#1014 = VERTEX_POINT('',#1015);+#1015 = CARTESIAN_POINT('',(-17.1831,-19.05,31.75));+#1016 = SURFACE_CURVE('',#1017,(#1022,#1029),.PCURVE_S1.);+#1017 = CIRCLE('',#1018,1.8669);+#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);+#1019 = CARTESIAN_POINT('',(-19.05,-19.05,31.75));+#1020 = DIRECTION('',(0.,0.,1.));+#1021 = DIRECTION('',(1.,0.,-0.));+#1022 = PCURVE('',#268,#1023);+#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028);+#1024 = LINE('',#1025,#1026);+#1025 = CARTESIAN_POINT('',(0.,32.75));+#1026 = VECTOR('',#1027,1.);+#1027 = DIRECTION('',(1.,0.));+#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1029 = PCURVE('',#609,#1030);+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);+#1031 = CIRCLE('',#1032,1.8669);+#1032 = AXIS2_PLACEMENT_2D('',#1033,#1034);+#1033 = CARTESIAN_POINT('',(0.,0.));+#1034 = DIRECTION('',(1.,0.));+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1036 = ORIENTED_EDGE('',*,*,#1037,.F.);+#1037 = EDGE_CURVE('',#252,#1014,#1038,.T.);+#1038 = SEAM_CURVE('',#1039,(#1043,#1050),.PCURVE_S1.);+#1039 = LINE('',#1040,#1041);+#1040 = CARTESIAN_POINT('',(-17.1831,-19.05,-1.));+#1041 = VECTOR('',#1042,1.);+#1042 = DIRECTION('',(0.,0.,1.));+#1043 = PCURVE('',#268,#1044);+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049);+#1045 = LINE('',#1046,#1047);+#1046 = CARTESIAN_POINT('',(6.28318530718,-0.));+#1047 = VECTOR('',#1048,1.);+#1048 = DIRECTION('',(0.,1.));+#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1050 = PCURVE('',#268,#1051);+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(0.,-0.));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(0.,1.));+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1057 = ORIENTED_EDGE('',*,*,#251,.T.);+#1058 = ORIENTED_EDGE('',*,*,#1037,.T.);+#1059 = ADVANCED_FACE('',(#1060),#549,.F.);+#1060 = FACE_BOUND('',#1061,.F.);+#1061 = EDGE_LOOP('',(#1062,#1085,#1086,#1114));+#1062 = ORIENTED_EDGE('',*,*,#1063,.F.);+#1063 = EDGE_CURVE('',#284,#1064,#1066,.T.);+#1064 = VERTEX_POINT('',#1065);+#1065 = CARTESIAN_POINT('',(19.0246,-22.987,0.));+#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.);+#1067 = LINE('',#1068,#1069);+#1068 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#1069 = VECTOR('',#1070,1.);+#1070 = DIRECTION('',(1.,0.,0.));+#1071 = PCURVE('',#549,#1072);+#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077);+#1073 = LINE('',#1074,#1075);+#1074 = CARTESIAN_POINT('',(0.,0.));+#1075 = VECTOR('',#1076,1.);+#1076 = DIRECTION('',(1.,0.));+#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1078 = PCURVE('',#776,#1079);+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(-22.987,-22.987));+#1082 = VECTOR('',#1083,1.);+#1083 = DIRECTION('',(1.,0.));+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1085 = ORIENTED_EDGE('',*,*,#535,.T.);+#1086 = ORIENTED_EDGE('',*,*,#1087,.T.);+#1087 = EDGE_CURVE('',#513,#1088,#1090,.T.);+#1088 = VERTEX_POINT('',#1089);+#1089 = CARTESIAN_POINT('',(19.0246,-22.987,4.7752));+#1090 = SURFACE_CURVE('',#1091,(#1095,#1102),.PCURVE_S1.);+#1091 = LINE('',#1092,#1093);+#1092 = CARTESIAN_POINT('',(-22.987,-22.987,4.7752));+#1093 = VECTOR('',#1094,1.);+#1094 = DIRECTION('',(1.,0.,0.));+#1095 = PCURVE('',#549,#1096);+#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101);+#1097 = LINE('',#1098,#1099);+#1098 = CARTESIAN_POINT('',(0.,-4.7752));+#1099 = VECTOR('',#1100,1.);+#1100 = DIRECTION('',(1.,0.));+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1102 = PCURVE('',#1103,#1108);+#1103 = PLANE('',#1104);+#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107);+#1105 = CARTESIAN_POINT('',(-22.987,-22.987,0.));+#1106 = DIRECTION('',(0.,1.,0.));+#1107 = DIRECTION('',(1.,0.,0.));+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);+#1109 = LINE('',#1110,#1111);+#1110 = CARTESIAN_POINT('',(0.,-4.7752));+#1111 = VECTOR('',#1112,1.);+#1112 = DIRECTION('',(1.,0.));+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1114 = ORIENTED_EDGE('',*,*,#1115,.F.);+#1115 = EDGE_CURVE('',#1064,#1088,#1116,.T.);+#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.);+#1117 = LINE('',#1118,#1119);+#1118 = CARTESIAN_POINT('',(19.0246,-22.987,0.));+#1119 = VECTOR('',#1120,1.);+#1120 = DIRECTION('',(0.,0.,1.));+#1121 = PCURVE('',#549,#1122);+#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127);+#1123 = LINE('',#1124,#1125);+#1124 = CARTESIAN_POINT('',(42.0116,0.));+#1125 = VECTOR('',#1126,1.);+#1126 = DIRECTION('',(0.,-1.));+#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1128 = PCURVE('',#1129,#1134);+#1129 = CYLINDRICAL_SURFACE('',#1130,3.9624);+#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133);+#1131 = CARTESIAN_POINT('',(19.0246,-19.0246,0.));+#1132 = DIRECTION('',(0.,0.,1.));+#1133 = DIRECTION('',(0.,-1.,0.));+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(0.,1.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1140 = ADVANCED_FACE('',(#1141,#2994,#3020),#323,.T.);+#1141 = FACE_BOUND('',#1142,.T.);+#1142 = EDGE_LOOP('',(#1143,#1167,#1168,#1196,#1224,#1250,#1251,#1279,+ #1307,#1333,#1334,#1362,#1390,#1416,#1417,#1445,#1473,#1499,#1500,+ #1529,#1552,#1580,#1608,#1636,#1659,#1687,#1715,#1743,#1766,#1794,+ #1822,#1850,#1873,#1901,#1929,#1957,#1980,#2009,#2032,#2060,#2088,+ #2116,#2139,#2167,#2195,#2223,#2246,#2274,#2302,#2330,#2353,#2381,+ #2409,#2437,#2460,#2489,#2518,#2541,#2569,#2597,#2625,#2648,#2676,+ #2704,#2732,#2755,#2783,#2811,#2839,#2862,#2890,#2918,#2946,#2967));+#1143 = ORIENTED_EDGE('',*,*,#1144,.F.);+#1144 = EDGE_CURVE('',#85,#1145,#1147,.T.);+#1145 = VERTEX_POINT('',#1146);+#1146 = CARTESIAN_POINT('',(-15.0876,-19.05,4.7752));+#1147 = SURFACE_CURVE('',#1148,(#1153,#1160),.PCURVE_S1.);+#1148 = CIRCLE('',#1149,3.9624);+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);+#1150 = CARTESIAN_POINT('',(-19.05,-19.05,4.7752));+#1151 = DIRECTION('',(0.,0.,1.));+#1152 = DIRECTION('',(1.,0.,-0.));+#1153 = PCURVE('',#323,#1154);+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);+#1155 = CIRCLE('',#1156,3.9624);+#1156 = AXIS2_PLACEMENT_2D('',#1157,#1158);+#1157 = CARTESIAN_POINT('',(-19.05,-19.05));+#1158 = DIRECTION('',(1.,0.));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1160 = PCURVE('',#634,#1161);+#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166);+#1162 = LINE('',#1163,#1164);+#1163 = CARTESIAN_POINT('',(0.,4.7752));+#1164 = VECTOR('',#1165,1.);+#1165 = DIRECTION('',(1.,0.));+#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1167 = ORIENTED_EDGE('',*,*,#307,.T.);+#1168 = ORIENTED_EDGE('',*,*,#1169,.F.);+#1169 = EDGE_CURVE('',#1170,#308,#1172,.T.);+#1170 = VERTEX_POINT('',#1171);+#1171 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#1172 = SURFACE_CURVE('',#1173,(#1177,#1184),.PCURVE_S1.);+#1173 = LINE('',#1174,#1175);+#1174 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#1175 = VECTOR('',#1176,1.);+#1176 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#1177 = PCURVE('',#323,#1178);+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);+#1179 = LINE('',#1180,#1181);+#1180 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591));+#1181 = VECTOR('',#1182,1.);+#1182 = DIRECTION('',(-0.55557023302,-0.831469612303));+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1184 = PCURVE('',#1185,#1190);+#1185 = PLANE('',#1186);+#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189);+#1187 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#1188 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1189 = DIRECTION('',(0.,0.,1.));+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195);+#1191 = LINE('',#1192,#1193);+#1192 = CARTESIAN_POINT('',(0.,0.));+#1193 = VECTOR('',#1194,1.);+#1194 = DIRECTION('',(0.,1.));+#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);+#1197 = EDGE_CURVE('',#1170,#1198,#1200,.T.);+#1198 = VERTEX_POINT('',#1199);+#1199 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,4.7752));+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);+#1201 = LINE('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#1203 = VECTOR('',#1204,1.);+#1204 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1205 = PCURVE('',#323,#1206);+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);+#1207 = LINE('',#1208,#1209);+#1208 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591));+#1209 = VECTOR('',#1210,1.);+#1210 = DIRECTION('',(0.831469612303,-0.55557023302));+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1212 = PCURVE('',#1213,#1218);+#1213 = PLANE('',#1214);+#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);+#1215 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#1216 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#1217 = DIRECTION('',(0.,0.,1.));+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.,0.));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(0.,-1.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1224 = ORIENTED_EDGE('',*,*,#1225,.T.);+#1225 = EDGE_CURVE('',#1198,#336,#1226,.T.);+#1226 = SURFACE_CURVE('',#1227,(#1231,#1238),.PCURVE_S1.);+#1227 = LINE('',#1228,#1229);+#1228 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,4.7752));+#1229 = VECTOR('',#1230,1.);+#1230 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#1231 = PCURVE('',#323,#1232);+#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);+#1233 = LINE('',#1234,#1235);+#1234 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195));+#1235 = VECTOR('',#1236,1.);+#1236 = DIRECTION('',(-0.55557023302,-0.831469612303));+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1238 = PCURVE('',#1239,#1244);+#1239 = PLANE('',#1240);+#1240 = AXIS2_PLACEMENT_3D('',#1241,#1242,#1243);+#1241 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,4.7752));+#1242 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1243 = DIRECTION('',(0.,0.,1.));+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);+#1245 = LINE('',#1246,#1247);+#1246 = CARTESIAN_POINT('',(0.,0.));+#1247 = VECTOR('',#1248,1.);+#1248 = DIRECTION('',(0.,1.));+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1250 = ORIENTED_EDGE('',*,*,#362,.T.);+#1251 = ORIENTED_EDGE('',*,*,#1252,.F.);+#1252 = EDGE_CURVE('',#1253,#363,#1255,.T.);+#1253 = VERTEX_POINT('',#1254);+#1254 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#1255 = SURFACE_CURVE('',#1256,(#1260,#1267),.PCURVE_S1.);+#1256 = LINE('',#1257,#1258);+#1257 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#1258 = VECTOR('',#1259,1.);+#1259 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#1260 = PCURVE('',#323,#1261);+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(-0.195090322016,-0.980785280403));+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1267 = PCURVE('',#1268,#1273);+#1268 = PLANE('',#1269);+#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272);+#1270 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#1271 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1272 = DIRECTION('',(0.,0.,1.));+#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278);+#1274 = LINE('',#1275,#1276);+#1275 = CARTESIAN_POINT('',(0.,0.));+#1276 = VECTOR('',#1277,1.);+#1277 = DIRECTION('',(0.,1.));+#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);+#1280 = EDGE_CURVE('',#1253,#1281,#1283,.T.);+#1281 = VERTEX_POINT('',#1282);+#1282 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,4.7752));+#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.);+#1284 = LINE('',#1285,#1286);+#1285 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#1286 = VECTOR('',#1287,1.);+#1287 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1288 = PCURVE('',#323,#1289);+#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294);+#1290 = LINE('',#1291,#1292);+#1291 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805));+#1292 = VECTOR('',#1293,1.);+#1293 = DIRECTION('',(0.980785280403,-0.195090322016));+#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1295 = PCURVE('',#1296,#1301);+#1296 = PLANE('',#1297);+#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300);+#1298 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#1299 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#1300 = DIRECTION('',(0.,0.,1.));+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306);+#1302 = LINE('',#1303,#1304);+#1303 = CARTESIAN_POINT('',(0.,0.));+#1304 = VECTOR('',#1305,1.);+#1305 = DIRECTION('',(0.,-1.));+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1307 = ORIENTED_EDGE('',*,*,#1308,.T.);+#1308 = EDGE_CURVE('',#1281,#386,#1309,.T.);+#1309 = SURFACE_CURVE('',#1310,(#1314,#1321),.PCURVE_S1.);+#1310 = LINE('',#1311,#1312);+#1311 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,4.7752));+#1312 = VECTOR('',#1313,1.);+#1313 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#1314 = PCURVE('',#323,#1315);+#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(-0.195090322016,-0.980785280403));+#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1321 = PCURVE('',#1322,#1327);+#1322 = PLANE('',#1323);+#1323 = AXIS2_PLACEMENT_3D('',#1324,#1325,#1326);+#1324 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,4.7752));+#1325 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1326 = DIRECTION('',(0.,0.,1.));+#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332);+#1328 = LINE('',#1329,#1330);+#1329 = CARTESIAN_POINT('',(0.,0.));+#1330 = VECTOR('',#1331,1.);+#1331 = DIRECTION('',(0.,1.));+#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1333 = ORIENTED_EDGE('',*,*,#412,.T.);+#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);+#1335 = EDGE_CURVE('',#1336,#413,#1338,.T.);+#1336 = VERTEX_POINT('',#1337);+#1337 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#1338 = SURFACE_CURVE('',#1339,(#1343,#1350),.PCURVE_S1.);+#1339 = LINE('',#1340,#1341);+#1340 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#1341 = VECTOR('',#1342,1.);+#1342 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#1343 = PCURVE('',#323,#1344);+#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349);+#1345 = LINE('',#1346,#1347);+#1346 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208));+#1347 = VECTOR('',#1348,1.);+#1348 = DIRECTION('',(0.195090322016,-0.980785280403));+#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1350 = PCURVE('',#1351,#1356);+#1351 = PLANE('',#1352);+#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355);+#1353 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#1354 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1355 = DIRECTION('',(0.,0.,1.));+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);+#1357 = LINE('',#1358,#1359);+#1358 = CARTESIAN_POINT('',(0.,0.));+#1359 = VECTOR('',#1360,1.);+#1360 = DIRECTION('',(0.,1.));+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1362 = ORIENTED_EDGE('',*,*,#1363,.T.);+#1363 = EDGE_CURVE('',#1336,#1364,#1366,.T.);+#1364 = VERTEX_POINT('',#1365);+#1365 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,4.7752));+#1366 = SURFACE_CURVE('',#1367,(#1371,#1378),.PCURVE_S1.);+#1367 = LINE('',#1368,#1369);+#1368 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#1369 = VECTOR('',#1370,1.);+#1370 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1371 = PCURVE('',#323,#1372);+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);+#1373 = LINE('',#1374,#1375);+#1374 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208));+#1375 = VECTOR('',#1376,1.);+#1376 = DIRECTION('',(0.980785280403,0.195090322016));+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1378 = PCURVE('',#1379,#1384);+#1379 = PLANE('',#1380);+#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383);+#1381 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#1382 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#1383 = DIRECTION('',(0.,0.,1.));+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);+#1385 = LINE('',#1386,#1387);+#1386 = CARTESIAN_POINT('',(0.,0.));+#1387 = VECTOR('',#1388,1.);+#1388 = DIRECTION('',(0.,-1.));+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1390 = ORIENTED_EDGE('',*,*,#1391,.T.);+#1391 = EDGE_CURVE('',#1364,#436,#1392,.T.);+#1392 = SURFACE_CURVE('',#1393,(#1397,#1404),.PCURVE_S1.);+#1393 = LINE('',#1394,#1395);+#1394 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,4.7752));+#1395 = VECTOR('',#1396,1.);+#1396 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#1397 = PCURVE('',#323,#1398);+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);+#1399 = LINE('',#1400,#1401);+#1400 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805));+#1401 = VECTOR('',#1402,1.);+#1402 = DIRECTION('',(0.195090322016,-0.980785280403));+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1404 = PCURVE('',#1405,#1410);+#1405 = PLANE('',#1406);+#1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409);+#1407 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,4.7752));+#1408 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1409 = DIRECTION('',(0.,0.,1.));+#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);+#1411 = LINE('',#1412,#1413);+#1412 = CARTESIAN_POINT('',(0.,0.));+#1413 = VECTOR('',#1414,1.);+#1414 = DIRECTION('',(0.,1.));+#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1416 = ORIENTED_EDGE('',*,*,#462,.T.);+#1417 = ORIENTED_EDGE('',*,*,#1418,.F.);+#1418 = EDGE_CURVE('',#1419,#463,#1421,.T.);+#1419 = VERTEX_POINT('',#1420);+#1420 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#1421 = SURFACE_CURVE('',#1422,(#1426,#1433),.PCURVE_S1.);+#1422 = LINE('',#1423,#1424);+#1423 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#1424 = VECTOR('',#1425,1.);+#1425 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#1426 = PCURVE('',#323,#1427);+#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432);+#1428 = LINE('',#1429,#1430);+#1429 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195));+#1430 = VECTOR('',#1431,1.);+#1431 = DIRECTION('',(0.55557023302,-0.831469612303));+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1433 = PCURVE('',#1434,#1439);+#1434 = PLANE('',#1435);+#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438);+#1436 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#1437 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1438 = DIRECTION('',(0.,0.,1.));+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);+#1440 = LINE('',#1441,#1442);+#1441 = CARTESIAN_POINT('',(0.,0.));+#1442 = VECTOR('',#1443,1.);+#1443 = DIRECTION('',(0.,1.));+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1445 = ORIENTED_EDGE('',*,*,#1446,.T.);+#1446 = EDGE_CURVE('',#1419,#1447,#1449,.T.);+#1447 = VERTEX_POINT('',#1448);+#1448 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,4.7752));+#1449 = SURFACE_CURVE('',#1450,(#1454,#1461),.PCURVE_S1.);+#1450 = LINE('',#1451,#1452);+#1451 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#1452 = VECTOR('',#1453,1.);+#1453 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1454 = PCURVE('',#323,#1455);+#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460);+#1456 = LINE('',#1457,#1458);+#1457 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195));+#1458 = VECTOR('',#1459,1.);+#1459 = DIRECTION('',(0.831469612303,0.55557023302));+#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1461 = PCURVE('',#1462,#1467);+#1462 = PLANE('',#1463);+#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466);+#1464 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#1465 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#1466 = DIRECTION('',(0.,0.,1.));+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);+#1468 = LINE('',#1469,#1470);+#1469 = CARTESIAN_POINT('',(0.,0.));+#1470 = VECTOR('',#1471,1.);+#1471 = DIRECTION('',(0.,-1.));+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1473 = ORIENTED_EDGE('',*,*,#1474,.T.);+#1474 = EDGE_CURVE('',#1447,#486,#1475,.T.);+#1475 = SURFACE_CURVE('',#1476,(#1480,#1487),.PCURVE_S1.);+#1476 = LINE('',#1477,#1478);+#1477 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,4.7752));+#1478 = VECTOR('',#1479,1.);+#1479 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#1480 = PCURVE('',#323,#1481);+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);+#1482 = LINE('',#1483,#1484);+#1483 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591));+#1484 = VECTOR('',#1485,1.);+#1485 = DIRECTION('',(0.55557023302,-0.831469612303));+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1487 = PCURVE('',#1488,#1493);+#1488 = PLANE('',#1489);+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);+#1490 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,4.7752));+#1491 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1492 = DIRECTION('',(0.,0.,1.));+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);+#1494 = LINE('',#1495,#1496);+#1495 = CARTESIAN_POINT('',(0.,0.));+#1496 = VECTOR('',#1497,1.);+#1497 = DIRECTION('',(0.,1.));+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1499 = ORIENTED_EDGE('',*,*,#512,.T.);+#1500 = ORIENTED_EDGE('',*,*,#1501,.F.);+#1501 = EDGE_CURVE('',#1502,#513,#1504,.T.);+#1502 = VERTEX_POINT('',#1503);+#1503 = CARTESIAN_POINT('',(22.987,-18.60206612095,4.7752));+#1504 = SURFACE_CURVE('',#1505,(#1510,#1517),.PCURVE_S1.);+#1505 = CIRCLE('',#1506,3.9624);+#1506 = AXIS2_PLACEMENT_3D('',#1507,#1508,#1509);+#1507 = CARTESIAN_POINT('',(19.05,-19.05,4.7752));+#1508 = DIRECTION('',(0.,0.,1.));+#1509 = DIRECTION('',(1.,0.,-0.));+#1510 = PCURVE('',#323,#1511);+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);+#1512 = CIRCLE('',#1513,3.9624);+#1513 = AXIS2_PLACEMENT_2D('',#1514,#1515);+#1514 = CARTESIAN_POINT('',(19.05,-19.05));+#1515 = DIRECTION('',(1.,0.));+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1517 = PCURVE('',#1518,#1523);+#1518 = CYLINDRICAL_SURFACE('',#1519,3.9624);+#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522);+#1520 = CARTESIAN_POINT('',(19.05,-19.05,0.));+#1521 = DIRECTION('',(0.,0.,1.));+#1522 = DIRECTION('',(1.,0.,-0.));+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = LINE('',#1525,#1526);+#1525 = CARTESIAN_POINT('',(0.,4.7752));+#1526 = VECTOR('',#1527,1.);+#1527 = DIRECTION('',(1.,0.));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1529 = ORIENTED_EDGE('',*,*,#1530,.T.);+#1530 = EDGE_CURVE('',#1502,#1531,#1533,.T.);+#1531 = VERTEX_POINT('',#1532);+#1532 = CARTESIAN_POINT('',(22.987,-16.56211212372,4.7752));+#1533 = SURFACE_CURVE('',#1534,(#1538,#1545),.PCURVE_S1.);+#1534 = LINE('',#1535,#1536);+#1535 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#1536 = VECTOR('',#1537,1.);+#1537 = DIRECTION('',(0.,1.,0.));+#1538 = PCURVE('',#323,#1539);+#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544);+#1540 = LINE('',#1541,#1542);+#1541 = CARTESIAN_POINT('',(22.987,-22.987));+#1542 = VECTOR('',#1543,1.);+#1543 = DIRECTION('',(0.,1.));+#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1545 = PCURVE('',#804,#1546);+#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551);+#1547 = LINE('',#1548,#1549);+#1548 = CARTESIAN_POINT('',(0.,-4.7752));+#1549 = VECTOR('',#1550,1.);+#1550 = DIRECTION('',(1.,0.));+#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1552 = ORIENTED_EDGE('',*,*,#1553,.F.);+#1553 = EDGE_CURVE('',#1554,#1531,#1556,.T.);+#1554 = VERTEX_POINT('',#1555);+#1555 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#1556 = SURFACE_CURVE('',#1557,(#1561,#1568),.PCURVE_S1.);+#1557 = LINE('',#1558,#1559);+#1558 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#1559 = VECTOR('',#1560,1.);+#1560 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1561 = PCURVE('',#323,#1562);+#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567);+#1563 = LINE('',#1564,#1565);+#1564 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888));+#1565 = VECTOR('',#1566,1.);+#1566 = DIRECTION('',(0.831469612303,-0.55557023302));+#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1568 = PCURVE('',#1569,#1574);+#1569 = PLANE('',#1570);+#1570 = AXIS2_PLACEMENT_3D('',#1571,#1572,#1573);+#1571 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#1572 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#1573 = DIRECTION('',(0.,0.,1.));+#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(0.,0.));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(0.,1.));+#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1580 = ORIENTED_EDGE('',*,*,#1581,.T.);+#1581 = EDGE_CURVE('',#1554,#1582,#1584,.T.);+#1582 = VERTEX_POINT('',#1583);+#1583 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,4.7752));+#1584 = SURFACE_CURVE('',#1585,(#1589,#1596),.PCURVE_S1.);+#1585 = LINE('',#1586,#1587);+#1586 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#1587 = VECTOR('',#1588,1.);+#1588 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#1589 = PCURVE('',#323,#1590);+#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1595);+#1591 = LINE('',#1592,#1593);+#1592 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888));+#1593 = VECTOR('',#1594,1.);+#1594 = DIRECTION('',(0.55557023302,0.831469612303));+#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1596 = PCURVE('',#1597,#1602);+#1597 = PLANE('',#1598);+#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);+#1599 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#1600 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1601 = DIRECTION('',(0.,0.,1.));+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);+#1603 = LINE('',#1604,#1605);+#1604 = CARTESIAN_POINT('',(0.,0.));+#1605 = VECTOR('',#1606,1.);+#1606 = DIRECTION('',(0.,-1.));+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1608 = ORIENTED_EDGE('',*,*,#1609,.T.);+#1609 = EDGE_CURVE('',#1582,#1610,#1612,.T.);+#1610 = VERTEX_POINT('',#1611);+#1611 = CARTESIAN_POINT('',(22.987,-14.15673257598,4.7752));+#1612 = SURFACE_CURVE('',#1613,(#1617,#1624),.PCURVE_S1.);+#1613 = LINE('',#1614,#1615);+#1614 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,4.7752));+#1615 = VECTOR('',#1616,1.);+#1616 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#1617 = PCURVE('',#323,#1618);+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);+#1619 = LINE('',#1620,#1621);+#1620 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428));+#1621 = VECTOR('',#1622,1.);+#1622 = DIRECTION('',(0.831469612303,-0.55557023302));+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1624 = PCURVE('',#1625,#1630);+#1625 = PLANE('',#1626);+#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629);+#1627 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,4.7752));+#1628 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#1629 = DIRECTION('',(0.,0.,1.));+#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635);+#1631 = LINE('',#1632,#1633);+#1632 = CARTESIAN_POINT('',(0.,0.));+#1633 = VECTOR('',#1634,1.);+#1634 = DIRECTION('',(0.,1.));+#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1636 = ORIENTED_EDGE('',*,*,#1637,.T.);+#1637 = EDGE_CURVE('',#1610,#1638,#1640,.T.);+#1638 = VERTEX_POINT('',#1639);+#1639 = CARTESIAN_POINT('',(22.987,-5.591989747165,4.7752));+#1640 = SURFACE_CURVE('',#1641,(#1645,#1652),.PCURVE_S1.);+#1641 = LINE('',#1642,#1643);+#1642 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#1643 = VECTOR('',#1644,1.);+#1644 = DIRECTION('',(0.,1.,0.));+#1645 = PCURVE('',#323,#1646);+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);+#1647 = LINE('',#1648,#1649);+#1648 = CARTESIAN_POINT('',(22.987,-22.987));+#1649 = VECTOR('',#1650,1.);+#1650 = DIRECTION('',(0.,1.));+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1652 = PCURVE('',#804,#1653);+#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);+#1654 = LINE('',#1655,#1656);+#1655 = CARTESIAN_POINT('',(0.,-4.7752));+#1656 = VECTOR('',#1657,1.);+#1657 = DIRECTION('',(1.,0.));+#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1659 = ORIENTED_EDGE('',*,*,#1660,.F.);+#1660 = EDGE_CURVE('',#1661,#1638,#1663,.T.);+#1661 = VERTEX_POINT('',#1662);+#1662 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#1663 = SURFACE_CURVE('',#1664,(#1668,#1675),.PCURVE_S1.);+#1664 = LINE('',#1665,#1666);+#1665 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#1666 = VECTOR('',#1667,1.);+#1667 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1668 = PCURVE('',#323,#1669);+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);+#1670 = LINE('',#1671,#1672);+#1671 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786));+#1672 = VECTOR('',#1673,1.);+#1673 = DIRECTION('',(0.980785280403,-0.195090322016));+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1675 = PCURVE('',#1676,#1681);+#1676 = PLANE('',#1677);+#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680);+#1678 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#1679 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#1680 = DIRECTION('',(0.,0.,1.));+#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);+#1682 = LINE('',#1683,#1684);+#1683 = CARTESIAN_POINT('',(0.,0.));+#1684 = VECTOR('',#1685,1.);+#1685 = DIRECTION('',(0.,1.));+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1687 = ORIENTED_EDGE('',*,*,#1688,.T.);+#1688 = EDGE_CURVE('',#1661,#1689,#1691,.T.);+#1689 = VERTEX_POINT('',#1690);+#1690 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,4.7752));+#1691 = SURFACE_CURVE('',#1692,(#1696,#1703),.PCURVE_S1.);+#1692 = LINE('',#1693,#1694);+#1693 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#1694 = VECTOR('',#1695,1.);+#1695 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#1696 = PCURVE('',#323,#1697);+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);+#1698 = LINE('',#1699,#1700);+#1699 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786));+#1700 = VECTOR('',#1701,1.);+#1701 = DIRECTION('',(0.195090322016,0.980785280403));+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1703 = PCURVE('',#1704,#1709);+#1704 = PLANE('',#1705);+#1705 = AXIS2_PLACEMENT_3D('',#1706,#1707,#1708);+#1706 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#1707 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1708 = DIRECTION('',(0.,0.,1.));+#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(0.,0.));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.,-1.));+#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1715 = ORIENTED_EDGE('',*,*,#1716,.T.);+#1716 = EDGE_CURVE('',#1689,#1717,#1719,.T.);+#1717 = VERTEX_POINT('',#1718);+#1718 = CARTESIAN_POINT('',(22.987,-3.552807430748,4.7752));+#1719 = SURFACE_CURVE('',#1720,(#1724,#1731),.PCURVE_S1.);+#1720 = LINE('',#1721,#1722);+#1721 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,4.7752));+#1722 = VECTOR('',#1723,1.);+#1723 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#1724 = PCURVE('',#323,#1725);+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);+#1726 = LINE('',#1727,#1728);+#1727 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979));+#1728 = VECTOR('',#1729,1.);+#1729 = DIRECTION('',(0.980785280403,-0.195090322016));+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1731 = PCURVE('',#1732,#1737);+#1732 = PLANE('',#1733);+#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736);+#1734 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,4.7752));+#1735 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#1736 = DIRECTION('',(0.,0.,1.));+#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);+#1738 = LINE('',#1739,#1740);+#1739 = CARTESIAN_POINT('',(0.,0.));+#1740 = VECTOR('',#1741,1.);+#1741 = DIRECTION('',(0.,1.));+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1743 = ORIENTED_EDGE('',*,*,#1744,.T.);+#1744 = EDGE_CURVE('',#1717,#1745,#1747,.T.);+#1745 = VERTEX_POINT('',#1746);+#1746 = CARTESIAN_POINT('',(22.987,3.552807430748,4.7752));+#1747 = SURFACE_CURVE('',#1748,(#1752,#1759),.PCURVE_S1.);+#1748 = LINE('',#1749,#1750);+#1749 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#1750 = VECTOR('',#1751,1.);+#1751 = DIRECTION('',(0.,1.,0.));+#1752 = PCURVE('',#323,#1753);+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);+#1754 = LINE('',#1755,#1756);+#1755 = CARTESIAN_POINT('',(22.987,-22.987));+#1756 = VECTOR('',#1757,1.);+#1757 = DIRECTION('',(0.,1.));+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1759 = PCURVE('',#804,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(0.,-4.7752));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(1.,0.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1766 = ORIENTED_EDGE('',*,*,#1767,.F.);+#1767 = EDGE_CURVE('',#1768,#1745,#1770,.T.);+#1768 = VERTEX_POINT('',#1769);+#1769 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#1770 = SURFACE_CURVE('',#1771,(#1775,#1782),.PCURVE_S1.);+#1771 = LINE('',#1772,#1773);+#1772 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#1773 = VECTOR('',#1774,1.);+#1774 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1775 = PCURVE('',#323,#1776);+#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781);+#1777 = LINE('',#1778,#1779);+#1778 = CARTESIAN_POINT('',(16.512415032085,2.264932406979));+#1779 = VECTOR('',#1780,1.);+#1780 = DIRECTION('',(0.980785280403,0.195090322016));+#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1782 = PCURVE('',#1783,#1788);+#1783 = PLANE('',#1784);+#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);+#1785 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#1786 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#1787 = DIRECTION('',(0.,0.,1.));+#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793);+#1789 = LINE('',#1790,#1791);+#1790 = CARTESIAN_POINT('',(0.,0.));+#1791 = VECTOR('',#1792,1.);+#1792 = DIRECTION('',(0.,1.));+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1794 = ORIENTED_EDGE('',*,*,#1795,.T.);+#1795 = EDGE_CURVE('',#1768,#1796,#1798,.T.);+#1796 = VERTEX_POINT('',#1797);+#1797 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,4.7752));+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);+#1799 = LINE('',#1800,#1801);+#1800 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#1801 = VECTOR('',#1802,1.);+#1802 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#1803 = PCURVE('',#323,#1804);+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);+#1805 = LINE('',#1806,#1807);+#1806 = CARTESIAN_POINT('',(16.512415032085,2.264932406979));+#1807 = VECTOR('',#1808,1.);+#1808 = DIRECTION('',(-0.195090322016,0.980785280403));+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1810 = PCURVE('',#1811,#1816);+#1811 = PLANE('',#1812);+#1812 = AXIS2_PLACEMENT_3D('',#1813,#1814,#1815);+#1813 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#1814 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1815 = DIRECTION('',(0.,0.,1.));+#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821);+#1817 = LINE('',#1818,#1819);+#1818 = CARTESIAN_POINT('',(0.,0.));+#1819 = VECTOR('',#1820,1.);+#1820 = DIRECTION('',(0.,-1.));+#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1822 = ORIENTED_EDGE('',*,*,#1823,.T.);+#1823 = EDGE_CURVE('',#1796,#1824,#1826,.T.);+#1824 = VERTEX_POINT('',#1825);+#1825 = CARTESIAN_POINT('',(22.987,5.591989747165,4.7752));+#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);+#1827 = LINE('',#1828,#1829);+#1828 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,4.7752));+#1829 = VECTOR('',#1830,1.);+#1830 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#1831 = PCURVE('',#323,#1832);+#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);+#1833 = LINE('',#1834,#1835);+#1834 = CARTESIAN_POINT('',(16.122234388052,4.226502967786));+#1835 = VECTOR('',#1836,1.);+#1836 = DIRECTION('',(0.980785280403,0.195090322016));+#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1838 = PCURVE('',#1839,#1844);+#1839 = PLANE('',#1840);+#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843);+#1841 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,4.7752));+#1842 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#1843 = DIRECTION('',(0.,0.,1.));+#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(0.,0.));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(0.,1.));+#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);+#1851 = EDGE_CURVE('',#1824,#1852,#1854,.T.);+#1852 = VERTEX_POINT('',#1853);+#1853 = CARTESIAN_POINT('',(22.987,14.156732575981,4.7752));+#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.);+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(0.,1.,0.));+#1859 = PCURVE('',#323,#1860);+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(22.987,-22.987));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(0.,1.));+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1866 = PCURVE('',#804,#1867);+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);+#1868 = LINE('',#1869,#1870);+#1869 = CARTESIAN_POINT('',(0.,-4.7752));+#1870 = VECTOR('',#1871,1.);+#1871 = DIRECTION('',(1.,0.));+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);+#1874 = EDGE_CURVE('',#1875,#1852,#1877,.T.);+#1875 = VERTEX_POINT('',#1876);+#1876 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1882 = PCURVE('',#323,#1883);+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);+#1884 = LINE('',#1885,#1886);+#1885 = CARTESIAN_POINT('',(17.028646191958,10.175487844282));+#1886 = VECTOR('',#1887,1.);+#1887 = DIRECTION('',(0.831469612303,0.55557023302));+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1889 = PCURVE('',#1890,#1895);+#1890 = PLANE('',#1891);+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);+#1892 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#1893 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#1894 = DIRECTION('',(0.,0.,1.));+#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);+#1896 = LINE('',#1897,#1898);+#1897 = CARTESIAN_POINT('',(0.,0.));+#1898 = VECTOR('',#1899,1.);+#1899 = DIRECTION('',(0.,1.));+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1901 = ORIENTED_EDGE('',*,*,#1902,.T.);+#1902 = EDGE_CURVE('',#1875,#1903,#1905,.T.);+#1903 = VERTEX_POINT('',#1904);+#1904 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,4.7752));+#1905 = SURFACE_CURVE('',#1906,(#1910,#1917),.PCURVE_S1.);+#1906 = LINE('',#1907,#1908);+#1907 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#1908 = VECTOR('',#1909,1.);+#1909 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#1910 = PCURVE('',#323,#1911);+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);+#1912 = LINE('',#1913,#1914);+#1913 = CARTESIAN_POINT('',(17.028646191958,10.175487844282));+#1914 = VECTOR('',#1915,1.);+#1915 = DIRECTION('',(-0.55557023302,0.831469612303));+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1917 = PCURVE('',#1918,#1923);+#1918 = PLANE('',#1919);+#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922);+#1920 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#1921 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1922 = DIRECTION('',(0.,0.,1.));+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);+#1924 = LINE('',#1925,#1926);+#1925 = CARTESIAN_POINT('',(0.,0.));+#1926 = VECTOR('',#1927,1.);+#1927 = DIRECTION('',(0.,-1.));+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1929 = ORIENTED_EDGE('',*,*,#1930,.T.);+#1930 = EDGE_CURVE('',#1903,#1931,#1933,.T.);+#1931 = VERTEX_POINT('',#1932);+#1932 = CARTESIAN_POINT('',(22.987,16.562112123721,4.7752));+#1933 = SURFACE_CURVE('',#1934,(#1938,#1945),.PCURVE_S1.);+#1934 = LINE('',#1935,#1936);+#1935 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,4.7752));+#1936 = VECTOR('',#1937,1.);+#1937 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#1938 = PCURVE('',#323,#1939);+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);+#1940 = LINE('',#1941,#1942);+#1941 = CARTESIAN_POINT('',(15.917505725918,11.838427068887));+#1942 = VECTOR('',#1943,1.);+#1943 = DIRECTION('',(0.831469612303,0.55557023302));+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1945 = PCURVE('',#1946,#1951);+#1946 = PLANE('',#1947);+#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950);+#1948 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,4.7752));+#1949 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#1950 = DIRECTION('',(0.,0.,1.));+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);+#1952 = LINE('',#1953,#1954);+#1953 = CARTESIAN_POINT('',(0.,0.));+#1954 = VECTOR('',#1955,1.);+#1955 = DIRECTION('',(0.,1.));+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1957 = ORIENTED_EDGE('',*,*,#1958,.T.);+#1958 = EDGE_CURVE('',#1931,#1959,#1961,.T.);+#1959 = VERTEX_POINT('',#1960);+#1960 = CARTESIAN_POINT('',(22.987,18.602066120951,4.7752));+#1961 = SURFACE_CURVE('',#1962,(#1966,#1973),.PCURVE_S1.);+#1962 = LINE('',#1963,#1964);+#1963 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#1964 = VECTOR('',#1965,1.);+#1965 = DIRECTION('',(0.,1.,0.));+#1966 = PCURVE('',#323,#1967);+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);+#1968 = LINE('',#1969,#1970);+#1969 = CARTESIAN_POINT('',(22.987,-22.987));+#1970 = VECTOR('',#1971,1.);+#1971 = DIRECTION('',(0.,1.));+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1973 = PCURVE('',#804,#1974);+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);+#1975 = LINE('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(0.,-4.7752));+#1977 = VECTOR('',#1978,1.);+#1978 = DIRECTION('',(1.,0.));+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);+#1981 = EDGE_CURVE('',#1982,#1959,#1984,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(18.602066120951,22.987,4.7752));+#1984 = SURFACE_CURVE('',#1985,(#1990,#1997),.PCURVE_S1.);+#1985 = CIRCLE('',#1986,3.9624);+#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989);+#1987 = CARTESIAN_POINT('',(19.05,19.05,4.7752));+#1988 = DIRECTION('',(0.,0.,1.));+#1989 = DIRECTION('',(1.,0.,-0.));+#1990 = PCURVE('',#323,#1991);+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);+#1992 = CIRCLE('',#1993,3.9624);+#1993 = AXIS2_PLACEMENT_2D('',#1994,#1995);+#1994 = CARTESIAN_POINT('',(19.05,19.05));+#1995 = DIRECTION('',(1.,0.));+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1997 = PCURVE('',#1998,#2003);+#1998 = CYLINDRICAL_SURFACE('',#1999,3.9624);+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);+#2000 = CARTESIAN_POINT('',(19.05,19.05,0.));+#2001 = DIRECTION('',(0.,0.,1.));+#2002 = DIRECTION('',(1.,0.,-0.));+#2003 = DEFINITIONAL_REPRESENTATION('',(#2004),#2008);+#2004 = LINE('',#2005,#2006);+#2005 = CARTESIAN_POINT('',(0.,4.7752));+#2006 = VECTOR('',#2007,1.);+#2007 = DIRECTION('',(1.,0.));+#2008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2009 = ORIENTED_EDGE('',*,*,#2010,.T.);+#2010 = EDGE_CURVE('',#1982,#2011,#2013,.T.);+#2011 = VERTEX_POINT('',#2012);+#2012 = CARTESIAN_POINT('',(16.562112123721,22.987,4.7752));+#2013 = SURFACE_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.);+#2014 = LINE('',#2015,#2016);+#2015 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#2016 = VECTOR('',#2017,1.);+#2017 = DIRECTION('',(-1.,0.,0.));+#2018 = PCURVE('',#323,#2019);+#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024);+#2020 = LINE('',#2021,#2022);+#2021 = CARTESIAN_POINT('',(22.987,22.987));+#2022 = VECTOR('',#2023,1.);+#2023 = DIRECTION('',(-1.,0.));+#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2025 = PCURVE('',#861,#2026);+#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);+#2027 = LINE('',#2028,#2029);+#2028 = CARTESIAN_POINT('',(0.,-4.7752));+#2029 = VECTOR('',#2030,1.);+#2030 = DIRECTION('',(1.,0.));+#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2032 = ORIENTED_EDGE('',*,*,#2033,.F.);+#2033 = EDGE_CURVE('',#2034,#2011,#2036,.T.);+#2034 = VERTEX_POINT('',#2035);+#2035 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#2036 = SURFACE_CURVE('',#2037,(#2041,#2048),.PCURVE_S1.);+#2037 = LINE('',#2038,#2039);+#2038 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#2039 = VECTOR('',#2040,1.);+#2040 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#2041 = PCURVE('',#323,#2042);+#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047);+#2043 = LINE('',#2044,#2045);+#2044 = CARTESIAN_POINT('',(11.838427068887,15.917505725918));+#2045 = VECTOR('',#2046,1.);+#2046 = DIRECTION('',(0.55557023302,0.831469612303));+#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2048 = PCURVE('',#2049,#2054);+#2049 = PLANE('',#2050);+#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053);+#2051 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#2052 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2053 = DIRECTION('',(0.,0.,1.));+#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059);+#2055 = LINE('',#2056,#2057);+#2056 = CARTESIAN_POINT('',(0.,0.));+#2057 = VECTOR('',#2058,1.);+#2058 = DIRECTION('',(0.,1.));+#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2060 = ORIENTED_EDGE('',*,*,#2061,.T.);+#2061 = EDGE_CURVE('',#2034,#2062,#2064,.T.);+#2062 = VERTEX_POINT('',#2063);+#2063 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,4.7752));+#2064 = SURFACE_CURVE('',#2065,(#2069,#2076),.PCURVE_S1.);+#2065 = LINE('',#2066,#2067);+#2066 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#2067 = VECTOR('',#2068,1.);+#2068 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2069 = PCURVE('',#323,#2070);+#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075);+#2071 = LINE('',#2072,#2073);+#2072 = CARTESIAN_POINT('',(11.838427068887,15.917505725918));+#2073 = VECTOR('',#2074,1.);+#2074 = DIRECTION('',(-0.831469612303,0.55557023302));+#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2076 = PCURVE('',#2077,#2082);+#2077 = PLANE('',#2078);+#2078 = AXIS2_PLACEMENT_3D('',#2079,#2080,#2081);+#2079 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#2080 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#2081 = DIRECTION('',(0.,0.,1.));+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);+#2083 = LINE('',#2084,#2085);+#2084 = CARTESIAN_POINT('',(0.,0.));+#2085 = VECTOR('',#2086,1.);+#2086 = DIRECTION('',(0.,-1.));+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2088 = ORIENTED_EDGE('',*,*,#2089,.T.);+#2089 = EDGE_CURVE('',#2062,#2090,#2092,.T.);+#2090 = VERTEX_POINT('',#2091);+#2091 = CARTESIAN_POINT('',(14.156732575981,22.987,4.7752));+#2092 = SURFACE_CURVE('',#2093,(#2097,#2104),.PCURVE_S1.);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,4.7752));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#2097 = PCURVE('',#323,#2098);+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103);+#2099 = LINE('',#2100,#2101);+#2100 = CARTESIAN_POINT('',(10.175487844282,17.028646191958));+#2101 = VECTOR('',#2102,1.);+#2102 = DIRECTION('',(0.55557023302,0.831469612303));+#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2104 = PCURVE('',#2105,#2110);+#2105 = PLANE('',#2106);+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);+#2107 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,4.7752));+#2108 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2109 = DIRECTION('',(0.,0.,1.));+#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115);+#2111 = LINE('',#2112,#2113);+#2112 = CARTESIAN_POINT('',(0.,0.));+#2113 = VECTOR('',#2114,1.);+#2114 = DIRECTION('',(0.,1.));+#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);+#2117 = EDGE_CURVE('',#2090,#2118,#2120,.T.);+#2118 = VERTEX_POINT('',#2119);+#2119 = CARTESIAN_POINT('',(5.591989747165,22.987,4.7752));+#2120 = SURFACE_CURVE('',#2121,(#2125,#2132),.PCURVE_S1.);+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(-1.,0.,0.));+#2125 = PCURVE('',#323,#2126);+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);+#2127 = LINE('',#2128,#2129);+#2128 = CARTESIAN_POINT('',(22.987,22.987));+#2129 = VECTOR('',#2130,1.);+#2130 = DIRECTION('',(-1.,0.));+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2132 = PCURVE('',#861,#2133);+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);+#2134 = LINE('',#2135,#2136);+#2135 = CARTESIAN_POINT('',(0.,-4.7752));+#2136 = VECTOR('',#2137,1.);+#2137 = DIRECTION('',(1.,0.));+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2139 = ORIENTED_EDGE('',*,*,#2140,.F.);+#2140 = EDGE_CURVE('',#2141,#2118,#2143,.T.);+#2141 = VERTEX_POINT('',#2142);+#2142 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#2143 = SURFACE_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.);+#2144 = LINE('',#2145,#2146);+#2145 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#2146 = VECTOR('',#2147,1.);+#2147 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#2148 = PCURVE('',#323,#2149);+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);+#2150 = LINE('',#2151,#2152);+#2151 = CARTESIAN_POINT('',(4.226502967786,16.122234388052));+#2152 = VECTOR('',#2153,1.);+#2153 = DIRECTION('',(0.195090322016,0.980785280403));+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2155 = PCURVE('',#2156,#2161);+#2156 = PLANE('',#2157);+#2157 = AXIS2_PLACEMENT_3D('',#2158,#2159,#2160);+#2158 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#2159 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2160 = DIRECTION('',(0.,0.,1.));+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);+#2162 = LINE('',#2163,#2164);+#2163 = CARTESIAN_POINT('',(0.,0.));+#2164 = VECTOR('',#2165,1.);+#2165 = DIRECTION('',(0.,1.));+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2167 = ORIENTED_EDGE('',*,*,#2168,.T.);+#2168 = EDGE_CURVE('',#2141,#2169,#2171,.T.);+#2169 = VERTEX_POINT('',#2170);+#2170 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,4.7752));+#2171 = SURFACE_CURVE('',#2172,(#2176,#2183),.PCURVE_S1.);+#2172 = LINE('',#2173,#2174);+#2173 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#2174 = VECTOR('',#2175,1.);+#2175 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2176 = PCURVE('',#323,#2177);+#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2182);+#2178 = LINE('',#2179,#2180);+#2179 = CARTESIAN_POINT('',(4.226502967786,16.122234388052));+#2180 = VECTOR('',#2181,1.);+#2181 = DIRECTION('',(-0.980785280403,0.195090322016));+#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2183 = PCURVE('',#2184,#2189);+#2184 = PLANE('',#2185);+#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188);+#2186 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#2187 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#2188 = DIRECTION('',(0.,0.,1.));+#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194);+#2190 = LINE('',#2191,#2192);+#2191 = CARTESIAN_POINT('',(0.,0.));+#2192 = VECTOR('',#2193,1.);+#2193 = DIRECTION('',(0.,-1.));+#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2195 = ORIENTED_EDGE('',*,*,#2196,.T.);+#2196 = EDGE_CURVE('',#2169,#2197,#2199,.T.);+#2197 = VERTEX_POINT('',#2198);+#2198 = CARTESIAN_POINT('',(3.552807430748,22.987,4.7752));+#2199 = SURFACE_CURVE('',#2200,(#2204,#2211),.PCURVE_S1.);+#2200 = LINE('',#2201,#2202);+#2201 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,4.7752));+#2202 = VECTOR('',#2203,1.);+#2203 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#2204 = PCURVE('',#323,#2205);+#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2210);+#2206 = LINE('',#2207,#2208);+#2207 = CARTESIAN_POINT('',(2.264932406979,16.512415032085));+#2208 = VECTOR('',#2209,1.);+#2209 = DIRECTION('',(0.195090322016,0.980785280403));+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2211 = PCURVE('',#2212,#2217);+#2212 = PLANE('',#2213);+#2213 = AXIS2_PLACEMENT_3D('',#2214,#2215,#2216);+#2214 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,4.7752));+#2215 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2216 = DIRECTION('',(0.,0.,1.));+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);+#2218 = LINE('',#2219,#2220);+#2219 = CARTESIAN_POINT('',(0.,0.));+#2220 = VECTOR('',#2221,1.);+#2221 = DIRECTION('',(0.,1.));+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2223 = ORIENTED_EDGE('',*,*,#2224,.T.);+#2224 = EDGE_CURVE('',#2197,#2225,#2227,.T.);+#2225 = VERTEX_POINT('',#2226);+#2226 = CARTESIAN_POINT('',(-3.552807430748,22.987,4.7752));+#2227 = SURFACE_CURVE('',#2228,(#2232,#2239),.PCURVE_S1.);+#2228 = LINE('',#2229,#2230);+#2229 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#2230 = VECTOR('',#2231,1.);+#2231 = DIRECTION('',(-1.,0.,0.));+#2232 = PCURVE('',#323,#2233);+#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238);+#2234 = LINE('',#2235,#2236);+#2235 = CARTESIAN_POINT('',(22.987,22.987));+#2236 = VECTOR('',#2237,1.);+#2237 = DIRECTION('',(-1.,0.));+#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2239 = PCURVE('',#861,#2240);+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);+#2241 = LINE('',#2242,#2243);+#2242 = CARTESIAN_POINT('',(0.,-4.7752));+#2243 = VECTOR('',#2244,1.);+#2244 = DIRECTION('',(1.,0.));+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2246 = ORIENTED_EDGE('',*,*,#2247,.F.);+#2247 = EDGE_CURVE('',#2248,#2225,#2250,.T.);+#2248 = VERTEX_POINT('',#2249);+#2249 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#2250 = SURFACE_CURVE('',#2251,(#2255,#2262),.PCURVE_S1.);+#2251 = LINE('',#2252,#2253);+#2252 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#2253 = VECTOR('',#2254,1.);+#2254 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#2255 = PCURVE('',#323,#2256);+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261);+#2257 = LINE('',#2258,#2259);+#2258 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085));+#2259 = VECTOR('',#2260,1.);+#2260 = DIRECTION('',(-0.195090322016,0.980785280403));+#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2262 = PCURVE('',#2263,#2268);+#2263 = PLANE('',#2264);+#2264 = AXIS2_PLACEMENT_3D('',#2265,#2266,#2267);+#2265 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#2266 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2267 = DIRECTION('',(0.,0.,1.));+#2268 = DEFINITIONAL_REPRESENTATION('',(#2269),#2273);+#2269 = LINE('',#2270,#2271);+#2270 = CARTESIAN_POINT('',(0.,0.));+#2271 = VECTOR('',#2272,1.);+#2272 = DIRECTION('',(0.,1.));+#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2274 = ORIENTED_EDGE('',*,*,#2275,.T.);+#2275 = EDGE_CURVE('',#2248,#2276,#2278,.T.);+#2276 = VERTEX_POINT('',#2277);+#2277 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,4.7752));+#2278 = SURFACE_CURVE('',#2279,(#2283,#2290),.PCURVE_S1.);+#2279 = LINE('',#2280,#2281);+#2280 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#2281 = VECTOR('',#2282,1.);+#2282 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2283 = PCURVE('',#323,#2284);+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289);+#2285 = LINE('',#2286,#2287);+#2286 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085));+#2287 = VECTOR('',#2288,1.);+#2288 = DIRECTION('',(-0.980785280403,-0.195090322016));+#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2290 = PCURVE('',#2291,#2296);+#2291 = PLANE('',#2292);+#2292 = AXIS2_PLACEMENT_3D('',#2293,#2294,#2295);+#2293 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#2294 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#2295 = DIRECTION('',(0.,0.,1.));+#2296 = DEFINITIONAL_REPRESENTATION('',(#2297),#2301);+#2297 = LINE('',#2298,#2299);+#2298 = CARTESIAN_POINT('',(0.,0.));+#2299 = VECTOR('',#2300,1.);+#2300 = DIRECTION('',(0.,-1.));+#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2302 = ORIENTED_EDGE('',*,*,#2303,.T.);+#2303 = EDGE_CURVE('',#2276,#2304,#2306,.T.);+#2304 = VERTEX_POINT('',#2305);+#2305 = CARTESIAN_POINT('',(-5.591989747165,22.987,4.7752));+#2306 = SURFACE_CURVE('',#2307,(#2311,#2318),.PCURVE_S1.);+#2307 = LINE('',#2308,#2309);+#2308 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,4.7752));+#2309 = VECTOR('',#2310,1.);+#2310 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#2311 = PCURVE('',#323,#2312);+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);+#2313 = LINE('',#2314,#2315);+#2314 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052));+#2315 = VECTOR('',#2316,1.);+#2316 = DIRECTION('',(-0.195090322016,0.980785280403));+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2318 = PCURVE('',#2319,#2324);+#2319 = PLANE('',#2320);+#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);+#2321 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,4.7752));+#2322 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2323 = DIRECTION('',(0.,0.,1.));+#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329);+#2325 = LINE('',#2326,#2327);+#2326 = CARTESIAN_POINT('',(0.,0.));+#2327 = VECTOR('',#2328,1.);+#2328 = DIRECTION('',(0.,1.));+#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);+#2331 = EDGE_CURVE('',#2304,#2332,#2334,.T.);+#2332 = VERTEX_POINT('',#2333);+#2333 = CARTESIAN_POINT('',(-14.15673257598,22.987,4.7752));+#2334 = SURFACE_CURVE('',#2335,(#2339,#2346),.PCURVE_S1.);+#2335 = LINE('',#2336,#2337);+#2336 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#2337 = VECTOR('',#2338,1.);+#2338 = DIRECTION('',(-1.,0.,0.));+#2339 = PCURVE('',#323,#2340);+#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2345);+#2341 = LINE('',#2342,#2343);+#2342 = CARTESIAN_POINT('',(22.987,22.987));+#2343 = VECTOR('',#2344,1.);+#2344 = DIRECTION('',(-1.,0.));+#2345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2346 = PCURVE('',#861,#2347);+#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2352);+#2348 = LINE('',#2349,#2350);+#2349 = CARTESIAN_POINT('',(0.,-4.7752));+#2350 = VECTOR('',#2351,1.);+#2351 = DIRECTION('',(1.,0.));+#2352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2353 = ORIENTED_EDGE('',*,*,#2354,.F.);+#2354 = EDGE_CURVE('',#2355,#2332,#2357,.T.);+#2355 = VERTEX_POINT('',#2356);+#2356 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.);+#2358 = LINE('',#2359,#2360);+#2359 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#2360 = VECTOR('',#2361,1.);+#2361 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#2362 = PCURVE('',#323,#2363);+#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368);+#2364 = LINE('',#2365,#2366);+#2365 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958));+#2366 = VECTOR('',#2367,1.);+#2367 = DIRECTION('',(-0.55557023302,0.831469612303));+#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2369 = PCURVE('',#2370,#2375);+#2370 = PLANE('',#2371);+#2371 = AXIS2_PLACEMENT_3D('',#2372,#2373,#2374);+#2372 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#2373 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2374 = DIRECTION('',(0.,0.,1.));+#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380);+#2376 = LINE('',#2377,#2378);+#2377 = CARTESIAN_POINT('',(0.,0.));+#2378 = VECTOR('',#2379,1.);+#2379 = DIRECTION('',(0.,1.));+#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2381 = ORIENTED_EDGE('',*,*,#2382,.T.);+#2382 = EDGE_CURVE('',#2355,#2383,#2385,.T.);+#2383 = VERTEX_POINT('',#2384);+#2384 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,4.7752));+#2385 = SURFACE_CURVE('',#2386,(#2390,#2397),.PCURVE_S1.);+#2386 = LINE('',#2387,#2388);+#2387 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#2388 = VECTOR('',#2389,1.);+#2389 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2390 = PCURVE('',#323,#2391);+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396);+#2392 = LINE('',#2393,#2394);+#2393 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958));+#2394 = VECTOR('',#2395,1.);+#2395 = DIRECTION('',(-0.831469612303,-0.55557023302));+#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2397 = PCURVE('',#2398,#2403);+#2398 = PLANE('',#2399);+#2399 = AXIS2_PLACEMENT_3D('',#2400,#2401,#2402);+#2400 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#2401 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#2402 = DIRECTION('',(0.,0.,1.));+#2403 = DEFINITIONAL_REPRESENTATION('',(#2404),#2408);+#2404 = LINE('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(0.,0.));+#2406 = VECTOR('',#2407,1.);+#2407 = DIRECTION('',(0.,-1.));+#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2409 = ORIENTED_EDGE('',*,*,#2410,.T.);+#2410 = EDGE_CURVE('',#2383,#2411,#2413,.T.);+#2411 = VERTEX_POINT('',#2412);+#2412 = CARTESIAN_POINT('',(-16.56211212372,22.987,4.7752));+#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.);+#2414 = LINE('',#2415,#2416);+#2415 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,4.7752));+#2416 = VECTOR('',#2417,1.);+#2417 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#2418 = PCURVE('',#323,#2419);+#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424);+#2420 = LINE('',#2421,#2422);+#2421 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918));+#2422 = VECTOR('',#2423,1.);+#2423 = DIRECTION('',(-0.55557023302,0.831469612303));+#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2425 = PCURVE('',#2426,#2431);+#2426 = PLANE('',#2427);+#2427 = AXIS2_PLACEMENT_3D('',#2428,#2429,#2430);+#2428 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,4.7752));+#2429 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2430 = DIRECTION('',(0.,0.,1.));+#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436);+#2432 = LINE('',#2433,#2434);+#2433 = CARTESIAN_POINT('',(0.,0.));+#2434 = VECTOR('',#2435,1.);+#2435 = DIRECTION('',(0.,1.));+#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2437 = ORIENTED_EDGE('',*,*,#2438,.T.);+#2438 = EDGE_CURVE('',#2411,#2439,#2441,.T.);+#2439 = VERTEX_POINT('',#2440);+#2440 = CARTESIAN_POINT('',(-18.60206612095,22.987,4.7752));+#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.);+#2442 = LINE('',#2443,#2444);+#2443 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#2444 = VECTOR('',#2445,1.);+#2445 = DIRECTION('',(-1.,0.,0.));+#2446 = PCURVE('',#323,#2447);+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);+#2448 = LINE('',#2449,#2450);+#2449 = CARTESIAN_POINT('',(22.987,22.987));+#2450 = VECTOR('',#2451,1.);+#2451 = DIRECTION('',(-1.,0.));+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2453 = PCURVE('',#861,#2454);+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(0.,-4.7752));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(1.,0.));+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2460 = ORIENTED_EDGE('',*,*,#2461,.F.);+#2461 = EDGE_CURVE('',#2462,#2439,#2464,.T.);+#2462 = VERTEX_POINT('',#2463);+#2463 = CARTESIAN_POINT('',(-15.0876,19.05,4.7752));+#2464 = SURFACE_CURVE('',#2465,(#2470,#2477),.PCURVE_S1.);+#2465 = CIRCLE('',#2466,3.9624);+#2466 = AXIS2_PLACEMENT_3D('',#2467,#2468,#2469);+#2467 = CARTESIAN_POINT('',(-19.05,19.05,4.7752));+#2468 = DIRECTION('',(0.,0.,1.));+#2469 = DIRECTION('',(1.,0.,-0.));+#2470 = PCURVE('',#323,#2471);+#2471 = DEFINITIONAL_REPRESENTATION('',(#2472),#2476);+#2472 = CIRCLE('',#2473,3.9624);+#2473 = AXIS2_PLACEMENT_2D('',#2474,#2475);+#2474 = CARTESIAN_POINT('',(-19.05,19.05));+#2475 = DIRECTION('',(1.,0.));+#2476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2477 = PCURVE('',#2478,#2483);+#2478 = CYLINDRICAL_SURFACE('',#2479,3.9624);+#2479 = AXIS2_PLACEMENT_3D('',#2480,#2481,#2482);+#2480 = CARTESIAN_POINT('',(-19.05,19.05,0.));+#2481 = DIRECTION('',(0.,0.,1.));+#2482 = DIRECTION('',(1.,0.,-0.));+#2483 = DEFINITIONAL_REPRESENTATION('',(#2484),#2488);+#2484 = LINE('',#2485,#2486);+#2485 = CARTESIAN_POINT('',(0.,4.7752));+#2486 = VECTOR('',#2487,1.);+#2487 = DIRECTION('',(1.,0.));+#2488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2489 = ORIENTED_EDGE('',*,*,#2490,.F.);+#2490 = EDGE_CURVE('',#2491,#2462,#2493,.T.);+#2491 = VERTEX_POINT('',#2492);+#2492 = CARTESIAN_POINT('',(-22.987,18.602066120951,4.7752));+#2493 = SURFACE_CURVE('',#2494,(#2499,#2506),.PCURVE_S1.);+#2494 = CIRCLE('',#2495,3.9624);+#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);+#2496 = CARTESIAN_POINT('',(-19.05,19.05,4.7752));+#2497 = DIRECTION('',(0.,0.,1.));+#2498 = DIRECTION('',(1.,0.,-0.));+#2499 = PCURVE('',#323,#2500);+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505);+#2501 = CIRCLE('',#2502,3.9624);+#2502 = AXIS2_PLACEMENT_2D('',#2503,#2504);+#2503 = CARTESIAN_POINT('',(-19.05,19.05));+#2504 = DIRECTION('',(1.,0.));+#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2506 = PCURVE('',#2507,#2512);+#2507 = CYLINDRICAL_SURFACE('',#2508,3.9624);+#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511);+#2509 = CARTESIAN_POINT('',(-19.05,19.05,0.));+#2510 = DIRECTION('',(0.,0.,1.));+#2511 = DIRECTION('',(1.,0.,-0.));+#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);+#2513 = LINE('',#2514,#2515);+#2514 = CARTESIAN_POINT('',(0.,4.7752));+#2515 = VECTOR('',#2516,1.);+#2516 = DIRECTION('',(1.,0.));+#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);+#2519 = EDGE_CURVE('',#2491,#2520,#2522,.T.);+#2520 = VERTEX_POINT('',#2521);+#2521 = CARTESIAN_POINT('',(-22.987,16.562112123721,4.7752));+#2522 = SURFACE_CURVE('',#2523,(#2527,#2534),.PCURVE_S1.);+#2523 = LINE('',#2524,#2525);+#2524 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#2525 = VECTOR('',#2526,1.);+#2526 = DIRECTION('',(0.,-1.,0.));+#2527 = PCURVE('',#323,#2528);+#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);+#2529 = LINE('',#2530,#2531);+#2530 = CARTESIAN_POINT('',(-22.987,22.987));+#2531 = VECTOR('',#2532,1.);+#2532 = DIRECTION('',(0.,-1.));+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2534 = PCURVE('',#715,#2535);+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);+#2536 = LINE('',#2537,#2538);+#2537 = CARTESIAN_POINT('',(0.,-4.7752));+#2538 = VECTOR('',#2539,1.);+#2539 = DIRECTION('',(1.,0.));+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2541 = ORIENTED_EDGE('',*,*,#2542,.F.);+#2542 = EDGE_CURVE('',#2543,#2520,#2545,.T.);+#2543 = VERTEX_POINT('',#2544);+#2544 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#2545 = SURFACE_CURVE('',#2546,(#2550,#2557),.PCURVE_S1.);+#2546 = LINE('',#2547,#2548);+#2547 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#2548 = VECTOR('',#2549,1.);+#2549 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2550 = PCURVE('',#323,#2551);+#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556);+#2552 = LINE('',#2553,#2554);+#2553 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887));+#2554 = VECTOR('',#2555,1.);+#2555 = DIRECTION('',(-0.831469612303,0.55557023302));+#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2557 = PCURVE('',#2558,#2563);+#2558 = PLANE('',#2559);+#2559 = AXIS2_PLACEMENT_3D('',#2560,#2561,#2562);+#2560 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#2561 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#2562 = DIRECTION('',(0.,0.,1.));+#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568);+#2564 = LINE('',#2565,#2566);+#2565 = CARTESIAN_POINT('',(0.,0.));+#2566 = VECTOR('',#2567,1.);+#2567 = DIRECTION('',(0.,1.));+#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2569 = ORIENTED_EDGE('',*,*,#2570,.T.);+#2570 = EDGE_CURVE('',#2543,#2571,#2573,.T.);+#2571 = VERTEX_POINT('',#2572);+#2572 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,4.7752));+#2573 = SURFACE_CURVE('',#2574,(#2578,#2585),.PCURVE_S1.);+#2574 = LINE('',#2575,#2576);+#2575 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#2576 = VECTOR('',#2577,1.);+#2577 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#2578 = PCURVE('',#323,#2579);+#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584);+#2580 = LINE('',#2581,#2582);+#2581 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887));+#2582 = VECTOR('',#2583,1.);+#2583 = DIRECTION('',(-0.55557023302,-0.831469612303));+#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2585 = PCURVE('',#2586,#2591);+#2586 = PLANE('',#2587);+#2587 = AXIS2_PLACEMENT_3D('',#2588,#2589,#2590);+#2588 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#2589 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2590 = DIRECTION('',(0.,0.,1.));+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);+#2592 = LINE('',#2593,#2594);+#2593 = CARTESIAN_POINT('',(0.,0.));+#2594 = VECTOR('',#2595,1.);+#2595 = DIRECTION('',(0.,-1.));+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2597 = ORIENTED_EDGE('',*,*,#2598,.T.);+#2598 = EDGE_CURVE('',#2571,#2599,#2601,.T.);+#2599 = VERTEX_POINT('',#2600);+#2600 = CARTESIAN_POINT('',(-22.987,14.156732575981,4.7752));+#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.);+#2602 = LINE('',#2603,#2604);+#2603 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,4.7752));+#2604 = VECTOR('',#2605,1.);+#2605 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#2606 = PCURVE('',#323,#2607);+#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612);+#2608 = LINE('',#2609,#2610);+#2609 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282));+#2610 = VECTOR('',#2611,1.);+#2611 = DIRECTION('',(-0.831469612303,0.55557023302));+#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2613 = PCURVE('',#2614,#2619);+#2614 = PLANE('',#2615);+#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618);+#2616 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,4.7752));+#2617 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#2618 = DIRECTION('',(0.,0.,1.));+#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624);+#2620 = LINE('',#2621,#2622);+#2621 = CARTESIAN_POINT('',(0.,0.));+#2622 = VECTOR('',#2623,1.);+#2623 = DIRECTION('',(0.,1.));+#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2625 = ORIENTED_EDGE('',*,*,#2626,.T.);+#2626 = EDGE_CURVE('',#2599,#2627,#2629,.T.);+#2627 = VERTEX_POINT('',#2628);+#2628 = CARTESIAN_POINT('',(-22.987,5.591989747165,4.7752));+#2629 = SURFACE_CURVE('',#2630,(#2634,#2641),.PCURVE_S1.);+#2630 = LINE('',#2631,#2632);+#2631 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#2632 = VECTOR('',#2633,1.);+#2633 = DIRECTION('',(0.,-1.,0.));+#2634 = PCURVE('',#323,#2635);+#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640);+#2636 = LINE('',#2637,#2638);+#2637 = CARTESIAN_POINT('',(-22.987,22.987));+#2638 = VECTOR('',#2639,1.);+#2639 = DIRECTION('',(0.,-1.));+#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2641 = PCURVE('',#715,#2642);+#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647);+#2643 = LINE('',#2644,#2645);+#2644 = CARTESIAN_POINT('',(0.,-4.7752));+#2645 = VECTOR('',#2646,1.);+#2646 = DIRECTION('',(1.,0.));+#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2648 = ORIENTED_EDGE('',*,*,#2649,.F.);+#2649 = EDGE_CURVE('',#2650,#2627,#2652,.T.);+#2650 = VERTEX_POINT('',#2651);+#2651 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#2652 = SURFACE_CURVE('',#2653,(#2657,#2664),.PCURVE_S1.);+#2653 = LINE('',#2654,#2655);+#2654 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#2655 = VECTOR('',#2656,1.);+#2656 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2657 = PCURVE('',#323,#2658);+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);+#2659 = LINE('',#2660,#2661);+#2660 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786));+#2661 = VECTOR('',#2662,1.);+#2662 = DIRECTION('',(-0.980785280403,0.195090322016));+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2664 = PCURVE('',#2665,#2670);+#2665 = PLANE('',#2666);+#2666 = AXIS2_PLACEMENT_3D('',#2667,#2668,#2669);+#2667 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#2668 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#2669 = DIRECTION('',(0.,0.,1.));+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);+#2671 = LINE('',#2672,#2673);+#2672 = CARTESIAN_POINT('',(0.,0.));+#2673 = VECTOR('',#2674,1.);+#2674 = DIRECTION('',(0.,1.));+#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2676 = ORIENTED_EDGE('',*,*,#2677,.T.);+#2677 = EDGE_CURVE('',#2650,#2678,#2680,.T.);+#2678 = VERTEX_POINT('',#2679);+#2679 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,4.7752));+#2680 = SURFACE_CURVE('',#2681,(#2685,#2692),.PCURVE_S1.);+#2681 = LINE('',#2682,#2683);+#2682 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#2683 = VECTOR('',#2684,1.);+#2684 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#2685 = PCURVE('',#323,#2686);+#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2691);+#2687 = LINE('',#2688,#2689);+#2688 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786));+#2689 = VECTOR('',#2690,1.);+#2690 = DIRECTION('',(-0.195090322016,-0.980785280403));+#2691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2692 = PCURVE('',#2693,#2698);+#2693 = PLANE('',#2694);+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);+#2695 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#2696 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2697 = DIRECTION('',(0.,0.,1.));+#2698 = DEFINITIONAL_REPRESENTATION('',(#2699),#2703);+#2699 = LINE('',#2700,#2701);+#2700 = CARTESIAN_POINT('',(0.,0.));+#2701 = VECTOR('',#2702,1.);+#2702 = DIRECTION('',(0.,-1.));+#2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);+#2705 = EDGE_CURVE('',#2678,#2706,#2708,.T.);+#2706 = VERTEX_POINT('',#2707);+#2707 = CARTESIAN_POINT('',(-22.987,3.552807430748,4.7752));+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,4.7752));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#2713 = PCURVE('',#323,#2714);+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);+#2715 = LINE('',#2716,#2717);+#2716 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979));+#2717 = VECTOR('',#2718,1.);+#2718 = DIRECTION('',(-0.980785280403,0.195090322016));+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2720 = PCURVE('',#2721,#2726);+#2721 = PLANE('',#2722);+#2722 = AXIS2_PLACEMENT_3D('',#2723,#2724,#2725);+#2723 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,4.7752));+#2724 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#2725 = DIRECTION('',(0.,0.,1.));+#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731);+#2727 = LINE('',#2728,#2729);+#2728 = CARTESIAN_POINT('',(0.,0.));+#2729 = VECTOR('',#2730,1.);+#2730 = DIRECTION('',(0.,1.));+#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2732 = ORIENTED_EDGE('',*,*,#2733,.T.);+#2733 = EDGE_CURVE('',#2706,#2734,#2736,.T.);+#2734 = VERTEX_POINT('',#2735);+#2735 = CARTESIAN_POINT('',(-22.987,-3.552807430748,4.7752));+#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.);+#2737 = LINE('',#2738,#2739);+#2738 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#2739 = VECTOR('',#2740,1.);+#2740 = DIRECTION('',(0.,-1.,0.));+#2741 = PCURVE('',#323,#2742);+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);+#2743 = LINE('',#2744,#2745);+#2744 = CARTESIAN_POINT('',(-22.987,22.987));+#2745 = VECTOR('',#2746,1.);+#2746 = DIRECTION('',(0.,-1.));+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2748 = PCURVE('',#715,#2749);+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);+#2750 = LINE('',#2751,#2752);+#2751 = CARTESIAN_POINT('',(0.,-4.7752));+#2752 = VECTOR('',#2753,1.);+#2753 = DIRECTION('',(1.,0.));+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);+#2756 = EDGE_CURVE('',#2757,#2734,#2759,.T.);+#2757 = VERTEX_POINT('',#2758);+#2758 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.);+#2760 = LINE('',#2761,#2762);+#2761 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#2762 = VECTOR('',#2763,1.);+#2763 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2764 = PCURVE('',#323,#2765);+#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770);+#2766 = LINE('',#2767,#2768);+#2767 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979));+#2768 = VECTOR('',#2769,1.);+#2769 = DIRECTION('',(-0.980785280403,-0.195090322016));+#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2771 = PCURVE('',#2772,#2777);+#2772 = PLANE('',#2773);+#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776);+#2774 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#2775 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#2776 = DIRECTION('',(0.,0.,1.));+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);+#2778 = LINE('',#2779,#2780);+#2779 = CARTESIAN_POINT('',(0.,0.));+#2780 = VECTOR('',#2781,1.);+#2781 = DIRECTION('',(0.,1.));+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2783 = ORIENTED_EDGE('',*,*,#2784,.T.);+#2784 = EDGE_CURVE('',#2757,#2785,#2787,.T.);+#2785 = VERTEX_POINT('',#2786);+#2786 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,4.7752));+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);+#2788 = LINE('',#2789,#2790);+#2789 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#2790 = VECTOR('',#2791,1.);+#2791 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#2792 = PCURVE('',#323,#2793);+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);+#2794 = LINE('',#2795,#2796);+#2795 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979));+#2796 = VECTOR('',#2797,1.);+#2797 = DIRECTION('',(0.195090322016,-0.980785280403));+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2799 = PCURVE('',#2800,#2805);+#2800 = PLANE('',#2801);+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);+#2802 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#2803 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2804 = DIRECTION('',(0.,0.,1.));+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);+#2806 = LINE('',#2807,#2808);+#2807 = CARTESIAN_POINT('',(0.,0.));+#2808 = VECTOR('',#2809,1.);+#2809 = DIRECTION('',(0.,-1.));+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);+#2812 = EDGE_CURVE('',#2785,#2813,#2815,.T.);+#2813 = VERTEX_POINT('',#2814);+#2814 = CARTESIAN_POINT('',(-22.987,-5.591989747165,4.7752));+#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.);+#2816 = LINE('',#2817,#2818);+#2817 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,4.7752));+#2818 = VECTOR('',#2819,1.);+#2819 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#2820 = PCURVE('',#323,#2821);+#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);+#2822 = LINE('',#2823,#2824);+#2823 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786));+#2824 = VECTOR('',#2825,1.);+#2825 = DIRECTION('',(-0.980785280403,-0.195090322016));+#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2827 = PCURVE('',#2828,#2833);+#2828 = PLANE('',#2829);+#2829 = AXIS2_PLACEMENT_3D('',#2830,#2831,#2832);+#2830 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,4.7752));+#2831 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#2832 = DIRECTION('',(0.,0.,1.));+#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838);+#2834 = LINE('',#2835,#2836);+#2835 = CARTESIAN_POINT('',(0.,0.));+#2836 = VECTOR('',#2837,1.);+#2837 = DIRECTION('',(0.,1.));+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2839 = ORIENTED_EDGE('',*,*,#2840,.T.);+#2840 = EDGE_CURVE('',#2813,#2841,#2843,.T.);+#2841 = VERTEX_POINT('',#2842);+#2842 = CARTESIAN_POINT('',(-22.987,-14.15673257598,4.7752));+#2843 = SURFACE_CURVE('',#2844,(#2848,#2855),.PCURVE_S1.);+#2844 = LINE('',#2845,#2846);+#2845 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#2846 = VECTOR('',#2847,1.);+#2847 = DIRECTION('',(0.,-1.,0.));+#2848 = PCURVE('',#323,#2849);+#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854);+#2850 = LINE('',#2851,#2852);+#2851 = CARTESIAN_POINT('',(-22.987,22.987));+#2852 = VECTOR('',#2853,1.);+#2853 = DIRECTION('',(0.,-1.));+#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2855 = PCURVE('',#715,#2856);+#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861);+#2857 = LINE('',#2858,#2859);+#2858 = CARTESIAN_POINT('',(0.,-4.7752));+#2859 = VECTOR('',#2860,1.);+#2860 = DIRECTION('',(1.,0.));+#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2862 = ORIENTED_EDGE('',*,*,#2863,.F.);+#2863 = EDGE_CURVE('',#2864,#2841,#2866,.T.);+#2864 = VERTEX_POINT('',#2865);+#2865 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#2866 = SURFACE_CURVE('',#2867,(#2871,#2878),.PCURVE_S1.);+#2867 = LINE('',#2868,#2869);+#2868 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#2869 = VECTOR('',#2870,1.);+#2870 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2871 = PCURVE('',#323,#2872);+#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877);+#2873 = LINE('',#2874,#2875);+#2874 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428));+#2875 = VECTOR('',#2876,1.);+#2876 = DIRECTION('',(-0.831469612303,-0.55557023302));+#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2878 = PCURVE('',#2879,#2884);+#2879 = PLANE('',#2880);+#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883);+#2881 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#2882 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#2883 = DIRECTION('',(0.,0.,1.));+#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889);+#2885 = LINE('',#2886,#2887);+#2886 = CARTESIAN_POINT('',(0.,0.));+#2887 = VECTOR('',#2888,1.);+#2888 = DIRECTION('',(0.,1.));+#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2890 = ORIENTED_EDGE('',*,*,#2891,.T.);+#2891 = EDGE_CURVE('',#2864,#2892,#2894,.T.);+#2892 = VERTEX_POINT('',#2893);+#2893 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,4.7752));+#2894 = SURFACE_CURVE('',#2895,(#2899,#2906),.PCURVE_S1.);+#2895 = LINE('',#2896,#2897);+#2896 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#2897 = VECTOR('',#2898,1.);+#2898 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#2899 = PCURVE('',#323,#2900);+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);+#2901 = LINE('',#2902,#2903);+#2902 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428));+#2903 = VECTOR('',#2904,1.);+#2904 = DIRECTION('',(0.55557023302,-0.831469612303));+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2906 = PCURVE('',#2907,#2912);+#2907 = PLANE('',#2908);+#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);+#2909 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#2910 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2911 = DIRECTION('',(0.,0.,1.));+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);+#2913 = LINE('',#2914,#2915);+#2914 = CARTESIAN_POINT('',(0.,0.));+#2915 = VECTOR('',#2916,1.);+#2916 = DIRECTION('',(0.,-1.));+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);+#2919 = EDGE_CURVE('',#2892,#2920,#2922,.T.);+#2920 = VERTEX_POINT('',#2921);+#2921 = CARTESIAN_POINT('',(-22.987,-16.56211212372,4.7752));+#2922 = SURFACE_CURVE('',#2923,(#2927,#2934),.PCURVE_S1.);+#2923 = LINE('',#2924,#2925);+#2924 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,4.7752));+#2925 = VECTOR('',#2926,1.);+#2926 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#2927 = PCURVE('',#323,#2928);+#2928 = DEFINITIONAL_REPRESENTATION('',(#2929),#2933);+#2929 = LINE('',#2930,#2931);+#2930 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888));+#2931 = VECTOR('',#2932,1.);+#2932 = DIRECTION('',(-0.831469612303,-0.55557023302));+#2933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2934 = PCURVE('',#2935,#2940);+#2935 = PLANE('',#2936);+#2936 = AXIS2_PLACEMENT_3D('',#2937,#2938,#2939);+#2937 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,4.7752));+#2938 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#2939 = DIRECTION('',(0.,0.,1.));+#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);+#2941 = LINE('',#2942,#2943);+#2942 = CARTESIAN_POINT('',(0.,0.));+#2943 = VECTOR('',#2944,1.);+#2944 = DIRECTION('',(0.,1.));+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);+#2947 = EDGE_CURVE('',#2920,#700,#2948,.T.);+#2948 = SURFACE_CURVE('',#2949,(#2953,#2960),.PCURVE_S1.);+#2949 = LINE('',#2950,#2951);+#2950 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#2951 = VECTOR('',#2952,1.);+#2952 = DIRECTION('',(0.,-1.,0.));+#2953 = PCURVE('',#323,#2954);+#2954 = DEFINITIONAL_REPRESENTATION('',(#2955),#2959);+#2955 = LINE('',#2956,#2957);+#2956 = CARTESIAN_POINT('',(-22.987,22.987));+#2957 = VECTOR('',#2958,1.);+#2958 = DIRECTION('',(0.,-1.));+#2959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2960 = PCURVE('',#715,#2961);+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);+#2962 = LINE('',#2963,#2964);+#2963 = CARTESIAN_POINT('',(0.,-4.7752));+#2964 = VECTOR('',#2965,1.);+#2965 = DIRECTION('',(1.,0.));+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2967 = ORIENTED_EDGE('',*,*,#2968,.F.);+#2968 = EDGE_CURVE('',#1145,#700,#2969,.T.);+#2969 = SURFACE_CURVE('',#2970,(#2975,#2982),.PCURVE_S1.);+#2970 = CIRCLE('',#2971,3.9624);+#2971 = AXIS2_PLACEMENT_3D('',#2972,#2973,#2974);+#2972 = CARTESIAN_POINT('',(-19.05,-19.05,4.7752));+#2973 = DIRECTION('',(0.,0.,1.));+#2974 = DIRECTION('',(1.,0.,-0.));+#2975 = PCURVE('',#323,#2976);+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);+#2977 = CIRCLE('',#2978,3.9624);+#2978 = AXIS2_PLACEMENT_2D('',#2979,#2980);+#2979 = CARTESIAN_POINT('',(-19.05,-19.05));+#2980 = DIRECTION('',(1.,0.));+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2982 = PCURVE('',#2983,#2988);+#2983 = CYLINDRICAL_SURFACE('',#2984,3.9624);+#2984 = AXIS2_PLACEMENT_3D('',#2985,#2986,#2987);+#2985 = CARTESIAN_POINT('',(-19.05,-19.05,0.));+#2986 = DIRECTION('',(0.,0.,1.));+#2987 = DIRECTION('',(1.,0.,-0.));+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);+#2989 = LINE('',#2990,#2991);+#2990 = CARTESIAN_POINT('',(0.,4.7752));+#2991 = VECTOR('',#2992,1.);+#2992 = DIRECTION('',(1.,0.));+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#2994 = FACE_BOUND('',#2995,.T.);+#2995 = EDGE_LOOP('',(#2996));+#2996 = ORIENTED_EDGE('',*,*,#2997,.F.);+#2997 = EDGE_CURVE('',#2998,#2998,#3000,.T.);+#2998 = VERTEX_POINT('',#2999);+#2999 = CARTESIAN_POINT('',(-9.398,-1.778,4.7752));+#3000 = SURFACE_CURVE('',#3001,(#3006,#3013),.PCURVE_S1.);+#3001 = CIRCLE('',#3002,1.778);+#3002 = AXIS2_PLACEMENT_3D('',#3003,#3004,#3005);+#3003 = CARTESIAN_POINT('',(-11.176,-1.778,4.7752));+#3004 = DIRECTION('',(0.,0.,1.));+#3005 = DIRECTION('',(1.,0.,-0.));+#3006 = PCURVE('',#323,#3007);+#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012);+#3008 = CIRCLE('',#3009,1.778);+#3009 = AXIS2_PLACEMENT_2D('',#3010,#3011);+#3010 = CARTESIAN_POINT('',(-11.176,-1.778));+#3011 = DIRECTION('',(1.,0.));+#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3013 = PCURVE('',#967,#3014);+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);+#3015 = LINE('',#3016,#3017);+#3016 = CARTESIAN_POINT('',(0.,5.7752));+#3017 = VECTOR('',#3018,1.);+#3018 = DIRECTION('',(1.,0.));+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3020 = FACE_BOUND('',#3021,.T.);+#3021 = EDGE_LOOP('',(#3022));+#3022 = ORIENTED_EDGE('',*,*,#3023,.F.);+#3023 = EDGE_CURVE('',#3024,#3024,#3026,.T.);+#3024 = VERTEX_POINT('',#3025);+#3025 = CARTESIAN_POINT('',(12.954,1.778,4.7752));+#3026 = SURFACE_CURVE('',#3027,(#3032,#3039),.PCURVE_S1.);+#3027 = CIRCLE('',#3028,1.778);+#3028 = AXIS2_PLACEMENT_3D('',#3029,#3030,#3031);+#3029 = CARTESIAN_POINT('',(11.176,1.778,4.7752));+#3030 = DIRECTION('',(0.,0.,1.));+#3031 = DIRECTION('',(1.,0.,-0.));+#3032 = PCURVE('',#323,#3033);+#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038);+#3034 = CIRCLE('',#3035,1.778);+#3035 = AXIS2_PLACEMENT_2D('',#3036,#3037);+#3036 = CARTESIAN_POINT('',(11.176,1.778));+#3037 = DIRECTION('',(1.,0.));+#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3039 = PCURVE('',#998,#3040);+#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3045);+#3041 = LINE('',#3042,#3043);+#3042 = CARTESIAN_POINT('',(0.,5.7752));+#3043 = VECTOR('',#3044,1.);+#3044 = DIRECTION('',(1.,0.));+#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3046 = ADVANCED_FACE('',(#3047),#501,.F.);+#3047 = FACE_BOUND('',#3048,.F.);+#3048 = EDGE_LOOP('',(#3049,#3070,#3098,#3117));+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);+#3050 = EDGE_CURVE('',#463,#3051,#3053,.T.);+#3051 = VERTEX_POINT('',#3052);+#3052 = CARTESIAN_POINT('',(14.156732575981,-22.987,31.75));+#3053 = SURFACE_CURVE('',#3054,(#3058,#3064),.PCURVE_S1.);+#3054 = LINE('',#3055,#3056);+#3055 = CARTESIAN_POINT('',(14.156732575981,-22.987,2.3876));+#3056 = VECTOR('',#3057,1.);+#3057 = DIRECTION('',(0.,0.,1.));+#3058 = PCURVE('',#501,#3059);+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3063);+#3060 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3061,#3062),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3061 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#3062 = CARTESIAN_POINT('',(37.143732575981,-31.75));+#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3064 = PCURVE('',#1434,#3065);+#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3069);+#3066 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3067,#3068),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3067 = CARTESIAN_POINT('',(0.,7.166051194032));+#3068 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3070 = ORIENTED_EDGE('',*,*,#3071,.T.);+#3071 = EDGE_CURVE('',#3051,#3072,#3074,.T.);+#3072 = VERTEX_POINT('',#3073);+#3073 = CARTESIAN_POINT('',(16.562112123721,-22.987,31.75));+#3074 = SURFACE_CURVE('',#3075,(#3079,#3086),.PCURVE_S1.);+#3075 = LINE('',#3076,#3077);+#3076 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#3077 = VECTOR('',#3078,1.);+#3078 = DIRECTION('',(1.,0.,0.));+#3079 = PCURVE('',#501,#3080);+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);+#3081 = LINE('',#3082,#3083);+#3082 = CARTESIAN_POINT('',(0.,-31.75));+#3083 = VECTOR('',#3084,1.);+#3084 = DIRECTION('',(1.,0.));+#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3086 = PCURVE('',#3087,#3092);+#3087 = PLANE('',#3088);+#3088 = AXIS2_PLACEMENT_3D('',#3089,#3090,#3091);+#3089 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,31.75));+#3090 = DIRECTION('',(0.,0.,1.));+#3091 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#3092 = DEFINITIONAL_REPRESENTATION('',(#3093),#3097);+#3093 = LINE('',#3094,#3095);+#3094 = CARTESIAN_POINT('',(-13.46990096842,-30.88388492442));+#3095 = VECTOR('',#3096,1.);+#3096 = DIRECTION('',(0.55557023302,0.831469612303));+#3097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3098 = ORIENTED_EDGE('',*,*,#3099,.F.);+#3099 = EDGE_CURVE('',#486,#3072,#3100,.T.);+#3100 = SURFACE_CURVE('',#3101,(#3105,#3111),.PCURVE_S1.);+#3101 = LINE('',#3102,#3103);+#3102 = CARTESIAN_POINT('',(16.562112123721,-22.987,2.3876));+#3103 = VECTOR('',#3104,1.);+#3104 = DIRECTION('',(0.,0.,1.));+#3105 = PCURVE('',#501,#3106);+#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3110);+#3107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3108,#3109),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3108 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#3109 = CARTESIAN_POINT('',(39.549112123721,-31.75));+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3111 = PCURVE('',#1488,#3112);+#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3116);+#3113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3114,#3115),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3114 = CARTESIAN_POINT('',(0.,8.502408469871));+#3115 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3117 = ORIENTED_EDGE('',*,*,#485,.T.);+#3118 = ADVANCED_FACE('',(#3119),#451,.F.);+#3119 = FACE_BOUND('',#3120,.F.);+#3120 = EDGE_LOOP('',(#3121,#3142,#3170,#3189));+#3121 = ORIENTED_EDGE('',*,*,#3122,.T.);+#3122 = EDGE_CURVE('',#413,#3123,#3125,.T.);+#3123 = VERTEX_POINT('',#3124);+#3124 = CARTESIAN_POINT('',(3.552807430748,-22.987,31.75));+#3125 = SURFACE_CURVE('',#3126,(#3130,#3136),.PCURVE_S1.);+#3126 = LINE('',#3127,#3128);+#3127 = CARTESIAN_POINT('',(3.552807430748,-22.987,2.3876));+#3128 = VECTOR('',#3129,1.);+#3129 = DIRECTION('',(0.,0.,1.));+#3130 = PCURVE('',#451,#3131);+#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3135);+#3132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3133,#3134),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3133 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#3134 = CARTESIAN_POINT('',(26.539807430748,-31.75));+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3136 = PCURVE('',#1351,#3137);+#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3141);+#3138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3139,#3140),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3139 = CARTESIAN_POINT('',(0.,6.601429586355));+#3140 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3142 = ORIENTED_EDGE('',*,*,#3143,.T.);+#3143 = EDGE_CURVE('',#3123,#3144,#3146,.T.);+#3144 = VERTEX_POINT('',#3145);+#3145 = CARTESIAN_POINT('',(5.591989747165,-22.987,31.75));+#3146 = SURFACE_CURVE('',#3147,(#3151,#3158),.PCURVE_S1.);+#3147 = LINE('',#3148,#3149);+#3148 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#3149 = VECTOR('',#3150,1.);+#3150 = DIRECTION('',(1.,0.,0.));+#3151 = PCURVE('',#451,#3152);+#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);+#3153 = LINE('',#3154,#3155);+#3154 = CARTESIAN_POINT('',(0.,-31.75));+#3155 = VECTOR('',#3156,1.);+#3156 = DIRECTION('',(1.,0.));+#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3158 = PCURVE('',#3159,#3164);+#3159 = PLANE('',#3160);+#3160 = AXIS2_PLACEMENT_3D('',#3161,#3162,#3163);+#3161 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,31.75));+#3162 = DIRECTION('',(0.,0.,1.));+#3163 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169);+#3165 = LINE('',#3166,#3167);+#3166 = CARTESIAN_POINT('',(1.423770008444,-26.02985247281));+#3167 = VECTOR('',#3168,1.);+#3168 = DIRECTION('',(0.195090322016,0.980785280403));+#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3170 = ORIENTED_EDGE('',*,*,#3171,.F.);+#3171 = EDGE_CURVE('',#436,#3144,#3172,.T.);+#3172 = SURFACE_CURVE('',#3173,(#3177,#3183),.PCURVE_S1.);+#3173 = LINE('',#3174,#3175);+#3174 = CARTESIAN_POINT('',(5.591989747165,-22.987,2.3876));+#3175 = VECTOR('',#3176,1.);+#3176 = DIRECTION('',(0.,0.,1.));+#3177 = PCURVE('',#451,#3178);+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3182);+#3179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3180,#3181),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3180 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#3181 = CARTESIAN_POINT('',(28.578989747165,-31.75));+#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3183 = PCURVE('',#1405,#3184);+#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3188);+#3185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3186,#3187),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3186 = CARTESIAN_POINT('',(0.,6.999254321114));+#3187 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3189 = ORIENTED_EDGE('',*,*,#435,.T.);+#3190 = ADVANCED_FACE('',(#3191),#401,.F.);+#3191 = FACE_BOUND('',#3192,.F.);+#3192 = EDGE_LOOP('',(#3193,#3214,#3242,#3261));+#3193 = ORIENTED_EDGE('',*,*,#3194,.T.);+#3194 = EDGE_CURVE('',#363,#3195,#3197,.T.);+#3195 = VERTEX_POINT('',#3196);+#3196 = CARTESIAN_POINT('',(-5.591989747165,-22.987,31.75));+#3197 = SURFACE_CURVE('',#3198,(#3202,#3208),.PCURVE_S1.);+#3198 = LINE('',#3199,#3200);+#3199 = CARTESIAN_POINT('',(-5.591989747165,-22.987,2.3876));+#3200 = VECTOR('',#3201,1.);+#3201 = DIRECTION('',(-0.,0.,1.));+#3202 = PCURVE('',#401,#3203);+#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3207);+#3204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3205,#3206),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3205 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#3206 = CARTESIAN_POINT('',(17.395010252835,-31.75));+#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3208 = PCURVE('',#1268,#3209);+#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3213);+#3210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3211,#3212),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3211 = CARTESIAN_POINT('',(0.,6.999254321114));+#3212 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);+#3215 = EDGE_CURVE('',#3195,#3216,#3218,.T.);+#3216 = VERTEX_POINT('',#3217);+#3217 = CARTESIAN_POINT('',(-3.552807430748,-22.987,31.75));+#3218 = SURFACE_CURVE('',#3219,(#3223,#3230),.PCURVE_S1.);+#3219 = LINE('',#3220,#3221);+#3220 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#3221 = VECTOR('',#3222,1.);+#3222 = DIRECTION('',(1.,0.,0.));+#3223 = PCURVE('',#401,#3224);+#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229);+#3225 = LINE('',#3226,#3227);+#3226 = CARTESIAN_POINT('',(0.,-31.75));+#3227 = VECTOR('',#3228,1.);+#3228 = DIRECTION('',(1.,0.));+#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3230 = PCURVE('',#3231,#3236);+#3231 = PLANE('',#3232);+#3232 = AXIS2_PLACEMENT_3D('',#3233,#3234,#3235);+#3233 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,31.75));+#3234 = DIRECTION('',(0.,0.,1.));+#3235 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241);+#3237 = LINE('',#3238,#3239);+#3238 = CARTESIAN_POINT('',(10.392852472814,-17.06077000844));+#3239 = VECTOR('',#3240,1.);+#3240 = DIRECTION('',(-0.195090322016,0.980785280403));+#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3242 = ORIENTED_EDGE('',*,*,#3243,.F.);+#3243 = EDGE_CURVE('',#386,#3216,#3244,.T.);+#3244 = SURFACE_CURVE('',#3245,(#3249,#3255),.PCURVE_S1.);+#3245 = LINE('',#3246,#3247);+#3246 = CARTESIAN_POINT('',(-3.552807430748,-22.987,2.3876));+#3247 = VECTOR('',#3248,1.);+#3248 = DIRECTION('',(-0.,0.,1.));+#3249 = PCURVE('',#401,#3250);+#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3254);+#3251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3252,#3253),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3252 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#3253 = CARTESIAN_POINT('',(19.434192569252,-31.75));+#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3255 = PCURVE('',#1322,#3256);+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3260);+#3257 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3258,#3259),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3258 = CARTESIAN_POINT('',(0.,6.601429586355));+#3259 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3261 = ORIENTED_EDGE('',*,*,#385,.T.);+#3262 = ADVANCED_FACE('',(#3263),#351,.F.);+#3263 = FACE_BOUND('',#3264,.F.);+#3264 = EDGE_LOOP('',(#3265,#3286,#3314,#3333));+#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);+#3266 = EDGE_CURVE('',#308,#3267,#3269,.T.);+#3267 = VERTEX_POINT('',#3268);+#3268 = CARTESIAN_POINT('',(-16.56211212372,-22.987,31.75));+#3269 = SURFACE_CURVE('',#3270,(#3274,#3280),.PCURVE_S1.);+#3270 = LINE('',#3271,#3272);+#3271 = CARTESIAN_POINT('',(-16.56211212372,-22.987,2.3876));+#3272 = VECTOR('',#3273,1.);+#3273 = DIRECTION('',(-0.,0.,1.));+#3274 = PCURVE('',#351,#3275);+#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3279);+#3276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3277,#3278),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3277 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#3278 = CARTESIAN_POINT('',(6.424887876279,-31.75));+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3280 = PCURVE('',#1185,#3281);+#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3285);+#3282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3283,#3284),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3283 = CARTESIAN_POINT('',(0.,8.502408469871));+#3284 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3286 = ORIENTED_EDGE('',*,*,#3287,.T.);+#3287 = EDGE_CURVE('',#3267,#3288,#3290,.T.);+#3288 = VERTEX_POINT('',#3289);+#3289 = CARTESIAN_POINT('',(-14.15673257598,-22.987,31.75));+#3290 = SURFACE_CURVE('',#3291,(#3295,#3302),.PCURVE_S1.);+#3291 = LINE('',#3292,#3293);+#3292 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#3293 = VECTOR('',#3294,1.);+#3294 = DIRECTION('',(1.,0.,0.));+#3295 = PCURVE('',#351,#3296);+#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301);+#3297 = LINE('',#3298,#3299);+#3298 = CARTESIAN_POINT('',(0.,-31.75));+#3299 = VECTOR('',#3300,1.);+#3300 = DIRECTION('',(1.,0.));+#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3302 = PCURVE('',#3303,#3308);+#3303 = PLANE('',#3304);+#3304 = AXIS2_PLACEMENT_3D('',#3305,#3306,#3307);+#3305 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,31.75));+#3306 = DIRECTION('',(0.,0.,1.));+#3307 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313);+#3309 = LINE('',#3310,#3311);+#3310 = CARTESIAN_POINT('',(12.07188492442,-5.342099031577));+#3311 = VECTOR('',#3312,1.);+#3312 = DIRECTION('',(-0.55557023302,0.831469612303));+#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3314 = ORIENTED_EDGE('',*,*,#3315,.F.);+#3315 = EDGE_CURVE('',#336,#3288,#3316,.T.);+#3316 = SURFACE_CURVE('',#3317,(#3321,#3327),.PCURVE_S1.);+#3317 = LINE('',#3318,#3319);+#3318 = CARTESIAN_POINT('',(-14.15673257598,-22.987,2.3876));+#3319 = VECTOR('',#3320,1.);+#3320 = DIRECTION('',(-0.,0.,1.));+#3321 = PCURVE('',#351,#3322);+#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3326);+#3323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3324,#3325),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3324 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#3325 = CARTESIAN_POINT('',(8.830267424019,-31.75));+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3327 = PCURVE('',#1239,#3328);+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3332);+#3329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3330,#3331),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#3330 = CARTESIAN_POINT('',(0.,7.166051194032));+#3331 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3333 = ORIENTED_EDGE('',*,*,#335,.T.);+#3334 = ADVANCED_FACE('',(#3335),#634,.T.);+#3335 = FACE_BOUND('',#3336,.T.);+#3336 = EDGE_LOOP('',(#3337,#3338,#3361,#3383));+#3337 = ORIENTED_EDGE('',*,*,#1144,.T.);+#3338 = ORIENTED_EDGE('',*,*,#3339,.T.);+#3339 = EDGE_CURVE('',#1145,#3340,#3342,.T.);+#3340 = VERTEX_POINT('',#3341);+#3341 = CARTESIAN_POINT('',(-15.0876,-19.05,31.75));+#3342 = SURFACE_CURVE('',#3343,(#3347,#3354),.PCURVE_S1.);+#3343 = LINE('',#3344,#3345);+#3344 = CARTESIAN_POINT('',(-15.0876,-19.05,0.));+#3345 = VECTOR('',#3346,1.);+#3346 = DIRECTION('',(0.,0.,1.));+#3347 = PCURVE('',#634,#3348);+#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353);+#3349 = LINE('',#3350,#3351);+#3350 = CARTESIAN_POINT('',(6.28318530718,-0.));+#3351 = VECTOR('',#3352,1.);+#3352 = DIRECTION('',(0.,1.));+#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3354 = PCURVE('',#2983,#3355);+#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360);+#3356 = LINE('',#3357,#3358);+#3357 = CARTESIAN_POINT('',(0.,-0.));+#3358 = VECTOR('',#3359,1.);+#3359 = DIRECTION('',(0.,1.));+#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);+#3362 = EDGE_CURVE('',#594,#3340,#3363,.T.);+#3363 = SURFACE_CURVE('',#3364,(#3369,#3376),.PCURVE_S1.);+#3364 = CIRCLE('',#3365,3.9624);+#3365 = AXIS2_PLACEMENT_3D('',#3366,#3367,#3368);+#3366 = CARTESIAN_POINT('',(-19.05,-19.05,31.75));+#3367 = DIRECTION('',(0.,0.,1.));+#3368 = DIRECTION('',(1.,0.,-0.));+#3369 = PCURVE('',#634,#3370);+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);+#3371 = LINE('',#3372,#3373);+#3372 = CARTESIAN_POINT('',(0.,31.75));+#3373 = VECTOR('',#3374,1.);+#3374 = DIRECTION('',(1.,0.));+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3376 = PCURVE('',#609,#3377);+#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382);+#3378 = CIRCLE('',#3379,3.9624);+#3379 = AXIS2_PLACEMENT_2D('',#3380,#3381);+#3380 = CARTESIAN_POINT('',(0.,0.));+#3381 = DIRECTION('',(1.,0.));+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3383 = ORIENTED_EDGE('',*,*,#621,.F.);+#3384 = ADVANCED_FACE('',(#3385,#3462),#609,.T.);+#3385 = FACE_BOUND('',#3386,.T.);+#3386 = EDGE_LOOP('',(#3387,#3388,#3412,#3435,#3461));+#3387 = ORIENTED_EDGE('',*,*,#3362,.T.);+#3388 = ORIENTED_EDGE('',*,*,#3389,.T.);+#3389 = EDGE_CURVE('',#3340,#3390,#3392,.T.);+#3390 = VERTEX_POINT('',#3391);+#3391 = CARTESIAN_POINT('',(-22.987,-18.60206612095,31.75));+#3392 = SURFACE_CURVE('',#3393,(#3398,#3405),.PCURVE_S1.);+#3393 = CIRCLE('',#3394,3.9624);+#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397);+#3395 = CARTESIAN_POINT('',(-19.05,-19.05,31.75));+#3396 = DIRECTION('',(0.,0.,1.));+#3397 = DIRECTION('',(1.,0.,-0.));+#3398 = PCURVE('',#609,#3399);+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);+#3400 = CIRCLE('',#3401,3.9624);+#3401 = AXIS2_PLACEMENT_2D('',#3402,#3403);+#3402 = CARTESIAN_POINT('',(0.,0.));+#3403 = DIRECTION('',(1.,0.));+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3405 = PCURVE('',#2983,#3406);+#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411);+#3407 = LINE('',#3408,#3409);+#3408 = CARTESIAN_POINT('',(0.,31.75));+#3409 = VECTOR('',#3410,1.);+#3410 = DIRECTION('',(1.,0.));+#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3412 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3413 = EDGE_CURVE('',#3390,#3414,#3416,.T.);+#3414 = VERTEX_POINT('',#3415);+#3415 = CARTESIAN_POINT('',(-22.987,-19.0246,31.75));+#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.);+#3417 = LINE('',#3418,#3419);+#3418 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#3419 = VECTOR('',#3420,1.);+#3420 = DIRECTION('',(0.,-1.,0.));+#3421 = PCURVE('',#609,#3422);+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);+#3423 = LINE('',#3424,#3425);+#3424 = CARTESIAN_POINT('',(-3.937,42.037));+#3425 = VECTOR('',#3426,1.);+#3426 = DIRECTION('',(0.,-1.));+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3428 = PCURVE('',#741,#3429);+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(0.,-31.75));+#3432 = VECTOR('',#3433,1.);+#3433 = DIRECTION('',(1.,0.));+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3435 = ORIENTED_EDGE('',*,*,#3436,.F.);+#3436 = EDGE_CURVE('',#566,#3414,#3437,.T.);+#3437 = SURFACE_CURVE('',#3438,(#3443,#3454),.PCURVE_S1.);+#3438 = CIRCLE('',#3439,3.9624);+#3439 = AXIS2_PLACEMENT_3D('',#3440,#3441,#3442);+#3440 = CARTESIAN_POINT('',(-19.0246,-19.0246,31.75));+#3441 = DIRECTION('',(-0.,-0.,-1.));+#3442 = DIRECTION('',(0.,-1.,0.));+#3443 = PCURVE('',#609,#3444);+#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3453);+#3445 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3446,#3447,#3448,#3449,+#3450,#3451,#3452),.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('') );+#3446 = CARTESIAN_POINT('',(2.54E-02,-3.937));+#3447 = CARTESIAN_POINT('',(-6.837678119911,-3.937));+#3448 = CARTESIAN_POINT('',(-3.406139059955,2.0066));+#3449 = CARTESIAN_POINT('',(2.54E-02,7.9502));+#3450 = CARTESIAN_POINT('',(3.456939059955,2.0066));+#3451 = CARTESIAN_POINT('',(6.888478119911,-3.937));+#3452 = CARTESIAN_POINT('',(2.54E-02,-3.937));+#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3454 = PCURVE('',#581,#3455);+#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460);+#3456 = LINE('',#3457,#3458);+#3457 = CARTESIAN_POINT('',(-0.,31.75));+#3458 = VECTOR('',#3459,1.);+#3459 = DIRECTION('',(-1.,0.));+#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3461 = ORIENTED_EDGE('',*,*,#593,.T.);+#3462 = FACE_BOUND('',#3463,.T.);+#3463 = EDGE_LOOP('',(#3464));+#3464 = ORIENTED_EDGE('',*,*,#1013,.F.);+#3465 = ADVANCED_FACE('',(#3466),#581,.T.);+#3466 = FACE_BOUND('',#3467,.F.);+#3467 = EDGE_LOOP('',(#3468,#3469,#3470,#3491));+#3468 = ORIENTED_EDGE('',*,*,#565,.F.);+#3469 = ORIENTED_EDGE('',*,*,#672,.T.);+#3470 = ORIENTED_EDGE('',*,*,#3471,.T.);+#3471 = EDGE_CURVE('',#650,#3414,#3472,.T.);+#3472 = SURFACE_CURVE('',#3473,(#3477,#3484),.PCURVE_S1.);+#3473 = LINE('',#3474,#3475);+#3474 = CARTESIAN_POINT('',(-22.987,-19.0246,0.));+#3475 = VECTOR('',#3476,1.);+#3476 = DIRECTION('',(0.,0.,1.));+#3477 = PCURVE('',#581,#3478);+#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3483);+#3479 = LINE('',#3480,#3481);+#3480 = CARTESIAN_POINT('',(-1.570796326795,0.));+#3481 = VECTOR('',#3482,1.);+#3482 = DIRECTION('',(-0.,1.));+#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3484 = PCURVE('',#741,#3485);+#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490);+#3486 = LINE('',#3487,#3488);+#3487 = CARTESIAN_POINT('',(42.0116,0.));+#3488 = VECTOR('',#3489,1.);+#3489 = DIRECTION('',(0.,-1.));+#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3491 = ORIENTED_EDGE('',*,*,#3436,.F.);+#3492 = ADVANCED_FACE('',(#3493),#741,.F.);+#3493 = FACE_BOUND('',#3494,.F.);+#3494 = EDGE_LOOP('',(#3495,#3496,#3515,#3516));+#3495 = ORIENTED_EDGE('',*,*,#727,.F.);+#3496 = ORIENTED_EDGE('',*,*,#3497,.T.);+#3497 = EDGE_CURVE('',#700,#3390,#3498,.T.);+#3498 = SURFACE_CURVE('',#3499,(#3503,#3509),.PCURVE_S1.);+#3499 = LINE('',#3500,#3501);+#3500 = CARTESIAN_POINT('',(-22.987,-18.60206612095,0.));+#3501 = VECTOR('',#3502,1.);+#3502 = DIRECTION('',(0.,0.,1.));+#3503 = PCURVE('',#741,#3504);+#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3508);+#3505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3506,#3507),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#3506 = CARTESIAN_POINT('',(41.589066120951,6.E-07));+#3507 = CARTESIAN_POINT('',(41.589066120951,-31.7500006));+#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3509 = PCURVE('',#2983,#3510);+#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3514);+#3511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3512,#3513),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#3512 = CARTESIAN_POINT('',(3.028304377886,-6.E-07));+#3513 = CARTESIAN_POINT('',(3.028304377886,31.7500006));+#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3515 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3516 = ORIENTED_EDGE('',*,*,#3471,.F.);+#3517 = ADVANCED_FACE('',(#3518),#715,.F.);+#3518 = FACE_BOUND('',#3519,.F.);+#3519 = EDGE_LOOP('',(#3520,#3521,#3547,#3548,#3573,#3574,#3599,#3600,+ #3625,#3626,#3651,#3652));+#3520 = ORIENTED_EDGE('',*,*,#926,.F.);+#3521 = ORIENTED_EDGE('',*,*,#3522,.T.);+#3522 = EDGE_CURVE('',#903,#2491,#3523,.T.);+#3523 = SURFACE_CURVE('',#3524,(#3528,#3535),.PCURVE_S1.);+#3524 = LINE('',#3525,#3526);+#3525 = CARTESIAN_POINT('',(-22.987,18.602066120951,0.));+#3526 = VECTOR('',#3527,1.);+#3527 = DIRECTION('',(0.,0.,1.));+#3528 = PCURVE('',#715,#3529);+#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534);+#3530 = LINE('',#3531,#3532);+#3531 = CARTESIAN_POINT('',(4.384933879049,0.));+#3532 = VECTOR('',#3533,1.);+#3533 = DIRECTION('',(0.,-1.));+#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3535 = PCURVE('',#3536,#3541);+#3536 = PLANE('',#3537);+#3537 = AXIS2_PLACEMENT_3D('',#3538,#3539,#3540);+#3538 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3539 = DIRECTION('',(1.,0.,-0.));+#3540 = DIRECTION('',(0.,-1.,0.));+#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);+#3542 = LINE('',#3543,#3544);+#3543 = CARTESIAN_POINT('',(4.384933879049,0.));+#3544 = VECTOR('',#3545,1.);+#3545 = DIRECTION('',(0.,-1.));+#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3547 = ORIENTED_EDGE('',*,*,#2519,.T.);+#3548 = ORIENTED_EDGE('',*,*,#3549,.F.);+#3549 = EDGE_CURVE('',#2599,#2520,#3550,.T.);+#3550 = SURFACE_CURVE('',#3551,(#3555,#3562),.PCURVE_S1.);+#3551 = LINE('',#3552,#3553);+#3552 = CARTESIAN_POINT('',(-22.987,17.412713534443,4.7752));+#3553 = VECTOR('',#3554,1.);+#3554 = DIRECTION('',(-0.,1.,0.));+#3555 = PCURVE('',#715,#3556);+#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3561);+#3557 = LINE('',#3558,#3559);+#3558 = CARTESIAN_POINT('',(5.574286465557,-4.7752));+#3559 = VECTOR('',#3560,1.);+#3560 = DIRECTION('',(-1.,-0.));+#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3562 = PCURVE('',#3563,#3568);+#3563 = PLANE('',#3564);+#3564 = AXIS2_PLACEMENT_3D('',#3565,#3566,#3567);+#3565 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3566 = DIRECTION('',(1.,0.,-0.));+#3567 = DIRECTION('',(0.,-1.,0.));+#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3572);+#3569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3570,#3571),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-3.255980958463,-0.850601410722),.PIECEWISE_BEZIER_KNOTS.);+#3570 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#3571 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3573 = ORIENTED_EDGE('',*,*,#2626,.T.);+#3574 = ORIENTED_EDGE('',*,*,#3575,.F.);+#3575 = EDGE_CURVE('',#2706,#2627,#3576,.T.);+#3576 = SURFACE_CURVE('',#3577,(#3581,#3588),.PCURVE_S1.);+#3577 = LINE('',#3578,#3579);+#3578 = CARTESIAN_POINT('',(-22.987,13.606751483893,4.7752));+#3579 = VECTOR('',#3580,1.);+#3580 = DIRECTION('',(-0.,1.,0.));+#3581 = PCURVE('',#715,#3582);+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);+#3583 = LINE('',#3584,#3585);+#3584 = CARTESIAN_POINT('',(9.380248516107,-4.7752));+#3585 = VECTOR('',#3586,1.);+#3586 = DIRECTION('',(-1.,-0.));+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3588 = PCURVE('',#3589,#3594);+#3589 = PLANE('',#3590);+#3590 = AXIS2_PLACEMENT_3D('',#3591,#3592,#3593);+#3591 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3592 = DIRECTION('',(1.,0.,-0.));+#3593 = DIRECTION('',(0.,-1.,0.));+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3598);+#3595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3596,#3597),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-10.05394405314,-8.014761736728),.PIECEWISE_BEZIER_KNOTS.);+#3596 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#3597 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#3598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3599 = ORIENTED_EDGE('',*,*,#2733,.T.);+#3600 = ORIENTED_EDGE('',*,*,#3601,.F.);+#3601 = EDGE_CURVE('',#2813,#2734,#3602,.T.);+#3602 = SURFACE_CURVE('',#3603,(#3607,#3614),.PCURVE_S1.);+#3603 = LINE('',#3604,#3605);+#3604 = CARTESIAN_POINT('',(-22.987,10.36103379651,4.7752));+#3605 = VECTOR('',#3606,1.);+#3606 = DIRECTION('',(-0.,1.,0.));+#3607 = PCURVE('',#715,#3608);+#3608 = DEFINITIONAL_REPRESENTATION('',(#3609),#3613);+#3609 = LINE('',#3610,#3611);+#3610 = CARTESIAN_POINT('',(12.62596620349,-4.7752));+#3611 = VECTOR('',#3612,1.);+#3612 = DIRECTION('',(-1.,-0.));+#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3614 = PCURVE('',#3615,#3620);+#3615 = PLANE('',#3616);+#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619);+#3617 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3618 = DIRECTION('',(1.,0.,-0.));+#3619 = DIRECTION('',(0.,-1.,0.));+#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3624);+#3621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3622,#3623),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-15.95302354367,-13.91384122725),.PIECEWISE_BEZIER_KNOTS.);+#3622 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#3623 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3625 = ORIENTED_EDGE('',*,*,#2840,.T.);+#3626 = ORIENTED_EDGE('',*,*,#3627,.F.);+#3627 = EDGE_CURVE('',#2920,#2841,#3628,.T.);+#3628 = SURFACE_CURVE('',#3629,(#3633,#3640),.PCURVE_S1.);+#3629 = LINE('',#3630,#3631);+#3630 = CARTESIAN_POINT('',(-22.987,6.405756077859,4.7752));+#3631 = VECTOR('',#3632,1.);+#3632 = DIRECTION('',(-0.,1.,0.));+#3633 = PCURVE('',#715,#3634);+#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639);+#3635 = LINE('',#3636,#3637);+#3636 = CARTESIAN_POINT('',(16.581243922141,-4.7752));+#3637 = VECTOR('',#3638,1.);+#3638 = DIRECTION('',(-1.,-0.));+#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3640 = PCURVE('',#3641,#3646);+#3641 = PLANE('',#3642);+#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);+#3643 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3644 = DIRECTION('',(1.,0.,-0.));+#3645 = DIRECTION('',(0.,-1.,0.));+#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3650);+#3647 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3648,#3649),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-22.96786820158,-20.56248865384),.PIECEWISE_BEZIER_KNOTS.);+#3648 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#3649 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3651 = ORIENTED_EDGE('',*,*,#2947,.T.);+#3652 = ORIENTED_EDGE('',*,*,#699,.F.);+#3653 = ADVANCED_FACE('',(#3654,#3708),#776,.F.);+#3654 = FACE_BOUND('',#3655,.F.);+#3655 = EDGE_LOOP('',(#3656,#3657,#3658,#3682));+#3656 = ORIENTED_EDGE('',*,*,#759,.T.);+#3657 = ORIENTED_EDGE('',*,*,#1063,.T.);+#3658 = ORIENTED_EDGE('',*,*,#3659,.T.);+#3659 = EDGE_CURVE('',#1064,#3660,#3662,.T.);+#3660 = VERTEX_POINT('',#3661);+#3661 = CARTESIAN_POINT('',(22.987,-19.0246,0.));+#3662 = SURFACE_CURVE('',#3663,(#3668,#3675),.PCURVE_S1.);+#3663 = CIRCLE('',#3664,3.9624);+#3664 = AXIS2_PLACEMENT_3D('',#3665,#3666,#3667);+#3665 = CARTESIAN_POINT('',(19.0246,-19.0246,0.));+#3666 = DIRECTION('',(0.,0.,1.));+#3667 = DIRECTION('',(0.,-1.,0.));+#3668 = PCURVE('',#776,#3669);+#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);+#3670 = CIRCLE('',#3671,3.9624);+#3671 = AXIS2_PLACEMENT_2D('',#3672,#3673);+#3672 = CARTESIAN_POINT('',(19.0246,-19.0246));+#3673 = DIRECTION('',(0.,-1.));+#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3675 = PCURVE('',#1129,#3676);+#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);+#3677 = LINE('',#3678,#3679);+#3678 = CARTESIAN_POINT('',(0.,0.));+#3679 = VECTOR('',#3680,1.);+#3680 = DIRECTION('',(1.,0.));+#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3682 = ORIENTED_EDGE('',*,*,#3683,.T.);+#3683 = EDGE_CURVE('',#3660,#760,#3684,.T.);+#3684 = SURFACE_CURVE('',#3685,(#3689,#3696),.PCURVE_S1.);+#3685 = LINE('',#3686,#3687);+#3686 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3687 = VECTOR('',#3688,1.);+#3688 = DIRECTION('',(0.,1.,0.));+#3689 = PCURVE('',#776,#3690);+#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);+#3691 = LINE('',#3692,#3693);+#3692 = CARTESIAN_POINT('',(22.987,-22.987));+#3693 = VECTOR('',#3694,1.);+#3694 = DIRECTION('',(0.,1.));+#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3696 = PCURVE('',#3697,#3702);+#3697 = PLANE('',#3698);+#3698 = AXIS2_PLACEMENT_3D('',#3699,#3700,#3701);+#3699 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3700 = DIRECTION('',(-1.,0.,0.));+#3701 = DIRECTION('',(0.,1.,0.));+#3702 = DEFINITIONAL_REPRESENTATION('',(#3703),#3707);+#3703 = LINE('',#3704,#3705);+#3704 = CARTESIAN_POINT('',(0.,0.));+#3705 = VECTOR('',#3706,1.);+#3706 = DIRECTION('',(1.,0.));+#3707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3708 = FACE_BOUND('',#3709,.F.);+#3709 = EDGE_LOOP('',(#3710));+#3710 = ORIENTED_EDGE('',*,*,#3711,.F.);+#3711 = EDGE_CURVE('',#3712,#3712,#3714,.T.);+#3712 = VERTEX_POINT('',#3713);+#3713 = CARTESIAN_POINT('',(20.9169,-19.05,0.));+#3714 = SURFACE_CURVE('',#3715,(#3720,#3727),.PCURVE_S1.);+#3715 = CIRCLE('',#3716,1.8669);+#3716 = AXIS2_PLACEMENT_3D('',#3717,#3718,#3719);+#3717 = CARTESIAN_POINT('',(19.05,-19.05,0.));+#3718 = DIRECTION('',(0.,0.,1.));+#3719 = DIRECTION('',(1.,0.,-0.));+#3720 = PCURVE('',#776,#3721);+#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3726);+#3722 = CIRCLE('',#3723,1.8669);+#3723 = AXIS2_PLACEMENT_2D('',#3724,#3725);+#3724 = CARTESIAN_POINT('',(19.05,-19.05));+#3725 = DIRECTION('',(1.,0.));+#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3727 = PCURVE('',#3728,#3733);+#3728 = CYLINDRICAL_SURFACE('',#3729,1.8669);+#3729 = AXIS2_PLACEMENT_3D('',#3730,#3731,#3732);+#3730 = CARTESIAN_POINT('',(19.05,-19.05,-1.));+#3731 = DIRECTION('',(0.,0.,1.));+#3732 = DIRECTION('',(1.,0.,-0.));+#3733 = DEFINITIONAL_REPRESENTATION('',(#3734),#3738);+#3734 = LINE('',#3735,#3736);+#3735 = CARTESIAN_POINT('',(0.,1.));+#3736 = VECTOR('',#3737,1.);+#3737 = DIRECTION('',(1.,0.));+#3738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3739 = ADVANCED_FACE('',(#3740),#804,.F.);+#3740 = FACE_BOUND('',#3741,.F.);+#3741 = EDGE_LOOP('',(#3742,#3743,#3764,#3765,#3790,#3791,#3816,#3817,+ #3842,#3843,#3868,#3869));+#3742 = ORIENTED_EDGE('',*,*,#788,.F.);+#3743 = ORIENTED_EDGE('',*,*,#3744,.T.);+#3744 = EDGE_CURVE('',#760,#1502,#3745,.T.);+#3745 = SURFACE_CURVE('',#3746,(#3750,#3757),.PCURVE_S1.);+#3746 = LINE('',#3747,#3748);+#3747 = CARTESIAN_POINT('',(22.987,-18.60206612095,0.));+#3748 = VECTOR('',#3749,1.);+#3749 = DIRECTION('',(0.,0.,1.));+#3750 = PCURVE('',#804,#3751);+#3751 = DEFINITIONAL_REPRESENTATION('',(#3752),#3756);+#3752 = LINE('',#3753,#3754);+#3753 = CARTESIAN_POINT('',(4.384933879049,0.));+#3754 = VECTOR('',#3755,1.);+#3755 = DIRECTION('',(0.,-1.));+#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3757 = PCURVE('',#3697,#3758);+#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763);+#3759 = LINE('',#3760,#3761);+#3760 = CARTESIAN_POINT('',(4.384933879049,0.));+#3761 = VECTOR('',#3762,1.);+#3762 = DIRECTION('',(0.,-1.));+#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3764 = ORIENTED_EDGE('',*,*,#1530,.T.);+#3765 = ORIENTED_EDGE('',*,*,#3766,.F.);+#3766 = EDGE_CURVE('',#1610,#1531,#3767,.T.);+#3767 = SURFACE_CURVE('',#3768,(#3772,#3779),.PCURVE_S1.);+#3768 = LINE('',#3769,#3770);+#3769 = CARTESIAN_POINT('',(22.987,-17.41271353444,4.7752));+#3770 = VECTOR('',#3771,1.);+#3771 = DIRECTION('',(0.,-1.,0.));+#3772 = PCURVE('',#804,#3773);+#3773 = DEFINITIONAL_REPRESENTATION('',(#3774),#3778);+#3774 = LINE('',#3775,#3776);+#3775 = CARTESIAN_POINT('',(5.574286465557,-4.7752));+#3776 = VECTOR('',#3777,1.);+#3777 = DIRECTION('',(-1.,0.));+#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3779 = PCURVE('',#3780,#3785);+#3780 = PLANE('',#3781);+#3781 = AXIS2_PLACEMENT_3D('',#3782,#3783,#3784);+#3782 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3783 = DIRECTION('',(-1.,0.,0.));+#3784 = DIRECTION('',(0.,1.,0.));+#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3789);+#3786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3787,#3788),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-3.255980958463,-0.850601410722),.PIECEWISE_BEZIER_KNOTS.);+#3787 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#3788 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#3789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3790 = ORIENTED_EDGE('',*,*,#1637,.T.);+#3791 = ORIENTED_EDGE('',*,*,#3792,.F.);+#3792 = EDGE_CURVE('',#1717,#1638,#3793,.T.);+#3793 = SURFACE_CURVE('',#3794,(#3798,#3805),.PCURVE_S1.);+#3794 = LINE('',#3795,#3796);+#3795 = CARTESIAN_POINT('',(22.987,-13.60675148389,4.7752));+#3796 = VECTOR('',#3797,1.);+#3797 = DIRECTION('',(0.,-1.,0.));+#3798 = PCURVE('',#804,#3799);+#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804);+#3800 = LINE('',#3801,#3802);+#3801 = CARTESIAN_POINT('',(9.380248516107,-4.7752));+#3802 = VECTOR('',#3803,1.);+#3803 = DIRECTION('',(-1.,0.));+#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3805 = PCURVE('',#3806,#3811);+#3806 = PLANE('',#3807);+#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810);+#3808 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3809 = DIRECTION('',(-1.,0.,0.));+#3810 = DIRECTION('',(0.,1.,0.));+#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3815);+#3812 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3813,#3814),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-10.05394405314,-8.014761736728),.PIECEWISE_BEZIER_KNOTS.);+#3813 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#3814 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#3815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3816 = ORIENTED_EDGE('',*,*,#1744,.T.);+#3817 = ORIENTED_EDGE('',*,*,#3818,.F.);+#3818 = EDGE_CURVE('',#1824,#1745,#3819,.T.);+#3819 = SURFACE_CURVE('',#3820,(#3824,#3831),.PCURVE_S1.);+#3820 = LINE('',#3821,#3822);+#3821 = CARTESIAN_POINT('',(22.987,-10.36103379651,4.7752));+#3822 = VECTOR('',#3823,1.);+#3823 = DIRECTION('',(0.,-1.,0.));+#3824 = PCURVE('',#804,#3825);+#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830);+#3826 = LINE('',#3827,#3828);+#3827 = CARTESIAN_POINT('',(12.62596620349,-4.7752));+#3828 = VECTOR('',#3829,1.);+#3829 = DIRECTION('',(-1.,0.));+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3831 = PCURVE('',#3832,#3837);+#3832 = PLANE('',#3833);+#3833 = AXIS2_PLACEMENT_3D('',#3834,#3835,#3836);+#3834 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3835 = DIRECTION('',(-1.,0.,0.));+#3836 = DIRECTION('',(0.,1.,0.));+#3837 = DEFINITIONAL_REPRESENTATION('',(#3838),#3841);+#3838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3839,#3840),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-15.95302354367,-13.91384122725),.PIECEWISE_BEZIER_KNOTS.);+#3839 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#3840 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#3841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3842 = ORIENTED_EDGE('',*,*,#1851,.T.);+#3843 = ORIENTED_EDGE('',*,*,#3844,.F.);+#3844 = EDGE_CURVE('',#1931,#1852,#3845,.T.);+#3845 = SURFACE_CURVE('',#3846,(#3850,#3857),.PCURVE_S1.);+#3846 = LINE('',#3847,#3848);+#3847 = CARTESIAN_POINT('',(22.987,-6.405756077859,4.7752));+#3848 = VECTOR('',#3849,1.);+#3849 = DIRECTION('',(0.,-1.,0.));+#3850 = PCURVE('',#804,#3851);+#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856);+#3852 = LINE('',#3853,#3854);+#3853 = CARTESIAN_POINT('',(16.581243922141,-4.7752));+#3854 = VECTOR('',#3855,1.);+#3855 = DIRECTION('',(-1.,0.));+#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3857 = PCURVE('',#3858,#3863);+#3858 = PLANE('',#3859);+#3859 = AXIS2_PLACEMENT_3D('',#3860,#3861,#3862);+#3860 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3861 = DIRECTION('',(-1.,0.,0.));+#3862 = DIRECTION('',(0.,1.,0.));+#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3867);+#3864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3865,#3866),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-22.96786820158,-20.56248865384),.PIECEWISE_BEZIER_KNOTS.);+#3865 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#3866 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3868 = ORIENTED_EDGE('',*,*,#1958,.T.);+#3869 = ORIENTED_EDGE('',*,*,#3870,.F.);+#3870 = EDGE_CURVE('',#789,#1959,#3871,.T.);+#3871 = SURFACE_CURVE('',#3872,(#3876,#3883),.PCURVE_S1.);+#3872 = LINE('',#3873,#3874);+#3873 = CARTESIAN_POINT('',(22.987,18.602066120951,0.));+#3874 = VECTOR('',#3875,1.);+#3875 = DIRECTION('',(0.,0.,1.));+#3876 = PCURVE('',#804,#3877);+#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);+#3878 = LINE('',#3879,#3880);+#3879 = CARTESIAN_POINT('',(41.589066120951,0.));+#3880 = VECTOR('',#3881,1.);+#3881 = DIRECTION('',(0.,-1.));+#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3883 = PCURVE('',#3884,#3889);+#3884 = PLANE('',#3885);+#3885 = AXIS2_PLACEMENT_3D('',#3886,#3887,#3888);+#3886 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#3887 = DIRECTION('',(-1.,0.,0.));+#3888 = DIRECTION('',(0.,1.,0.));+#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894);+#3890 = LINE('',#3891,#3892);+#3891 = CARTESIAN_POINT('',(41.589066120951,0.));+#3892 = VECTOR('',#3893,1.);+#3893 = DIRECTION('',(0.,-1.));+#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3895 = ADVANCED_FACE('',(#3896,#3978),#890,.F.);+#3896 = FACE_BOUND('',#3897,.F.);+#3897 = EDGE_LOOP('',(#3898,#3921,#3922,#3923,#3951));+#3898 = ORIENTED_EDGE('',*,*,#3899,.T.);+#3899 = EDGE_CURVE('',#3900,#903,#3902,.T.);+#3900 = VERTEX_POINT('',#3901);+#3901 = CARTESIAN_POINT('',(-22.987,19.0246,0.));+#3902 = SURFACE_CURVE('',#3903,(#3907,#3914),.PCURVE_S1.);+#3903 = LINE('',#3904,#3905);+#3904 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#3905 = VECTOR('',#3906,1.);+#3906 = DIRECTION('',(0.,-1.,0.));+#3907 = PCURVE('',#890,#3908);+#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913);+#3909 = LINE('',#3910,#3911);+#3910 = CARTESIAN_POINT('',(-22.987,22.987));+#3911 = VECTOR('',#3912,1.);+#3912 = DIRECTION('',(0.,-1.));+#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3914 = PCURVE('',#3536,#3915);+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);+#3916 = LINE('',#3917,#3918);+#3917 = CARTESIAN_POINT('',(0.,0.));+#3918 = VECTOR('',#3919,1.);+#3919 = DIRECTION('',(1.,0.));+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3921 = ORIENTED_EDGE('',*,*,#902,.T.);+#3922 = ORIENTED_EDGE('',*,*,#873,.T.);+#3923 = ORIENTED_EDGE('',*,*,#3924,.T.);+#3924 = EDGE_CURVE('',#846,#3925,#3927,.T.);+#3925 = VERTEX_POINT('',#3926);+#3926 = CARTESIAN_POINT('',(-19.0246,22.987,0.));+#3927 = SURFACE_CURVE('',#3928,(#3932,#3939),.PCURVE_S1.);+#3928 = LINE('',#3929,#3930);+#3929 = CARTESIAN_POINT('',(22.987,22.987,0.));+#3930 = VECTOR('',#3931,1.);+#3931 = DIRECTION('',(-1.,0.,0.));+#3932 = PCURVE('',#890,#3933);+#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);+#3934 = LINE('',#3935,#3936);+#3935 = CARTESIAN_POINT('',(22.987,22.987));+#3936 = VECTOR('',#3937,1.);+#3937 = DIRECTION('',(-1.,0.));+#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3939 = PCURVE('',#3940,#3945);+#3940 = PLANE('',#3941);+#3941 = AXIS2_PLACEMENT_3D('',#3942,#3943,#3944);+#3942 = CARTESIAN_POINT('',(22.987,22.987,0.));+#3943 = DIRECTION('',(0.,-1.,0.));+#3944 = DIRECTION('',(-1.,0.,0.));+#3945 = DEFINITIONAL_REPRESENTATION('',(#3946),#3950);+#3946 = LINE('',#3947,#3948);+#3947 = CARTESIAN_POINT('',(0.,-0.));+#3948 = VECTOR('',#3949,1.);+#3949 = DIRECTION('',(1.,0.));+#3950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3951 = ORIENTED_EDGE('',*,*,#3952,.T.);+#3952 = EDGE_CURVE('',#3925,#3900,#3953,.T.);+#3953 = SURFACE_CURVE('',#3954,(#3959,#3966),.PCURVE_S1.);+#3954 = CIRCLE('',#3955,3.9624);+#3955 = AXIS2_PLACEMENT_3D('',#3956,#3957,#3958);+#3956 = CARTESIAN_POINT('',(-19.0246,19.0246,0.));+#3957 = DIRECTION('',(0.,0.,1.));+#3958 = DIRECTION('',(0.,-1.,0.));+#3959 = PCURVE('',#890,#3960);+#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965);+#3961 = CIRCLE('',#3962,3.9624);+#3962 = AXIS2_PLACEMENT_2D('',#3963,#3964);+#3963 = CARTESIAN_POINT('',(-19.0246,19.0246));+#3964 = DIRECTION('',(0.,-1.));+#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3966 = PCURVE('',#3967,#3972);+#3967 = CYLINDRICAL_SURFACE('',#3968,3.9624);+#3968 = AXIS2_PLACEMENT_3D('',#3969,#3970,#3971);+#3969 = CARTESIAN_POINT('',(-19.0246,19.0246,0.));+#3970 = DIRECTION('',(0.,0.,1.));+#3971 = DIRECTION('',(-0.,1.,0.));+#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977);+#3973 = LINE('',#3974,#3975);+#3974 = CARTESIAN_POINT('',(-3.14159265359,0.));+#3975 = VECTOR('',#3976,1.);+#3976 = DIRECTION('',(1.,0.));+#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3978 = FACE_BOUND('',#3979,.F.);+#3979 = EDGE_LOOP('',(#3980));+#3980 = ORIENTED_EDGE('',*,*,#3981,.F.);+#3981 = EDGE_CURVE('',#3982,#3982,#3984,.T.);+#3982 = VERTEX_POINT('',#3983);+#3983 = CARTESIAN_POINT('',(-17.1831,19.05,0.));+#3984 = SURFACE_CURVE('',#3985,(#3990,#3997),.PCURVE_S1.);+#3985 = CIRCLE('',#3986,1.8669);+#3986 = AXIS2_PLACEMENT_3D('',#3987,#3988,#3989);+#3987 = CARTESIAN_POINT('',(-19.05,19.05,0.));+#3988 = DIRECTION('',(0.,0.,1.));+#3989 = DIRECTION('',(1.,0.,-0.));+#3990 = PCURVE('',#890,#3991);+#3991 = DEFINITIONAL_REPRESENTATION('',(#3992),#3996);+#3992 = CIRCLE('',#3993,1.8669);+#3993 = AXIS2_PLACEMENT_2D('',#3994,#3995);+#3994 = CARTESIAN_POINT('',(-19.05,19.05));+#3995 = DIRECTION('',(1.,0.));+#3996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#3997 = PCURVE('',#3998,#4003);+#3998 = CYLINDRICAL_SURFACE('',#3999,1.8669);+#3999 = AXIS2_PLACEMENT_3D('',#4000,#4001,#4002);+#4000 = CARTESIAN_POINT('',(-19.05,19.05,-1.));+#4001 = DIRECTION('',(0.,0.,1.));+#4002 = DIRECTION('',(1.,0.,-0.));+#4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008);+#4004 = LINE('',#4005,#4006);+#4005 = CARTESIAN_POINT('',(0.,1.));+#4006 = VECTOR('',#4007,1.);+#4007 = DIRECTION('',(1.,0.));+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4009 = ADVANCED_FACE('',(#4010,#4091),#833,.F.);+#4010 = FACE_BOUND('',#4011,.F.);+#4011 = EDGE_LOOP('',(#4012,#4013,#4036,#4065));+#4012 = ORIENTED_EDGE('',*,*,#816,.T.);+#4013 = ORIENTED_EDGE('',*,*,#4014,.T.);+#4014 = EDGE_CURVE('',#789,#4015,#4017,.T.);+#4015 = VERTEX_POINT('',#4016);+#4016 = CARTESIAN_POINT('',(22.987,19.0246,0.));+#4017 = SURFACE_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.);+#4018 = LINE('',#4019,#4020);+#4019 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#4020 = VECTOR('',#4021,1.);+#4021 = DIRECTION('',(0.,1.,0.));+#4022 = PCURVE('',#833,#4023);+#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028);+#4024 = LINE('',#4025,#4026);+#4025 = CARTESIAN_POINT('',(22.987,-22.987));+#4026 = VECTOR('',#4027,1.);+#4027 = DIRECTION('',(0.,1.));+#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4029 = PCURVE('',#3884,#4030);+#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035);+#4031 = LINE('',#4032,#4033);+#4032 = CARTESIAN_POINT('',(0.,0.));+#4033 = VECTOR('',#4034,1.);+#4034 = DIRECTION('',(1.,0.));+#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4036 = ORIENTED_EDGE('',*,*,#4037,.T.);+#4037 = EDGE_CURVE('',#4015,#4038,#4040,.T.);+#4038 = VERTEX_POINT('',#4039);+#4039 = CARTESIAN_POINT('',(19.0246,22.987,0.));+#4040 = SURFACE_CURVE('',#4041,(#4046,#4053),.PCURVE_S1.);+#4041 = CIRCLE('',#4042,3.9624);+#4042 = AXIS2_PLACEMENT_3D('',#4043,#4044,#4045);+#4043 = CARTESIAN_POINT('',(19.0246,19.0246,0.));+#4044 = DIRECTION('',(0.,0.,1.));+#4045 = DIRECTION('',(0.,-1.,0.));+#4046 = PCURVE('',#833,#4047);+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);+#4048 = CIRCLE('',#4049,3.9624);+#4049 = AXIS2_PLACEMENT_2D('',#4050,#4051);+#4050 = CARTESIAN_POINT('',(19.0246,19.0246));+#4051 = DIRECTION('',(0.,-1.));+#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4053 = PCURVE('',#4054,#4059);+#4054 = CYLINDRICAL_SURFACE('',#4055,3.9624);+#4055 = AXIS2_PLACEMENT_3D('',#4056,#4057,#4058);+#4056 = CARTESIAN_POINT('',(19.0246,19.0246,0.));+#4057 = DIRECTION('',(0.,0.,1.));+#4058 = DIRECTION('',(1.,0.,-0.));+#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064);+#4060 = LINE('',#4061,#4062);+#4061 = CARTESIAN_POINT('',(-1.570796326795,0.));+#4062 = VECTOR('',#4063,1.);+#4063 = DIRECTION('',(1.,0.));+#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);+#4066 = EDGE_CURVE('',#4038,#817,#4067,.T.);+#4067 = SURFACE_CURVE('',#4068,(#4072,#4079),.PCURVE_S1.);+#4068 = LINE('',#4069,#4070);+#4069 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4070 = VECTOR('',#4071,1.);+#4071 = DIRECTION('',(-1.,0.,0.));+#4072 = PCURVE('',#833,#4073);+#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078);+#4074 = LINE('',#4075,#4076);+#4075 = CARTESIAN_POINT('',(22.987,22.987));+#4076 = VECTOR('',#4077,1.);+#4077 = DIRECTION('',(-1.,0.));+#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4079 = PCURVE('',#4080,#4085);+#4080 = PLANE('',#4081);+#4081 = AXIS2_PLACEMENT_3D('',#4082,#4083,#4084);+#4082 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4083 = DIRECTION('',(0.,-1.,0.));+#4084 = DIRECTION('',(-1.,0.,0.));+#4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090);+#4086 = LINE('',#4087,#4088);+#4087 = CARTESIAN_POINT('',(0.,-0.));+#4088 = VECTOR('',#4089,1.);+#4089 = DIRECTION('',(1.,0.));+#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4091 = FACE_BOUND('',#4092,.F.);+#4092 = EDGE_LOOP('',(#4093));+#4093 = ORIENTED_EDGE('',*,*,#4094,.F.);+#4094 = EDGE_CURVE('',#4095,#4095,#4097,.T.);+#4095 = VERTEX_POINT('',#4096);+#4096 = CARTESIAN_POINT('',(20.9169,19.05,0.));+#4097 = SURFACE_CURVE('',#4098,(#4103,#4110),.PCURVE_S1.);+#4098 = CIRCLE('',#4099,1.8669);+#4099 = AXIS2_PLACEMENT_3D('',#4100,#4101,#4102);+#4100 = CARTESIAN_POINT('',(19.05,19.05,0.));+#4101 = DIRECTION('',(0.,0.,1.));+#4102 = DIRECTION('',(1.,0.,-0.));+#4103 = PCURVE('',#833,#4104);+#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);+#4105 = CIRCLE('',#4106,1.8669);+#4106 = AXIS2_PLACEMENT_2D('',#4107,#4108);+#4107 = CARTESIAN_POINT('',(19.05,19.05));+#4108 = DIRECTION('',(1.,0.));+#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4110 = PCURVE('',#4111,#4116);+#4111 = CYLINDRICAL_SURFACE('',#4112,1.8669);+#4112 = AXIS2_PLACEMENT_3D('',#4113,#4114,#4115);+#4113 = CARTESIAN_POINT('',(19.05,19.05,-1.));+#4114 = DIRECTION('',(0.,0.,1.));+#4115 = DIRECTION('',(1.,0.,-0.));+#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121);+#4117 = LINE('',#4118,#4119);+#4118 = CARTESIAN_POINT('',(0.,1.));+#4119 = VECTOR('',#4120,1.);+#4120 = DIRECTION('',(1.,0.));+#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4122 = ADVANCED_FACE('',(#4123),#861,.F.);+#4123 = FACE_BOUND('',#4124,.F.);+#4124 = EDGE_LOOP('',(#4125,#4126,#4147,#4148,#4173,#4174,#4199,#4200,+ #4225,#4226,#4251,#4252));+#4125 = ORIENTED_EDGE('',*,*,#845,.F.);+#4126 = ORIENTED_EDGE('',*,*,#4127,.T.);+#4127 = EDGE_CURVE('',#817,#1982,#4128,.T.);+#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.);+#4129 = LINE('',#4130,#4131);+#4130 = CARTESIAN_POINT('',(18.602066120951,22.987,0.));+#4131 = VECTOR('',#4132,1.);+#4132 = DIRECTION('',(0.,0.,1.));+#4133 = PCURVE('',#861,#4134);+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);+#4135 = LINE('',#4136,#4137);+#4136 = CARTESIAN_POINT('',(4.384933879049,0.));+#4137 = VECTOR('',#4138,1.);+#4138 = DIRECTION('',(0.,-1.));+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4140 = PCURVE('',#4080,#4141);+#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);+#4142 = LINE('',#4143,#4144);+#4143 = CARTESIAN_POINT('',(4.384933879049,0.));+#4144 = VECTOR('',#4145,1.);+#4145 = DIRECTION('',(0.,-1.));+#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4147 = ORIENTED_EDGE('',*,*,#2010,.T.);+#4148 = ORIENTED_EDGE('',*,*,#4149,.F.);+#4149 = EDGE_CURVE('',#2090,#2011,#4150,.T.);+#4150 = SURFACE_CURVE('',#4151,(#4155,#4162),.PCURVE_S1.);+#4151 = LINE('',#4152,#4153);+#4152 = CARTESIAN_POINT('',(17.412713534443,22.987,4.7752));+#4153 = VECTOR('',#4154,1.);+#4154 = DIRECTION('',(1.,0.,-0.));+#4155 = PCURVE('',#861,#4156);+#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161);+#4157 = LINE('',#4158,#4159);+#4158 = CARTESIAN_POINT('',(5.574286465557,-4.7752));+#4159 = VECTOR('',#4160,1.);+#4160 = DIRECTION('',(-1.,0.));+#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4162 = PCURVE('',#4163,#4168);+#4163 = PLANE('',#4164);+#4164 = AXIS2_PLACEMENT_3D('',#4165,#4166,#4167);+#4165 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4166 = DIRECTION('',(0.,-1.,0.));+#4167 = DIRECTION('',(-1.,0.,0.));+#4168 = DEFINITIONAL_REPRESENTATION('',(#4169),#4172);+#4169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4170,#4171),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-3.255980958463,-0.850601410722),.PIECEWISE_BEZIER_KNOTS.);+#4170 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#4171 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4173 = ORIENTED_EDGE('',*,*,#2117,.T.);+#4174 = ORIENTED_EDGE('',*,*,#4175,.F.);+#4175 = EDGE_CURVE('',#2197,#2118,#4176,.T.);+#4176 = SURFACE_CURVE('',#4177,(#4181,#4188),.PCURVE_S1.);+#4177 = LINE('',#4178,#4179);+#4178 = CARTESIAN_POINT('',(13.606751483893,22.987,4.7752));+#4179 = VECTOR('',#4180,1.);+#4180 = DIRECTION('',(1.,0.,-0.));+#4181 = PCURVE('',#861,#4182);+#4182 = DEFINITIONAL_REPRESENTATION('',(#4183),#4187);+#4183 = LINE('',#4184,#4185);+#4184 = CARTESIAN_POINT('',(9.380248516107,-4.7752));+#4185 = VECTOR('',#4186,1.);+#4186 = DIRECTION('',(-1.,0.));+#4187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4188 = PCURVE('',#4189,#4194);+#4189 = PLANE('',#4190);+#4190 = AXIS2_PLACEMENT_3D('',#4191,#4192,#4193);+#4191 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4192 = DIRECTION('',(0.,-1.,0.));+#4193 = DIRECTION('',(-1.,0.,0.));+#4194 = DEFINITIONAL_REPRESENTATION('',(#4195),#4198);+#4195 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4196,#4197),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-10.05394405314,-8.014761736728),.PIECEWISE_BEZIER_KNOTS.);+#4196 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#4197 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4199 = ORIENTED_EDGE('',*,*,#2224,.T.);+#4200 = ORIENTED_EDGE('',*,*,#4201,.F.);+#4201 = EDGE_CURVE('',#2304,#2225,#4202,.T.);+#4202 = SURFACE_CURVE('',#4203,(#4207,#4214),.PCURVE_S1.);+#4203 = LINE('',#4204,#4205);+#4204 = CARTESIAN_POINT('',(10.36103379651,22.987,4.7752));+#4205 = VECTOR('',#4206,1.);+#4206 = DIRECTION('',(1.,0.,-0.));+#4207 = PCURVE('',#861,#4208);+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);+#4209 = LINE('',#4210,#4211);+#4210 = CARTESIAN_POINT('',(12.62596620349,-4.7752));+#4211 = VECTOR('',#4212,1.);+#4212 = DIRECTION('',(-1.,0.));+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4214 = PCURVE('',#4215,#4220);+#4215 = PLANE('',#4216);+#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219);+#4217 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4218 = DIRECTION('',(0.,-1.,0.));+#4219 = DIRECTION('',(-1.,0.,0.));+#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4224);+#4221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4222,#4223),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-15.95302354367,-13.91384122725),.PIECEWISE_BEZIER_KNOTS.);+#4222 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#4223 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4225 = ORIENTED_EDGE('',*,*,#2331,.T.);+#4226 = ORIENTED_EDGE('',*,*,#4227,.F.);+#4227 = EDGE_CURVE('',#2411,#2332,#4228,.T.);+#4228 = SURFACE_CURVE('',#4229,(#4233,#4240),.PCURVE_S1.);+#4229 = LINE('',#4230,#4231);+#4230 = CARTESIAN_POINT('',(6.405756077859,22.987,4.7752));+#4231 = VECTOR('',#4232,1.);+#4232 = DIRECTION('',(1.,0.,-0.));+#4233 = PCURVE('',#861,#4234);+#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4239);+#4235 = LINE('',#4236,#4237);+#4236 = CARTESIAN_POINT('',(16.581243922141,-4.7752));+#4237 = VECTOR('',#4238,1.);+#4238 = DIRECTION('',(-1.,0.));+#4239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4240 = PCURVE('',#4241,#4246);+#4241 = PLANE('',#4242);+#4242 = AXIS2_PLACEMENT_3D('',#4243,#4244,#4245);+#4243 = CARTESIAN_POINT('',(22.987,22.987,0.));+#4244 = DIRECTION('',(0.,-1.,0.));+#4245 = DIRECTION('',(-1.,0.,0.));+#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4250);+#4247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4248,#4249),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-22.96786820158,-20.56248865384),.PIECEWISE_BEZIER_KNOTS.);+#4248 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#4249 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4251 = ORIENTED_EDGE('',*,*,#2438,.T.);+#4252 = ORIENTED_EDGE('',*,*,#4253,.F.);+#4253 = EDGE_CURVE('',#846,#2439,#4254,.T.);+#4254 = SURFACE_CURVE('',#4255,(#4259,#4266),.PCURVE_S1.);+#4255 = LINE('',#4256,#4257);+#4256 = CARTESIAN_POINT('',(-18.60206612095,22.987,0.));+#4257 = VECTOR('',#4258,1.);+#4258 = DIRECTION('',(0.,0.,1.));+#4259 = PCURVE('',#861,#4260);+#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265);+#4261 = LINE('',#4262,#4263);+#4262 = CARTESIAN_POINT('',(41.589066120951,0.));+#4263 = VECTOR('',#4264,1.);+#4264 = DIRECTION('',(0.,-1.));+#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4266 = PCURVE('',#3940,#4267);+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272);+#4268 = LINE('',#4269,#4270);+#4269 = CARTESIAN_POINT('',(41.589066120951,0.));+#4270 = VECTOR('',#4271,1.);+#4271 = DIRECTION('',(0.,-1.));+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4273 = ADVANCED_FACE('',(#4274),#967,.F.);+#4274 = FACE_BOUND('',#4275,.F.);+#4275 = EDGE_LOOP('',(#4276,#4277,#4298,#4299));+#4276 = ORIENTED_EDGE('',*,*,#2997,.F.);+#4277 = ORIENTED_EDGE('',*,*,#4278,.F.);+#4278 = EDGE_CURVE('',#951,#2998,#4279,.T.);+#4279 = SEAM_CURVE('',#4280,(#4284,#4291),.PCURVE_S1.);+#4280 = LINE('',#4281,#4282);+#4281 = CARTESIAN_POINT('',(-9.398,-1.778,-1.));+#4282 = VECTOR('',#4283,1.);+#4283 = DIRECTION('',(0.,0.,1.));+#4284 = PCURVE('',#967,#4285);+#4285 = DEFINITIONAL_REPRESENTATION('',(#4286),#4290);+#4286 = LINE('',#4287,#4288);+#4287 = CARTESIAN_POINT('',(6.28318530718,-0.));+#4288 = VECTOR('',#4289,1.);+#4289 = DIRECTION('',(0.,1.));+#4290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4291 = PCURVE('',#967,#4292);+#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297);+#4293 = LINE('',#4294,#4295);+#4294 = CARTESIAN_POINT('',(0.,-0.));+#4295 = VECTOR('',#4296,1.);+#4296 = DIRECTION('',(0.,1.));+#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4298 = ORIENTED_EDGE('',*,*,#950,.T.);+#4299 = ORIENTED_EDGE('',*,*,#4278,.T.);+#4300 = ADVANCED_FACE('',(#4301),#998,.F.);+#4301 = FACE_BOUND('',#4302,.F.);+#4302 = EDGE_LOOP('',(#4303,#4304,#4325,#4326));+#4303 = ORIENTED_EDGE('',*,*,#3023,.F.);+#4304 = ORIENTED_EDGE('',*,*,#4305,.F.);+#4305 = EDGE_CURVE('',#982,#3024,#4306,.T.);+#4306 = SEAM_CURVE('',#4307,(#4311,#4318),.PCURVE_S1.);+#4307 = LINE('',#4308,#4309);+#4308 = CARTESIAN_POINT('',(12.954,1.778,-1.));+#4309 = VECTOR('',#4310,1.);+#4310 = DIRECTION('',(0.,0.,1.));+#4311 = PCURVE('',#998,#4312);+#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4317);+#4313 = LINE('',#4314,#4315);+#4314 = CARTESIAN_POINT('',(6.28318530718,-0.));+#4315 = VECTOR('',#4316,1.);+#4316 = DIRECTION('',(0.,1.));+#4317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4318 = PCURVE('',#998,#4319);+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);+#4320 = LINE('',#4321,#4322);+#4321 = CARTESIAN_POINT('',(0.,-0.));+#4322 = VECTOR('',#4323,1.);+#4323 = DIRECTION('',(0.,1.));+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4325 = ORIENTED_EDGE('',*,*,#981,.T.);+#4326 = ORIENTED_EDGE('',*,*,#4305,.T.);+#4327 = ADVANCED_FACE('',(#4328),#1129,.T.);+#4328 = FACE_BOUND('',#4329,.T.);+#4329 = EDGE_LOOP('',(#4330,#4331,#4354,#4381));+#4330 = ORIENTED_EDGE('',*,*,#3659,.T.);+#4331 = ORIENTED_EDGE('',*,*,#4332,.T.);+#4332 = EDGE_CURVE('',#3660,#4333,#4335,.T.);+#4333 = VERTEX_POINT('',#4334);+#4334 = CARTESIAN_POINT('',(22.987,-19.0246,4.7752));+#4335 = SURFACE_CURVE('',#4336,(#4340,#4347),.PCURVE_S1.);+#4336 = LINE('',#4337,#4338);+#4337 = CARTESIAN_POINT('',(22.987,-19.0246,0.));+#4338 = VECTOR('',#4339,1.);+#4339 = DIRECTION('',(0.,0.,1.));+#4340 = PCURVE('',#1129,#4341);+#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346);+#4342 = LINE('',#4343,#4344);+#4343 = CARTESIAN_POINT('',(1.570796326795,0.));+#4344 = VECTOR('',#4345,1.);+#4345 = DIRECTION('',(0.,1.));+#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4347 = PCURVE('',#3697,#4348);+#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353);+#4349 = LINE('',#4350,#4351);+#4350 = CARTESIAN_POINT('',(3.9624,0.));+#4351 = VECTOR('',#4352,1.);+#4352 = DIRECTION('',(0.,-1.));+#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4354 = ORIENTED_EDGE('',*,*,#4355,.F.);+#4355 = EDGE_CURVE('',#1088,#4333,#4356,.T.);+#4356 = SURFACE_CURVE('',#4357,(#4362,#4369),.PCURVE_S1.);+#4357 = CIRCLE('',#4358,3.9624);+#4358 = AXIS2_PLACEMENT_3D('',#4359,#4360,#4361);+#4359 = CARTESIAN_POINT('',(19.0246,-19.0246,4.7752));+#4360 = DIRECTION('',(0.,0.,1.));+#4361 = DIRECTION('',(0.,-1.,0.));+#4362 = PCURVE('',#1129,#4363);+#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(0.,4.7752));+#4366 = VECTOR('',#4367,1.);+#4367 = DIRECTION('',(1.,0.));+#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4369 = PCURVE('',#4370,#4375);+#4370 = CYLINDRICAL_SURFACE('',#4371,3.9624);+#4371 = AXIS2_PLACEMENT_3D('',#4372,#4373,#4374);+#4372 = CARTESIAN_POINT('',(19.0246,-19.0246,0.));+#4373 = DIRECTION('',(0.,0.,1.));+#4374 = DIRECTION('',(0.,-1.,0.));+#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);+#4376 = LINE('',#4377,#4378);+#4377 = CARTESIAN_POINT('',(0.,4.7752));+#4378 = VECTOR('',#4379,1.);+#4379 = DIRECTION('',(1.,0.));+#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4381 = ORIENTED_EDGE('',*,*,#1115,.F.);+#4382 = ADVANCED_FACE('',(#4383),#1103,.F.);+#4383 = FACE_BOUND('',#4384,.F.);+#4384 = EDGE_LOOP('',(#4385,#4386,#4407,#4435));+#4385 = ORIENTED_EDGE('',*,*,#1087,.F.);+#4386 = ORIENTED_EDGE('',*,*,#4387,.T.);+#4387 = EDGE_CURVE('',#513,#4388,#4390,.T.);+#4388 = VERTEX_POINT('',#4389);+#4389 = CARTESIAN_POINT('',(18.602066120951,-22.987,31.75));+#4390 = SURFACE_CURVE('',#4391,(#4395,#4401),.PCURVE_S1.);+#4391 = LINE('',#4392,#4393);+#4392 = CARTESIAN_POINT('',(18.602066120951,-22.987,0.));+#4393 = VECTOR('',#4394,1.);+#4394 = DIRECTION('',(0.,0.,1.));+#4395 = PCURVE('',#1103,#4396);+#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4400);+#4397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4398,#4399),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#4398 = CARTESIAN_POINT('',(41.589066120951,6.E-07));+#4399 = CARTESIAN_POINT('',(41.589066120951,-31.7500006));+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4401 = PCURVE('',#1518,#4402);+#4402 = DEFINITIONAL_REPRESENTATION('',(#4403),#4406);+#4403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4404,#4405),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#4404 = CARTESIAN_POINT('',(4.599100704681,-6.E-07));+#4405 = CARTESIAN_POINT('',(4.599100704681,31.7500006));+#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4407 = ORIENTED_EDGE('',*,*,#4408,.T.);+#4408 = EDGE_CURVE('',#4388,#4409,#4411,.T.);+#4409 = VERTEX_POINT('',#4410);+#4410 = CARTESIAN_POINT('',(19.0246,-22.987,31.75));+#4411 = SURFACE_CURVE('',#4412,(#4416,#4423),.PCURVE_S1.);+#4412 = LINE('',#4413,#4414);+#4413 = CARTESIAN_POINT('',(-22.987,-22.987,31.75));+#4414 = VECTOR('',#4415,1.);+#4415 = DIRECTION('',(1.,0.,0.));+#4416 = PCURVE('',#1103,#4417);+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);+#4418 = LINE('',#4419,#4420);+#4419 = CARTESIAN_POINT('',(0.,-31.75));+#4420 = VECTOR('',#4421,1.);+#4421 = DIRECTION('',(1.,0.));+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4423 = PCURVE('',#4424,#4429);+#4424 = PLANE('',#4425);+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);+#4426 = CARTESIAN_POINT('',(19.05,-19.05,31.75));+#4427 = DIRECTION('',(0.,0.,1.));+#4428 = DIRECTION('',(1.,0.,-0.));+#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434);+#4430 = LINE('',#4431,#4432);+#4431 = CARTESIAN_POINT('',(-42.037,-3.937));+#4432 = VECTOR('',#4433,1.);+#4433 = DIRECTION('',(1.,0.));+#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4435 = ORIENTED_EDGE('',*,*,#4436,.F.);+#4436 = EDGE_CURVE('',#1088,#4409,#4437,.T.);+#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.);+#4438 = LINE('',#4439,#4440);+#4439 = CARTESIAN_POINT('',(19.0246,-22.987,0.));+#4440 = VECTOR('',#4441,1.);+#4441 = DIRECTION('',(0.,0.,1.));+#4442 = PCURVE('',#1103,#4443);+#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(42.0116,0.));+#4446 = VECTOR('',#4447,1.);+#4447 = DIRECTION('',(0.,-1.));+#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4449 = PCURVE('',#4370,#4450);+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);+#4451 = LINE('',#4452,#4453);+#4452 = CARTESIAN_POINT('',(0.,0.));+#4453 = VECTOR('',#4454,1.);+#4454 = DIRECTION('',(0.,1.));+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4456 = ADVANCED_FACE('',(#4457),#2983,.T.);+#4457 = FACE_BOUND('',#4458,.T.);+#4458 = EDGE_LOOP('',(#4459,#4460,#4461,#4462));+#4459 = ORIENTED_EDGE('',*,*,#3389,.F.);+#4460 = ORIENTED_EDGE('',*,*,#3339,.F.);+#4461 = ORIENTED_EDGE('',*,*,#2968,.T.);+#4462 = ORIENTED_EDGE('',*,*,#3497,.T.);+#4463 = ADVANCED_FACE('',(#4464),#1185,.F.);+#4464 = FACE_BOUND('',#4465,.F.);+#4465 = EDGE_LOOP('',(#4466,#4467,#4490,#4511));+#4466 = ORIENTED_EDGE('',*,*,#1169,.F.);+#4467 = ORIENTED_EDGE('',*,*,#4468,.T.);+#4468 = EDGE_CURVE('',#1170,#4469,#4471,.T.);+#4469 = VERTEX_POINT('',#4470);+#4470 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,31.75));+#4471 = SURFACE_CURVE('',#4472,(#4476,#4483),.PCURVE_S1.);+#4472 = LINE('',#4473,#4474);+#4473 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,4.7752));+#4474 = VECTOR('',#4475,1.);+#4475 = DIRECTION('',(0.,0.,1.));+#4476 = PCURVE('',#1185,#4477);+#4477 = DEFINITIONAL_REPRESENTATION('',(#4478),#4482);+#4478 = LINE('',#4479,#4480);+#4479 = CARTESIAN_POINT('',(0.,0.));+#4480 = VECTOR('',#4481,1.);+#4481 = DIRECTION('',(1.,0.));+#4482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4483 = PCURVE('',#1213,#4484);+#4484 = DEFINITIONAL_REPRESENTATION('',(#4485),#4489);+#4485 = LINE('',#4486,#4487);+#4486 = CARTESIAN_POINT('',(0.,0.));+#4487 = VECTOR('',#4488,1.);+#4488 = DIRECTION('',(1.,0.));+#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4490 = ORIENTED_EDGE('',*,*,#4491,.T.);+#4491 = EDGE_CURVE('',#4469,#3267,#4492,.T.);+#4492 = SURFACE_CURVE('',#4493,(#4497,#4504),.PCURVE_S1.);+#4493 = LINE('',#4494,#4495);+#4494 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,31.75));+#4495 = VECTOR('',#4496,1.);+#4496 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#4497 = PCURVE('',#1185,#4498);+#4498 = DEFINITIONAL_REPRESENTATION('',(#4499),#4503);+#4499 = LINE('',#4500,#4501);+#4500 = CARTESIAN_POINT('',(26.9748,0.));+#4501 = VECTOR('',#4502,1.);+#4502 = DIRECTION('',(0.,1.));+#4503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4504 = PCURVE('',#3303,#4505);+#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510);+#4506 = LINE('',#4507,#4508);+#4507 = CARTESIAN_POINT('',(0.,0.));+#4508 = VECTOR('',#4509,1.);+#4509 = DIRECTION('',(1.,0.));+#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4511 = ORIENTED_EDGE('',*,*,#3266,.F.);+#4512 = ADVANCED_FACE('',(#4513),#1213,.F.);+#4513 = FACE_BOUND('',#4514,.F.);+#4514 = EDGE_LOOP('',(#4515,#4516,#4517,#4540));+#4515 = ORIENTED_EDGE('',*,*,#4468,.F.);+#4516 = ORIENTED_EDGE('',*,*,#1197,.T.);+#4517 = ORIENTED_EDGE('',*,*,#4518,.T.);+#4518 = EDGE_CURVE('',#1198,#4519,#4521,.T.);+#4519 = VERTEX_POINT('',#4520);+#4520 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,31.75));+#4521 = SURFACE_CURVE('',#4522,(#4526,#4533),.PCURVE_S1.);+#4522 = LINE('',#4523,#4524);+#4523 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,4.7752));+#4524 = VECTOR('',#4525,1.);+#4525 = DIRECTION('',(0.,0.,1.));+#4526 = PCURVE('',#1213,#4527);+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);+#4528 = LINE('',#4529,#4530);+#4529 = CARTESIAN_POINT('',(0.,-2.));+#4530 = VECTOR('',#4531,1.);+#4531 = DIRECTION('',(1.,0.));+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4533 = PCURVE('',#1239,#4534);+#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4539);+#4535 = LINE('',#4536,#4537);+#4536 = CARTESIAN_POINT('',(0.,0.));+#4537 = VECTOR('',#4538,1.);+#4538 = DIRECTION('',(1.,0.));+#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4540 = ORIENTED_EDGE('',*,*,#4541,.F.);+#4541 = EDGE_CURVE('',#4469,#4519,#4542,.T.);+#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.);+#4543 = LINE('',#4544,#4545);+#4544 = CARTESIAN_POINT('',(-11.83842706888,-15.91750572591,31.75));+#4545 = VECTOR('',#4546,1.);+#4546 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#4547 = PCURVE('',#1213,#4548);+#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553);+#4549 = LINE('',#4550,#4551);+#4550 = CARTESIAN_POINT('',(26.9748,0.));+#4551 = VECTOR('',#4552,1.);+#4552 = DIRECTION('',(0.,-1.));+#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4554 = PCURVE('',#3303,#4555);+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);+#4556 = LINE('',#4557,#4558);+#4557 = CARTESIAN_POINT('',(0.,0.));+#4558 = VECTOR('',#4559,1.);+#4559 = DIRECTION('',(0.,1.));+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4561 = ADVANCED_FACE('',(#4562),#2935,.T.);+#4562 = FACE_BOUND('',#4563,.T.);+#4563 = EDGE_LOOP('',(#4564,#4565,#4588,#4616));+#4564 = ORIENTED_EDGE('',*,*,#2919,.F.);+#4565 = ORIENTED_EDGE('',*,*,#4566,.T.);+#4566 = EDGE_CURVE('',#2892,#4567,#4569,.T.);+#4567 = VERTEX_POINT('',#4568);+#4568 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,31.75));+#4569 = SURFACE_CURVE('',#4570,(#4574,#4581),.PCURVE_S1.);+#4570 = LINE('',#4571,#4572);+#4571 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,4.7752));+#4572 = VECTOR('',#4573,1.);+#4573 = DIRECTION('',(0.,0.,1.));+#4574 = PCURVE('',#2935,#4575);+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580);+#4576 = LINE('',#4577,#4578);+#4577 = CARTESIAN_POINT('',(0.,0.));+#4578 = VECTOR('',#4579,1.);+#4579 = DIRECTION('',(1.,0.));+#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4581 = PCURVE('',#2907,#4582);+#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587);+#4583 = LINE('',#4584,#4585);+#4584 = CARTESIAN_POINT('',(0.,-2.));+#4585 = VECTOR('',#4586,1.);+#4586 = DIRECTION('',(1.,0.));+#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4588 = ORIENTED_EDGE('',*,*,#4589,.T.);+#4589 = EDGE_CURVE('',#4567,#4590,#4592,.T.);+#4590 = VERTEX_POINT('',#4591);+#4591 = CARTESIAN_POINT('',(-22.987,-16.56211212372,31.75));+#4592 = SURFACE_CURVE('',#4593,(#4597,#4604),.PCURVE_S1.);+#4593 = LINE('',#4594,#4595);+#4594 = CARTESIAN_POINT('',(-15.91750572591,-11.83842706888,31.75));+#4595 = VECTOR('',#4596,1.);+#4596 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#4597 = PCURVE('',#2935,#4598);+#4598 = DEFINITIONAL_REPRESENTATION('',(#4599),#4603);+#4599 = LINE('',#4600,#4601);+#4600 = CARTESIAN_POINT('',(26.9748,0.));+#4601 = VECTOR('',#4602,1.);+#4602 = DIRECTION('',(0.,1.));+#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4604 = PCURVE('',#4605,#4610);+#4605 = PLANE('',#4606);+#4606 = AXIS2_PLACEMENT_3D('',#4607,#4608,#4609);+#4607 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,31.75));+#4608 = DIRECTION('',(0.,0.,1.));+#4609 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4615);+#4611 = LINE('',#4612,#4613);+#4612 = CARTESIAN_POINT('',(-3.330669073875E-16,2.));+#4613 = VECTOR('',#4614,1.);+#4614 = DIRECTION('',(1.,0.));+#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4616 = ORIENTED_EDGE('',*,*,#4617,.F.);+#4617 = EDGE_CURVE('',#2920,#4590,#4618,.T.);+#4618 = SURFACE_CURVE('',#4619,(#4623,#4629),.PCURVE_S1.);+#4619 = LINE('',#4620,#4621);+#4620 = CARTESIAN_POINT('',(-22.987,-16.56211212372,2.3876));+#4621 = VECTOR('',#4622,1.);+#4622 = DIRECTION('',(0.,0.,1.));+#4623 = PCURVE('',#2935,#4624);+#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4628);+#4625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4626,#4627),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4626 = CARTESIAN_POINT('',(0.,8.502408469871));+#4627 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4629 = PCURVE('',#3641,#4630);+#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4634);+#4631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4632,#4633),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4632 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#4633 = CARTESIAN_POINT('',(39.549112123721,-31.75));+#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4635 = ADVANCED_FACE('',(#4636),#1239,.T.);+#4636 = FACE_BOUND('',#4637,.T.);+#4637 = EDGE_LOOP('',(#4638,#4639,#4640,#4661));+#4638 = ORIENTED_EDGE('',*,*,#1225,.F.);+#4639 = ORIENTED_EDGE('',*,*,#4518,.T.);+#4640 = ORIENTED_EDGE('',*,*,#4641,.T.);+#4641 = EDGE_CURVE('',#4519,#3288,#4642,.T.);+#4642 = SURFACE_CURVE('',#4643,(#4647,#4654),.PCURVE_S1.);+#4643 = LINE('',#4644,#4645);+#4644 = CARTESIAN_POINT('',(-10.17548784428,-17.02864619195,31.75));+#4645 = VECTOR('',#4646,1.);+#4646 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#4647 = PCURVE('',#1239,#4648);+#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653);+#4649 = LINE('',#4650,#4651);+#4650 = CARTESIAN_POINT('',(26.9748,0.));+#4651 = VECTOR('',#4652,1.);+#4652 = DIRECTION('',(0.,1.));+#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4654 = PCURVE('',#3303,#4655);+#4655 = DEFINITIONAL_REPRESENTATION('',(#4656),#4660);+#4656 = LINE('',#4657,#4658);+#4657 = CARTESIAN_POINT('',(-1.110223024625E-15,2.));+#4658 = VECTOR('',#4659,1.);+#4659 = DIRECTION('',(1.,0.));+#4660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4661 = ORIENTED_EDGE('',*,*,#3315,.F.);+#4662 = ADVANCED_FACE('',(#4663),#2907,.F.);+#4663 = FACE_BOUND('',#4664,.F.);+#4664 = EDGE_LOOP('',(#4665,#4688,#4689,#4690));+#4665 = ORIENTED_EDGE('',*,*,#4666,.F.);+#4666 = EDGE_CURVE('',#2864,#4667,#4669,.T.);+#4667 = VERTEX_POINT('',#4668);+#4668 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,31.75));+#4669 = SURFACE_CURVE('',#4670,(#4674,#4681),.PCURVE_S1.);+#4670 = LINE('',#4671,#4672);+#4671 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,4.7752));+#4672 = VECTOR('',#4673,1.);+#4673 = DIRECTION('',(0.,0.,1.));+#4674 = PCURVE('',#2907,#4675);+#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);+#4676 = LINE('',#4677,#4678);+#4677 = CARTESIAN_POINT('',(0.,0.));+#4678 = VECTOR('',#4679,1.);+#4679 = DIRECTION('',(1.,0.));+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4681 = PCURVE('',#2879,#4682);+#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687);+#4683 = LINE('',#4684,#4685);+#4684 = CARTESIAN_POINT('',(0.,0.));+#4685 = VECTOR('',#4686,1.);+#4686 = DIRECTION('',(1.,0.));+#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4688 = ORIENTED_EDGE('',*,*,#2891,.T.);+#4689 = ORIENTED_EDGE('',*,*,#4566,.T.);+#4690 = ORIENTED_EDGE('',*,*,#4691,.F.);+#4691 = EDGE_CURVE('',#4667,#4567,#4692,.T.);+#4692 = SURFACE_CURVE('',#4693,(#4697,#4704),.PCURVE_S1.);+#4693 = LINE('',#4694,#4695);+#4694 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,31.75));+#4695 = VECTOR('',#4696,1.);+#4696 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#4697 = PCURVE('',#2907,#4698);+#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703);+#4699 = LINE('',#4700,#4701);+#4700 = CARTESIAN_POINT('',(26.9748,0.));+#4701 = VECTOR('',#4702,1.);+#4702 = DIRECTION('',(0.,-1.));+#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4704 = PCURVE('',#4605,#4705);+#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710);+#4706 = LINE('',#4707,#4708);+#4707 = CARTESIAN_POINT('',(0.,0.));+#4708 = VECTOR('',#4709,1.);+#4709 = DIRECTION('',(0.,1.));+#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4711 = ADVANCED_FACE('',(#4712),#2879,.F.);+#4712 = FACE_BOUND('',#4713,.F.);+#4713 = EDGE_LOOP('',(#4714,#4715,#4716,#4739));+#4714 = ORIENTED_EDGE('',*,*,#2863,.F.);+#4715 = ORIENTED_EDGE('',*,*,#4666,.T.);+#4716 = ORIENTED_EDGE('',*,*,#4717,.T.);+#4717 = EDGE_CURVE('',#4667,#4718,#4720,.T.);+#4718 = VERTEX_POINT('',#4719);+#4719 = CARTESIAN_POINT('',(-22.987,-14.15673257598,31.75));+#4720 = SURFACE_CURVE('',#4721,(#4725,#4732),.PCURVE_S1.);+#4721 = LINE('',#4722,#4723);+#4722 = CARTESIAN_POINT('',(-17.02864619195,-10.17548784428,31.75));+#4723 = VECTOR('',#4724,1.);+#4724 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#4725 = PCURVE('',#2879,#4726);+#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731);+#4727 = LINE('',#4728,#4729);+#4728 = CARTESIAN_POINT('',(26.9748,0.));+#4729 = VECTOR('',#4730,1.);+#4730 = DIRECTION('',(0.,1.));+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4732 = PCURVE('',#4605,#4733);+#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738);+#4734 = LINE('',#4735,#4736);+#4735 = CARTESIAN_POINT('',(0.,0.));+#4736 = VECTOR('',#4737,1.);+#4737 = DIRECTION('',(1.,0.));+#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4739 = ORIENTED_EDGE('',*,*,#4740,.F.);+#4740 = EDGE_CURVE('',#2841,#4718,#4741,.T.);+#4741 = SURFACE_CURVE('',#4742,(#4746,#4752),.PCURVE_S1.);+#4742 = LINE('',#4743,#4744);+#4743 = CARTESIAN_POINT('',(-22.987,-14.15673257598,2.3876));+#4744 = VECTOR('',#4745,1.);+#4745 = DIRECTION('',(0.,0.,1.));+#4746 = PCURVE('',#2879,#4747);+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4751);+#4748 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4749,#4750),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4749 = CARTESIAN_POINT('',(0.,7.166051194032));+#4750 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#4751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4752 = PCURVE('',#3641,#4753);+#4753 = DEFINITIONAL_REPRESENTATION('',(#4754),#4757);+#4754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4755,#4756),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4755 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#4756 = CARTESIAN_POINT('',(37.143732575981,-31.75));+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4758 = ADVANCED_FACE('',(#4759),#1268,.F.);+#4759 = FACE_BOUND('',#4760,.F.);+#4760 = EDGE_LOOP('',(#4761,#4762,#4785,#4806));+#4761 = ORIENTED_EDGE('',*,*,#1252,.F.);+#4762 = ORIENTED_EDGE('',*,*,#4763,.T.);+#4763 = EDGE_CURVE('',#1253,#4764,#4766,.T.);+#4764 = VERTEX_POINT('',#4765);+#4765 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,31.75));+#4766 = SURFACE_CURVE('',#4767,(#4771,#4778),.PCURVE_S1.);+#4767 = LINE('',#4768,#4769);+#4768 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,4.7752));+#4769 = VECTOR('',#4770,1.);+#4770 = DIRECTION('',(0.,0.,1.));+#4771 = PCURVE('',#1268,#4772);+#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4777);+#4773 = LINE('',#4774,#4775);+#4774 = CARTESIAN_POINT('',(0.,0.));+#4775 = VECTOR('',#4776,1.);+#4776 = DIRECTION('',(1.,0.));+#4777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4778 = PCURVE('',#1296,#4779);+#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784);+#4780 = LINE('',#4781,#4782);+#4781 = CARTESIAN_POINT('',(0.,0.));+#4782 = VECTOR('',#4783,1.);+#4783 = DIRECTION('',(1.,0.));+#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4785 = ORIENTED_EDGE('',*,*,#4786,.T.);+#4786 = EDGE_CURVE('',#4764,#3195,#4787,.T.);+#4787 = SURFACE_CURVE('',#4788,(#4792,#4799),.PCURVE_S1.);+#4788 = LINE('',#4789,#4790);+#4789 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,31.75));+#4790 = VECTOR('',#4791,1.);+#4791 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#4792 = PCURVE('',#1268,#4793);+#4793 = DEFINITIONAL_REPRESENTATION('',(#4794),#4798);+#4794 = LINE('',#4795,#4796);+#4795 = CARTESIAN_POINT('',(26.9748,0.));+#4796 = VECTOR('',#4797,1.);+#4797 = DIRECTION('',(0.,1.));+#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4799 = PCURVE('',#3231,#4800);+#4800 = DEFINITIONAL_REPRESENTATION('',(#4801),#4805);+#4801 = LINE('',#4802,#4803);+#4802 = CARTESIAN_POINT('',(0.,0.));+#4803 = VECTOR('',#4804,1.);+#4804 = DIRECTION('',(1.,0.));+#4805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4806 = ORIENTED_EDGE('',*,*,#3194,.F.);+#4807 = ADVANCED_FACE('',(#4808),#1296,.F.);+#4808 = FACE_BOUND('',#4809,.F.);+#4809 = EDGE_LOOP('',(#4810,#4811,#4812,#4835));+#4810 = ORIENTED_EDGE('',*,*,#4763,.F.);+#4811 = ORIENTED_EDGE('',*,*,#1280,.T.);+#4812 = ORIENTED_EDGE('',*,*,#4813,.T.);+#4813 = EDGE_CURVE('',#1281,#4814,#4816,.T.);+#4814 = VERTEX_POINT('',#4815);+#4815 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,31.75));+#4816 = SURFACE_CURVE('',#4817,(#4821,#4828),.PCURVE_S1.);+#4817 = LINE('',#4818,#4819);+#4818 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,4.7752));+#4819 = VECTOR('',#4820,1.);+#4820 = DIRECTION('',(0.,0.,1.));+#4821 = PCURVE('',#1296,#4822);+#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827);+#4823 = LINE('',#4824,#4825);+#4824 = CARTESIAN_POINT('',(0.,-2.));+#4825 = VECTOR('',#4826,1.);+#4826 = DIRECTION('',(1.,0.));+#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4828 = PCURVE('',#1322,#4829);+#4829 = DEFINITIONAL_REPRESENTATION('',(#4830),#4834);+#4830 = LINE('',#4831,#4832);+#4831 = CARTESIAN_POINT('',(0.,0.));+#4832 = VECTOR('',#4833,1.);+#4833 = DIRECTION('',(1.,0.));+#4834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4835 = ORIENTED_EDGE('',*,*,#4836,.F.);+#4836 = EDGE_CURVE('',#4764,#4814,#4837,.T.);+#4837 = SURFACE_CURVE('',#4838,(#4842,#4849),.PCURVE_S1.);+#4838 = LINE('',#4839,#4840);+#4839 = CARTESIAN_POINT('',(-4.226502967786,-16.12223438805,31.75));+#4840 = VECTOR('',#4841,1.);+#4841 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#4842 = PCURVE('',#1296,#4843);+#4843 = DEFINITIONAL_REPRESENTATION('',(#4844),#4848);+#4844 = LINE('',#4845,#4846);+#4845 = CARTESIAN_POINT('',(26.9748,0.));+#4846 = VECTOR('',#4847,1.);+#4847 = DIRECTION('',(0.,-1.));+#4848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4849 = PCURVE('',#3231,#4850);+#4850 = DEFINITIONAL_REPRESENTATION('',(#4851),#4855);+#4851 = LINE('',#4852,#4853);+#4852 = CARTESIAN_POINT('',(0.,0.));+#4853 = VECTOR('',#4854,1.);+#4854 = DIRECTION('',(0.,1.));+#4855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4856 = ADVANCED_FACE('',(#4857),#2828,.T.);+#4857 = FACE_BOUND('',#4858,.T.);+#4858 = EDGE_LOOP('',(#4859,#4860,#4883,#4911));+#4859 = ORIENTED_EDGE('',*,*,#2812,.F.);+#4860 = ORIENTED_EDGE('',*,*,#4861,.T.);+#4861 = EDGE_CURVE('',#2785,#4862,#4864,.T.);+#4862 = VERTEX_POINT('',#4863);+#4863 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,31.75));+#4864 = SURFACE_CURVE('',#4865,(#4869,#4876),.PCURVE_S1.);+#4865 = LINE('',#4866,#4867);+#4866 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,4.7752));+#4867 = VECTOR('',#4868,1.);+#4868 = DIRECTION('',(0.,0.,1.));+#4869 = PCURVE('',#2828,#4870);+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);+#4871 = LINE('',#4872,#4873);+#4872 = CARTESIAN_POINT('',(0.,0.));+#4873 = VECTOR('',#4874,1.);+#4874 = DIRECTION('',(1.,0.));+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4876 = PCURVE('',#2800,#4877);+#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882);+#4878 = LINE('',#4879,#4880);+#4879 = CARTESIAN_POINT('',(0.,-2.));+#4880 = VECTOR('',#4881,1.);+#4881 = DIRECTION('',(1.,0.));+#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4883 = ORIENTED_EDGE('',*,*,#4884,.T.);+#4884 = EDGE_CURVE('',#4862,#4885,#4887,.T.);+#4885 = VERTEX_POINT('',#4886);+#4886 = CARTESIAN_POINT('',(-22.987,-5.591989747165,31.75));+#4887 = SURFACE_CURVE('',#4888,(#4892,#4899),.PCURVE_S1.);+#4888 = LINE('',#4889,#4890);+#4889 = CARTESIAN_POINT('',(-16.12223438805,-4.226502967786,31.75));+#4890 = VECTOR('',#4891,1.);+#4891 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#4892 = PCURVE('',#2828,#4893);+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);+#4894 = LINE('',#4895,#4896);+#4895 = CARTESIAN_POINT('',(26.9748,0.));+#4896 = VECTOR('',#4897,1.);+#4897 = DIRECTION('',(0.,1.));+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4899 = PCURVE('',#4900,#4905);+#4900 = PLANE('',#4901);+#4901 = AXIS2_PLACEMENT_3D('',#4902,#4903,#4904);+#4902 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,31.75));+#4903 = DIRECTION('',(0.,0.,1.));+#4904 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(8.326672684689E-16,2.));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(1.,0.));+#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4911 = ORIENTED_EDGE('',*,*,#4912,.F.);+#4912 = EDGE_CURVE('',#2813,#4885,#4913,.T.);+#4913 = SURFACE_CURVE('',#4914,(#4918,#4924),.PCURVE_S1.);+#4914 = LINE('',#4915,#4916);+#4915 = CARTESIAN_POINT('',(-22.987,-5.591989747165,2.3876));+#4916 = VECTOR('',#4917,1.);+#4917 = DIRECTION('',(0.,0.,1.));+#4918 = PCURVE('',#2828,#4919);+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4923);+#4920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4921,#4922),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4921 = CARTESIAN_POINT('',(0.,6.999254321114));+#4922 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4924 = PCURVE('',#3615,#4925);+#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4929);+#4926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4927,#4928),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#4927 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#4928 = CARTESIAN_POINT('',(28.578989747165,-31.75));+#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4930 = ADVANCED_FACE('',(#4931),#1322,.T.);+#4931 = FACE_BOUND('',#4932,.T.);+#4932 = EDGE_LOOP('',(#4933,#4934,#4935,#4956));+#4933 = ORIENTED_EDGE('',*,*,#1308,.F.);+#4934 = ORIENTED_EDGE('',*,*,#4813,.T.);+#4935 = ORIENTED_EDGE('',*,*,#4936,.T.);+#4936 = EDGE_CURVE('',#4814,#3216,#4937,.T.);+#4937 = SURFACE_CURVE('',#4938,(#4942,#4949),.PCURVE_S1.);+#4938 = LINE('',#4939,#4940);+#4939 = CARTESIAN_POINT('',(-2.264932406979,-16.51241503208,31.75));+#4940 = VECTOR('',#4941,1.);+#4941 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#4942 = PCURVE('',#1322,#4943);+#4943 = DEFINITIONAL_REPRESENTATION('',(#4944),#4948);+#4944 = LINE('',#4945,#4946);+#4945 = CARTESIAN_POINT('',(26.9748,0.));+#4946 = VECTOR('',#4947,1.);+#4947 = DIRECTION('',(0.,1.));+#4948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4949 = PCURVE('',#3231,#4950);+#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4955);+#4951 = LINE('',#4952,#4953);+#4952 = CARTESIAN_POINT('',(-1.387778780781E-15,2.));+#4953 = VECTOR('',#4954,1.);+#4954 = DIRECTION('',(1.,0.));+#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4956 = ORIENTED_EDGE('',*,*,#3243,.F.);+#4957 = ADVANCED_FACE('',(#4958),#2800,.F.);+#4958 = FACE_BOUND('',#4959,.F.);+#4959 = EDGE_LOOP('',(#4960,#4983,#4984,#4985));+#4960 = ORIENTED_EDGE('',*,*,#4961,.F.);+#4961 = EDGE_CURVE('',#2757,#4962,#4964,.T.);+#4962 = VERTEX_POINT('',#4963);+#4963 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,31.75));+#4964 = SURFACE_CURVE('',#4965,(#4969,#4976),.PCURVE_S1.);+#4965 = LINE('',#4966,#4967);+#4966 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,4.7752));+#4967 = VECTOR('',#4968,1.);+#4968 = DIRECTION('',(0.,0.,1.));+#4969 = PCURVE('',#2800,#4970);+#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975);+#4971 = LINE('',#4972,#4973);+#4972 = CARTESIAN_POINT('',(0.,0.));+#4973 = VECTOR('',#4974,1.);+#4974 = DIRECTION('',(1.,0.));+#4975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4976 = PCURVE('',#2772,#4977);+#4977 = DEFINITIONAL_REPRESENTATION('',(#4978),#4982);+#4978 = LINE('',#4979,#4980);+#4979 = CARTESIAN_POINT('',(0.,0.));+#4980 = VECTOR('',#4981,1.);+#4981 = DIRECTION('',(1.,0.));+#4982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4983 = ORIENTED_EDGE('',*,*,#2784,.T.);+#4984 = ORIENTED_EDGE('',*,*,#4861,.T.);+#4985 = ORIENTED_EDGE('',*,*,#4986,.F.);+#4986 = EDGE_CURVE('',#4962,#4862,#4987,.T.);+#4987 = SURFACE_CURVE('',#4988,(#4992,#4999),.PCURVE_S1.);+#4988 = LINE('',#4989,#4990);+#4989 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,31.75));+#4990 = VECTOR('',#4991,1.);+#4991 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#4992 = PCURVE('',#2800,#4993);+#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998);+#4994 = LINE('',#4995,#4996);+#4995 = CARTESIAN_POINT('',(26.9748,0.));+#4996 = VECTOR('',#4997,1.);+#4997 = DIRECTION('',(0.,-1.));+#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#4999 = PCURVE('',#4900,#5000);+#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005);+#5001 = LINE('',#5002,#5003);+#5002 = CARTESIAN_POINT('',(0.,0.));+#5003 = VECTOR('',#5004,1.);+#5004 = DIRECTION('',(0.,1.));+#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5006 = ADVANCED_FACE('',(#5007),#2772,.F.);+#5007 = FACE_BOUND('',#5008,.F.);+#5008 = EDGE_LOOP('',(#5009,#5010,#5011,#5034));+#5009 = ORIENTED_EDGE('',*,*,#2756,.F.);+#5010 = ORIENTED_EDGE('',*,*,#4961,.T.);+#5011 = ORIENTED_EDGE('',*,*,#5012,.T.);+#5012 = EDGE_CURVE('',#4962,#5013,#5015,.T.);+#5013 = VERTEX_POINT('',#5014);+#5014 = CARTESIAN_POINT('',(-22.987,-3.552807430748,31.75));+#5015 = SURFACE_CURVE('',#5016,(#5020,#5027),.PCURVE_S1.);+#5016 = LINE('',#5017,#5018);+#5017 = CARTESIAN_POINT('',(-16.51241503208,-2.264932406979,31.75));+#5018 = VECTOR('',#5019,1.);+#5019 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#5020 = PCURVE('',#2772,#5021);+#5021 = DEFINITIONAL_REPRESENTATION('',(#5022),#5026);+#5022 = LINE('',#5023,#5024);+#5023 = CARTESIAN_POINT('',(26.9748,0.));+#5024 = VECTOR('',#5025,1.);+#5025 = DIRECTION('',(0.,1.));+#5026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5027 = PCURVE('',#4900,#5028);+#5028 = DEFINITIONAL_REPRESENTATION('',(#5029),#5033);+#5029 = LINE('',#5030,#5031);+#5030 = CARTESIAN_POINT('',(0.,0.));+#5031 = VECTOR('',#5032,1.);+#5032 = DIRECTION('',(1.,0.));+#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5034 = ORIENTED_EDGE('',*,*,#5035,.F.);+#5035 = EDGE_CURVE('',#2734,#5013,#5036,.T.);+#5036 = SURFACE_CURVE('',#5037,(#5041,#5047),.PCURVE_S1.);+#5037 = LINE('',#5038,#5039);+#5038 = CARTESIAN_POINT('',(-22.987,-3.552807430748,2.3876));+#5039 = VECTOR('',#5040,1.);+#5040 = DIRECTION('',(0.,0.,1.));+#5041 = PCURVE('',#2772,#5042);+#5042 = DEFINITIONAL_REPRESENTATION('',(#5043),#5046);+#5043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5044,#5045),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5044 = CARTESIAN_POINT('',(0.,6.601429586355));+#5045 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5047 = PCURVE('',#3615,#5048);+#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5052);+#5049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5050,#5051),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5050 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#5051 = CARTESIAN_POINT('',(26.539807430748,-31.75));+#5052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5053 = ADVANCED_FACE('',(#5054),#1351,.F.);+#5054 = FACE_BOUND('',#5055,.F.);+#5055 = EDGE_LOOP('',(#5056,#5057,#5080,#5101));+#5056 = ORIENTED_EDGE('',*,*,#1335,.F.);+#5057 = ORIENTED_EDGE('',*,*,#5058,.T.);+#5058 = EDGE_CURVE('',#1336,#5059,#5061,.T.);+#5059 = VERTEX_POINT('',#5060);+#5060 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,31.75));+#5061 = SURFACE_CURVE('',#5062,(#5066,#5073),.PCURVE_S1.);+#5062 = LINE('',#5063,#5064);+#5063 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,4.7752));+#5064 = VECTOR('',#5065,1.);+#5065 = DIRECTION('',(0.,0.,1.));+#5066 = PCURVE('',#1351,#5067);+#5067 = DEFINITIONAL_REPRESENTATION('',(#5068),#5072);+#5068 = LINE('',#5069,#5070);+#5069 = CARTESIAN_POINT('',(0.,0.));+#5070 = VECTOR('',#5071,1.);+#5071 = DIRECTION('',(1.,0.));+#5072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5073 = PCURVE('',#1379,#5074);+#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079);+#5075 = LINE('',#5076,#5077);+#5076 = CARTESIAN_POINT('',(0.,0.));+#5077 = VECTOR('',#5078,1.);+#5078 = DIRECTION('',(1.,0.));+#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5080 = ORIENTED_EDGE('',*,*,#5081,.T.);+#5081 = EDGE_CURVE('',#5059,#3123,#5082,.T.);+#5082 = SURFACE_CURVE('',#5083,(#5087,#5094),.PCURVE_S1.);+#5083 = LINE('',#5084,#5085);+#5084 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,31.75));+#5085 = VECTOR('',#5086,1.);+#5086 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#5087 = PCURVE('',#1351,#5088);+#5088 = DEFINITIONAL_REPRESENTATION('',(#5089),#5093);+#5089 = LINE('',#5090,#5091);+#5090 = CARTESIAN_POINT('',(26.9748,0.));+#5091 = VECTOR('',#5092,1.);+#5092 = DIRECTION('',(0.,1.));+#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5094 = PCURVE('',#3159,#5095);+#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);+#5096 = LINE('',#5097,#5098);+#5097 = CARTESIAN_POINT('',(0.,0.));+#5098 = VECTOR('',#5099,1.);+#5099 = DIRECTION('',(1.,0.));+#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5101 = ORIENTED_EDGE('',*,*,#3122,.F.);+#5102 = ADVANCED_FACE('',(#5103),#1379,.F.);+#5103 = FACE_BOUND('',#5104,.F.);+#5104 = EDGE_LOOP('',(#5105,#5106,#5107,#5130));+#5105 = ORIENTED_EDGE('',*,*,#5058,.F.);+#5106 = ORIENTED_EDGE('',*,*,#1363,.T.);+#5107 = ORIENTED_EDGE('',*,*,#5108,.T.);+#5108 = EDGE_CURVE('',#1364,#5109,#5111,.T.);+#5109 = VERTEX_POINT('',#5110);+#5110 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,31.75));+#5111 = SURFACE_CURVE('',#5112,(#5116,#5123),.PCURVE_S1.);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,4.7752));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(0.,0.,1.));+#5116 = PCURVE('',#1379,#5117);+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);+#5118 = LINE('',#5119,#5120);+#5119 = CARTESIAN_POINT('',(0.,-2.));+#5120 = VECTOR('',#5121,1.);+#5121 = DIRECTION('',(1.,0.));+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5123 = PCURVE('',#1405,#5124);+#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129);+#5125 = LINE('',#5126,#5127);+#5126 = CARTESIAN_POINT('',(0.,0.));+#5127 = VECTOR('',#5128,1.);+#5128 = DIRECTION('',(1.,0.));+#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5130 = ORIENTED_EDGE('',*,*,#5131,.F.);+#5131 = EDGE_CURVE('',#5059,#5109,#5132,.T.);+#5132 = SURFACE_CURVE('',#5133,(#5137,#5144),.PCURVE_S1.);+#5133 = LINE('',#5134,#5135);+#5134 = CARTESIAN_POINT('',(2.264932406979,-16.51241503208,31.75));+#5135 = VECTOR('',#5136,1.);+#5136 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#5137 = PCURVE('',#1379,#5138);+#5138 = DEFINITIONAL_REPRESENTATION('',(#5139),#5143);+#5139 = LINE('',#5140,#5141);+#5140 = CARTESIAN_POINT('',(26.9748,0.));+#5141 = VECTOR('',#5142,1.);+#5142 = DIRECTION('',(0.,-1.));+#5143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5144 = PCURVE('',#3159,#5145);+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);+#5146 = LINE('',#5147,#5148);+#5147 = CARTESIAN_POINT('',(0.,0.));+#5148 = VECTOR('',#5149,1.);+#5149 = DIRECTION('',(0.,1.));+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5151 = ADVANCED_FACE('',(#5152),#2721,.T.);+#5152 = FACE_BOUND('',#5153,.T.);+#5153 = EDGE_LOOP('',(#5154,#5155,#5178,#5206));+#5154 = ORIENTED_EDGE('',*,*,#2705,.F.);+#5155 = ORIENTED_EDGE('',*,*,#5156,.T.);+#5156 = EDGE_CURVE('',#2678,#5157,#5159,.T.);+#5157 = VERTEX_POINT('',#5158);+#5158 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,31.75));+#5159 = SURFACE_CURVE('',#5160,(#5164,#5171),.PCURVE_S1.);+#5160 = LINE('',#5161,#5162);+#5161 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,4.7752));+#5162 = VECTOR('',#5163,1.);+#5163 = DIRECTION('',(0.,0.,1.));+#5164 = PCURVE('',#2721,#5165);+#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170);+#5166 = LINE('',#5167,#5168);+#5167 = CARTESIAN_POINT('',(0.,0.));+#5168 = VECTOR('',#5169,1.);+#5169 = DIRECTION('',(1.,0.));+#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5171 = PCURVE('',#2693,#5172);+#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5177);+#5173 = LINE('',#5174,#5175);+#5174 = CARTESIAN_POINT('',(0.,-2.));+#5175 = VECTOR('',#5176,1.);+#5176 = DIRECTION('',(1.,0.));+#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5178 = ORIENTED_EDGE('',*,*,#5179,.T.);+#5179 = EDGE_CURVE('',#5157,#5180,#5182,.T.);+#5180 = VERTEX_POINT('',#5181);+#5181 = CARTESIAN_POINT('',(-22.987,3.552807430748,31.75));+#5182 = SURFACE_CURVE('',#5183,(#5187,#5194),.PCURVE_S1.);+#5183 = LINE('',#5184,#5185);+#5184 = CARTESIAN_POINT('',(-16.51241503208,2.264932406979,31.75));+#5185 = VECTOR('',#5186,1.);+#5186 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#5187 = PCURVE('',#2721,#5188);+#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193);+#5189 = LINE('',#5190,#5191);+#5190 = CARTESIAN_POINT('',(26.9748,0.));+#5191 = VECTOR('',#5192,1.);+#5192 = DIRECTION('',(0.,1.));+#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5194 = PCURVE('',#5195,#5200);+#5195 = PLANE('',#5196);+#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199);+#5197 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,31.75));+#5198 = DIRECTION('',(0.,0.,1.));+#5199 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205);+#5201 = LINE('',#5202,#5203);+#5202 = CARTESIAN_POINT('',(-3.885780586188E-16,2.));+#5203 = VECTOR('',#5204,1.);+#5204 = DIRECTION('',(1.,0.));+#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5206 = ORIENTED_EDGE('',*,*,#5207,.F.);+#5207 = EDGE_CURVE('',#2706,#5180,#5208,.T.);+#5208 = SURFACE_CURVE('',#5209,(#5213,#5219),.PCURVE_S1.);+#5209 = LINE('',#5210,#5211);+#5210 = CARTESIAN_POINT('',(-22.987,3.552807430748,2.3876));+#5211 = VECTOR('',#5212,1.);+#5212 = DIRECTION('',(0.,0.,1.));+#5213 = PCURVE('',#2721,#5214);+#5214 = DEFINITIONAL_REPRESENTATION('',(#5215),#5218);+#5215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5216,#5217),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5216 = CARTESIAN_POINT('',(0.,6.601429586355));+#5217 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#5218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5219 = PCURVE('',#3589,#5220);+#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5224);+#5221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5222,#5223),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5222 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#5223 = CARTESIAN_POINT('',(19.434192569252,-31.75));+#5224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5225 = ADVANCED_FACE('',(#5226),#1405,.T.);+#5226 = FACE_BOUND('',#5227,.T.);+#5227 = EDGE_LOOP('',(#5228,#5229,#5230,#5251));+#5228 = ORIENTED_EDGE('',*,*,#1391,.F.);+#5229 = ORIENTED_EDGE('',*,*,#5108,.T.);+#5230 = ORIENTED_EDGE('',*,*,#5231,.T.);+#5231 = EDGE_CURVE('',#5109,#3144,#5232,.T.);+#5232 = SURFACE_CURVE('',#5233,(#5237,#5244),.PCURVE_S1.);+#5233 = LINE('',#5234,#5235);+#5234 = CARTESIAN_POINT('',(4.226502967786,-16.12223438805,31.75));+#5235 = VECTOR('',#5236,1.);+#5236 = DIRECTION('',(0.195090322016,-0.980785280403,0.));+#5237 = PCURVE('',#1405,#5238);+#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243);+#5239 = LINE('',#5240,#5241);+#5240 = CARTESIAN_POINT('',(26.9748,0.));+#5241 = VECTOR('',#5242,1.);+#5242 = DIRECTION('',(0.,1.));+#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5244 = PCURVE('',#3159,#5245);+#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5250);+#5246 = LINE('',#5247,#5248);+#5247 = CARTESIAN_POINT('',(5.551115123126E-16,2.));+#5248 = VECTOR('',#5249,1.);+#5249 = DIRECTION('',(1.,0.));+#5250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5251 = ORIENTED_EDGE('',*,*,#3171,.F.);+#5252 = ADVANCED_FACE('',(#5253),#2693,.F.);+#5253 = FACE_BOUND('',#5254,.F.);+#5254 = EDGE_LOOP('',(#5255,#5278,#5279,#5280));+#5255 = ORIENTED_EDGE('',*,*,#5256,.F.);+#5256 = EDGE_CURVE('',#2650,#5257,#5259,.T.);+#5257 = VERTEX_POINT('',#5258);+#5258 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,31.75));+#5259 = SURFACE_CURVE('',#5260,(#5264,#5271),.PCURVE_S1.);+#5260 = LINE('',#5261,#5262);+#5261 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,4.7752));+#5262 = VECTOR('',#5263,1.);+#5263 = DIRECTION('',(0.,0.,1.));+#5264 = PCURVE('',#2693,#5265);+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);+#5266 = LINE('',#5267,#5268);+#5267 = CARTESIAN_POINT('',(0.,0.));+#5268 = VECTOR('',#5269,1.);+#5269 = DIRECTION('',(1.,0.));+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5271 = PCURVE('',#2665,#5272);+#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5277);+#5273 = LINE('',#5274,#5275);+#5274 = CARTESIAN_POINT('',(0.,0.));+#5275 = VECTOR('',#5276,1.);+#5276 = DIRECTION('',(1.,0.));+#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5278 = ORIENTED_EDGE('',*,*,#2677,.T.);+#5279 = ORIENTED_EDGE('',*,*,#5156,.T.);+#5280 = ORIENTED_EDGE('',*,*,#5281,.F.);+#5281 = EDGE_CURVE('',#5257,#5157,#5282,.T.);+#5282 = SURFACE_CURVE('',#5283,(#5287,#5294),.PCURVE_S1.);+#5283 = LINE('',#5284,#5285);+#5284 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,31.75));+#5285 = VECTOR('',#5286,1.);+#5286 = DIRECTION('',(-0.195090322016,-0.980785280403,0.));+#5287 = PCURVE('',#2693,#5288);+#5288 = DEFINITIONAL_REPRESENTATION('',(#5289),#5293);+#5289 = LINE('',#5290,#5291);+#5290 = CARTESIAN_POINT('',(26.9748,0.));+#5291 = VECTOR('',#5292,1.);+#5292 = DIRECTION('',(0.,-1.));+#5293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5294 = PCURVE('',#5195,#5295);+#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);+#5296 = LINE('',#5297,#5298);+#5297 = CARTESIAN_POINT('',(0.,0.));+#5298 = VECTOR('',#5299,1.);+#5299 = DIRECTION('',(0.,1.));+#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5301 = ADVANCED_FACE('',(#5302),#2665,.F.);+#5302 = FACE_BOUND('',#5303,.F.);+#5303 = EDGE_LOOP('',(#5304,#5305,#5306,#5329));+#5304 = ORIENTED_EDGE('',*,*,#2649,.F.);+#5305 = ORIENTED_EDGE('',*,*,#5256,.T.);+#5306 = ORIENTED_EDGE('',*,*,#5307,.T.);+#5307 = EDGE_CURVE('',#5257,#5308,#5310,.T.);+#5308 = VERTEX_POINT('',#5309);+#5309 = CARTESIAN_POINT('',(-22.987,5.591989747165,31.75));+#5310 = SURFACE_CURVE('',#5311,(#5315,#5322),.PCURVE_S1.);+#5311 = LINE('',#5312,#5313);+#5312 = CARTESIAN_POINT('',(-16.12223438805,4.226502967786,31.75));+#5313 = VECTOR('',#5314,1.);+#5314 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#5315 = PCURVE('',#2665,#5316);+#5316 = DEFINITIONAL_REPRESENTATION('',(#5317),#5321);+#5317 = LINE('',#5318,#5319);+#5318 = CARTESIAN_POINT('',(26.9748,0.));+#5319 = VECTOR('',#5320,1.);+#5320 = DIRECTION('',(0.,1.));+#5321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5322 = PCURVE('',#5195,#5323);+#5323 = DEFINITIONAL_REPRESENTATION('',(#5324),#5328);+#5324 = LINE('',#5325,#5326);+#5325 = CARTESIAN_POINT('',(0.,0.));+#5326 = VECTOR('',#5327,1.);+#5327 = DIRECTION('',(1.,0.));+#5328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5329 = ORIENTED_EDGE('',*,*,#5330,.F.);+#5330 = EDGE_CURVE('',#2627,#5308,#5331,.T.);+#5331 = SURFACE_CURVE('',#5332,(#5336,#5342),.PCURVE_S1.);+#5332 = LINE('',#5333,#5334);+#5333 = CARTESIAN_POINT('',(-22.987,5.591989747165,2.3876));+#5334 = VECTOR('',#5335,1.);+#5335 = DIRECTION('',(0.,0.,1.));+#5336 = PCURVE('',#2665,#5337);+#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5341);+#5338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5339,#5340),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5339 = CARTESIAN_POINT('',(0.,6.999254321114));+#5340 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5342 = PCURVE('',#3589,#5343);+#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5347);+#5344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5345,#5346),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5345 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#5346 = CARTESIAN_POINT('',(17.395010252835,-31.75));+#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5348 = ADVANCED_FACE('',(#5349),#1434,.F.);+#5349 = FACE_BOUND('',#5350,.F.);+#5350 = EDGE_LOOP('',(#5351,#5352,#5375,#5396));+#5351 = ORIENTED_EDGE('',*,*,#1418,.F.);+#5352 = ORIENTED_EDGE('',*,*,#5353,.T.);+#5353 = EDGE_CURVE('',#1419,#5354,#5356,.T.);+#5354 = VERTEX_POINT('',#5355);+#5355 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,31.75));+#5356 = SURFACE_CURVE('',#5357,(#5361,#5368),.PCURVE_S1.);+#5357 = LINE('',#5358,#5359);+#5358 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,4.7752));+#5359 = VECTOR('',#5360,1.);+#5360 = DIRECTION('',(0.,0.,1.));+#5361 = PCURVE('',#1434,#5362);+#5362 = DEFINITIONAL_REPRESENTATION('',(#5363),#5367);+#5363 = LINE('',#5364,#5365);+#5364 = CARTESIAN_POINT('',(0.,0.));+#5365 = VECTOR('',#5366,1.);+#5366 = DIRECTION('',(1.,0.));+#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5368 = PCURVE('',#1462,#5369);+#5369 = DEFINITIONAL_REPRESENTATION('',(#5370),#5374);+#5370 = LINE('',#5371,#5372);+#5371 = CARTESIAN_POINT('',(0.,0.));+#5372 = VECTOR('',#5373,1.);+#5373 = DIRECTION('',(1.,0.));+#5374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5375 = ORIENTED_EDGE('',*,*,#5376,.T.);+#5376 = EDGE_CURVE('',#5354,#3051,#5377,.T.);+#5377 = SURFACE_CURVE('',#5378,(#5382,#5389),.PCURVE_S1.);+#5378 = LINE('',#5379,#5380);+#5379 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,31.75));+#5380 = VECTOR('',#5381,1.);+#5381 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#5382 = PCURVE('',#1434,#5383);+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388);+#5384 = LINE('',#5385,#5386);+#5385 = CARTESIAN_POINT('',(26.9748,0.));+#5386 = VECTOR('',#5387,1.);+#5387 = DIRECTION('',(0.,1.));+#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5389 = PCURVE('',#3087,#5390);+#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395);+#5391 = LINE('',#5392,#5393);+#5392 = CARTESIAN_POINT('',(0.,0.));+#5393 = VECTOR('',#5394,1.);+#5394 = DIRECTION('',(1.,0.));+#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5396 = ORIENTED_EDGE('',*,*,#3050,.F.);+#5397 = ADVANCED_FACE('',(#5398),#1462,.F.);+#5398 = FACE_BOUND('',#5399,.F.);+#5399 = EDGE_LOOP('',(#5400,#5401,#5402,#5425));+#5400 = ORIENTED_EDGE('',*,*,#5353,.F.);+#5401 = ORIENTED_EDGE('',*,*,#1446,.T.);+#5402 = ORIENTED_EDGE('',*,*,#5403,.T.);+#5403 = EDGE_CURVE('',#1447,#5404,#5406,.T.);+#5404 = VERTEX_POINT('',#5405);+#5405 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,31.75));+#5406 = SURFACE_CURVE('',#5407,(#5411,#5418),.PCURVE_S1.);+#5407 = LINE('',#5408,#5409);+#5408 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,4.7752));+#5409 = VECTOR('',#5410,1.);+#5410 = DIRECTION('',(0.,0.,1.));+#5411 = PCURVE('',#1462,#5412);+#5412 = DEFINITIONAL_REPRESENTATION('',(#5413),#5417);+#5413 = LINE('',#5414,#5415);+#5414 = CARTESIAN_POINT('',(0.,-2.));+#5415 = VECTOR('',#5416,1.);+#5416 = DIRECTION('',(1.,0.));+#5417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5418 = PCURVE('',#1488,#5419);+#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424);+#5420 = LINE('',#5421,#5422);+#5421 = CARTESIAN_POINT('',(0.,0.));+#5422 = VECTOR('',#5423,1.);+#5423 = DIRECTION('',(1.,0.));+#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5425 = ORIENTED_EDGE('',*,*,#5426,.F.);+#5426 = EDGE_CURVE('',#5354,#5404,#5427,.T.);+#5427 = SURFACE_CURVE('',#5428,(#5432,#5439),.PCURVE_S1.);+#5428 = LINE('',#5429,#5430);+#5429 = CARTESIAN_POINT('',(10.175487844282,-17.02864619195,31.75));+#5430 = VECTOR('',#5431,1.);+#5431 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#5432 = PCURVE('',#1462,#5433);+#5433 = DEFINITIONAL_REPRESENTATION('',(#5434),#5438);+#5434 = LINE('',#5435,#5436);+#5435 = CARTESIAN_POINT('',(26.9748,0.));+#5436 = VECTOR('',#5437,1.);+#5437 = DIRECTION('',(0.,-1.));+#5438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5439 = PCURVE('',#3087,#5440);+#5440 = DEFINITIONAL_REPRESENTATION('',(#5441),#5445);+#5441 = LINE('',#5442,#5443);+#5442 = CARTESIAN_POINT('',(0.,0.));+#5443 = VECTOR('',#5444,1.);+#5444 = DIRECTION('',(0.,1.));+#5445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5446 = ADVANCED_FACE('',(#5447),#2614,.T.);+#5447 = FACE_BOUND('',#5448,.T.);+#5448 = EDGE_LOOP('',(#5449,#5450,#5473,#5501));+#5449 = ORIENTED_EDGE('',*,*,#2598,.F.);+#5450 = ORIENTED_EDGE('',*,*,#5451,.T.);+#5451 = EDGE_CURVE('',#2571,#5452,#5454,.T.);+#5452 = VERTEX_POINT('',#5453);+#5453 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,31.75));+#5454 = SURFACE_CURVE('',#5455,(#5459,#5466),.PCURVE_S1.);+#5455 = LINE('',#5456,#5457);+#5456 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,4.7752));+#5457 = VECTOR('',#5458,1.);+#5458 = DIRECTION('',(0.,0.,1.));+#5459 = PCURVE('',#2614,#5460);+#5460 = DEFINITIONAL_REPRESENTATION('',(#5461),#5465);+#5461 = LINE('',#5462,#5463);+#5462 = CARTESIAN_POINT('',(0.,0.));+#5463 = VECTOR('',#5464,1.);+#5464 = DIRECTION('',(1.,0.));+#5465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5466 = PCURVE('',#2586,#5467);+#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472);+#5468 = LINE('',#5469,#5470);+#5469 = CARTESIAN_POINT('',(0.,-2.));+#5470 = VECTOR('',#5471,1.);+#5471 = DIRECTION('',(1.,0.));+#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5473 = ORIENTED_EDGE('',*,*,#5474,.T.);+#5474 = EDGE_CURVE('',#5452,#5475,#5477,.T.);+#5475 = VERTEX_POINT('',#5476);+#5476 = CARTESIAN_POINT('',(-22.987,14.156732575981,31.75));+#5477 = SURFACE_CURVE('',#5478,(#5482,#5489),.PCURVE_S1.);+#5478 = LINE('',#5479,#5480);+#5479 = CARTESIAN_POINT('',(-17.02864619195,10.175487844282,31.75));+#5480 = VECTOR('',#5481,1.);+#5481 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#5482 = PCURVE('',#2614,#5483);+#5483 = DEFINITIONAL_REPRESENTATION('',(#5484),#5488);+#5484 = LINE('',#5485,#5486);+#5485 = CARTESIAN_POINT('',(26.9748,0.));+#5486 = VECTOR('',#5487,1.);+#5487 = DIRECTION('',(0.,1.));+#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5489 = PCURVE('',#5490,#5495);+#5490 = PLANE('',#5491);+#5491 = AXIS2_PLACEMENT_3D('',#5492,#5493,#5494);+#5492 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,31.75));+#5493 = DIRECTION('',(0.,0.,1.));+#5494 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5500);+#5496 = LINE('',#5497,#5498);+#5497 = CARTESIAN_POINT('',(-9.992007221626E-16,2.));+#5498 = VECTOR('',#5499,1.);+#5499 = DIRECTION('',(1.,0.));+#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5501 = ORIENTED_EDGE('',*,*,#5502,.F.);+#5502 = EDGE_CURVE('',#2599,#5475,#5503,.T.);+#5503 = SURFACE_CURVE('',#5504,(#5508,#5514),.PCURVE_S1.);+#5504 = LINE('',#5505,#5506);+#5505 = CARTESIAN_POINT('',(-22.987,14.156732575981,2.3876));+#5506 = VECTOR('',#5507,1.);+#5507 = DIRECTION('',(0.,0.,1.));+#5508 = PCURVE('',#2614,#5509);+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5513);+#5510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5511,#5512),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5511 = CARTESIAN_POINT('',(0.,7.166051194032));+#5512 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5514 = PCURVE('',#3563,#5515);+#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5519);+#5516 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5517,#5518),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5517 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#5518 = CARTESIAN_POINT('',(8.830267424019,-31.75));+#5519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5520 = ADVANCED_FACE('',(#5521),#1488,.T.);+#5521 = FACE_BOUND('',#5522,.T.);+#5522 = EDGE_LOOP('',(#5523,#5524,#5525,#5546));+#5523 = ORIENTED_EDGE('',*,*,#1474,.F.);+#5524 = ORIENTED_EDGE('',*,*,#5403,.T.);+#5525 = ORIENTED_EDGE('',*,*,#5526,.T.);+#5526 = EDGE_CURVE('',#5404,#3072,#5527,.T.);+#5527 = SURFACE_CURVE('',#5528,(#5532,#5539),.PCURVE_S1.);+#5528 = LINE('',#5529,#5530);+#5529 = CARTESIAN_POINT('',(11.838427068887,-15.91750572591,31.75));+#5530 = VECTOR('',#5531,1.);+#5531 = DIRECTION('',(0.55557023302,-0.831469612303,0.));+#5532 = PCURVE('',#1488,#5533);+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);+#5534 = LINE('',#5535,#5536);+#5535 = CARTESIAN_POINT('',(26.9748,0.));+#5536 = VECTOR('',#5537,1.);+#5537 = DIRECTION('',(0.,1.));+#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5539 = PCURVE('',#3087,#5540);+#5540 = DEFINITIONAL_REPRESENTATION('',(#5541),#5545);+#5541 = LINE('',#5542,#5543);+#5542 = CARTESIAN_POINT('',(3.330669073875E-16,2.));+#5543 = VECTOR('',#5544,1.);+#5544 = DIRECTION('',(1.,0.));+#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5546 = ORIENTED_EDGE('',*,*,#3099,.F.);+#5547 = ADVANCED_FACE('',(#5548),#2586,.F.);+#5548 = FACE_BOUND('',#5549,.F.);+#5549 = EDGE_LOOP('',(#5550,#5573,#5574,#5575));+#5550 = ORIENTED_EDGE('',*,*,#5551,.F.);+#5551 = EDGE_CURVE('',#2543,#5552,#5554,.T.);+#5552 = VERTEX_POINT('',#5553);+#5553 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,31.75));+#5554 = SURFACE_CURVE('',#5555,(#5559,#5566),.PCURVE_S1.);+#5555 = LINE('',#5556,#5557);+#5556 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,4.7752));+#5557 = VECTOR('',#5558,1.);+#5558 = DIRECTION('',(0.,0.,1.));+#5559 = PCURVE('',#2586,#5560);+#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565);+#5561 = LINE('',#5562,#5563);+#5562 = CARTESIAN_POINT('',(0.,0.));+#5563 = VECTOR('',#5564,1.);+#5564 = DIRECTION('',(1.,0.));+#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5566 = PCURVE('',#2558,#5567);+#5567 = DEFINITIONAL_REPRESENTATION('',(#5568),#5572);+#5568 = LINE('',#5569,#5570);+#5569 = CARTESIAN_POINT('',(0.,0.));+#5570 = VECTOR('',#5571,1.);+#5571 = DIRECTION('',(1.,0.));+#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5573 = ORIENTED_EDGE('',*,*,#2570,.T.);+#5574 = ORIENTED_EDGE('',*,*,#5451,.T.);+#5575 = ORIENTED_EDGE('',*,*,#5576,.F.);+#5576 = EDGE_CURVE('',#5552,#5452,#5577,.T.);+#5577 = SURFACE_CURVE('',#5578,(#5582,#5589),.PCURVE_S1.);+#5578 = LINE('',#5579,#5580);+#5579 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,31.75));+#5580 = VECTOR('',#5581,1.);+#5581 = DIRECTION('',(-0.55557023302,-0.831469612303,0.));+#5582 = PCURVE('',#2586,#5583);+#5583 = DEFINITIONAL_REPRESENTATION('',(#5584),#5588);+#5584 = LINE('',#5585,#5586);+#5585 = CARTESIAN_POINT('',(26.9748,0.));+#5586 = VECTOR('',#5587,1.);+#5587 = DIRECTION('',(0.,-1.));+#5588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5589 = PCURVE('',#5490,#5590);+#5590 = DEFINITIONAL_REPRESENTATION('',(#5591),#5595);+#5591 = LINE('',#5592,#5593);+#5592 = CARTESIAN_POINT('',(0.,0.));+#5593 = VECTOR('',#5594,1.);+#5594 = DIRECTION('',(0.,1.));+#5595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5596 = ADVANCED_FACE('',(#5597),#2558,.F.);+#5597 = FACE_BOUND('',#5598,.F.);+#5598 = EDGE_LOOP('',(#5599,#5600,#5601,#5624));+#5599 = ORIENTED_EDGE('',*,*,#2542,.F.);+#5600 = ORIENTED_EDGE('',*,*,#5551,.T.);+#5601 = ORIENTED_EDGE('',*,*,#5602,.T.);+#5602 = EDGE_CURVE('',#5552,#5603,#5605,.T.);+#5603 = VERTEX_POINT('',#5604);+#5604 = CARTESIAN_POINT('',(-22.987,16.562112123721,31.75));+#5605 = SURFACE_CURVE('',#5606,(#5610,#5617),.PCURVE_S1.);+#5606 = LINE('',#5607,#5608);+#5607 = CARTESIAN_POINT('',(-15.91750572591,11.838427068887,31.75));+#5608 = VECTOR('',#5609,1.);+#5609 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#5610 = PCURVE('',#2558,#5611);+#5611 = DEFINITIONAL_REPRESENTATION('',(#5612),#5616);+#5612 = LINE('',#5613,#5614);+#5613 = CARTESIAN_POINT('',(26.9748,0.));+#5614 = VECTOR('',#5615,1.);+#5615 = DIRECTION('',(0.,1.));+#5616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5617 = PCURVE('',#5490,#5618);+#5618 = DEFINITIONAL_REPRESENTATION('',(#5619),#5623);+#5619 = LINE('',#5620,#5621);+#5620 = CARTESIAN_POINT('',(0.,0.));+#5621 = VECTOR('',#5622,1.);+#5622 = DIRECTION('',(1.,0.));+#5623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5624 = ORIENTED_EDGE('',*,*,#5625,.F.);+#5625 = EDGE_CURVE('',#2520,#5603,#5626,.T.);+#5626 = SURFACE_CURVE('',#5627,(#5631,#5637),.PCURVE_S1.);+#5627 = LINE('',#5628,#5629);+#5628 = CARTESIAN_POINT('',(-22.987,16.562112123721,2.3876));+#5629 = VECTOR('',#5630,1.);+#5630 = DIRECTION('',(0.,0.,1.));+#5631 = PCURVE('',#2558,#5632);+#5632 = DEFINITIONAL_REPRESENTATION('',(#5633),#5636);+#5633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5634,#5635),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5634 = CARTESIAN_POINT('',(0.,8.502408469871));+#5635 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5637 = PCURVE('',#3563,#5638);+#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5642);+#5639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5640,#5641),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5640 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#5641 = CARTESIAN_POINT('',(6.424887876279,-31.75));+#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5643 = ADVANCED_FACE('',(#5644),#1518,.T.);+#5644 = FACE_BOUND('',#5645,.T.);+#5645 = EDGE_LOOP('',(#5646,#5670,#5694,#5695));+#5646 = ORIENTED_EDGE('',*,*,#5647,.F.);+#5647 = EDGE_CURVE('',#5648,#4388,#5650,.T.);+#5648 = VERTEX_POINT('',#5649);+#5649 = CARTESIAN_POINT('',(22.987,-18.60206612095,31.75));+#5650 = SURFACE_CURVE('',#5651,(#5656,#5663),.PCURVE_S1.);+#5651 = CIRCLE('',#5652,3.9624);+#5652 = AXIS2_PLACEMENT_3D('',#5653,#5654,#5655);+#5653 = CARTESIAN_POINT('',(19.05,-19.05,31.75));+#5654 = DIRECTION('',(0.,0.,1.));+#5655 = DIRECTION('',(1.,0.,-0.));+#5656 = PCURVE('',#1518,#5657);+#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662);+#5658 = LINE('',#5659,#5660);+#5659 = CARTESIAN_POINT('',(0.,31.75));+#5660 = VECTOR('',#5661,1.);+#5661 = DIRECTION('',(1.,0.));+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5663 = PCURVE('',#4424,#5664);+#5664 = DEFINITIONAL_REPRESENTATION('',(#5665),#5669);+#5665 = CIRCLE('',#5666,3.9624);+#5666 = AXIS2_PLACEMENT_2D('',#5667,#5668);+#5667 = CARTESIAN_POINT('',(0.,0.));+#5668 = DIRECTION('',(1.,0.));+#5669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5670 = ORIENTED_EDGE('',*,*,#5671,.F.);+#5671 = EDGE_CURVE('',#1502,#5648,#5672,.T.);+#5672 = SURFACE_CURVE('',#5673,(#5677,#5683),.PCURVE_S1.);+#5673 = LINE('',#5674,#5675);+#5674 = CARTESIAN_POINT('',(22.987,-18.60206612095,0.));+#5675 = VECTOR('',#5676,1.);+#5676 = DIRECTION('',(0.,0.,1.));+#5677 = PCURVE('',#1518,#5678);+#5678 = DEFINITIONAL_REPRESENTATION('',(#5679),#5682);+#5679 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5680,#5681),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5680 = CARTESIAN_POINT('',(0.113288275703,-6.E-07));+#5681 = CARTESIAN_POINT('',(0.113288275703,31.7500006));+#5682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5683 = PCURVE('',#5684,#5689);+#5684 = PLANE('',#5685);+#5685 = AXIS2_PLACEMENT_3D('',#5686,#5687,#5688);+#5686 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#5687 = DIRECTION('',(-1.,0.,0.));+#5688 = DIRECTION('',(0.,1.,0.));+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5693);+#5690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5691,#5692),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5691 = CARTESIAN_POINT('',(4.384933879049,6.E-07));+#5692 = CARTESIAN_POINT('',(4.384933879049,-31.7500006));+#5693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5694 = ORIENTED_EDGE('',*,*,#1501,.T.);+#5695 = ORIENTED_EDGE('',*,*,#4387,.T.);+#5696 = ADVANCED_FACE('',(#5697),#2507,.T.);+#5697 = FACE_BOUND('',#5698,.T.);+#5698 = EDGE_LOOP('',(#5699,#5700,#5723,#5752));+#5699 = ORIENTED_EDGE('',*,*,#2490,.T.);+#5700 = ORIENTED_EDGE('',*,*,#5701,.T.);+#5701 = EDGE_CURVE('',#2462,#5702,#5704,.T.);+#5702 = VERTEX_POINT('',#5703);+#5703 = CARTESIAN_POINT('',(-15.0876,19.05,31.75));+#5704 = SURFACE_CURVE('',#5705,(#5709,#5716),.PCURVE_S1.);+#5705 = LINE('',#5706,#5707);+#5706 = CARTESIAN_POINT('',(-15.0876,19.05,0.));+#5707 = VECTOR('',#5708,1.);+#5708 = DIRECTION('',(0.,0.,1.));+#5709 = PCURVE('',#2507,#5710);+#5710 = DEFINITIONAL_REPRESENTATION('',(#5711),#5715);+#5711 = LINE('',#5712,#5713);+#5712 = CARTESIAN_POINT('',(6.28318530718,-0.));+#5713 = VECTOR('',#5714,1.);+#5714 = DIRECTION('',(0.,1.));+#5715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5716 = PCURVE('',#2478,#5717);+#5717 = DEFINITIONAL_REPRESENTATION('',(#5718),#5722);+#5718 = LINE('',#5719,#5720);+#5719 = CARTESIAN_POINT('',(0.,-0.));+#5720 = VECTOR('',#5721,1.);+#5721 = DIRECTION('',(0.,1.));+#5722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5723 = ORIENTED_EDGE('',*,*,#5724,.F.);+#5724 = EDGE_CURVE('',#5725,#5702,#5727,.T.);+#5725 = VERTEX_POINT('',#5726);+#5726 = CARTESIAN_POINT('',(-22.987,18.602066120951,31.75));+#5727 = SURFACE_CURVE('',#5728,(#5733,#5740),.PCURVE_S1.);+#5728 = CIRCLE('',#5729,3.9624);+#5729 = AXIS2_PLACEMENT_3D('',#5730,#5731,#5732);+#5730 = CARTESIAN_POINT('',(-19.05,19.05,31.75));+#5731 = DIRECTION('',(0.,0.,1.));+#5732 = DIRECTION('',(1.,0.,-0.));+#5733 = PCURVE('',#2507,#5734);+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);+#5735 = LINE('',#5736,#5737);+#5736 = CARTESIAN_POINT('',(0.,31.75));+#5737 = VECTOR('',#5738,1.);+#5738 = DIRECTION('',(1.,0.));+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5740 = PCURVE('',#5741,#5746);+#5741 = PLANE('',#5742);+#5742 = AXIS2_PLACEMENT_3D('',#5743,#5744,#5745);+#5743 = CARTESIAN_POINT('',(-19.05,19.05,31.75));+#5744 = DIRECTION('',(0.,0.,1.));+#5745 = DIRECTION('',(1.,0.,-0.));+#5746 = DEFINITIONAL_REPRESENTATION('',(#5747),#5751);+#5747 = CIRCLE('',#5748,3.9624);+#5748 = AXIS2_PLACEMENT_2D('',#5749,#5750);+#5749 = CARTESIAN_POINT('',(0.,0.));+#5750 = DIRECTION('',(1.,0.));+#5751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5752 = ORIENTED_EDGE('',*,*,#5753,.F.);+#5753 = EDGE_CURVE('',#2491,#5725,#5754,.T.);+#5754 = SURFACE_CURVE('',#5755,(#5759,#5765),.PCURVE_S1.);+#5755 = LINE('',#5756,#5757);+#5756 = CARTESIAN_POINT('',(-22.987,18.602066120951,0.));+#5757 = VECTOR('',#5758,1.);+#5758 = DIRECTION('',(0.,0.,1.));+#5759 = PCURVE('',#2507,#5760);+#5760 = DEFINITIONAL_REPRESENTATION('',(#5761),#5764);+#5761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5762,#5763),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5762 = CARTESIAN_POINT('',(3.254880929293,-6.E-07));+#5763 = CARTESIAN_POINT('',(3.254880929293,31.7500006));+#5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5765 = PCURVE('',#5766,#5771);+#5766 = PLANE('',#5767);+#5767 = AXIS2_PLACEMENT_3D('',#5768,#5769,#5770);+#5768 = CARTESIAN_POINT('',(-22.987,22.987,0.));+#5769 = DIRECTION('',(1.,0.,-0.));+#5770 = DIRECTION('',(0.,-1.,0.));+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5775);+#5772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5773,#5774),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5773 = CARTESIAN_POINT('',(4.384933879049,6.E-07));+#5774 = CARTESIAN_POINT('',(4.384933879049,-31.7500006));+#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5776 = ADVANCED_FACE('',(#5777),#1569,.F.);+#5777 = FACE_BOUND('',#5778,.F.);+#5778 = EDGE_LOOP('',(#5779,#5780,#5803,#5831));+#5779 = ORIENTED_EDGE('',*,*,#1553,.F.);+#5780 = ORIENTED_EDGE('',*,*,#5781,.T.);+#5781 = EDGE_CURVE('',#1554,#5782,#5784,.T.);+#5782 = VERTEX_POINT('',#5783);+#5783 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,31.75));+#5784 = SURFACE_CURVE('',#5785,(#5789,#5796),.PCURVE_S1.);+#5785 = LINE('',#5786,#5787);+#5786 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,4.7752));+#5787 = VECTOR('',#5788,1.);+#5788 = DIRECTION('',(0.,0.,1.));+#5789 = PCURVE('',#1569,#5790);+#5790 = DEFINITIONAL_REPRESENTATION('',(#5791),#5795);+#5791 = LINE('',#5792,#5793);+#5792 = CARTESIAN_POINT('',(0.,0.));+#5793 = VECTOR('',#5794,1.);+#5794 = DIRECTION('',(1.,0.));+#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5796 = PCURVE('',#1597,#5797);+#5797 = DEFINITIONAL_REPRESENTATION('',(#5798),#5802);+#5798 = LINE('',#5799,#5800);+#5799 = CARTESIAN_POINT('',(0.,0.));+#5800 = VECTOR('',#5801,1.);+#5801 = DIRECTION('',(1.,0.));+#5802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5803 = ORIENTED_EDGE('',*,*,#5804,.T.);+#5804 = EDGE_CURVE('',#5782,#5805,#5807,.T.);+#5805 = VERTEX_POINT('',#5806);+#5806 = CARTESIAN_POINT('',(22.987,-16.56211212372,31.75));+#5807 = SURFACE_CURVE('',#5808,(#5812,#5819),.PCURVE_S1.);+#5808 = LINE('',#5809,#5810);+#5809 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,31.75));+#5810 = VECTOR('',#5811,1.);+#5811 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#5812 = PCURVE('',#1569,#5813);+#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5818);+#5814 = LINE('',#5815,#5816);+#5815 = CARTESIAN_POINT('',(26.9748,0.));+#5816 = VECTOR('',#5817,1.);+#5817 = DIRECTION('',(0.,1.));+#5818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5819 = PCURVE('',#5820,#5825);+#5820 = PLANE('',#5821);+#5821 = AXIS2_PLACEMENT_3D('',#5822,#5823,#5824);+#5822 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,31.75));+#5823 = DIRECTION('',(0.,0.,1.));+#5824 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5830);+#5826 = LINE('',#5827,#5828);+#5827 = CARTESIAN_POINT('',(0.,0.));+#5828 = VECTOR('',#5829,1.);+#5829 = DIRECTION('',(1.,0.));+#5830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5831 = ORIENTED_EDGE('',*,*,#5832,.F.);+#5832 = EDGE_CURVE('',#1531,#5805,#5833,.T.);+#5833 = SURFACE_CURVE('',#5834,(#5838,#5844),.PCURVE_S1.);+#5834 = LINE('',#5835,#5836);+#5835 = CARTESIAN_POINT('',(22.987,-16.56211212372,2.3876));+#5836 = VECTOR('',#5837,1.);+#5837 = DIRECTION('',(0.,-0.,1.));+#5838 = PCURVE('',#1569,#5839);+#5839 = DEFINITIONAL_REPRESENTATION('',(#5840),#5843);+#5840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5841,#5842),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5841 = CARTESIAN_POINT('',(0.,8.502408469871));+#5842 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#5843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5844 = PCURVE('',#3780,#5845);+#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5849);+#5846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5847,#5848),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5847 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#5848 = CARTESIAN_POINT('',(6.424887876279,-31.75));+#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5850 = ADVANCED_FACE('',(#5851),#2478,.T.);+#5851 = FACE_BOUND('',#5852,.T.);+#5852 = EDGE_LOOP('',(#5853,#5877,#5878,#5879));+#5853 = ORIENTED_EDGE('',*,*,#5854,.F.);+#5854 = EDGE_CURVE('',#5702,#5855,#5857,.T.);+#5855 = VERTEX_POINT('',#5856);+#5856 = CARTESIAN_POINT('',(-18.60206612095,22.987,31.75));+#5857 = SURFACE_CURVE('',#5858,(#5863,#5870),.PCURVE_S1.);+#5858 = CIRCLE('',#5859,3.9624);+#5859 = AXIS2_PLACEMENT_3D('',#5860,#5861,#5862);+#5860 = CARTESIAN_POINT('',(-19.05,19.05,31.75));+#5861 = DIRECTION('',(0.,0.,1.));+#5862 = DIRECTION('',(1.,0.,-0.));+#5863 = PCURVE('',#2478,#5864);+#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869);+#5865 = LINE('',#5866,#5867);+#5866 = CARTESIAN_POINT('',(0.,31.75));+#5867 = VECTOR('',#5868,1.);+#5868 = DIRECTION('',(1.,0.));+#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5870 = PCURVE('',#5741,#5871);+#5871 = DEFINITIONAL_REPRESENTATION('',(#5872),#5876);+#5872 = CIRCLE('',#5873,3.9624);+#5873 = AXIS2_PLACEMENT_2D('',#5874,#5875);+#5874 = CARTESIAN_POINT('',(0.,0.));+#5875 = DIRECTION('',(1.,0.));+#5876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5877 = ORIENTED_EDGE('',*,*,#5701,.F.);+#5878 = ORIENTED_EDGE('',*,*,#2461,.T.);+#5879 = ORIENTED_EDGE('',*,*,#5880,.T.);+#5880 = EDGE_CURVE('',#2439,#5855,#5881,.T.);+#5881 = SURFACE_CURVE('',#5882,(#5886,#5892),.PCURVE_S1.);+#5882 = LINE('',#5883,#5884);+#5883 = CARTESIAN_POINT('',(-18.60206612095,22.987,0.));+#5884 = VECTOR('',#5885,1.);+#5885 = DIRECTION('',(0.,0.,1.));+#5886 = PCURVE('',#2478,#5887);+#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5891);+#5888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5889,#5890),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5889 = CARTESIAN_POINT('',(1.457508051092,-6.E-07));+#5890 = CARTESIAN_POINT('',(1.457508051092,31.7500006));+#5891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5892 = PCURVE('',#5893,#5898);+#5893 = PLANE('',#5894);+#5894 = AXIS2_PLACEMENT_3D('',#5895,#5896,#5897);+#5895 = CARTESIAN_POINT('',(22.987,22.987,0.));+#5896 = DIRECTION('',(0.,-1.,0.));+#5897 = DIRECTION('',(-1.,0.,0.));+#5898 = DEFINITIONAL_REPRESENTATION('',(#5899),#5902);+#5899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5900,#5901),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#5900 = CARTESIAN_POINT('',(41.589066120951,6.E-07));+#5901 = CARTESIAN_POINT('',(41.589066120951,-31.7500006));+#5902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5903 = ADVANCED_FACE('',(#5904),#1597,.F.);+#5904 = FACE_BOUND('',#5905,.F.);+#5905 = EDGE_LOOP('',(#5906,#5907,#5908,#5931));+#5906 = ORIENTED_EDGE('',*,*,#5781,.F.);+#5907 = ORIENTED_EDGE('',*,*,#1581,.T.);+#5908 = ORIENTED_EDGE('',*,*,#5909,.T.);+#5909 = EDGE_CURVE('',#1582,#5910,#5912,.T.);+#5910 = VERTEX_POINT('',#5911);+#5911 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,31.75));+#5912 = SURFACE_CURVE('',#5913,(#5917,#5924),.PCURVE_S1.);+#5913 = LINE('',#5914,#5915);+#5914 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,4.7752));+#5915 = VECTOR('',#5916,1.);+#5916 = DIRECTION('',(0.,0.,1.));+#5917 = PCURVE('',#1597,#5918);+#5918 = DEFINITIONAL_REPRESENTATION('',(#5919),#5923);+#5919 = LINE('',#5920,#5921);+#5920 = CARTESIAN_POINT('',(0.,-2.));+#5921 = VECTOR('',#5922,1.);+#5922 = DIRECTION('',(1.,0.));+#5923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5924 = PCURVE('',#1625,#5925);+#5925 = DEFINITIONAL_REPRESENTATION('',(#5926),#5930);+#5926 = LINE('',#5927,#5928);+#5927 = CARTESIAN_POINT('',(0.,0.));+#5928 = VECTOR('',#5929,1.);+#5929 = DIRECTION('',(1.,0.));+#5930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5931 = ORIENTED_EDGE('',*,*,#5932,.F.);+#5932 = EDGE_CURVE('',#5782,#5910,#5933,.T.);+#5933 = SURFACE_CURVE('',#5934,(#5938,#5945),.PCURVE_S1.);+#5934 = LINE('',#5935,#5936);+#5935 = CARTESIAN_POINT('',(15.917505725918,-11.83842706888,31.75));+#5936 = VECTOR('',#5937,1.);+#5937 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#5938 = PCURVE('',#1597,#5939);+#5939 = DEFINITIONAL_REPRESENTATION('',(#5940),#5944);+#5940 = LINE('',#5941,#5942);+#5941 = CARTESIAN_POINT('',(26.9748,0.));+#5942 = VECTOR('',#5943,1.);+#5943 = DIRECTION('',(0.,-1.));+#5944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5945 = PCURVE('',#5820,#5946);+#5946 = DEFINITIONAL_REPRESENTATION('',(#5947),#5951);+#5947 = LINE('',#5948,#5949);+#5948 = CARTESIAN_POINT('',(0.,0.));+#5949 = VECTOR('',#5950,1.);+#5950 = DIRECTION('',(0.,1.));+#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5952 = ADVANCED_FACE('',(#5953),#1625,.T.);+#5953 = FACE_BOUND('',#5954,.T.);+#5954 = EDGE_LOOP('',(#5955,#5956,#5957,#5980));+#5955 = ORIENTED_EDGE('',*,*,#1609,.F.);+#5956 = ORIENTED_EDGE('',*,*,#5909,.T.);+#5957 = ORIENTED_EDGE('',*,*,#5958,.T.);+#5958 = EDGE_CURVE('',#5910,#5959,#5961,.T.);+#5959 = VERTEX_POINT('',#5960);+#5960 = CARTESIAN_POINT('',(22.987,-14.15673257598,31.75));+#5961 = SURFACE_CURVE('',#5962,(#5966,#5973),.PCURVE_S1.);+#5962 = LINE('',#5963,#5964);+#5963 = CARTESIAN_POINT('',(17.028646191958,-10.17548784428,31.75));+#5964 = VECTOR('',#5965,1.);+#5965 = DIRECTION('',(0.831469612303,-0.55557023302,0.));+#5966 = PCURVE('',#1625,#5967);+#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972);+#5968 = LINE('',#5969,#5970);+#5969 = CARTESIAN_POINT('',(26.9748,0.));+#5970 = VECTOR('',#5971,1.);+#5971 = DIRECTION('',(0.,1.));+#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5973 = PCURVE('',#5820,#5974);+#5974 = DEFINITIONAL_REPRESENTATION('',(#5975),#5979);+#5975 = LINE('',#5976,#5977);+#5976 = CARTESIAN_POINT('',(-1.110223024625E-15,2.));+#5977 = VECTOR('',#5978,1.);+#5978 = DIRECTION('',(1.,0.));+#5979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5980 = ORIENTED_EDGE('',*,*,#5981,.F.);+#5981 = EDGE_CURVE('',#1610,#5959,#5982,.T.);+#5982 = SURFACE_CURVE('',#5983,(#5987,#5993),.PCURVE_S1.);+#5983 = LINE('',#5984,#5985);+#5984 = CARTESIAN_POINT('',(22.987,-14.15673257598,2.3876));+#5985 = VECTOR('',#5986,1.);+#5986 = DIRECTION('',(0.,-0.,1.));+#5987 = PCURVE('',#1625,#5988);+#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5992);+#5989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5990,#5991),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5990 = CARTESIAN_POINT('',(0.,7.166051194032));+#5991 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5993 = PCURVE('',#3780,#5994);+#5994 = DEFINITIONAL_REPRESENTATION('',(#5995),#5998);+#5995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5996,#5997),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#5996 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#5997 = CARTESIAN_POINT('',(8.830267424019,-31.75));+#5998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#5999 = ADVANCED_FACE('',(#6000),#2426,.T.);+#6000 = FACE_BOUND('',#6001,.T.);+#6001 = EDGE_LOOP('',(#6002,#6003,#6026,#6054));+#6002 = ORIENTED_EDGE('',*,*,#2410,.F.);+#6003 = ORIENTED_EDGE('',*,*,#6004,.T.);+#6004 = EDGE_CURVE('',#2383,#6005,#6007,.T.);+#6005 = VERTEX_POINT('',#6006);+#6006 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,31.75));+#6007 = SURFACE_CURVE('',#6008,(#6012,#6019),.PCURVE_S1.);+#6008 = LINE('',#6009,#6010);+#6009 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,4.7752));+#6010 = VECTOR('',#6011,1.);+#6011 = DIRECTION('',(0.,0.,1.));+#6012 = PCURVE('',#2426,#6013);+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);+#6014 = LINE('',#6015,#6016);+#6015 = CARTESIAN_POINT('',(0.,0.));+#6016 = VECTOR('',#6017,1.);+#6017 = DIRECTION('',(1.,0.));+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6019 = PCURVE('',#2398,#6020);+#6020 = DEFINITIONAL_REPRESENTATION('',(#6021),#6025);+#6021 = LINE('',#6022,#6023);+#6022 = CARTESIAN_POINT('',(0.,-2.));+#6023 = VECTOR('',#6024,1.);+#6024 = DIRECTION('',(1.,0.));+#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6026 = ORIENTED_EDGE('',*,*,#6027,.T.);+#6027 = EDGE_CURVE('',#6005,#6028,#6030,.T.);+#6028 = VERTEX_POINT('',#6029);+#6029 = CARTESIAN_POINT('',(-16.56211212372,22.987,31.75));+#6030 = SURFACE_CURVE('',#6031,(#6035,#6042),.PCURVE_S1.);+#6031 = LINE('',#6032,#6033);+#6032 = CARTESIAN_POINT('',(-11.83842706888,15.917505725918,31.75));+#6033 = VECTOR('',#6034,1.);+#6034 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#6035 = PCURVE('',#2426,#6036);+#6036 = DEFINITIONAL_REPRESENTATION('',(#6037),#6041);+#6037 = LINE('',#6038,#6039);+#6038 = CARTESIAN_POINT('',(26.9748,0.));+#6039 = VECTOR('',#6040,1.);+#6040 = DIRECTION('',(0.,1.));+#6041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6042 = PCURVE('',#6043,#6048);+#6043 = PLANE('',#6044);+#6044 = AXIS2_PLACEMENT_3D('',#6045,#6046,#6047);+#6045 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,31.75));+#6046 = DIRECTION('',(0.,0.,1.));+#6047 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#6048 = DEFINITIONAL_REPRESENTATION('',(#6049),#6053);+#6049 = LINE('',#6050,#6051);+#6050 = CARTESIAN_POINT('',(1.33226762955E-15,2.));+#6051 = VECTOR('',#6052,1.);+#6052 = DIRECTION('',(1.,0.));+#6053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6054 = ORIENTED_EDGE('',*,*,#6055,.F.);+#6055 = EDGE_CURVE('',#2411,#6028,#6056,.T.);+#6056 = SURFACE_CURVE('',#6057,(#6061,#6067),.PCURVE_S1.);+#6057 = LINE('',#6058,#6059);+#6058 = CARTESIAN_POINT('',(-16.56211212372,22.987,2.3876));+#6059 = VECTOR('',#6060,1.);+#6060 = DIRECTION('',(0.,0.,1.));+#6061 = PCURVE('',#2426,#6062);+#6062 = DEFINITIONAL_REPRESENTATION('',(#6063),#6066);+#6063 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6064,#6065),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6064 = CARTESIAN_POINT('',(0.,8.502408469871));+#6065 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6067 = PCURVE('',#4241,#6068);+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6072);+#6069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6070,#6071),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6070 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#6071 = CARTESIAN_POINT('',(39.549112123721,-31.75));+#6072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6073 = ADVANCED_FACE('',(#6074),#2398,.F.);+#6074 = FACE_BOUND('',#6075,.F.);+#6075 = EDGE_LOOP('',(#6076,#6099,#6100,#6101));+#6076 = ORIENTED_EDGE('',*,*,#6077,.F.);+#6077 = EDGE_CURVE('',#2355,#6078,#6080,.T.);+#6078 = VERTEX_POINT('',#6079);+#6079 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,31.75));+#6080 = SURFACE_CURVE('',#6081,(#6085,#6092),.PCURVE_S1.);+#6081 = LINE('',#6082,#6083);+#6082 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,4.7752));+#6083 = VECTOR('',#6084,1.);+#6084 = DIRECTION('',(0.,0.,1.));+#6085 = PCURVE('',#2398,#6086);+#6086 = DEFINITIONAL_REPRESENTATION('',(#6087),#6091);+#6087 = LINE('',#6088,#6089);+#6088 = CARTESIAN_POINT('',(0.,0.));+#6089 = VECTOR('',#6090,1.);+#6090 = DIRECTION('',(1.,0.));+#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6092 = PCURVE('',#2370,#6093);+#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6098);+#6094 = LINE('',#6095,#6096);+#6095 = CARTESIAN_POINT('',(0.,0.));+#6096 = VECTOR('',#6097,1.);+#6097 = DIRECTION('',(1.,0.));+#6098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6099 = ORIENTED_EDGE('',*,*,#2382,.T.);+#6100 = ORIENTED_EDGE('',*,*,#6004,.T.);+#6101 = ORIENTED_EDGE('',*,*,#6102,.F.);+#6102 = EDGE_CURVE('',#6078,#6005,#6103,.T.);+#6103 = SURFACE_CURVE('',#6104,(#6108,#6115),.PCURVE_S1.);+#6104 = LINE('',#6105,#6106);+#6105 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,31.75));+#6106 = VECTOR('',#6107,1.);+#6107 = DIRECTION('',(-0.831469612303,-0.55557023302,0.));+#6108 = PCURVE('',#2398,#6109);+#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114);+#6110 = LINE('',#6111,#6112);+#6111 = CARTESIAN_POINT('',(26.9748,0.));+#6112 = VECTOR('',#6113,1.);+#6113 = DIRECTION('',(0.,-1.));+#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6115 = PCURVE('',#6043,#6116);+#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);+#6117 = LINE('',#6118,#6119);+#6118 = CARTESIAN_POINT('',(0.,0.));+#6119 = VECTOR('',#6120,1.);+#6120 = DIRECTION('',(0.,1.));+#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6122 = ADVANCED_FACE('',(#6123),#1676,.F.);+#6123 = FACE_BOUND('',#6124,.F.);+#6124 = EDGE_LOOP('',(#6125,#6126,#6149,#6177));+#6125 = ORIENTED_EDGE('',*,*,#1660,.F.);+#6126 = ORIENTED_EDGE('',*,*,#6127,.T.);+#6127 = EDGE_CURVE('',#1661,#6128,#6130,.T.);+#6128 = VERTEX_POINT('',#6129);+#6129 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,31.75));+#6130 = SURFACE_CURVE('',#6131,(#6135,#6142),.PCURVE_S1.);+#6131 = LINE('',#6132,#6133);+#6132 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,4.7752));+#6133 = VECTOR('',#6134,1.);+#6134 = DIRECTION('',(0.,0.,1.));+#6135 = PCURVE('',#1676,#6136);+#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141);+#6137 = LINE('',#6138,#6139);+#6138 = CARTESIAN_POINT('',(0.,0.));+#6139 = VECTOR('',#6140,1.);+#6140 = DIRECTION('',(1.,0.));+#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6142 = PCURVE('',#1704,#6143);+#6143 = DEFINITIONAL_REPRESENTATION('',(#6144),#6148);+#6144 = LINE('',#6145,#6146);+#6145 = CARTESIAN_POINT('',(0.,0.));+#6146 = VECTOR('',#6147,1.);+#6147 = DIRECTION('',(1.,0.));+#6148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6149 = ORIENTED_EDGE('',*,*,#6150,.T.);+#6150 = EDGE_CURVE('',#6128,#6151,#6153,.T.);+#6151 = VERTEX_POINT('',#6152);+#6152 = CARTESIAN_POINT('',(22.987,-5.591989747165,31.75));+#6153 = SURFACE_CURVE('',#6154,(#6158,#6165),.PCURVE_S1.);+#6154 = LINE('',#6155,#6156);+#6155 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,31.75));+#6156 = VECTOR('',#6157,1.);+#6157 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#6158 = PCURVE('',#1676,#6159);+#6159 = DEFINITIONAL_REPRESENTATION('',(#6160),#6164);+#6160 = LINE('',#6161,#6162);+#6161 = CARTESIAN_POINT('',(26.9748,0.));+#6162 = VECTOR('',#6163,1.);+#6163 = DIRECTION('',(0.,1.));+#6164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6165 = PCURVE('',#6166,#6171);+#6166 = PLANE('',#6167);+#6167 = AXIS2_PLACEMENT_3D('',#6168,#6169,#6170);+#6168 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,31.75));+#6169 = DIRECTION('',(0.,0.,1.));+#6170 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#6171 = DEFINITIONAL_REPRESENTATION('',(#6172),#6176);+#6172 = LINE('',#6173,#6174);+#6173 = CARTESIAN_POINT('',(0.,0.));+#6174 = VECTOR('',#6175,1.);+#6175 = DIRECTION('',(1.,0.));+#6176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6177 = ORIENTED_EDGE('',*,*,#6178,.F.);+#6178 = EDGE_CURVE('',#1638,#6151,#6179,.T.);+#6179 = SURFACE_CURVE('',#6180,(#6184,#6190),.PCURVE_S1.);+#6180 = LINE('',#6181,#6182);+#6181 = CARTESIAN_POINT('',(22.987,-5.591989747165,2.3876));+#6182 = VECTOR('',#6183,1.);+#6183 = DIRECTION('',(0.,-0.,1.));+#6184 = PCURVE('',#1676,#6185);+#6185 = DEFINITIONAL_REPRESENTATION('',(#6186),#6189);+#6186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6187,#6188),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6187 = CARTESIAN_POINT('',(0.,6.999254321114));+#6188 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6190 = PCURVE('',#3806,#6191);+#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6195);+#6192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6193,#6194),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6193 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#6194 = CARTESIAN_POINT('',(17.395010252835,-31.75));+#6195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6196 = ADVANCED_FACE('',(#6197),#2370,.F.);+#6197 = FACE_BOUND('',#6198,.F.);+#6198 = EDGE_LOOP('',(#6199,#6200,#6201,#6224));+#6199 = ORIENTED_EDGE('',*,*,#2354,.F.);+#6200 = ORIENTED_EDGE('',*,*,#6077,.T.);+#6201 = ORIENTED_EDGE('',*,*,#6202,.T.);+#6202 = EDGE_CURVE('',#6078,#6203,#6205,.T.);+#6203 = VERTEX_POINT('',#6204);+#6204 = CARTESIAN_POINT('',(-14.15673257598,22.987,31.75));+#6205 = SURFACE_CURVE('',#6206,(#6210,#6217),.PCURVE_S1.);+#6206 = LINE('',#6207,#6208);+#6207 = CARTESIAN_POINT('',(-10.17548784428,17.028646191958,31.75));+#6208 = VECTOR('',#6209,1.);+#6209 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#6210 = PCURVE('',#2370,#6211);+#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216);+#6212 = LINE('',#6213,#6214);+#6213 = CARTESIAN_POINT('',(26.9748,0.));+#6214 = VECTOR('',#6215,1.);+#6215 = DIRECTION('',(0.,1.));+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6217 = PCURVE('',#6043,#6218);+#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223);+#6219 = LINE('',#6220,#6221);+#6220 = CARTESIAN_POINT('',(0.,0.));+#6221 = VECTOR('',#6222,1.);+#6222 = DIRECTION('',(1.,0.));+#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6224 = ORIENTED_EDGE('',*,*,#6225,.F.);+#6225 = EDGE_CURVE('',#2332,#6203,#6226,.T.);+#6226 = SURFACE_CURVE('',#6227,(#6231,#6237),.PCURVE_S1.);+#6227 = LINE('',#6228,#6229);+#6228 = CARTESIAN_POINT('',(-14.15673257598,22.987,2.3876));+#6229 = VECTOR('',#6230,1.);+#6230 = DIRECTION('',(0.,0.,1.));+#6231 = PCURVE('',#2370,#6232);+#6232 = DEFINITIONAL_REPRESENTATION('',(#6233),#6236);+#6233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6234,#6235),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6234 = CARTESIAN_POINT('',(0.,7.166051194032));+#6235 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#6236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6237 = PCURVE('',#4241,#6238);+#6238 = DEFINITIONAL_REPRESENTATION('',(#6239),#6242);+#6239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6240,#6241),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6240 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#6241 = CARTESIAN_POINT('',(37.143732575981,-31.75));+#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6243 = ADVANCED_FACE('',(#6244),#1704,.F.);+#6244 = FACE_BOUND('',#6245,.F.);+#6245 = EDGE_LOOP('',(#6246,#6247,#6248,#6271));+#6246 = ORIENTED_EDGE('',*,*,#6127,.F.);+#6247 = ORIENTED_EDGE('',*,*,#1688,.T.);+#6248 = ORIENTED_EDGE('',*,*,#6249,.T.);+#6249 = EDGE_CURVE('',#1689,#6250,#6252,.T.);+#6250 = VERTEX_POINT('',#6251);+#6251 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,31.75));+#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.);+#6253 = LINE('',#6254,#6255);+#6254 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,4.7752));+#6255 = VECTOR('',#6256,1.);+#6256 = DIRECTION('',(0.,0.,1.));+#6257 = PCURVE('',#1704,#6258);+#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263);+#6259 = LINE('',#6260,#6261);+#6260 = CARTESIAN_POINT('',(0.,-2.));+#6261 = VECTOR('',#6262,1.);+#6262 = DIRECTION('',(1.,0.));+#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6264 = PCURVE('',#1732,#6265);+#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270);+#6266 = LINE('',#6267,#6268);+#6267 = CARTESIAN_POINT('',(0.,0.));+#6268 = VECTOR('',#6269,1.);+#6269 = DIRECTION('',(1.,0.));+#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6271 = ORIENTED_EDGE('',*,*,#6272,.F.);+#6272 = EDGE_CURVE('',#6128,#6250,#6273,.T.);+#6273 = SURFACE_CURVE('',#6274,(#6278,#6285),.PCURVE_S1.);+#6274 = LINE('',#6275,#6276);+#6275 = CARTESIAN_POINT('',(16.122234388052,-4.226502967786,31.75));+#6276 = VECTOR('',#6277,1.);+#6277 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#6278 = PCURVE('',#1704,#6279);+#6279 = DEFINITIONAL_REPRESENTATION('',(#6280),#6284);+#6280 = LINE('',#6281,#6282);+#6281 = CARTESIAN_POINT('',(26.9748,0.));+#6282 = VECTOR('',#6283,1.);+#6283 = DIRECTION('',(0.,-1.));+#6284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6285 = PCURVE('',#6166,#6286);+#6286 = DEFINITIONAL_REPRESENTATION('',(#6287),#6291);+#6287 = LINE('',#6288,#6289);+#6288 = CARTESIAN_POINT('',(0.,0.));+#6289 = VECTOR('',#6290,1.);+#6290 = DIRECTION('',(0.,1.));+#6291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6292 = ADVANCED_FACE('',(#6293),#1732,.T.);+#6293 = FACE_BOUND('',#6294,.T.);+#6294 = EDGE_LOOP('',(#6295,#6296,#6297,#6320));+#6295 = ORIENTED_EDGE('',*,*,#1716,.F.);+#6296 = ORIENTED_EDGE('',*,*,#6249,.T.);+#6297 = ORIENTED_EDGE('',*,*,#6298,.T.);+#6298 = EDGE_CURVE('',#6250,#6299,#6301,.T.);+#6299 = VERTEX_POINT('',#6300);+#6300 = CARTESIAN_POINT('',(22.987,-3.552807430748,31.75));+#6301 = SURFACE_CURVE('',#6302,(#6306,#6313),.PCURVE_S1.);+#6302 = LINE('',#6303,#6304);+#6303 = CARTESIAN_POINT('',(16.512415032085,-2.264932406979,31.75));+#6304 = VECTOR('',#6305,1.);+#6305 = DIRECTION('',(0.980785280403,-0.195090322016,0.));+#6306 = PCURVE('',#1732,#6307);+#6307 = DEFINITIONAL_REPRESENTATION('',(#6308),#6312);+#6308 = LINE('',#6309,#6310);+#6309 = CARTESIAN_POINT('',(26.9748,0.));+#6310 = VECTOR('',#6311,1.);+#6311 = DIRECTION('',(0.,1.));+#6312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6313 = PCURVE('',#6166,#6314);+#6314 = DEFINITIONAL_REPRESENTATION('',(#6315),#6319);+#6315 = LINE('',#6316,#6317);+#6316 = CARTESIAN_POINT('',(-1.443289932013E-15,2.));+#6317 = VECTOR('',#6318,1.);+#6318 = DIRECTION('',(1.,0.));+#6319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6320 = ORIENTED_EDGE('',*,*,#6321,.F.);+#6321 = EDGE_CURVE('',#1717,#6299,#6322,.T.);+#6322 = SURFACE_CURVE('',#6323,(#6327,#6333),.PCURVE_S1.);+#6323 = LINE('',#6324,#6325);+#6324 = CARTESIAN_POINT('',(22.987,-3.552807430748,2.3876));+#6325 = VECTOR('',#6326,1.);+#6326 = DIRECTION('',(0.,-0.,1.));+#6327 = PCURVE('',#1732,#6328);+#6328 = DEFINITIONAL_REPRESENTATION('',(#6329),#6332);+#6329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6330,#6331),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6330 = CARTESIAN_POINT('',(0.,6.601429586355));+#6331 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#6332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6333 = PCURVE('',#3806,#6334);+#6334 = DEFINITIONAL_REPRESENTATION('',(#6335),#6338);+#6335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6336,#6337),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6336 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#6337 = CARTESIAN_POINT('',(19.434192569252,-31.75));+#6338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6339 = ADVANCED_FACE('',(#6340),#2319,.T.);+#6340 = FACE_BOUND('',#6341,.T.);+#6341 = EDGE_LOOP('',(#6342,#6343,#6366,#6394));+#6342 = ORIENTED_EDGE('',*,*,#2303,.F.);+#6343 = ORIENTED_EDGE('',*,*,#6344,.T.);+#6344 = EDGE_CURVE('',#2276,#6345,#6347,.T.);+#6345 = VERTEX_POINT('',#6346);+#6346 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,31.75));+#6347 = SURFACE_CURVE('',#6348,(#6352,#6359),.PCURVE_S1.);+#6348 = LINE('',#6349,#6350);+#6349 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,4.7752));+#6350 = VECTOR('',#6351,1.);+#6351 = DIRECTION('',(0.,0.,1.));+#6352 = PCURVE('',#2319,#6353);+#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6358);+#6354 = LINE('',#6355,#6356);+#6355 = CARTESIAN_POINT('',(0.,0.));+#6356 = VECTOR('',#6357,1.);+#6357 = DIRECTION('',(1.,0.));+#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6359 = PCURVE('',#2291,#6360);+#6360 = DEFINITIONAL_REPRESENTATION('',(#6361),#6365);+#6361 = LINE('',#6362,#6363);+#6362 = CARTESIAN_POINT('',(0.,-2.));+#6363 = VECTOR('',#6364,1.);+#6364 = DIRECTION('',(1.,0.));+#6365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6366 = ORIENTED_EDGE('',*,*,#6367,.T.);+#6367 = EDGE_CURVE('',#6345,#6368,#6370,.T.);+#6368 = VERTEX_POINT('',#6369);+#6369 = CARTESIAN_POINT('',(-5.591989747165,22.987,31.75));+#6370 = SURFACE_CURVE('',#6371,(#6375,#6382),.PCURVE_S1.);+#6371 = LINE('',#6372,#6373);+#6372 = CARTESIAN_POINT('',(-4.226502967786,16.122234388052,31.75));+#6373 = VECTOR('',#6374,1.);+#6374 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#6375 = PCURVE('',#2319,#6376);+#6376 = DEFINITIONAL_REPRESENTATION('',(#6377),#6381);+#6377 = LINE('',#6378,#6379);+#6378 = CARTESIAN_POINT('',(26.9748,0.));+#6379 = VECTOR('',#6380,1.);+#6380 = DIRECTION('',(0.,1.));+#6381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6382 = PCURVE('',#6383,#6388);+#6383 = PLANE('',#6384);+#6384 = AXIS2_PLACEMENT_3D('',#6385,#6386,#6387);+#6385 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,31.75));+#6386 = DIRECTION('',(0.,0.,1.));+#6387 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#6388 = DEFINITIONAL_REPRESENTATION('',(#6389),#6393);+#6389 = LINE('',#6390,#6391);+#6390 = CARTESIAN_POINT('',(3.330669073875E-16,2.));+#6391 = VECTOR('',#6392,1.);+#6392 = DIRECTION('',(1.,0.));+#6393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6394 = ORIENTED_EDGE('',*,*,#6395,.F.);+#6395 = EDGE_CURVE('',#2304,#6368,#6396,.T.);+#6396 = SURFACE_CURVE('',#6397,(#6401,#6407),.PCURVE_S1.);+#6397 = LINE('',#6398,#6399);+#6398 = CARTESIAN_POINT('',(-5.591989747165,22.987,2.3876));+#6399 = VECTOR('',#6400,1.);+#6400 = DIRECTION('',(0.,0.,1.));+#6401 = PCURVE('',#2319,#6402);+#6402 = DEFINITIONAL_REPRESENTATION('',(#6403),#6406);+#6403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6404,#6405),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6404 = CARTESIAN_POINT('',(0.,6.999254321114));+#6405 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6407 = PCURVE('',#4215,#6408);+#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6412);+#6409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6410,#6411),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6410 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#6411 = CARTESIAN_POINT('',(28.578989747165,-31.75));+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6413 = ADVANCED_FACE('',(#6414),#2291,.F.);+#6414 = FACE_BOUND('',#6415,.F.);+#6415 = EDGE_LOOP('',(#6416,#6439,#6440,#6441));+#6416 = ORIENTED_EDGE('',*,*,#6417,.F.);+#6417 = EDGE_CURVE('',#2248,#6418,#6420,.T.);+#6418 = VERTEX_POINT('',#6419);+#6419 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,31.75));+#6420 = SURFACE_CURVE('',#6421,(#6425,#6432),.PCURVE_S1.);+#6421 = LINE('',#6422,#6423);+#6422 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,4.7752));+#6423 = VECTOR('',#6424,1.);+#6424 = DIRECTION('',(0.,0.,1.));+#6425 = PCURVE('',#2291,#6426);+#6426 = DEFINITIONAL_REPRESENTATION('',(#6427),#6431);+#6427 = LINE('',#6428,#6429);+#6428 = CARTESIAN_POINT('',(0.,0.));+#6429 = VECTOR('',#6430,1.);+#6430 = DIRECTION('',(1.,0.));+#6431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6432 = PCURVE('',#2263,#6433);+#6433 = DEFINITIONAL_REPRESENTATION('',(#6434),#6438);+#6434 = LINE('',#6435,#6436);+#6435 = CARTESIAN_POINT('',(0.,0.));+#6436 = VECTOR('',#6437,1.);+#6437 = DIRECTION('',(1.,0.));+#6438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6439 = ORIENTED_EDGE('',*,*,#2275,.T.);+#6440 = ORIENTED_EDGE('',*,*,#6344,.T.);+#6441 = ORIENTED_EDGE('',*,*,#6442,.F.);+#6442 = EDGE_CURVE('',#6418,#6345,#6443,.T.);+#6443 = SURFACE_CURVE('',#6444,(#6448,#6455),.PCURVE_S1.);+#6444 = LINE('',#6445,#6446);+#6445 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,31.75));+#6446 = VECTOR('',#6447,1.);+#6447 = DIRECTION('',(-0.980785280403,-0.195090322016,0.));+#6448 = PCURVE('',#2291,#6449);+#6449 = DEFINITIONAL_REPRESENTATION('',(#6450),#6454);+#6450 = LINE('',#6451,#6452);+#6451 = CARTESIAN_POINT('',(26.9748,0.));+#6452 = VECTOR('',#6453,1.);+#6453 = DIRECTION('',(0.,-1.));+#6454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6455 = PCURVE('',#6383,#6456);+#6456 = DEFINITIONAL_REPRESENTATION('',(#6457),#6461);+#6457 = LINE('',#6458,#6459);+#6458 = CARTESIAN_POINT('',(0.,0.));+#6459 = VECTOR('',#6460,1.);+#6460 = DIRECTION('',(0.,1.));+#6461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6462 = ADVANCED_FACE('',(#6463),#1783,.F.);+#6463 = FACE_BOUND('',#6464,.F.);+#6464 = EDGE_LOOP('',(#6465,#6466,#6489,#6517));+#6465 = ORIENTED_EDGE('',*,*,#1767,.F.);+#6466 = ORIENTED_EDGE('',*,*,#6467,.T.);+#6467 = EDGE_CURVE('',#1768,#6468,#6470,.T.);+#6468 = VERTEX_POINT('',#6469);+#6469 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,31.75));+#6470 = SURFACE_CURVE('',#6471,(#6475,#6482),.PCURVE_S1.);+#6471 = LINE('',#6472,#6473);+#6472 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,4.7752));+#6473 = VECTOR('',#6474,1.);+#6474 = DIRECTION('',(0.,0.,1.));+#6475 = PCURVE('',#1783,#6476);+#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481);+#6477 = LINE('',#6478,#6479);+#6478 = CARTESIAN_POINT('',(0.,0.));+#6479 = VECTOR('',#6480,1.);+#6480 = DIRECTION('',(1.,0.));+#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6482 = PCURVE('',#1811,#6483);+#6483 = DEFINITIONAL_REPRESENTATION('',(#6484),#6488);+#6484 = LINE('',#6485,#6486);+#6485 = CARTESIAN_POINT('',(0.,0.));+#6486 = VECTOR('',#6487,1.);+#6487 = DIRECTION('',(1.,0.));+#6488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6489 = ORIENTED_EDGE('',*,*,#6490,.T.);+#6490 = EDGE_CURVE('',#6468,#6491,#6493,.T.);+#6491 = VERTEX_POINT('',#6492);+#6492 = CARTESIAN_POINT('',(22.987,3.552807430748,31.75));+#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.);+#6494 = LINE('',#6495,#6496);+#6495 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,31.75));+#6496 = VECTOR('',#6497,1.);+#6497 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#6498 = PCURVE('',#1783,#6499);+#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504);+#6500 = LINE('',#6501,#6502);+#6501 = CARTESIAN_POINT('',(26.9748,0.));+#6502 = VECTOR('',#6503,1.);+#6503 = DIRECTION('',(0.,1.));+#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6505 = PCURVE('',#6506,#6511);+#6506 = PLANE('',#6507);+#6507 = AXIS2_PLACEMENT_3D('',#6508,#6509,#6510);+#6508 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,31.75));+#6509 = DIRECTION('',(0.,0.,1.));+#6510 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#6511 = DEFINITIONAL_REPRESENTATION('',(#6512),#6516);+#6512 = LINE('',#6513,#6514);+#6513 = CARTESIAN_POINT('',(0.,0.));+#6514 = VECTOR('',#6515,1.);+#6515 = DIRECTION('',(1.,0.));+#6516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6517 = ORIENTED_EDGE('',*,*,#6518,.F.);+#6518 = EDGE_CURVE('',#1745,#6491,#6519,.T.);+#6519 = SURFACE_CURVE('',#6520,(#6524,#6530),.PCURVE_S1.);+#6520 = LINE('',#6521,#6522);+#6521 = CARTESIAN_POINT('',(22.987,3.552807430748,2.3876));+#6522 = VECTOR('',#6523,1.);+#6523 = DIRECTION('',(0.,0.,1.));+#6524 = PCURVE('',#1783,#6525);+#6525 = DEFINITIONAL_REPRESENTATION('',(#6526),#6529);+#6526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6527,#6528),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6527 = CARTESIAN_POINT('',(0.,6.601429586355));+#6528 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#6529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6530 = PCURVE('',#3832,#6531);+#6531 = DEFINITIONAL_REPRESENTATION('',(#6532),#6535);+#6532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6533,#6534),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6533 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#6534 = CARTESIAN_POINT('',(26.539807430748,-31.75));+#6535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6536 = ADVANCED_FACE('',(#6537),#2263,.F.);+#6537 = FACE_BOUND('',#6538,.F.);+#6538 = EDGE_LOOP('',(#6539,#6540,#6541,#6564));+#6539 = ORIENTED_EDGE('',*,*,#2247,.F.);+#6540 = ORIENTED_EDGE('',*,*,#6417,.T.);+#6541 = ORIENTED_EDGE('',*,*,#6542,.T.);+#6542 = EDGE_CURVE('',#6418,#6543,#6545,.T.);+#6543 = VERTEX_POINT('',#6544);+#6544 = CARTESIAN_POINT('',(-3.552807430748,22.987,31.75));+#6545 = SURFACE_CURVE('',#6546,(#6550,#6557),.PCURVE_S1.);+#6546 = LINE('',#6547,#6548);+#6547 = CARTESIAN_POINT('',(-2.264932406979,16.512415032085,31.75));+#6548 = VECTOR('',#6549,1.);+#6549 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#6550 = PCURVE('',#2263,#6551);+#6551 = DEFINITIONAL_REPRESENTATION('',(#6552),#6556);+#6552 = LINE('',#6553,#6554);+#6553 = CARTESIAN_POINT('',(26.9748,0.));+#6554 = VECTOR('',#6555,1.);+#6555 = DIRECTION('',(0.,1.));+#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6557 = PCURVE('',#6383,#6558);+#6558 = DEFINITIONAL_REPRESENTATION('',(#6559),#6563);+#6559 = LINE('',#6560,#6561);+#6560 = CARTESIAN_POINT('',(0.,0.));+#6561 = VECTOR('',#6562,1.);+#6562 = DIRECTION('',(1.,0.));+#6563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6564 = ORIENTED_EDGE('',*,*,#6565,.F.);+#6565 = EDGE_CURVE('',#2225,#6543,#6566,.T.);+#6566 = SURFACE_CURVE('',#6567,(#6571,#6577),.PCURVE_S1.);+#6567 = LINE('',#6568,#6569);+#6568 = CARTESIAN_POINT('',(-3.552807430748,22.987,2.3876));+#6569 = VECTOR('',#6570,1.);+#6570 = DIRECTION('',(0.,0.,1.));+#6571 = PCURVE('',#2263,#6572);+#6572 = DEFINITIONAL_REPRESENTATION('',(#6573),#6576);+#6573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6574,#6575),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6574 = CARTESIAN_POINT('',(0.,6.601429586355));+#6575 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6577 = PCURVE('',#4215,#6578);+#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6582);+#6579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6580,#6581),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6580 = CARTESIAN_POINT('',(26.539807430748,-4.7752));+#6581 = CARTESIAN_POINT('',(26.539807430748,-31.75));+#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6583 = ADVANCED_FACE('',(#6584),#1811,.F.);+#6584 = FACE_BOUND('',#6585,.F.);+#6585 = EDGE_LOOP('',(#6586,#6587,#6588,#6611));+#6586 = ORIENTED_EDGE('',*,*,#6467,.F.);+#6587 = ORIENTED_EDGE('',*,*,#1795,.T.);+#6588 = ORIENTED_EDGE('',*,*,#6589,.T.);+#6589 = EDGE_CURVE('',#1796,#6590,#6592,.T.);+#6590 = VERTEX_POINT('',#6591);+#6591 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,31.75));+#6592 = SURFACE_CURVE('',#6593,(#6597,#6604),.PCURVE_S1.);+#6593 = LINE('',#6594,#6595);+#6594 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,4.7752));+#6595 = VECTOR('',#6596,1.);+#6596 = DIRECTION('',(0.,0.,1.));+#6597 = PCURVE('',#1811,#6598);+#6598 = DEFINITIONAL_REPRESENTATION('',(#6599),#6603);+#6599 = LINE('',#6600,#6601);+#6600 = CARTESIAN_POINT('',(0.,-2.));+#6601 = VECTOR('',#6602,1.);+#6602 = DIRECTION('',(1.,0.));+#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6604 = PCURVE('',#1839,#6605);+#6605 = DEFINITIONAL_REPRESENTATION('',(#6606),#6610);+#6606 = LINE('',#6607,#6608);+#6607 = CARTESIAN_POINT('',(0.,0.));+#6608 = VECTOR('',#6609,1.);+#6609 = DIRECTION('',(1.,0.));+#6610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6611 = ORIENTED_EDGE('',*,*,#6612,.F.);+#6612 = EDGE_CURVE('',#6468,#6590,#6613,.T.);+#6613 = SURFACE_CURVE('',#6614,(#6618,#6625),.PCURVE_S1.);+#6614 = LINE('',#6615,#6616);+#6615 = CARTESIAN_POINT('',(16.512415032085,2.264932406979,31.75));+#6616 = VECTOR('',#6617,1.);+#6617 = DIRECTION('',(-0.195090322016,0.980785280403,0.));+#6618 = PCURVE('',#1811,#6619);+#6619 = DEFINITIONAL_REPRESENTATION('',(#6620),#6624);+#6620 = LINE('',#6621,#6622);+#6621 = CARTESIAN_POINT('',(26.9748,0.));+#6622 = VECTOR('',#6623,1.);+#6623 = DIRECTION('',(0.,-1.));+#6624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6625 = PCURVE('',#6506,#6626);+#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631);+#6627 = LINE('',#6628,#6629);+#6628 = CARTESIAN_POINT('',(0.,0.));+#6629 = VECTOR('',#6630,1.);+#6630 = DIRECTION('',(0.,1.));+#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6632 = ADVANCED_FACE('',(#6633),#1839,.T.);+#6633 = FACE_BOUND('',#6634,.T.);+#6634 = EDGE_LOOP('',(#6635,#6636,#6637,#6660));+#6635 = ORIENTED_EDGE('',*,*,#1823,.F.);+#6636 = ORIENTED_EDGE('',*,*,#6589,.T.);+#6637 = ORIENTED_EDGE('',*,*,#6638,.T.);+#6638 = EDGE_CURVE('',#6590,#6639,#6641,.T.);+#6639 = VERTEX_POINT('',#6640);+#6640 = CARTESIAN_POINT('',(22.987,5.591989747165,31.75));+#6641 = SURFACE_CURVE('',#6642,(#6646,#6653),.PCURVE_S1.);+#6642 = LINE('',#6643,#6644);+#6643 = CARTESIAN_POINT('',(16.122234388052,4.226502967786,31.75));+#6644 = VECTOR('',#6645,1.);+#6645 = DIRECTION('',(0.980785280403,0.195090322016,0.));+#6646 = PCURVE('',#1839,#6647);+#6647 = DEFINITIONAL_REPRESENTATION('',(#6648),#6652);+#6648 = LINE('',#6649,#6650);+#6649 = CARTESIAN_POINT('',(26.9748,0.));+#6650 = VECTOR('',#6651,1.);+#6651 = DIRECTION('',(0.,1.));+#6652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6653 = PCURVE('',#6506,#6654);+#6654 = DEFINITIONAL_REPRESENTATION('',(#6655),#6659);+#6655 = LINE('',#6656,#6657);+#6656 = CARTESIAN_POINT('',(6.661338147751E-16,2.));+#6657 = VECTOR('',#6658,1.);+#6658 = DIRECTION('',(1.,0.));+#6659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6660 = ORIENTED_EDGE('',*,*,#6661,.F.);+#6661 = EDGE_CURVE('',#1824,#6639,#6662,.T.);+#6662 = SURFACE_CURVE('',#6663,(#6667,#6673),.PCURVE_S1.);+#6663 = LINE('',#6664,#6665);+#6664 = CARTESIAN_POINT('',(22.987,5.591989747165,2.3876));+#6665 = VECTOR('',#6666,1.);+#6666 = DIRECTION('',(0.,0.,1.));+#6667 = PCURVE('',#1839,#6668);+#6668 = DEFINITIONAL_REPRESENTATION('',(#6669),#6672);+#6669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6670,#6671),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6670 = CARTESIAN_POINT('',(0.,6.999254321114));+#6671 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#6672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6673 = PCURVE('',#3832,#6674);+#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6678);+#6675 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6676,#6677),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6676 = CARTESIAN_POINT('',(28.578989747165,-4.7752));+#6677 = CARTESIAN_POINT('',(28.578989747165,-31.75));+#6678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6679 = ADVANCED_FACE('',(#6680),#2212,.T.);+#6680 = FACE_BOUND('',#6681,.T.);+#6681 = EDGE_LOOP('',(#6682,#6683,#6706,#6734));+#6682 = ORIENTED_EDGE('',*,*,#2196,.F.);+#6683 = ORIENTED_EDGE('',*,*,#6684,.T.);+#6684 = EDGE_CURVE('',#2169,#6685,#6687,.T.);+#6685 = VERTEX_POINT('',#6686);+#6686 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,31.75));+#6687 = SURFACE_CURVE('',#6688,(#6692,#6699),.PCURVE_S1.);+#6688 = LINE('',#6689,#6690);+#6689 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,4.7752));+#6690 = VECTOR('',#6691,1.);+#6691 = DIRECTION('',(0.,0.,1.));+#6692 = PCURVE('',#2212,#6693);+#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698);+#6694 = LINE('',#6695,#6696);+#6695 = CARTESIAN_POINT('',(0.,0.));+#6696 = VECTOR('',#6697,1.);+#6697 = DIRECTION('',(1.,0.));+#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6699 = PCURVE('',#2184,#6700);+#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6705);+#6701 = LINE('',#6702,#6703);+#6702 = CARTESIAN_POINT('',(0.,-2.));+#6703 = VECTOR('',#6704,1.);+#6704 = DIRECTION('',(1.,0.));+#6705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6706 = ORIENTED_EDGE('',*,*,#6707,.T.);+#6707 = EDGE_CURVE('',#6685,#6708,#6710,.T.);+#6708 = VERTEX_POINT('',#6709);+#6709 = CARTESIAN_POINT('',(3.552807430748,22.987,31.75));+#6710 = SURFACE_CURVE('',#6711,(#6715,#6722),.PCURVE_S1.);+#6711 = LINE('',#6712,#6713);+#6712 = CARTESIAN_POINT('',(2.264932406979,16.512415032085,31.75));+#6713 = VECTOR('',#6714,1.);+#6714 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#6715 = PCURVE('',#2212,#6716);+#6716 = DEFINITIONAL_REPRESENTATION('',(#6717),#6721);+#6717 = LINE('',#6718,#6719);+#6718 = CARTESIAN_POINT('',(26.9748,0.));+#6719 = VECTOR('',#6720,1.);+#6720 = DIRECTION('',(0.,1.));+#6721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6722 = PCURVE('',#6723,#6728);+#6723 = PLANE('',#6724);+#6724 = AXIS2_PLACEMENT_3D('',#6725,#6726,#6727);+#6725 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,31.75));+#6726 = DIRECTION('',(0.,0.,1.));+#6727 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#6728 = DEFINITIONAL_REPRESENTATION('',(#6729),#6733);+#6729 = LINE('',#6730,#6731);+#6730 = CARTESIAN_POINT('',(-5.551115123126E-16,2.));+#6731 = VECTOR('',#6732,1.);+#6732 = DIRECTION('',(1.,0.));+#6733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6734 = ORIENTED_EDGE('',*,*,#6735,.F.);+#6735 = EDGE_CURVE('',#2197,#6708,#6736,.T.);+#6736 = SURFACE_CURVE('',#6737,(#6741,#6747),.PCURVE_S1.);+#6737 = LINE('',#6738,#6739);+#6738 = CARTESIAN_POINT('',(3.552807430748,22.987,2.3876));+#6739 = VECTOR('',#6740,1.);+#6740 = DIRECTION('',(0.,0.,1.));+#6741 = PCURVE('',#2212,#6742);+#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6746);+#6743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6744,#6745),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6744 = CARTESIAN_POINT('',(0.,6.601429586355));+#6745 = CARTESIAN_POINT('',(26.9748,6.601429586355));+#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6747 = PCURVE('',#4189,#6748);+#6748 = DEFINITIONAL_REPRESENTATION('',(#6749),#6752);+#6749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6750,#6751),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6750 = CARTESIAN_POINT('',(19.434192569252,-4.7752));+#6751 = CARTESIAN_POINT('',(19.434192569252,-31.75));+#6752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6753 = ADVANCED_FACE('',(#6754),#2184,.F.);+#6754 = FACE_BOUND('',#6755,.F.);+#6755 = EDGE_LOOP('',(#6756,#6779,#6780,#6781));+#6756 = ORIENTED_EDGE('',*,*,#6757,.F.);+#6757 = EDGE_CURVE('',#2141,#6758,#6760,.T.);+#6758 = VERTEX_POINT('',#6759);+#6759 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,31.75));+#6760 = SURFACE_CURVE('',#6761,(#6765,#6772),.PCURVE_S1.);+#6761 = LINE('',#6762,#6763);+#6762 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,4.7752));+#6763 = VECTOR('',#6764,1.);+#6764 = DIRECTION('',(0.,0.,1.));+#6765 = PCURVE('',#2184,#6766);+#6766 = DEFINITIONAL_REPRESENTATION('',(#6767),#6771);+#6767 = LINE('',#6768,#6769);+#6768 = CARTESIAN_POINT('',(0.,0.));+#6769 = VECTOR('',#6770,1.);+#6770 = DIRECTION('',(1.,0.));+#6771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6772 = PCURVE('',#2156,#6773);+#6773 = DEFINITIONAL_REPRESENTATION('',(#6774),#6778);+#6774 = LINE('',#6775,#6776);+#6775 = CARTESIAN_POINT('',(0.,0.));+#6776 = VECTOR('',#6777,1.);+#6777 = DIRECTION('',(1.,0.));+#6778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6779 = ORIENTED_EDGE('',*,*,#2168,.T.);+#6780 = ORIENTED_EDGE('',*,*,#6684,.T.);+#6781 = ORIENTED_EDGE('',*,*,#6782,.F.);+#6782 = EDGE_CURVE('',#6758,#6685,#6783,.T.);+#6783 = SURFACE_CURVE('',#6784,(#6788,#6795),.PCURVE_S1.);+#6784 = LINE('',#6785,#6786);+#6785 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,31.75));+#6786 = VECTOR('',#6787,1.);+#6787 = DIRECTION('',(-0.980785280403,0.195090322016,0.));+#6788 = PCURVE('',#2184,#6789);+#6789 = DEFINITIONAL_REPRESENTATION('',(#6790),#6794);+#6790 = LINE('',#6791,#6792);+#6791 = CARTESIAN_POINT('',(26.9748,0.));+#6792 = VECTOR('',#6793,1.);+#6793 = DIRECTION('',(0.,-1.));+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6795 = PCURVE('',#6723,#6796);+#6796 = DEFINITIONAL_REPRESENTATION('',(#6797),#6801);+#6797 = LINE('',#6798,#6799);+#6798 = CARTESIAN_POINT('',(0.,0.));+#6799 = VECTOR('',#6800,1.);+#6800 = DIRECTION('',(0.,1.));+#6801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6802 = ADVANCED_FACE('',(#6803),#1890,.F.);+#6803 = FACE_BOUND('',#6804,.F.);+#6804 = EDGE_LOOP('',(#6805,#6806,#6829,#6857));+#6805 = ORIENTED_EDGE('',*,*,#1874,.F.);+#6806 = ORIENTED_EDGE('',*,*,#6807,.T.);+#6807 = EDGE_CURVE('',#1875,#6808,#6810,.T.);+#6808 = VERTEX_POINT('',#6809);+#6809 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,31.75));+#6810 = SURFACE_CURVE('',#6811,(#6815,#6822),.PCURVE_S1.);+#6811 = LINE('',#6812,#6813);+#6812 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,4.7752));+#6813 = VECTOR('',#6814,1.);+#6814 = DIRECTION('',(0.,0.,1.));+#6815 = PCURVE('',#1890,#6816);+#6816 = DEFINITIONAL_REPRESENTATION('',(#6817),#6821);+#6817 = LINE('',#6818,#6819);+#6818 = CARTESIAN_POINT('',(0.,0.));+#6819 = VECTOR('',#6820,1.);+#6820 = DIRECTION('',(1.,0.));+#6821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6822 = PCURVE('',#1918,#6823);+#6823 = DEFINITIONAL_REPRESENTATION('',(#6824),#6828);+#6824 = LINE('',#6825,#6826);+#6825 = CARTESIAN_POINT('',(0.,0.));+#6826 = VECTOR('',#6827,1.);+#6827 = DIRECTION('',(1.,0.));+#6828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6829 = ORIENTED_EDGE('',*,*,#6830,.T.);+#6830 = EDGE_CURVE('',#6808,#6831,#6833,.T.);+#6831 = VERTEX_POINT('',#6832);+#6832 = CARTESIAN_POINT('',(22.987,14.156732575981,31.75));+#6833 = SURFACE_CURVE('',#6834,(#6838,#6845),.PCURVE_S1.);+#6834 = LINE('',#6835,#6836);+#6835 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,31.75));+#6836 = VECTOR('',#6837,1.);+#6837 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#6838 = PCURVE('',#1890,#6839);+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844);+#6840 = LINE('',#6841,#6842);+#6841 = CARTESIAN_POINT('',(26.9748,0.));+#6842 = VECTOR('',#6843,1.);+#6843 = DIRECTION('',(0.,1.));+#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6845 = PCURVE('',#6846,#6851);+#6846 = PLANE('',#6847);+#6847 = AXIS2_PLACEMENT_3D('',#6848,#6849,#6850);+#6848 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,31.75));+#6849 = DIRECTION('',(0.,0.,1.));+#6850 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#6851 = DEFINITIONAL_REPRESENTATION('',(#6852),#6856);+#6852 = LINE('',#6853,#6854);+#6853 = CARTESIAN_POINT('',(0.,0.));+#6854 = VECTOR('',#6855,1.);+#6855 = DIRECTION('',(1.,0.));+#6856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6857 = ORIENTED_EDGE('',*,*,#6858,.F.);+#6858 = EDGE_CURVE('',#1852,#6831,#6859,.T.);+#6859 = SURFACE_CURVE('',#6860,(#6864,#6870),.PCURVE_S1.);+#6860 = LINE('',#6861,#6862);+#6861 = CARTESIAN_POINT('',(22.987,14.156732575981,2.3876));+#6862 = VECTOR('',#6863,1.);+#6863 = DIRECTION('',(0.,0.,1.));+#6864 = PCURVE('',#1890,#6865);+#6865 = DEFINITIONAL_REPRESENTATION('',(#6866),#6869);+#6866 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6867,#6868),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6867 = CARTESIAN_POINT('',(0.,7.166051194032));+#6868 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6870 = PCURVE('',#3858,#6871);+#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6875);+#6872 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6873,#6874),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6873 = CARTESIAN_POINT('',(37.143732575981,-4.7752));+#6874 = CARTESIAN_POINT('',(37.143732575981,-31.75));+#6875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6876 = ADVANCED_FACE('',(#6877),#2156,.F.);+#6877 = FACE_BOUND('',#6878,.F.);+#6878 = EDGE_LOOP('',(#6879,#6880,#6881,#6904));+#6879 = ORIENTED_EDGE('',*,*,#2140,.F.);+#6880 = ORIENTED_EDGE('',*,*,#6757,.T.);+#6881 = ORIENTED_EDGE('',*,*,#6882,.T.);+#6882 = EDGE_CURVE('',#6758,#6883,#6885,.T.);+#6883 = VERTEX_POINT('',#6884);+#6884 = CARTESIAN_POINT('',(5.591989747165,22.987,31.75));+#6885 = SURFACE_CURVE('',#6886,(#6890,#6897),.PCURVE_S1.);+#6886 = LINE('',#6887,#6888);+#6887 = CARTESIAN_POINT('',(4.226502967786,16.122234388052,31.75));+#6888 = VECTOR('',#6889,1.);+#6889 = DIRECTION('',(0.195090322016,0.980785280403,0.));+#6890 = PCURVE('',#2156,#6891);+#6891 = DEFINITIONAL_REPRESENTATION('',(#6892),#6896);+#6892 = LINE('',#6893,#6894);+#6893 = CARTESIAN_POINT('',(26.9748,0.));+#6894 = VECTOR('',#6895,1.);+#6895 = DIRECTION('',(0.,1.));+#6896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6897 = PCURVE('',#6723,#6898);+#6898 = DEFINITIONAL_REPRESENTATION('',(#6899),#6903);+#6899 = LINE('',#6900,#6901);+#6900 = CARTESIAN_POINT('',(0.,0.));+#6901 = VECTOR('',#6902,1.);+#6902 = DIRECTION('',(1.,0.));+#6903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6904 = ORIENTED_EDGE('',*,*,#6905,.F.);+#6905 = EDGE_CURVE('',#2118,#6883,#6906,.T.);+#6906 = SURFACE_CURVE('',#6907,(#6911,#6917),.PCURVE_S1.);+#6907 = LINE('',#6908,#6909);+#6908 = CARTESIAN_POINT('',(5.591989747165,22.987,2.3876));+#6909 = VECTOR('',#6910,1.);+#6910 = DIRECTION('',(0.,0.,1.));+#6911 = PCURVE('',#2156,#6912);+#6912 = DEFINITIONAL_REPRESENTATION('',(#6913),#6916);+#6913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6914,#6915),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6914 = CARTESIAN_POINT('',(0.,6.999254321114));+#6915 = CARTESIAN_POINT('',(26.9748,6.999254321114));+#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6917 = PCURVE('',#4189,#6918);+#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6922);+#6919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6920,#6921),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#6920 = CARTESIAN_POINT('',(17.395010252835,-4.7752));+#6921 = CARTESIAN_POINT('',(17.395010252835,-31.75));+#6922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6923 = ADVANCED_FACE('',(#6924),#1918,.F.);+#6924 = FACE_BOUND('',#6925,.F.);+#6925 = EDGE_LOOP('',(#6926,#6927,#6928,#6951));+#6926 = ORIENTED_EDGE('',*,*,#6807,.F.);+#6927 = ORIENTED_EDGE('',*,*,#1902,.T.);+#6928 = ORIENTED_EDGE('',*,*,#6929,.T.);+#6929 = EDGE_CURVE('',#1903,#6930,#6932,.T.);+#6930 = VERTEX_POINT('',#6931);+#6931 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,31.75));+#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.);+#6933 = LINE('',#6934,#6935);+#6934 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,4.7752));+#6935 = VECTOR('',#6936,1.);+#6936 = DIRECTION('',(0.,0.,1.));+#6937 = PCURVE('',#1918,#6938);+#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943);+#6939 = LINE('',#6940,#6941);+#6940 = CARTESIAN_POINT('',(0.,-2.));+#6941 = VECTOR('',#6942,1.);+#6942 = DIRECTION('',(1.,0.));+#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6944 = PCURVE('',#1946,#6945);+#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950);+#6946 = LINE('',#6947,#6948);+#6947 = CARTESIAN_POINT('',(0.,0.));+#6948 = VECTOR('',#6949,1.);+#6949 = DIRECTION('',(1.,0.));+#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6951 = ORIENTED_EDGE('',*,*,#6952,.F.);+#6952 = EDGE_CURVE('',#6808,#6930,#6953,.T.);+#6953 = SURFACE_CURVE('',#6954,(#6958,#6965),.PCURVE_S1.);+#6954 = LINE('',#6955,#6956);+#6955 = CARTESIAN_POINT('',(17.028646191958,10.175487844282,31.75));+#6956 = VECTOR('',#6957,1.);+#6957 = DIRECTION('',(-0.55557023302,0.831469612303,0.));+#6958 = PCURVE('',#1918,#6959);+#6959 = DEFINITIONAL_REPRESENTATION('',(#6960),#6964);+#6960 = LINE('',#6961,#6962);+#6961 = CARTESIAN_POINT('',(26.9748,0.));+#6962 = VECTOR('',#6963,1.);+#6963 = DIRECTION('',(0.,-1.));+#6964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6965 = PCURVE('',#6846,#6966);+#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971);+#6967 = LINE('',#6968,#6969);+#6968 = CARTESIAN_POINT('',(0.,0.));+#6969 = VECTOR('',#6970,1.);+#6970 = DIRECTION('',(0.,1.));+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6972 = ADVANCED_FACE('',(#6973),#1946,.T.);+#6973 = FACE_BOUND('',#6974,.T.);+#6974 = EDGE_LOOP('',(#6975,#6976,#6977,#7000));+#6975 = ORIENTED_EDGE('',*,*,#1930,.F.);+#6976 = ORIENTED_EDGE('',*,*,#6929,.T.);+#6977 = ORIENTED_EDGE('',*,*,#6978,.T.);+#6978 = EDGE_CURVE('',#6930,#6979,#6981,.T.);+#6979 = VERTEX_POINT('',#6980);+#6980 = CARTESIAN_POINT('',(22.987,16.562112123721,31.75));+#6981 = SURFACE_CURVE('',#6982,(#6986,#6993),.PCURVE_S1.);+#6982 = LINE('',#6983,#6984);+#6983 = CARTESIAN_POINT('',(15.917505725918,11.838427068887,31.75));+#6984 = VECTOR('',#6985,1.);+#6985 = DIRECTION('',(0.831469612303,0.55557023302,0.));+#6986 = PCURVE('',#1946,#6987);+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);+#6988 = LINE('',#6989,#6990);+#6989 = CARTESIAN_POINT('',(26.9748,0.));+#6990 = VECTOR('',#6991,1.);+#6991 = DIRECTION('',(0.,1.));+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#6993 = PCURVE('',#6846,#6994);+#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999);+#6995 = LINE('',#6996,#6997);+#6996 = CARTESIAN_POINT('',(1.110223024625E-15,2.));+#6997 = VECTOR('',#6998,1.);+#6998 = DIRECTION('',(1.,0.));+#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7000 = ORIENTED_EDGE('',*,*,#7001,.F.);+#7001 = EDGE_CURVE('',#1931,#6979,#7002,.T.);+#7002 = SURFACE_CURVE('',#7003,(#7007,#7013),.PCURVE_S1.);+#7003 = LINE('',#7004,#7005);+#7004 = CARTESIAN_POINT('',(22.987,16.562112123721,2.3876));+#7005 = VECTOR('',#7006,1.);+#7006 = DIRECTION('',(0.,0.,1.));+#7007 = PCURVE('',#1946,#7008);+#7008 = DEFINITIONAL_REPRESENTATION('',(#7009),#7012);+#7009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7010,#7011),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7010 = CARTESIAN_POINT('',(0.,8.502408469871));+#7011 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#7012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7013 = PCURVE('',#3858,#7014);+#7014 = DEFINITIONAL_REPRESENTATION('',(#7015),#7018);+#7015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7016,#7017),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7016 = CARTESIAN_POINT('',(39.549112123721,-4.7752));+#7017 = CARTESIAN_POINT('',(39.549112123721,-31.75));+#7018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7019 = ADVANCED_FACE('',(#7020),#2105,.T.);+#7020 = FACE_BOUND('',#7021,.T.);+#7021 = EDGE_LOOP('',(#7022,#7023,#7046,#7074));+#7022 = ORIENTED_EDGE('',*,*,#2089,.F.);+#7023 = ORIENTED_EDGE('',*,*,#7024,.T.);+#7024 = EDGE_CURVE('',#2062,#7025,#7027,.T.);+#7025 = VERTEX_POINT('',#7026);+#7026 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,31.75));+#7027 = SURFACE_CURVE('',#7028,(#7032,#7039),.PCURVE_S1.);+#7028 = LINE('',#7029,#7030);+#7029 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,4.7752));+#7030 = VECTOR('',#7031,1.);+#7031 = DIRECTION('',(0.,0.,1.));+#7032 = PCURVE('',#2105,#7033);+#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038);+#7034 = LINE('',#7035,#7036);+#7035 = CARTESIAN_POINT('',(0.,0.));+#7036 = VECTOR('',#7037,1.);+#7037 = DIRECTION('',(1.,0.));+#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7039 = PCURVE('',#2077,#7040);+#7040 = DEFINITIONAL_REPRESENTATION('',(#7041),#7045);+#7041 = LINE('',#7042,#7043);+#7042 = CARTESIAN_POINT('',(0.,-2.));+#7043 = VECTOR('',#7044,1.);+#7044 = DIRECTION('',(1.,0.));+#7045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7046 = ORIENTED_EDGE('',*,*,#7047,.T.);+#7047 = EDGE_CURVE('',#7025,#7048,#7050,.T.);+#7048 = VERTEX_POINT('',#7049);+#7049 = CARTESIAN_POINT('',(14.156732575981,22.987,31.75));+#7050 = SURFACE_CURVE('',#7051,(#7055,#7062),.PCURVE_S1.);+#7051 = LINE('',#7052,#7053);+#7052 = CARTESIAN_POINT('',(10.175487844282,17.028646191958,31.75));+#7053 = VECTOR('',#7054,1.);+#7054 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#7055 = PCURVE('',#2105,#7056);+#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);+#7057 = LINE('',#7058,#7059);+#7058 = CARTESIAN_POINT('',(26.9748,0.));+#7059 = VECTOR('',#7060,1.);+#7060 = DIRECTION('',(0.,1.));+#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7062 = PCURVE('',#7063,#7068);+#7063 = PLANE('',#7064);+#7064 = AXIS2_PLACEMENT_3D('',#7065,#7066,#7067);+#7065 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,31.75));+#7066 = DIRECTION('',(0.,0.,1.));+#7067 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#7068 = DEFINITIONAL_REPRESENTATION('',(#7069),#7073);+#7069 = LINE('',#7070,#7071);+#7070 = CARTESIAN_POINT('',(1.110223024625E-16,2.));+#7071 = VECTOR('',#7072,1.);+#7072 = DIRECTION('',(1.,0.));+#7073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7074 = ORIENTED_EDGE('',*,*,#7075,.F.);+#7075 = EDGE_CURVE('',#2090,#7048,#7076,.T.);+#7076 = SURFACE_CURVE('',#7077,(#7081,#7087),.PCURVE_S1.);+#7077 = LINE('',#7078,#7079);+#7078 = CARTESIAN_POINT('',(14.156732575981,22.987,2.3876));+#7079 = VECTOR('',#7080,1.);+#7080 = DIRECTION('',(0.,0.,1.));+#7081 = PCURVE('',#2105,#7082);+#7082 = DEFINITIONAL_REPRESENTATION('',(#7083),#7086);+#7083 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7084,#7085),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7084 = CARTESIAN_POINT('',(0.,7.166051194032));+#7085 = CARTESIAN_POINT('',(26.9748,7.166051194032));+#7086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7087 = PCURVE('',#4163,#7088);+#7088 = DEFINITIONAL_REPRESENTATION('',(#7089),#7092);+#7089 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7090,#7091),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7090 = CARTESIAN_POINT('',(8.830267424019,-4.7752));+#7091 = CARTESIAN_POINT('',(8.830267424019,-31.75));+#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7093 = ADVANCED_FACE('',(#7094),#2077,.F.);+#7094 = FACE_BOUND('',#7095,.F.);+#7095 = EDGE_LOOP('',(#7096,#7119,#7120,#7121));+#7096 = ORIENTED_EDGE('',*,*,#7097,.F.);+#7097 = EDGE_CURVE('',#2034,#7098,#7100,.T.);+#7098 = VERTEX_POINT('',#7099);+#7099 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,31.75));+#7100 = SURFACE_CURVE('',#7101,(#7105,#7112),.PCURVE_S1.);+#7101 = LINE('',#7102,#7103);+#7102 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,4.7752));+#7103 = VECTOR('',#7104,1.);+#7104 = DIRECTION('',(0.,0.,1.));+#7105 = PCURVE('',#2077,#7106);+#7106 = DEFINITIONAL_REPRESENTATION('',(#7107),#7111);+#7107 = LINE('',#7108,#7109);+#7108 = CARTESIAN_POINT('',(0.,0.));+#7109 = VECTOR('',#7110,1.);+#7110 = DIRECTION('',(1.,0.));+#7111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7112 = PCURVE('',#2049,#7113);+#7113 = DEFINITIONAL_REPRESENTATION('',(#7114),#7118);+#7114 = LINE('',#7115,#7116);+#7115 = CARTESIAN_POINT('',(0.,0.));+#7116 = VECTOR('',#7117,1.);+#7117 = DIRECTION('',(1.,0.));+#7118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7119 = ORIENTED_EDGE('',*,*,#2061,.T.);+#7120 = ORIENTED_EDGE('',*,*,#7024,.T.);+#7121 = ORIENTED_EDGE('',*,*,#7122,.F.);+#7122 = EDGE_CURVE('',#7098,#7025,#7123,.T.);+#7123 = SURFACE_CURVE('',#7124,(#7128,#7135),.PCURVE_S1.);+#7124 = LINE('',#7125,#7126);+#7125 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,31.75));+#7126 = VECTOR('',#7127,1.);+#7127 = DIRECTION('',(-0.831469612303,0.55557023302,0.));+#7128 = PCURVE('',#2077,#7129);+#7129 = DEFINITIONAL_REPRESENTATION('',(#7130),#7134);+#7130 = LINE('',#7131,#7132);+#7131 = CARTESIAN_POINT('',(26.9748,0.));+#7132 = VECTOR('',#7133,1.);+#7133 = DIRECTION('',(0.,-1.));+#7134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7135 = PCURVE('',#7063,#7136);+#7136 = DEFINITIONAL_REPRESENTATION('',(#7137),#7141);+#7137 = LINE('',#7138,#7139);+#7138 = CARTESIAN_POINT('',(0.,0.));+#7139 = VECTOR('',#7140,1.);+#7140 = DIRECTION('',(0.,1.));+#7141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7142 = ADVANCED_FACE('',(#7143),#1998,.T.);+#7143 = FACE_BOUND('',#7144,.T.);+#7144 = EDGE_LOOP('',(#7145,#7176,#7200,#7201));+#7145 = ORIENTED_EDGE('',*,*,#7146,.F.);+#7146 = EDGE_CURVE('',#7147,#7149,#7151,.T.);+#7147 = VERTEX_POINT('',#7148);+#7148 = CARTESIAN_POINT('',(18.602066120951,22.987,31.75));+#7149 = VERTEX_POINT('',#7150);+#7150 = CARTESIAN_POINT('',(22.987,18.602066120951,31.75));+#7151 = SURFACE_CURVE('',#7152,(#7157,#7164),.PCURVE_S1.);+#7152 = CIRCLE('',#7153,3.9624);+#7153 = AXIS2_PLACEMENT_3D('',#7154,#7155,#7156);+#7154 = CARTESIAN_POINT('',(19.05,19.05,31.75));+#7155 = DIRECTION('',(0.,0.,1.));+#7156 = DIRECTION('',(1.,0.,-0.));+#7157 = PCURVE('',#1998,#7158);+#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163);+#7159 = LINE('',#7160,#7161);+#7160 = CARTESIAN_POINT('',(0.,31.75));+#7161 = VECTOR('',#7162,1.);+#7162 = DIRECTION('',(1.,0.));+#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7164 = PCURVE('',#7165,#7170);+#7165 = PLANE('',#7166);+#7166 = AXIS2_PLACEMENT_3D('',#7167,#7168,#7169);+#7167 = CARTESIAN_POINT('',(19.05,19.05,31.75));+#7168 = DIRECTION('',(0.,0.,1.));+#7169 = DIRECTION('',(1.,0.,-0.));+#7170 = DEFINITIONAL_REPRESENTATION('',(#7171),#7175);+#7171 = CIRCLE('',#7172,3.9624);+#7172 = AXIS2_PLACEMENT_2D('',#7173,#7174);+#7173 = CARTESIAN_POINT('',(0.,0.));+#7174 = DIRECTION('',(1.,0.));+#7175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7176 = ORIENTED_EDGE('',*,*,#7177,.F.);+#7177 = EDGE_CURVE('',#1982,#7147,#7178,.T.);+#7178 = SURFACE_CURVE('',#7179,(#7183,#7189),.PCURVE_S1.);+#7179 = LINE('',#7180,#7181);+#7180 = CARTESIAN_POINT('',(18.602066120951,22.987,0.));+#7181 = VECTOR('',#7182,1.);+#7182 = DIRECTION('',(0.,0.,1.));+#7183 = PCURVE('',#1998,#7184);+#7184 = DEFINITIONAL_REPRESENTATION('',(#7185),#7188);+#7185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7186,#7187),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#7186 = CARTESIAN_POINT('',(1.684084602498,-6.E-07));+#7187 = CARTESIAN_POINT('',(1.684084602498,31.7500006));+#7188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7189 = PCURVE('',#7190,#7195);+#7190 = PLANE('',#7191);+#7191 = AXIS2_PLACEMENT_3D('',#7192,#7193,#7194);+#7192 = CARTESIAN_POINT('',(22.987,22.987,0.));+#7193 = DIRECTION('',(0.,-1.,0.));+#7194 = DIRECTION('',(-1.,0.,0.));+#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7199);+#7196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7197,#7198),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#7197 = CARTESIAN_POINT('',(4.384933879049,6.E-07));+#7198 = CARTESIAN_POINT('',(4.384933879049,-31.7500006));+#7199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7200 = ORIENTED_EDGE('',*,*,#1981,.T.);+#7201 = ORIENTED_EDGE('',*,*,#7202,.T.);+#7202 = EDGE_CURVE('',#1959,#7149,#7203,.T.);+#7203 = SURFACE_CURVE('',#7204,(#7208,#7214),.PCURVE_S1.);+#7204 = LINE('',#7205,#7206);+#7205 = CARTESIAN_POINT('',(22.987,18.602066120951,0.));+#7206 = VECTOR('',#7207,1.);+#7207 = DIRECTION('',(0.,0.,1.));+#7208 = PCURVE('',#1998,#7209);+#7209 = DEFINITIONAL_REPRESENTATION('',(#7210),#7213);+#7210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7211,#7212),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#7211 = CARTESIAN_POINT('',(6.169897031476,-6.E-07));+#7212 = CARTESIAN_POINT('',(6.169897031476,31.7500006));+#7213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7214 = PCURVE('',#7215,#7220);+#7215 = PLANE('',#7216);+#7216 = AXIS2_PLACEMENT_3D('',#7217,#7218,#7219);+#7217 = CARTESIAN_POINT('',(22.987,-22.987,0.));+#7218 = DIRECTION('',(-1.,0.,0.));+#7219 = DIRECTION('',(0.,1.,0.));+#7220 = DEFINITIONAL_REPRESENTATION('',(#7221),#7224);+#7221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7222,#7223),.UNSPECIFIED.,.F.,+ .F.,(2,2),(-6.E-07,31.7500006),.PIECEWISE_BEZIER_KNOTS.);+#7222 = CARTESIAN_POINT('',(41.589066120951,6.E-07));+#7223 = CARTESIAN_POINT('',(41.589066120951,-31.7500006));+#7224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7225 = ADVANCED_FACE('',(#7226),#2049,.F.);+#7226 = FACE_BOUND('',#7227,.F.);+#7227 = EDGE_LOOP('',(#7228,#7229,#7230,#7253));+#7228 = ORIENTED_EDGE('',*,*,#2033,.F.);+#7229 = ORIENTED_EDGE('',*,*,#7097,.T.);+#7230 = ORIENTED_EDGE('',*,*,#7231,.T.);+#7231 = EDGE_CURVE('',#7098,#7232,#7234,.T.);+#7232 = VERTEX_POINT('',#7233);+#7233 = CARTESIAN_POINT('',(16.562112123721,22.987,31.75));+#7234 = SURFACE_CURVE('',#7235,(#7239,#7246),.PCURVE_S1.);+#7235 = LINE('',#7236,#7237);+#7236 = CARTESIAN_POINT('',(11.838427068887,15.917505725918,31.75));+#7237 = VECTOR('',#7238,1.);+#7238 = DIRECTION('',(0.55557023302,0.831469612303,0.));+#7239 = PCURVE('',#2049,#7240);+#7240 = DEFINITIONAL_REPRESENTATION('',(#7241),#7245);+#7241 = LINE('',#7242,#7243);+#7242 = CARTESIAN_POINT('',(26.9748,0.));+#7243 = VECTOR('',#7244,1.);+#7244 = DIRECTION('',(0.,1.));+#7245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7246 = PCURVE('',#7063,#7247);+#7247 = DEFINITIONAL_REPRESENTATION('',(#7248),#7252);+#7248 = LINE('',#7249,#7250);+#7249 = CARTESIAN_POINT('',(0.,0.));+#7250 = VECTOR('',#7251,1.);+#7251 = DIRECTION('',(1.,0.));+#7252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7253 = ORIENTED_EDGE('',*,*,#7254,.F.);+#7254 = EDGE_CURVE('',#2011,#7232,#7255,.T.);+#7255 = SURFACE_CURVE('',#7256,(#7260,#7266),.PCURVE_S1.);+#7256 = LINE('',#7257,#7258);+#7257 = CARTESIAN_POINT('',(16.562112123721,22.987,2.3876));+#7258 = VECTOR('',#7259,1.);+#7259 = DIRECTION('',(0.,0.,1.));+#7260 = PCURVE('',#2049,#7261);+#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7265);+#7262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7263,#7264),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7263 = CARTESIAN_POINT('',(0.,8.502408469871));+#7264 = CARTESIAN_POINT('',(26.9748,8.502408469871));+#7265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7266 = PCURVE('',#4163,#7267);+#7267 = DEFINITIONAL_REPRESENTATION('',(#7268),#7271);+#7268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7269,#7270),.UNSPECIFIED.,.F.,+ .F.,(2,2),(2.3876,29.3624),.PIECEWISE_BEZIER_KNOTS.);+#7269 = CARTESIAN_POINT('',(6.424887876279,-4.7752));+#7270 = CARTESIAN_POINT('',(6.424887876279,-31.75));+#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7272 = ADVANCED_FACE('',(#7273),#3087,.T.);+#7273 = FACE_BOUND('',#7274,.T.);+#7274 = EDGE_LOOP('',(#7275,#7276,#7277,#7278));+#7275 = ORIENTED_EDGE('',*,*,#5526,.F.);+#7276 = ORIENTED_EDGE('',*,*,#5426,.F.);+#7277 = ORIENTED_EDGE('',*,*,#5376,.T.);+#7278 = ORIENTED_EDGE('',*,*,#3071,.T.);+#7279 = ADVANCED_FACE('',(#7280),#3159,.T.);+#7280 = FACE_BOUND('',#7281,.T.);+#7281 = EDGE_LOOP('',(#7282,#7283,#7284,#7285));+#7282 = ORIENTED_EDGE('',*,*,#5231,.F.);+#7283 = ORIENTED_EDGE('',*,*,#5131,.F.);+#7284 = ORIENTED_EDGE('',*,*,#5081,.T.);+#7285 = ORIENTED_EDGE('',*,*,#3143,.T.);+#7286 = ADVANCED_FACE('',(#7287),#3231,.T.);+#7287 = FACE_BOUND('',#7288,.T.);+#7288 = EDGE_LOOP('',(#7289,#7290,#7291,#7292));+#7289 = ORIENTED_EDGE('',*,*,#4936,.F.);+#7290 = ORIENTED_EDGE('',*,*,#4836,.F.);+#7291 = ORIENTED_EDGE('',*,*,#4786,.T.);+#7292 = ORIENTED_EDGE('',*,*,#3215,.T.);+#7293 = ADVANCED_FACE('',(#7294),#3303,.T.);+#7294 = FACE_BOUND('',#7295,.T.);+#7295 = EDGE_LOOP('',(#7296,#7297,#7298,#7299));+#7296 = ORIENTED_EDGE('',*,*,#4641,.F.);+#7297 = ORIENTED_EDGE('',*,*,#4541,.F.);+#7298 = ORIENTED_EDGE('',*,*,#4491,.T.);+#7299 = ORIENTED_EDGE('',*,*,#3287,.T.);+#7300 = ADVANCED_FACE('',(#7301),#3641,.F.);+#7301 = FACE_BOUND('',#7302,.F.);+#7302 = EDGE_LOOP('',(#7303,#7304,#7325,#7326));+#7303 = ORIENTED_EDGE('',*,*,#4740,.T.);+#7304 = ORIENTED_EDGE('',*,*,#7305,.T.);+#7305 = EDGE_CURVE('',#4718,#4590,#7306,.T.);+#7306 = SURFACE_CURVE('',#7307,(#7311,#7318),.PCURVE_S1.);+#7307 = LINE('',#7308,#7309);+#7308 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#7309 = VECTOR('',#7310,1.);+#7310 = DIRECTION('',(0.,-1.,0.));+#7311 = PCURVE('',#3641,#7312);+#7312 = DEFINITIONAL_REPRESENTATION('',(#7313),#7317);+#7313 = LINE('',#7314,#7315);+#7314 = CARTESIAN_POINT('',(0.,-31.75));+#7315 = VECTOR('',#7316,1.);+#7316 = DIRECTION('',(1.,0.));+#7317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7318 = PCURVE('',#4605,#7319);+#7319 = DEFINITIONAL_REPRESENTATION('',(#7320),#7324);+#7320 = LINE('',#7321,#7322);+#7321 = CARTESIAN_POINT('',(-13.46990096842,-30.88388492442));+#7322 = VECTOR('',#7323,1.);+#7323 = DIRECTION('',(0.55557023302,0.831469612303));+#7324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7325 = ORIENTED_EDGE('',*,*,#4617,.F.);+#7326 = ORIENTED_EDGE('',*,*,#3627,.T.);+#7327 = ADVANCED_FACE('',(#7328),#3615,.F.);+#7328 = FACE_BOUND('',#7329,.F.);+#7329 = EDGE_LOOP('',(#7330,#7331,#7352,#7353));+#7330 = ORIENTED_EDGE('',*,*,#5035,.T.);+#7331 = ORIENTED_EDGE('',*,*,#7332,.T.);+#7332 = EDGE_CURVE('',#5013,#4885,#7333,.T.);+#7333 = SURFACE_CURVE('',#7334,(#7338,#7345),.PCURVE_S1.);+#7334 = LINE('',#7335,#7336);+#7335 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#7336 = VECTOR('',#7337,1.);+#7337 = DIRECTION('',(0.,-1.,0.));+#7338 = PCURVE('',#3615,#7339);+#7339 = DEFINITIONAL_REPRESENTATION('',(#7340),#7344);+#7340 = LINE('',#7341,#7342);+#7341 = CARTESIAN_POINT('',(0.,-31.75));+#7342 = VECTOR('',#7343,1.);+#7343 = DIRECTION('',(1.,0.));+#7344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7345 = PCURVE('',#4900,#7346);+#7346 = DEFINITIONAL_REPRESENTATION('',(#7347),#7351);+#7347 = LINE('',#7348,#7349);+#7348 = CARTESIAN_POINT('',(1.423770008444,-26.02985247281));+#7349 = VECTOR('',#7350,1.);+#7350 = DIRECTION('',(0.195090322016,0.980785280403));+#7351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7352 = ORIENTED_EDGE('',*,*,#4912,.F.);+#7353 = ORIENTED_EDGE('',*,*,#3601,.T.);+#7354 = ADVANCED_FACE('',(#7355),#3589,.F.);+#7355 = FACE_BOUND('',#7356,.F.);+#7356 = EDGE_LOOP('',(#7357,#7358,#7379,#7380));+#7357 = ORIENTED_EDGE('',*,*,#5330,.T.);+#7358 = ORIENTED_EDGE('',*,*,#7359,.T.);+#7359 = EDGE_CURVE('',#5308,#5180,#7360,.T.);+#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.);+#7361 = LINE('',#7362,#7363);+#7362 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#7363 = VECTOR('',#7364,1.);+#7364 = DIRECTION('',(0.,-1.,0.));+#7365 = PCURVE('',#3589,#7366);+#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371);+#7367 = LINE('',#7368,#7369);+#7368 = CARTESIAN_POINT('',(0.,-31.75));+#7369 = VECTOR('',#7370,1.);+#7370 = DIRECTION('',(1.,0.));+#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7372 = PCURVE('',#5195,#7373);+#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378);+#7374 = LINE('',#7375,#7376);+#7375 = CARTESIAN_POINT('',(10.392852472814,-17.06077000844));+#7376 = VECTOR('',#7377,1.);+#7377 = DIRECTION('',(-0.195090322016,0.980785280403));+#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7379 = ORIENTED_EDGE('',*,*,#5207,.F.);+#7380 = ORIENTED_EDGE('',*,*,#3575,.T.);+#7381 = ADVANCED_FACE('',(#7382),#3563,.F.);+#7382 = FACE_BOUND('',#7383,.F.);+#7383 = EDGE_LOOP('',(#7384,#7385,#7406,#7407));+#7384 = ORIENTED_EDGE('',*,*,#5625,.T.);+#7385 = ORIENTED_EDGE('',*,*,#7386,.T.);+#7386 = EDGE_CURVE('',#5603,#5475,#7387,.T.);+#7387 = SURFACE_CURVE('',#7388,(#7392,#7399),.PCURVE_S1.);+#7388 = LINE('',#7389,#7390);+#7389 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#7390 = VECTOR('',#7391,1.);+#7391 = DIRECTION('',(0.,-1.,0.));+#7392 = PCURVE('',#3563,#7393);+#7393 = DEFINITIONAL_REPRESENTATION('',(#7394),#7398);+#7394 = LINE('',#7395,#7396);+#7395 = CARTESIAN_POINT('',(0.,-31.75));+#7396 = VECTOR('',#7397,1.);+#7397 = DIRECTION('',(1.,0.));+#7398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7399 = PCURVE('',#5490,#7400);+#7400 = DEFINITIONAL_REPRESENTATION('',(#7401),#7405);+#7401 = LINE('',#7402,#7403);+#7402 = CARTESIAN_POINT('',(12.07188492442,-5.342099031577));+#7403 = VECTOR('',#7404,1.);+#7404 = DIRECTION('',(-0.55557023302,0.831469612303));+#7405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7406 = ORIENTED_EDGE('',*,*,#5502,.F.);+#7407 = ORIENTED_EDGE('',*,*,#3549,.T.);+#7408 = ADVANCED_FACE('',(#7409),#3536,.F.);+#7409 = FACE_BOUND('',#7410,.F.);+#7410 = EDGE_LOOP('',(#7411,#7412,#7435,#7456));+#7411 = ORIENTED_EDGE('',*,*,#3899,.F.);+#7412 = ORIENTED_EDGE('',*,*,#7413,.T.);+#7413 = EDGE_CURVE('',#3900,#7414,#7416,.T.);+#7414 = VERTEX_POINT('',#7415);+#7415 = CARTESIAN_POINT('',(-22.987,19.0246,4.7752));+#7416 = SURFACE_CURVE('',#7417,(#7421,#7428),.PCURVE_S1.);+#7417 = LINE('',#7418,#7419);+#7418 = CARTESIAN_POINT('',(-22.987,19.0246,0.));+#7419 = VECTOR('',#7420,1.);+#7420 = DIRECTION('',(0.,0.,1.));+#7421 = PCURVE('',#3536,#7422);+#7422 = DEFINITIONAL_REPRESENTATION('',(#7423),#7427);+#7423 = LINE('',#7424,#7425);+#7424 = CARTESIAN_POINT('',(3.9624,0.));+#7425 = VECTOR('',#7426,1.);+#7426 = DIRECTION('',(0.,-1.));+#7427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7428 = PCURVE('',#3967,#7429);+#7429 = DEFINITIONAL_REPRESENTATION('',(#7430),#7434);+#7430 = LINE('',#7431,#7432);+#7431 = CARTESIAN_POINT('',(1.570796326795,0.));+#7432 = VECTOR('',#7433,1.);+#7433 = DIRECTION('',(0.,1.));+#7434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7435 = ORIENTED_EDGE('',*,*,#7436,.T.);+#7436 = EDGE_CURVE('',#7414,#2491,#7437,.T.);+#7437 = SURFACE_CURVE('',#7438,(#7442,#7449),.PCURVE_S1.);+#7438 = LINE('',#7439,#7440);+#7439 = CARTESIAN_POINT('',(-22.987,22.987,4.7752));+#7440 = VECTOR('',#7441,1.);+#7441 = DIRECTION('',(0.,-1.,0.));+#7442 = PCURVE('',#3536,#7443);+#7443 = DEFINITIONAL_REPRESENTATION('',(#7444),#7448);+#7444 = LINE('',#7445,#7446);+#7445 = CARTESIAN_POINT('',(0.,-4.7752));+#7446 = VECTOR('',#7447,1.);+#7447 = DIRECTION('',(1.,0.));+#7448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7449 = PCURVE('',#5766,#7450);+#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7455);+#7451 = LINE('',#7452,#7453);+#7452 = CARTESIAN_POINT('',(0.,-4.7752));+#7453 = VECTOR('',#7454,1.);+#7454 = DIRECTION('',(1.,0.));+#7455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7456 = ORIENTED_EDGE('',*,*,#3522,.F.);+#7457 = ADVANCED_FACE('',(#7458),#3697,.F.);+#7458 = FACE_BOUND('',#7459,.F.);+#7459 = EDGE_LOOP('',(#7460,#7461,#7462,#7483));+#7460 = ORIENTED_EDGE('',*,*,#3683,.F.);+#7461 = ORIENTED_EDGE('',*,*,#4332,.T.);+#7462 = ORIENTED_EDGE('',*,*,#7463,.T.);+#7463 = EDGE_CURVE('',#4333,#1502,#7464,.T.);+#7464 = SURFACE_CURVE('',#7465,(#7469,#7476),.PCURVE_S1.);+#7465 = LINE('',#7466,#7467);+#7466 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#7467 = VECTOR('',#7468,1.);+#7468 = DIRECTION('',(0.,1.,0.));+#7469 = PCURVE('',#3697,#7470);+#7470 = DEFINITIONAL_REPRESENTATION('',(#7471),#7475);+#7471 = LINE('',#7472,#7473);+#7472 = CARTESIAN_POINT('',(0.,-4.7752));+#7473 = VECTOR('',#7474,1.);+#7474 = DIRECTION('',(1.,0.));+#7475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7476 = PCURVE('',#5684,#7477);+#7477 = DEFINITIONAL_REPRESENTATION('',(#7478),#7482);+#7478 = LINE('',#7479,#7480);+#7479 = CARTESIAN_POINT('',(0.,-4.7752));+#7480 = VECTOR('',#7481,1.);+#7481 = DIRECTION('',(1.,0.));+#7482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7483 = ORIENTED_EDGE('',*,*,#3744,.F.);+#7484 = ADVANCED_FACE('',(#7485),#3728,.F.);+#7485 = FACE_BOUND('',#7486,.F.);+#7486 = EDGE_LOOP('',(#7487,#7511,#7532,#7533));+#7487 = ORIENTED_EDGE('',*,*,#7488,.F.);+#7488 = EDGE_CURVE('',#7489,#7489,#7491,.T.);+#7489 = VERTEX_POINT('',#7490);+#7490 = CARTESIAN_POINT('',(20.9169,-19.05,31.75));+#7491 = SURFACE_CURVE('',#7492,(#7497,#7504),.PCURVE_S1.);+#7492 = CIRCLE('',#7493,1.8669);+#7493 = AXIS2_PLACEMENT_3D('',#7494,#7495,#7496);+#7494 = CARTESIAN_POINT('',(19.05,-19.05,31.75));+#7495 = DIRECTION('',(0.,0.,1.));+#7496 = DIRECTION('',(1.,0.,-0.));+#7497 = PCURVE('',#3728,#7498);+#7498 = DEFINITIONAL_REPRESENTATION('',(#7499),#7503);+#7499 = LINE('',#7500,#7501);+#7500 = CARTESIAN_POINT('',(0.,32.75));+#7501 = VECTOR('',#7502,1.);+#7502 = DIRECTION('',(1.,0.));+#7503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7504 = PCURVE('',#4424,#7505);+#7505 = DEFINITIONAL_REPRESENTATION('',(#7506),#7510);+#7506 = CIRCLE('',#7507,1.8669);+#7507 = AXIS2_PLACEMENT_2D('',#7508,#7509);+#7508 = CARTESIAN_POINT('',(0.,0.));+#7509 = DIRECTION('',(1.,0.));+#7510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7511 = ORIENTED_EDGE('',*,*,#7512,.F.);+#7512 = EDGE_CURVE('',#3712,#7489,#7513,.T.);+#7513 = SEAM_CURVE('',#7514,(#7518,#7525),.PCURVE_S1.);+#7514 = LINE('',#7515,#7516);+#7515 = CARTESIAN_POINT('',(20.9169,-19.05,-1.));+#7516 = VECTOR('',#7517,1.);+#7517 = DIRECTION('',(0.,0.,1.));+#7518 = PCURVE('',#3728,#7519);+#7519 = DEFINITIONAL_REPRESENTATION('',(#7520),#7524);+#7520 = LINE('',#7521,#7522);+#7521 = CARTESIAN_POINT('',(6.28318530718,-0.));+#7522 = VECTOR('',#7523,1.);+#7523 = DIRECTION('',(0.,1.));+#7524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7525 = PCURVE('',#3728,#7526);+#7526 = DEFINITIONAL_REPRESENTATION('',(#7527),#7531);+#7527 = LINE('',#7528,#7529);+#7528 = CARTESIAN_POINT('',(0.,-0.));+#7529 = VECTOR('',#7530,1.);+#7530 = DIRECTION('',(0.,1.));+#7531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7532 = ORIENTED_EDGE('',*,*,#3711,.T.);+#7533 = ORIENTED_EDGE('',*,*,#7512,.T.);+#7534 = ADVANCED_FACE('',(#7535),#3884,.F.);+#7535 = FACE_BOUND('',#7536,.F.);+#7536 = EDGE_LOOP('',(#7537,#7538,#7539,#7562));+#7537 = ORIENTED_EDGE('',*,*,#4014,.F.);+#7538 = ORIENTED_EDGE('',*,*,#3870,.T.);+#7539 = ORIENTED_EDGE('',*,*,#7540,.T.);+#7540 = EDGE_CURVE('',#1959,#7541,#7543,.T.);+#7541 = VERTEX_POINT('',#7542);+#7542 = CARTESIAN_POINT('',(22.987,19.0246,4.7752));+#7543 = SURFACE_CURVE('',#7544,(#7548,#7555),.PCURVE_S1.);+#7544 = LINE('',#7545,#7546);+#7545 = CARTESIAN_POINT('',(22.987,-22.987,4.7752));+#7546 = VECTOR('',#7547,1.);+#7547 = DIRECTION('',(0.,1.,0.));+#7548 = PCURVE('',#3884,#7549);+#7549 = DEFINITIONAL_REPRESENTATION('',(#7550),#7554);+#7550 = LINE('',#7551,#7552);+#7551 = CARTESIAN_POINT('',(0.,-4.7752));+#7552 = VECTOR('',#7553,1.);+#7553 = DIRECTION('',(1.,0.));+#7554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7555 = PCURVE('',#7215,#7556);+#7556 = DEFINITIONAL_REPRESENTATION('',(#7557),#7561);+#7557 = LINE('',#7558,#7559);+#7558 = CARTESIAN_POINT('',(0.,-4.7752));+#7559 = VECTOR('',#7560,1.);+#7560 = DIRECTION('',(1.,0.));+#7561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7562 = ORIENTED_EDGE('',*,*,#7563,.F.);+#7563 = EDGE_CURVE('',#4015,#7541,#7564,.T.);+#7564 = SURFACE_CURVE('',#7565,(#7569,#7576),.PCURVE_S1.);+#7565 = LINE('',#7566,#7567);+#7566 = CARTESIAN_POINT('',(22.987,19.0246,0.));+#7567 = VECTOR('',#7568,1.);+#7568 = DIRECTION('',(0.,0.,1.));+#7569 = PCURVE('',#3884,#7570);+#7570 = DEFINITIONAL_REPRESENTATION('',(#7571),#7575);+#7571 = LINE('',#7572,#7573);+#7572 = CARTESIAN_POINT('',(42.0116,0.));+#7573 = VECTOR('',#7574,1.);+#7574 = DIRECTION('',(0.,-1.));+#7575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7576 = PCURVE('',#4054,#7577);+#7577 = DEFINITIONAL_REPRESENTATION('',(#7578),#7582);+#7578 = LINE('',#7579,#7580);+#7579 = CARTESIAN_POINT('',(0.,0.));+#7580 = VECTOR('',#7581,1.);+#7581 = DIRECTION('',(0.,1.));+#7582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7583 = ADVANCED_FACE('',(#7584),#3858,.F.);+#7584 = FACE_BOUND('',#7585,.F.);+#7585 = EDGE_LOOP('',(#7586,#7587,#7608,#7609));+#7586 = ORIENTED_EDGE('',*,*,#6858,.T.);+#7587 = ORIENTED_EDGE('',*,*,#7588,.T.);+#7588 = EDGE_CURVE('',#6831,#6979,#7589,.T.);+#7589 = SURFACE_CURVE('',#7590,(#7594,#7601),.PCURVE_S1.);+#7590 = LINE('',#7591,#7592);+#7591 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#7592 = VECTOR('',#7593,1.);+#7593 = DIRECTION('',(0.,1.,0.));+#7594 = PCURVE('',#3858,#7595);+#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600);+#7596 = LINE('',#7597,#7598);+#7597 = CARTESIAN_POINT('',(0.,-31.75));+#7598 = VECTOR('',#7599,1.);+#7599 = DIRECTION('',(1.,0.));+#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7601 = PCURVE('',#6846,#7602);+#7602 = DEFINITIONAL_REPRESENTATION('',(#7603),#7607);+#7603 = LINE('',#7604,#7605);+#7604 = CARTESIAN_POINT('',(-13.46990096842,-30.88388492442));+#7605 = VECTOR('',#7606,1.);+#7606 = DIRECTION('',(0.55557023302,0.831469612303));+#7607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7608 = ORIENTED_EDGE('',*,*,#7001,.F.);+#7609 = ORIENTED_EDGE('',*,*,#3844,.T.);+#7610 = ADVANCED_FACE('',(#7611),#3832,.F.);+#7611 = FACE_BOUND('',#7612,.F.);+#7612 = EDGE_LOOP('',(#7613,#7614,#7635,#7636));+#7613 = ORIENTED_EDGE('',*,*,#6518,.T.);+#7614 = ORIENTED_EDGE('',*,*,#7615,.T.);+#7615 = EDGE_CURVE('',#6491,#6639,#7616,.T.);+#7616 = SURFACE_CURVE('',#7617,(#7621,#7628),.PCURVE_S1.);+#7617 = LINE('',#7618,#7619);+#7618 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#7619 = VECTOR('',#7620,1.);+#7620 = DIRECTION('',(0.,1.,0.));+#7621 = PCURVE('',#3832,#7622);+#7622 = DEFINITIONAL_REPRESENTATION('',(#7623),#7627);+#7623 = LINE('',#7624,#7625);+#7624 = CARTESIAN_POINT('',(0.,-31.75));+#7625 = VECTOR('',#7626,1.);+#7626 = DIRECTION('',(1.,0.));+#7627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7628 = PCURVE('',#6506,#7629);+#7629 = DEFINITIONAL_REPRESENTATION('',(#7630),#7634);+#7630 = LINE('',#7631,#7632);+#7631 = CARTESIAN_POINT('',(1.423770008444,-26.02985247281));+#7632 = VECTOR('',#7633,1.);+#7633 = DIRECTION('',(0.195090322016,0.980785280403));+#7634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7635 = ORIENTED_EDGE('',*,*,#6661,.F.);+#7636 = ORIENTED_EDGE('',*,*,#3818,.T.);+#7637 = ADVANCED_FACE('',(#7638),#3806,.F.);+#7638 = FACE_BOUND('',#7639,.F.);+#7639 = EDGE_LOOP('',(#7640,#7641,#7662,#7663));+#7640 = ORIENTED_EDGE('',*,*,#6178,.T.);+#7641 = ORIENTED_EDGE('',*,*,#7642,.T.);+#7642 = EDGE_CURVE('',#6151,#6299,#7643,.T.);+#7643 = SURFACE_CURVE('',#7644,(#7648,#7655),.PCURVE_S1.);+#7644 = LINE('',#7645,#7646);+#7645 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#7646 = VECTOR('',#7647,1.);+#7647 = DIRECTION('',(0.,1.,0.));+#7648 = PCURVE('',#3806,#7649);+#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654);+#7650 = LINE('',#7651,#7652);+#7651 = CARTESIAN_POINT('',(0.,-31.75));+#7652 = VECTOR('',#7653,1.);+#7653 = DIRECTION('',(1.,0.));+#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7655 = PCURVE('',#6166,#7656);+#7656 = DEFINITIONAL_REPRESENTATION('',(#7657),#7661);+#7657 = LINE('',#7658,#7659);+#7658 = CARTESIAN_POINT('',(10.392852472814,-17.06077000844));+#7659 = VECTOR('',#7660,1.);+#7660 = DIRECTION('',(-0.195090322016,0.980785280403));+#7661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7662 = ORIENTED_EDGE('',*,*,#6321,.F.);+#7663 = ORIENTED_EDGE('',*,*,#3792,.T.);+#7664 = ADVANCED_FACE('',(#7665),#3780,.F.);+#7665 = FACE_BOUND('',#7666,.F.);+#7666 = EDGE_LOOP('',(#7667,#7668,#7689,#7690));+#7667 = ORIENTED_EDGE('',*,*,#5832,.T.);+#7668 = ORIENTED_EDGE('',*,*,#7669,.T.);+#7669 = EDGE_CURVE('',#5805,#5959,#7670,.T.);+#7670 = SURFACE_CURVE('',#7671,(#7675,#7682),.PCURVE_S1.);+#7671 = LINE('',#7672,#7673);+#7672 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#7673 = VECTOR('',#7674,1.);+#7674 = DIRECTION('',(0.,1.,0.));+#7675 = PCURVE('',#3780,#7676);+#7676 = DEFINITIONAL_REPRESENTATION('',(#7677),#7681);+#7677 = LINE('',#7678,#7679);+#7678 = CARTESIAN_POINT('',(0.,-31.75));+#7679 = VECTOR('',#7680,1.);+#7680 = DIRECTION('',(1.,0.));+#7681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7682 = PCURVE('',#5820,#7683);+#7683 = DEFINITIONAL_REPRESENTATION('',(#7684),#7688);+#7684 = LINE('',#7685,#7686);+#7685 = CARTESIAN_POINT('',(12.07188492442,-5.342099031577));+#7686 = VECTOR('',#7687,1.);+#7687 = DIRECTION('',(-0.55557023302,0.831469612303));+#7688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7689 = ORIENTED_EDGE('',*,*,#5981,.F.);+#7690 = ORIENTED_EDGE('',*,*,#3766,.T.);+#7691 = ADVANCED_FACE('',(#7692),#3967,.T.);+#7692 = FACE_BOUND('',#7693,.T.);+#7693 = EDGE_LOOP('',(#7694,#7695,#7696,#7725));+#7694 = ORIENTED_EDGE('',*,*,#3952,.T.);+#7695 = ORIENTED_EDGE('',*,*,#7413,.T.);+#7696 = ORIENTED_EDGE('',*,*,#7697,.F.);+#7697 = EDGE_CURVE('',#7698,#7414,#7700,.T.);+#7698 = VERTEX_POINT('',#7699);+#7699 = CARTESIAN_POINT('',(-19.0246,22.987,4.7752));+#7700 = SURFACE_CURVE('',#7701,(#7706,#7713),.PCURVE_S1.);+#7701 = CIRCLE('',#7702,3.9624);+#7702 = AXIS2_PLACEMENT_3D('',#7703,#7704,#7705);+#7703 = CARTESIAN_POINT('',(-19.0246,19.0246,4.7752));+#7704 = DIRECTION('',(0.,0.,1.));+#7705 = DIRECTION('',(0.,-1.,0.));+#7706 = PCURVE('',#3967,#7707);+#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712);+#7708 = LINE('',#7709,#7710);+#7709 = CARTESIAN_POINT('',(-3.14159265359,4.7752));+#7710 = VECTOR('',#7711,1.);+#7711 = DIRECTION('',(1.,0.));+#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7713 = PCURVE('',#7714,#7719);+#7714 = CYLINDRICAL_SURFACE('',#7715,3.9624);+#7715 = AXIS2_PLACEMENT_3D('',#7716,#7717,#7718);+#7716 = CARTESIAN_POINT('',(-19.0246,19.0246,0.));+#7717 = DIRECTION('',(0.,0.,1.));+#7718 = DIRECTION('',(-0.,1.,0.));+#7719 = DEFINITIONAL_REPRESENTATION('',(#7720),#7724);+#7720 = LINE('',#7721,#7722);+#7721 = CARTESIAN_POINT('',(-3.14159265359,4.7752));+#7722 = VECTOR('',#7723,1.);+#7723 = DIRECTION('',(1.,0.));+#7724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7725 = ORIENTED_EDGE('',*,*,#7726,.F.);+#7726 = EDGE_CURVE('',#3925,#7698,#7727,.T.);+#7727 = SURFACE_CURVE('',#7728,(#7732,#7739),.PCURVE_S1.);+#7728 = LINE('',#7729,#7730);+#7729 = CARTESIAN_POINT('',(-19.0246,22.987,0.));+#7730 = VECTOR('',#7731,1.);+#7731 = DIRECTION('',(0.,0.,1.));+#7732 = PCURVE('',#3967,#7733);+#7733 = DEFINITIONAL_REPRESENTATION('',(#7734),#7738);+#7734 = LINE('',#7735,#7736);+#7735 = CARTESIAN_POINT('',(0.,0.));+#7736 = VECTOR('',#7737,1.);+#7737 = DIRECTION('',(0.,1.));+#7738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7739 = PCURVE('',#3940,#7740);+#7740 = DEFINITIONAL_REPRESENTATION('',(#7741),#7745);+#7741 = LINE('',#7742,#7743);+#7742 = CARTESIAN_POINT('',(42.0116,0.));+#7743 = VECTOR('',#7744,1.);+#7744 = DIRECTION('',(0.,-1.));+#7745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7746 = ADVANCED_FACE('',(#7747),#3940,.F.);+#7747 = FACE_BOUND('',#7748,.F.);+#7748 = EDGE_LOOP('',(#7749,#7750,#7751,#7772));+#7749 = ORIENTED_EDGE('',*,*,#3924,.F.);+#7750 = ORIENTED_EDGE('',*,*,#4253,.T.);+#7751 = ORIENTED_EDGE('',*,*,#7752,.T.);+#7752 = EDGE_CURVE('',#2439,#7698,#7753,.T.);+#7753 = SURFACE_CURVE('',#7754,(#7758,#7765),.PCURVE_S1.);+#7754 = LINE('',#7755,#7756);+#7755 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#7756 = VECTOR('',#7757,1.);+#7757 = DIRECTION('',(-1.,0.,0.));+#7758 = PCURVE('',#3940,#7759);+#7759 = DEFINITIONAL_REPRESENTATION('',(#7760),#7764);+#7760 = LINE('',#7761,#7762);+#7761 = CARTESIAN_POINT('',(0.,-4.7752));+#7762 = VECTOR('',#7763,1.);+#7763 = DIRECTION('',(1.,0.));+#7764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7765 = PCURVE('',#5893,#7766);+#7766 = DEFINITIONAL_REPRESENTATION('',(#7767),#7771);+#7767 = LINE('',#7768,#7769);+#7768 = CARTESIAN_POINT('',(0.,-4.7752));+#7769 = VECTOR('',#7770,1.);+#7770 = DIRECTION('',(1.,0.));+#7771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7772 = ORIENTED_EDGE('',*,*,#7726,.F.);+#7773 = ADVANCED_FACE('',(#7774),#3998,.F.);+#7774 = FACE_BOUND('',#7775,.F.);+#7775 = EDGE_LOOP('',(#7776,#7800,#7821,#7822));+#7776 = ORIENTED_EDGE('',*,*,#7777,.F.);+#7777 = EDGE_CURVE('',#7778,#7778,#7780,.T.);+#7778 = VERTEX_POINT('',#7779);+#7779 = CARTESIAN_POINT('',(-17.1831,19.05,31.75));+#7780 = SURFACE_CURVE('',#7781,(#7786,#7793),.PCURVE_S1.);+#7781 = CIRCLE('',#7782,1.8669);+#7782 = AXIS2_PLACEMENT_3D('',#7783,#7784,#7785);+#7783 = CARTESIAN_POINT('',(-19.05,19.05,31.75));+#7784 = DIRECTION('',(0.,0.,1.));+#7785 = DIRECTION('',(1.,0.,-0.));+#7786 = PCURVE('',#3998,#7787);+#7787 = DEFINITIONAL_REPRESENTATION('',(#7788),#7792);+#7788 = LINE('',#7789,#7790);+#7789 = CARTESIAN_POINT('',(0.,32.75));+#7790 = VECTOR('',#7791,1.);+#7791 = DIRECTION('',(1.,0.));+#7792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7793 = PCURVE('',#5741,#7794);+#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799);+#7795 = CIRCLE('',#7796,1.8669);+#7796 = AXIS2_PLACEMENT_2D('',#7797,#7798);+#7797 = CARTESIAN_POINT('',(0.,0.));+#7798 = DIRECTION('',(1.,0.));+#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7800 = ORIENTED_EDGE('',*,*,#7801,.F.);+#7801 = EDGE_CURVE('',#3982,#7778,#7802,.T.);+#7802 = SEAM_CURVE('',#7803,(#7807,#7814),.PCURVE_S1.);+#7803 = LINE('',#7804,#7805);+#7804 = CARTESIAN_POINT('',(-17.1831,19.05,-1.));+#7805 = VECTOR('',#7806,1.);+#7806 = DIRECTION('',(0.,0.,1.));+#7807 = PCURVE('',#3998,#7808);+#7808 = DEFINITIONAL_REPRESENTATION('',(#7809),#7813);+#7809 = LINE('',#7810,#7811);+#7810 = CARTESIAN_POINT('',(6.28318530718,-0.));+#7811 = VECTOR('',#7812,1.);+#7812 = DIRECTION('',(0.,1.));+#7813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7814 = PCURVE('',#3998,#7815);+#7815 = DEFINITIONAL_REPRESENTATION('',(#7816),#7820);+#7816 = LINE('',#7817,#7818);+#7817 = CARTESIAN_POINT('',(0.,-0.));+#7818 = VECTOR('',#7819,1.);+#7819 = DIRECTION('',(0.,1.));+#7820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7821 = ORIENTED_EDGE('',*,*,#3981,.T.);+#7822 = ORIENTED_EDGE('',*,*,#7801,.T.);+#7823 = ADVANCED_FACE('',(#7824),#4080,.F.);+#7824 = FACE_BOUND('',#7825,.F.);+#7825 = EDGE_LOOP('',(#7826,#7827,#7850,#7871));+#7826 = ORIENTED_EDGE('',*,*,#4066,.F.);+#7827 = ORIENTED_EDGE('',*,*,#7828,.T.);+#7828 = EDGE_CURVE('',#4038,#7829,#7831,.T.);+#7829 = VERTEX_POINT('',#7830);+#7830 = CARTESIAN_POINT('',(19.0246,22.987,4.7752));+#7831 = SURFACE_CURVE('',#7832,(#7836,#7843),.PCURVE_S1.);+#7832 = LINE('',#7833,#7834);+#7833 = CARTESIAN_POINT('',(19.0246,22.987,0.));+#7834 = VECTOR('',#7835,1.);+#7835 = DIRECTION('',(0.,0.,1.));+#7836 = PCURVE('',#4080,#7837);+#7837 = DEFINITIONAL_REPRESENTATION('',(#7838),#7842);+#7838 = LINE('',#7839,#7840);+#7839 = CARTESIAN_POINT('',(3.9624,0.));+#7840 = VECTOR('',#7841,1.);+#7841 = DIRECTION('',(0.,-1.));+#7842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7843 = PCURVE('',#4054,#7844);+#7844 = DEFINITIONAL_REPRESENTATION('',(#7845),#7849);+#7845 = LINE('',#7846,#7847);+#7846 = CARTESIAN_POINT('',(1.570796326795,0.));+#7847 = VECTOR('',#7848,1.);+#7848 = DIRECTION('',(0.,1.));+#7849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7850 = ORIENTED_EDGE('',*,*,#7851,.T.);+#7851 = EDGE_CURVE('',#7829,#1982,#7852,.T.);+#7852 = SURFACE_CURVE('',#7853,(#7857,#7864),.PCURVE_S1.);+#7853 = LINE('',#7854,#7855);+#7854 = CARTESIAN_POINT('',(22.987,22.987,4.7752));+#7855 = VECTOR('',#7856,1.);+#7856 = DIRECTION('',(-1.,0.,0.));+#7857 = PCURVE('',#4080,#7858);+#7858 = DEFINITIONAL_REPRESENTATION('',(#7859),#7863);+#7859 = LINE('',#7860,#7861);+#7860 = CARTESIAN_POINT('',(0.,-4.7752));+#7861 = VECTOR('',#7862,1.);+#7862 = DIRECTION('',(1.,0.));+#7863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7864 = PCURVE('',#7190,#7865);+#7865 = DEFINITIONAL_REPRESENTATION('',(#7866),#7870);+#7866 = LINE('',#7867,#7868);+#7867 = CARTESIAN_POINT('',(0.,-4.7752));+#7868 = VECTOR('',#7869,1.);+#7869 = DIRECTION('',(1.,0.));+#7870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7871 = ORIENTED_EDGE('',*,*,#4127,.F.);+#7872 = ADVANCED_FACE('',(#7873),#4054,.T.);+#7873 = FACE_BOUND('',#7874,.T.);+#7874 = EDGE_LOOP('',(#7875,#7876,#7877,#7904));+#7875 = ORIENTED_EDGE('',*,*,#4037,.T.);+#7876 = ORIENTED_EDGE('',*,*,#7828,.T.);+#7877 = ORIENTED_EDGE('',*,*,#7878,.F.);+#7878 = EDGE_CURVE('',#7541,#7829,#7879,.T.);+#7879 = SURFACE_CURVE('',#7880,(#7885,#7892),.PCURVE_S1.);+#7880 = CIRCLE('',#7881,3.9624);+#7881 = AXIS2_PLACEMENT_3D('',#7882,#7883,#7884);+#7882 = CARTESIAN_POINT('',(19.0246,19.0246,4.7752));+#7883 = DIRECTION('',(0.,0.,1.));+#7884 = DIRECTION('',(0.,-1.,0.));+#7885 = PCURVE('',#4054,#7886);+#7886 = DEFINITIONAL_REPRESENTATION('',(#7887),#7891);+#7887 = LINE('',#7888,#7889);+#7888 = CARTESIAN_POINT('',(-1.570796326795,4.7752));+#7889 = VECTOR('',#7890,1.);+#7890 = DIRECTION('',(1.,0.));+#7891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7892 = PCURVE('',#7893,#7898);+#7893 = CYLINDRICAL_SURFACE('',#7894,3.9624);+#7894 = AXIS2_PLACEMENT_3D('',#7895,#7896,#7897);+#7895 = CARTESIAN_POINT('',(19.0246,19.0246,0.));+#7896 = DIRECTION('',(0.,0.,1.));+#7897 = DIRECTION('',(1.,0.,-0.));+#7898 = DEFINITIONAL_REPRESENTATION('',(#7899),#7903);+#7899 = LINE('',#7900,#7901);+#7900 = CARTESIAN_POINT('',(-1.570796326795,4.7752));+#7901 = VECTOR('',#7902,1.);+#7902 = DIRECTION('',(1.,0.));+#7903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7904 = ORIENTED_EDGE('',*,*,#7563,.F.);+#7905 = ADVANCED_FACE('',(#7906),#4111,.F.);+#7906 = FACE_BOUND('',#7907,.F.);+#7907 = EDGE_LOOP('',(#7908,#7932,#7953,#7954));+#7908 = ORIENTED_EDGE('',*,*,#7909,.F.);+#7909 = EDGE_CURVE('',#7910,#7910,#7912,.T.);+#7910 = VERTEX_POINT('',#7911);+#7911 = CARTESIAN_POINT('',(20.9169,19.05,31.75));+#7912 = SURFACE_CURVE('',#7913,(#7918,#7925),.PCURVE_S1.);+#7913 = CIRCLE('',#7914,1.8669);+#7914 = AXIS2_PLACEMENT_3D('',#7915,#7916,#7917);+#7915 = CARTESIAN_POINT('',(19.05,19.05,31.75));+#7916 = DIRECTION('',(0.,0.,1.));+#7917 = DIRECTION('',(1.,0.,-0.));+#7918 = PCURVE('',#4111,#7919);+#7919 = DEFINITIONAL_REPRESENTATION('',(#7920),#7924);+#7920 = LINE('',#7921,#7922);+#7921 = CARTESIAN_POINT('',(0.,32.75));+#7922 = VECTOR('',#7923,1.);+#7923 = DIRECTION('',(1.,0.));+#7924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7925 = PCURVE('',#7165,#7926);+#7926 = DEFINITIONAL_REPRESENTATION('',(#7927),#7931);+#7927 = CIRCLE('',#7928,1.8669);+#7928 = AXIS2_PLACEMENT_2D('',#7929,#7930);+#7929 = CARTESIAN_POINT('',(0.,0.));+#7930 = DIRECTION('',(1.,0.));+#7931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);+#7933 = EDGE_CURVE('',#4095,#7910,#7934,.T.);+#7934 = SEAM_CURVE('',#7935,(#7939,#7946),.PCURVE_S1.);+#7935 = LINE('',#7936,#7937);+#7936 = CARTESIAN_POINT('',(20.9169,19.05,-1.));+#7937 = VECTOR('',#7938,1.);+#7938 = DIRECTION('',(0.,0.,1.));+#7939 = PCURVE('',#4111,#7940);+#7940 = DEFINITIONAL_REPRESENTATION('',(#7941),#7945);+#7941 = LINE('',#7942,#7943);+#7942 = CARTESIAN_POINT('',(6.28318530718,-0.));+#7943 = VECTOR('',#7944,1.);+#7944 = DIRECTION('',(0.,1.));+#7945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7946 = PCURVE('',#4111,#7947);+#7947 = DEFINITIONAL_REPRESENTATION('',(#7948),#7952);+#7948 = LINE('',#7949,#7950);+#7949 = CARTESIAN_POINT('',(0.,-0.));+#7950 = VECTOR('',#7951,1.);+#7951 = DIRECTION('',(0.,1.));+#7952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7953 = ORIENTED_EDGE('',*,*,#4094,.T.);+#7954 = ORIENTED_EDGE('',*,*,#7933,.T.);+#7955 = ADVANCED_FACE('',(#7956),#4241,.F.);+#7956 = FACE_BOUND('',#7957,.F.);+#7957 = EDGE_LOOP('',(#7958,#7959,#7980,#7981));+#7958 = ORIENTED_EDGE('',*,*,#6225,.T.);+#7959 = ORIENTED_EDGE('',*,*,#7960,.T.);+#7960 = EDGE_CURVE('',#6203,#6028,#7961,.T.);+#7961 = SURFACE_CURVE('',#7962,(#7966,#7973),.PCURVE_S1.);+#7962 = LINE('',#7963,#7964);+#7963 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#7964 = VECTOR('',#7965,1.);+#7965 = DIRECTION('',(-1.,0.,0.));+#7966 = PCURVE('',#4241,#7967);+#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);+#7968 = LINE('',#7969,#7970);+#7969 = CARTESIAN_POINT('',(0.,-31.75));+#7970 = VECTOR('',#7971,1.);+#7971 = DIRECTION('',(1.,0.));+#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7973 = PCURVE('',#6043,#7974);+#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);+#7975 = LINE('',#7976,#7977);+#7976 = CARTESIAN_POINT('',(-13.46990096842,-30.88388492442));+#7977 = VECTOR('',#7978,1.);+#7978 = DIRECTION('',(0.55557023302,0.831469612303));+#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#7980 = ORIENTED_EDGE('',*,*,#6055,.F.);+#7981 = ORIENTED_EDGE('',*,*,#4227,.T.);+#7982 = ADVANCED_FACE('',(#7983),#4215,.F.);+#7983 = FACE_BOUND('',#7984,.F.);+#7984 = EDGE_LOOP('',(#7985,#7986,#8007,#8008));+#7985 = ORIENTED_EDGE('',*,*,#6565,.T.);+#7986 = ORIENTED_EDGE('',*,*,#7987,.T.);+#7987 = EDGE_CURVE('',#6543,#6368,#7988,.T.);+#7988 = SURFACE_CURVE('',#7989,(#7993,#8000),.PCURVE_S1.);+#7989 = LINE('',#7990,#7991);+#7990 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#7991 = VECTOR('',#7992,1.);+#7992 = DIRECTION('',(-1.,0.,0.));+#7993 = PCURVE('',#4215,#7994);+#7994 = DEFINITIONAL_REPRESENTATION('',(#7995),#7999);+#7995 = LINE('',#7996,#7997);+#7996 = CARTESIAN_POINT('',(0.,-31.75));+#7997 = VECTOR('',#7998,1.);+#7998 = DIRECTION('',(1.,0.));+#7999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8000 = PCURVE('',#6383,#8001);+#8001 = DEFINITIONAL_REPRESENTATION('',(#8002),#8006);+#8002 = LINE('',#8003,#8004);+#8003 = CARTESIAN_POINT('',(1.423770008444,-26.02985247281));+#8004 = VECTOR('',#8005,1.);+#8005 = DIRECTION('',(0.195090322016,0.980785280403));+#8006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8007 = ORIENTED_EDGE('',*,*,#6395,.F.);+#8008 = ORIENTED_EDGE('',*,*,#4201,.T.);+#8009 = ADVANCED_FACE('',(#8010),#4189,.F.);+#8010 = FACE_BOUND('',#8011,.F.);+#8011 = EDGE_LOOP('',(#8012,#8013,#8034,#8035));+#8012 = ORIENTED_EDGE('',*,*,#6905,.T.);+#8013 = ORIENTED_EDGE('',*,*,#8014,.T.);+#8014 = EDGE_CURVE('',#6883,#6708,#8015,.T.);+#8015 = SURFACE_CURVE('',#8016,(#8020,#8027),.PCURVE_S1.);+#8016 = LINE('',#8017,#8018);+#8017 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#8018 = VECTOR('',#8019,1.);+#8019 = DIRECTION('',(-1.,0.,0.));+#8020 = PCURVE('',#4189,#8021);+#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026);+#8022 = LINE('',#8023,#8024);+#8023 = CARTESIAN_POINT('',(0.,-31.75));+#8024 = VECTOR('',#8025,1.);+#8025 = DIRECTION('',(1.,0.));+#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8027 = PCURVE('',#6723,#8028);+#8028 = DEFINITIONAL_REPRESENTATION('',(#8029),#8033);+#8029 = LINE('',#8030,#8031);+#8030 = CARTESIAN_POINT('',(10.392852472814,-17.06077000844));+#8031 = VECTOR('',#8032,1.);+#8032 = DIRECTION('',(-0.195090322016,0.980785280403));+#8033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8034 = ORIENTED_EDGE('',*,*,#6735,.F.);+#8035 = ORIENTED_EDGE('',*,*,#4175,.T.);+#8036 = ADVANCED_FACE('',(#8037),#4163,.F.);+#8037 = FACE_BOUND('',#8038,.F.);+#8038 = EDGE_LOOP('',(#8039,#8040,#8061,#8062));+#8039 = ORIENTED_EDGE('',*,*,#7254,.T.);+#8040 = ORIENTED_EDGE('',*,*,#8041,.T.);+#8041 = EDGE_CURVE('',#7232,#7048,#8042,.T.);+#8042 = SURFACE_CURVE('',#8043,(#8047,#8054),.PCURVE_S1.);+#8043 = LINE('',#8044,#8045);+#8044 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#8045 = VECTOR('',#8046,1.);+#8046 = DIRECTION('',(-1.,0.,0.));+#8047 = PCURVE('',#4163,#8048);+#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053);+#8049 = LINE('',#8050,#8051);+#8050 = CARTESIAN_POINT('',(0.,-31.75));+#8051 = VECTOR('',#8052,1.);+#8052 = DIRECTION('',(1.,0.));+#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8054 = PCURVE('',#7063,#8055);+#8055 = DEFINITIONAL_REPRESENTATION('',(#8056),#8060);+#8056 = LINE('',#8057,#8058);+#8057 = CARTESIAN_POINT('',(12.07188492442,-5.342099031577));+#8058 = VECTOR('',#8059,1.);+#8059 = DIRECTION('',(-0.55557023302,0.831469612303));+#8060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8061 = ORIENTED_EDGE('',*,*,#7075,.F.);+#8062 = ORIENTED_EDGE('',*,*,#4149,.T.);+#8063 = ADVANCED_FACE('',(#8064),#4370,.T.);+#8064 = FACE_BOUND('',#8065,.T.);+#8065 = EDGE_LOOP('',(#8066,#8067,#8068,#8091));+#8066 = ORIENTED_EDGE('',*,*,#4436,.F.);+#8067 = ORIENTED_EDGE('',*,*,#4355,.T.);+#8068 = ORIENTED_EDGE('',*,*,#8069,.T.);+#8069 = EDGE_CURVE('',#4333,#8070,#8072,.T.);+#8070 = VERTEX_POINT('',#8071);+#8071 = CARTESIAN_POINT('',(22.987,-19.0246,31.75));+#8072 = SURFACE_CURVE('',#8073,(#8077,#8084),.PCURVE_S1.);+#8073 = LINE('',#8074,#8075);+#8074 = CARTESIAN_POINT('',(22.987,-19.0246,0.));+#8075 = VECTOR('',#8076,1.);+#8076 = DIRECTION('',(0.,0.,1.));+#8077 = PCURVE('',#4370,#8078);+#8078 = DEFINITIONAL_REPRESENTATION('',(#8079),#8083);+#8079 = LINE('',#8080,#8081);+#8080 = CARTESIAN_POINT('',(1.570796326795,0.));+#8081 = VECTOR('',#8082,1.);+#8082 = DIRECTION('',(0.,1.));+#8083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8084 = PCURVE('',#5684,#8085);+#8085 = DEFINITIONAL_REPRESENTATION('',(#8086),#8090);+#8086 = LINE('',#8087,#8088);+#8087 = CARTESIAN_POINT('',(3.9624,0.));+#8088 = VECTOR('',#8089,1.);+#8089 = DIRECTION('',(0.,-1.));+#8090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8091 = ORIENTED_EDGE('',*,*,#8092,.F.);+#8092 = EDGE_CURVE('',#4409,#8070,#8093,.T.);+#8093 = SURFACE_CURVE('',#8094,(#8099,#8106),.PCURVE_S1.);+#8094 = CIRCLE('',#8095,3.9624);+#8095 = AXIS2_PLACEMENT_3D('',#8096,#8097,#8098);+#8096 = CARTESIAN_POINT('',(19.0246,-19.0246,31.75));+#8097 = DIRECTION('',(0.,0.,1.));+#8098 = DIRECTION('',(0.,-1.,0.));+#8099 = PCURVE('',#4370,#8100);+#8100 = DEFINITIONAL_REPRESENTATION('',(#8101),#8105);+#8101 = LINE('',#8102,#8103);+#8102 = CARTESIAN_POINT('',(0.,31.75));+#8103 = VECTOR('',#8104,1.);+#8104 = DIRECTION('',(1.,0.));+#8105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8106 = PCURVE('',#4424,#8107);+#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112);+#8108 = CIRCLE('',#8109,3.9624);+#8109 = AXIS2_PLACEMENT_2D('',#8110,#8111);+#8110 = CARTESIAN_POINT('',(-2.54E-02,2.54E-02));+#8111 = DIRECTION('',(0.,-1.));+#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8113 = ADVANCED_FACE('',(#8114,#8140),#4424,.T.);+#8114 = FACE_BOUND('',#8115,.T.);+#8115 = EDGE_LOOP('',(#8116,#8137,#8138,#8139));+#8116 = ORIENTED_EDGE('',*,*,#8117,.T.);+#8117 = EDGE_CURVE('',#8070,#5648,#8118,.T.);+#8118 = SURFACE_CURVE('',#8119,(#8123,#8130),.PCURVE_S1.);+#8119 = LINE('',#8120,#8121);+#8120 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#8121 = VECTOR('',#8122,1.);+#8122 = DIRECTION('',(0.,1.,0.));+#8123 = PCURVE('',#4424,#8124);+#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8129);+#8125 = LINE('',#8126,#8127);+#8126 = CARTESIAN_POINT('',(3.937,-3.937));+#8127 = VECTOR('',#8128,1.);+#8128 = DIRECTION('',(0.,1.));+#8129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8130 = PCURVE('',#5684,#8131);+#8131 = DEFINITIONAL_REPRESENTATION('',(#8132),#8136);+#8132 = LINE('',#8133,#8134);+#8133 = CARTESIAN_POINT('',(0.,-31.75));+#8134 = VECTOR('',#8135,1.);+#8135 = DIRECTION('',(1.,0.));+#8136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8137 = ORIENTED_EDGE('',*,*,#5647,.T.);+#8138 = ORIENTED_EDGE('',*,*,#4408,.T.);+#8139 = ORIENTED_EDGE('',*,*,#8092,.T.);+#8140 = FACE_BOUND('',#8141,.T.);+#8141 = EDGE_LOOP('',(#8142));+#8142 = ORIENTED_EDGE('',*,*,#7488,.F.);+#8143 = ADVANCED_FACE('',(#8144),#4605,.T.);+#8144 = FACE_BOUND('',#8145,.T.);+#8145 = EDGE_LOOP('',(#8146,#8147,#8148,#8149));+#8146 = ORIENTED_EDGE('',*,*,#4589,.F.);+#8147 = ORIENTED_EDGE('',*,*,#4691,.F.);+#8148 = ORIENTED_EDGE('',*,*,#4717,.T.);+#8149 = ORIENTED_EDGE('',*,*,#7305,.T.);+#8150 = ADVANCED_FACE('',(#8151),#4900,.T.);+#8151 = FACE_BOUND('',#8152,.T.);+#8152 = EDGE_LOOP('',(#8153,#8154,#8155,#8156));+#8153 = ORIENTED_EDGE('',*,*,#4884,.F.);+#8154 = ORIENTED_EDGE('',*,*,#4986,.F.);+#8155 = ORIENTED_EDGE('',*,*,#5012,.T.);+#8156 = ORIENTED_EDGE('',*,*,#7332,.T.);+#8157 = ADVANCED_FACE('',(#8158),#5195,.T.);+#8158 = FACE_BOUND('',#8159,.T.);+#8159 = EDGE_LOOP('',(#8160,#8161,#8162,#8163));+#8160 = ORIENTED_EDGE('',*,*,#5179,.F.);+#8161 = ORIENTED_EDGE('',*,*,#5281,.F.);+#8162 = ORIENTED_EDGE('',*,*,#5307,.T.);+#8163 = ORIENTED_EDGE('',*,*,#7359,.T.);+#8164 = ADVANCED_FACE('',(#8165),#5490,.T.);+#8165 = FACE_BOUND('',#8166,.T.);+#8166 = EDGE_LOOP('',(#8167,#8168,#8169,#8170));+#8167 = ORIENTED_EDGE('',*,*,#5474,.F.);+#8168 = ORIENTED_EDGE('',*,*,#5576,.F.);+#8169 = ORIENTED_EDGE('',*,*,#5602,.T.);+#8170 = ORIENTED_EDGE('',*,*,#7386,.T.);+#8171 = ADVANCED_FACE('',(#8172),#5684,.F.);+#8172 = FACE_BOUND('',#8173,.F.);+#8173 = EDGE_LOOP('',(#8174,#8175,#8176,#8177));+#8174 = ORIENTED_EDGE('',*,*,#7463,.F.);+#8175 = ORIENTED_EDGE('',*,*,#8069,.T.);+#8176 = ORIENTED_EDGE('',*,*,#8117,.T.);+#8177 = ORIENTED_EDGE('',*,*,#5671,.F.);+#8178 = ADVANCED_FACE('',(#8179),#5766,.F.);+#8179 = FACE_BOUND('',#8180,.F.);+#8180 = EDGE_LOOP('',(#8181,#8182,#8205,#8226));+#8181 = ORIENTED_EDGE('',*,*,#7436,.F.);+#8182 = ORIENTED_EDGE('',*,*,#8183,.T.);+#8183 = EDGE_CURVE('',#7414,#8184,#8186,.T.);+#8184 = VERTEX_POINT('',#8185);+#8185 = CARTESIAN_POINT('',(-22.987,19.0246,31.75));+#8186 = SURFACE_CURVE('',#8187,(#8191,#8198),.PCURVE_S1.);+#8187 = LINE('',#8188,#8189);+#8188 = CARTESIAN_POINT('',(-22.987,19.0246,0.));+#8189 = VECTOR('',#8190,1.);+#8190 = DIRECTION('',(0.,0.,1.));+#8191 = PCURVE('',#5766,#8192);+#8192 = DEFINITIONAL_REPRESENTATION('',(#8193),#8197);+#8193 = LINE('',#8194,#8195);+#8194 = CARTESIAN_POINT('',(3.9624,0.));+#8195 = VECTOR('',#8196,1.);+#8196 = DIRECTION('',(0.,-1.));+#8197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8198 = PCURVE('',#7714,#8199);+#8199 = DEFINITIONAL_REPRESENTATION('',(#8200),#8204);+#8200 = LINE('',#8201,#8202);+#8201 = CARTESIAN_POINT('',(1.570796326795,0.));+#8202 = VECTOR('',#8203,1.);+#8203 = DIRECTION('',(0.,1.));+#8204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8205 = ORIENTED_EDGE('',*,*,#8206,.T.);+#8206 = EDGE_CURVE('',#8184,#5725,#8207,.T.);+#8207 = SURFACE_CURVE('',#8208,(#8212,#8219),.PCURVE_S1.);+#8208 = LINE('',#8209,#8210);+#8209 = CARTESIAN_POINT('',(-22.987,22.987,31.75));+#8210 = VECTOR('',#8211,1.);+#8211 = DIRECTION('',(0.,-1.,0.));+#8212 = PCURVE('',#5766,#8213);+#8213 = DEFINITIONAL_REPRESENTATION('',(#8214),#8218);+#8214 = LINE('',#8215,#8216);+#8215 = CARTESIAN_POINT('',(0.,-31.75));+#8216 = VECTOR('',#8217,1.);+#8217 = DIRECTION('',(1.,0.));+#8218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8219 = PCURVE('',#5741,#8220);+#8220 = DEFINITIONAL_REPRESENTATION('',(#8221),#8225);+#8221 = LINE('',#8222,#8223);+#8222 = CARTESIAN_POINT('',(-3.937,3.937));+#8223 = VECTOR('',#8224,1.);+#8224 = DIRECTION('',(0.,-1.));+#8225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8226 = ORIENTED_EDGE('',*,*,#5753,.F.);+#8227 = ADVANCED_FACE('',(#8228,#8278),#5741,.T.);+#8228 = FACE_BOUND('',#8229,.T.);+#8229 = EDGE_LOOP('',(#8230,#8231,#8232,#8255,#8277));+#8230 = ORIENTED_EDGE('',*,*,#5724,.T.);+#8231 = ORIENTED_EDGE('',*,*,#5854,.T.);+#8232 = ORIENTED_EDGE('',*,*,#8233,.T.);+#8233 = EDGE_CURVE('',#5855,#8234,#8236,.T.);+#8234 = VERTEX_POINT('',#8235);+#8235 = CARTESIAN_POINT('',(-19.0246,22.987,31.75));+#8236 = SURFACE_CURVE('',#8237,(#8241,#8248),.PCURVE_S1.);+#8237 = LINE('',#8238,#8239);+#8238 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#8239 = VECTOR('',#8240,1.);+#8240 = DIRECTION('',(-1.,0.,0.));+#8241 = PCURVE('',#5741,#8242);+#8242 = DEFINITIONAL_REPRESENTATION('',(#8243),#8247);+#8243 = LINE('',#8244,#8245);+#8244 = CARTESIAN_POINT('',(42.037,3.937));+#8245 = VECTOR('',#8246,1.);+#8246 = DIRECTION('',(-1.,0.));+#8247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8248 = PCURVE('',#5893,#8249);+#8249 = DEFINITIONAL_REPRESENTATION('',(#8250),#8254);+#8250 = LINE('',#8251,#8252);+#8251 = CARTESIAN_POINT('',(0.,-31.75));+#8252 = VECTOR('',#8253,1.);+#8253 = DIRECTION('',(1.,0.));+#8254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8255 = ORIENTED_EDGE('',*,*,#8256,.T.);+#8256 = EDGE_CURVE('',#8234,#8184,#8257,.T.);+#8257 = SURFACE_CURVE('',#8258,(#8263,#8270),.PCURVE_S1.);+#8258 = CIRCLE('',#8259,3.9624);+#8259 = AXIS2_PLACEMENT_3D('',#8260,#8261,#8262);+#8260 = CARTESIAN_POINT('',(-19.0246,19.0246,31.75));+#8261 = DIRECTION('',(0.,0.,1.));+#8262 = DIRECTION('',(0.,-1.,0.));+#8263 = PCURVE('',#5741,#8264);+#8264 = DEFINITIONAL_REPRESENTATION('',(#8265),#8269);+#8265 = CIRCLE('',#8266,3.9624);+#8266 = AXIS2_PLACEMENT_2D('',#8267,#8268);+#8267 = CARTESIAN_POINT('',(2.54E-02,-2.54E-02));+#8268 = DIRECTION('',(0.,-1.));+#8269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8270 = PCURVE('',#7714,#8271);+#8271 = DEFINITIONAL_REPRESENTATION('',(#8272),#8276);+#8272 = LINE('',#8273,#8274);+#8273 = CARTESIAN_POINT('',(-3.14159265359,31.75));+#8274 = VECTOR('',#8275,1.);+#8275 = DIRECTION('',(1.,0.));+#8276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8277 = ORIENTED_EDGE('',*,*,#8206,.T.);+#8278 = FACE_BOUND('',#8279,.T.);+#8279 = EDGE_LOOP('',(#8280));+#8280 = ORIENTED_EDGE('',*,*,#7777,.F.);+#8281 = ADVANCED_FACE('',(#8282),#5820,.T.);+#8282 = FACE_BOUND('',#8283,.T.);+#8283 = EDGE_LOOP('',(#8284,#8285,#8286,#8287));+#8284 = ORIENTED_EDGE('',*,*,#5958,.F.);+#8285 = ORIENTED_EDGE('',*,*,#5932,.F.);+#8286 = ORIENTED_EDGE('',*,*,#5804,.T.);+#8287 = ORIENTED_EDGE('',*,*,#7669,.T.);+#8288 = ADVANCED_FACE('',(#8289),#5893,.F.);+#8289 = FACE_BOUND('',#8290,.F.);+#8290 = EDGE_LOOP('',(#8291,#8292,#8293,#8294));+#8291 = ORIENTED_EDGE('',*,*,#7752,.F.);+#8292 = ORIENTED_EDGE('',*,*,#5880,.T.);+#8293 = ORIENTED_EDGE('',*,*,#8233,.T.);+#8294 = ORIENTED_EDGE('',*,*,#8295,.F.);+#8295 = EDGE_CURVE('',#7698,#8234,#8296,.T.);+#8296 = SURFACE_CURVE('',#8297,(#8301,#8308),.PCURVE_S1.);+#8297 = LINE('',#8298,#8299);+#8298 = CARTESIAN_POINT('',(-19.0246,22.987,0.));+#8299 = VECTOR('',#8300,1.);+#8300 = DIRECTION('',(0.,0.,1.));+#8301 = PCURVE('',#5893,#8302);+#8302 = DEFINITIONAL_REPRESENTATION('',(#8303),#8307);+#8303 = LINE('',#8304,#8305);+#8304 = CARTESIAN_POINT('',(42.0116,0.));+#8305 = VECTOR('',#8306,1.);+#8306 = DIRECTION('',(0.,-1.));+#8307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8308 = PCURVE('',#7714,#8309);+#8309 = DEFINITIONAL_REPRESENTATION('',(#8310),#8314);+#8310 = LINE('',#8311,#8312);+#8311 = CARTESIAN_POINT('',(0.,0.));+#8312 = VECTOR('',#8313,1.);+#8313 = DIRECTION('',(0.,1.));+#8314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8315 = ADVANCED_FACE('',(#8316),#6043,.T.);+#8316 = FACE_BOUND('',#8317,.T.);+#8317 = EDGE_LOOP('',(#8318,#8319,#8320,#8321));+#8318 = ORIENTED_EDGE('',*,*,#6027,.F.);+#8319 = ORIENTED_EDGE('',*,*,#6102,.F.);+#8320 = ORIENTED_EDGE('',*,*,#6202,.T.);+#8321 = ORIENTED_EDGE('',*,*,#7960,.T.);+#8322 = ADVANCED_FACE('',(#8323),#6166,.T.);+#8323 = FACE_BOUND('',#8324,.T.);+#8324 = EDGE_LOOP('',(#8325,#8326,#8327,#8328));+#8325 = ORIENTED_EDGE('',*,*,#6298,.F.);+#8326 = ORIENTED_EDGE('',*,*,#6272,.F.);+#8327 = ORIENTED_EDGE('',*,*,#6150,.T.);+#8328 = ORIENTED_EDGE('',*,*,#7642,.T.);+#8329 = ADVANCED_FACE('',(#8330),#6383,.T.);+#8330 = FACE_BOUND('',#8331,.T.);+#8331 = EDGE_LOOP('',(#8332,#8333,#8334,#8335));+#8332 = ORIENTED_EDGE('',*,*,#6367,.F.);+#8333 = ORIENTED_EDGE('',*,*,#6442,.F.);+#8334 = ORIENTED_EDGE('',*,*,#6542,.T.);+#8335 = ORIENTED_EDGE('',*,*,#7987,.T.);+#8336 = ADVANCED_FACE('',(#8337),#6506,.T.);+#8337 = FACE_BOUND('',#8338,.T.);+#8338 = EDGE_LOOP('',(#8339,#8340,#8341,#8342));+#8339 = ORIENTED_EDGE('',*,*,#6638,.F.);+#8340 = ORIENTED_EDGE('',*,*,#6612,.F.);+#8341 = ORIENTED_EDGE('',*,*,#6490,.T.);+#8342 = ORIENTED_EDGE('',*,*,#7615,.T.);+#8343 = ADVANCED_FACE('',(#8344),#6723,.T.);+#8344 = FACE_BOUND('',#8345,.T.);+#8345 = EDGE_LOOP('',(#8346,#8347,#8348,#8349));+#8346 = ORIENTED_EDGE('',*,*,#6707,.F.);+#8347 = ORIENTED_EDGE('',*,*,#6782,.F.);+#8348 = ORIENTED_EDGE('',*,*,#6882,.T.);+#8349 = ORIENTED_EDGE('',*,*,#8014,.T.);+#8350 = ADVANCED_FACE('',(#8351),#6846,.T.);+#8351 = FACE_BOUND('',#8352,.T.);+#8352 = EDGE_LOOP('',(#8353,#8354,#8355,#8356));+#8353 = ORIENTED_EDGE('',*,*,#6978,.F.);+#8354 = ORIENTED_EDGE('',*,*,#6952,.F.);+#8355 = ORIENTED_EDGE('',*,*,#6830,.T.);+#8356 = ORIENTED_EDGE('',*,*,#7588,.T.);+#8357 = ADVANCED_FACE('',(#8358),#7063,.T.);+#8358 = FACE_BOUND('',#8359,.T.);+#8359 = EDGE_LOOP('',(#8360,#8361,#8362,#8363));+#8360 = ORIENTED_EDGE('',*,*,#7047,.F.);+#8361 = ORIENTED_EDGE('',*,*,#7122,.F.);+#8362 = ORIENTED_EDGE('',*,*,#7231,.T.);+#8363 = ORIENTED_EDGE('',*,*,#8041,.T.);+#8364 = ADVANCED_FACE('',(#8365,#8436),#7165,.T.);+#8365 = FACE_BOUND('',#8366,.T.);+#8366 = EDGE_LOOP('',(#8367,#8390,#8391,#8414));+#8367 = ORIENTED_EDGE('',*,*,#8368,.T.);+#8368 = EDGE_CURVE('',#8369,#7147,#8371,.T.);+#8369 = VERTEX_POINT('',#8370);+#8370 = CARTESIAN_POINT('',(19.0246,22.987,31.75));+#8371 = SURFACE_CURVE('',#8372,(#8376,#8383),.PCURVE_S1.);+#8372 = LINE('',#8373,#8374);+#8373 = CARTESIAN_POINT('',(22.987,22.987,31.75));+#8374 = VECTOR('',#8375,1.);+#8375 = DIRECTION('',(-1.,0.,0.));+#8376 = PCURVE('',#7165,#8377);+#8377 = DEFINITIONAL_REPRESENTATION('',(#8378),#8382);+#8378 = LINE('',#8379,#8380);+#8379 = CARTESIAN_POINT('',(3.937,3.937));+#8380 = VECTOR('',#8381,1.);+#8381 = DIRECTION('',(-1.,0.));+#8382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8383 = PCURVE('',#7190,#8384);+#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389);+#8385 = LINE('',#8386,#8387);+#8386 = CARTESIAN_POINT('',(0.,-31.75));+#8387 = VECTOR('',#8388,1.);+#8388 = DIRECTION('',(1.,0.));+#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8390 = ORIENTED_EDGE('',*,*,#7146,.T.);+#8391 = ORIENTED_EDGE('',*,*,#8392,.T.);+#8392 = EDGE_CURVE('',#7149,#8393,#8395,.T.);+#8393 = VERTEX_POINT('',#8394);+#8394 = CARTESIAN_POINT('',(22.987,19.0246,31.75));+#8395 = SURFACE_CURVE('',#8396,(#8400,#8407),.PCURVE_S1.);+#8396 = LINE('',#8397,#8398);+#8397 = CARTESIAN_POINT('',(22.987,-22.987,31.75));+#8398 = VECTOR('',#8399,1.);+#8399 = DIRECTION('',(0.,1.,0.));+#8400 = PCURVE('',#7165,#8401);+#8401 = DEFINITIONAL_REPRESENTATION('',(#8402),#8406);+#8402 = LINE('',#8403,#8404);+#8403 = CARTESIAN_POINT('',(3.937,-42.037));+#8404 = VECTOR('',#8405,1.);+#8405 = DIRECTION('',(0.,1.));+#8406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8407 = PCURVE('',#7215,#8408);+#8408 = DEFINITIONAL_REPRESENTATION('',(#8409),#8413);+#8409 = LINE('',#8410,#8411);+#8410 = CARTESIAN_POINT('',(0.,-31.75));+#8411 = VECTOR('',#8412,1.);+#8412 = DIRECTION('',(1.,0.));+#8413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8414 = ORIENTED_EDGE('',*,*,#8415,.T.);+#8415 = EDGE_CURVE('',#8393,#8369,#8416,.T.);+#8416 = SURFACE_CURVE('',#8417,(#8422,#8429),.PCURVE_S1.);+#8417 = CIRCLE('',#8418,3.9624);+#8418 = AXIS2_PLACEMENT_3D('',#8419,#8420,#8421);+#8419 = CARTESIAN_POINT('',(19.0246,19.0246,31.75));+#8420 = DIRECTION('',(0.,0.,1.));+#8421 = DIRECTION('',(0.,-1.,0.));+#8422 = PCURVE('',#7165,#8423);+#8423 = DEFINITIONAL_REPRESENTATION('',(#8424),#8428);+#8424 = CIRCLE('',#8425,3.9624);+#8425 = AXIS2_PLACEMENT_2D('',#8426,#8427);+#8426 = CARTESIAN_POINT('',(-2.54E-02,-2.54E-02));+#8427 = DIRECTION('',(0.,-1.));+#8428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8429 = PCURVE('',#7893,#8430);+#8430 = DEFINITIONAL_REPRESENTATION('',(#8431),#8435);+#8431 = LINE('',#8432,#8433);+#8432 = CARTESIAN_POINT('',(-1.570796326795,31.75));+#8433 = VECTOR('',#8434,1.);+#8434 = DIRECTION('',(1.,0.));+#8435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8436 = FACE_BOUND('',#8437,.T.);+#8437 = EDGE_LOOP('',(#8438));+#8438 = ORIENTED_EDGE('',*,*,#7909,.F.);+#8439 = ADVANCED_FACE('',(#8440),#7215,.F.);+#8440 = FACE_BOUND('',#8441,.F.);+#8441 = EDGE_LOOP('',(#8442,#8443,#8444,#8445));+#8442 = ORIENTED_EDGE('',*,*,#7540,.F.);+#8443 = ORIENTED_EDGE('',*,*,#7202,.T.);+#8444 = ORIENTED_EDGE('',*,*,#8392,.T.);+#8445 = ORIENTED_EDGE('',*,*,#8446,.F.);+#8446 = EDGE_CURVE('',#7541,#8393,#8447,.T.);+#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.);+#8448 = LINE('',#8449,#8450);+#8449 = CARTESIAN_POINT('',(22.987,19.0246,0.));+#8450 = VECTOR('',#8451,1.);+#8451 = DIRECTION('',(0.,0.,1.));+#8452 = PCURVE('',#7215,#8453);+#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458);+#8454 = LINE('',#8455,#8456);+#8455 = CARTESIAN_POINT('',(42.0116,0.));+#8456 = VECTOR('',#8457,1.);+#8457 = DIRECTION('',(0.,-1.));+#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8459 = PCURVE('',#7893,#8460);+#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465);+#8461 = LINE('',#8462,#8463);+#8462 = CARTESIAN_POINT('',(0.,0.));+#8463 = VECTOR('',#8464,1.);+#8464 = DIRECTION('',(0.,1.));+#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8466 = ADVANCED_FACE('',(#8467),#7190,.F.);+#8467 = FACE_BOUND('',#8468,.F.);+#8468 = EDGE_LOOP('',(#8469,#8470,#8491,#8492));+#8469 = ORIENTED_EDGE('',*,*,#7851,.F.);+#8470 = ORIENTED_EDGE('',*,*,#8471,.T.);+#8471 = EDGE_CURVE('',#7829,#8369,#8472,.T.);+#8472 = SURFACE_CURVE('',#8473,(#8477,#8484),.PCURVE_S1.);+#8473 = LINE('',#8474,#8475);+#8474 = CARTESIAN_POINT('',(19.0246,22.987,0.));+#8475 = VECTOR('',#8476,1.);+#8476 = DIRECTION('',(0.,0.,1.));+#8477 = PCURVE('',#7190,#8478);+#8478 = DEFINITIONAL_REPRESENTATION('',(#8479),#8483);+#8479 = LINE('',#8480,#8481);+#8480 = CARTESIAN_POINT('',(3.9624,0.));+#8481 = VECTOR('',#8482,1.);+#8482 = DIRECTION('',(0.,-1.));+#8483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8484 = PCURVE('',#7893,#8485);+#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8490);+#8486 = LINE('',#8487,#8488);+#8487 = CARTESIAN_POINT('',(1.570796326795,0.));+#8488 = VECTOR('',#8489,1.);+#8489 = DIRECTION('',(0.,1.));+#8490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#8491 = ORIENTED_EDGE('',*,*,#8368,.T.);+#8492 = ORIENTED_EDGE('',*,*,#7177,.F.);+#8493 = ADVANCED_FACE('',(#8494),#7714,.T.);+#8494 = FACE_BOUND('',#8495,.T.);+#8495 = EDGE_LOOP('',(#8496,#8497,#8498,#8499));+#8496 = ORIENTED_EDGE('',*,*,#8295,.F.);+#8497 = ORIENTED_EDGE('',*,*,#7697,.T.);+#8498 = ORIENTED_EDGE('',*,*,#8183,.T.);+#8499 = ORIENTED_EDGE('',*,*,#8256,.F.);+#8500 = ADVANCED_FACE('',(#8501),#7893,.T.);+#8501 = FACE_BOUND('',#8502,.T.);+#8502 = EDGE_LOOP('',(#8503,#8504,#8505,#8506));+#8503 = ORIENTED_EDGE('',*,*,#8446,.F.);+#8504 = ORIENTED_EDGE('',*,*,#7878,.T.);+#8505 = ORIENTED_EDGE('',*,*,#8471,.T.);+#8506 = ORIENTED_EDGE('',*,*,#8415,.F.);+#8507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8511)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8508,#8509,#8510)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#8508 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#8509 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#8510 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#8511 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8508,+ 'distance_accuracy_value','confusion accuracy');+#8512 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+ENDSEC;+END-ISO-10303-21;
680-125220.kicad_modadded+5@@ -0,0 +1,5 @@+(footprint "Wakefield_680-125220_MECHANICAL_ONLY" (version 20240108) (generator "adom") (layer "F.Cu")+ (descr "Off-board heatsink envelope only: no copper, no PCB drills, no claimed insulation or mounting qualification")+ (attr board_only exclude_from_pos_files exclude_from_bom)+ (fp_rect (start -22.987 -22.987) (end 22.987 22.987) (stroke (width 0.15) (type default)) (fill none) (layer "F.Fab"))+ (model "680-125220-nominal.step" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
680-125220.kicad_symadded+11@@ -0,0 +1,11 @@+(kicad_symbol_lib (version 20231120) (generator "adom")+ (symbol "Wakefield_680-125220" (in_bom yes) (on_board no)+ (property "Reference" "HS" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "680-125220" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+ (property "MPN" "680-125220" (at 0 0 0) (hide yes) (effects (font (size 1.27 1.27))))+ (property "Manufacturer" "Wakefield Thermal" (at 0 0 0) (hide yes) (effects (font (size 1.27 1.27))))+ (symbol "Wakefield_680-125220_0_1"+ (rectangle (start -3.81 2.54) (end 3.81 -2.54) (stroke (width 0.254) (type default)) (fill (type none)))+ (polyline (pts (xy -2.54 -2.54) (xy -2.54 2.54)) (stroke (width 0.254) (type default)) (fill (type none)))+ (polyline (pts (xy 0 -2.54) (xy 0 2.54)) (stroke (width 0.254) (type default)) (fill (type none)))+ (polyline (pts (xy 2.54 -2.54) (xy 2.54 2.54)) (stroke (width 0.254) (type default)) (fill (type none))))))
680-125220_footprint.jsonadded+7@@ -0,0 +1,7 @@+{+ "mpn": "680-125220",+ "pads": [],+ "role": "mechanical-envelope-only",+ "pcbDrills": [],+ "requiresSeparateAssemblyMount": true+}
680-125220_symbol.jsonadded+6@@ -0,0 +1,6 @@+{+ "mpn": "680-125220",+ "offBoard": true,+ "pins": [],+ "role": "mechanical BOM item; no electrical terminal convention invented"+}
BUILD.mdadded+1@@ -0,0 +1 @@+The optional build_model.py generator uses the existing CadQuery/OCP Python environment and the included MIT glb_shape_helpers.py. No manufacturer CAD or document is redistributed. Generated STEP/GLB can be used directly, subject to their explicit incomplete geometry limitations.
LICENSEadded+9@@ -0,0 +1,9 @@+MIT License++Copyright (c) 2026 Adom Industries Inc.++Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:++The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
README.md+14−2@@ -1,3 +1,15 @@-# Wakefield Thermal 680-125220 TO-220 heatsink+# Wakefield Thermal 680-125220 heatsink -Bolt-on aluminum heatsink with provisional drawing-led geometry and explicit off-board mechanical roles.+Black-anodized aluminum bolt-on heatsink for two TO-220 packages, nominally 45.974 mm square and 31.75 mm overall height. Manufacturer catalog mass is 49.9 g. The 4.7752 mm base thickness is a reference dimension, not a guaranteed manufacturing tolerance.++The catalog lists 45 C mounting-surface rise at 7.5 W in natural convection and 1.5 C/W at 400 LFM forced airflow. These are catalog test conditions, not a power rating for an arbitrary enclosed assembly. Fan RPM or free-air CFM does not establish installed airflow through this sink.++## Asset limitations++The original Adom drawing-led STEP/GLB is incomplete. Outer dimensions, mounting pitch and hole diameters follow the catalog. Fin thickness, angular placement, corner radii and corner-column shape are inferred. Two semiconductor lead-relief apertures, root fillets and manufacturing tolerances are omitted. The modeled mass is about 54.4 g at an assumed 2700 kg/m3 density, versus 49.9 g in the catalog. Do not use this reconstruction to qualify tab contact area, airflow, fastener engagement or fabrication.++The zero-pin schematic symbol records an off-board BOM item. Its zero-pad footprint is an envelope, not a copper land pattern or PCB drill template. The sink is conductive metal; this symbol does not establish electrical isolation. Select the actual insulator, fasteners, preload and independent support separately, and verify electrical and thermal performance physically.++[Manufacturer product](https://wakefieldthermal.com/wakefield-thermal-heatsink-to-220-omnidirect-blk-680-125220/) ยท [Manufacturer drawing, printed page 75](https://wakefieldthermal.com/content/data_sheets/677.pdf)++Original Adom library assets are MIT. Manufacturer documents are linked, not redistributed or relicensed. This library remains provisional until exact geometry and assembly use are reviewed.
THIRD_PARTY.mdadded+1@@ -0,0 +1 @@+Manufacturer documents and imagery retain their original rights and are not included. STEP/GLB is original drawing-led Adom geometry; inferred and omitted features are explicit in provenance.json.
build_model.pyadded+26@@ -0,0 +1,26 @@+#!/usr/bin/env python3+"""Drawing-led nominal 680-125220 visualization, with unresolved details explicit."""+from pathlib import Path+import math,json,hashlib+import cadquery as cq+from glb_shape_helpers import add_shape,write_glb+O=Path(__file__).resolve().parent+width=1.810*25.4;height=1.250*25.4;base=.188*25.4;corner_r=.156*25.4;pitch=1.5*25.4+outer=cq.Workplane('XY').rect(width,width).extrude(height).edges('|Z').fillet(corner_r).val()+body=cq.Workplane('XY').rect(width,width).extrude(base).edges('|Z').fillet(corner_r).val()+fin_width=2.0 # Not dimensioned in the public sheet; illustrative, never a manufacture dimension.+for i in range(16):+ degrees=11.25+i*22.5;phase=degrees%90+ inner=(1.310 if phase<22.5 or phase>67.5 else 1.560)*25.4/2+ length=width-inner+ fin=cq.Workplane('XY').box(length,fin_width,height-base,centered=(False,True,False)).translate((inner,0,base)).val().rotate((0,0,0),(0,0,1),degrees)+ body=body.fuse(fin.intersect(outer))+for x in [-pitch/2,pitch/2]:+ for y in [-pitch/2,pitch/2]:+ boss=cq.Solid.makeCylinder(corner_r,height,cq.Vector(x,y,0)).intersect(outer);body=body.fuse(boss)+ body=body.cut(cq.Solid.makeCylinder(.147*25.4/2,height+2,cq.Vector(x,y,-1)))+# Two symmetry-related TO-220 mounting holes. Underdimensioned lead relief is omitted explicitly.+for x,y in [(-.440*25.4,-.070*25.4),(.440*25.4,.070*25.4)]:body=body.cut(cq.Solid.makeCylinder(.140*25.4/2,base+2,cq.Vector(x,y,-1)))+assert body.isValid();cq.exporters.export(body,str(O/'680-125220-nominal.step'))+g={'asset':{'version':'2.0','generator':'Adom drawing-led incomplete heatsink study'},'scene':0,'scenes':[{'nodes':[0]}],'nodes':[{'name':'Wakefield.680-125220.Nominal','children':[]}],'buffers':[{'byteLength':0}],'accessors':[]};blob=bytearray();add_shape(g,blob,body,'Heatsink.DrawingLed.Incomplete',(.10,.11,.12),0,'Nominal 680-125220. Fin thickness/spacing inferred; lead-relief details omitted. Not manufacturer CAD.');write_glb(O/'680-125220-nominal.glb',g,blob)+report={'status':'incomplete-drawing-led-model','manufacturer':'Wakefield Thermal','mpn':'680-125220','source':'https://wakefieldthermal.com/content/data_sheets/677.pdf','sourcePrintedPage':75,'catalogDimensionsMm':{'width':width,'height':height,'baseThicknessReference':base,'mountingPitch':pitch,'supportHoleDiameter':.147*25.4,'deviceHoleDiameter':.140*25.4,'finTipDiameters':[1.310*25.4,1.560*25.4]},'inferredGeometry':{'outerCornerRadiusMm':corner_r,'cornerRadiusBasis':'Assumed equal to edge-to-hole-center offset; not a radius callout','radialFinCount':16,'angularStepDegrees':22.5,'phaseDegrees':11.25,'finThicknessMm':fin_width},'omitted':['Two TO-220 lead-relief aperture profiles and their exact placement','Fin/base root fillets, profile tolerances and anodize thickness'],'solidValid':True,'volumeMm3':body.Volume(),'massAt2700KgM3Grams':body.Volume()*.0027,'catalogMassGrams':49.90,'limits':['Visualization only; not suitable for contact-area, airflow, fastener engagement or fabrication acceptance.','The 0.188-inch base dimension is marked REF in the source.','No exact manufacturer CAD was found in this search; availability is not disproved.']};(O/'review.json').write_text(json.dumps(report,indent=2)+'\n');print(json.dumps(report,indent=2))
glb_shape_helpers.pyadded+17@@ -0,0 +1,17 @@+"""MIT Adom fan component GLB helpers; geometry in millimetres."""+import json,struct+def read_glb(path):+ b=path.read_bytes();n=struct.unpack_from('<I',b,12)[0];g=json.loads(b[20:20+n]);p=20+n;length=struct.unpack_from('<I',b,p)[0];return g,bytearray(b[p+8:p+8+length])+def write_glb(path,g,blob):+ g['buffers'][0]['byteLength']=len(blob);j=json.dumps(g,separators=(',',':')).encode();j+=b' '*(-len(j)%4);blob+=b'\0'*(-len(blob)%4)+ path.write_bytes(struct.pack('<III',0x46546c67,2,28+len(j)+len(blob))+struct.pack('<II',len(j),0x4e4f534a)+j+struct.pack('<II',len(blob),0x004e4942)+blob)+def add_shape(g,blob,shape,name,color,parent,tooltip):+ vertices,triangles=shape.tessellate(.08,.18);pts=[[v.x*.001,v.y*.001,v.z*.001]for v in vertices];indices=[i for t in triangles for i in t]+ def acc(flat,count,kind,ctype,fmt,bounds=None):+ blob.extend(b'\0'*(-len(blob)%4));off=len(blob);blob.extend(struct.pack('<'+fmt*len(flat),*flat));vi=len(g.setdefault('bufferViews',[]));g['bufferViews'].append({'buffer':0,'byteOffset':off,'byteLength':len(blob)-off});ai=len(g['accessors']);x={'bufferView':vi,'componentType':ctype,'count':count,'type':kind}+ if bounds:x.update(min=bounds[0],max=bounds[1])+ g['accessors'].append(x);return ai+ pa=acc([x for p in pts for x in p],len(pts),'VEC3',5126,'f',([min(p[i]for p in pts)for i in range(3)],[max(p[i]for p in pts)for i in range(3)]));ia=acc(indices,len(indices),'SCALAR',5125,'I')+ mi=len(g.setdefault('materials',[]));g['materials'].append({'name':name+'.Material','pbrMetallicRoughness':{'baseColorFactor':[*color,1],'metallicFactor':.65 if 'Contact' in name or 'Stripped' in name else 0,'roughnessFactor':.55},'doubleSided':True})+ mesh=len(g.setdefault('meshes',[]));g['meshes'].append({'name':name,'primitives':[{'attributes':{'POSITION':pa},'indices':ia,'material':mi}]});node=len(g['nodes']);g['nodes'].append({'name':name,'mesh':mesh,'extras':{'tooltip':tooltip}});g['nodes'][parent].setdefault('children',[]).append(node)+
hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+53@@ -0,0 +1,53 @@+{+ "slug": "680-125220",+ "type": "hardware",+ "kind": "component",+ "version": "0.1.0",+ "title": "Wakefield Thermal 680-125220 TO-220 heatsink",+ "brief": "Bolt-on aluminum heatsink with provisional drawing-led geometry and explicit off-board mechanical roles.",+ "description": "45.974 mm square by 31.75 mm heatsink. Incomplete nominal model; no installed thermal qualification.",+ "license": "MIT",+ "hero": {+ "type": "image",+ "path": "hero.png"+ },+ "dependencies": {},+ "source": {+ "name": "Wakefield Thermal",+ "url": "https://wakefieldthermal.com/content/data_sheets/677.pdf"+ },+ "tags": [+ "heatsink",+ "TO-220",+ "aluminum"+ ],+ "component": {+ "mpn": "680-125220",+ "manufacturer": "Wakefield Thermal",+ "package": "Bolt-on heatsink",+ "category": "Thermal Management",+ "pin_count": 0,+ "datasheet": "https://wakefieldthermal.com/content/data_sheets/677.pdf",+ "wiki_url": "https://wiki.adom.inc/adom/680-125220",+ "distributor_links": {+ "mouser": "567-680-125220"+ },+ "parts": {+ "symbol": "680-125220.kicad_sym",+ "footprint": "680-125220.kicad_mod",+ "step": "680-125220-nominal.step",+ "model_3d": "680-125220-nominal.glb",+ "model_3d_plain": "680-125220-nominal.glb"+ },+ "assetRoles": {+ "symbol": "Zero electrical pins; off-board mechanical BOM item",+ "footprint": "Zero-copper envelope, no PCB drills implied",+ "model_3d": "Incomplete drawing-led reconstruction; two lead-relief apertures omitted and fin dimensions inferred"+ },+ "qualification": {+ "status": "incomplete-nominal-library",+ "physical": "Not qualified",+ "thermal": "Catalog conditions only; installed airflow unmeasured"+ }+ }+}
page.json+7−11@@ -27,10 +27,13 @@ "mpn": "680-125220", "manufacturer": "Wakefield Thermal", "package": "Bolt-on heatsink",- "pin_count": 0, "category": "Thermal Management",- "subcategory": "",- "body_size": null,+ "pin_count": 0,+ "datasheet": "https://wakefieldthermal.com/content/data_sheets/677.pdf",+ "wiki_url": "https://wiki.adom.inc/adom/680-125220",+ "distributor_links": {+ "mouser": "567-680-125220"+ }, "parts": { "symbol": "680-125220.kicad_sym", "footprint": "680-125220.kicad_mod",@@ -38,11 +41,6 @@ "model_3d": "680-125220-nominal.glb", "model_3d_plain": "680-125220-nominal.glb" },- "distributor_links": {- "mouser": "567-680-125220"- },- "datasheet": "https://wakefieldthermal.com/content/data_sheets/677.pdf",- "wiki_url": "https://wiki.adom.inc/adom/680-125220", "assetRoles": { "symbol": "Zero electrical pins; off-board mechanical BOM item", "footprint": "Zero-copper envelope, no PCB drills implied",@@ -59,9 +57,7 @@ "name": "John Lauer", "email": "[email protected]" },- "visibility": {- "public": true- },+ "visibility": "public", "sample_prompts": [], "discovery_triggers": [], "discovery_pitch": null,
provenance.jsonadded+41@@ -0,0 +1,41 @@+{+ "status": "incomplete-drawing-led-model",+ "manufacturer": "Wakefield Thermal",+ "mpn": "680-125220",+ "source": "https://wakefieldthermal.com/content/data_sheets/677.pdf",+ "sourcePrintedPage": 75,+ "catalogDimensionsMm": {+ "width": 45.974,+ "height": 31.75,+ "baseThicknessReference": 4.7752,+ "mountingPitch": 38.099999999999994,+ "supportHoleDiameter": 3.7337999999999996,+ "deviceHoleDiameter": 3.556,+ "finTipDiameters": [+ 33.274,+ 39.624+ ]+ },+ "inferredGeometry": {+ "radialFinCount": 16,+ "angularStepDegrees": 22.5,+ "phaseDegrees": 11.25,+ "finThicknessMm": 2.0,+ "outerCornerRadiusMm": 3.9623999999999997,+ "outerCornerRadiusBasis": "Assumed equal to edge-to-corner-hole-center offset; not an explicit radius callout",+ "cornerColumnShape": "Illustrative cylindrical bosses; exact profile not established"+ },+ "omitted": [+ "Two TO-220 lead-relief aperture profiles and their exact placement",+ "Fin/base root fillets, profile tolerances and anodize thickness"+ ],+ "solidValid": true,+ "volumeMm3": 20158.18553489982,+ "massAt2700KgM3Grams": 54.42710094422952,+ "catalogMassGrams": 49.9,+ "limits": [+ "Visualization only; not suitable for contact-area, airflow, fastener engagement or fabrication acceptance.",+ "The 0.188-inch base dimension is marked REF in the source.",+ "No exact manufacturer CAD was found in this search; availability is not disproved."+ ]+}
skills/680-125220/SKILL.mdadded+11@@ -0,0 +1,11 @@+---+name: wakefield-680-125220+description: Use when selecting or assembling the exact Wakefield 680-125220 heatsink, including nominal CAD and airflow limitations.+---+# Wakefield 680-125220++Read README.md and provenance.json before using the assets. This part is a conductive mechanical component. Preserve its zero-electrical-pin symbol and zero-copper envelope; do not invent pads or PCB drills. Device fasteners, electrical isolation and board support are separate assembly decisions.++The 31.75 mm A dimension includes the reference 4.7752 mm base. The original model omits lead-relief apertures and infers fin geometry, so it cannot qualify transistor contact area or airflow. Retain the conservative envelope for collision screening until actual geometry is verified.++Catalog 1.5 C/W requires 400 LFM under catalog conditions. Tachometer speed does not measure installed airflow. Never mark thermal or hardware safety complete from this number or from a nominal model.