ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-08-31T05:22:11',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 7.9','build123d',
  '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('SOLID','SOLID','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2069);
#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,#781,#836,#904,#951,#998,#1026,#1094,#1162,
    #1209,#1257,#1325,#1352,#1420,#1467,#1514,#1542,#1592,#1659,#1707,
    #1755,#1782,#1850,#1897,#1944,#1972,#2055,#2062));
#17 = ADVANCED_FACE('',(#18,#54,#170,#286,#402,#518,#549,#665),#31,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#22,#24,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(38.,0.,0.));
#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
#25 = CIRCLE('',#26,38.);
#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
#27 = CARTESIAN_POINT('',(0.,0.,0.));
#28 = DIRECTION('',(0.,0.,1.));
#29 = DIRECTION('',(1.,0.,-0.));
#30 = PCURVE('',#31,#36);
#31 = PLANE('',#32);
#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
#33 = CARTESIAN_POINT('',(-5.469760530158E-16,1.387604533E-16,0.));
#34 = DIRECTION('',(0.,0.,1.));
#35 = DIRECTION('',(1.,0.,-0.));
#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
#37 = CIRCLE('',#38,38.);
#38 = AXIS2_PLACEMENT_2D('',#39,#40);
#39 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#40 = DIRECTION('',(1.,0.));
#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#42 = PCURVE('',#43,#48);
#43 = CYLINDRICAL_SURFACE('',#44,38.);
#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
#45 = CARTESIAN_POINT('',(0.,0.,0.));
#46 = DIRECTION('',(-0.,-0.,-1.));
#47 = DIRECTION('',(1.,0.,-0.));
#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
#49 = LINE('',#50,#51);
#50 = CARTESIAN_POINT('',(-0.,0.));
#51 = VECTOR('',#52,1.);
#52 = DIRECTION('',(-1.,0.));
#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#54 = FACE_BOUND('',#55,.F.);
#55 = EDGE_LOOP('',(#56,#87,#115,#144));
#56 = ORIENTED_EDGE('',*,*,#57,.F.);
#57 = EDGE_CURVE('',#58,#60,#62,.T.);
#58 = VERTEX_POINT('',#59);
#59 = CARTESIAN_POINT('',(-31.90219428189,-2.5,0.));
#60 = VERTEX_POINT('',#61);
#61 = CARTESIAN_POINT('',(-18.11616065041,-26.37811068459,0.));
#62 = SURFACE_CURVE('',#63,(#68,#75),.PCURVE_S1.);
#63 = CIRCLE('',#64,32.);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(0.,0.,0.));
#66 = DIRECTION('',(0.,0.,1.));
#67 = DIRECTION('',(1.,0.,-0.));
#68 = PCURVE('',#31,#69);
#69 = DEFINITIONAL_REPRESENTATION('',(#70),#74);
#70 = CIRCLE('',#71,32.);
#71 = AXIS2_PLACEMENT_2D('',#72,#73);
#72 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#73 = DIRECTION('',(1.,0.));
#74 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#75 = PCURVE('',#76,#81);
#76 = CYLINDRICAL_SURFACE('',#77,32.);
#77 = AXIS2_PLACEMENT_3D('',#78,#79,#80);
#78 = CARTESIAN_POINT('',(0.,0.,0.));
#79 = DIRECTION('',(-0.,-0.,-1.));
#80 = DIRECTION('',(1.,0.,-0.));
#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86);
#82 = LINE('',#83,#84);
#83 = CARTESIAN_POINT('',(-0.,0.));
#84 = VECTOR('',#85,1.);
#85 = DIRECTION('',(-1.,0.));
#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#87 = ORIENTED_EDGE('',*,*,#88,.F.);
#88 = EDGE_CURVE('',#89,#58,#91,.T.);
#89 = VERTEX_POINT('',#90);
#90 = CARTESIAN_POINT('',(-9.682458365518,-2.5,0.));
#91 = SURFACE_CURVE('',#92,(#96,#103),.PCURVE_S1.);
#92 = LINE('',#93,#94);
#93 = CARTESIAN_POINT('',(-21.,-2.5,0.));
#94 = VECTOR('',#95,1.);
#95 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#96 = PCURVE('',#31,#97);
#97 = DEFINITIONAL_REPRESENTATION('',(#98),#102);
#98 = LINE('',#99,#100);
#99 = CARTESIAN_POINT('',(-21.,-2.5));
#100 = VECTOR('',#101,1.);
#101 = DIRECTION('',(-1.,1.224646799147E-16));
#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#103 = PCURVE('',#104,#109);
#104 = PLANE('',#105);
#105 = AXIS2_PLACEMENT_3D('',#106,#107,#108);
#106 = CARTESIAN_POINT('',(-9.,-2.5,0.));
#107 = DIRECTION('',(-1.224646799147E-16,-1.,0.));
#108 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);
#110 = LINE('',#111,#112);
#111 = CARTESIAN_POINT('',(12.,0.));
#112 = VECTOR('',#113,1.);
#113 = DIRECTION('',(1.,0.));
#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#115 = ORIENTED_EDGE('',*,*,#116,.T.);
#116 = EDGE_CURVE('',#89,#117,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(-7.00629269222,-7.135254915624,0.));
#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.);
#120 = CIRCLE('',#121,10.);
#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
#122 = CARTESIAN_POINT('',(0.,0.,0.));
#123 = DIRECTION('',(0.,0.,1.));
#124 = DIRECTION('',(1.,0.,-0.));
#125 = PCURVE('',#31,#126);
#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
#127 = CIRCLE('',#128,10.);
#128 = AXIS2_PLACEMENT_2D('',#129,#130);
#129 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#130 = DIRECTION('',(1.,0.));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#132 = PCURVE('',#133,#138);
#133 = CYLINDRICAL_SURFACE('',#134,10.);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(0.,0.,0.));
#136 = DIRECTION('',(-0.,-0.,-1.));
#137 = DIRECTION('',(1.,0.,-0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(-0.,0.));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(-1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#144 = ORIENTED_EDGE('',*,*,#145,.T.);
#145 = EDGE_CURVE('',#117,#60,#146,.T.);
#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
#147 = LINE('',#148,#149);
#148 = CARTESIAN_POINT('',(-12.66506350946,-16.93653347947,0.));
#149 = VECTOR('',#150,1.);
#150 = DIRECTION('',(-0.5,-0.866025403784,0.));
#151 = PCURVE('',#31,#152);
#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(-12.66506350946,-16.93653347947));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(-0.5,-0.866025403784));
#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#158 = PCURVE('',#159,#164);
#159 = PLANE('',#160);
#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);
#161 = CARTESIAN_POINT('',(-6.665063509461,-6.54422863406,0.));
#162 = DIRECTION('',(0.866025403784,-0.5,0.));
#163 = DIRECTION('',(-0.5,-0.866025403784,0.));
#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
#165 = LINE('',#166,#167);
#166 = CARTESIAN_POINT('',(12.,0.));
#167 = VECTOR('',#168,1.);
#168 = DIRECTION('',(1.,0.));
#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#170 = FACE_BOUND('',#171,.F.);
#171 = EDGE_LOOP('',(#172,#203,#231,#260));
#172 = ORIENTED_EDGE('',*,*,#173,.F.);
#173 = EDGE_CURVE('',#174,#176,#178,.T.);
#174 = VERTEX_POINT('',#175);
#175 = CARTESIAN_POINT('',(-13.78603363148,-28.87811068459,0.));
#176 = VERTEX_POINT('',#177);
#177 = CARTESIAN_POINT('',(13.786033631488,-28.87811068459,0.));
#178 = SURFACE_CURVE('',#179,(#184,#191),.PCURVE_S1.);
#179 = CIRCLE('',#180,32.);
#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
#181 = CARTESIAN_POINT('',(0.,0.,0.));
#182 = DIRECTION('',(0.,0.,1.));
#183 = DIRECTION('',(1.,0.,-0.));
#184 = PCURVE('',#31,#185);
#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
#186 = CIRCLE('',#187,32.);
#187 = AXIS2_PLACEMENT_2D('',#188,#189);
#188 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#189 = DIRECTION('',(1.,0.));
#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#191 = PCURVE('',#192,#197);
#192 = CYLINDRICAL_SURFACE('',#193,32.);
#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
#194 = CARTESIAN_POINT('',(0.,0.,0.));
#195 = DIRECTION('',(-0.,-0.,-1.));
#196 = DIRECTION('',(1.,0.,-0.));
#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
#198 = LINE('',#199,#200);
#199 = CARTESIAN_POINT('',(-0.,0.));
#200 = VECTOR('',#201,1.);
#201 = DIRECTION('',(-1.,0.));
#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#203 = ORIENTED_EDGE('',*,*,#204,.F.);
#204 = EDGE_CURVE('',#205,#174,#207,.T.);
#205 = VERTEX_POINT('',#206);
#206 = CARTESIAN_POINT('',(-2.676165673298,-9.635254915624,0.));
#207 = SURFACE_CURVE('',#208,(#212,#219),.PCURVE_S1.);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(-8.334936490539,-19.43653347947,0.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(-0.5,-0.866025403784,0.));
#212 = PCURVE('',#31,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
#214 = LINE('',#215,#216);
#215 = CARTESIAN_POINT('',(-8.334936490539,-19.43653347947));
#216 = VECTOR('',#217,1.);
#217 = DIRECTION('',(-0.5,-0.866025403784));
#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#219 = PCURVE('',#220,#225);
#220 = PLANE('',#221);
#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
#222 = CARTESIAN_POINT('',(-2.334936490539,-9.04422863406,0.));
#223 = DIRECTION('',(0.866025403784,-0.5,0.));
#224 = DIRECTION('',(-0.5,-0.866025403784,0.));
#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
#226 = LINE('',#227,#228);
#227 = CARTESIAN_POINT('',(12.,0.));
#228 = VECTOR('',#229,1.);
#229 = DIRECTION('',(1.,0.));
#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#231 = ORIENTED_EDGE('',*,*,#232,.T.);
#232 = EDGE_CURVE('',#205,#233,#235,.T.);
#233 = VERTEX_POINT('',#234);
#234 = CARTESIAN_POINT('',(2.676165673298,-9.635254915624,0.));
#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.);
#236 = CIRCLE('',#237,10.);
#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240);
#238 = CARTESIAN_POINT('',(0.,0.,0.));
#239 = DIRECTION('',(0.,0.,1.));
#240 = DIRECTION('',(1.,0.,-0.));
#241 = PCURVE('',#31,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = CIRCLE('',#244,10.);
#244 = AXIS2_PLACEMENT_2D('',#245,#246);
#245 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#246 = DIRECTION('',(1.,0.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#248 = PCURVE('',#249,#254);
#249 = CYLINDRICAL_SURFACE('',#250,10.);
#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251 = CARTESIAN_POINT('',(0.,0.,0.));
#252 = DIRECTION('',(-0.,-0.,-1.));
#253 = DIRECTION('',(1.,0.,-0.));
#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(-0.,0.));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(-1.,0.));
#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#260 = ORIENTED_EDGE('',*,*,#261,.T.);
#261 = EDGE_CURVE('',#233,#176,#262,.T.);
#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);
#263 = LINE('',#264,#265);
#264 = CARTESIAN_POINT('',(8.334936490539,-19.43653347947,0.));
#265 = VECTOR('',#266,1.);
#266 = DIRECTION('',(0.5,-0.866025403784,0.));
#267 = PCURVE('',#31,#268);
#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
#269 = LINE('',#270,#271);
#270 = CARTESIAN_POINT('',(8.334936490539,-19.43653347947));
#271 = VECTOR('',#272,1.);
#272 = DIRECTION('',(0.5,-0.866025403784));
#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#274 = PCURVE('',#275,#280);
#275 = PLANE('',#276);
#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279);
#277 = CARTESIAN_POINT('',(2.334936490539,-9.04422863406,0.));
#278 = DIRECTION('',(0.866025403784,0.5,-0.));
#279 = DIRECTION('',(0.5,-0.866025403784,0.));
#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285);
#281 = LINE('',#282,#283);
#282 = CARTESIAN_POINT('',(12.,0.));
#283 = VECTOR('',#284,1.);
#284 = DIRECTION('',(1.,0.));
#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#286 = FACE_BOUND('',#287,.F.);
#287 = EDGE_LOOP('',(#288,#319,#347,#376));
#288 = ORIENTED_EDGE('',*,*,#289,.F.);
#289 = EDGE_CURVE('',#290,#292,#294,.T.);
#290 = VERTEX_POINT('',#291);
#291 = CARTESIAN_POINT('',(18.11616065041,-26.37811068459,0.));
#292 = VERTEX_POINT('',#293);
#293 = CARTESIAN_POINT('',(31.902194281899,-2.499999999999,0.));
#294 = SURFACE_CURVE('',#295,(#300,#307),.PCURVE_S1.);
#295 = CIRCLE('',#296,32.);
#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
#297 = CARTESIAN_POINT('',(0.,0.,0.));
#298 = DIRECTION('',(0.,0.,1.));
#299 = DIRECTION('',(1.,0.,-0.));
#300 = PCURVE('',#31,#301);
#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
#302 = CIRCLE('',#303,32.);
#303 = AXIS2_PLACEMENT_2D('',#304,#305);
#304 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#305 = DIRECTION('',(1.,0.));
#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#307 = PCURVE('',#308,#313);
#308 = CYLINDRICAL_SURFACE('',#309,32.);
#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
#310 = CARTESIAN_POINT('',(0.,0.,0.));
#311 = DIRECTION('',(-0.,-0.,-1.));
#312 = DIRECTION('',(1.,0.,-0.));
#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
#314 = LINE('',#315,#316);
#315 = CARTESIAN_POINT('',(-0.,0.));
#316 = VECTOR('',#317,1.);
#317 = DIRECTION('',(-1.,0.));
#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#319 = ORIENTED_EDGE('',*,*,#320,.F.);
#320 = EDGE_CURVE('',#321,#290,#323,.T.);
#321 = VERTEX_POINT('',#322);
#322 = CARTESIAN_POINT('',(7.00629269222,-7.135254915624,0.));
#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.);
#324 = LINE('',#325,#326);
#325 = CARTESIAN_POINT('',(12.665063509461,-16.93653347947,0.));
#326 = VECTOR('',#327,1.);
#327 = DIRECTION('',(0.5,-0.866025403784,0.));
#328 = PCURVE('',#31,#329);
#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
#330 = LINE('',#331,#332);
#331 = CARTESIAN_POINT('',(12.665063509461,-16.93653347947));
#332 = VECTOR('',#333,1.);
#333 = DIRECTION('',(0.5,-0.866025403784));
#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#335 = PCURVE('',#336,#341);
#336 = PLANE('',#337);
#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
#338 = CARTESIAN_POINT('',(6.665063509461,-6.54422863406,0.));
#339 = DIRECTION('',(0.866025403784,0.5,-0.));
#340 = DIRECTION('',(0.5,-0.866025403784,0.));
#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
#342 = LINE('',#343,#344);
#343 = CARTESIAN_POINT('',(12.,0.));
#344 = VECTOR('',#345,1.);
#345 = DIRECTION('',(1.,0.));
#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#347 = ORIENTED_EDGE('',*,*,#348,.T.);
#348 = EDGE_CURVE('',#321,#349,#351,.T.);
#349 = VERTEX_POINT('',#350);
#350 = CARTESIAN_POINT('',(9.682458365518,-2.5,0.));
#351 = SURFACE_CURVE('',#352,(#357,#364),.PCURVE_S1.);
#352 = CIRCLE('',#353,10.);
#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
#354 = CARTESIAN_POINT('',(0.,0.,0.));
#355 = DIRECTION('',(0.,0.,1.));
#356 = DIRECTION('',(1.,0.,-0.));
#357 = PCURVE('',#31,#358);
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
#359 = CIRCLE('',#360,10.);
#360 = AXIS2_PLACEMENT_2D('',#361,#362);
#361 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#362 = DIRECTION('',(1.,0.));
#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#364 = PCURVE('',#365,#370);
#365 = CYLINDRICAL_SURFACE('',#366,10.);
#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369);
#367 = CARTESIAN_POINT('',(0.,0.,0.));
#368 = DIRECTION('',(-0.,-0.,-1.));
#369 = DIRECTION('',(1.,0.,-0.));
#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375);
#371 = LINE('',#372,#373);
#372 = CARTESIAN_POINT('',(-0.,0.));
#373 = VECTOR('',#374,1.);
#374 = DIRECTION('',(-1.,0.));
#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#376 = ORIENTED_EDGE('',*,*,#377,.T.);
#377 = EDGE_CURVE('',#349,#292,#378,.T.);
#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);
#379 = LINE('',#380,#381);
#380 = CARTESIAN_POINT('',(21.,-2.5,0.));
#381 = VECTOR('',#382,1.);
#382 = DIRECTION('',(1.,0.,-0.));
#383 = PCURVE('',#31,#384);
#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
#385 = LINE('',#386,#387);
#386 = CARTESIAN_POINT('',(21.,-2.5));
#387 = VECTOR('',#388,1.);
#388 = DIRECTION('',(1.,0.));
#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#390 = PCURVE('',#391,#396);
#391 = PLANE('',#392);
#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);
#393 = CARTESIAN_POINT('',(9.,-2.5,0.));
#394 = DIRECTION('',(-0.,1.,0.));
#395 = DIRECTION('',(1.,0.,-0.));
#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(12.,0.));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(1.,0.));
#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#402 = FACE_BOUND('',#403,.F.);
#403 = EDGE_LOOP('',(#404,#435,#463,#492));
#404 = ORIENTED_EDGE('',*,*,#405,.F.);
#405 = EDGE_CURVE('',#406,#408,#410,.T.);
#406 = VERTEX_POINT('',#407);
#407 = CARTESIAN_POINT('',(-18.11616065041,26.378110684591,0.));
#408 = VERTEX_POINT('',#409);
#409 = CARTESIAN_POINT('',(-31.90219428189,2.499999999999,0.));
#410 = SURFACE_CURVE('',#411,(#416,#423),.PCURVE_S1.);
#411 = CIRCLE('',#412,32.);
#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415);
#413 = CARTESIAN_POINT('',(0.,0.,0.));
#414 = DIRECTION('',(0.,0.,1.));
#415 = DIRECTION('',(1.,0.,-0.));
#416 = PCURVE('',#31,#417);
#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422);
#418 = CIRCLE('',#419,32.);
#419 = AXIS2_PLACEMENT_2D('',#420,#421);
#420 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#421 = DIRECTION('',(1.,0.));
#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#423 = PCURVE('',#424,#429);
#424 = CYLINDRICAL_SURFACE('',#425,32.);
#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
#426 = CARTESIAN_POINT('',(0.,0.,0.));
#427 = DIRECTION('',(-0.,-0.,-1.));
#428 = DIRECTION('',(1.,0.,-0.));
#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
#430 = LINE('',#431,#432);
#431 = CARTESIAN_POINT('',(-0.,0.));
#432 = VECTOR('',#433,1.);
#433 = DIRECTION('',(-1.,0.));
#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#435 = ORIENTED_EDGE('',*,*,#436,.F.);
#436 = EDGE_CURVE('',#437,#406,#439,.T.);
#437 = VERTEX_POINT('',#438);
#438 = CARTESIAN_POINT('',(-7.00629269222,7.135254915624,0.));
#439 = SURFACE_CURVE('',#440,(#444,#451),.PCURVE_S1.);
#440 = LINE('',#441,#442);
#441 = CARTESIAN_POINT('',(-12.66506350946,16.936533479473,0.));
#442 = VECTOR('',#443,1.);
#443 = DIRECTION('',(-0.5,0.866025403784,0.));
#444 = PCURVE('',#31,#445);
#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
#446 = LINE('',#447,#448);
#447 = CARTESIAN_POINT('',(-12.66506350946,16.936533479473));
#448 = VECTOR('',#449,1.);
#449 = DIRECTION('',(-0.5,0.866025403784));
#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#451 = PCURVE('',#452,#457);
#452 = PLANE('',#453);
#453 = AXIS2_PLACEMENT_3D('',#454,#455,#456);
#454 = CARTESIAN_POINT('',(-6.665063509461,6.54422863406,0.));
#455 = DIRECTION('',(-0.866025403784,-0.5,0.));
#456 = DIRECTION('',(-0.5,0.866025403784,0.));
#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
#458 = LINE('',#459,#460);
#459 = CARTESIAN_POINT('',(12.,0.));
#460 = VECTOR('',#461,1.);
#461 = DIRECTION('',(1.,0.));
#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#463 = ORIENTED_EDGE('',*,*,#464,.T.);
#464 = EDGE_CURVE('',#437,#465,#467,.T.);
#465 = VERTEX_POINT('',#466);
#466 = CARTESIAN_POINT('',(-9.682458365518,2.5,0.));
#467 = SURFACE_CURVE('',#468,(#473,#480),.PCURVE_S1.);
#468 = CIRCLE('',#469,10.);
#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
#470 = CARTESIAN_POINT('',(0.,0.,0.));
#471 = DIRECTION('',(0.,0.,1.));
#472 = DIRECTION('',(1.,0.,-0.));
#473 = PCURVE('',#31,#474);
#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479);
#475 = CIRCLE('',#476,10.);
#476 = AXIS2_PLACEMENT_2D('',#477,#478);
#477 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#478 = DIRECTION('',(1.,0.));
#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#480 = PCURVE('',#481,#486);
#481 = CYLINDRICAL_SURFACE('',#482,10.);
#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485);
#483 = CARTESIAN_POINT('',(0.,0.,0.));
#484 = DIRECTION('',(-0.,-0.,-1.));
#485 = DIRECTION('',(1.,0.,-0.));
#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);
#487 = LINE('',#488,#489);
#488 = CARTESIAN_POINT('',(-0.,0.));
#489 = VECTOR('',#490,1.);
#490 = DIRECTION('',(-1.,0.));
#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#492 = ORIENTED_EDGE('',*,*,#493,.T.);
#493 = EDGE_CURVE('',#465,#408,#494,.T.);
#494 = SURFACE_CURVE('',#495,(#499,#506),.PCURVE_S1.);
#495 = LINE('',#496,#497);
#496 = CARTESIAN_POINT('',(-21.,2.5,0.));
#497 = VECTOR('',#498,1.);
#498 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#499 = PCURVE('',#31,#500);
#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);
#501 = LINE('',#502,#503);
#502 = CARTESIAN_POINT('',(-21.,2.5));
#503 = VECTOR('',#504,1.);
#504 = DIRECTION('',(-1.,1.224646799147E-16));
#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#506 = PCURVE('',#507,#512);
#507 = PLANE('',#508);
#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
#509 = CARTESIAN_POINT('',(-9.,2.5,0.));
#510 = DIRECTION('',(-1.224646799147E-16,-1.,0.));
#511 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517);
#513 = LINE('',#514,#515);
#514 = CARTESIAN_POINT('',(12.,0.));
#515 = VECTOR('',#516,1.);
#516 = DIRECTION('',(1.,0.));
#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#518 = FACE_BOUND('',#519,.F.);
#519 = EDGE_LOOP('',(#520));
#520 = ORIENTED_EDGE('',*,*,#521,.F.);
#521 = EDGE_CURVE('',#522,#522,#524,.T.);
#522 = VERTEX_POINT('',#523);
#523 = CARTESIAN_POINT('',(4.,0.,0.));
#524 = SURFACE_CURVE('',#525,(#530,#537),.PCURVE_S1.);
#525 = CIRCLE('',#526,4.);
#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);
#527 = CARTESIAN_POINT('',(0.,0.,0.));
#528 = DIRECTION('',(0.,0.,1.));
#529 = DIRECTION('',(1.,0.,-0.));
#530 = PCURVE('',#31,#531);
#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
#532 = CIRCLE('',#533,4.);
#533 = AXIS2_PLACEMENT_2D('',#534,#535);
#534 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#535 = DIRECTION('',(1.,0.));
#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#537 = PCURVE('',#538,#543);
#538 = CYLINDRICAL_SURFACE('',#539,4.);
#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
#540 = CARTESIAN_POINT('',(0.,0.,0.));
#541 = DIRECTION('',(-0.,-0.,-1.));
#542 = DIRECTION('',(1.,0.,-0.));
#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
#544 = LINE('',#545,#546);
#545 = CARTESIAN_POINT('',(-0.,0.));
#546 = VECTOR('',#547,1.);
#547 = DIRECTION('',(-1.,0.));
#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#549 = FACE_BOUND('',#550,.F.);
#550 = EDGE_LOOP('',(#551,#581,#610,#638));
#551 = ORIENTED_EDGE('',*,*,#552,.F.);
#552 = EDGE_CURVE('',#553,#555,#557,.T.);
#553 = VERTEX_POINT('',#554);
#554 = CARTESIAN_POINT('',(2.676165673298,9.635254915624,0.));
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(13.786033631488,28.878110684591,0.));
#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.);
#558 = LINE('',#559,#560);
#559 = CARTESIAN_POINT('',(8.334936490539,19.436533479473,0.));
#560 = VECTOR('',#561,1.);
#561 = DIRECTION('',(0.5,0.866025403784,0.));
#562 = PCURVE('',#31,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
#564 = LINE('',#565,#566);
#565 = CARTESIAN_POINT('',(8.334936490539,19.436533479473));
#566 = VECTOR('',#567,1.);
#567 = DIRECTION('',(0.5,0.866025403784));
#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#569 = PCURVE('',#570,#575);
#570 = PLANE('',#571);
#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
#572 = CARTESIAN_POINT('',(2.334936490539,9.04422863406,0.));
#573 = DIRECTION('',(-0.866025403784,0.5,0.));
#574 = DIRECTION('',(0.5,0.866025403784,0.));
#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
#576 = LINE('',#577,#578);
#577 = CARTESIAN_POINT('',(12.,0.));
#578 = VECTOR('',#579,1.);
#579 = DIRECTION('',(1.,0.));
#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#581 = ORIENTED_EDGE('',*,*,#582,.T.);
#582 = EDGE_CURVE('',#553,#583,#585,.T.);
#583 = VERTEX_POINT('',#584);
#584 = CARTESIAN_POINT('',(-2.676165673298,9.635254915624,0.));
#585 = SURFACE_CURVE('',#586,(#591,#598),.PCURVE_S1.);
#586 = CIRCLE('',#587,10.);
#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
#588 = CARTESIAN_POINT('',(0.,0.,0.));
#589 = DIRECTION('',(0.,0.,1.));
#590 = DIRECTION('',(1.,0.,-0.));
#591 = PCURVE('',#31,#592);
#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
#593 = CIRCLE('',#594,10.);
#594 = AXIS2_PLACEMENT_2D('',#595,#596);
#595 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#596 = DIRECTION('',(1.,0.));
#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#598 = PCURVE('',#599,#604);
#599 = CYLINDRICAL_SURFACE('',#600,10.);
#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
#601 = CARTESIAN_POINT('',(0.,0.,0.));
#602 = DIRECTION('',(-0.,-0.,-1.));
#603 = DIRECTION('',(1.,0.,-0.));
#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609);
#605 = LINE('',#606,#607);
#606 = CARTESIAN_POINT('',(-0.,0.));
#607 = VECTOR('',#608,1.);
#608 = DIRECTION('',(-1.,0.));
#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#610 = ORIENTED_EDGE('',*,*,#611,.T.);
#611 = EDGE_CURVE('',#583,#612,#614,.T.);
#612 = VERTEX_POINT('',#613);
#613 = CARTESIAN_POINT('',(-13.78603363148,28.878110684591,0.));
#614 = SURFACE_CURVE('',#615,(#619,#626),.PCURVE_S1.);
#615 = LINE('',#616,#617);
#616 = CARTESIAN_POINT('',(-8.334936490539,19.436533479473,0.));
#617 = VECTOR('',#618,1.);
#618 = DIRECTION('',(-0.5,0.866025403784,0.));
#619 = PCURVE('',#31,#620);
#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
#621 = LINE('',#622,#623);
#622 = CARTESIAN_POINT('',(-8.334936490539,19.436533479473));
#623 = VECTOR('',#624,1.);
#624 = DIRECTION('',(-0.5,0.866025403784));
#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#626 = PCURVE('',#627,#632);
#627 = PLANE('',#628);
#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
#629 = CARTESIAN_POINT('',(-2.334936490539,9.04422863406,0.));
#630 = DIRECTION('',(-0.866025403784,-0.5,0.));
#631 = DIRECTION('',(-0.5,0.866025403784,0.));
#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637);
#633 = LINE('',#634,#635);
#634 = CARTESIAN_POINT('',(12.,0.));
#635 = VECTOR('',#636,1.);
#636 = DIRECTION('',(1.,0.));
#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#638 = ORIENTED_EDGE('',*,*,#639,.F.);
#639 = EDGE_CURVE('',#555,#612,#640,.T.);
#640 = SURFACE_CURVE('',#641,(#646,#653),.PCURVE_S1.);
#641 = CIRCLE('',#642,32.);
#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
#643 = CARTESIAN_POINT('',(0.,0.,0.));
#644 = DIRECTION('',(0.,0.,1.));
#645 = DIRECTION('',(1.,0.,-0.));
#646 = PCURVE('',#31,#647);
#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);
#648 = CIRCLE('',#649,32.);
#649 = AXIS2_PLACEMENT_2D('',#650,#651);
#650 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#651 = DIRECTION('',(1.,0.));
#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#653 = PCURVE('',#654,#659);
#654 = CYLINDRICAL_SURFACE('',#655,32.);
#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
#656 = CARTESIAN_POINT('',(0.,0.,0.));
#657 = DIRECTION('',(-0.,-0.,-1.));
#658 = DIRECTION('',(1.,0.,-0.));
#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
#660 = LINE('',#661,#662);
#661 = CARTESIAN_POINT('',(-0.,0.));
#662 = VECTOR('',#663,1.);
#663 = DIRECTION('',(-1.,0.));
#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#665 = FACE_BOUND('',#666,.F.);
#666 = EDGE_LOOP('',(#667,#698,#726,#755));
#667 = ORIENTED_EDGE('',*,*,#668,.T.);
#668 = EDGE_CURVE('',#669,#671,#673,.T.);
#669 = VERTEX_POINT('',#670);
#670 = CARTESIAN_POINT('',(9.682458365518,2.5,0.));
#671 = VERTEX_POINT('',#672);
#672 = CARTESIAN_POINT('',(7.00629269222,7.135254915624,0.));
#673 = SURFACE_CURVE('',#674,(#679,#686),.PCURVE_S1.);
#674 = CIRCLE('',#675,10.);
#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);
#676 = CARTESIAN_POINT('',(0.,0.,0.));
#677 = DIRECTION('',(0.,0.,1.));
#678 = DIRECTION('',(1.,0.,-0.));
#679 = PCURVE('',#31,#680);
#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
#681 = CIRCLE('',#682,10.);
#682 = AXIS2_PLACEMENT_2D('',#683,#684);
#683 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#684 = DIRECTION('',(1.,0.));
#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#686 = PCURVE('',#687,#692);
#687 = CYLINDRICAL_SURFACE('',#688,10.);
#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
#689 = CARTESIAN_POINT('',(0.,0.,0.));
#690 = DIRECTION('',(-0.,-0.,-1.));
#691 = DIRECTION('',(1.,0.,-0.));
#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);
#693 = LINE('',#694,#695);
#694 = CARTESIAN_POINT('',(-0.,0.));
#695 = VECTOR('',#696,1.);
#696 = DIRECTION('',(-1.,0.));
#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#698 = ORIENTED_EDGE('',*,*,#699,.T.);
#699 = EDGE_CURVE('',#671,#700,#702,.T.);
#700 = VERTEX_POINT('',#701);
#701 = CARTESIAN_POINT('',(18.11616065041,26.378110684591,0.));
#702 = SURFACE_CURVE('',#703,(#707,#714),.PCURVE_S1.);
#703 = LINE('',#704,#705);
#704 = CARTESIAN_POINT('',(12.665063509461,16.936533479473,0.));
#705 = VECTOR('',#706,1.);
#706 = DIRECTION('',(0.5,0.866025403784,0.));
#707 = PCURVE('',#31,#708);
#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
#709 = LINE('',#710,#711);
#710 = CARTESIAN_POINT('',(12.665063509461,16.936533479473));
#711 = VECTOR('',#712,1.);
#712 = DIRECTION('',(0.5,0.866025403784));
#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('',(6.665063509461,6.54422863406,0.));
#718 = DIRECTION('',(-0.866025403784,0.5,0.));
#719 = DIRECTION('',(0.5,0.866025403784,0.));
#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725);
#721 = LINE('',#722,#723);
#722 = CARTESIAN_POINT('',(12.,0.));
#723 = VECTOR('',#724,1.);
#724 = DIRECTION('',(1.,0.));
#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#726 = ORIENTED_EDGE('',*,*,#727,.F.);
#727 = EDGE_CURVE('',#728,#700,#730,.T.);
#728 = VERTEX_POINT('',#729);
#729 = CARTESIAN_POINT('',(31.902194281899,2.499999999999,0.));
#730 = SURFACE_CURVE('',#731,(#736,#743),.PCURVE_S1.);
#731 = CIRCLE('',#732,32.);
#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);
#733 = CARTESIAN_POINT('',(0.,0.,0.));
#734 = DIRECTION('',(0.,0.,1.));
#735 = DIRECTION('',(1.,0.,-0.));
#736 = PCURVE('',#31,#737);
#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
#738 = CIRCLE('',#739,32.);
#739 = AXIS2_PLACEMENT_2D('',#740,#741);
#740 = CARTESIAN_POINT('',(5.469760530158E-16,-1.387604533E-16));
#741 = DIRECTION('',(1.,0.));
#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#743 = PCURVE('',#744,#749);
#744 = CYLINDRICAL_SURFACE('',#745,32.);
#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);
#746 = CARTESIAN_POINT('',(0.,0.,0.));
#747 = DIRECTION('',(-0.,-0.,-1.));
#748 = DIRECTION('',(1.,0.,-0.));
#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);
#750 = LINE('',#751,#752);
#751 = CARTESIAN_POINT('',(-0.,0.));
#752 = VECTOR('',#753,1.);
#753 = DIRECTION('',(-1.,0.));
#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#755 = ORIENTED_EDGE('',*,*,#756,.F.);
#756 = EDGE_CURVE('',#669,#728,#757,.T.);
#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.);
#758 = LINE('',#759,#760);
#759 = CARTESIAN_POINT('',(21.,2.5,0.));
#760 = VECTOR('',#761,1.);
#761 = DIRECTION('',(1.,0.,-0.));
#762 = PCURVE('',#31,#763);
#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
#764 = LINE('',#765,#766);
#765 = CARTESIAN_POINT('',(21.,2.5));
#766 = VECTOR('',#767,1.);
#767 = DIRECTION('',(1.,0.));
#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#769 = PCURVE('',#770,#775);
#770 = PLANE('',#771);
#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
#772 = CARTESIAN_POINT('',(9.,2.5,0.));
#773 = DIRECTION('',(-0.,1.,0.));
#774 = DIRECTION('',(1.,0.,-0.));
#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780);
#776 = LINE('',#777,#778);
#777 = CARTESIAN_POINT('',(12.,0.));
#778 = VECTOR('',#779,1.);
#779 = DIRECTION('',(1.,0.));
#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#781 = ADVANCED_FACE('',(#782),#43,.T.);
#782 = FACE_BOUND('',#783,.F.);
#783 = EDGE_LOOP('',(#784,#807,#834,#835));
#784 = ORIENTED_EDGE('',*,*,#785,.T.);
#785 = EDGE_CURVE('',#22,#786,#788,.T.);
#786 = VERTEX_POINT('',#787);
#787 = CARTESIAN_POINT('',(38.,0.,7.));
#788 = SEAM_CURVE('',#789,(#793,#800),.PCURVE_S1.);
#789 = LINE('',#790,#791);
#790 = CARTESIAN_POINT('',(38.,0.,0.));
#791 = VECTOR('',#792,1.);
#792 = DIRECTION('',(0.,0.,1.));
#793 = PCURVE('',#43,#794);
#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);
#795 = LINE('',#796,#797);
#796 = CARTESIAN_POINT('',(-0.,0.));
#797 = VECTOR('',#798,1.);
#798 = DIRECTION('',(-0.,-1.));
#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#800 = PCURVE('',#43,#801);
#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);
#802 = LINE('',#803,#804);
#803 = CARTESIAN_POINT('',(-6.28318530718,0.));
#804 = VECTOR('',#805,1.);
#805 = DIRECTION('',(-0.,-1.));
#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#807 = ORIENTED_EDGE('',*,*,#808,.T.);
#808 = EDGE_CURVE('',#786,#786,#809,.T.);
#809 = SURFACE_CURVE('',#810,(#815,#822),.PCURVE_S1.);
#810 = CIRCLE('',#811,38.);
#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
#812 = CARTESIAN_POINT('',(0.,0.,7.));
#813 = DIRECTION('',(0.,0.,1.));
#814 = DIRECTION('',(1.,0.,-0.));
#815 = PCURVE('',#43,#816);
#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);
#817 = LINE('',#818,#819);
#818 = CARTESIAN_POINT('',(-0.,-7.));
#819 = VECTOR('',#820,1.);
#820 = DIRECTION('',(-1.,0.));
#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#822 = PCURVE('',#823,#828);
#823 = PLANE('',#824);
#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827);
#825 = CARTESIAN_POINT('',(21.,0.,7.));
#826 = DIRECTION('',(0.,0.,1.));
#827 = DIRECTION('',(1.,0.,-0.));
#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833);
#829 = CIRCLE('',#830,38.);
#830 = AXIS2_PLACEMENT_2D('',#831,#832);
#831 = CARTESIAN_POINT('',(-21.,0.));
#832 = DIRECTION('',(1.,0.));
#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#834 = ORIENTED_EDGE('',*,*,#785,.F.);
#835 = ORIENTED_EDGE('',*,*,#21,.F.);
#836 = ADVANCED_FACE('',(#837),#76,.F.);
#837 = FACE_BOUND('',#838,.T.);
#838 = EDGE_LOOP('',(#839,#840,#861,#885));
#839 = ORIENTED_EDGE('',*,*,#57,.F.);
#840 = ORIENTED_EDGE('',*,*,#841,.F.);
#841 = EDGE_CURVE('',#842,#58,#844,.T.);
#842 = VERTEX_POINT('',#843);
#843 = CARTESIAN_POINT('',(-31.90219428189,-2.5,7.));
#844 = SURFACE_CURVE('',#845,(#849,#855),.PCURVE_S1.);
#845 = LINE('',#846,#847);
#846 = CARTESIAN_POINT('',(-31.90219428189,-2.5,0.));
#847 = VECTOR('',#848,1.);
#848 = DIRECTION('',(-0.,-0.,-1.));
#849 = PCURVE('',#76,#850);
#850 = DEFINITIONAL_REPRESENTATION('',(#851),#854);
#851 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#852,#853),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#852 = CARTESIAN_POINT('',(-3.219797345525,-7.0000006));
#853 = CARTESIAN_POINT('',(-3.219797345525,6.E-07));
#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#855 = PCURVE('',#104,#856);
#856 = DEFINITIONAL_REPRESENTATION('',(#857),#860);
#857 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#858,#859),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#858 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#859 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#861 = ORIENTED_EDGE('',*,*,#862,.T.);
#862 = EDGE_CURVE('',#842,#863,#865,.T.);
#863 = VERTEX_POINT('',#864);
#864 = CARTESIAN_POINT('',(-18.11616065041,-26.37811068459,7.));
#865 = SURFACE_CURVE('',#866,(#871,#878),.PCURVE_S1.);
#866 = CIRCLE('',#867,32.);
#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
#868 = CARTESIAN_POINT('',(0.,0.,7.));
#869 = DIRECTION('',(0.,0.,1.));
#870 = DIRECTION('',(1.,0.,-0.));
#871 = PCURVE('',#76,#872);
#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
#873 = LINE('',#874,#875);
#874 = CARTESIAN_POINT('',(-0.,-7.));
#875 = VECTOR('',#876,1.);
#876 = DIRECTION('',(-1.,0.));
#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#878 = PCURVE('',#823,#879);
#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
#880 = CIRCLE('',#881,32.);
#881 = AXIS2_PLACEMENT_2D('',#882,#883);
#882 = CARTESIAN_POINT('',(-21.,0.));
#883 = DIRECTION('',(1.,0.));
#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#885 = ORIENTED_EDGE('',*,*,#886,.T.);
#886 = EDGE_CURVE('',#863,#60,#887,.T.);
#887 = SURFACE_CURVE('',#888,(#892,#898),.PCURVE_S1.);
#888 = LINE('',#889,#890);
#889 = CARTESIAN_POINT('',(-18.11616065041,-26.37811068459,0.));
#890 = VECTOR('',#891,1.);
#891 = DIRECTION('',(-0.,-0.,-1.));
#892 = PCURVE('',#76,#893);
#893 = DEFINITIONAL_REPRESENTATION('',(#894),#897);
#894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#895,#896),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#895 = CARTESIAN_POINT('',(-4.110585512852,-7.0000006));
#896 = CARTESIAN_POINT('',(-4.110585512852,6.E-07));
#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#898 = PCURVE('',#159,#899);
#899 = DEFINITIONAL_REPRESENTATION('',(#900),#903);
#900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#901,#902),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#901 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#902 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#904 = ADVANCED_FACE('',(#905),#104,.T.);
#905 = FACE_BOUND('',#906,.T.);
#906 = EDGE_LOOP('',(#907,#908,#929,#950));
#907 = ORIENTED_EDGE('',*,*,#88,.F.);
#908 = ORIENTED_EDGE('',*,*,#909,.F.);
#909 = EDGE_CURVE('',#910,#89,#912,.T.);
#910 = VERTEX_POINT('',#911);
#911 = CARTESIAN_POINT('',(-9.682458365518,-2.5,7.));
#912 = SURFACE_CURVE('',#913,(#917,#923),.PCURVE_S1.);
#913 = LINE('',#914,#915);
#914 = CARTESIAN_POINT('',(-9.682458365519,-2.5,0.));
#915 = VECTOR('',#916,1.);
#916 = DIRECTION('',(-0.,-0.,-1.));
#917 = PCURVE('',#104,#918);
#918 = DEFINITIONAL_REPRESENTATION('',(#919),#922);
#919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#920,#921),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#920 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#921 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#923 = PCURVE('',#133,#924);
#924 = DEFINITIONAL_REPRESENTATION('',(#925),#928);
#925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#926,#927),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#926 = CARTESIAN_POINT('',(-3.394272908732,-7.0000006));
#927 = CARTESIAN_POINT('',(-3.394272908732,6.E-07));
#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#929 = ORIENTED_EDGE('',*,*,#930,.T.);
#930 = EDGE_CURVE('',#910,#842,#931,.T.);
#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.);
#932 = LINE('',#933,#934);
#933 = CARTESIAN_POINT('',(-21.,-2.5,7.));
#934 = VECTOR('',#935,1.);
#935 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#936 = PCURVE('',#104,#937);
#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);
#938 = LINE('',#939,#940);
#939 = CARTESIAN_POINT('',(12.,-7.));
#940 = VECTOR('',#941,1.);
#941 = DIRECTION('',(1.,0.));
#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#943 = PCURVE('',#823,#944);
#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949);
#945 = LINE('',#946,#947);
#946 = CARTESIAN_POINT('',(-42.,-2.5));
#947 = VECTOR('',#948,1.);
#948 = DIRECTION('',(-1.,1.224646799147E-16));
#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#950 = ORIENTED_EDGE('',*,*,#841,.T.);
#951 = ADVANCED_FACE('',(#952),#159,.F.);
#952 = FACE_BOUND('',#953,.F.);
#953 = EDGE_LOOP('',(#954,#955,#976,#997));
#954 = ORIENTED_EDGE('',*,*,#145,.F.);
#955 = ORIENTED_EDGE('',*,*,#956,.F.);
#956 = EDGE_CURVE('',#957,#117,#959,.T.);
#957 = VERTEX_POINT('',#958);
#958 = CARTESIAN_POINT('',(-7.00629269222,-7.135254915624,7.));
#959 = SURFACE_CURVE('',#960,(#964,#970),.PCURVE_S1.);
#960 = LINE('',#961,#962);
#961 = CARTESIAN_POINT('',(-7.00629269222,-7.135254915624,0.));
#962 = VECTOR('',#963,1.);
#963 = DIRECTION('',(-0.,-0.,-1.));
#964 = PCURVE('',#159,#965);
#965 = DEFINITIONAL_REPRESENTATION('',(#966),#969);
#966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#967,#968),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#967 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#968 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#970 = PCURVE('',#133,#971);
#971 = DEFINITIONAL_REPRESENTATION('',(#972),#975);
#972 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#973,#974),.UNSPECIFIED.,.F.,.F.,
  (2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#973 = CARTESIAN_POINT('',(-3.936109949644,-7.0000006));
#974 = CARTESIAN_POINT('',(-3.936109949644,6.E-07));
#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#976 = ORIENTED_EDGE('',*,*,#977,.T.);
#977 = EDGE_CURVE('',#957,#863,#978,.T.);
#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.);
#979 = LINE('',#980,#981);
#980 = CARTESIAN_POINT('',(-12.66506350946,-16.93653347947,7.));
#981 = VECTOR('',#982,1.);
#982 = DIRECTION('',(-0.5,-0.866025403784,0.));
#983 = PCURVE('',#159,#984);
#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
#985 = LINE('',#986,#987);
#986 = CARTESIAN_POINT('',(12.,-7.));
#987 = VECTOR('',#988,1.);
#988 = DIRECTION('',(1.,0.));
#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#990 = PCURVE('',#823,#991);
#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
#992 = LINE('',#993,#994);
#993 = CARTESIAN_POINT('',(-33.66506350946,-16.93653347947));
#994 = VECTOR('',#995,1.);
#995 = DIRECTION('',(-0.5,-0.866025403784));
#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#997 = ORIENTED_EDGE('',*,*,#886,.T.);
#998 = ADVANCED_FACE('',(#999),#133,.T.);
#999 = FACE_BOUND('',#1000,.F.);
#1000 = EDGE_LOOP('',(#1001,#1002,#1003,#1025));
#1001 = ORIENTED_EDGE('',*,*,#116,.F.);
#1002 = ORIENTED_EDGE('',*,*,#909,.F.);
#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);
#1004 = EDGE_CURVE('',#910,#957,#1005,.T.);
#1005 = SURFACE_CURVE('',#1006,(#1011,#1018),.PCURVE_S1.);
#1006 = CIRCLE('',#1007,10.);
#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);
#1008 = CARTESIAN_POINT('',(0.,0.,7.));
#1009 = DIRECTION('',(0.,0.,1.));
#1010 = DIRECTION('',(1.,0.,-0.));
#1011 = PCURVE('',#133,#1012);
#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
#1013 = LINE('',#1014,#1015);
#1014 = CARTESIAN_POINT('',(-0.,-7.));
#1015 = VECTOR('',#1016,1.);
#1016 = DIRECTION('',(-1.,0.));
#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1018 = PCURVE('',#823,#1019);
#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);
#1020 = CIRCLE('',#1021,10.);
#1021 = AXIS2_PLACEMENT_2D('',#1022,#1023);
#1022 = CARTESIAN_POINT('',(-21.,0.));
#1023 = DIRECTION('',(1.,0.));
#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1025 = ORIENTED_EDGE('',*,*,#956,.T.);
#1026 = ADVANCED_FACE('',(#1027),#192,.F.);
#1027 = FACE_BOUND('',#1028,.T.);
#1028 = EDGE_LOOP('',(#1029,#1030,#1051,#1075));
#1029 = ORIENTED_EDGE('',*,*,#173,.F.);
#1030 = ORIENTED_EDGE('',*,*,#1031,.F.);
#1031 = EDGE_CURVE('',#1032,#174,#1034,.T.);
#1032 = VERTEX_POINT('',#1033);
#1033 = CARTESIAN_POINT('',(-13.78603363148,-28.87811068459,7.));
#1034 = SURFACE_CURVE('',#1035,(#1039,#1045),.PCURVE_S1.);
#1035 = LINE('',#1036,#1037);
#1036 = CARTESIAN_POINT('',(-13.78603363148,-28.87811068459,0.));
#1037 = VECTOR('',#1038,1.);
#1038 = DIRECTION('',(-0.,-0.,-1.));
#1039 = PCURVE('',#192,#1040);
#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1044);
#1041 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1042,#1043),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1042 = CARTESIAN_POINT('',(-4.266994896721,-7.0000006));
#1043 = CARTESIAN_POINT('',(-4.266994896721,6.E-07));
#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1045 = PCURVE('',#220,#1046);
#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1050);
#1047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1048,#1049),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1048 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1049 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1051 = ORIENTED_EDGE('',*,*,#1052,.T.);
#1052 = EDGE_CURVE('',#1032,#1053,#1055,.T.);
#1053 = VERTEX_POINT('',#1054);
#1054 = CARTESIAN_POINT('',(13.786033631488,-28.87811068459,7.));
#1055 = SURFACE_CURVE('',#1056,(#1061,#1068),.PCURVE_S1.);
#1056 = CIRCLE('',#1057,32.);
#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060);
#1058 = CARTESIAN_POINT('',(0.,0.,7.));
#1059 = DIRECTION('',(0.,0.,1.));
#1060 = DIRECTION('',(1.,0.,-0.));
#1061 = PCURVE('',#192,#1062);
#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067);
#1063 = LINE('',#1064,#1065);
#1064 = CARTESIAN_POINT('',(-0.,-7.));
#1065 = VECTOR('',#1066,1.);
#1066 = DIRECTION('',(-1.,0.));
#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1068 = PCURVE('',#823,#1069);
#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
#1070 = CIRCLE('',#1071,32.);
#1071 = AXIS2_PLACEMENT_2D('',#1072,#1073);
#1072 = CARTESIAN_POINT('',(-21.,0.));
#1073 = DIRECTION('',(1.,0.));
#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);
#1076 = EDGE_CURVE('',#1053,#176,#1077,.T.);
#1077 = SURFACE_CURVE('',#1078,(#1082,#1088),.PCURVE_S1.);
#1078 = LINE('',#1079,#1080);
#1079 = CARTESIAN_POINT('',(13.786033631488,-28.87811068459,0.));
#1080 = VECTOR('',#1081,1.);
#1081 = DIRECTION('',(-0.,-0.,-1.));
#1082 = PCURVE('',#192,#1083);
#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1087);
#1084 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1085,#1086),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1085 = CARTESIAN_POINT('',(-5.157783064048,-7.0000006));
#1086 = CARTESIAN_POINT('',(-5.157783064048,6.E-07));
#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1088 = PCURVE('',#275,#1089);
#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1093);
#1090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1091,#1092),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1091 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1092 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1094 = ADVANCED_FACE('',(#1095),#308,.F.);
#1095 = FACE_BOUND('',#1096,.T.);
#1096 = EDGE_LOOP('',(#1097,#1098,#1119,#1143));
#1097 = ORIENTED_EDGE('',*,*,#289,.F.);
#1098 = ORIENTED_EDGE('',*,*,#1099,.F.);
#1099 = EDGE_CURVE('',#1100,#290,#1102,.T.);
#1100 = VERTEX_POINT('',#1101);
#1101 = CARTESIAN_POINT('',(18.11616065041,-26.37811068459,7.));
#1102 = SURFACE_CURVE('',#1103,(#1107,#1113),.PCURVE_S1.);
#1103 = LINE('',#1104,#1105);
#1104 = CARTESIAN_POINT('',(18.11616065041,-26.37811068459,0.));
#1105 = VECTOR('',#1106,1.);
#1106 = DIRECTION('',(-0.,-0.,-1.));
#1107 = PCURVE('',#308,#1108);
#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1112);
#1109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1110,#1111),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1110 = CARTESIAN_POINT('',(-5.314192447918,-7.0000006));
#1111 = CARTESIAN_POINT('',(-5.314192447918,6.E-07));
#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1113 = PCURVE('',#336,#1114);
#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1118);
#1115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1116,#1117),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1116 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1117 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1119 = ORIENTED_EDGE('',*,*,#1120,.T.);
#1120 = EDGE_CURVE('',#1100,#1121,#1123,.T.);
#1121 = VERTEX_POINT('',#1122);
#1122 = CARTESIAN_POINT('',(31.902194281899,-2.499999999999,7.));
#1123 = SURFACE_CURVE('',#1124,(#1129,#1136),.PCURVE_S1.);
#1124 = CIRCLE('',#1125,32.);
#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
#1126 = CARTESIAN_POINT('',(0.,0.,7.));
#1127 = DIRECTION('',(0.,0.,1.));
#1128 = DIRECTION('',(1.,0.,-0.));
#1129 = PCURVE('',#308,#1130);
#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
#1131 = LINE('',#1132,#1133);
#1132 = CARTESIAN_POINT('',(-0.,-7.));
#1133 = VECTOR('',#1134,1.);
#1134 = DIRECTION('',(-1.,0.));
#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1136 = PCURVE('',#823,#1137);
#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
#1138 = CIRCLE('',#1139,32.);
#1139 = AXIS2_PLACEMENT_2D('',#1140,#1141);
#1140 = CARTESIAN_POINT('',(-21.,0.));
#1141 = DIRECTION('',(1.,0.));
#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1143 = ORIENTED_EDGE('',*,*,#1144,.T.);
#1144 = EDGE_CURVE('',#1121,#292,#1145,.T.);
#1145 = SURFACE_CURVE('',#1146,(#1150,#1156),.PCURVE_S1.);
#1146 = LINE('',#1147,#1148);
#1147 = CARTESIAN_POINT('',(31.902194281899,-2.5,0.));
#1148 = VECTOR('',#1149,1.);
#1149 = DIRECTION('',(-0.,-0.,-1.));
#1150 = PCURVE('',#308,#1151);
#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1155);
#1152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1153,#1154),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1153 = CARTESIAN_POINT('',(-6.204980615245,-7.0000006));
#1154 = CARTESIAN_POINT('',(-6.204980615245,6.E-07));
#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1156 = PCURVE('',#391,#1157);
#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1161);
#1158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1159,#1160),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1159 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1160 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1162 = ADVANCED_FACE('',(#1163),#391,.F.);
#1163 = FACE_BOUND('',#1164,.F.);
#1164 = EDGE_LOOP('',(#1165,#1166,#1187,#1208));
#1165 = ORIENTED_EDGE('',*,*,#377,.F.);
#1166 = ORIENTED_EDGE('',*,*,#1167,.F.);
#1167 = EDGE_CURVE('',#1168,#349,#1170,.T.);
#1168 = VERTEX_POINT('',#1169);
#1169 = CARTESIAN_POINT('',(9.682458365518,-2.5,7.));
#1170 = SURFACE_CURVE('',#1171,(#1175,#1181),.PCURVE_S1.);
#1171 = LINE('',#1172,#1173);
#1172 = CARTESIAN_POINT('',(9.682458365519,-2.5,0.));
#1173 = VECTOR('',#1174,1.);
#1174 = DIRECTION('',(-0.,-0.,-1.));
#1175 = PCURVE('',#391,#1176);
#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1180);
#1177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1178,#1179),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1178 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1179 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1181 = PCURVE('',#365,#1182);
#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1186);
#1183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1184,#1185),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1184 = CARTESIAN_POINT('',(-6.030505052038,-7.0000006));
#1185 = CARTESIAN_POINT('',(-6.030505052038,6.E-07));
#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1187 = ORIENTED_EDGE('',*,*,#1188,.T.);
#1188 = EDGE_CURVE('',#1168,#1121,#1189,.T.);
#1189 = SURFACE_CURVE('',#1190,(#1194,#1201),.PCURVE_S1.);
#1190 = LINE('',#1191,#1192);
#1191 = CARTESIAN_POINT('',(21.,-2.5,7.));
#1192 = VECTOR('',#1193,1.);
#1193 = DIRECTION('',(1.,0.,-0.));
#1194 = PCURVE('',#391,#1195);
#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
#1196 = LINE('',#1197,#1198);
#1197 = CARTESIAN_POINT('',(12.,-7.));
#1198 = VECTOR('',#1199,1.);
#1199 = DIRECTION('',(1.,0.));
#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1201 = PCURVE('',#823,#1202);
#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1207);
#1203 = LINE('',#1204,#1205);
#1204 = CARTESIAN_POINT('',(0.,-2.5));
#1205 = VECTOR('',#1206,1.);
#1206 = DIRECTION('',(1.,0.));
#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1208 = ORIENTED_EDGE('',*,*,#1144,.T.);
#1209 = ADVANCED_FACE('',(#1210),#365,.T.);
#1210 = FACE_BOUND('',#1211,.F.);
#1211 = EDGE_LOOP('',(#1212,#1213,#1234,#1256));
#1212 = ORIENTED_EDGE('',*,*,#348,.F.);
#1213 = ORIENTED_EDGE('',*,*,#1214,.F.);
#1214 = EDGE_CURVE('',#1215,#321,#1217,.T.);
#1215 = VERTEX_POINT('',#1216);
#1216 = CARTESIAN_POINT('',(7.00629269222,-7.135254915624,7.));
#1217 = SURFACE_CURVE('',#1218,(#1222,#1228),.PCURVE_S1.);
#1218 = LINE('',#1219,#1220);
#1219 = CARTESIAN_POINT('',(7.00629269222,-7.135254915624,0.));
#1220 = VECTOR('',#1221,1.);
#1221 = DIRECTION('',(-0.,-0.,-1.));
#1222 = PCURVE('',#365,#1223);
#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1227);
#1224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1225,#1226),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1225 = CARTESIAN_POINT('',(-5.488668011125,-7.0000006));
#1226 = CARTESIAN_POINT('',(-5.488668011125,6.E-07));
#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1228 = PCURVE('',#336,#1229);
#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1233);
#1230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1231,#1232),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1231 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1232 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1234 = ORIENTED_EDGE('',*,*,#1235,.T.);
#1235 = EDGE_CURVE('',#1215,#1168,#1236,.T.);
#1236 = SURFACE_CURVE('',#1237,(#1242,#1249),.PCURVE_S1.);
#1237 = CIRCLE('',#1238,10.);
#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241);
#1239 = CARTESIAN_POINT('',(0.,0.,7.));
#1240 = DIRECTION('',(0.,0.,1.));
#1241 = DIRECTION('',(1.,0.,-0.));
#1242 = PCURVE('',#365,#1243);
#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
#1244 = LINE('',#1245,#1246);
#1245 = CARTESIAN_POINT('',(-0.,-7.));
#1246 = VECTOR('',#1247,1.);
#1247 = DIRECTION('',(-1.,0.));
#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1249 = PCURVE('',#823,#1250);
#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
#1251 = CIRCLE('',#1252,10.);
#1252 = AXIS2_PLACEMENT_2D('',#1253,#1254);
#1253 = CARTESIAN_POINT('',(-21.,0.));
#1254 = DIRECTION('',(1.,0.));
#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1256 = ORIENTED_EDGE('',*,*,#1167,.T.);
#1257 = ADVANCED_FACE('',(#1258),#249,.T.);
#1258 = FACE_BOUND('',#1259,.F.);
#1259 = EDGE_LOOP('',(#1260,#1261,#1282,#1306));
#1260 = ORIENTED_EDGE('',*,*,#232,.F.);
#1261 = ORIENTED_EDGE('',*,*,#1262,.F.);
#1262 = EDGE_CURVE('',#1263,#205,#1265,.T.);
#1263 = VERTEX_POINT('',#1264);
#1264 = CARTESIAN_POINT('',(-2.676165673298,-9.635254915624,7.));
#1265 = SURFACE_CURVE('',#1266,(#1270,#1276),.PCURVE_S1.);
#1266 = LINE('',#1267,#1268);
#1267 = CARTESIAN_POINT('',(-2.676165673298,-9.635254915624,0.));
#1268 = VECTOR('',#1269,1.);
#1269 = DIRECTION('',(-0.,-0.,-1.));
#1270 = PCURVE('',#249,#1271);
#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1275);
#1272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1273,#1274),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1273 = CARTESIAN_POINT('',(-4.441470459928,-7.0000006));
#1274 = CARTESIAN_POINT('',(-4.441470459928,6.E-07));
#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1276 = PCURVE('',#220,#1277);
#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1281);
#1278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1279,#1280),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1279 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1280 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);
#1283 = EDGE_CURVE('',#1263,#1284,#1286,.T.);
#1284 = VERTEX_POINT('',#1285);
#1285 = CARTESIAN_POINT('',(2.676165673298,-9.635254915624,7.));
#1286 = SURFACE_CURVE('',#1287,(#1292,#1299),.PCURVE_S1.);
#1287 = CIRCLE('',#1288,10.);
#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);
#1289 = CARTESIAN_POINT('',(0.,0.,7.));
#1290 = DIRECTION('',(0.,0.,1.));
#1291 = DIRECTION('',(1.,0.,-0.));
#1292 = PCURVE('',#249,#1293);
#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
#1294 = LINE('',#1295,#1296);
#1295 = CARTESIAN_POINT('',(-0.,-7.));
#1296 = VECTOR('',#1297,1.);
#1297 = DIRECTION('',(-1.,0.));
#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1299 = PCURVE('',#823,#1300);
#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
#1301 = CIRCLE('',#1302,10.);
#1302 = AXIS2_PLACEMENT_2D('',#1303,#1304);
#1303 = CARTESIAN_POINT('',(-21.,0.));
#1304 = DIRECTION('',(1.,0.));
#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1306 = ORIENTED_EDGE('',*,*,#1307,.T.);
#1307 = EDGE_CURVE('',#1284,#233,#1308,.T.);
#1308 = SURFACE_CURVE('',#1309,(#1313,#1319),.PCURVE_S1.);
#1309 = LINE('',#1310,#1311);
#1310 = CARTESIAN_POINT('',(2.676165673298,-9.635254915624,0.));
#1311 = VECTOR('',#1312,1.);
#1312 = DIRECTION('',(-0.,-0.,-1.));
#1313 = PCURVE('',#249,#1314);
#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1318);
#1315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1316,#1317),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1316 = CARTESIAN_POINT('',(-4.983307500841,-7.0000006));
#1317 = CARTESIAN_POINT('',(-4.983307500841,6.E-07));
#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1319 = PCURVE('',#275,#1320);
#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1324);
#1321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1322,#1323),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1322 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1323 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1325 = ADVANCED_FACE('',(#1326),#220,.T.);
#1326 = FACE_BOUND('',#1327,.T.);
#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1351));
#1328 = ORIENTED_EDGE('',*,*,#204,.F.);
#1329 = ORIENTED_EDGE('',*,*,#1262,.F.);
#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);
#1331 = EDGE_CURVE('',#1263,#1032,#1332,.T.);
#1332 = SURFACE_CURVE('',#1333,(#1337,#1344),.PCURVE_S1.);
#1333 = LINE('',#1334,#1335);
#1334 = CARTESIAN_POINT('',(-8.334936490539,-19.43653347947,7.));
#1335 = VECTOR('',#1336,1.);
#1336 = DIRECTION('',(-0.5,-0.866025403784,0.));
#1337 = PCURVE('',#220,#1338);
#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);
#1339 = LINE('',#1340,#1341);
#1340 = CARTESIAN_POINT('',(12.,-7.));
#1341 = VECTOR('',#1342,1.);
#1342 = DIRECTION('',(1.,0.));
#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1344 = PCURVE('',#823,#1345);
#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
#1346 = LINE('',#1347,#1348);
#1347 = CARTESIAN_POINT('',(-29.33493649053,-19.43653347947));
#1348 = VECTOR('',#1349,1.);
#1349 = DIRECTION('',(-0.5,-0.866025403784));
#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1351 = ORIENTED_EDGE('',*,*,#1031,.T.);
#1352 = ADVANCED_FACE('',(#1353),#424,.F.);
#1353 = FACE_BOUND('',#1354,.T.);
#1354 = EDGE_LOOP('',(#1355,#1356,#1377,#1401));
#1355 = ORIENTED_EDGE('',*,*,#405,.F.);
#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
#1357 = EDGE_CURVE('',#1358,#406,#1360,.T.);
#1358 = VERTEX_POINT('',#1359);
#1359 = CARTESIAN_POINT('',(-18.11616065041,26.378110684591,7.));
#1360 = SURFACE_CURVE('',#1361,(#1365,#1371),.PCURVE_S1.);
#1361 = LINE('',#1362,#1363);
#1362 = CARTESIAN_POINT('',(-18.11616065041,26.378110684591,0.));
#1363 = VECTOR('',#1364,1.);
#1364 = DIRECTION('',(-0.,-0.,-1.));
#1365 = PCURVE('',#424,#1366);
#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1370);
#1367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1368,#1369),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1368 = CARTESIAN_POINT('',(-2.172599794328,-7.0000006));
#1369 = CARTESIAN_POINT('',(-2.172599794328,6.E-07));
#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1371 = PCURVE('',#452,#1372);
#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1376);
#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1374 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1375 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1377 = ORIENTED_EDGE('',*,*,#1378,.T.);
#1378 = EDGE_CURVE('',#1358,#1379,#1381,.T.);
#1379 = VERTEX_POINT('',#1380);
#1380 = CARTESIAN_POINT('',(-31.90219428189,2.499999999999,7.));
#1381 = SURFACE_CURVE('',#1382,(#1387,#1394),.PCURVE_S1.);
#1382 = CIRCLE('',#1383,32.);
#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);
#1384 = CARTESIAN_POINT('',(0.,0.,7.));
#1385 = DIRECTION('',(0.,0.,1.));
#1386 = DIRECTION('',(1.,0.,-0.));
#1387 = PCURVE('',#424,#1388);
#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393);
#1389 = LINE('',#1390,#1391);
#1390 = CARTESIAN_POINT('',(-0.,-7.));
#1391 = VECTOR('',#1392,1.);
#1392 = DIRECTION('',(-1.,0.));
#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1394 = PCURVE('',#823,#1395);
#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400);
#1396 = CIRCLE('',#1397,32.);
#1397 = AXIS2_PLACEMENT_2D('',#1398,#1399);
#1398 = CARTESIAN_POINT('',(-21.,0.));
#1399 = DIRECTION('',(1.,0.));
#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1401 = ORIENTED_EDGE('',*,*,#1402,.T.);
#1402 = EDGE_CURVE('',#1379,#408,#1403,.T.);
#1403 = SURFACE_CURVE('',#1404,(#1408,#1414),.PCURVE_S1.);
#1404 = LINE('',#1405,#1406);
#1405 = CARTESIAN_POINT('',(-31.90219428189,2.5,0.));
#1406 = VECTOR('',#1407,1.);
#1407 = DIRECTION('',(-0.,-0.,-1.));
#1408 = PCURVE('',#424,#1409);
#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1413);
#1410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1411,#1412),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1411 = CARTESIAN_POINT('',(-3.063387961655,-7.0000006));
#1412 = CARTESIAN_POINT('',(-3.063387961655,6.E-07));
#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1414 = PCURVE('',#507,#1415);
#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1419);
#1416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1417,#1418),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1417 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1418 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1420 = ADVANCED_FACE('',(#1421),#452,.T.);
#1421 = FACE_BOUND('',#1422,.T.);
#1422 = EDGE_LOOP('',(#1423,#1424,#1445,#1466));
#1423 = ORIENTED_EDGE('',*,*,#436,.F.);
#1424 = ORIENTED_EDGE('',*,*,#1425,.F.);
#1425 = EDGE_CURVE('',#1426,#437,#1428,.T.);
#1426 = VERTEX_POINT('',#1427);
#1427 = CARTESIAN_POINT('',(-7.00629269222,7.135254915624,7.));
#1428 = SURFACE_CURVE('',#1429,(#1433,#1439),.PCURVE_S1.);
#1429 = LINE('',#1430,#1431);
#1430 = CARTESIAN_POINT('',(-7.00629269222,7.135254915624,0.));
#1431 = VECTOR('',#1432,1.);
#1432 = DIRECTION('',(-0.,-0.,-1.));
#1433 = PCURVE('',#452,#1434);
#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1438);
#1435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1436,#1437),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1436 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1437 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1439 = PCURVE('',#481,#1440);
#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1444);
#1441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1442,#1443),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1442 = CARTESIAN_POINT('',(-2.347075357535,-7.0000006));
#1443 = CARTESIAN_POINT('',(-2.347075357535,6.E-07));
#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1445 = ORIENTED_EDGE('',*,*,#1446,.T.);
#1446 = EDGE_CURVE('',#1426,#1358,#1447,.T.);
#1447 = SURFACE_CURVE('',#1448,(#1452,#1459),.PCURVE_S1.);
#1448 = LINE('',#1449,#1450);
#1449 = CARTESIAN_POINT('',(-12.66506350946,16.936533479473,7.));
#1450 = VECTOR('',#1451,1.);
#1451 = DIRECTION('',(-0.5,0.866025403784,0.));
#1452 = PCURVE('',#452,#1453);
#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
#1454 = LINE('',#1455,#1456);
#1455 = CARTESIAN_POINT('',(12.,-7.));
#1456 = VECTOR('',#1457,1.);
#1457 = DIRECTION('',(1.,0.));
#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1459 = PCURVE('',#823,#1460);
#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1465);
#1461 = LINE('',#1462,#1463);
#1462 = CARTESIAN_POINT('',(-33.66506350946,16.936533479473));
#1463 = VECTOR('',#1464,1.);
#1464 = DIRECTION('',(-0.5,0.866025403784));
#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1466 = ORIENTED_EDGE('',*,*,#1357,.T.);
#1467 = ADVANCED_FACE('',(#1468),#507,.F.);
#1468 = FACE_BOUND('',#1469,.F.);
#1469 = EDGE_LOOP('',(#1470,#1471,#1492,#1513));
#1470 = ORIENTED_EDGE('',*,*,#493,.F.);
#1471 = ORIENTED_EDGE('',*,*,#1472,.F.);
#1472 = EDGE_CURVE('',#1473,#465,#1475,.T.);
#1473 = VERTEX_POINT('',#1474);
#1474 = CARTESIAN_POINT('',(-9.682458365518,2.5,7.));
#1475 = SURFACE_CURVE('',#1476,(#1480,#1486),.PCURVE_S1.);
#1476 = LINE('',#1477,#1478);
#1477 = CARTESIAN_POINT('',(-9.682458365519,2.5,0.));
#1478 = VECTOR('',#1479,1.);
#1479 = DIRECTION('',(-0.,-0.,-1.));
#1480 = PCURVE('',#507,#1481);
#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1485);
#1482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1483,#1484),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1483 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1484 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1486 = PCURVE('',#481,#1487);
#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1491);
#1488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1489,#1490),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1489 = CARTESIAN_POINT('',(-2.888912398448,-7.0000006));
#1490 = CARTESIAN_POINT('',(-2.888912398448,6.E-07));
#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);
#1493 = EDGE_CURVE('',#1473,#1379,#1494,.T.);
#1494 = SURFACE_CURVE('',#1495,(#1499,#1506),.PCURVE_S1.);
#1495 = LINE('',#1496,#1497);
#1496 = CARTESIAN_POINT('',(-21.,2.5,7.));
#1497 = VECTOR('',#1498,1.);
#1498 = DIRECTION('',(-1.,1.224646799147E-16,0.));
#1499 = PCURVE('',#507,#1500);
#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
#1501 = LINE('',#1502,#1503);
#1502 = CARTESIAN_POINT('',(12.,-7.));
#1503 = VECTOR('',#1504,1.);
#1504 = DIRECTION('',(1.,0.));
#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1506 = PCURVE('',#823,#1507);
#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512);
#1508 = LINE('',#1509,#1510);
#1509 = CARTESIAN_POINT('',(-42.,2.5));
#1510 = VECTOR('',#1511,1.);
#1511 = DIRECTION('',(-1.,1.224646799147E-16));
#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1513 = ORIENTED_EDGE('',*,*,#1402,.T.);
#1514 = ADVANCED_FACE('',(#1515),#481,.T.);
#1515 = FACE_BOUND('',#1516,.F.);
#1516 = EDGE_LOOP('',(#1517,#1518,#1519,#1541));
#1517 = ORIENTED_EDGE('',*,*,#464,.F.);
#1518 = ORIENTED_EDGE('',*,*,#1425,.F.);
#1519 = ORIENTED_EDGE('',*,*,#1520,.T.);
#1520 = EDGE_CURVE('',#1426,#1473,#1521,.T.);
#1521 = SURFACE_CURVE('',#1522,(#1527,#1534),.PCURVE_S1.);
#1522 = CIRCLE('',#1523,10.);
#1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526);
#1524 = CARTESIAN_POINT('',(0.,0.,7.));
#1525 = DIRECTION('',(0.,0.,1.));
#1526 = DIRECTION('',(1.,0.,-0.));
#1527 = PCURVE('',#481,#1528);
#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);
#1529 = LINE('',#1530,#1531);
#1530 = CARTESIAN_POINT('',(-0.,-7.));
#1531 = VECTOR('',#1532,1.);
#1532 = DIRECTION('',(-1.,0.));
#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1534 = PCURVE('',#823,#1535);
#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540);
#1536 = CIRCLE('',#1537,10.);
#1537 = AXIS2_PLACEMENT_2D('',#1538,#1539);
#1538 = CARTESIAN_POINT('',(-21.,0.));
#1539 = DIRECTION('',(1.,0.));
#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1541 = ORIENTED_EDGE('',*,*,#1472,.T.);
#1542 = ADVANCED_FACE('',(#1543),#538,.F.);
#1543 = FACE_BOUND('',#1544,.T.);
#1544 = EDGE_LOOP('',(#1545,#1568,#1590,#1591));
#1545 = ORIENTED_EDGE('',*,*,#1546,.T.);
#1546 = EDGE_CURVE('',#522,#1547,#1549,.T.);
#1547 = VERTEX_POINT('',#1548);
#1548 = CARTESIAN_POINT('',(4.,0.,7.));
#1549 = SEAM_CURVE('',#1550,(#1554,#1561),.PCURVE_S1.);
#1550 = LINE('',#1551,#1552);
#1551 = CARTESIAN_POINT('',(4.,0.,0.));
#1552 = VECTOR('',#1553,1.);
#1553 = DIRECTION('',(0.,0.,1.));
#1554 = PCURVE('',#538,#1555);
#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);
#1556 = LINE('',#1557,#1558);
#1557 = CARTESIAN_POINT('',(-0.,0.));
#1558 = VECTOR('',#1559,1.);
#1559 = DIRECTION('',(-0.,-1.));
#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1561 = PCURVE('',#538,#1562);
#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567);
#1563 = LINE('',#1564,#1565);
#1564 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1565 = VECTOR('',#1566,1.);
#1566 = DIRECTION('',(-0.,-1.));
#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1568 = ORIENTED_EDGE('',*,*,#1569,.T.);
#1569 = EDGE_CURVE('',#1547,#1547,#1570,.T.);
#1570 = SURFACE_CURVE('',#1571,(#1576,#1583),.PCURVE_S1.);
#1571 = CIRCLE('',#1572,4.);
#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);
#1573 = CARTESIAN_POINT('',(0.,0.,7.));
#1574 = DIRECTION('',(0.,0.,1.));
#1575 = DIRECTION('',(1.,0.,-0.));
#1576 = PCURVE('',#538,#1577);
#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
#1578 = LINE('',#1579,#1580);
#1579 = CARTESIAN_POINT('',(-0.,-7.));
#1580 = VECTOR('',#1581,1.);
#1581 = DIRECTION('',(-1.,0.));
#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1583 = PCURVE('',#823,#1584);
#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
#1585 = CIRCLE('',#1586,4.);
#1586 = AXIS2_PLACEMENT_2D('',#1587,#1588);
#1587 = CARTESIAN_POINT('',(-21.,0.));
#1588 = DIRECTION('',(1.,0.));
#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1590 = ORIENTED_EDGE('',*,*,#1546,.F.);
#1591 = ORIENTED_EDGE('',*,*,#521,.F.);
#1592 = ADVANCED_FACE('',(#1593),#570,.T.);
#1593 = FACE_BOUND('',#1594,.T.);
#1594 = EDGE_LOOP('',(#1595,#1596,#1617,#1640));
#1595 = ORIENTED_EDGE('',*,*,#552,.F.);
#1596 = ORIENTED_EDGE('',*,*,#1597,.F.);
#1597 = EDGE_CURVE('',#1598,#553,#1600,.T.);
#1598 = VERTEX_POINT('',#1599);
#1599 = CARTESIAN_POINT('',(2.676165673298,9.635254915624,7.));
#1600 = SURFACE_CURVE('',#1601,(#1605,#1611),.PCURVE_S1.);
#1601 = LINE('',#1602,#1603);
#1602 = CARTESIAN_POINT('',(2.676165673298,9.635254915624,0.));
#1603 = VECTOR('',#1604,1.);
#1604 = DIRECTION('',(-0.,-0.,-1.));
#1605 = PCURVE('',#570,#1606);
#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1610);
#1607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1608,#1609),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1608 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1609 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1611 = PCURVE('',#599,#1612);
#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1616);
#1613 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1614,#1615),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1614 = CARTESIAN_POINT('',(-1.299877806339,-7.0000006));
#1615 = CARTESIAN_POINT('',(-1.299877806339,6.E-07));
#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1617 = ORIENTED_EDGE('',*,*,#1618,.T.);
#1618 = EDGE_CURVE('',#1598,#1619,#1621,.T.);
#1619 = VERTEX_POINT('',#1620);
#1620 = CARTESIAN_POINT('',(13.786033631488,28.878110684591,7.));
#1621 = SURFACE_CURVE('',#1622,(#1626,#1633),.PCURVE_S1.);
#1622 = LINE('',#1623,#1624);
#1623 = CARTESIAN_POINT('',(8.334936490539,19.436533479473,7.));
#1624 = VECTOR('',#1625,1.);
#1625 = DIRECTION('',(0.5,0.866025403784,0.));
#1626 = PCURVE('',#570,#1627);
#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
#1628 = LINE('',#1629,#1630);
#1629 = CARTESIAN_POINT('',(12.,-7.));
#1630 = VECTOR('',#1631,1.);
#1631 = DIRECTION('',(1.,0.));
#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1633 = PCURVE('',#823,#1634);
#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639);
#1635 = LINE('',#1636,#1637);
#1636 = CARTESIAN_POINT('',(-12.66506350946,19.436533479473));
#1637 = VECTOR('',#1638,1.);
#1638 = DIRECTION('',(0.5,0.866025403784));
#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1640 = ORIENTED_EDGE('',*,*,#1641,.T.);
#1641 = EDGE_CURVE('',#1619,#555,#1642,.T.);
#1642 = SURFACE_CURVE('',#1643,(#1647,#1653),.PCURVE_S1.);
#1643 = LINE('',#1644,#1645);
#1644 = CARTESIAN_POINT('',(13.786033631488,28.878110684591,0.));
#1645 = VECTOR('',#1646,1.);
#1646 = DIRECTION('',(-0.,-0.,-1.));
#1647 = PCURVE('',#570,#1648);
#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1652);
#1649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1650,#1651),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1650 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1651 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1653 = PCURVE('',#654,#1654);
#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1658);
#1655 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1656,#1657),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1656 = CARTESIAN_POINT('',(-1.125402243131,-7.0000006));
#1657 = CARTESIAN_POINT('',(-1.125402243131,6.E-07));
#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1659 = ADVANCED_FACE('',(#1660),#599,.T.);
#1660 = FACE_BOUND('',#1661,.F.);
#1661 = EDGE_LOOP('',(#1662,#1663,#1664,#1688));
#1662 = ORIENTED_EDGE('',*,*,#582,.F.);
#1663 = ORIENTED_EDGE('',*,*,#1597,.F.);
#1664 = ORIENTED_EDGE('',*,*,#1665,.T.);
#1665 = EDGE_CURVE('',#1598,#1666,#1668,.T.);
#1666 = VERTEX_POINT('',#1667);
#1667 = CARTESIAN_POINT('',(-2.676165673298,9.635254915624,7.));
#1668 = SURFACE_CURVE('',#1669,(#1674,#1681),.PCURVE_S1.);
#1669 = CIRCLE('',#1670,10.);
#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673);
#1671 = CARTESIAN_POINT('',(0.,0.,7.));
#1672 = DIRECTION('',(0.,0.,1.));
#1673 = DIRECTION('',(1.,0.,-0.));
#1674 = PCURVE('',#599,#1675);
#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
#1676 = LINE('',#1677,#1678);
#1677 = CARTESIAN_POINT('',(-0.,-7.));
#1678 = VECTOR('',#1679,1.);
#1679 = DIRECTION('',(-1.,0.));
#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1681 = PCURVE('',#823,#1682);
#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
#1683 = CIRCLE('',#1684,10.);
#1684 = AXIS2_PLACEMENT_2D('',#1685,#1686);
#1685 = CARTESIAN_POINT('',(-21.,0.));
#1686 = DIRECTION('',(1.,0.));
#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1688 = ORIENTED_EDGE('',*,*,#1689,.T.);
#1689 = EDGE_CURVE('',#1666,#583,#1690,.T.);
#1690 = SURFACE_CURVE('',#1691,(#1695,#1701),.PCURVE_S1.);
#1691 = LINE('',#1692,#1693);
#1692 = CARTESIAN_POINT('',(-2.676165673298,9.635254915624,0.));
#1693 = VECTOR('',#1694,1.);
#1694 = DIRECTION('',(-0.,-0.,-1.));
#1695 = PCURVE('',#599,#1696);
#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1700);
#1697 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1698,#1699),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1698 = CARTESIAN_POINT('',(-1.841714847251,-7.0000006));
#1699 = CARTESIAN_POINT('',(-1.841714847251,6.E-07));
#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1701 = PCURVE('',#627,#1702);
#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1706);
#1703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1704,#1705),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1704 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1705 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1707 = ADVANCED_FACE('',(#1708),#654,.F.);
#1708 = FACE_BOUND('',#1709,.T.);
#1709 = EDGE_LOOP('',(#1710,#1711,#1712,#1736));
#1710 = ORIENTED_EDGE('',*,*,#639,.F.);
#1711 = ORIENTED_EDGE('',*,*,#1641,.F.);
#1712 = ORIENTED_EDGE('',*,*,#1713,.T.);
#1713 = EDGE_CURVE('',#1619,#1714,#1716,.T.);
#1714 = VERTEX_POINT('',#1715);
#1715 = CARTESIAN_POINT('',(-13.78603363148,28.878110684591,7.));
#1716 = SURFACE_CURVE('',#1717,(#1722,#1729),.PCURVE_S1.);
#1717 = CIRCLE('',#1718,32.);
#1718 = AXIS2_PLACEMENT_3D('',#1719,#1720,#1721);
#1719 = CARTESIAN_POINT('',(0.,0.,7.));
#1720 = DIRECTION('',(0.,0.,1.));
#1721 = DIRECTION('',(1.,0.,-0.));
#1722 = PCURVE('',#654,#1723);
#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1728);
#1724 = LINE('',#1725,#1726);
#1725 = CARTESIAN_POINT('',(-0.,-7.));
#1726 = VECTOR('',#1727,1.);
#1727 = DIRECTION('',(-1.,0.));
#1728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1729 = PCURVE('',#823,#1730);
#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735);
#1731 = CIRCLE('',#1732,32.);
#1732 = AXIS2_PLACEMENT_2D('',#1733,#1734);
#1733 = CARTESIAN_POINT('',(-21.,0.));
#1734 = DIRECTION('',(1.,0.));
#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1736 = ORIENTED_EDGE('',*,*,#1737,.T.);
#1737 = EDGE_CURVE('',#1714,#612,#1738,.T.);
#1738 = SURFACE_CURVE('',#1739,(#1743,#1749),.PCURVE_S1.);
#1739 = LINE('',#1740,#1741);
#1740 = CARTESIAN_POINT('',(-13.78603363148,28.878110684591,0.));
#1741 = VECTOR('',#1742,1.);
#1742 = DIRECTION('',(-0.,-0.,-1.));
#1743 = PCURVE('',#654,#1744);
#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1748);
#1745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1746,#1747),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1746 = CARTESIAN_POINT('',(-2.016190410458,-7.0000006));
#1747 = CARTESIAN_POINT('',(-2.016190410458,6.E-07));
#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1749 = PCURVE('',#627,#1750);
#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1754);
#1751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1752,#1753),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1752 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1753 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1755 = ADVANCED_FACE('',(#1756),#627,.F.);
#1756 = FACE_BOUND('',#1757,.F.);
#1757 = EDGE_LOOP('',(#1758,#1759,#1760,#1781));
#1758 = ORIENTED_EDGE('',*,*,#611,.F.);
#1759 = ORIENTED_EDGE('',*,*,#1689,.F.);
#1760 = ORIENTED_EDGE('',*,*,#1761,.T.);
#1761 = EDGE_CURVE('',#1666,#1714,#1762,.T.);
#1762 = SURFACE_CURVE('',#1763,(#1767,#1774),.PCURVE_S1.);
#1763 = LINE('',#1764,#1765);
#1764 = CARTESIAN_POINT('',(-8.334936490539,19.436533479473,7.));
#1765 = VECTOR('',#1766,1.);
#1766 = DIRECTION('',(-0.5,0.866025403784,0.));
#1767 = PCURVE('',#627,#1768);
#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
#1769 = LINE('',#1770,#1771);
#1770 = CARTESIAN_POINT('',(12.,-7.));
#1771 = VECTOR('',#1772,1.);
#1772 = DIRECTION('',(1.,0.));
#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1774 = PCURVE('',#823,#1775);
#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780);
#1776 = LINE('',#1777,#1778);
#1777 = CARTESIAN_POINT('',(-29.33493649053,19.436533479473));
#1778 = VECTOR('',#1779,1.);
#1779 = DIRECTION('',(-0.5,0.866025403784));
#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1781 = ORIENTED_EDGE('',*,*,#1737,.T.);
#1782 = ADVANCED_FACE('',(#1783),#687,.T.);
#1783 = FACE_BOUND('',#1784,.F.);
#1784 = EDGE_LOOP('',(#1785,#1786,#1807,#1831));
#1785 = ORIENTED_EDGE('',*,*,#668,.F.);
#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
#1787 = EDGE_CURVE('',#1788,#669,#1790,.T.);
#1788 = VERTEX_POINT('',#1789);
#1789 = CARTESIAN_POINT('',(9.682458365518,2.5,7.));
#1790 = SURFACE_CURVE('',#1791,(#1795,#1801),.PCURVE_S1.);
#1791 = LINE('',#1792,#1793);
#1792 = CARTESIAN_POINT('',(9.682458365519,2.5,0.));
#1793 = VECTOR('',#1794,1.);
#1794 = DIRECTION('',(-0.,-0.,-1.));
#1795 = PCURVE('',#687,#1796);
#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1800);
#1797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1798,#1799),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1798 = CARTESIAN_POINT('',(-0.252680255142,-7.0000006));
#1799 = CARTESIAN_POINT('',(-0.252680255142,6.E-07));
#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1801 = PCURVE('',#770,#1802);
#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1806);
#1803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1804,#1805),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1804 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1805 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1807 = ORIENTED_EDGE('',*,*,#1808,.T.);
#1808 = EDGE_CURVE('',#1788,#1809,#1811,.T.);
#1809 = VERTEX_POINT('',#1810);
#1810 = CARTESIAN_POINT('',(7.00629269222,7.135254915624,7.));
#1811 = SURFACE_CURVE('',#1812,(#1817,#1824),.PCURVE_S1.);
#1812 = CIRCLE('',#1813,10.);
#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816);
#1814 = CARTESIAN_POINT('',(0.,0.,7.));
#1815 = DIRECTION('',(0.,0.,1.));
#1816 = DIRECTION('',(1.,0.,-0.));
#1817 = PCURVE('',#687,#1818);
#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823);
#1819 = LINE('',#1820,#1821);
#1820 = CARTESIAN_POINT('',(-0.,-7.));
#1821 = VECTOR('',#1822,1.);
#1822 = DIRECTION('',(-1.,0.));
#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1824 = PCURVE('',#823,#1825);
#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830);
#1826 = CIRCLE('',#1827,10.);
#1827 = AXIS2_PLACEMENT_2D('',#1828,#1829);
#1828 = CARTESIAN_POINT('',(-21.,0.));
#1829 = DIRECTION('',(1.,0.));
#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1831 = ORIENTED_EDGE('',*,*,#1832,.T.);
#1832 = EDGE_CURVE('',#1809,#671,#1833,.T.);
#1833 = SURFACE_CURVE('',#1834,(#1838,#1844),.PCURVE_S1.);
#1834 = LINE('',#1835,#1836);
#1835 = CARTESIAN_POINT('',(7.00629269222,7.135254915624,0.));
#1836 = VECTOR('',#1837,1.);
#1837 = DIRECTION('',(-0.,-0.,-1.));
#1838 = PCURVE('',#687,#1839);
#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1843);
#1840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1841,#1842),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1841 = CARTESIAN_POINT('',(-0.794517296055,-7.0000006));
#1842 = CARTESIAN_POINT('',(-0.794517296055,6.E-07));
#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1844 = PCURVE('',#715,#1845);
#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1849);
#1846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1847,#1848),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1847 = CARTESIAN_POINT('',(0.682458365519,-7.0000006));
#1848 = CARTESIAN_POINT('',(0.682458365519,6.E-07));
#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1850 = ADVANCED_FACE('',(#1851),#770,.T.);
#1851 = FACE_BOUND('',#1852,.T.);
#1852 = EDGE_LOOP('',(#1853,#1854,#1855,#1878));
#1853 = ORIENTED_EDGE('',*,*,#756,.F.);
#1854 = ORIENTED_EDGE('',*,*,#1787,.F.);
#1855 = ORIENTED_EDGE('',*,*,#1856,.T.);
#1856 = EDGE_CURVE('',#1788,#1857,#1859,.T.);
#1857 = VERTEX_POINT('',#1858);
#1858 = CARTESIAN_POINT('',(31.902194281899,2.499999999999,7.));
#1859 = SURFACE_CURVE('',#1860,(#1864,#1871),.PCURVE_S1.);
#1860 = LINE('',#1861,#1862);
#1861 = CARTESIAN_POINT('',(21.,2.5,7.));
#1862 = VECTOR('',#1863,1.);
#1863 = DIRECTION('',(1.,0.,-0.));
#1864 = PCURVE('',#770,#1865);
#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
#1866 = LINE('',#1867,#1868);
#1867 = CARTESIAN_POINT('',(12.,-7.));
#1868 = VECTOR('',#1869,1.);
#1869 = DIRECTION('',(1.,0.));
#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1871 = PCURVE('',#823,#1872);
#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877);
#1873 = LINE('',#1874,#1875);
#1874 = CARTESIAN_POINT('',(0.,2.5));
#1875 = VECTOR('',#1876,1.);
#1876 = DIRECTION('',(1.,0.));
#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
#1879 = EDGE_CURVE('',#1857,#728,#1880,.T.);
#1880 = SURFACE_CURVE('',#1881,(#1885,#1891),.PCURVE_S1.);
#1881 = LINE('',#1882,#1883);
#1882 = CARTESIAN_POINT('',(31.902194281899,2.5,0.));
#1883 = VECTOR('',#1884,1.);
#1884 = DIRECTION('',(-0.,-0.,-1.));
#1885 = PCURVE('',#770,#1886);
#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1890);
#1887 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1888,#1889),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1888 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1889 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1891 = PCURVE('',#744,#1892);
#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1896);
#1893 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1894,#1895),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1894 = CARTESIAN_POINT('',(-7.820469193475E-02,-7.0000006));
#1895 = CARTESIAN_POINT('',(-7.820469193475E-02,6.E-07));
#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1897 = ADVANCED_FACE('',(#1898),#715,.F.);
#1898 = FACE_BOUND('',#1899,.F.);
#1899 = EDGE_LOOP('',(#1900,#1901,#1902,#1925));
#1900 = ORIENTED_EDGE('',*,*,#699,.F.);
#1901 = ORIENTED_EDGE('',*,*,#1832,.F.);
#1902 = ORIENTED_EDGE('',*,*,#1903,.T.);
#1903 = EDGE_CURVE('',#1809,#1904,#1906,.T.);
#1904 = VERTEX_POINT('',#1905);
#1905 = CARTESIAN_POINT('',(18.11616065041,26.378110684591,7.));
#1906 = SURFACE_CURVE('',#1907,(#1911,#1918),.PCURVE_S1.);
#1907 = LINE('',#1908,#1909);
#1908 = CARTESIAN_POINT('',(12.665063509461,16.936533479473,7.));
#1909 = VECTOR('',#1910,1.);
#1910 = DIRECTION('',(0.5,0.866025403784,0.));
#1911 = PCURVE('',#715,#1912);
#1912 = DEFINITIONAL_REPRESENTATION('',(#1913),#1917);
#1913 = LINE('',#1914,#1915);
#1914 = CARTESIAN_POINT('',(12.,-7.));
#1915 = VECTOR('',#1916,1.);
#1916 = DIRECTION('',(1.,0.));
#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1918 = PCURVE('',#823,#1919);
#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);
#1920 = LINE('',#1921,#1922);
#1921 = CARTESIAN_POINT('',(-8.334936490539,16.936533479473));
#1922 = VECTOR('',#1923,1.);
#1923 = DIRECTION('',(0.5,0.866025403784));
#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1925 = ORIENTED_EDGE('',*,*,#1926,.T.);
#1926 = EDGE_CURVE('',#1904,#700,#1927,.T.);
#1927 = SURFACE_CURVE('',#1928,(#1932,#1938),.PCURVE_S1.);
#1928 = LINE('',#1929,#1930);
#1929 = CARTESIAN_POINT('',(18.11616065041,26.378110684591,0.));
#1930 = VECTOR('',#1931,1.);
#1931 = DIRECTION('',(-0.,-0.,-1.));
#1932 = PCURVE('',#715,#1933);
#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1937);
#1934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1935,#1936),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1935 = CARTESIAN_POINT('',(22.902194281899,-7.0000006));
#1936 = CARTESIAN_POINT('',(22.902194281899,6.E-07));
#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1938 = PCURVE('',#744,#1939);
#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1943);
#1940 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1941,#1942),.UNSPECIFIED.,.F.,
  .F.,(2,2),(-7.0000006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);
#1941 = CARTESIAN_POINT('',(-0.968992859262,-7.0000006));
#1942 = CARTESIAN_POINT('',(-0.968992859262,6.E-07));
#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1944 = ADVANCED_FACE('',(#1945),#744,.F.);
#1945 = FACE_BOUND('',#1946,.T.);
#1946 = EDGE_LOOP('',(#1947,#1948,#1949,#1971));
#1947 = ORIENTED_EDGE('',*,*,#727,.F.);
#1948 = ORIENTED_EDGE('',*,*,#1879,.F.);
#1949 = ORIENTED_EDGE('',*,*,#1950,.T.);
#1950 = EDGE_CURVE('',#1857,#1904,#1951,.T.);
#1951 = SURFACE_CURVE('',#1952,(#1957,#1964),.PCURVE_S1.);
#1952 = CIRCLE('',#1953,32.);
#1953 = AXIS2_PLACEMENT_3D('',#1954,#1955,#1956);
#1954 = CARTESIAN_POINT('',(0.,0.,7.));
#1955 = DIRECTION('',(0.,0.,1.));
#1956 = DIRECTION('',(1.,0.,-0.));
#1957 = PCURVE('',#744,#1958);
#1958 = DEFINITIONAL_REPRESENTATION('',(#1959),#1963);
#1959 = LINE('',#1960,#1961);
#1960 = CARTESIAN_POINT('',(-0.,-7.));
#1961 = VECTOR('',#1962,1.);
#1962 = DIRECTION('',(-1.,0.));
#1963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1964 = PCURVE('',#823,#1965);
#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970);
#1966 = CIRCLE('',#1967,32.);
#1967 = AXIS2_PLACEMENT_2D('',#1968,#1969);
#1968 = CARTESIAN_POINT('',(-21.,0.));
#1969 = DIRECTION('',(1.,0.));
#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1971 = ORIENTED_EDGE('',*,*,#1926,.T.);
#1972 = ADVANCED_FACE('',(#1973,#1976,#1982,#2008,#2034,#2040,#2043,
    #2049),#823,.T.);
#1973 = FACE_BOUND('',#1974,.T.);
#1974 = EDGE_LOOP('',(#1975));
#1975 = ORIENTED_EDGE('',*,*,#808,.T.);
#1976 = FACE_BOUND('',#1977,.T.);
#1977 = EDGE_LOOP('',(#1978,#1979,#1980,#1981));
#1978 = ORIENTED_EDGE('',*,*,#862,.F.);
#1979 = ORIENTED_EDGE('',*,*,#930,.F.);
#1980 = ORIENTED_EDGE('',*,*,#1004,.T.);
#1981 = ORIENTED_EDGE('',*,*,#977,.T.);
#1982 = FACE_BOUND('',#1983,.T.);
#1983 = EDGE_LOOP('',(#1984,#1985,#1986,#1987));
#1984 = ORIENTED_EDGE('',*,*,#1052,.F.);
#1985 = ORIENTED_EDGE('',*,*,#1331,.F.);
#1986 = ORIENTED_EDGE('',*,*,#1283,.T.);
#1987 = ORIENTED_EDGE('',*,*,#1988,.T.);
#1988 = EDGE_CURVE('',#1284,#1053,#1989,.T.);
#1989 = SURFACE_CURVE('',#1990,(#1994,#2001),.PCURVE_S1.);
#1990 = LINE('',#1991,#1992);
#1991 = CARTESIAN_POINT('',(8.334936490539,-19.43653347947,7.));
#1992 = VECTOR('',#1993,1.);
#1993 = DIRECTION('',(0.5,-0.866025403784,0.));
#1994 = PCURVE('',#823,#1995);
#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000);
#1996 = LINE('',#1997,#1998);
#1997 = CARTESIAN_POINT('',(-12.66506350946,-19.43653347947));
#1998 = VECTOR('',#1999,1.);
#1999 = DIRECTION('',(0.5,-0.866025403784));
#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2001 = PCURVE('',#275,#2002);
#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007);
#2003 = LINE('',#2004,#2005);
#2004 = CARTESIAN_POINT('',(12.,-7.));
#2005 = VECTOR('',#2006,1.);
#2006 = DIRECTION('',(1.,0.));
#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2008 = FACE_BOUND('',#2009,.T.);
#2009 = EDGE_LOOP('',(#2010,#2011,#2032,#2033));
#2010 = ORIENTED_EDGE('',*,*,#1120,.F.);
#2011 = ORIENTED_EDGE('',*,*,#2012,.F.);
#2012 = EDGE_CURVE('',#1215,#1100,#2013,.T.);
#2013 = SURFACE_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.);
#2014 = LINE('',#2015,#2016);
#2015 = CARTESIAN_POINT('',(12.665063509461,-16.93653347947,7.));
#2016 = VECTOR('',#2017,1.);
#2017 = DIRECTION('',(0.5,-0.866025403784,0.));
#2018 = PCURVE('',#823,#2019);
#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024);
#2020 = LINE('',#2021,#2022);
#2021 = CARTESIAN_POINT('',(-8.334936490539,-16.93653347947));
#2022 = VECTOR('',#2023,1.);
#2023 = DIRECTION('',(0.5,-0.866025403784));
#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2025 = PCURVE('',#336,#2026);
#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031);
#2027 = LINE('',#2028,#2029);
#2028 = CARTESIAN_POINT('',(12.,-7.));
#2029 = VECTOR('',#2030,1.);
#2030 = DIRECTION('',(1.,0.));
#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2032 = ORIENTED_EDGE('',*,*,#1235,.T.);
#2033 = ORIENTED_EDGE('',*,*,#1188,.T.);
#2034 = FACE_BOUND('',#2035,.T.);
#2035 = EDGE_LOOP('',(#2036,#2037,#2038,#2039));
#2036 = ORIENTED_EDGE('',*,*,#1378,.F.);
#2037 = ORIENTED_EDGE('',*,*,#1446,.F.);
#2038 = ORIENTED_EDGE('',*,*,#1520,.T.);
#2039 = ORIENTED_EDGE('',*,*,#1493,.T.);
#2040 = FACE_BOUND('',#2041,.T.);
#2041 = EDGE_LOOP('',(#2042));
#2042 = ORIENTED_EDGE('',*,*,#1569,.F.);
#2043 = FACE_BOUND('',#2044,.T.);
#2044 = EDGE_LOOP('',(#2045,#2046,#2047,#2048));
#2045 = ORIENTED_EDGE('',*,*,#1713,.F.);
#2046 = ORIENTED_EDGE('',*,*,#1618,.F.);
#2047 = ORIENTED_EDGE('',*,*,#1665,.T.);
#2048 = ORIENTED_EDGE('',*,*,#1761,.T.);
#2049 = FACE_BOUND('',#2050,.T.);
#2050 = EDGE_LOOP('',(#2051,#2052,#2053,#2054));
#2051 = ORIENTED_EDGE('',*,*,#1856,.F.);
#2052 = ORIENTED_EDGE('',*,*,#1808,.T.);
#2053 = ORIENTED_EDGE('',*,*,#1903,.T.);
#2054 = ORIENTED_EDGE('',*,*,#1950,.F.);
#2055 = ADVANCED_FACE('',(#2056),#275,.F.);
#2056 = FACE_BOUND('',#2057,.F.);
#2057 = EDGE_LOOP('',(#2058,#2059,#2060,#2061));
#2058 = ORIENTED_EDGE('',*,*,#261,.F.);
#2059 = ORIENTED_EDGE('',*,*,#1307,.F.);
#2060 = ORIENTED_EDGE('',*,*,#1988,.T.);
#2061 = ORIENTED_EDGE('',*,*,#1076,.T.);
#2062 = ADVANCED_FACE('',(#2063),#336,.T.);
#2063 = FACE_BOUND('',#2064,.T.);
#2064 = EDGE_LOOP('',(#2065,#2066,#2067,#2068));
#2065 = ORIENTED_EDGE('',*,*,#320,.F.);
#2066 = ORIENTED_EDGE('',*,*,#1214,.F.);
#2067 = ORIENTED_EDGE('',*,*,#2012,.T.);
#2068 = ORIENTED_EDGE('',*,*,#1099,.T.);
#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2073)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2070,#2071,#2072)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2070 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2071 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2072 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2073 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2070,
  'distance_accuracy_value','confusion accuracy');
#2074 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
ENDSEC;
END-ISO-10303-21;
