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