diff --git a/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.fcstd b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.fcstd
new file mode 100644
index 00000000..01f8785a
Binary files /dev/null and b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.fcstd differ
diff --git a/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.step b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.step
new file mode 100644
index 00000000..f5ff3535
--- /dev/null
+++ b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.step	
@@ -0,0 +1,5650 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/develop/FreeCAD-library/Electrical 
+Parts/electronic-components/IC/smd/DFN-3030-8.step',
+  '2016-06-16T10:55:06',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#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('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#28,#29)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( CONVERSION_BASED_UNIT('INCH',#26) LENGTH_UNIT() NAMED_UNIT(#25) 
+  );
+#25 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#26 = LENGTH_MEASURE_WITH_UNIT(25.4,#27);
+#27 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#28 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#29 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#30 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09),
+  #24,'distance_accuracy_value','confusion accuracy');
+#31 = PRODUCT_TYPE('part',$,(#7));
+#32 = SHAPE_REPRESENTATION('',(#11,#33,#363,#693,#1023,#1353,#1683,#2013
+    ,#2343,#2673),#3003);
+#33 = MANIFOLD_SOLID_BREP('',#34);
+#34 = CLOSED_SHELL('',(#35,#155,#231,#302,#349,#356));
+#35 = ADVANCED_FACE('',(#36),#50,.T.);
+#36 = FACE_BOUND('',#37,.T.);
+#37 = EDGE_LOOP('',(#38,#73,#101,#129));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#40,#42,#44,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,0.));
+#42 = VERTEX_POINT('',#43);
+#43 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#44 = SURFACE_CURVE('',#45,(#49,#61),.PCURVE_S1.);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,0.));
+#47 = VECTOR('',#48,3.937007874016E-02);
+#48 = DIRECTION('',(0.,0.,1.));
+#49 = PCURVE('',#50,#55);
+#50 = PLANE('',#51);
+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#52 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,0.));
+#53 = DIRECTION('',(0.,1.,0.));
+#54 = DIRECTION('',(1.,0.,0.));
+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60);
+#56 = LINE('',#57,#58);
+#57 = CARTESIAN_POINT('',(0.,0.));
+#58 = VECTOR('',#59,1.);
+#59 = DIRECTION('',(0.,-1.));
+#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#61 = PCURVE('',#62,#67);
+#62 = PLANE('',#63);
+#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
+#64 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,0.));
+#65 = DIRECTION('',(-1.,0.,0.));
+#66 = DIRECTION('',(0.,1.,0.));
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = LINE('',#69,#70);
+#69 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#70 = VECTOR('',#71,1.);
+#71 = DIRECTION('',(0.,-1.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = ORIENTED_EDGE('',*,*,#74,.T.);
+#74 = EDGE_CURVE('',#42,#75,#77,.T.);
+#75 = VERTEX_POINT('',#76);
+#76 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#77 = SURFACE_CURVE('',#78,(#82,#89),.PCURVE_S1.);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#80 = VECTOR('',#81,3.937007874016E-02);
+#81 = DIRECTION('',(1.,0.,0.));
+#82 = PCURVE('',#50,#83);
+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
+#84 = LINE('',#85,#86);
+#85 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#86 = VECTOR('',#87,1.);
+#87 = DIRECTION('',(1.,0.));
+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#89 = PCURVE('',#90,#95);
+#90 = PLANE('',#91);
+#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
+#92 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#93 = DIRECTION('',(0.,0.,1.));
+#94 = DIRECTION('',(1.,0.,0.));
+#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100);
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(0.,0.));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(1.,0.));
+#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#101 = ORIENTED_EDGE('',*,*,#102,.F.);
+#102 = EDGE_CURVE('',#103,#75,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,0.));
+#105 = SURFACE_CURVE('',#106,(#110,#117),.PCURVE_S1.);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,0.));
+#108 = VECTOR('',#109,3.937007874016E-02);
+#109 = DIRECTION('',(0.,0.,1.));
+#110 = PCURVE('',#50,#111);
+#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);
+#112 = LINE('',#113,#114);
+#113 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#114 = VECTOR('',#115,1.);
+#115 = DIRECTION('',(0.,-1.));
+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#117 = PCURVE('',#118,#123);
+#118 = PLANE('',#119);
+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#120 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,0.));
+#121 = DIRECTION('',(1.,0.,0.));
+#122 = DIRECTION('',(0.,-1.,0.));
+#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128);
+#124 = LINE('',#125,#126);
+#125 = CARTESIAN_POINT('',(0.,0.));
+#126 = VECTOR('',#127,1.);
+#127 = DIRECTION('',(0.,-1.));
+#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#129 = ORIENTED_EDGE('',*,*,#130,.F.);
+#130 = EDGE_CURVE('',#40,#103,#131,.T.);
+#131 = SURFACE_CURVE('',#132,(#136,#143),.PCURVE_S1.);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,0.));
+#134 = VECTOR('',#135,3.937007874016E-02);
+#135 = DIRECTION('',(1.,0.,0.));
+#136 = PCURVE('',#50,#137);
+#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);
+#138 = LINE('',#139,#140);
+#139 = CARTESIAN_POINT('',(0.,0.));
+#140 = VECTOR('',#141,1.);
+#141 = DIRECTION('',(1.,0.));
+#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#143 = PCURVE('',#144,#149);
+#144 = PLANE('',#145);
+#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
+#146 = CARTESIAN_POINT('',(-5.944881889764E-02,-3.228346456693E-02,0.));
+#147 = DIRECTION('',(0.,0.,1.));
+#148 = DIRECTION('',(1.,0.,0.));
+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
+#150 = LINE('',#151,#152);
+#151 = CARTESIAN_POINT('',(0.,0.));
+#152 = VECTOR('',#153,1.);
+#153 = DIRECTION('',(1.,0.));
+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#155 = ADVANCED_FACE('',(#156),#118,.T.);
+#156 = FACE_BOUND('',#157,.T.);
+#157 = EDGE_LOOP('',(#158,#159,#182,#210));
+#158 = ORIENTED_EDGE('',*,*,#102,.T.);
+#159 = ORIENTED_EDGE('',*,*,#160,.T.);
+#160 = EDGE_CURVE('',#75,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.);
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#166 = VECTOR('',#167,3.937007874016E-02);
+#167 = DIRECTION('',(0.,-1.,0.));
+#168 = PCURVE('',#118,#169);
+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(1.,0.));
+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#175 = PCURVE('',#90,#176);
+#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(0.,-1.));
+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#182 = ORIENTED_EDGE('',*,*,#183,.F.);
+#183 = EDGE_CURVE('',#184,#161,#186,.T.);
+#184 = VERTEX_POINT('',#185);
+#185 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,0.));
+#186 = SURFACE_CURVE('',#187,(#191,#198),.PCURVE_S1.);
+#187 = LINE('',#188,#189);
+#188 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,0.));
+#189 = VECTOR('',#190,3.937007874016E-02);
+#190 = DIRECTION('',(0.,0.,1.));
+#191 = PCURVE('',#118,#192);
+#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(0.,-1.));
+#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#198 = PCURVE('',#199,#204);
+#199 = PLANE('',#200);
+#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203);
+#201 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,0.));
+#202 = DIRECTION('',(0.,-1.,0.));
+#203 = DIRECTION('',(-1.,0.,0.));
+#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209);
+#205 = LINE('',#206,#207);
+#206 = CARTESIAN_POINT('',(0.,-0.));
+#207 = VECTOR('',#208,1.);
+#208 = DIRECTION('',(0.,-1.));
+#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#210 = ORIENTED_EDGE('',*,*,#211,.F.);
+#211 = EDGE_CURVE('',#103,#184,#212,.T.);
+#212 = SURFACE_CURVE('',#213,(#217,#224),.PCURVE_S1.);
+#213 = LINE('',#214,#215);
+#214 = CARTESIAN_POINT('',(-4.173228346457E-02,-3.228346456693E-02,0.));
+#215 = VECTOR('',#216,3.937007874016E-02);
+#216 = DIRECTION('',(0.,-1.,0.));
+#217 = PCURVE('',#118,#218);
+#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);
+#219 = LINE('',#220,#221);
+#220 = CARTESIAN_POINT('',(0.,0.));
+#221 = VECTOR('',#222,1.);
+#222 = DIRECTION('',(1.,0.));
+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#224 = PCURVE('',#144,#225);
+#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
+#226 = LINE('',#227,#228);
+#227 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#228 = VECTOR('',#229,1.);
+#229 = DIRECTION('',(0.,-1.));
+#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#231 = ADVANCED_FACE('',(#232),#199,.T.);
+#232 = FACE_BOUND('',#233,.T.);
+#233 = EDGE_LOOP('',(#234,#235,#258,#281));
+#234 = ORIENTED_EDGE('',*,*,#183,.T.);
+#235 = ORIENTED_EDGE('',*,*,#236,.T.);
+#236 = EDGE_CURVE('',#161,#237,#239,.T.);
+#237 = VERTEX_POINT('',#238);
+#238 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#239 = SURFACE_CURVE('',#240,(#244,#251),.PCURVE_S1.);
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#242 = VECTOR('',#243,3.937007874016E-02);
+#243 = DIRECTION('',(-1.,0.,0.));
+#244 = PCURVE('',#199,#245);
+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(1.,0.));
+#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#251 = PCURVE('',#90,#252);
+#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257);
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(-1.,0.));
+#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#258 = ORIENTED_EDGE('',*,*,#259,.F.);
+#259 = EDGE_CURVE('',#260,#237,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,0.));
+#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,0.));
+#265 = VECTOR('',#266,3.937007874016E-02);
+#266 = DIRECTION('',(0.,0.,1.));
+#267 = PCURVE('',#199,#268);
+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(0.,-1.));
+#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#274 = PCURVE('',#62,#275);
+#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);
+#276 = LINE('',#277,#278);
+#277 = CARTESIAN_POINT('',(0.,0.));
+#278 = VECTOR('',#279,1.);
+#279 = DIRECTION('',(0.,-1.));
+#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#281 = ORIENTED_EDGE('',*,*,#282,.F.);
+#282 = EDGE_CURVE('',#184,#260,#283,.T.);
+#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-4.173228346457E-02,-4.448818897638E-02,0.));
+#286 = VECTOR('',#287,3.937007874016E-02);
+#287 = DIRECTION('',(-1.,0.,0.));
+#288 = PCURVE('',#199,#289);
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(0.,-0.));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(1.,0.));
+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#295 = PCURVE('',#144,#296);
+#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
+#297 = LINE('',#298,#299);
+#298 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#299 = VECTOR('',#300,1.);
+#300 = DIRECTION('',(-1.,0.));
+#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#302 = ADVANCED_FACE('',(#303),#62,.T.);
+#303 = FACE_BOUND('',#304,.T.);
+#304 = EDGE_LOOP('',(#305,#306,#327,#328));
+#305 = ORIENTED_EDGE('',*,*,#259,.T.);
+#306 = ORIENTED_EDGE('',*,*,#307,.T.);
+#307 = EDGE_CURVE('',#237,#42,#308,.T.);
+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#311 = VECTOR('',#312,3.937007874016E-02);
+#312 = DIRECTION('',(0.,1.,0.));
+#313 = PCURVE('',#62,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
+#315 = LINE('',#316,#317);
+#316 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#317 = VECTOR('',#318,1.);
+#318 = DIRECTION('',(1.,0.));
+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#320 = PCURVE('',#90,#321);
+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.,1.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = ORIENTED_EDGE('',*,*,#39,.F.);
+#328 = ORIENTED_EDGE('',*,*,#329,.F.);
+#329 = EDGE_CURVE('',#260,#40,#330,.T.);
+#330 = SURFACE_CURVE('',#331,(#335,#342),.PCURVE_S1.);
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(-5.944881889764E-02,-4.448818897638E-02,0.));
+#333 = VECTOR('',#334,3.937007874016E-02);
+#334 = DIRECTION('',(0.,1.,0.));
+#335 = PCURVE('',#62,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,0.));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#144,#343);
+#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
+#344 = LINE('',#345,#346);
+#345 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#346 = VECTOR('',#347,1.);
+#347 = DIRECTION('',(0.,1.));
+#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#349 = ADVANCED_FACE('',(#350),#144,.F.);
+#350 = FACE_BOUND('',#351,.T.);
+#351 = EDGE_LOOP('',(#352,#353,#354,#355));
+#352 = ORIENTED_EDGE('',*,*,#130,.T.);
+#353 = ORIENTED_EDGE('',*,*,#211,.T.);
+#354 = ORIENTED_EDGE('',*,*,#282,.T.);
+#355 = ORIENTED_EDGE('',*,*,#329,.T.);
+#356 = ADVANCED_FACE('',(#357),#90,.T.);
+#357 = FACE_BOUND('',#358,.F.);
+#358 = EDGE_LOOP('',(#359,#360,#361,#362));
+#359 = ORIENTED_EDGE('',*,*,#74,.T.);
+#360 = ORIENTED_EDGE('',*,*,#160,.T.);
+#361 = ORIENTED_EDGE('',*,*,#236,.T.);
+#362 = ORIENTED_EDGE('',*,*,#307,.T.);
+#363 = MANIFOLD_SOLID_BREP('',#364);
+#364 = CLOSED_SHELL('',(#365,#485,#561,#632,#679,#686));
+#365 = ADVANCED_FACE('',(#366),#380,.T.);
+#366 = FACE_BOUND('',#367,.F.);
+#367 = EDGE_LOOP('',(#368,#403,#431,#459));
+#368 = ORIENTED_EDGE('',*,*,#369,.T.);
+#369 = EDGE_CURVE('',#370,#372,#374,.T.);
+#370 = VERTEX_POINT('',#371);
+#371 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,0.));
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#374 = SURFACE_CURVE('',#375,(#379,#391),.PCURVE_S1.);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,0.));
+#377 = VECTOR('',#378,3.937007874016E-02);
+#378 = DIRECTION('',(0.,0.,1.));
+#379 = PCURVE('',#380,#385);
+#380 = PLANE('',#381);
+#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
+#382 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,0.));
+#383 = DIRECTION('',(0.,1.,0.));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-0.,-0.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(-0.,-1.));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = PCURVE('',#392,#397);
+#392 = PLANE('',#393);
+#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396);
+#394 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,0.));
+#395 = DIRECTION('',(1.,0.,0.));
+#396 = DIRECTION('',(0.,-1.,0.));
+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-1.220472440945E-02,-0.));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-0.,-1.));
+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#403 = ORIENTED_EDGE('',*,*,#404,.T.);
+#404 = EDGE_CURVE('',#372,#405,#407,.T.);
+#405 = VERTEX_POINT('',#406);
+#406 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#407 = SURFACE_CURVE('',#408,(#412,#419),.PCURVE_S1.);
+#408 = LINE('',#409,#410);
+#409 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#410 = VECTOR('',#411,3.937007874016E-02);
+#411 = DIRECTION('',(-1.,-0.,-0.));
+#412 = PCURVE('',#380,#413);
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(-1.,0.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#419 = PCURVE('',#420,#425);
+#420 = PLANE('',#421);
+#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
+#422 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#423 = DIRECTION('',(0.,0.,1.));
+#424 = DIRECTION('',(1.,0.,0.));
+#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);
+#426 = LINE('',#427,#428);
+#427 = CARTESIAN_POINT('',(0.,-0.));
+#428 = VECTOR('',#429,1.);
+#429 = DIRECTION('',(-1.,0.));
+#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#431 = ORIENTED_EDGE('',*,*,#432,.F.);
+#432 = EDGE_CURVE('',#433,#405,#435,.T.);
+#433 = VERTEX_POINT('',#434);
+#434 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,0.));
+#435 = SURFACE_CURVE('',#436,(#440,#447),.PCURVE_S1.);
+#436 = LINE('',#437,#438);
+#437 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,0.));
+#438 = VECTOR('',#439,3.937007874016E-02);
+#439 = DIRECTION('',(0.,0.,1.));
+#440 = PCURVE('',#380,#441);
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(-0.,-1.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#447 = PCURVE('',#448,#453);
+#448 = PLANE('',#449);
+#449 = AXIS2_PLACEMENT_3D('',#450,#451,#452);
+#450 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,0.));
+#451 = DIRECTION('',(-1.,-0.,-0.));
+#452 = DIRECTION('',(0.,1.,0.));
+#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
+#454 = LINE('',#455,#456);
+#455 = CARTESIAN_POINT('',(-0.,-0.));
+#456 = VECTOR('',#457,1.);
+#457 = DIRECTION('',(-0.,-1.));
+#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#459 = ORIENTED_EDGE('',*,*,#460,.F.);
+#460 = EDGE_CURVE('',#370,#433,#461,.T.);
+#461 = SURFACE_CURVE('',#462,(#466,#473),.PCURVE_S1.);
+#462 = LINE('',#463,#464);
+#463 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,0.));
+#464 = VECTOR('',#465,3.937007874016E-02);
+#465 = DIRECTION('',(-1.,-0.,-0.));
+#466 = PCURVE('',#380,#467);
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(-0.,-0.));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(-1.,0.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = PCURVE('',#474,#479);
+#474 = PLANE('',#475);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(5.944881889764E-02,4.448818897638E-02,0.));
+#477 = DIRECTION('',(0.,0.,1.));
+#478 = DIRECTION('',(1.,0.,0.));
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
+#480 = LINE('',#481,#482);
+#481 = CARTESIAN_POINT('',(0.,-0.));
+#482 = VECTOR('',#483,1.);
+#483 = DIRECTION('',(-1.,0.));
+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#485 = ADVANCED_FACE('',(#486),#448,.T.);
+#486 = FACE_BOUND('',#487,.F.);
+#487 = EDGE_LOOP('',(#488,#489,#512,#540));
+#488 = ORIENTED_EDGE('',*,*,#432,.T.);
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#405,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#493 = SURFACE_CURVE('',#494,(#498,#505),.PCURVE_S1.);
+#494 = LINE('',#495,#496);
+#495 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#496 = VECTOR('',#497,3.937007874016E-02);
+#497 = DIRECTION('',(-0.,-1.,-0.));
+#498 = PCURVE('',#448,#499);
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(-1.,0.));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = PCURVE('',#420,#506);
+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
+#507 = LINE('',#508,#509);
+#508 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#509 = VECTOR('',#510,1.);
+#510 = DIRECTION('',(-0.,-1.));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = ORIENTED_EDGE('',*,*,#513,.F.);
+#513 = EDGE_CURVE('',#514,#491,#516,.T.);
+#514 = VERTEX_POINT('',#515);
+#515 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,0.));
+#516 = SURFACE_CURVE('',#517,(#521,#528),.PCURVE_S1.);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,0.));
+#519 = VECTOR('',#520,3.937007874016E-02);
+#520 = DIRECTION('',(0.,0.,1.));
+#521 = PCURVE('',#448,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(-1.220472440945E-02,0.));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(-0.,-1.));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#528 = PCURVE('',#529,#534);
+#529 = PLANE('',#530);
+#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
+#531 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,0.));
+#532 = DIRECTION('',(-0.,-1.,-0.));
+#533 = DIRECTION('',(-1.,0.,0.));
+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539);
+#535 = LINE('',#536,#537);
+#536 = CARTESIAN_POINT('',(-0.,0.));
+#537 = VECTOR('',#538,1.);
+#538 = DIRECTION('',(-0.,-1.));
+#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#540 = ORIENTED_EDGE('',*,*,#541,.F.);
+#541 = EDGE_CURVE('',#433,#514,#542,.T.);
+#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.);
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(4.173228346457E-02,4.448818897638E-02,0.));
+#545 = VECTOR('',#546,3.937007874016E-02);
+#546 = DIRECTION('',(-0.,-1.,-0.));
+#547 = PCURVE('',#448,#548);
+#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553);
+#549 = LINE('',#550,#551);
+#550 = CARTESIAN_POINT('',(-0.,-0.));
+#551 = VECTOR('',#552,1.);
+#552 = DIRECTION('',(-1.,0.));
+#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#554 = PCURVE('',#474,#555);
+#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#558 = VECTOR('',#559,1.);
+#559 = DIRECTION('',(-0.,-1.));
+#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#561 = ADVANCED_FACE('',(#562),#529,.T.);
+#562 = FACE_BOUND('',#563,.F.);
+#563 = EDGE_LOOP('',(#564,#565,#588,#611));
+#564 = ORIENTED_EDGE('',*,*,#513,.T.);
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#491,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#572 = VECTOR('',#573,3.937007874016E-02);
+#573 = DIRECTION('',(1.,0.,0.));
+#574 = PCURVE('',#529,#575);
+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(-1.,0.));
+#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#581 = PCURVE('',#420,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(1.,-0.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = ORIENTED_EDGE('',*,*,#589,.F.);
+#589 = EDGE_CURVE('',#590,#567,#592,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,0.));
+#592 = SURFACE_CURVE('',#593,(#597,#604),.PCURVE_S1.);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,0.));
+#595 = VECTOR('',#596,3.937007874016E-02);
+#596 = DIRECTION('',(0.,0.,1.));
+#597 = PCURVE('',#529,#598);
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);
+#599 = LINE('',#600,#601);
+#600 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#601 = VECTOR('',#602,1.);
+#602 = DIRECTION('',(-0.,-1.));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = PCURVE('',#392,#605);
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);
+#606 = LINE('',#607,#608);
+#607 = CARTESIAN_POINT('',(-0.,-0.));
+#608 = VECTOR('',#609,1.);
+#609 = DIRECTION('',(-0.,-1.));
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#611 = ORIENTED_EDGE('',*,*,#612,.F.);
+#612 = EDGE_CURVE('',#514,#590,#613,.T.);
+#613 = SURFACE_CURVE('',#614,(#618,#625),.PCURVE_S1.);
+#614 = LINE('',#615,#616);
+#615 = CARTESIAN_POINT('',(4.173228346457E-02,3.228346456693E-02,0.));
+#616 = VECTOR('',#617,3.937007874016E-02);
+#617 = DIRECTION('',(1.,0.,0.));
+#618 = PCURVE('',#529,#619);
+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(-0.,0.));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(-1.,0.));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#625 = PCURVE('',#474,#626);
+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(1.,-0.));
+#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#632 = ADVANCED_FACE('',(#633),#392,.T.);
+#633 = FACE_BOUND('',#634,.F.);
+#634 = EDGE_LOOP('',(#635,#636,#657,#658));
+#635 = ORIENTED_EDGE('',*,*,#589,.T.);
+#636 = ORIENTED_EDGE('',*,*,#637,.T.);
+#637 = EDGE_CURVE('',#567,#372,#638,.T.);
+#638 = SURFACE_CURVE('',#639,(#643,#650),.PCURVE_S1.);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#641 = VECTOR('',#642,3.937007874016E-02);
+#642 = DIRECTION('',(0.,1.,0.));
+#643 = PCURVE('',#392,#644);
+#644 = DEFINITIONAL_REPRESENTATION('',(#645),#649);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(-1.,0.));
+#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#650 = PCURVE('',#420,#651);
+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(-0.,1.));
+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#657 = ORIENTED_EDGE('',*,*,#369,.F.);
+#658 = ORIENTED_EDGE('',*,*,#659,.F.);
+#659 = EDGE_CURVE('',#590,#370,#660,.T.);
+#660 = SURFACE_CURVE('',#661,(#665,#672),.PCURVE_S1.);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(5.944881889764E-02,3.228346456693E-02,0.));
+#663 = VECTOR('',#664,3.937007874016E-02);
+#664 = DIRECTION('',(0.,1.,0.));
+#665 = PCURVE('',#392,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(-0.,-0.));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(-1.,0.));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#672 = PCURVE('',#474,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(-0.,1.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = ADVANCED_FACE('',(#680),#474,.F.);
+#680 = FACE_BOUND('',#681,.F.);
+#681 = EDGE_LOOP('',(#682,#683,#684,#685));
+#682 = ORIENTED_EDGE('',*,*,#460,.T.);
+#683 = ORIENTED_EDGE('',*,*,#541,.T.);
+#684 = ORIENTED_EDGE('',*,*,#612,.T.);
+#685 = ORIENTED_EDGE('',*,*,#659,.T.);
+#686 = ADVANCED_FACE('',(#687),#420,.T.);
+#687 = FACE_BOUND('',#688,.T.);
+#688 = EDGE_LOOP('',(#689,#690,#691,#692));
+#689 = ORIENTED_EDGE('',*,*,#404,.T.);
+#690 = ORIENTED_EDGE('',*,*,#490,.T.);
+#691 = ORIENTED_EDGE('',*,*,#566,.T.);
+#692 = ORIENTED_EDGE('',*,*,#637,.T.);
+#693 = MANIFOLD_SOLID_BREP('',#694);
+#694 = CLOSED_SHELL('',(#695,#815,#891,#962,#1009,#1016));
+#695 = ADVANCED_FACE('',(#696),#710,.T.);
+#696 = FACE_BOUND('',#697,.F.);
+#697 = EDGE_LOOP('',(#698,#733,#761,#789));
+#698 = ORIENTED_EDGE('',*,*,#699,.T.);
+#699 = EDGE_CURVE('',#700,#702,#704,.T.);
+#700 = VERTEX_POINT('',#701);
+#701 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,0.));
+#702 = VERTEX_POINT('',#703);
+#703 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#704 = SURFACE_CURVE('',#705,(#709,#721),.PCURVE_S1.);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,0.));
+#707 = VECTOR('',#708,3.937007874016E-02);
+#708 = DIRECTION('',(0.,0.,1.));
+#709 = PCURVE('',#710,#715);
+#710 = PLANE('',#711);
+#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714);
+#712 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,0.));
+#713 = DIRECTION('',(0.,1.,0.));
+#714 = DIRECTION('',(1.,0.,0.));
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(-0.,-0.));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(-0.,-1.));
+#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#721 = PCURVE('',#722,#727);
+#722 = PLANE('',#723);
+#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
+#724 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,0.));
+#725 = DIRECTION('',(1.,0.,0.));
+#726 = DIRECTION('',(0.,-1.,0.));
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-1.220472440945E-02,-0.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-0.,-1.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = ORIENTED_EDGE('',*,*,#734,.T.);
+#734 = EDGE_CURVE('',#702,#735,#737,.T.);
+#735 = VERTEX_POINT('',#736);
+#736 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#737 = SURFACE_CURVE('',#738,(#742,#749),.PCURVE_S1.);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#740 = VECTOR('',#741,3.937007874016E-02);
+#741 = DIRECTION('',(-1.,-0.,-0.));
+#742 = PCURVE('',#710,#743);
+#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#746 = VECTOR('',#747,1.);
+#747 = DIRECTION('',(-1.,0.));
+#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#749 = PCURVE('',#750,#755);
+#750 = PLANE('',#751);
+#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754);
+#752 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#753 = DIRECTION('',(0.,0.,1.));
+#754 = DIRECTION('',(1.,0.,0.));
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(0.,-0.));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(-1.,0.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = ORIENTED_EDGE('',*,*,#762,.F.);
+#762 = EDGE_CURVE('',#763,#735,#765,.T.);
+#763 = VERTEX_POINT('',#764);
+#764 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,0.));
+#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,0.));
+#768 = VECTOR('',#769,3.937007874016E-02);
+#769 = DIRECTION('',(0.,0.,1.));
+#770 = PCURVE('',#710,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(-0.,-1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = PCURVE('',#778,#783);
+#778 = PLANE('',#779);
+#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);
+#780 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,0.));
+#781 = DIRECTION('',(-1.,-0.,-0.));
+#782 = DIRECTION('',(0.,1.,0.));
+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(-0.,-0.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(-0.,-1.));
+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#789 = ORIENTED_EDGE('',*,*,#790,.F.);
+#790 = EDGE_CURVE('',#700,#763,#791,.T.);
+#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,0.));
+#794 = VECTOR('',#795,3.937007874016E-02);
+#795 = DIRECTION('',(-1.,-0.,-0.));
+#796 = PCURVE('',#710,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-0.,-0.));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(-1.,0.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = PCURVE('',#804,#809);
+#804 = PLANE('',#805);
+#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);
+#806 = CARTESIAN_POINT('',(5.944881889764E-02,1.889763779528E-02,0.));
+#807 = DIRECTION('',(0.,0.,1.));
+#808 = DIRECTION('',(1.,0.,0.));
+#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
+#810 = LINE('',#811,#812);
+#811 = CARTESIAN_POINT('',(0.,-0.));
+#812 = VECTOR('',#813,1.);
+#813 = DIRECTION('',(-1.,0.));
+#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#815 = ADVANCED_FACE('',(#816),#778,.T.);
+#816 = FACE_BOUND('',#817,.F.);
+#817 = EDGE_LOOP('',(#818,#819,#842,#870));
+#818 = ORIENTED_EDGE('',*,*,#762,.T.);
+#819 = ORIENTED_EDGE('',*,*,#820,.T.);
+#820 = EDGE_CURVE('',#735,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#823 = SURFACE_CURVE('',#824,(#828,#835),.PCURVE_S1.);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#826 = VECTOR('',#827,3.937007874016E-02);
+#827 = DIRECTION('',(-0.,-1.,-0.));
+#828 = PCURVE('',#778,#829);
+#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(-1.,0.));
+#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#835 = PCURVE('',#750,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = LINE('',#838,#839);
+#838 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#839 = VECTOR('',#840,1.);
+#840 = DIRECTION('',(-0.,-1.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = ORIENTED_EDGE('',*,*,#843,.F.);
+#843 = EDGE_CURVE('',#844,#821,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,0.));
+#846 = SURFACE_CURVE('',#847,(#851,#858),.PCURVE_S1.);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,0.));
+#849 = VECTOR('',#850,3.937007874016E-02);
+#850 = DIRECTION('',(0.,0.,1.));
+#851 = PCURVE('',#778,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(-1.220472440945E-02,0.));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(-0.,-1.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = PCURVE('',#859,#864);
+#859 = PLANE('',#860);
+#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863);
+#861 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,0.));
+#862 = DIRECTION('',(-0.,-1.,-0.));
+#863 = DIRECTION('',(-1.,0.,0.));
+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);
+#865 = LINE('',#866,#867);
+#866 = CARTESIAN_POINT('',(-0.,0.));
+#867 = VECTOR('',#868,1.);
+#868 = DIRECTION('',(-0.,-1.));
+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#870 = ORIENTED_EDGE('',*,*,#871,.F.);
+#871 = EDGE_CURVE('',#763,#844,#872,.T.);
+#872 = SURFACE_CURVE('',#873,(#877,#884),.PCURVE_S1.);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(4.173228346457E-02,1.889763779528E-02,0.));
+#875 = VECTOR('',#876,3.937007874016E-02);
+#876 = DIRECTION('',(-0.,-1.,-0.));
+#877 = PCURVE('',#778,#878);
+#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883);
+#879 = LINE('',#880,#881);
+#880 = CARTESIAN_POINT('',(-0.,-0.));
+#881 = VECTOR('',#882,1.);
+#882 = DIRECTION('',(-1.,0.));
+#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#884 = PCURVE('',#804,#885);
+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(-0.,-1.));
+#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#891 = ADVANCED_FACE('',(#892),#859,.T.);
+#892 = FACE_BOUND('',#893,.F.);
+#893 = EDGE_LOOP('',(#894,#895,#918,#941));
+#894 = ORIENTED_EDGE('',*,*,#843,.T.);
+#895 = ORIENTED_EDGE('',*,*,#896,.T.);
+#896 = EDGE_CURVE('',#821,#897,#899,.T.);
+#897 = VERTEX_POINT('',#898);
+#898 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#899 = SURFACE_CURVE('',#900,(#904,#911),.PCURVE_S1.);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#902 = VECTOR('',#903,3.937007874016E-02);
+#903 = DIRECTION('',(1.,0.,0.));
+#904 = PCURVE('',#859,#905);
+#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910);
+#906 = LINE('',#907,#908);
+#907 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#908 = VECTOR('',#909,1.);
+#909 = DIRECTION('',(-1.,0.));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = PCURVE('',#750,#912);
+#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(1.,-0.));
+#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#918 = ORIENTED_EDGE('',*,*,#919,.F.);
+#919 = EDGE_CURVE('',#920,#897,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,0.));
+#922 = SURFACE_CURVE('',#923,(#927,#934),.PCURVE_S1.);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,0.));
+#925 = VECTOR('',#926,3.937007874016E-02);
+#926 = DIRECTION('',(0.,0.,1.));
+#927 = PCURVE('',#859,#928);
+#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(-0.,-1.));
+#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#934 = PCURVE('',#722,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(-0.,-0.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(-0.,-1.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#844,#920,#943,.T.);
+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(4.173228346457E-02,6.692913385827E-03,0.));
+#946 = VECTOR('',#947,3.937007874016E-02);
+#947 = DIRECTION('',(1.,0.,0.));
+#948 = PCURVE('',#859,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(-0.,0.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(-1.,0.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = PCURVE('',#804,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(1.,-0.));
+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#962 = ADVANCED_FACE('',(#963),#722,.T.);
+#963 = FACE_BOUND('',#964,.F.);
+#964 = EDGE_LOOP('',(#965,#966,#987,#988));
+#965 = ORIENTED_EDGE('',*,*,#919,.T.);
+#966 = ORIENTED_EDGE('',*,*,#967,.T.);
+#967 = EDGE_CURVE('',#897,#702,#968,.T.);
+#968 = SURFACE_CURVE('',#969,(#973,#980),.PCURVE_S1.);
+#969 = LINE('',#970,#971);
+#970 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#971 = VECTOR('',#972,3.937007874016E-02);
+#972 = DIRECTION('',(0.,1.,0.));
+#973 = PCURVE('',#722,#974);
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(-1.,0.));
+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#980 = PCURVE('',#750,#981);
+#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(-0.,1.));
+#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#987 = ORIENTED_EDGE('',*,*,#699,.F.);
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#920,#700,#990,.T.);
+#990 = SURFACE_CURVE('',#991,(#995,#1002),.PCURVE_S1.);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(5.944881889764E-02,6.692913385827E-03,0.));
+#993 = VECTOR('',#994,3.937007874016E-02);
+#994 = DIRECTION('',(0.,1.,0.));
+#995 = PCURVE('',#722,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(-0.,-0.));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(-1.,0.));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = PCURVE('',#804,#1003);
+#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008);
+#1004 = LINE('',#1005,#1006);
+#1005 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#1006 = VECTOR('',#1007,1.);
+#1007 = DIRECTION('',(-0.,1.));
+#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1009 = ADVANCED_FACE('',(#1010),#804,.F.);
+#1010 = FACE_BOUND('',#1011,.F.);
+#1011 = EDGE_LOOP('',(#1012,#1013,#1014,#1015));
+#1012 = ORIENTED_EDGE('',*,*,#790,.T.);
+#1013 = ORIENTED_EDGE('',*,*,#871,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#942,.T.);
+#1015 = ORIENTED_EDGE('',*,*,#989,.T.);
+#1016 = ADVANCED_FACE('',(#1017),#750,.T.);
+#1017 = FACE_BOUND('',#1018,.T.);
+#1018 = EDGE_LOOP('',(#1019,#1020,#1021,#1022));
+#1019 = ORIENTED_EDGE('',*,*,#734,.T.);
+#1020 = ORIENTED_EDGE('',*,*,#820,.T.);
+#1021 = ORIENTED_EDGE('',*,*,#896,.T.);
+#1022 = ORIENTED_EDGE('',*,*,#967,.T.);
+#1023 = MANIFOLD_SOLID_BREP('',#1024);
+#1024 = CLOSED_SHELL('',(#1025,#1145,#1221,#1292,#1339,#1346));
+#1025 = ADVANCED_FACE('',(#1026),#1040,.T.);
+#1026 = FACE_BOUND('',#1027,.F.);
+#1027 = EDGE_LOOP('',(#1028,#1063,#1091,#1119));
+#1028 = ORIENTED_EDGE('',*,*,#1029,.T.);
+#1029 = EDGE_CURVE('',#1030,#1032,#1034,.T.);
+#1030 = VERTEX_POINT('',#1031);
+#1031 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,0.));
+#1032 = VERTEX_POINT('',#1033);
+#1033 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#1034 = SURFACE_CURVE('',#1035,(#1039,#1051),.PCURVE_S1.);
+#1035 = LINE('',#1036,#1037);
+#1036 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,0.));
+#1037 = VECTOR('',#1038,3.937007874016E-02);
+#1038 = DIRECTION('',(0.,0.,1.));
+#1039 = PCURVE('',#1040,#1045);
+#1040 = PLANE('',#1041);
+#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044);
+#1042 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,0.));
+#1043 = DIRECTION('',(0.,1.,0.));
+#1044 = DIRECTION('',(1.,0.,0.));
+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);
+#1046 = LINE('',#1047,#1048);
+#1047 = CARTESIAN_POINT('',(-0.,-0.));
+#1048 = VECTOR('',#1049,1.);
+#1049 = DIRECTION('',(-0.,-1.));
+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1051 = PCURVE('',#1052,#1057);
+#1052 = PLANE('',#1053);
+#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);
+#1054 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,0.));
+#1055 = DIRECTION('',(1.,0.,0.));
+#1056 = DIRECTION('',(0.,-1.,0.));
+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);
+#1058 = LINE('',#1059,#1060);
+#1059 = CARTESIAN_POINT('',(-1.220472440945E-02,-0.));
+#1060 = VECTOR('',#1061,1.);
+#1061 = DIRECTION('',(-0.,-1.));
+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1063 = ORIENTED_EDGE('',*,*,#1064,.T.);
+#1064 = EDGE_CURVE('',#1032,#1065,#1067,.T.);
+#1065 = VERTEX_POINT('',#1066);
+#1066 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#1070 = VECTOR('',#1071,3.937007874016E-02);
+#1071 = DIRECTION('',(-1.,-0.,-0.));
+#1072 = PCURVE('',#1040,#1073);
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(-1.,0.));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1079 = PCURVE('',#1080,#1085);
+#1080 = PLANE('',#1081);
+#1081 = AXIS2_PLACEMENT_3D('',#1082,#1083,#1084);
+#1082 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#1083 = DIRECTION('',(0.,0.,1.));
+#1084 = DIRECTION('',(1.,0.,0.));
+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);
+#1086 = LINE('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(0.,-0.));
+#1088 = VECTOR('',#1089,1.);
+#1089 = DIRECTION('',(-1.,0.));
+#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1091 = ORIENTED_EDGE('',*,*,#1092,.F.);
+#1092 = EDGE_CURVE('',#1093,#1065,#1095,.T.);
+#1093 = VERTEX_POINT('',#1094);
+#1094 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,0.));
+#1095 = SURFACE_CURVE('',#1096,(#1100,#1107),.PCURVE_S1.);
+#1096 = LINE('',#1097,#1098);
+#1097 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,0.));
+#1098 = VECTOR('',#1099,3.937007874016E-02);
+#1099 = DIRECTION('',(0.,0.,1.));
+#1100 = PCURVE('',#1040,#1101);
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(-0.,-1.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1107 = PCURVE('',#1108,#1113);
+#1108 = PLANE('',#1109);
+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
+#1110 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,0.));
+#1111 = DIRECTION('',(-1.,-0.,-0.));
+#1112 = DIRECTION('',(0.,1.,0.));
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-0.,-0.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(-0.,-1.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = ORIENTED_EDGE('',*,*,#1120,.F.);
+#1120 = EDGE_CURVE('',#1030,#1093,#1121,.T.);
+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,0.));
+#1124 = VECTOR('',#1125,3.937007874016E-02);
+#1125 = DIRECTION('',(-1.,-0.,-0.));
+#1126 = PCURVE('',#1040,#1127);
+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(-0.,-0.));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(-1.,0.));
+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1133 = PCURVE('',#1134,#1139);
+#1134 = PLANE('',#1135);
+#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138);
+#1136 = CARTESIAN_POINT('',(5.944881889764E-02,-3.228346456693E-02,0.));
+#1137 = DIRECTION('',(0.,0.,1.));
+#1138 = DIRECTION('',(1.,0.,0.));
+#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
+#1140 = LINE('',#1141,#1142);
+#1141 = CARTESIAN_POINT('',(0.,-0.));
+#1142 = VECTOR('',#1143,1.);
+#1143 = DIRECTION('',(-1.,0.));
+#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1145 = ADVANCED_FACE('',(#1146),#1108,.T.);
+#1146 = FACE_BOUND('',#1147,.F.);
+#1147 = EDGE_LOOP('',(#1148,#1149,#1172,#1200));
+#1148 = ORIENTED_EDGE('',*,*,#1092,.T.);
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1065,#1151,#1153,.T.);
+#1151 = VERTEX_POINT('',#1152);
+#1152 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,
+    7.874015748031E-03));
+#1156 = VECTOR('',#1157,3.937007874016E-02);
+#1157 = DIRECTION('',(-0.,-1.,-0.));
+#1158 = PCURVE('',#1108,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(-1.,0.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = PCURVE('',#1080,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(-0.,-1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1172 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#1173 = EDGE_CURVE('',#1174,#1151,#1176,.T.);
+#1174 = VERTEX_POINT('',#1175);
+#1175 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,0.));
+#1176 = SURFACE_CURVE('',#1177,(#1181,#1188),.PCURVE_S1.);
+#1177 = LINE('',#1178,#1179);
+#1178 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,0.));
+#1179 = VECTOR('',#1180,3.937007874016E-02);
+#1180 = DIRECTION('',(0.,0.,1.));
+#1181 = PCURVE('',#1108,#1182);
+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
+#1183 = LINE('',#1184,#1185);
+#1184 = CARTESIAN_POINT('',(-1.220472440945E-02,0.));
+#1185 = VECTOR('',#1186,1.);
+#1186 = DIRECTION('',(-0.,-1.));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = PCURVE('',#1189,#1194);
+#1189 = PLANE('',#1190);
+#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193);
+#1191 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,0.));
+#1192 = DIRECTION('',(-0.,-1.,-0.));
+#1193 = DIRECTION('',(-1.,0.,0.));
+#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199);
+#1195 = LINE('',#1196,#1197);
+#1196 = CARTESIAN_POINT('',(-0.,0.));
+#1197 = VECTOR('',#1198,1.);
+#1198 = DIRECTION('',(-0.,-1.));
+#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1200 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1201 = EDGE_CURVE('',#1093,#1174,#1202,.T.);
+#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.);
+#1203 = LINE('',#1204,#1205);
+#1204 = CARTESIAN_POINT('',(4.173228346457E-02,-3.228346456693E-02,0.));
+#1205 = VECTOR('',#1206,3.937007874016E-02);
+#1206 = DIRECTION('',(-0.,-1.,-0.));
+#1207 = PCURVE('',#1108,#1208);
+#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213);
+#1209 = LINE('',#1210,#1211);
+#1210 = CARTESIAN_POINT('',(-0.,-0.));
+#1211 = VECTOR('',#1212,1.);
+#1212 = DIRECTION('',(-1.,0.));
+#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1214 = PCURVE('',#1134,#1215);
+#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);
+#1216 = LINE('',#1217,#1218);
+#1217 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1218 = VECTOR('',#1219,1.);
+#1219 = DIRECTION('',(-0.,-1.));
+#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1221 = ADVANCED_FACE('',(#1222),#1189,.T.);
+#1222 = FACE_BOUND('',#1223,.F.);
+#1223 = EDGE_LOOP('',(#1224,#1225,#1248,#1271));
+#1224 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#1151,#1227,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#1232 = VECTOR('',#1233,3.937007874016E-02);
+#1233 = DIRECTION('',(1.,0.,0.));
+#1234 = PCURVE('',#1189,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(-1.,0.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#1080,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(1.,-0.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#1249 = EDGE_CURVE('',#1250,#1227,#1252,.T.);
+#1250 = VERTEX_POINT('',#1251);
+#1251 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,0.));
+#1252 = SURFACE_CURVE('',#1253,(#1257,#1264),.PCURVE_S1.);
+#1253 = LINE('',#1254,#1255);
+#1254 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,0.));
+#1255 = VECTOR('',#1256,3.937007874016E-02);
+#1256 = DIRECTION('',(0.,0.,1.));
+#1257 = PCURVE('',#1189,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(-0.,-1.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = PCURVE('',#1052,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(-0.,-0.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(-0.,-1.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#1272 = EDGE_CURVE('',#1174,#1250,#1273,.T.);
+#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.);
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(4.173228346457E-02,-4.448818897638E-02,0.));
+#1276 = VECTOR('',#1277,3.937007874016E-02);
+#1277 = DIRECTION('',(1.,0.,0.));
+#1278 = PCURVE('',#1189,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(-0.,0.));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(-1.,0.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1285 = PCURVE('',#1134,#1286);
+#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(1.,-0.));
+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1292 = ADVANCED_FACE('',(#1293),#1052,.T.);
+#1293 = FACE_BOUND('',#1294,.F.);
+#1294 = EDGE_LOOP('',(#1295,#1296,#1317,#1318));
+#1295 = ORIENTED_EDGE('',*,*,#1249,.T.);
+#1296 = ORIENTED_EDGE('',*,*,#1297,.T.);
+#1297 = EDGE_CURVE('',#1227,#1032,#1298,.T.);
+#1298 = SURFACE_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,
+    7.874015748031E-03));
+#1301 = VECTOR('',#1302,3.937007874016E-02);
+#1302 = DIRECTION('',(0.,1.,0.));
+#1303 = PCURVE('',#1052,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = PCURVE('',#1080,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
+#1312 = LINE('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#1314 = VECTOR('',#1315,1.);
+#1315 = DIRECTION('',(-0.,1.));
+#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1317 = ORIENTED_EDGE('',*,*,#1029,.F.);
+#1318 = ORIENTED_EDGE('',*,*,#1319,.F.);
+#1319 = EDGE_CURVE('',#1250,#1030,#1320,.T.);
+#1320 = SURFACE_CURVE('',#1321,(#1325,#1332),.PCURVE_S1.);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(5.944881889764E-02,-4.448818897638E-02,0.));
+#1323 = VECTOR('',#1324,3.937007874016E-02);
+#1324 = DIRECTION('',(0.,1.,0.));
+#1325 = PCURVE('',#1052,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(-0.,-0.));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(-1.,0.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = PCURVE('',#1134,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-0.,1.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1339 = ADVANCED_FACE('',(#1340),#1134,.F.);
+#1340 = FACE_BOUND('',#1341,.F.);
+#1341 = EDGE_LOOP('',(#1342,#1343,#1344,#1345));
+#1342 = ORIENTED_EDGE('',*,*,#1120,.T.);
+#1343 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1344 = ORIENTED_EDGE('',*,*,#1272,.T.);
+#1345 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#1346 = ADVANCED_FACE('',(#1347),#1080,.T.);
+#1347 = FACE_BOUND('',#1348,.T.);
+#1348 = EDGE_LOOP('',(#1349,#1350,#1351,#1352));
+#1349 = ORIENTED_EDGE('',*,*,#1064,.T.);
+#1350 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1351 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1352 = ORIENTED_EDGE('',*,*,#1297,.T.);
+#1353 = MANIFOLD_SOLID_BREP('',#1354);
+#1354 = CLOSED_SHELL('',(#1355,#1475,#1551,#1622,#1669,#1676));
+#1355 = ADVANCED_FACE('',(#1356),#1370,.T.);
+#1356 = FACE_BOUND('',#1357,.F.);
+#1357 = EDGE_LOOP('',(#1358,#1393,#1421,#1449));
+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1359 = EDGE_CURVE('',#1360,#1362,#1364,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,0.));
+#1362 = VERTEX_POINT('',#1363);
+#1363 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#1364 = SURFACE_CURVE('',#1365,(#1369,#1381),.PCURVE_S1.);
+#1365 = LINE('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,0.));
+#1367 = VECTOR('',#1368,3.937007874016E-02);
+#1368 = DIRECTION('',(0.,0.,1.));
+#1369 = PCURVE('',#1370,#1375);
+#1370 = PLANE('',#1371);
+#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
+#1372 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,0.));
+#1373 = DIRECTION('',(0.,1.,0.));
+#1374 = DIRECTION('',(1.,0.,0.));
+#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);
+#1376 = LINE('',#1377,#1378);
+#1377 = CARTESIAN_POINT('',(-0.,-0.));
+#1378 = VECTOR('',#1379,1.);
+#1379 = DIRECTION('',(-0.,-1.));
+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1381 = PCURVE('',#1382,#1387);
+#1382 = PLANE('',#1383);
+#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386);
+#1384 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,0.));
+#1385 = DIRECTION('',(1.,0.,0.));
+#1386 = DIRECTION('',(0.,-1.,0.));
+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);
+#1388 = LINE('',#1389,#1390);
+#1389 = CARTESIAN_POINT('',(-1.220472440945E-02,-0.));
+#1390 = VECTOR('',#1391,1.);
+#1391 = DIRECTION('',(-0.,-1.));
+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1393 = ORIENTED_EDGE('',*,*,#1394,.T.);
+#1394 = EDGE_CURVE('',#1362,#1395,#1397,.T.);
+#1395 = VERTEX_POINT('',#1396);
+#1396 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#1397 = SURFACE_CURVE('',#1398,(#1402,#1409),.PCURVE_S1.);
+#1398 = LINE('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#1400 = VECTOR('',#1401,3.937007874016E-02);
+#1401 = DIRECTION('',(-1.,-0.,-0.));
+#1402 = PCURVE('',#1370,#1403);
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408);
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(-1.,0.));
+#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1409 = PCURVE('',#1410,#1415);
+#1410 = PLANE('',#1411);
+#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414);
+#1412 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#1413 = DIRECTION('',(0.,0.,1.));
+#1414 = DIRECTION('',(1.,0.,0.));
+#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420);
+#1416 = LINE('',#1417,#1418);
+#1417 = CARTESIAN_POINT('',(0.,-0.));
+#1418 = VECTOR('',#1419,1.);
+#1419 = DIRECTION('',(-1.,0.));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1421 = ORIENTED_EDGE('',*,*,#1422,.F.);
+#1422 = EDGE_CURVE('',#1423,#1395,#1425,.T.);
+#1423 = VERTEX_POINT('',#1424);
+#1424 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,0.));
+#1425 = SURFACE_CURVE('',#1426,(#1430,#1437),.PCURVE_S1.);
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,0.));
+#1428 = VECTOR('',#1429,3.937007874016E-02);
+#1429 = DIRECTION('',(0.,0.,1.));
+#1430 = PCURVE('',#1370,#1431);
+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(-0.,-1.));
+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1437 = PCURVE('',#1438,#1443);
+#1438 = PLANE('',#1439);
+#1439 = AXIS2_PLACEMENT_3D('',#1440,#1441,#1442);
+#1440 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,0.));
+#1441 = DIRECTION('',(-1.,-0.,-0.));
+#1442 = DIRECTION('',(0.,1.,0.));
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(-0.,-0.));
+#1446 = VECTOR('',#1447,1.);
+#1447 = DIRECTION('',(-0.,-1.));
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1449 = ORIENTED_EDGE('',*,*,#1450,.F.);
+#1450 = EDGE_CURVE('',#1360,#1423,#1451,.T.);
+#1451 = SURFACE_CURVE('',#1452,(#1456,#1463),.PCURVE_S1.);
+#1452 = LINE('',#1453,#1454);
+#1453 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,0.));
+#1454 = VECTOR('',#1455,3.937007874016E-02);
+#1455 = DIRECTION('',(-1.,-0.,-0.));
+#1456 = PCURVE('',#1370,#1457);
+#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462);
+#1458 = LINE('',#1459,#1460);
+#1459 = CARTESIAN_POINT('',(-0.,-0.));
+#1460 = VECTOR('',#1461,1.);
+#1461 = DIRECTION('',(-1.,0.));
+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1463 = PCURVE('',#1464,#1469);
+#1464 = PLANE('',#1465);
+#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468);
+#1466 = CARTESIAN_POINT('',(5.944881889764E-02,-6.692913385827E-03,0.));
+#1467 = DIRECTION('',(0.,0.,1.));
+#1468 = DIRECTION('',(1.,0.,0.));
+#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(0.,-0.));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(-1.,0.));
+#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1475 = ADVANCED_FACE('',(#1476),#1438,.T.);
+#1476 = FACE_BOUND('',#1477,.F.);
+#1477 = EDGE_LOOP('',(#1478,#1479,#1502,#1530));
+#1478 = ORIENTED_EDGE('',*,*,#1422,.T.);
+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1480 = EDGE_CURVE('',#1395,#1481,#1483,.T.);
+#1481 = VERTEX_POINT('',#1482);
+#1482 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#1483 = SURFACE_CURVE('',#1484,(#1488,#1495),.PCURVE_S1.);
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#1486 = VECTOR('',#1487,3.937007874016E-02);
+#1487 = DIRECTION('',(-0.,-1.,-0.));
+#1488 = PCURVE('',#1438,#1489);
+#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494);
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(-1.,0.));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1495 = PCURVE('',#1410,#1496);
+#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501);
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(-0.,-1.));
+#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#1504,#1481,#1506,.T.);
+#1504 = VERTEX_POINT('',#1505);
+#1505 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,0.));
+#1506 = SURFACE_CURVE('',#1507,(#1511,#1518),.PCURVE_S1.);
+#1507 = LINE('',#1508,#1509);
+#1508 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,0.));
+#1509 = VECTOR('',#1510,3.937007874016E-02);
+#1510 = DIRECTION('',(0.,0.,1.));
+#1511 = PCURVE('',#1438,#1512);
+#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517);
+#1513 = LINE('',#1514,#1515);
+#1514 = CARTESIAN_POINT('',(-1.220472440945E-02,0.));
+#1515 = VECTOR('',#1516,1.);
+#1516 = DIRECTION('',(-0.,-1.));
+#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1518 = PCURVE('',#1519,#1524);
+#1519 = PLANE('',#1520);
+#1520 = AXIS2_PLACEMENT_3D('',#1521,#1522,#1523);
+#1521 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,0.));
+#1522 = DIRECTION('',(-0.,-1.,-0.));
+#1523 = DIRECTION('',(-1.,0.,0.));
+#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1529);
+#1525 = LINE('',#1526,#1527);
+#1526 = CARTESIAN_POINT('',(-0.,0.));
+#1527 = VECTOR('',#1528,1.);
+#1528 = DIRECTION('',(-0.,-1.));
+#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1530 = ORIENTED_EDGE('',*,*,#1531,.F.);
+#1531 = EDGE_CURVE('',#1423,#1504,#1532,.T.);
+#1532 = SURFACE_CURVE('',#1533,(#1537,#1544),.PCURVE_S1.);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(4.173228346457E-02,-6.692913385827E-03,0.));
+#1535 = VECTOR('',#1536,3.937007874016E-02);
+#1536 = DIRECTION('',(-0.,-1.,-0.));
+#1537 = PCURVE('',#1438,#1538);
+#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543);
+#1539 = LINE('',#1540,#1541);
+#1540 = CARTESIAN_POINT('',(-0.,-0.));
+#1541 = VECTOR('',#1542,1.);
+#1542 = DIRECTION('',(-1.,0.));
+#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1544 = PCURVE('',#1464,#1545);
+#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(-0.,-1.));
+#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1551 = ADVANCED_FACE('',(#1552),#1519,.T.);
+#1552 = FACE_BOUND('',#1553,.F.);
+#1553 = EDGE_LOOP('',(#1554,#1555,#1578,#1601));
+#1554 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#1555 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1556 = EDGE_CURVE('',#1481,#1557,#1559,.T.);
+#1557 = VERTEX_POINT('',#1558);
+#1558 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#1559 = SURFACE_CURVE('',#1560,(#1564,#1571),.PCURVE_S1.);
+#1560 = LINE('',#1561,#1562);
+#1561 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#1562 = VECTOR('',#1563,3.937007874016E-02);
+#1563 = DIRECTION('',(1.,0.,0.));
+#1564 = PCURVE('',#1519,#1565);
+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570);
+#1566 = LINE('',#1567,#1568);
+#1567 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1568 = VECTOR('',#1569,1.);
+#1569 = DIRECTION('',(-1.,0.));
+#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1571 = PCURVE('',#1410,#1572);
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(1.,-0.));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = ORIENTED_EDGE('',*,*,#1579,.F.);
+#1579 = EDGE_CURVE('',#1580,#1557,#1582,.T.);
+#1580 = VERTEX_POINT('',#1581);
+#1581 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,0.));
+#1582 = SURFACE_CURVE('',#1583,(#1587,#1594),.PCURVE_S1.);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,0.));
+#1585 = VECTOR('',#1586,3.937007874016E-02);
+#1586 = DIRECTION('',(0.,0.,1.));
+#1587 = PCURVE('',#1519,#1588);
+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(-1.771653543307E-02,0.));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(-0.,-1.));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1594 = PCURVE('',#1382,#1595);
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(-0.,-0.));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(-0.,-1.));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1601 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#1602 = EDGE_CURVE('',#1504,#1580,#1603,.T.);
+#1603 = SURFACE_CURVE('',#1604,(#1608,#1615),.PCURVE_S1.);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(4.173228346457E-02,-1.889763779528E-02,0.));
+#1606 = VECTOR('',#1607,3.937007874016E-02);
+#1607 = DIRECTION('',(1.,0.,0.));
+#1608 = PCURVE('',#1519,#1609);
+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(-0.,0.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(-1.,0.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1615 = PCURVE('',#1464,#1616);
+#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(-1.771653543307E-02,-1.220472440945E-02));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(1.,-0.));
+#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1622 = ADVANCED_FACE('',(#1623),#1382,.T.);
+#1623 = FACE_BOUND('',#1624,.F.);
+#1624 = EDGE_LOOP('',(#1625,#1626,#1647,#1648));
+#1625 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#1627 = EDGE_CURVE('',#1557,#1362,#1628,.T.);
+#1628 = SURFACE_CURVE('',#1629,(#1633,#1640),.PCURVE_S1.);
+#1629 = LINE('',#1630,#1631);
+#1630 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#1631 = VECTOR('',#1632,3.937007874016E-02);
+#1632 = DIRECTION('',(0.,1.,0.));
+#1633 = PCURVE('',#1382,#1634);
+#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639);
+#1635 = LINE('',#1636,#1637);
+#1636 = CARTESIAN_POINT('',(-0.,-7.874015748031E-03));
+#1637 = VECTOR('',#1638,1.);
+#1638 = DIRECTION('',(-1.,0.));
+#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1640 = PCURVE('',#1410,#1641);
+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);
+#1642 = LINE('',#1643,#1644);
+#1643 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#1644 = VECTOR('',#1645,1.);
+#1645 = DIRECTION('',(-0.,1.));
+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1647 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1648 = ORIENTED_EDGE('',*,*,#1649,.F.);
+#1649 = EDGE_CURVE('',#1580,#1360,#1650,.T.);
+#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.);
+#1651 = LINE('',#1652,#1653);
+#1652 = CARTESIAN_POINT('',(5.944881889764E-02,-1.889763779528E-02,0.));
+#1653 = VECTOR('',#1654,3.937007874016E-02);
+#1654 = DIRECTION('',(0.,1.,0.));
+#1655 = PCURVE('',#1382,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(-0.,-0.));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(-1.,0.));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1662 = PCURVE('',#1464,#1663);
+#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668);
+#1664 = LINE('',#1665,#1666);
+#1665 = CARTESIAN_POINT('',(-0.,-1.220472440945E-02));
+#1666 = VECTOR('',#1667,1.);
+#1667 = DIRECTION('',(-0.,1.));
+#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1669 = ADVANCED_FACE('',(#1670),#1464,.F.);
+#1670 = FACE_BOUND('',#1671,.F.);
+#1671 = EDGE_LOOP('',(#1672,#1673,#1674,#1675));
+#1672 = ORIENTED_EDGE('',*,*,#1450,.T.);
+#1673 = ORIENTED_EDGE('',*,*,#1531,.T.);
+#1674 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1675 = ORIENTED_EDGE('',*,*,#1649,.T.);
+#1676 = ADVANCED_FACE('',(#1677),#1410,.T.);
+#1677 = FACE_BOUND('',#1678,.T.);
+#1678 = EDGE_LOOP('',(#1679,#1680,#1681,#1682));
+#1679 = ORIENTED_EDGE('',*,*,#1394,.T.);
+#1680 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1681 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1682 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#1683 = MANIFOLD_SOLID_BREP('',#1684);
+#1684 = CLOSED_SHELL('',(#1685,#1805,#1881,#1952,#1999,#2006));
+#1685 = ADVANCED_FACE('',(#1686),#1700,.T.);
+#1686 = FACE_BOUND('',#1687,.T.);
+#1687 = EDGE_LOOP('',(#1688,#1723,#1751,#1779));
+#1688 = ORIENTED_EDGE('',*,*,#1689,.T.);
+#1689 = EDGE_CURVE('',#1690,#1692,#1694,.T.);
+#1690 = VERTEX_POINT('',#1691);
+#1691 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,0.));
+#1692 = VERTEX_POINT('',#1693);
+#1693 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#1694 = SURFACE_CURVE('',#1695,(#1699,#1711),.PCURVE_S1.);
+#1695 = LINE('',#1696,#1697);
+#1696 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,0.));
+#1697 = VECTOR('',#1698,3.937007874016E-02);
+#1698 = DIRECTION('',(0.,0.,1.));
+#1699 = PCURVE('',#1700,#1705);
+#1700 = PLANE('',#1701);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,0.));
+#1703 = DIRECTION('',(0.,1.,0.));
+#1704 = DIRECTION('',(1.,0.,0.));
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(0.,0.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(0.,-1.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = PCURVE('',#1712,#1717);
+#1712 = PLANE('',#1713);
+#1713 = AXIS2_PLACEMENT_3D('',#1714,#1715,#1716);
+#1714 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,0.));
+#1715 = DIRECTION('',(-1.,0.,0.));
+#1716 = DIRECTION('',(0.,1.,0.));
+#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722);
+#1718 = LINE('',#1719,#1720);
+#1719 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#1720 = VECTOR('',#1721,1.);
+#1721 = DIRECTION('',(0.,-1.));
+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#1692,#1725,#1727,.T.);
+#1725 = VERTEX_POINT('',#1726);
+#1726 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.);
+#1728 = LINE('',#1729,#1730);
+#1729 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#1730 = VECTOR('',#1731,3.937007874016E-02);
+#1731 = DIRECTION('',(1.,0.,0.));
+#1732 = PCURVE('',#1700,#1733);
+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(1.,0.));
+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1739 = PCURVE('',#1740,#1745);
+#1740 = PLANE('',#1741);
+#1741 = AXIS2_PLACEMENT_3D('',#1742,#1743,#1744);
+#1742 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#1743 = DIRECTION('',(0.,0.,1.));
+#1744 = DIRECTION('',(1.,0.,0.));
+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);
+#1746 = LINE('',#1747,#1748);
+#1747 = CARTESIAN_POINT('',(0.,0.));
+#1748 = VECTOR('',#1749,1.);
+#1749 = DIRECTION('',(1.,0.));
+#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);
+#1752 = EDGE_CURVE('',#1753,#1725,#1755,.T.);
+#1753 = VERTEX_POINT('',#1754);
+#1754 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,0.));
+#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.);
+#1756 = LINE('',#1757,#1758);
+#1757 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,0.));
+#1758 = VECTOR('',#1759,3.937007874016E-02);
+#1759 = DIRECTION('',(0.,0.,1.));
+#1760 = PCURVE('',#1700,#1761);
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(0.,-1.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1767 = PCURVE('',#1768,#1773);
+#1768 = PLANE('',#1769);
+#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772);
+#1770 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,0.));
+#1771 = DIRECTION('',(1.,0.,0.));
+#1772 = DIRECTION('',(0.,-1.,0.));
+#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778);
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(0.,0.));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(0.,-1.));
+#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1779 = ORIENTED_EDGE('',*,*,#1780,.F.);
+#1780 = EDGE_CURVE('',#1690,#1753,#1781,.T.);
+#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.);
+#1782 = LINE('',#1783,#1784);
+#1783 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,0.));
+#1784 = VECTOR('',#1785,3.937007874016E-02);
+#1785 = DIRECTION('',(1.,0.,0.));
+#1786 = PCURVE('',#1700,#1787);
+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792);
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(0.,0.));
+#1790 = VECTOR('',#1791,1.);
+#1791 = DIRECTION('',(1.,0.));
+#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1793 = PCURVE('',#1794,#1799);
+#1794 = PLANE('',#1795);
+#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);
+#1796 = CARTESIAN_POINT('',(-5.944881889764E-02,4.448818897638E-02,0.));
+#1797 = DIRECTION('',(0.,0.,1.));
+#1798 = DIRECTION('',(1.,0.,0.));
+#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
+#1800 = LINE('',#1801,#1802);
+#1801 = CARTESIAN_POINT('',(0.,0.));
+#1802 = VECTOR('',#1803,1.);
+#1803 = DIRECTION('',(1.,0.));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1805 = ADVANCED_FACE('',(#1806),#1768,.T.);
+#1806 = FACE_BOUND('',#1807,.T.);
+#1807 = EDGE_LOOP('',(#1808,#1809,#1832,#1860));
+#1808 = ORIENTED_EDGE('',*,*,#1752,.T.);
+#1809 = ORIENTED_EDGE('',*,*,#1810,.T.);
+#1810 = EDGE_CURVE('',#1725,#1811,#1813,.T.);
+#1811 = VERTEX_POINT('',#1812);
+#1812 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#1813 = SURFACE_CURVE('',#1814,(#1818,#1825),.PCURVE_S1.);
+#1814 = LINE('',#1815,#1816);
+#1815 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,
+    7.874015748031E-03));
+#1816 = VECTOR('',#1817,3.937007874016E-02);
+#1817 = DIRECTION('',(0.,-1.,0.));
+#1818 = PCURVE('',#1768,#1819);
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(1.,0.));
+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1825 = PCURVE('',#1740,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,-1.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1834,#1811,#1836,.T.);
+#1834 = VERTEX_POINT('',#1835);
+#1835 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,0.));
+#1836 = SURFACE_CURVE('',#1837,(#1841,#1848),.PCURVE_S1.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,0.));
+#1839 = VECTOR('',#1840,3.937007874016E-02);
+#1840 = DIRECTION('',(0.,0.,1.));
+#1841 = PCURVE('',#1768,#1842);
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = LINE('',#1844,#1845);
+#1844 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#1845 = VECTOR('',#1846,1.);
+#1846 = DIRECTION('',(0.,-1.));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = PCURVE('',#1849,#1854);
+#1849 = PLANE('',#1850);
+#1850 = AXIS2_PLACEMENT_3D('',#1851,#1852,#1853);
+#1851 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,0.));
+#1852 = DIRECTION('',(0.,-1.,0.));
+#1853 = DIRECTION('',(-1.,0.,0.));
+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(0.,-0.));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(0.,-1.));
+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1860 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#1861 = EDGE_CURVE('',#1753,#1834,#1862,.T.);
+#1862 = SURFACE_CURVE('',#1863,(#1867,#1874),.PCURVE_S1.);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-4.173228346457E-02,4.448818897638E-02,0.));
+#1865 = VECTOR('',#1866,3.937007874016E-02);
+#1866 = DIRECTION('',(0.,-1.,0.));
+#1867 = PCURVE('',#1768,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(0.,0.));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(1.,0.));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1874 = PCURVE('',#1794,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(0.,-1.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1881 = ADVANCED_FACE('',(#1882),#1849,.T.);
+#1882 = FACE_BOUND('',#1883,.T.);
+#1883 = EDGE_LOOP('',(#1884,#1885,#1908,#1931));
+#1884 = ORIENTED_EDGE('',*,*,#1833,.T.);
+#1885 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#1886 = EDGE_CURVE('',#1811,#1887,#1889,.T.);
+#1887 = VERTEX_POINT('',#1888);
+#1888 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#1889 = SURFACE_CURVE('',#1890,(#1894,#1901),.PCURVE_S1.);
+#1890 = LINE('',#1891,#1892);
+#1891 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#1892 = VECTOR('',#1893,3.937007874016E-02);
+#1893 = DIRECTION('',(-1.,0.,0.));
+#1894 = PCURVE('',#1849,#1895);
+#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
+#1896 = LINE('',#1897,#1898);
+#1897 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1898 = VECTOR('',#1899,1.);
+#1899 = DIRECTION('',(1.,0.));
+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1901 = PCURVE('',#1740,#1902);
+#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907);
+#1903 = LINE('',#1904,#1905);
+#1904 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#1905 = VECTOR('',#1906,1.);
+#1906 = DIRECTION('',(-1.,0.));
+#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1908 = ORIENTED_EDGE('',*,*,#1909,.F.);
+#1909 = EDGE_CURVE('',#1910,#1887,#1912,.T.);
+#1910 = VERTEX_POINT('',#1911);
+#1911 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,0.));
+#1912 = SURFACE_CURVE('',#1913,(#1917,#1924),.PCURVE_S1.);
+#1913 = LINE('',#1914,#1915);
+#1914 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,0.));
+#1915 = VECTOR('',#1916,3.937007874016E-02);
+#1916 = DIRECTION('',(0.,0.,1.));
+#1917 = PCURVE('',#1849,#1918);
+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923);
+#1919 = LINE('',#1920,#1921);
+#1920 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#1921 = VECTOR('',#1922,1.);
+#1922 = DIRECTION('',(0.,-1.));
+#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1924 = PCURVE('',#1712,#1925);
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(0.,0.));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,-1.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = ORIENTED_EDGE('',*,*,#1932,.F.);
+#1932 = EDGE_CURVE('',#1834,#1910,#1933,.T.);
+#1933 = SURFACE_CURVE('',#1934,(#1938,#1945),.PCURVE_S1.);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(-4.173228346457E-02,3.228346456693E-02,0.));
+#1936 = VECTOR('',#1937,3.937007874016E-02);
+#1937 = DIRECTION('',(-1.,0.,0.));
+#1938 = PCURVE('',#1849,#1939);
+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(0.,-0.));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(1.,0.));
+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1945 = PCURVE('',#1794,#1946);
+#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);
+#1947 = LINE('',#1948,#1949);
+#1948 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#1949 = VECTOR('',#1950,1.);
+#1950 = DIRECTION('',(-1.,0.));
+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1952 = ADVANCED_FACE('',(#1953),#1712,.T.);
+#1953 = FACE_BOUND('',#1954,.T.);
+#1954 = EDGE_LOOP('',(#1955,#1956,#1977,#1978));
+#1955 = ORIENTED_EDGE('',*,*,#1909,.T.);
+#1956 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#1957 = EDGE_CURVE('',#1887,#1692,#1958,.T.);
+#1958 = SURFACE_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.);
+#1959 = LINE('',#1960,#1961);
+#1960 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,
+    7.874015748031E-03));
+#1961 = VECTOR('',#1962,3.937007874016E-02);
+#1962 = DIRECTION('',(0.,1.,0.));
+#1963 = PCURVE('',#1712,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);
+#1965 = LINE('',#1966,#1967);
+#1966 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#1967 = VECTOR('',#1968,1.);
+#1968 = DIRECTION('',(1.,0.));
+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1970 = PCURVE('',#1740,#1971);
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = LINE('',#1973,#1974);
+#1973 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#1974 = VECTOR('',#1975,1.);
+#1975 = DIRECTION('',(0.,1.));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ORIENTED_EDGE('',*,*,#1689,.F.);
+#1978 = ORIENTED_EDGE('',*,*,#1979,.F.);
+#1979 = EDGE_CURVE('',#1910,#1690,#1980,.T.);
+#1980 = SURFACE_CURVE('',#1981,(#1985,#1992),.PCURVE_S1.);
+#1981 = LINE('',#1982,#1983);
+#1982 = CARTESIAN_POINT('',(-5.944881889764E-02,3.228346456693E-02,0.));
+#1983 = VECTOR('',#1984,3.937007874016E-02);
+#1984 = DIRECTION('',(0.,1.,0.));
+#1985 = PCURVE('',#1712,#1986);
+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
+#1987 = LINE('',#1988,#1989);
+#1988 = CARTESIAN_POINT('',(0.,0.));
+#1989 = VECTOR('',#1990,1.);
+#1990 = DIRECTION('',(1.,0.));
+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1992 = PCURVE('',#1794,#1993);
+#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);
+#1994 = LINE('',#1995,#1996);
+#1995 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#1996 = VECTOR('',#1997,1.);
+#1997 = DIRECTION('',(0.,1.));
+#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1999 = ADVANCED_FACE('',(#2000),#1794,.F.);
+#2000 = FACE_BOUND('',#2001,.T.);
+#2001 = EDGE_LOOP('',(#2002,#2003,#2004,#2005));
+#2002 = ORIENTED_EDGE('',*,*,#1780,.T.);
+#2003 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#2004 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#2005 = ORIENTED_EDGE('',*,*,#1979,.T.);
+#2006 = ADVANCED_FACE('',(#2007),#1740,.T.);
+#2007 = FACE_BOUND('',#2008,.F.);
+#2008 = EDGE_LOOP('',(#2009,#2010,#2011,#2012));
+#2009 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#2010 = ORIENTED_EDGE('',*,*,#1810,.T.);
+#2011 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#2012 = ORIENTED_EDGE('',*,*,#1957,.T.);
+#2013 = MANIFOLD_SOLID_BREP('',#2014);
+#2014 = CLOSED_SHELL('',(#2015,#2135,#2211,#2282,#2329,#2336));
+#2015 = ADVANCED_FACE('',(#2016),#2030,.T.);
+#2016 = FACE_BOUND('',#2017,.T.);
+#2017 = EDGE_LOOP('',(#2018,#2053,#2081,#2109));
+#2018 = ORIENTED_EDGE('',*,*,#2019,.T.);
+#2019 = EDGE_CURVE('',#2020,#2022,#2024,.T.);
+#2020 = VERTEX_POINT('',#2021);
+#2021 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,0.));
+#2022 = VERTEX_POINT('',#2023);
+#2023 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,
+    7.874015748031E-03));
+#2024 = SURFACE_CURVE('',#2025,(#2029,#2041),.PCURVE_S1.);
+#2025 = LINE('',#2026,#2027);
+#2026 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,0.));
+#2027 = VECTOR('',#2028,3.937007874016E-02);
+#2028 = DIRECTION('',(0.,0.,1.));
+#2029 = PCURVE('',#2030,#2035);
+#2030 = PLANE('',#2031);
+#2031 = AXIS2_PLACEMENT_3D('',#2032,#2033,#2034);
+#2032 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,0.));
+#2033 = DIRECTION('',(0.,1.,0.));
+#2034 = DIRECTION('',(1.,0.,0.));
+#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040);
+#2036 = LINE('',#2037,#2038);
+#2037 = CARTESIAN_POINT('',(0.,0.));
+#2038 = VECTOR('',#2039,1.);
+#2039 = DIRECTION('',(0.,-1.));
+#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2041 = PCURVE('',#2042,#2047);
+#2042 = PLANE('',#2043);
+#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);
+#2044 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,0.)
+  );
+#2045 = DIRECTION('',(-1.,0.,0.));
+#2046 = DIRECTION('',(0.,1.,0.));
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052);
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(7.086614173228E-02,0.));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(0.,-1.));
+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#2022,#2055,#2057,.T.);
+#2055 = VERTEX_POINT('',#2056);
+#2056 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,
+    7.874015748031E-03));
+#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.);
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,
+    7.874015748031E-03));
+#2060 = VECTOR('',#2061,3.937007874016E-02);
+#2061 = DIRECTION('',(1.,0.,0.));
+#2062 = PCURVE('',#2030,#2063);
+#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(1.,0.));
+#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2069 = PCURVE('',#2070,#2075);
+#2070 = PLANE('',#2071);
+#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074);
+#2072 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,
+    7.874015748031E-03));
+#2073 = DIRECTION('',(0.,0.,1.));
+#2074 = DIRECTION('',(1.,0.,0.));
+#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(0.,0.));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(1.,0.));
+#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2081 = ORIENTED_EDGE('',*,*,#2082,.F.);
+#2082 = EDGE_CURVE('',#2083,#2055,#2085,.T.);
+#2083 = VERTEX_POINT('',#2084);
+#2084 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,0.));
+#2085 = SURFACE_CURVE('',#2086,(#2090,#2097),.PCURVE_S1.);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,0.));
+#2088 = VECTOR('',#2089,3.937007874016E-02);
+#2089 = DIRECTION('',(0.,0.,1.));
+#2090 = PCURVE('',#2030,#2091);
+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);
+#2092 = LINE('',#2093,#2094);
+#2093 = CARTESIAN_POINT('',(5.905511811024E-02,0.));
+#2094 = VECTOR('',#2095,1.);
+#2095 = DIRECTION('',(0.,-1.));
+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2097 = PCURVE('',#2098,#2103);
+#2098 = PLANE('',#2099);
+#2099 = AXIS2_PLACEMENT_3D('',#2100,#2101,#2102);
+#2100 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,0.));
+#2101 = DIRECTION('',(1.,0.,0.));
+#2102 = DIRECTION('',(0.,-1.,0.));
+#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108);
+#2104 = LINE('',#2105,#2106);
+#2105 = CARTESIAN_POINT('',(0.,0.));
+#2106 = VECTOR('',#2107,1.);
+#2107 = DIRECTION('',(0.,-1.));
+#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2109 = ORIENTED_EDGE('',*,*,#2110,.F.);
+#2110 = EDGE_CURVE('',#2020,#2083,#2111,.T.);
+#2111 = SURFACE_CURVE('',#2112,(#2116,#2123),.PCURVE_S1.);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,0.));
+#2114 = VECTOR('',#2115,3.937007874016E-02);
+#2115 = DIRECTION('',(1.,0.,0.));
+#2116 = PCURVE('',#2030,#2117);
+#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122);
+#2118 = LINE('',#2119,#2120);
+#2119 = CARTESIAN_POINT('',(0.,0.));
+#2120 = VECTOR('',#2121,1.);
+#2121 = DIRECTION('',(1.,0.));
+#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2123 = PCURVE('',#2124,#2129);
+#2124 = PLANE('',#2125);
+#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
+#2126 = CARTESIAN_POINT('',(-2.952755905512E-02,3.543307086614E-02,0.));
+#2127 = DIRECTION('',(0.,0.,1.));
+#2128 = DIRECTION('',(1.,0.,0.));
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(0.,0.));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(1.,0.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2135 = ADVANCED_FACE('',(#2136),#2098,.T.);
+#2136 = FACE_BOUND('',#2137,.T.);
+#2137 = EDGE_LOOP('',(#2138,#2139,#2162,#2190));
+#2138 = ORIENTED_EDGE('',*,*,#2082,.T.);
+#2139 = ORIENTED_EDGE('',*,*,#2140,.T.);
+#2140 = EDGE_CURVE('',#2055,#2141,#2143,.T.);
+#2141 = VERTEX_POINT('',#2142);
+#2142 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,
+    7.874015748031E-03));
+#2143 = SURFACE_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.);
+#2144 = LINE('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,
+    7.874015748031E-03));
+#2146 = VECTOR('',#2147,3.937007874016E-02);
+#2147 = DIRECTION('',(0.,-1.,0.));
+#2148 = PCURVE('',#2098,#2149);
+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);
+#2150 = LINE('',#2151,#2152);
+#2151 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2152 = VECTOR('',#2153,1.);
+#2153 = DIRECTION('',(1.,0.));
+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2155 = PCURVE('',#2070,#2156);
+#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161);
+#2157 = LINE('',#2158,#2159);
+#2158 = CARTESIAN_POINT('',(5.905511811024E-02,0.));
+#2159 = VECTOR('',#2160,1.);
+#2160 = DIRECTION('',(0.,-1.));
+#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2162 = ORIENTED_EDGE('',*,*,#2163,.F.);
+#2163 = EDGE_CURVE('',#2164,#2141,#2166,.T.);
+#2164 = VERTEX_POINT('',#2165);
+#2165 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,0.));
+#2166 = SURFACE_CURVE('',#2167,(#2171,#2178),.PCURVE_S1.);
+#2167 = LINE('',#2168,#2169);
+#2168 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,0.));
+#2169 = VECTOR('',#2170,3.937007874016E-02);
+#2170 = DIRECTION('',(0.,0.,1.));
+#2171 = PCURVE('',#2098,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(7.086614173228E-02,0.));
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(0.,-1.));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = PCURVE('',#2179,#2184);
+#2179 = PLANE('',#2180);
+#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183);
+#2181 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,0.));
+#2182 = DIRECTION('',(0.,-1.,0.));
+#2183 = DIRECTION('',(-1.,0.,0.));
+#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189);
+#2185 = LINE('',#2186,#2187);
+#2186 = CARTESIAN_POINT('',(0.,-0.));
+#2187 = VECTOR('',#2188,1.);
+#2188 = DIRECTION('',(0.,-1.));
+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2190 = ORIENTED_EDGE('',*,*,#2191,.F.);
+#2191 = EDGE_CURVE('',#2083,#2164,#2192,.T.);
+#2192 = SURFACE_CURVE('',#2193,(#2197,#2204),.PCURVE_S1.);
+#2193 = LINE('',#2194,#2195);
+#2194 = CARTESIAN_POINT('',(2.952755905512E-02,3.543307086614E-02,0.));
+#2195 = VECTOR('',#2196,3.937007874016E-02);
+#2196 = DIRECTION('',(0.,-1.,0.));
+#2197 = PCURVE('',#2098,#2198);
+#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2203);
+#2199 = LINE('',#2200,#2201);
+#2200 = CARTESIAN_POINT('',(0.,0.));
+#2201 = VECTOR('',#2202,1.);
+#2202 = DIRECTION('',(1.,0.));
+#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2204 = PCURVE('',#2124,#2205);
+#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2210);
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(5.905511811024E-02,0.));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(0.,-1.));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ADVANCED_FACE('',(#2212),#2179,.T.);
+#2212 = FACE_BOUND('',#2213,.T.);
+#2213 = EDGE_LOOP('',(#2214,#2215,#2238,#2261));
+#2214 = ORIENTED_EDGE('',*,*,#2163,.T.);
+#2215 = ORIENTED_EDGE('',*,*,#2216,.T.);
+#2216 = EDGE_CURVE('',#2141,#2217,#2219,.T.);
+#2217 = VERTEX_POINT('',#2218);
+#2218 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,
+    7.874015748031E-03));
+#2219 = SURFACE_CURVE('',#2220,(#2224,#2231),.PCURVE_S1.);
+#2220 = LINE('',#2221,#2222);
+#2221 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,
+    7.874015748031E-03));
+#2222 = VECTOR('',#2223,3.937007874016E-02);
+#2223 = DIRECTION('',(-1.,0.,0.));
+#2224 = PCURVE('',#2179,#2225);
+#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230);
+#2226 = LINE('',#2227,#2228);
+#2227 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2228 = VECTOR('',#2229,1.);
+#2229 = DIRECTION('',(1.,0.));
+#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2231 = PCURVE('',#2070,#2232);
+#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237);
+#2233 = LINE('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(5.905511811024E-02,-7.086614173228E-02));
+#2235 = VECTOR('',#2236,1.);
+#2236 = DIRECTION('',(-1.,0.));
+#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2238 = ORIENTED_EDGE('',*,*,#2239,.F.);
+#2239 = EDGE_CURVE('',#2240,#2217,#2242,.T.);
+#2240 = VERTEX_POINT('',#2241);
+#2241 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,0.)
+  );
+#2242 = SURFACE_CURVE('',#2243,(#2247,#2254),.PCURVE_S1.);
+#2243 = LINE('',#2244,#2245);
+#2244 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,0.)
+  );
+#2245 = VECTOR('',#2246,3.937007874016E-02);
+#2246 = DIRECTION('',(0.,0.,1.));
+#2247 = PCURVE('',#2179,#2248);
+#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253);
+#2249 = LINE('',#2250,#2251);
+#2250 = CARTESIAN_POINT('',(5.905511811024E-02,0.));
+#2251 = VECTOR('',#2252,1.);
+#2252 = DIRECTION('',(0.,-1.));
+#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2254 = PCURVE('',#2042,#2255);
+#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260);
+#2256 = LINE('',#2257,#2258);
+#2257 = CARTESIAN_POINT('',(0.,0.));
+#2258 = VECTOR('',#2259,1.);
+#2259 = DIRECTION('',(0.,-1.));
+#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2261 = ORIENTED_EDGE('',*,*,#2262,.F.);
+#2262 = EDGE_CURVE('',#2164,#2240,#2263,.T.);
+#2263 = SURFACE_CURVE('',#2264,(#2268,#2275),.PCURVE_S1.);
+#2264 = LINE('',#2265,#2266);
+#2265 = CARTESIAN_POINT('',(2.952755905512E-02,-3.543307086614E-02,0.));
+#2266 = VECTOR('',#2267,3.937007874016E-02);
+#2267 = DIRECTION('',(-1.,0.,0.));
+#2268 = PCURVE('',#2179,#2269);
+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274);
+#2270 = LINE('',#2271,#2272);
+#2271 = CARTESIAN_POINT('',(0.,-0.));
+#2272 = VECTOR('',#2273,1.);
+#2273 = DIRECTION('',(1.,0.));
+#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2275 = PCURVE('',#2124,#2276);
+#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(5.905511811024E-02,-7.086614173228E-02));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(-1.,0.));
+#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2282 = ADVANCED_FACE('',(#2283),#2042,.T.);
+#2283 = FACE_BOUND('',#2284,.T.);
+#2284 = EDGE_LOOP('',(#2285,#2286,#2307,#2308));
+#2285 = ORIENTED_EDGE('',*,*,#2239,.T.);
+#2286 = ORIENTED_EDGE('',*,*,#2287,.T.);
+#2287 = EDGE_CURVE('',#2217,#2022,#2288,.T.);
+#2288 = SURFACE_CURVE('',#2289,(#2293,#2300),.PCURVE_S1.);
+#2289 = LINE('',#2290,#2291);
+#2290 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,
+    7.874015748031E-03));
+#2291 = VECTOR('',#2292,3.937007874016E-02);
+#2292 = DIRECTION('',(0.,1.,0.));
+#2293 = PCURVE('',#2042,#2294);
+#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2299);
+#2295 = LINE('',#2296,#2297);
+#2296 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2297 = VECTOR('',#2298,1.);
+#2298 = DIRECTION('',(1.,0.));
+#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2300 = PCURVE('',#2070,#2301);
+#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306);
+#2302 = LINE('',#2303,#2304);
+#2303 = CARTESIAN_POINT('',(0.,-7.086614173228E-02));
+#2304 = VECTOR('',#2305,1.);
+#2305 = DIRECTION('',(0.,1.));
+#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2307 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#2309 = EDGE_CURVE('',#2240,#2020,#2310,.T.);
+#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.);
+#2311 = LINE('',#2312,#2313);
+#2312 = CARTESIAN_POINT('',(-2.952755905512E-02,-3.543307086614E-02,0.)
+  );
+#2313 = VECTOR('',#2314,3.937007874016E-02);
+#2314 = DIRECTION('',(0.,1.,0.));
+#2315 = PCURVE('',#2042,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.,0.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,0.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = PCURVE('',#2124,#2323);
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = LINE('',#2325,#2326);
+#2325 = CARTESIAN_POINT('',(0.,-7.086614173228E-02));
+#2326 = VECTOR('',#2327,1.);
+#2327 = DIRECTION('',(0.,1.));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = ADVANCED_FACE('',(#2330),#2124,.F.);
+#2330 = FACE_BOUND('',#2331,.T.);
+#2331 = EDGE_LOOP('',(#2332,#2333,#2334,#2335));
+#2332 = ORIENTED_EDGE('',*,*,#2110,.T.);
+#2333 = ORIENTED_EDGE('',*,*,#2191,.T.);
+#2334 = ORIENTED_EDGE('',*,*,#2262,.T.);
+#2335 = ORIENTED_EDGE('',*,*,#2309,.T.);
+#2336 = ADVANCED_FACE('',(#2337),#2070,.T.);
+#2337 = FACE_BOUND('',#2338,.F.);
+#2338 = EDGE_LOOP('',(#2339,#2340,#2341,#2342));
+#2339 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2340 = ORIENTED_EDGE('',*,*,#2140,.T.);
+#2341 = ORIENTED_EDGE('',*,*,#2216,.T.);
+#2342 = ORIENTED_EDGE('',*,*,#2287,.T.);
+#2343 = MANIFOLD_SOLID_BREP('',#2344);
+#2344 = CLOSED_SHELL('',(#2345,#2465,#2541,#2612,#2659,#2666));
+#2345 = ADVANCED_FACE('',(#2346),#2360,.T.);
+#2346 = FACE_BOUND('',#2347,.T.);
+#2347 = EDGE_LOOP('',(#2348,#2383,#2411,#2439));
+#2348 = ORIENTED_EDGE('',*,*,#2349,.T.);
+#2349 = EDGE_CURVE('',#2350,#2352,#2354,.T.);
+#2350 = VERTEX_POINT('',#2351);
+#2351 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,0.));
+#2352 = VERTEX_POINT('',#2353);
+#2353 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#2354 = SURFACE_CURVE('',#2355,(#2359,#2371),.PCURVE_S1.);
+#2355 = LINE('',#2356,#2357);
+#2356 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,0.));
+#2357 = VECTOR('',#2358,3.937007874016E-02);
+#2358 = DIRECTION('',(0.,0.,1.));
+#2359 = PCURVE('',#2360,#2365);
+#2360 = PLANE('',#2361);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,0.));
+#2363 = DIRECTION('',(0.,1.,0.));
+#2364 = DIRECTION('',(1.,0.,0.));
+#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370);
+#2366 = LINE('',#2367,#2368);
+#2367 = CARTESIAN_POINT('',(0.,0.));
+#2368 = VECTOR('',#2369,1.);
+#2369 = DIRECTION('',(0.,-1.));
+#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2371 = PCURVE('',#2372,#2377);
+#2372 = PLANE('',#2373);
+#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376);
+#2374 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,0.));
+#2375 = DIRECTION('',(-1.,0.,0.));
+#2376 = DIRECTION('',(0.,1.,0.));
+#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382);
+#2378 = LINE('',#2379,#2380);
+#2379 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#2380 = VECTOR('',#2381,1.);
+#2381 = DIRECTION('',(0.,-1.));
+#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2383 = ORIENTED_EDGE('',*,*,#2384,.T.);
+#2384 = EDGE_CURVE('',#2352,#2385,#2387,.T.);
+#2385 = VERTEX_POINT('',#2386);
+#2386 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.);
+#2388 = LINE('',#2389,#2390);
+#2389 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#2390 = VECTOR('',#2391,3.937007874016E-02);
+#2391 = DIRECTION('',(1.,0.,0.));
+#2392 = PCURVE('',#2360,#2393);
+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
+#2394 = LINE('',#2395,#2396);
+#2395 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2396 = VECTOR('',#2397,1.);
+#2397 = DIRECTION('',(1.,0.));
+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2399 = PCURVE('',#2400,#2405);
+#2400 = PLANE('',#2401);
+#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404);
+#2402 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#2403 = DIRECTION('',(0.,0.,1.));
+#2404 = DIRECTION('',(1.,0.,0.));
+#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410);
+#2406 = LINE('',#2407,#2408);
+#2407 = CARTESIAN_POINT('',(0.,0.));
+#2408 = VECTOR('',#2409,1.);
+#2409 = DIRECTION('',(1.,0.));
+#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2412 = EDGE_CURVE('',#2413,#2385,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,0.));
+#2415 = SURFACE_CURVE('',#2416,(#2420,#2427),.PCURVE_S1.);
+#2416 = LINE('',#2417,#2418);
+#2417 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,0.));
+#2418 = VECTOR('',#2419,3.937007874016E-02);
+#2419 = DIRECTION('',(0.,0.,1.));
+#2420 = PCURVE('',#2360,#2421);
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(0.,-1.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2427 = PCURVE('',#2428,#2433);
+#2428 = PLANE('',#2429);
+#2429 = AXIS2_PLACEMENT_3D('',#2430,#2431,#2432);
+#2430 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,0.));
+#2431 = DIRECTION('',(1.,0.,0.));
+#2432 = DIRECTION('',(0.,-1.,0.));
+#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438);
+#2434 = LINE('',#2435,#2436);
+#2435 = CARTESIAN_POINT('',(0.,0.));
+#2436 = VECTOR('',#2437,1.);
+#2437 = DIRECTION('',(0.,-1.));
+#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2439 = ORIENTED_EDGE('',*,*,#2440,.F.);
+#2440 = EDGE_CURVE('',#2350,#2413,#2441,.T.);
+#2441 = SURFACE_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.);
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,0.));
+#2444 = VECTOR('',#2445,3.937007874016E-02);
+#2445 = DIRECTION('',(1.,0.,0.));
+#2446 = PCURVE('',#2360,#2447);
+#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452);
+#2448 = LINE('',#2449,#2450);
+#2449 = CARTESIAN_POINT('',(0.,0.));
+#2450 = VECTOR('',#2451,1.);
+#2451 = DIRECTION('',(1.,0.));
+#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2453 = PCURVE('',#2454,#2459);
+#2454 = PLANE('',#2455);
+#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458);
+#2456 = CARTESIAN_POINT('',(-5.944881889764E-02,1.889763779528E-02,0.));
+#2457 = DIRECTION('',(0.,0.,1.));
+#2458 = DIRECTION('',(1.,0.,0.));
+#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464);
+#2460 = LINE('',#2461,#2462);
+#2461 = CARTESIAN_POINT('',(0.,0.));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(1.,0.));
+#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2465 = ADVANCED_FACE('',(#2466),#2428,.T.);
+#2466 = FACE_BOUND('',#2467,.T.);
+#2467 = EDGE_LOOP('',(#2468,#2469,#2492,#2520));
+#2468 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2469 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2470 = EDGE_CURVE('',#2385,#2471,#2473,.T.);
+#2471 = VERTEX_POINT('',#2472);
+#2472 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#2473 = SURFACE_CURVE('',#2474,(#2478,#2485),.PCURVE_S1.);
+#2474 = LINE('',#2475,#2476);
+#2475 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,
+    7.874015748031E-03));
+#2476 = VECTOR('',#2477,3.937007874016E-02);
+#2477 = DIRECTION('',(0.,-1.,0.));
+#2478 = PCURVE('',#2428,#2479);
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(1.,0.));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = PCURVE('',#2400,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(0.,-1.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#2493 = EDGE_CURVE('',#2494,#2471,#2496,.T.);
+#2494 = VERTEX_POINT('',#2495);
+#2495 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,0.));
+#2496 = SURFACE_CURVE('',#2497,(#2501,#2508),.PCURVE_S1.);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,0.));
+#2499 = VECTOR('',#2500,3.937007874016E-02);
+#2500 = DIRECTION('',(0.,0.,1.));
+#2501 = PCURVE('',#2428,#2502);
+#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
+#2503 = LINE('',#2504,#2505);
+#2504 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#2505 = VECTOR('',#2506,1.);
+#2506 = DIRECTION('',(0.,-1.));
+#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2508 = PCURVE('',#2509,#2514);
+#2509 = PLANE('',#2510);
+#2510 = AXIS2_PLACEMENT_3D('',#2511,#2512,#2513);
+#2511 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,0.));
+#2512 = DIRECTION('',(0.,-1.,0.));
+#2513 = DIRECTION('',(-1.,0.,0.));
+#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519);
+#2515 = LINE('',#2516,#2517);
+#2516 = CARTESIAN_POINT('',(0.,-0.));
+#2517 = VECTOR('',#2518,1.);
+#2518 = DIRECTION('',(0.,-1.));
+#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2520 = ORIENTED_EDGE('',*,*,#2521,.F.);
+#2521 = EDGE_CURVE('',#2413,#2494,#2522,.T.);
+#2522 = SURFACE_CURVE('',#2523,(#2527,#2534),.PCURVE_S1.);
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(-4.173228346457E-02,1.889763779528E-02,0.));
+#2525 = VECTOR('',#2526,3.937007874016E-02);
+#2526 = DIRECTION('',(0.,-1.,0.));
+#2527 = PCURVE('',#2428,#2528);
+#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
+#2529 = LINE('',#2530,#2531);
+#2530 = CARTESIAN_POINT('',(0.,0.));
+#2531 = VECTOR('',#2532,1.);
+#2532 = DIRECTION('',(1.,0.));
+#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2534 = PCURVE('',#2454,#2535);
+#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(0.,-1.));
+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2541 = ADVANCED_FACE('',(#2542),#2509,.T.);
+#2542 = FACE_BOUND('',#2543,.T.);
+#2543 = EDGE_LOOP('',(#2544,#2545,#2568,#2591));
+#2544 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2545 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2546 = EDGE_CURVE('',#2471,#2547,#2549,.T.);
+#2547 = VERTEX_POINT('',#2548);
+#2548 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#2549 = SURFACE_CURVE('',#2550,(#2554,#2561),.PCURVE_S1.);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#2552 = VECTOR('',#2553,3.937007874016E-02);
+#2553 = DIRECTION('',(-1.,0.,0.));
+#2554 = PCURVE('',#2509,#2555);
+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560);
+#2556 = LINE('',#2557,#2558);
+#2557 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2558 = VECTOR('',#2559,1.);
+#2559 = DIRECTION('',(1.,0.));
+#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2561 = PCURVE('',#2400,#2562);
+#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567);
+#2563 = LINE('',#2564,#2565);
+#2564 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#2565 = VECTOR('',#2566,1.);
+#2566 = DIRECTION('',(-1.,0.));
+#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2568 = ORIENTED_EDGE('',*,*,#2569,.F.);
+#2569 = EDGE_CURVE('',#2570,#2547,#2572,.T.);
+#2570 = VERTEX_POINT('',#2571);
+#2571 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,0.));
+#2572 = SURFACE_CURVE('',#2573,(#2577,#2584),.PCURVE_S1.);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,0.));
+#2575 = VECTOR('',#2576,3.937007874016E-02);
+#2576 = DIRECTION('',(0.,0.,1.));
+#2577 = PCURVE('',#2509,#2578);
+#2578 = DEFINITIONAL_REPRESENTATION('',(#2579),#2583);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(0.,-1.));
+#2583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2584 = PCURVE('',#2372,#2585);
+#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590);
+#2586 = LINE('',#2587,#2588);
+#2587 = CARTESIAN_POINT('',(0.,0.));
+#2588 = VECTOR('',#2589,1.);
+#2589 = DIRECTION('',(0.,-1.));
+#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2591 = ORIENTED_EDGE('',*,*,#2592,.F.);
+#2592 = EDGE_CURVE('',#2494,#2570,#2593,.T.);
+#2593 = SURFACE_CURVE('',#2594,(#2598,#2605),.PCURVE_S1.);
+#2594 = LINE('',#2595,#2596);
+#2595 = CARTESIAN_POINT('',(-4.173228346457E-02,6.692913385827E-03,0.));
+#2596 = VECTOR('',#2597,3.937007874016E-02);
+#2597 = DIRECTION('',(-1.,0.,0.));
+#2598 = PCURVE('',#2509,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(0.,-0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(1.,0.));
+#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2605 = PCURVE('',#2454,#2606);
+#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611);
+#2607 = LINE('',#2608,#2609);
+#2608 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#2609 = VECTOR('',#2610,1.);
+#2610 = DIRECTION('',(-1.,0.));
+#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2612 = ADVANCED_FACE('',(#2613),#2372,.T.);
+#2613 = FACE_BOUND('',#2614,.T.);
+#2614 = EDGE_LOOP('',(#2615,#2616,#2637,#2638));
+#2615 = ORIENTED_EDGE('',*,*,#2569,.T.);
+#2616 = ORIENTED_EDGE('',*,*,#2617,.T.);
+#2617 = EDGE_CURVE('',#2547,#2352,#2618,.T.);
+#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,
+    7.874015748031E-03));
+#2621 = VECTOR('',#2622,3.937007874016E-02);
+#2622 = DIRECTION('',(0.,1.,0.));
+#2623 = PCURVE('',#2372,#2624);
+#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
+#2625 = LINE('',#2626,#2627);
+#2626 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2627 = VECTOR('',#2628,1.);
+#2628 = DIRECTION('',(1.,0.));
+#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2630 = PCURVE('',#2400,#2631);
+#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
+#2632 = LINE('',#2633,#2634);
+#2633 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#2634 = VECTOR('',#2635,1.);
+#2635 = DIRECTION('',(0.,1.));
+#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2637 = ORIENTED_EDGE('',*,*,#2349,.F.);
+#2638 = ORIENTED_EDGE('',*,*,#2639,.F.);
+#2639 = EDGE_CURVE('',#2570,#2350,#2640,.T.);
+#2640 = SURFACE_CURVE('',#2641,(#2645,#2652),.PCURVE_S1.);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(-5.944881889764E-02,6.692913385827E-03,0.));
+#2643 = VECTOR('',#2644,3.937007874016E-02);
+#2644 = DIRECTION('',(0.,1.,0.));
+#2645 = PCURVE('',#2372,#2646);
+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(0.,0.));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(1.,0.));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2652 = PCURVE('',#2454,#2653);
+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(0.,1.));
+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2659 = ADVANCED_FACE('',(#2660),#2454,.F.);
+#2660 = FACE_BOUND('',#2661,.T.);
+#2661 = EDGE_LOOP('',(#2662,#2663,#2664,#2665));
+#2662 = ORIENTED_EDGE('',*,*,#2440,.T.);
+#2663 = ORIENTED_EDGE('',*,*,#2521,.T.);
+#2664 = ORIENTED_EDGE('',*,*,#2592,.T.);
+#2665 = ORIENTED_EDGE('',*,*,#2639,.T.);
+#2666 = ADVANCED_FACE('',(#2667),#2400,.T.);
+#2667 = FACE_BOUND('',#2668,.F.);
+#2668 = EDGE_LOOP('',(#2669,#2670,#2671,#2672));
+#2669 = ORIENTED_EDGE('',*,*,#2384,.T.);
+#2670 = ORIENTED_EDGE('',*,*,#2470,.T.);
+#2671 = ORIENTED_EDGE('',*,*,#2546,.T.);
+#2672 = ORIENTED_EDGE('',*,*,#2617,.T.);
+#2673 = MANIFOLD_SOLID_BREP('',#2674);
+#2674 = CLOSED_SHELL('',(#2675,#2795,#2871,#2942,#2989,#2996));
+#2675 = ADVANCED_FACE('',(#2676),#2690,.T.);
+#2676 = FACE_BOUND('',#2677,.T.);
+#2677 = EDGE_LOOP('',(#2678,#2713,#2741,#2769));
+#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);
+#2679 = EDGE_CURVE('',#2680,#2682,#2684,.T.);
+#2680 = VERTEX_POINT('',#2681);
+#2681 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,0.)
+  );
+#2682 = VERTEX_POINT('',#2683);
+#2683 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#2684 = SURFACE_CURVE('',#2685,(#2689,#2701),.PCURVE_S1.);
+#2685 = LINE('',#2686,#2687);
+#2686 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,0.)
+  );
+#2687 = VECTOR('',#2688,3.937007874016E-02);
+#2688 = DIRECTION('',(0.,0.,1.));
+#2689 = PCURVE('',#2690,#2695);
+#2690 = PLANE('',#2691);
+#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694);
+#2692 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,0.)
+  );
+#2693 = DIRECTION('',(0.,1.,0.));
+#2694 = DIRECTION('',(1.,0.,0.));
+#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700);
+#2696 = LINE('',#2697,#2698);
+#2697 = CARTESIAN_POINT('',(0.,0.));
+#2698 = VECTOR('',#2699,1.);
+#2699 = DIRECTION('',(0.,-1.));
+#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2701 = PCURVE('',#2702,#2707);
+#2702 = PLANE('',#2703);
+#2703 = AXIS2_PLACEMENT_3D('',#2704,#2705,#2706);
+#2704 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,0.)
+  );
+#2705 = DIRECTION('',(-1.,0.,0.));
+#2706 = DIRECTION('',(0.,1.,0.));
+#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
+#2708 = LINE('',#2709,#2710);
+#2709 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#2710 = VECTOR('',#2711,1.);
+#2711 = DIRECTION('',(0.,-1.));
+#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2713 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#2714 = EDGE_CURVE('',#2682,#2715,#2717,.T.);
+#2715 = VERTEX_POINT('',#2716);
+#2716 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#2717 = SURFACE_CURVE('',#2718,(#2722,#2729),.PCURVE_S1.);
+#2718 = LINE('',#2719,#2720);
+#2719 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#2720 = VECTOR('',#2721,3.937007874016E-02);
+#2721 = DIRECTION('',(1.,0.,0.));
+#2722 = PCURVE('',#2690,#2723);
+#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728);
+#2724 = LINE('',#2725,#2726);
+#2725 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2726 = VECTOR('',#2727,1.);
+#2727 = DIRECTION('',(1.,0.));
+#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2729 = PCURVE('',#2730,#2735);
+#2730 = PLANE('',#2731);
+#2731 = AXIS2_PLACEMENT_3D('',#2732,#2733,#2734);
+#2732 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#2733 = DIRECTION('',(0.,0.,1.));
+#2734 = DIRECTION('',(1.,0.,0.));
+#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740);
+#2736 = LINE('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(0.,0.));
+#2738 = VECTOR('',#2739,1.);
+#2739 = DIRECTION('',(1.,0.));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = ORIENTED_EDGE('',*,*,#2742,.F.);
+#2742 = EDGE_CURVE('',#2743,#2715,#2745,.T.);
+#2743 = VERTEX_POINT('',#2744);
+#2744 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,0.)
+  );
+#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.);
+#2746 = LINE('',#2747,#2748);
+#2747 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,0.)
+  );
+#2748 = VECTOR('',#2749,3.937007874016E-02);
+#2749 = DIRECTION('',(0.,0.,1.));
+#2750 = PCURVE('',#2690,#2751);
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(0.,-1.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2757 = PCURVE('',#2758,#2763);
+#2758 = PLANE('',#2759);
+#2759 = AXIS2_PLACEMENT_3D('',#2760,#2761,#2762);
+#2760 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,0.)
+  );
+#2761 = DIRECTION('',(1.,0.,0.));
+#2762 = DIRECTION('',(0.,-1.,0.));
+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768);
+#2764 = LINE('',#2765,#2766);
+#2765 = CARTESIAN_POINT('',(0.,0.));
+#2766 = VECTOR('',#2767,1.);
+#2767 = DIRECTION('',(0.,-1.));
+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2769 = ORIENTED_EDGE('',*,*,#2770,.F.);
+#2770 = EDGE_CURVE('',#2680,#2743,#2771,.T.);
+#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,0.)
+  );
+#2774 = VECTOR('',#2775,3.937007874016E-02);
+#2775 = DIRECTION('',(1.,0.,0.));
+#2776 = PCURVE('',#2690,#2777);
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(0.,0.));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(1.,0.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = PCURVE('',#2784,#2789);
+#2784 = PLANE('',#2785);
+#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788);
+#2786 = CARTESIAN_POINT('',(-5.944881889764E-02,-6.692913385827E-03,0.)
+  );
+#2787 = DIRECTION('',(0.,0.,1.));
+#2788 = DIRECTION('',(1.,0.,0.));
+#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);
+#2790 = LINE('',#2791,#2792);
+#2791 = CARTESIAN_POINT('',(0.,0.));
+#2792 = VECTOR('',#2793,1.);
+#2793 = DIRECTION('',(1.,0.));
+#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2795 = ADVANCED_FACE('',(#2796),#2758,.T.);
+#2796 = FACE_BOUND('',#2797,.T.);
+#2797 = EDGE_LOOP('',(#2798,#2799,#2822,#2850));
+#2798 = ORIENTED_EDGE('',*,*,#2742,.T.);
+#2799 = ORIENTED_EDGE('',*,*,#2800,.T.);
+#2800 = EDGE_CURVE('',#2715,#2801,#2803,.T.);
+#2801 = VERTEX_POINT('',#2802);
+#2802 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#2803 = SURFACE_CURVE('',#2804,(#2808,#2815),.PCURVE_S1.);
+#2804 = LINE('',#2805,#2806);
+#2805 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,
+    7.874015748031E-03));
+#2806 = VECTOR('',#2807,3.937007874016E-02);
+#2807 = DIRECTION('',(0.,-1.,0.));
+#2808 = PCURVE('',#2758,#2809);
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(1.,0.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = PCURVE('',#2730,#2816);
+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);
+#2817 = LINE('',#2818,#2819);
+#2818 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2819 = VECTOR('',#2820,1.);
+#2820 = DIRECTION('',(0.,-1.));
+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2822 = ORIENTED_EDGE('',*,*,#2823,.F.);
+#2823 = EDGE_CURVE('',#2824,#2801,#2826,.T.);
+#2824 = VERTEX_POINT('',#2825);
+#2825 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,0.)
+  );
+#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.);
+#2827 = LINE('',#2828,#2829);
+#2828 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,0.)
+  );
+#2829 = VECTOR('',#2830,3.937007874016E-02);
+#2830 = DIRECTION('',(0.,0.,1.));
+#2831 = PCURVE('',#2758,#2832);
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
+#2833 = LINE('',#2834,#2835);
+#2834 = CARTESIAN_POINT('',(1.220472440945E-02,0.));
+#2835 = VECTOR('',#2836,1.);
+#2836 = DIRECTION('',(0.,-1.));
+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2838 = PCURVE('',#2839,#2844);
+#2839 = PLANE('',#2840);
+#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843);
+#2841 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,0.)
+  );
+#2842 = DIRECTION('',(0.,-1.,0.));
+#2843 = DIRECTION('',(-1.,0.,0.));
+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(0.,-0.));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(0.,-1.));
+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);
+#2851 = EDGE_CURVE('',#2743,#2824,#2852,.T.);
+#2852 = SURFACE_CURVE('',#2853,(#2857,#2864),.PCURVE_S1.);
+#2853 = LINE('',#2854,#2855);
+#2854 = CARTESIAN_POINT('',(-4.173228346457E-02,-6.692913385827E-03,0.)
+  );
+#2855 = VECTOR('',#2856,3.937007874016E-02);
+#2856 = DIRECTION('',(0.,-1.,0.));
+#2857 = PCURVE('',#2758,#2858);
+#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863);
+#2859 = LINE('',#2860,#2861);
+#2860 = CARTESIAN_POINT('',(0.,0.));
+#2861 = VECTOR('',#2862,1.);
+#2862 = DIRECTION('',(1.,0.));
+#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2864 = PCURVE('',#2784,#2865);
+#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870);
+#2866 = LINE('',#2867,#2868);
+#2867 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2868 = VECTOR('',#2869,1.);
+#2869 = DIRECTION('',(0.,-1.));
+#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2871 = ADVANCED_FACE('',(#2872),#2839,.T.);
+#2872 = FACE_BOUND('',#2873,.T.);
+#2873 = EDGE_LOOP('',(#2874,#2875,#2898,#2921));
+#2874 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2875 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#2876 = EDGE_CURVE('',#2801,#2877,#2879,.T.);
+#2877 = VERTEX_POINT('',#2878);
+#2878 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#2879 = SURFACE_CURVE('',#2880,(#2884,#2891),.PCURVE_S1.);
+#2880 = LINE('',#2881,#2882);
+#2881 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#2882 = VECTOR('',#2883,3.937007874016E-02);
+#2883 = DIRECTION('',(-1.,0.,0.));
+#2884 = PCURVE('',#2839,#2885);
+#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2890);
+#2886 = LINE('',#2887,#2888);
+#2887 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2888 = VECTOR('',#2889,1.);
+#2889 = DIRECTION('',(1.,0.));
+#2890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2891 = PCURVE('',#2730,#2892);
+#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(-1.,0.));
+#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2898 = ORIENTED_EDGE('',*,*,#2899,.F.);
+#2899 = EDGE_CURVE('',#2900,#2877,#2902,.T.);
+#2900 = VERTEX_POINT('',#2901);
+#2901 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,0.)
+  );
+#2902 = SURFACE_CURVE('',#2903,(#2907,#2914),.PCURVE_S1.);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,0.)
+  );
+#2905 = VECTOR('',#2906,3.937007874016E-02);
+#2906 = DIRECTION('',(0.,0.,1.));
+#2907 = PCURVE('',#2839,#2908);
+#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2913);
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(1.771653543307E-02,0.));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(0.,-1.));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2914 = PCURVE('',#2702,#2915);
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(0.,0.));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(0.,-1.));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#2922,.F.);
+#2922 = EDGE_CURVE('',#2824,#2900,#2923,.T.);
+#2923 = SURFACE_CURVE('',#2924,(#2928,#2935),.PCURVE_S1.);
+#2924 = LINE('',#2925,#2926);
+#2925 = CARTESIAN_POINT('',(-4.173228346457E-02,-1.889763779528E-02,0.)
+  );
+#2926 = VECTOR('',#2927,3.937007874016E-02);
+#2927 = DIRECTION('',(-1.,0.,0.));
+#2928 = PCURVE('',#2839,#2929);
+#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934);
+#2930 = LINE('',#2931,#2932);
+#2931 = CARTESIAN_POINT('',(0.,-0.));
+#2932 = VECTOR('',#2933,1.);
+#2933 = DIRECTION('',(1.,0.));
+#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2935 = PCURVE('',#2784,#2936);
+#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941);
+#2937 = LINE('',#2938,#2939);
+#2938 = CARTESIAN_POINT('',(1.771653543307E-02,-1.220472440945E-02));
+#2939 = VECTOR('',#2940,1.);
+#2940 = DIRECTION('',(-1.,0.));
+#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2942 = ADVANCED_FACE('',(#2943),#2702,.T.);
+#2943 = FACE_BOUND('',#2944,.T.);
+#2944 = EDGE_LOOP('',(#2945,#2946,#2967,#2968));
+#2945 = ORIENTED_EDGE('',*,*,#2899,.T.);
+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#2947 = EDGE_CURVE('',#2877,#2682,#2948,.T.);
+#2948 = SURFACE_CURVE('',#2949,(#2953,#2960),.PCURVE_S1.);
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,
+    7.874015748031E-03));
+#2951 = VECTOR('',#2952,3.937007874016E-02);
+#2952 = DIRECTION('',(0.,1.,0.));
+#2953 = PCURVE('',#2702,#2954);
+#2954 = DEFINITIONAL_REPRESENTATION('',(#2955),#2959);
+#2955 = LINE('',#2956,#2957);
+#2956 = CARTESIAN_POINT('',(0.,-7.874015748031E-03));
+#2957 = VECTOR('',#2958,1.);
+#2958 = DIRECTION('',(1.,0.));
+#2959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2960 = PCURVE('',#2730,#2961);
+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(0.,1.));
+#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2967 = ORIENTED_EDGE('',*,*,#2679,.F.);
+#2968 = ORIENTED_EDGE('',*,*,#2969,.F.);
+#2969 = EDGE_CURVE('',#2900,#2680,#2970,.T.);
+#2970 = SURFACE_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.);
+#2971 = LINE('',#2972,#2973);
+#2972 = CARTESIAN_POINT('',(-5.944881889764E-02,-1.889763779528E-02,0.)
+  );
+#2973 = VECTOR('',#2974,3.937007874016E-02);
+#2974 = DIRECTION('',(0.,1.,0.));
+#2975 = PCURVE('',#2702,#2976);
+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(0.,0.));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(1.,0.));
+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2982 = PCURVE('',#2784,#2983);
+#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988);
+#2984 = LINE('',#2985,#2986);
+#2985 = CARTESIAN_POINT('',(0.,-1.220472440945E-02));
+#2986 = VECTOR('',#2987,1.);
+#2987 = DIRECTION('',(0.,1.));
+#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2989 = ADVANCED_FACE('',(#2990),#2784,.F.);
+#2990 = FACE_BOUND('',#2991,.T.);
+#2991 = EDGE_LOOP('',(#2992,#2993,#2994,#2995));
+#2992 = ORIENTED_EDGE('',*,*,#2770,.T.);
+#2993 = ORIENTED_EDGE('',*,*,#2851,.T.);
+#2994 = ORIENTED_EDGE('',*,*,#2922,.T.);
+#2995 = ORIENTED_EDGE('',*,*,#2969,.T.);
+#2996 = ADVANCED_FACE('',(#2997),#2730,.T.);
+#2997 = FACE_BOUND('',#2998,.F.);
+#2998 = EDGE_LOOP('',(#2999,#3000,#3001,#3002));
+#2999 = ORIENTED_EDGE('',*,*,#2714,.T.);
+#3000 = ORIENTED_EDGE('',*,*,#2800,.T.);
+#3001 = ORIENTED_EDGE('',*,*,#2876,.T.);
+#3002 = ORIENTED_EDGE('',*,*,#2947,.T.);
+#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3010)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3004,#3008,#3009)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3004 = ( CONVERSION_BASED_UNIT('INCH',#3006) LENGTH_UNIT() NAMED_UNIT(
+  #3005) );
+#3005 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#3006 = LENGTH_MEASURE_WITH_UNIT(25.4,#3007);
+#3007 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3008 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3009 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3010 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#3004,'distance_accuracy_value','confusion accuracy');
+#3011 = SHAPE_DEFINITION_REPRESENTATION(#3012,#32);
+#3012 = PRODUCT_DEFINITION_SHAPE('','',#3013);
+#3013 = PRODUCT_DEFINITION('design','',#3014,#3017);
+#3014 = PRODUCT_DEFINITION_FORMATION('','',#3015);
+#3015 = PRODUCT('pads','pads','',(#3016));
+#3016 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#3017 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#3018 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3019,#3021);
+#3019 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3020) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3020 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#3021 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #3022);
+#3022 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3013,$);
+#3023 = PRODUCT_TYPE('part',$,(#3015));
+#3024 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3025),#4425);
+#3025 = MANIFOLD_SOLID_BREP('',#3026);
+#3026 = CLOSED_SHELL('',(#3027,#3147,#3235,#3314,#3393,#3471,#3501,#3531
+    ,#3607,#3688,#3713,#3825,#3850,#3926,#3957,#3988,#4066,#4097,#4164,
+    #4195,#4262,#4321,#4390,#4396,#4402,#4409,#4415,#4421));
+#3027 = ADVANCED_FACE('',(#3028),#3042,.T.);
+#3028 = FACE_BOUND('',#3029,.T.);
+#3029 = EDGE_LOOP('',(#3030,#3065,#3093,#3121));
+#3030 = ORIENTED_EDGE('',*,*,#3031,.T.);
+#3031 = EDGE_CURVE('',#3032,#3034,#3036,.T.);
+#3032 = VERTEX_POINT('',#3033);
+#3033 = CARTESIAN_POINT('',(-5.787401574803E-02,5.905511811024E-02,
+    3.149606299213E-03));
+#3034 = VERTEX_POINT('',#3035);
+#3035 = CARTESIAN_POINT('',(-5.787401574803E-02,5.905511811024E-02,
+    3.228346456693E-02));
+#3036 = SURFACE_CURVE('',#3037,(#3041,#3053),.PCURVE_S1.);
+#3037 = LINE('',#3038,#3039);
+#3038 = CARTESIAN_POINT('',(-5.787401574803E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3039 = VECTOR('',#3040,3.937007874016E-02);
+#3040 = DIRECTION('',(0.,0.,1.));
+#3041 = PCURVE('',#3042,#3047);
+#3042 = PLANE('',#3043);
+#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046);
+#3044 = CARTESIAN_POINT('',(-5.905511811024E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3045 = DIRECTION('',(0.,1.,0.));
+#3046 = DIRECTION('',(1.,0.,0.));
+#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052);
+#3048 = LINE('',#3049,#3050);
+#3049 = CARTESIAN_POINT('',(1.181102362205E-03,0.));
+#3050 = VECTOR('',#3051,1.);
+#3051 = DIRECTION('',(0.,-1.));
+#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3053 = PCURVE('',#3054,#3059);
+#3054 = CYLINDRICAL_SURFACE('',#3055,1.181102362205E-03);
+#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058);
+#3056 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3057 = DIRECTION('',(0.,0.,1.));
+#3058 = DIRECTION('',(-0.,1.,0.));
+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);
+#3060 = LINE('',#3061,#3062);
+#3061 = CARTESIAN_POINT('',(0.,0.));
+#3062 = VECTOR('',#3063,1.);
+#3063 = DIRECTION('',(0.,1.));
+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3065 = ORIENTED_EDGE('',*,*,#3066,.T.);
+#3066 = EDGE_CURVE('',#3034,#3067,#3069,.T.);
+#3067 = VERTEX_POINT('',#3068);
+#3068 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    3.228346456693E-02));
+#3069 = SURFACE_CURVE('',#3070,(#3074,#3081),.PCURVE_S1.);
+#3070 = LINE('',#3071,#3072);
+#3071 = CARTESIAN_POINT('',(-5.905511811024E-02,5.905511811024E-02,
+    3.228346456693E-02));
+#3072 = VECTOR('',#3073,3.937007874016E-02);
+#3073 = DIRECTION('',(1.,0.,0.));
+#3074 = PCURVE('',#3042,#3075);
+#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080);
+#3076 = LINE('',#3077,#3078);
+#3077 = CARTESIAN_POINT('',(0.,-3.031496062992E-02));
+#3078 = VECTOR('',#3079,1.);
+#3079 = DIRECTION('',(1.,0.));
+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3081 = PCURVE('',#3082,#3087);
+#3082 = CYLINDRICAL_SURFACE('',#3083,1.181102362205E-03);
+#3083 = AXIS2_PLACEMENT_3D('',#3084,#3085,#3086);
+#3084 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3085 = DIRECTION('',(1.,0.,0.));
+#3086 = DIRECTION('',(-0.,1.,0.));
+#3087 = DEFINITIONAL_REPRESENTATION('',(#3088),#3092);
+#3088 = LINE('',#3089,#3090);
+#3089 = CARTESIAN_POINT('',(0.,0.));
+#3090 = VECTOR('',#3091,1.);
+#3091 = DIRECTION('',(0.,1.));
+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3093 = ORIENTED_EDGE('',*,*,#3094,.F.);
+#3094 = EDGE_CURVE('',#3095,#3067,#3097,.T.);
+#3095 = VERTEX_POINT('',#3096);
+#3096 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    3.149606299213E-03));
+#3097 = SURFACE_CURVE('',#3098,(#3102,#3109),.PCURVE_S1.);
+#3098 = LINE('',#3099,#3100);
+#3099 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3100 = VECTOR('',#3101,3.937007874016E-02);
+#3101 = DIRECTION('',(0.,0.,1.));
+#3102 = PCURVE('',#3042,#3103);
+#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);
+#3104 = LINE('',#3105,#3106);
+#3105 = CARTESIAN_POINT('',(0.116929133858,0.));
+#3106 = VECTOR('',#3107,1.);
+#3107 = DIRECTION('',(0.,-1.));
+#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3109 = PCURVE('',#3110,#3115);
+#3110 = CYLINDRICAL_SURFACE('',#3111,1.181102362205E-03);
+#3111 = AXIS2_PLACEMENT_3D('',#3112,#3113,#3114);
+#3112 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3113 = DIRECTION('',(0.,0.,1.));
+#3114 = DIRECTION('',(-0.,1.,0.));
+#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120);
+#3116 = LINE('',#3117,#3118);
+#3117 = CARTESIAN_POINT('',(-0.,0.));
+#3118 = VECTOR('',#3119,1.);
+#3119 = DIRECTION('',(-0.,1.));
+#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3121 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3122 = EDGE_CURVE('',#3032,#3095,#3123,.T.);
+#3123 = SURFACE_CURVE('',#3124,(#3128,#3135),.PCURVE_S1.);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(-5.905511811024E-02,5.905511811024E-02,
+    3.149606299213E-03));
+#3126 = VECTOR('',#3127,3.937007874016E-02);
+#3127 = DIRECTION('',(1.,0.,0.));
+#3128 = PCURVE('',#3042,#3129);
+#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134);
+#3130 = LINE('',#3131,#3132);
+#3131 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#3132 = VECTOR('',#3133,1.);
+#3133 = DIRECTION('',(1.,0.));
+#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3135 = PCURVE('',#3136,#3141);
+#3136 = CYLINDRICAL_SURFACE('',#3137,1.181102362205E-03);
+#3137 = AXIS2_PLACEMENT_3D('',#3138,#3139,#3140);
+#3138 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3139 = DIRECTION('',(1.,0.,0.));
+#3140 = DIRECTION('',(-0.,1.,0.));
+#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3146);
+#3142 = LINE('',#3143,#3144);
+#3143 = CARTESIAN_POINT('',(-0.,0.));
+#3144 = VECTOR('',#3145,1.);
+#3145 = DIRECTION('',(-0.,1.));
+#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3147 = ADVANCED_FACE('',(#3148),#3054,.T.);
+#3148 = FACE_BOUND('',#3149,.T.);
+#3149 = EDGE_LOOP('',(#3150,#3151,#3180,#3208));
+#3150 = ORIENTED_EDGE('',*,*,#3031,.F.);
+#3151 = ORIENTED_EDGE('',*,*,#3152,.T.);
+#3152 = EDGE_CURVE('',#3032,#3153,#3155,.T.);
+#3153 = VERTEX_POINT('',#3154);
+#3154 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3155 = SURFACE_CURVE('',#3156,(#3161,#3168),.PCURVE_S1.);
+#3156 = CIRCLE('',#3157,1.181102362205E-03);
+#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160);
+#3158 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3159 = DIRECTION('',(0.,-0.,1.));
+#3160 = DIRECTION('',(0.,1.,0.));
+#3161 = PCURVE('',#3054,#3162);
+#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(1.,0.));
+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3168 = PCURVE('',#3169,#3174);
+#3169 = SPHERICAL_SURFACE('',#3170,1.181102362205E-03);
+#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
+#3171 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3172 = DIRECTION('',(0.,0.,1.));
+#3173 = DIRECTION('',(0.,1.,0.));
+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179);
+#3175 = LINE('',#3176,#3177);
+#3176 = CARTESIAN_POINT('',(0.,0.));
+#3177 = VECTOR('',#3178,1.);
+#3178 = DIRECTION('',(1.,0.));
+#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3180 = ORIENTED_EDGE('',*,*,#3181,.T.);
+#3181 = EDGE_CURVE('',#3153,#3182,#3184,.T.);
+#3182 = VERTEX_POINT('',#3183);
+#3183 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3184 = SURFACE_CURVE('',#3185,(#3189,#3196),.PCURVE_S1.);
+#3185 = LINE('',#3186,#3187);
+#3186 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3187 = VECTOR('',#3188,3.937007874016E-02);
+#3188 = DIRECTION('',(0.,0.,1.));
+#3189 = PCURVE('',#3054,#3190);
+#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195);
+#3191 = LINE('',#3192,#3193);
+#3192 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3193 = VECTOR('',#3194,1.);
+#3194 = DIRECTION('',(0.,1.));
+#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3196 = PCURVE('',#3197,#3202);
+#3197 = PLANE('',#3198);
+#3198 = AXIS2_PLACEMENT_3D('',#3199,#3200,#3201);
+#3199 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.905511811024E-02,
+    1.968503937008E-03));
+#3200 = DIRECTION('',(-1.,0.,0.));
+#3201 = DIRECTION('',(0.,1.,0.));
+#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207);
+#3203 = LINE('',#3204,#3205);
+#3204 = CARTESIAN_POINT('',(0.116929133858,0.));
+#3205 = VECTOR('',#3206,1.);
+#3206 = DIRECTION('',(0.,-1.));
+#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3208 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3209 = EDGE_CURVE('',#3034,#3182,#3210,.T.);
+#3210 = SURFACE_CURVE('',#3211,(#3216,#3223),.PCURVE_S1.);
+#3211 = CIRCLE('',#3212,1.181102362205E-03);
+#3212 = AXIS2_PLACEMENT_3D('',#3213,#3214,#3215);
+#3213 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3214 = DIRECTION('',(0.,0.,1.));
+#3215 = DIRECTION('',(0.,1.,-0.));
+#3216 = PCURVE('',#3054,#3217);
+#3217 = DEFINITIONAL_REPRESENTATION('',(#3218),#3222);
+#3218 = LINE('',#3219,#3220);
+#3219 = CARTESIAN_POINT('',(0.,3.031496062992E-02));
+#3220 = VECTOR('',#3221,1.);
+#3221 = DIRECTION('',(1.,0.));
+#3222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3223 = PCURVE('',#3224,#3229);
+#3224 = SPHERICAL_SURFACE('',#3225,1.181102362205E-03);
+#3225 = AXIS2_PLACEMENT_3D('',#3226,#3227,#3228);
+#3226 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3227 = DIRECTION('',(-0.,-0.,-1.));
+#3228 = DIRECTION('',(0.,1.,-0.));
+#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
+#3230 = LINE('',#3231,#3232);
+#3231 = CARTESIAN_POINT('',(-0.,0.));
+#3232 = VECTOR('',#3233,1.);
+#3233 = DIRECTION('',(-1.,0.));
+#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3235 = ADVANCED_FACE('',(#3236),#3136,.T.);
+#3236 = FACE_BOUND('',#3237,.F.);
+#3237 = EDGE_LOOP('',(#3238,#3260,#3288,#3313));
+#3238 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3239 = EDGE_CURVE('',#3240,#3032,#3242,.T.);
+#3240 = VERTEX_POINT('',#3241);
+#3241 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3242 = SURFACE_CURVE('',#3243,(#3248,#3254),.PCURVE_S1.);
+#3243 = CIRCLE('',#3244,1.181102362205E-03);
+#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247);
+#3245 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3246 = DIRECTION('',(1.,0.,0.));
+#3247 = DIRECTION('',(-0.,1.,0.));
+#3248 = PCURVE('',#3136,#3249);
+#3249 = DEFINITIONAL_REPRESENTATION('',(#3250),#3253);
+#3250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3251,#3252),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3251 = CARTESIAN_POINT('',(-1.570796326795,1.181102362205E-03));
+#3252 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3254 = PCURVE('',#3169,#3255);
+#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3259);
+#3256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3257,#3258),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3257 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3258 = CARTESIAN_POINT('',(0.,0.));
+#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3260 = ORIENTED_EDGE('',*,*,#3261,.T.);
+#3261 = EDGE_CURVE('',#3240,#3262,#3264,.T.);
+#3262 = VERTEX_POINT('',#3263);
+#3263 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3264 = SURFACE_CURVE('',#3265,(#3269,#3276),.PCURVE_S1.);
+#3265 = LINE('',#3266,#3267);
+#3266 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3267 = VECTOR('',#3268,3.937007874016E-02);
+#3268 = DIRECTION('',(1.,0.,0.));
+#3269 = PCURVE('',#3136,#3270);
+#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275);
+#3271 = LINE('',#3272,#3273);
+#3272 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3273 = VECTOR('',#3274,1.);
+#3274 = DIRECTION('',(-0.,1.));
+#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3276 = PCURVE('',#3277,#3282);
+#3277 = PLANE('',#3278);
+#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281);
+#3279 = CARTESIAN_POINT('',(-5.905511811024E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3280 = DIRECTION('',(0.,0.,1.));
+#3281 = DIRECTION('',(1.,0.,0.));
+#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);
+#3283 = LINE('',#3284,#3285);
+#3284 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#3285 = VECTOR('',#3286,1.);
+#3286 = DIRECTION('',(1.,0.));
+#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3288 = ORIENTED_EDGE('',*,*,#3289,.T.);
+#3289 = EDGE_CURVE('',#3262,#3095,#3290,.T.);
+#3290 = SURFACE_CURVE('',#3291,(#3296,#3302),.PCURVE_S1.);
+#3291 = CIRCLE('',#3292,1.181102362205E-03);
+#3292 = AXIS2_PLACEMENT_3D('',#3293,#3294,#3295);
+#3293 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3294 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#3295 = DIRECTION('',(7.401486830834E-15,1.,0.));
+#3296 = PCURVE('',#3136,#3297);
+#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3301);
+#3298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3299,#3300),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3299 = CARTESIAN_POINT('',(-1.570796326795,0.116929133858));
+#3300 = CARTESIAN_POINT('',(0.,0.116929133858));
+#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3302 = PCURVE('',#3303,#3308);
+#3303 = SPHERICAL_SURFACE('',#3304,1.181102362205E-03);
+#3304 = AXIS2_PLACEMENT_3D('',#3305,#3306,#3307);
+#3305 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3306 = DIRECTION('',(0.,0.,1.));
+#3307 = DIRECTION('',(7.401486830834E-15,1.,-0.));
+#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3312);
+#3309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3310,#3311),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3310 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3311 = CARTESIAN_POINT('',(0.,0.));
+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3313 = ORIENTED_EDGE('',*,*,#3122,.F.);
+#3314 = ADVANCED_FACE('',(#3315),#3082,.T.);
+#3315 = FACE_BOUND('',#3316,.T.);
+#3316 = EDGE_LOOP('',(#3317,#3339,#3367,#3392));
+#3317 = ORIENTED_EDGE('',*,*,#3318,.F.);
+#3318 = EDGE_CURVE('',#3319,#3034,#3321,.T.);
+#3319 = VERTEX_POINT('',#3320);
+#3320 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.346456692913E-02));
+#3321 = SURFACE_CURVE('',#3322,(#3327,#3333),.PCURVE_S1.);
+#3322 = CIRCLE('',#3323,1.181102362205E-03);
+#3323 = AXIS2_PLACEMENT_3D('',#3324,#3325,#3326);
+#3324 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3325 = DIRECTION('',(-1.,0.,0.));
+#3326 = DIRECTION('',(0.,1.,-0.));
+#3327 = PCURVE('',#3082,#3328);
+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3332);
+#3329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3330,#3331),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3330 = CARTESIAN_POINT('',(1.570796326795,1.181102362205E-03));
+#3331 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3333 = PCURVE('',#3224,#3334);
+#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3338);
+#3335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3336,#3337),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3336 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3337 = CARTESIAN_POINT('',(0.,0.));
+#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3339 = ORIENTED_EDGE('',*,*,#3340,.T.);
+#3340 = EDGE_CURVE('',#3319,#3341,#3343,.T.);
+#3341 = VERTEX_POINT('',#3342);
+#3342 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.346456692913E-02));
+#3343 = SURFACE_CURVE('',#3344,(#3348,#3355),.PCURVE_S1.);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(-5.905511811024E-02,5.787401574803E-02,
+    3.346456692913E-02));
+#3346 = VECTOR('',#3347,3.937007874016E-02);
+#3347 = DIRECTION('',(1.,0.,0.));
+#3348 = PCURVE('',#3082,#3349);
+#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
+#3350 = LINE('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3352 = VECTOR('',#3353,1.);
+#3353 = DIRECTION('',(0.,1.));
+#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3355 = PCURVE('',#3356,#3361);
+#3356 = PLANE('',#3357);
+#3357 = AXIS2_PLACEMENT_3D('',#3358,#3359,#3360);
+#3358 = CARTESIAN_POINT('',(-5.905511811024E-02,5.905511811024E-02,
+    3.346456692913E-02));
+#3359 = DIRECTION('',(0.,0.,1.));
+#3360 = DIRECTION('',(1.,0.,0.));
+#3361 = DEFINITIONAL_REPRESENTATION('',(#3362),#3366);
+#3362 = LINE('',#3363,#3364);
+#3363 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#3364 = VECTOR('',#3365,1.);
+#3365 = DIRECTION('',(1.,0.));
+#3366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3367 = ORIENTED_EDGE('',*,*,#3368,.T.);
+#3368 = EDGE_CURVE('',#3341,#3067,#3369,.T.);
+#3369 = SURFACE_CURVE('',#3370,(#3375,#3381),.PCURVE_S1.);
+#3370 = CIRCLE('',#3371,1.181102362205E-03);
+#3371 = AXIS2_PLACEMENT_3D('',#3372,#3373,#3374);
+#3372 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3373 = DIRECTION('',(-1.,7.401486830834E-15,0.));
+#3374 = DIRECTION('',(7.401486830834E-15,1.,0.));
+#3375 = PCURVE('',#3082,#3376);
+#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3380);
+#3377 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3378,#3379),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3378 = CARTESIAN_POINT('',(1.570796326795,0.116929133858));
+#3379 = CARTESIAN_POINT('',(0.,0.116929133858));
+#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3381 = PCURVE('',#3382,#3387);
+#3382 = SPHERICAL_SURFACE('',#3383,1.181102362205E-03);
+#3383 = AXIS2_PLACEMENT_3D('',#3384,#3385,#3386);
+#3384 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3385 = DIRECTION('',(-0.,-0.,-1.));
+#3386 = DIRECTION('',(7.401486830834E-15,1.,-0.));
+#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3391);
+#3388 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3389,#3390),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3389 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3390 = CARTESIAN_POINT('',(0.,0.));
+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3392 = ORIENTED_EDGE('',*,*,#3066,.F.);
+#3393 = ADVANCED_FACE('',(#3394),#3110,.T.);
+#3394 = FACE_BOUND('',#3395,.F.);
+#3395 = EDGE_LOOP('',(#3396,#3397,#3421,#3449));
+#3396 = ORIENTED_EDGE('',*,*,#3094,.F.);
+#3397 = ORIENTED_EDGE('',*,*,#3398,.T.);
+#3398 = EDGE_CURVE('',#3095,#3399,#3401,.T.);
+#3399 = VERTEX_POINT('',#3400);
+#3400 = CARTESIAN_POINT('',(5.905511811024E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3401 = SURFACE_CURVE('',#3402,(#3407,#3414),.PCURVE_S1.);
+#3402 = CIRCLE('',#3403,1.181102362205E-03);
+#3403 = AXIS2_PLACEMENT_3D('',#3404,#3405,#3406);
+#3404 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3405 = DIRECTION('',(0.,-0.,-1.));
+#3406 = DIRECTION('',(7.401486830834E-15,1.,-0.));
+#3407 = PCURVE('',#3110,#3408);
+#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(-0.,1.181102362205E-03));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(-1.,0.));
+#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3414 = PCURVE('',#3303,#3415);
+#3415 = DEFINITIONAL_REPRESENTATION('',(#3416),#3420);
+#3416 = LINE('',#3417,#3418);
+#3417 = CARTESIAN_POINT('',(-0.,0.));
+#3418 = VECTOR('',#3419,1.);
+#3419 = DIRECTION('',(-1.,0.));
+#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3421 = ORIENTED_EDGE('',*,*,#3422,.T.);
+#3422 = EDGE_CURVE('',#3399,#3423,#3425,.T.);
+#3423 = VERTEX_POINT('',#3424);
+#3424 = CARTESIAN_POINT('',(5.905511811024E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3425 = SURFACE_CURVE('',#3426,(#3430,#3437),.PCURVE_S1.);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(5.905511811024E-02,5.787401574803E-02,
+    1.968503937008E-03));
+#3428 = VECTOR('',#3429,3.937007874016E-02);
+#3429 = DIRECTION('',(0.,0.,1.));
+#3430 = PCURVE('',#3110,#3431);
+#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436);
+#3432 = LINE('',#3433,#3434);
+#3433 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3434 = VECTOR('',#3435,1.);
+#3435 = DIRECTION('',(-0.,1.));
+#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3437 = PCURVE('',#3438,#3443);
+#3438 = PLANE('',#3439);
+#3439 = AXIS2_PLACEMENT_3D('',#3440,#3441,#3442);
+#3440 = CARTESIAN_POINT('',(5.905511811024E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3441 = DIRECTION('',(1.,0.,0.));
+#3442 = DIRECTION('',(0.,-1.,0.));
+#3443 = DEFINITIONAL_REPRESENTATION('',(#3444),#3448);
+#3444 = LINE('',#3445,#3446);
+#3445 = CARTESIAN_POINT('',(1.181102362205E-03,0.));
+#3446 = VECTOR('',#3447,1.);
+#3447 = DIRECTION('',(0.,-1.));
+#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3449 = ORIENTED_EDGE('',*,*,#3450,.F.);
+#3450 = EDGE_CURVE('',#3067,#3423,#3451,.T.);
+#3451 = SURFACE_CURVE('',#3452,(#3457,#3464),.PCURVE_S1.);
+#3452 = CIRCLE('',#3453,1.181102362205E-03);
+#3453 = AXIS2_PLACEMENT_3D('',#3454,#3455,#3456);
+#3454 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3455 = DIRECTION('',(0.,-0.,-1.));
+#3456 = DIRECTION('',(7.401486830834E-15,1.,-0.));
+#3457 = PCURVE('',#3110,#3458);
+#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(-0.,3.031496062992E-02));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(-1.,0.));
+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3464 = PCURVE('',#3382,#3465);
+#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470);
+#3466 = LINE('',#3467,#3468);
+#3467 = CARTESIAN_POINT('',(0.,0.));
+#3468 = VECTOR('',#3469,1.);
+#3469 = DIRECTION('',(1.,0.));
+#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3471 = ADVANCED_FACE('',(#3472),#3169,.T.);
+#3472 = FACE_BOUND('',#3473,.T.);
+#3473 = EDGE_LOOP('',(#3474,#3475,#3500));
+#3474 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3475 = ORIENTED_EDGE('',*,*,#3476,.T.);
+#3476 = EDGE_CURVE('',#3240,#3153,#3477,.T.);
+#3477 = SURFACE_CURVE('',#3478,(#3483,#3489),.PCURVE_S1.);
+#3478 = CIRCLE('',#3479,1.181102362205E-03);
+#3479 = AXIS2_PLACEMENT_3D('',#3480,#3481,#3482);
+#3480 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3481 = DIRECTION('',(6.123233995737E-17,1.,-0.));
+#3482 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#3483 = PCURVE('',#3169,#3484);
+#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3488);
+#3485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3486,#3487),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3486 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#3487 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3489 = PCURVE('',#3490,#3495);
+#3490 = CYLINDRICAL_SURFACE('',#3491,1.181102362205E-03);
+#3491 = AXIS2_PLACEMENT_3D('',#3492,#3493,#3494);
+#3492 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    3.149606299213E-03));
+#3493 = DIRECTION('',(0.,1.,0.));
+#3494 = DIRECTION('',(-1.,0.,0.));
+#3495 = DEFINITIONAL_REPRESENTATION('',(#3496),#3499);
+#3496 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3497,#3498),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3497 = CARTESIAN_POINT('',(-1.570796326795,0.116929133858));
+#3498 = CARTESIAN_POINT('',(0.,0.116929133858));
+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3500 = ORIENTED_EDGE('',*,*,#3152,.F.);
+#3501 = ADVANCED_FACE('',(#3502),#3224,.T.);
+#3502 = FACE_BOUND('',#3503,.F.);
+#3503 = EDGE_LOOP('',(#3504,#3505,#3530));
+#3504 = ORIENTED_EDGE('',*,*,#3318,.F.);
+#3505 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#3506 = EDGE_CURVE('',#3319,#3182,#3507,.T.);
+#3507 = SURFACE_CURVE('',#3508,(#3513,#3519),.PCURVE_S1.);
+#3508 = CIRCLE('',#3509,1.181102362205E-03);
+#3509 = AXIS2_PLACEMENT_3D('',#3510,#3511,#3512);
+#3510 = CARTESIAN_POINT('',(-5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3511 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#3512 = DIRECTION('',(-1.,6.123233995737E-17,0.));
+#3513 = PCURVE('',#3224,#3514);
+#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3518);
+#3515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3516,#3517),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3516 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#3517 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3519 = PCURVE('',#3520,#3525);
+#3520 = CYLINDRICAL_SURFACE('',#3521,1.181102362205E-03);
+#3521 = AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
+#3522 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    3.228346456693E-02));
+#3523 = DIRECTION('',(0.,1.,0.));
+#3524 = DIRECTION('',(-1.,0.,0.));
+#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3529);
+#3526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3527,#3528),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3527 = CARTESIAN_POINT('',(1.570796326795,0.116929133858));
+#3528 = CARTESIAN_POINT('',(0.,0.116929133858));
+#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3530 = ORIENTED_EDGE('',*,*,#3209,.F.);
+#3531 = ADVANCED_FACE('',(#3532),#3197,.T.);
+#3532 = FACE_BOUND('',#3533,.T.);
+#3533 = EDGE_LOOP('',(#3534,#3535,#3558,#3586));
+#3534 = ORIENTED_EDGE('',*,*,#3181,.F.);
+#3535 = ORIENTED_EDGE('',*,*,#3536,.F.);
+#3536 = EDGE_CURVE('',#3537,#3153,#3539,.T.);
+#3537 = VERTEX_POINT('',#3538);
+#3538 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#3539 = SURFACE_CURVE('',#3540,(#3544,#3551),.PCURVE_S1.);
+#3540 = LINE('',#3541,#3542);
+#3541 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.905511811024E-02,
+    3.149606299213E-03));
+#3542 = VECTOR('',#3543,3.937007874016E-02);
+#3543 = DIRECTION('',(0.,1.,0.));
+#3544 = PCURVE('',#3197,#3545);
+#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550);
+#3546 = LINE('',#3547,#3548);
+#3547 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#3548 = VECTOR('',#3549,1.);
+#3549 = DIRECTION('',(1.,0.));
+#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3551 = PCURVE('',#3490,#3552);
+#3552 = DEFINITIONAL_REPRESENTATION('',(#3553),#3557);
+#3553 = LINE('',#3554,#3555);
+#3554 = CARTESIAN_POINT('',(-0.,0.));
+#3555 = VECTOR('',#3556,1.);
+#3556 = DIRECTION('',(-0.,1.));
+#3557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);
+#3559 = EDGE_CURVE('',#3537,#3560,#3562,.T.);
+#3560 = VERTEX_POINT('',#3561);
+#3561 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#3562 = SURFACE_CURVE('',#3563,(#3567,#3574),.PCURVE_S1.);
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3565 = VECTOR('',#3566,3.937007874016E-02);
+#3566 = DIRECTION('',(0.,0.,1.));
+#3567 = PCURVE('',#3197,#3568);
+#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573);
+#3569 = LINE('',#3570,#3571);
+#3570 = CARTESIAN_POINT('',(1.181102362205E-03,0.));
+#3571 = VECTOR('',#3572,1.);
+#3572 = DIRECTION('',(0.,-1.));
+#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3574 = PCURVE('',#3575,#3580);
+#3575 = CYLINDRICAL_SURFACE('',#3576,1.181102362205E-03);
+#3576 = AXIS2_PLACEMENT_3D('',#3577,#3578,#3579);
+#3577 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3578 = DIRECTION('',(0.,0.,1.));
+#3579 = DIRECTION('',(-1.,0.,0.));
+#3580 = DEFINITIONAL_REPRESENTATION('',(#3581),#3585);
+#3581 = LINE('',#3582,#3583);
+#3582 = CARTESIAN_POINT('',(0.,0.));
+#3583 = VECTOR('',#3584,1.);
+#3584 = DIRECTION('',(0.,1.));
+#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3586 = ORIENTED_EDGE('',*,*,#3587,.T.);
+#3587 = EDGE_CURVE('',#3560,#3182,#3588,.T.);
+#3588 = SURFACE_CURVE('',#3589,(#3593,#3600),.PCURVE_S1.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(-5.905511811024E-02,-5.905511811024E-02,
+    3.228346456693E-02));
+#3591 = VECTOR('',#3592,3.937007874016E-02);
+#3592 = DIRECTION('',(0.,1.,0.));
+#3593 = PCURVE('',#3197,#3594);
+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(0.,-3.031496062992E-02));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(1.,0.));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3600 = PCURVE('',#3520,#3601);
+#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606);
+#3602 = LINE('',#3603,#3604);
+#3603 = CARTESIAN_POINT('',(0.,0.));
+#3604 = VECTOR('',#3605,1.);
+#3605 = DIRECTION('',(0.,1.));
+#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3607 = ADVANCED_FACE('',(#3608),#3277,.F.);
+#3608 = FACE_BOUND('',#3609,.F.);
+#3609 = EDGE_LOOP('',(#3610,#3611,#3634,#3662));
+#3610 = ORIENTED_EDGE('',*,*,#3261,.F.);
+#3611 = ORIENTED_EDGE('',*,*,#3612,.F.);
+#3612 = EDGE_CURVE('',#3613,#3240,#3615,.T.);
+#3613 = VERTEX_POINT('',#3614);
+#3614 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3615 = SURFACE_CURVE('',#3616,(#3620,#3627),.PCURVE_S1.);
+#3616 = LINE('',#3617,#3618);
+#3617 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    1.968503937008E-03));
+#3618 = VECTOR('',#3619,3.937007874016E-02);
+#3619 = DIRECTION('',(0.,1.,0.));
+#3620 = PCURVE('',#3277,#3621);
+#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3626);
+#3622 = LINE('',#3623,#3624);
+#3623 = CARTESIAN_POINT('',(1.181102362205E-03,-0.11811023622));
+#3624 = VECTOR('',#3625,1.);
+#3625 = DIRECTION('',(0.,1.));
+#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3627 = PCURVE('',#3490,#3628);
+#3628 = DEFINITIONAL_REPRESENTATION('',(#3629),#3633);
+#3629 = LINE('',#3630,#3631);
+#3630 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3631 = VECTOR('',#3632,1.);
+#3632 = DIRECTION('',(-0.,1.));
+#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3634 = ORIENTED_EDGE('',*,*,#3635,.F.);
+#3635 = EDGE_CURVE('',#3636,#3613,#3638,.T.);
+#3636 = VERTEX_POINT('',#3637);
+#3637 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3638 = SURFACE_CURVE('',#3639,(#3643,#3650),.PCURVE_S1.);
+#3639 = LINE('',#3640,#3641);
+#3640 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3641 = VECTOR('',#3642,3.937007874016E-02);
+#3642 = DIRECTION('',(-1.,0.,0.));
+#3643 = PCURVE('',#3277,#3644);
+#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3649);
+#3645 = LINE('',#3646,#3647);
+#3646 = CARTESIAN_POINT('',(0.11811023622,-0.116929133858));
+#3647 = VECTOR('',#3648,1.);
+#3648 = DIRECTION('',(-1.,0.));
+#3649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3650 = PCURVE('',#3651,#3656);
+#3651 = CYLINDRICAL_SURFACE('',#3652,1.181102362205E-03);
+#3652 = AXIS2_PLACEMENT_3D('',#3653,#3654,#3655);
+#3653 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#3654 = DIRECTION('',(-1.,0.,0.));
+#3655 = DIRECTION('',(0.,0.,-1.));
+#3656 = DEFINITIONAL_REPRESENTATION('',(#3657),#3661);
+#3657 = LINE('',#3658,#3659);
+#3658 = CARTESIAN_POINT('',(0.,0.));
+#3659 = VECTOR('',#3660,1.);
+#3660 = DIRECTION('',(0.,1.));
+#3661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3662 = ORIENTED_EDGE('',*,*,#3663,.F.);
+#3663 = EDGE_CURVE('',#3262,#3636,#3664,.T.);
+#3664 = SURFACE_CURVE('',#3665,(#3669,#3676),.PCURVE_S1.);
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    1.968503937008E-03));
+#3667 = VECTOR('',#3668,3.937007874016E-02);
+#3668 = DIRECTION('',(0.,-1.,0.));
+#3669 = PCURVE('',#3277,#3670);
+#3670 = DEFINITIONAL_REPRESENTATION('',(#3671),#3675);
+#3671 = LINE('',#3672,#3673);
+#3672 = CARTESIAN_POINT('',(0.116929133858,0.));
+#3673 = VECTOR('',#3674,1.);
+#3674 = DIRECTION('',(0.,-1.));
+#3675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3676 = PCURVE('',#3677,#3682);
+#3677 = CYLINDRICAL_SURFACE('',#3678,1.181102362205E-03);
+#3678 = AXIS2_PLACEMENT_3D('',#3679,#3680,#3681);
+#3679 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    3.149606299213E-03));
+#3680 = DIRECTION('',(0.,-1.,0.));
+#3681 = DIRECTION('',(1.,0.,0.));
+#3682 = DEFINITIONAL_REPRESENTATION('',(#3683),#3687);
+#3683 = LINE('',#3684,#3685);
+#3684 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3685 = VECTOR('',#3686,1.);
+#3686 = DIRECTION('',(-0.,1.));
+#3687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3688 = ADVANCED_FACE('',(#3689),#3303,.T.);
+#3689 = FACE_BOUND('',#3690,.F.);
+#3690 = EDGE_LOOP('',(#3691,#3692,#3712));
+#3691 = ORIENTED_EDGE('',*,*,#3289,.F.);
+#3692 = ORIENTED_EDGE('',*,*,#3693,.T.);
+#3693 = EDGE_CURVE('',#3262,#3399,#3694,.T.);
+#3694 = SURFACE_CURVE('',#3695,(#3700,#3706),.PCURVE_S1.);
+#3695 = CIRCLE('',#3696,1.181102362205E-03);
+#3696 = AXIS2_PLACEMENT_3D('',#3697,#3698,#3699);
+#3697 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.149606299213E-03));
+#3698 = DIRECTION('',(-1.278252835097E-17,-1.,0.));
+#3699 = DIRECTION('',(1.,-1.278252835097E-17,-0.));
+#3700 = PCURVE('',#3303,#3701);
+#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3705);
+#3702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3703,#3704),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3703 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#3704 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3706 = PCURVE('',#3677,#3707);
+#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3711);
+#3708 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3709,#3710),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3709 = CARTESIAN_POINT('',(-1.570796326795,1.181102362205E-03));
+#3710 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3712 = ORIENTED_EDGE('',*,*,#3398,.F.);
+#3713 = ADVANCED_FACE('',(#3714,#3794),#3356,.T.);
+#3714 = FACE_BOUND('',#3715,.T.);
+#3715 = EDGE_LOOP('',(#3716,#3717,#3740,#3768));
+#3716 = ORIENTED_EDGE('',*,*,#3340,.F.);
+#3717 = ORIENTED_EDGE('',*,*,#3718,.F.);
+#3718 = EDGE_CURVE('',#3719,#3319,#3721,.T.);
+#3719 = VERTEX_POINT('',#3720);
+#3720 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.346456692913E-02));
+#3721 = SURFACE_CURVE('',#3722,(#3726,#3733),.PCURVE_S1.);
+#3722 = LINE('',#3723,#3724);
+#3723 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    3.346456692913E-02));
+#3724 = VECTOR('',#3725,3.937007874016E-02);
+#3725 = DIRECTION('',(0.,1.,0.));
+#3726 = PCURVE('',#3356,#3727);
+#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
+#3728 = LINE('',#3729,#3730);
+#3729 = CARTESIAN_POINT('',(1.181102362205E-03,-0.11811023622));
+#3730 = VECTOR('',#3731,1.);
+#3731 = DIRECTION('',(0.,1.));
+#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3733 = PCURVE('',#3520,#3734);
+#3734 = DEFINITIONAL_REPRESENTATION('',(#3735),#3739);
+#3735 = LINE('',#3736,#3737);
+#3736 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3737 = VECTOR('',#3738,1.);
+#3738 = DIRECTION('',(0.,1.));
+#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3740 = ORIENTED_EDGE('',*,*,#3741,.F.);
+#3741 = EDGE_CURVE('',#3742,#3719,#3744,.T.);
+#3742 = VERTEX_POINT('',#3743);
+#3743 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.346456692913E-02));
+#3744 = SURFACE_CURVE('',#3745,(#3749,#3756),.PCURVE_S1.);
+#3745 = LINE('',#3746,#3747);
+#3746 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    3.346456692913E-02));
+#3747 = VECTOR('',#3748,3.937007874016E-02);
+#3748 = DIRECTION('',(-1.,0.,0.));
+#3749 = PCURVE('',#3356,#3750);
+#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3755);
+#3751 = LINE('',#3752,#3753);
+#3752 = CARTESIAN_POINT('',(0.11811023622,-0.116929133858));
+#3753 = VECTOR('',#3754,1.);
+#3754 = DIRECTION('',(-1.,0.));
+#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3756 = PCURVE('',#3757,#3762);
+#3757 = CYLINDRICAL_SURFACE('',#3758,1.181102362205E-03);
+#3758 = AXIS2_PLACEMENT_3D('',#3759,#3760,#3761);
+#3759 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#3760 = DIRECTION('',(-1.,0.,0.));
+#3761 = DIRECTION('',(0.,0.,1.));
+#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(-0.,0.));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(-0.,1.));
+#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3768 = ORIENTED_EDGE('',*,*,#3769,.F.);
+#3769 = EDGE_CURVE('',#3341,#3742,#3770,.T.);
+#3770 = SURFACE_CURVE('',#3771,(#3775,#3782),.PCURVE_S1.);
+#3771 = LINE('',#3772,#3773);
+#3772 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    3.346456692913E-02));
+#3773 = VECTOR('',#3774,3.937007874016E-02);
+#3774 = DIRECTION('',(0.,-1.,0.));
+#3775 = PCURVE('',#3356,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781);
+#3777 = LINE('',#3778,#3779);
+#3778 = CARTESIAN_POINT('',(0.116929133858,0.));
+#3779 = VECTOR('',#3780,1.);
+#3780 = DIRECTION('',(0.,-1.));
+#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3782 = PCURVE('',#3783,#3788);
+#3783 = CYLINDRICAL_SURFACE('',#3784,1.181102362205E-03);
+#3784 = AXIS2_PLACEMENT_3D('',#3785,#3786,#3787);
+#3785 = CARTESIAN_POINT('',(5.787401574803E-02,5.905511811024E-02,
+    3.228346456693E-02));
+#3786 = DIRECTION('',(0.,-1.,0.));
+#3787 = DIRECTION('',(1.,0.,0.));
+#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
+#3789 = LINE('',#3790,#3791);
+#3790 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3791 = VECTOR('',#3792,1.);
+#3792 = DIRECTION('',(0.,1.));
+#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3794 = FACE_BOUND('',#3795,.T.);
+#3795 = EDGE_LOOP('',(#3796));
+#3796 = ORIENTED_EDGE('',*,*,#3797,.F.);
+#3797 = EDGE_CURVE('',#3798,#3798,#3800,.T.);
+#3798 = VERTEX_POINT('',#3799);
+#3799 = CARTESIAN_POINT('',(-4.606299212598E-02,5.03937007874E-02,
+    3.346456692913E-02));
+#3800 = SURFACE_CURVE('',#3801,(#3806,#3813),.PCURVE_S1.);
+#3801 = CIRCLE('',#3802,3.543307086614E-03);
+#3802 = AXIS2_PLACEMENT_3D('',#3803,#3804,#3805);
+#3803 = CARTESIAN_POINT('',(-4.96062992126E-02,5.03937007874E-02,
+    3.346456692913E-02));
+#3804 = DIRECTION('',(0.,0.,1.));
+#3805 = DIRECTION('',(1.,0.,0.));
+#3806 = PCURVE('',#3356,#3807);
+#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3812);
+#3808 = CIRCLE('',#3809,3.543307086614E-03);
+#3809 = AXIS2_PLACEMENT_2D('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(9.448818897638E-03,-8.661417322835E-03));
+#3811 = DIRECTION('',(1.,0.));
+#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3813 = PCURVE('',#3814,#3819);
+#3814 = CYLINDRICAL_SURFACE('',#3815,3.543307086614E-03);
+#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818);
+#3816 = CARTESIAN_POINT('',(-4.96062992126E-02,5.03937007874E-02,
+    3.346456692913E-02));
+#3817 = DIRECTION('',(0.,0.,1.));
+#3818 = DIRECTION('',(1.,0.,0.));
+#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824);
+#3820 = LINE('',#3821,#3822);
+#3821 = CARTESIAN_POINT('',(0.,0.));
+#3822 = VECTOR('',#3823,1.);
+#3823 = DIRECTION('',(1.,0.));
+#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3825 = ADVANCED_FACE('',(#3826),#3382,.T.);
+#3826 = FACE_BOUND('',#3827,.T.);
+#3827 = EDGE_LOOP('',(#3828,#3829,#3849));
+#3828 = ORIENTED_EDGE('',*,*,#3368,.F.);
+#3829 = ORIENTED_EDGE('',*,*,#3830,.T.);
+#3830 = EDGE_CURVE('',#3341,#3423,#3831,.T.);
+#3831 = SURFACE_CURVE('',#3832,(#3837,#3843),.PCURVE_S1.);
+#3832 = CIRCLE('',#3833,1.181102362205E-03);
+#3833 = AXIS2_PLACEMENT_3D('',#3834,#3835,#3836);
+#3834 = CARTESIAN_POINT('',(5.787401574803E-02,5.787401574803E-02,
+    3.228346456693E-02));
+#3835 = DIRECTION('',(1.278252835097E-17,1.,0.));
+#3836 = DIRECTION('',(1.,-1.278252835097E-17,0.));
+#3837 = PCURVE('',#3382,#3838);
+#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3842);
+#3839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3840,#3841),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3840 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#3841 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3843 = PCURVE('',#3783,#3844);
+#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3848);
+#3845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3846,#3847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3846 = CARTESIAN_POINT('',(1.570796326795,1.181102362205E-03));
+#3847 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3849 = ORIENTED_EDGE('',*,*,#3450,.F.);
+#3850 = ADVANCED_FACE('',(#3851),#3438,.T.);
+#3851 = FACE_BOUND('',#3852,.T.);
+#3852 = EDGE_LOOP('',(#3853,#3854,#3877,#3905));
+#3853 = ORIENTED_EDGE('',*,*,#3422,.T.);
+#3854 = ORIENTED_EDGE('',*,*,#3855,.T.);
+#3855 = EDGE_CURVE('',#3423,#3856,#3858,.T.);
+#3856 = VERTEX_POINT('',#3857);
+#3857 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#3858 = SURFACE_CURVE('',#3859,(#3863,#3870),.PCURVE_S1.);
+#3859 = LINE('',#3860,#3861);
+#3860 = CARTESIAN_POINT('',(5.905511811024E-02,5.905511811024E-02,
+    3.228346456693E-02));
+#3861 = VECTOR('',#3862,3.937007874016E-02);
+#3862 = DIRECTION('',(0.,-1.,0.));
+#3863 = PCURVE('',#3438,#3864);
+#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869);
+#3865 = LINE('',#3866,#3867);
+#3866 = CARTESIAN_POINT('',(0.,-3.031496062992E-02));
+#3867 = VECTOR('',#3868,1.);
+#3868 = DIRECTION('',(1.,0.));
+#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3870 = PCURVE('',#3783,#3871);
+#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
+#3872 = LINE('',#3873,#3874);
+#3873 = CARTESIAN_POINT('',(0.,0.));
+#3874 = VECTOR('',#3875,1.);
+#3875 = DIRECTION('',(0.,1.));
+#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3877 = ORIENTED_EDGE('',*,*,#3878,.F.);
+#3878 = EDGE_CURVE('',#3879,#3856,#3881,.T.);
+#3879 = VERTEX_POINT('',#3880);
+#3880 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#3881 = SURFACE_CURVE('',#3882,(#3886,#3893),.PCURVE_S1.);
+#3882 = LINE('',#3883,#3884);
+#3883 = CARTESIAN_POINT('',(5.905511811024E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3884 = VECTOR('',#3885,3.937007874016E-02);
+#3885 = DIRECTION('',(0.,0.,1.));
+#3886 = PCURVE('',#3438,#3887);
+#3887 = DEFINITIONAL_REPRESENTATION('',(#3888),#3892);
+#3888 = LINE('',#3889,#3890);
+#3889 = CARTESIAN_POINT('',(0.116929133858,0.));
+#3890 = VECTOR('',#3891,1.);
+#3891 = DIRECTION('',(0.,-1.));
+#3892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3893 = PCURVE('',#3894,#3899);
+#3894 = CYLINDRICAL_SURFACE('',#3895,1.181102362205E-03);
+#3895 = AXIS2_PLACEMENT_3D('',#3896,#3897,#3898);
+#3896 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    1.968503937008E-03));
+#3897 = DIRECTION('',(0.,0.,1.));
+#3898 = DIRECTION('',(1.,0.,-0.));
+#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904);
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(-0.,0.));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(-0.,1.));
+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3905 = ORIENTED_EDGE('',*,*,#3906,.F.);
+#3906 = EDGE_CURVE('',#3399,#3879,#3907,.T.);
+#3907 = SURFACE_CURVE('',#3908,(#3912,#3919),.PCURVE_S1.);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(5.905511811024E-02,5.905511811024E-02,
+    3.149606299213E-03));
+#3910 = VECTOR('',#3911,3.937007874016E-02);
+#3911 = DIRECTION('',(0.,-1.,0.));
+#3912 = PCURVE('',#3438,#3913);
+#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918);
+#3914 = LINE('',#3915,#3916);
+#3915 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#3916 = VECTOR('',#3917,1.);
+#3917 = DIRECTION('',(1.,0.));
+#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3919 = PCURVE('',#3677,#3920);
+#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925);
+#3921 = LINE('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(-0.,0.));
+#3923 = VECTOR('',#3924,1.);
+#3924 = DIRECTION('',(-0.,1.));
+#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3926 = ADVANCED_FACE('',(#3927),#3490,.T.);
+#3927 = FACE_BOUND('',#3928,.F.);
+#3928 = EDGE_LOOP('',(#3929,#3954,#3955,#3956));
+#3929 = ORIENTED_EDGE('',*,*,#3930,.F.);
+#3930 = EDGE_CURVE('',#3613,#3537,#3931,.T.);
+#3931 = SURFACE_CURVE('',#3932,(#3937,#3943),.PCURVE_S1.);
+#3932 = CIRCLE('',#3933,1.181102362205E-03);
+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);
+#3934 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#3935 = DIRECTION('',(-7.401486830834E-15,1.,0.));
+#3936 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#3937 = PCURVE('',#3490,#3938);
+#3938 = DEFINITIONAL_REPRESENTATION('',(#3939),#3942);
+#3939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3940,#3941),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3940 = CARTESIAN_POINT('',(-1.570796326795,1.181102362205E-03));
+#3941 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3943 = PCURVE('',#3944,#3949);
+#3944 = SPHERICAL_SURFACE('',#3945,1.181102362205E-03);
+#3945 = AXIS2_PLACEMENT_3D('',#3946,#3947,#3948);
+#3946 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#3947 = DIRECTION('',(0.,0.,1.));
+#3948 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3953);
+#3950 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3951,#3952),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3951 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3952 = CARTESIAN_POINT('',(0.,0.));
+#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3954 = ORIENTED_EDGE('',*,*,#3612,.T.);
+#3955 = ORIENTED_EDGE('',*,*,#3476,.T.);
+#3956 = ORIENTED_EDGE('',*,*,#3536,.F.);
+#3957 = ADVANCED_FACE('',(#3958),#3520,.T.);
+#3958 = FACE_BOUND('',#3959,.T.);
+#3959 = EDGE_LOOP('',(#3960,#3985,#3986,#3987));
+#3960 = ORIENTED_EDGE('',*,*,#3961,.F.);
+#3961 = EDGE_CURVE('',#3719,#3560,#3962,.T.);
+#3962 = SURFACE_CURVE('',#3963,(#3968,#3974),.PCURVE_S1.);
+#3963 = CIRCLE('',#3964,1.181102362205E-03);
+#3964 = AXIS2_PLACEMENT_3D('',#3965,#3966,#3967);
+#3965 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#3966 = DIRECTION('',(7.401486830834E-15,-1.,0.));
+#3967 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#3968 = PCURVE('',#3520,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3973);
+#3970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3971,#3972),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3971 = CARTESIAN_POINT('',(1.570796326795,1.181102362205E-03));
+#3972 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3974 = PCURVE('',#3975,#3980);
+#3975 = SPHERICAL_SURFACE('',#3976,1.181102362205E-03);
+#3976 = AXIS2_PLACEMENT_3D('',#3977,#3978,#3979);
+#3977 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#3978 = DIRECTION('',(-0.,-0.,-1.));
+#3979 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#3980 = DEFINITIONAL_REPRESENTATION('',(#3981),#3984);
+#3981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3982,#3983),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#3982 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#3983 = CARTESIAN_POINT('',(0.,0.));
+#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3985 = ORIENTED_EDGE('',*,*,#3718,.T.);
+#3986 = ORIENTED_EDGE('',*,*,#3506,.T.);
+#3987 = ORIENTED_EDGE('',*,*,#3587,.F.);
+#3988 = ADVANCED_FACE('',(#3989),#3575,.T.);
+#3989 = FACE_BOUND('',#3990,.T.);
+#3990 = EDGE_LOOP('',(#3991,#3992,#4016,#4044));
+#3991 = ORIENTED_EDGE('',*,*,#3559,.F.);
+#3992 = ORIENTED_EDGE('',*,*,#3993,.T.);
+#3993 = EDGE_CURVE('',#3537,#3994,#3996,.T.);
+#3994 = VERTEX_POINT('',#3995);
+#3995 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    3.149606299213E-03));
+#3996 = SURFACE_CURVE('',#3997,(#4002,#4009),.PCURVE_S1.);
+#3997 = CIRCLE('',#3998,1.181102362205E-03);
+#3998 = AXIS2_PLACEMENT_3D('',#3999,#4000,#4001);
+#3999 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4000 = DIRECTION('',(0.,0.,1.));
+#4001 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#4002 = PCURVE('',#3575,#4003);
+#4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008);
+#4004 = LINE('',#4005,#4006);
+#4005 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#4006 = VECTOR('',#4007,1.);
+#4007 = DIRECTION('',(1.,0.));
+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4009 = PCURVE('',#3944,#4010);
+#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015);
+#4011 = LINE('',#4012,#4013);
+#4012 = CARTESIAN_POINT('',(0.,0.));
+#4013 = VECTOR('',#4014,1.);
+#4014 = DIRECTION('',(1.,0.));
+#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4016 = ORIENTED_EDGE('',*,*,#4017,.T.);
+#4017 = EDGE_CURVE('',#3994,#4018,#4020,.T.);
+#4018 = VERTEX_POINT('',#4019);
+#4019 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    3.228346456693E-02));
+#4020 = SURFACE_CURVE('',#4021,(#4025,#4032),.PCURVE_S1.);
+#4021 = LINE('',#4022,#4023);
+#4022 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.905511811024E-02,
+    1.968503937008E-03));
+#4023 = VECTOR('',#4024,3.937007874016E-02);
+#4024 = DIRECTION('',(0.,0.,1.));
+#4025 = PCURVE('',#3575,#4026);
+#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031);
+#4027 = LINE('',#4028,#4029);
+#4028 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4029 = VECTOR('',#4030,1.);
+#4030 = DIRECTION('',(0.,1.));
+#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4032 = PCURVE('',#4033,#4038);
+#4033 = PLANE('',#4034);
+#4034 = AXIS2_PLACEMENT_3D('',#4035,#4036,#4037);
+#4035 = CARTESIAN_POINT('',(5.905511811024E-02,-5.905511811024E-02,
+    1.968503937008E-03));
+#4036 = DIRECTION('',(0.,-1.,0.));
+#4037 = DIRECTION('',(-1.,0.,0.));
+#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4043);
+#4039 = LINE('',#4040,#4041);
+#4040 = CARTESIAN_POINT('',(0.116929133858,0.));
+#4041 = VECTOR('',#4042,1.);
+#4042 = DIRECTION('',(0.,-1.));
+#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4044 = ORIENTED_EDGE('',*,*,#4045,.F.);
+#4045 = EDGE_CURVE('',#3560,#4018,#4046,.T.);
+#4046 = SURFACE_CURVE('',#4047,(#4052,#4059),.PCURVE_S1.);
+#4047 = CIRCLE('',#4048,1.181102362205E-03);
+#4048 = AXIS2_PLACEMENT_3D('',#4049,#4050,#4051);
+#4049 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4050 = DIRECTION('',(0.,0.,1.));
+#4051 = DIRECTION('',(-1.,-7.401486830834E-15,0.));
+#4052 = PCURVE('',#3575,#4053);
+#4053 = DEFINITIONAL_REPRESENTATION('',(#4054),#4058);
+#4054 = LINE('',#4055,#4056);
+#4055 = CARTESIAN_POINT('',(0.,3.031496062992E-02));
+#4056 = VECTOR('',#4057,1.);
+#4057 = DIRECTION('',(1.,0.));
+#4058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4059 = PCURVE('',#3975,#4060);
+#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4065);
+#4061 = LINE('',#4062,#4063);
+#4062 = CARTESIAN_POINT('',(-0.,0.));
+#4063 = VECTOR('',#4064,1.);
+#4064 = DIRECTION('',(-1.,0.));
+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4066 = ADVANCED_FACE('',(#4067),#3677,.T.);
+#4067 = FACE_BOUND('',#4068,.F.);
+#4068 = EDGE_LOOP('',(#4069,#4070,#4071,#4096));
+#4069 = ORIENTED_EDGE('',*,*,#3693,.F.);
+#4070 = ORIENTED_EDGE('',*,*,#3663,.T.);
+#4071 = ORIENTED_EDGE('',*,*,#4072,.T.);
+#4072 = EDGE_CURVE('',#3636,#3879,#4073,.T.);
+#4073 = SURFACE_CURVE('',#4074,(#4079,#4085),.PCURVE_S1.);
+#4074 = CIRCLE('',#4075,1.181102362205E-03);
+#4075 = AXIS2_PLACEMENT_3D('',#4076,#4077,#4078);
+#4076 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4077 = DIRECTION('',(-7.401486830834E-15,-1.,0.));
+#4078 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4079 = PCURVE('',#3677,#4080);
+#4080 = DEFINITIONAL_REPRESENTATION('',(#4081),#4084);
+#4081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4082,#4083),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4082 = CARTESIAN_POINT('',(-1.570796326795,0.116929133858));
+#4083 = CARTESIAN_POINT('',(0.,0.116929133858));
+#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4085 = PCURVE('',#4086,#4091);
+#4086 = SPHERICAL_SURFACE('',#4087,1.181102362205E-03);
+#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);
+#4088 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4089 = DIRECTION('',(0.,0.,1.));
+#4090 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4091 = DEFINITIONAL_REPRESENTATION('',(#4092),#4095);
+#4092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4093,#4094),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4093 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#4094 = CARTESIAN_POINT('',(0.,0.));
+#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4096 = ORIENTED_EDGE('',*,*,#3906,.F.);
+#4097 = ADVANCED_FACE('',(#4098),#3651,.T.);
+#4098 = FACE_BOUND('',#4099,.T.);
+#4099 = EDGE_LOOP('',(#4100,#4122,#4143,#4163));
+#4100 = ORIENTED_EDGE('',*,*,#4101,.T.);
+#4101 = EDGE_CURVE('',#3636,#4102,#4104,.T.);
+#4102 = VERTEX_POINT('',#4103);
+#4103 = CARTESIAN_POINT('',(5.787401574803E-02,-5.905511811024E-02,
+    3.149606299213E-03));
+#4104 = SURFACE_CURVE('',#4105,(#4110,#4116),.PCURVE_S1.);
+#4105 = CIRCLE('',#4106,1.181102362205E-03);
+#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109);
+#4107 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4108 = DIRECTION('',(-1.,1.278252835092E-17,0.));
+#4109 = DIRECTION('',(-1.278252835092E-17,-1.,0.));
+#4110 = PCURVE('',#3651,#4111);
+#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4115);
+#4112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4113,#4114),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4113 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#4114 = CARTESIAN_POINT('',(1.570796326795,1.181102362205E-03));
+#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4116 = PCURVE('',#4086,#4117);
+#4117 = DEFINITIONAL_REPRESENTATION('',(#4118),#4121);
+#4118 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4119,#4120),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4119 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#4120 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4122 = ORIENTED_EDGE('',*,*,#4123,.T.);
+#4123 = EDGE_CURVE('',#4102,#3994,#4124,.T.);
+#4124 = SURFACE_CURVE('',#4125,(#4129,#4136),.PCURVE_S1.);
+#4125 = LINE('',#4126,#4127);
+#4126 = CARTESIAN_POINT('',(5.905511811024E-02,-5.905511811024E-02,
+    3.149606299213E-03));
+#4127 = VECTOR('',#4128,3.937007874016E-02);
+#4128 = DIRECTION('',(-1.,0.,0.));
+#4129 = PCURVE('',#3651,#4130);
+#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4135);
+#4131 = LINE('',#4132,#4133);
+#4132 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4133 = VECTOR('',#4134,1.);
+#4134 = DIRECTION('',(0.,1.));
+#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4136 = PCURVE('',#4033,#4137);
+#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142);
+#4138 = LINE('',#4139,#4140);
+#4139 = CARTESIAN_POINT('',(0.,-1.181102362205E-03));
+#4140 = VECTOR('',#4141,1.);
+#4141 = DIRECTION('',(1.,0.));
+#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4143 = ORIENTED_EDGE('',*,*,#4144,.F.);
+#4144 = EDGE_CURVE('',#3613,#3994,#4145,.T.);
+#4145 = SURFACE_CURVE('',#4146,(#4151,#4157),.PCURVE_S1.);
+#4146 = CIRCLE('',#4147,1.181102362205E-03);
+#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150);
+#4148 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4149 = DIRECTION('',(-1.,-1.278252835097E-17,0.));
+#4150 = DIRECTION('',(1.278252835097E-17,-1.,0.));
+#4151 = PCURVE('',#3651,#4152);
+#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4156);
+#4153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4154,#4155),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4154 = CARTESIAN_POINT('',(0.,0.116929133858));
+#4155 = CARTESIAN_POINT('',(1.570796326795,0.116929133858));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#3944,#4158);
+#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4162);
+#4159 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4160,#4161),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4160 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#4161 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4163 = ORIENTED_EDGE('',*,*,#3635,.F.);
+#4164 = ADVANCED_FACE('',(#4165),#3783,.T.);
+#4165 = FACE_BOUND('',#4166,.T.);
+#4166 = EDGE_LOOP('',(#4167,#4168,#4169,#4194));
+#4167 = ORIENTED_EDGE('',*,*,#3830,.F.);
+#4168 = ORIENTED_EDGE('',*,*,#3769,.T.);
+#4169 = ORIENTED_EDGE('',*,*,#4170,.T.);
+#4170 = EDGE_CURVE('',#3742,#3856,#4171,.T.);
+#4171 = SURFACE_CURVE('',#4172,(#4177,#4183),.PCURVE_S1.);
+#4172 = CIRCLE('',#4173,1.181102362205E-03);
+#4173 = AXIS2_PLACEMENT_3D('',#4174,#4175,#4176);
+#4174 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4175 = DIRECTION('',(7.401486830834E-15,1.,0.));
+#4176 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4177 = PCURVE('',#3783,#4178);
+#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4182);
+#4179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4180,#4181),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4180 = CARTESIAN_POINT('',(1.570796326795,0.116929133858));
+#4181 = CARTESIAN_POINT('',(0.,0.116929133858));
+#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4183 = PCURVE('',#4184,#4189);
+#4184 = SPHERICAL_SURFACE('',#4185,1.181102362205E-03);
+#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188);
+#4186 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4187 = DIRECTION('',(-0.,-0.,-1.));
+#4188 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4193);
+#4190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4191,#4192),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4191 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#4192 = CARTESIAN_POINT('',(0.,0.));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = ORIENTED_EDGE('',*,*,#3855,.F.);
+#4195 = ADVANCED_FACE('',(#4196),#3757,.T.);
+#4196 = FACE_BOUND('',#4197,.F.);
+#4197 = EDGE_LOOP('',(#4198,#4220,#4241,#4261));
+#4198 = ORIENTED_EDGE('',*,*,#4199,.T.);
+#4199 = EDGE_CURVE('',#3742,#4200,#4202,.T.);
+#4200 = VERTEX_POINT('',#4201);
+#4201 = CARTESIAN_POINT('',(5.787401574803E-02,-5.905511811024E-02,
+    3.228346456693E-02));
+#4202 = SURFACE_CURVE('',#4203,(#4208,#4214),.PCURVE_S1.);
+#4203 = CIRCLE('',#4204,1.181102362205E-03);
+#4204 = AXIS2_PLACEMENT_3D('',#4205,#4206,#4207);
+#4205 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4206 = DIRECTION('',(1.,-1.278252835092E-17,0.));
+#4207 = DIRECTION('',(-1.278252835092E-17,-1.,0.));
+#4208 = PCURVE('',#3757,#4209);
+#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4213);
+#4210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4211,#4212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4211 = CARTESIAN_POINT('',(0.,1.181102362205E-03));
+#4212 = CARTESIAN_POINT('',(-1.570796326795,1.181102362205E-03));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = PCURVE('',#4184,#4215);
+#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4219);
+#4216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4217,#4218),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4217 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795));
+#4218 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4220 = ORIENTED_EDGE('',*,*,#4221,.T.);
+#4221 = EDGE_CURVE('',#4200,#4018,#4222,.T.);
+#4222 = SURFACE_CURVE('',#4223,(#4227,#4234),.PCURVE_S1.);
+#4223 = LINE('',#4224,#4225);
+#4224 = CARTESIAN_POINT('',(5.905511811024E-02,-5.905511811024E-02,
+    3.228346456693E-02));
+#4225 = VECTOR('',#4226,3.937007874016E-02);
+#4226 = DIRECTION('',(-1.,0.,0.));
+#4227 = PCURVE('',#3757,#4228);
+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(-0.,1.));
+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4234 = PCURVE('',#4033,#4235);
+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(0.,-3.031496062992E-02));
+#4238 = VECTOR('',#4239,1.);
+#4239 = DIRECTION('',(1.,0.));
+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4241 = ORIENTED_EDGE('',*,*,#4242,.F.);
+#4242 = EDGE_CURVE('',#3719,#4018,#4243,.T.);
+#4243 = SURFACE_CURVE('',#4244,(#4249,#4255),.PCURVE_S1.);
+#4244 = CIRCLE('',#4245,1.181102362205E-03);
+#4245 = AXIS2_PLACEMENT_3D('',#4246,#4247,#4248);
+#4246 = CARTESIAN_POINT('',(-5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4247 = DIRECTION('',(1.,1.278252835097E-17,0.));
+#4248 = DIRECTION('',(1.278252835097E-17,-1.,0.));
+#4249 = PCURVE('',#3757,#4250);
+#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4254);
+#4251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4252,#4253),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4252 = CARTESIAN_POINT('',(0.,0.116929133858));
+#4253 = CARTESIAN_POINT('',(-1.570796326795,0.116929133858));
+#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4255 = PCURVE('',#3975,#4256);
+#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4260);
+#4257 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4258,#4259),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4258 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795));
+#4259 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = ORIENTED_EDGE('',*,*,#3741,.F.);
+#4262 = ADVANCED_FACE('',(#4263),#3814,.F.);
+#4263 = FACE_BOUND('',#4264,.F.);
+#4264 = EDGE_LOOP('',(#4265,#4266,#4289,#4320));
+#4265 = ORIENTED_EDGE('',*,*,#3797,.F.);
+#4266 = ORIENTED_EDGE('',*,*,#4267,.T.);
+#4267 = EDGE_CURVE('',#3798,#4268,#4270,.T.);
+#4268 = VERTEX_POINT('',#4269);
+#4269 = CARTESIAN_POINT('',(-4.606299212598E-02,5.03937007874E-02,
+    3.188976377953E-02));
+#4270 = SEAM_CURVE('',#4271,(#4275,#4282),.PCURVE_S1.);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(-4.606299212598E-02,5.03937007874E-02,
+    3.346456692913E-02));
+#4273 = VECTOR('',#4274,3.937007874016E-02);
+#4274 = DIRECTION('',(-0.,-0.,-1.));
+#4275 = PCURVE('',#3814,#4276);
+#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281);
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(0.,-1.));
+#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4282 = PCURVE('',#3814,#4283);
+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
+#4284 = LINE('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(0.,0.));
+#4286 = VECTOR('',#4287,1.);
+#4287 = DIRECTION('',(0.,-1.));
+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4289 = ORIENTED_EDGE('',*,*,#4290,.T.);
+#4290 = EDGE_CURVE('',#4268,#4268,#4291,.T.);
+#4291 = SURFACE_CURVE('',#4292,(#4297,#4304),.PCURVE_S1.);
+#4292 = CIRCLE('',#4293,3.543307086614E-03);
+#4293 = AXIS2_PLACEMENT_3D('',#4294,#4295,#4296);
+#4294 = CARTESIAN_POINT('',(-4.96062992126E-02,5.03937007874E-02,
+    3.188976377953E-02));
+#4295 = DIRECTION('',(0.,0.,1.));
+#4296 = DIRECTION('',(1.,0.,0.));
+#4297 = PCURVE('',#3814,#4298);
+#4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303);
+#4299 = LINE('',#4300,#4301);
+#4300 = CARTESIAN_POINT('',(0.,-1.574803149606E-03));
+#4301 = VECTOR('',#4302,1.);
+#4302 = DIRECTION('',(1.,0.));
+#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4304 = PCURVE('',#4305,#4310);
+#4305 = PLANE('',#4306);
+#4306 = AXIS2_PLACEMENT_3D('',#4307,#4308,#4309);
+#4307 = CARTESIAN_POINT('',(-4.606299212598E-02,5.03937007874E-02,
+    3.188976377953E-02));
+#4308 = DIRECTION('',(0.,0.,-1.));
+#4309 = DIRECTION('',(-1.,0.,0.));
+#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4319);
+#4311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4312,#4313,#4314,#4315,
+#4316,#4317,#4318),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4312 = CARTESIAN_POINT('',(0.,0.));
+#4313 = CARTESIAN_POINT('',(0.,6.137187900835E-03));
+#4314 = CARTESIAN_POINT('',(5.314960629921E-03,3.068593950417E-03));
+#4315 = CARTESIAN_POINT('',(1.062992125984E-02,8.678599364036E-19));
+#4316 = CARTESIAN_POINT('',(5.314960629921E-03,-3.068593950417E-03));
+#4317 = CARTESIAN_POINT('',(5.637851296925E-18,-6.137187900835E-03));
+#4318 = CARTESIAN_POINT('',(0.,0.));
+#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4320 = ORIENTED_EDGE('',*,*,#4267,.F.);
+#4321 = ADVANCED_FACE('',(#4322),#3894,.T.);
+#4322 = FACE_BOUND('',#4323,.F.);
+#4323 = EDGE_LOOP('',(#4324,#4325,#4347,#4368));
+#4324 = ORIENTED_EDGE('',*,*,#3878,.F.);
+#4325 = ORIENTED_EDGE('',*,*,#4326,.T.);
+#4326 = EDGE_CURVE('',#3879,#4102,#4327,.T.);
+#4327 = SURFACE_CURVE('',#4328,(#4333,#4340),.PCURVE_S1.);
+#4328 = CIRCLE('',#4329,1.181102362205E-03);
+#4329 = AXIS2_PLACEMENT_3D('',#4330,#4331,#4332);
+#4330 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.149606299213E-03));
+#4331 = DIRECTION('',(0.,-0.,-1.));
+#4332 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4333 = PCURVE('',#3894,#4334);
+#4334 = DEFINITIONAL_REPRESENTATION('',(#4335),#4339);
+#4335 = LINE('',#4336,#4337);
+#4336 = CARTESIAN_POINT('',(-0.,1.181102362205E-03));
+#4337 = VECTOR('',#4338,1.);
+#4338 = DIRECTION('',(-1.,0.));
+#4339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4340 = PCURVE('',#4086,#4341);
+#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346);
+#4342 = LINE('',#4343,#4344);
+#4343 = CARTESIAN_POINT('',(-0.,0.));
+#4344 = VECTOR('',#4345,1.);
+#4345 = DIRECTION('',(-1.,0.));
+#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4348 = EDGE_CURVE('',#4102,#4200,#4349,.T.);
+#4349 = SURFACE_CURVE('',#4350,(#4354,#4361),.PCURVE_S1.);
+#4350 = LINE('',#4351,#4352);
+#4351 = CARTESIAN_POINT('',(5.787401574803E-02,-5.905511811024E-02,
+    1.968503937008E-03));
+#4352 = VECTOR('',#4353,3.937007874016E-02);
+#4353 = DIRECTION('',(0.,0.,1.));
+#4354 = PCURVE('',#3894,#4355);
+#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360);
+#4356 = LINE('',#4357,#4358);
+#4357 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4358 = VECTOR('',#4359,1.);
+#4359 = DIRECTION('',(-0.,1.));
+#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4361 = PCURVE('',#4033,#4362);
+#4362 = DEFINITIONAL_REPRESENTATION('',(#4363),#4367);
+#4363 = LINE('',#4364,#4365);
+#4364 = CARTESIAN_POINT('',(1.181102362205E-03,0.));
+#4365 = VECTOR('',#4366,1.);
+#4366 = DIRECTION('',(0.,-1.));
+#4367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4368 = ORIENTED_EDGE('',*,*,#4369,.F.);
+#4369 = EDGE_CURVE('',#3856,#4200,#4370,.T.);
+#4370 = SURFACE_CURVE('',#4371,(#4376,#4383),.PCURVE_S1.);
+#4371 = CIRCLE('',#4372,1.181102362205E-03);
+#4372 = AXIS2_PLACEMENT_3D('',#4373,#4374,#4375);
+#4373 = CARTESIAN_POINT('',(5.787401574803E-02,-5.787401574803E-02,
+    3.228346456693E-02));
+#4374 = DIRECTION('',(0.,-0.,-1.));
+#4375 = DIRECTION('',(1.,-7.401486830834E-15,0.));
+#4376 = PCURVE('',#3894,#4377);
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = LINE('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(-0.,3.031496062992E-02));
+#4380 = VECTOR('',#4381,1.);
+#4381 = DIRECTION('',(-1.,0.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4383 = PCURVE('',#4184,#4384);
+#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389);
+#4385 = LINE('',#4386,#4387);
+#4386 = CARTESIAN_POINT('',(0.,0.));
+#4387 = VECTOR('',#4388,1.);
+#4388 = DIRECTION('',(1.,0.));
+#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4390 = ADVANCED_FACE('',(#4391),#3944,.T.);
+#4391 = FACE_BOUND('',#4392,.T.);
+#4392 = EDGE_LOOP('',(#4393,#4394,#4395));
+#4393 = ORIENTED_EDGE('',*,*,#3930,.F.);
+#4394 = ORIENTED_EDGE('',*,*,#4144,.T.);
+#4395 = ORIENTED_EDGE('',*,*,#3993,.F.);
+#4396 = ADVANCED_FACE('',(#4397),#3975,.T.);
+#4397 = FACE_BOUND('',#4398,.F.);
+#4398 = EDGE_LOOP('',(#4399,#4400,#4401));
+#4399 = ORIENTED_EDGE('',*,*,#3961,.F.);
+#4400 = ORIENTED_EDGE('',*,*,#4242,.T.);
+#4401 = ORIENTED_EDGE('',*,*,#4045,.F.);
+#4402 = ADVANCED_FACE('',(#4403),#4033,.T.);
+#4403 = FACE_BOUND('',#4404,.T.);
+#4404 = EDGE_LOOP('',(#4405,#4406,#4407,#4408));
+#4405 = ORIENTED_EDGE('',*,*,#4017,.F.);
+#4406 = ORIENTED_EDGE('',*,*,#4123,.F.);
+#4407 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4408 = ORIENTED_EDGE('',*,*,#4221,.T.);
+#4409 = ADVANCED_FACE('',(#4410),#4086,.T.);
+#4410 = FACE_BOUND('',#4411,.F.);
+#4411 = EDGE_LOOP('',(#4412,#4413,#4414));
+#4412 = ORIENTED_EDGE('',*,*,#4072,.F.);
+#4413 = ORIENTED_EDGE('',*,*,#4101,.T.);
+#4414 = ORIENTED_EDGE('',*,*,#4326,.F.);
+#4415 = ADVANCED_FACE('',(#4416),#4184,.T.);
+#4416 = FACE_BOUND('',#4417,.T.);
+#4417 = EDGE_LOOP('',(#4418,#4419,#4420));
+#4418 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#4419 = ORIENTED_EDGE('',*,*,#4199,.T.);
+#4420 = ORIENTED_EDGE('',*,*,#4369,.F.);
+#4421 = ADVANCED_FACE('',(#4422),#4305,.F.);
+#4422 = FACE_BOUND('',#4423,.T.);
+#4423 = EDGE_LOOP('',(#4424));
+#4424 = ORIENTED_EDGE('',*,*,#4290,.T.);
+#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4432)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#4426,#4430,#4431)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#4426 = ( CONVERSION_BASED_UNIT('INCH',#4428) LENGTH_UNIT() NAMED_UNIT(
+  #4427) );
+#4427 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#4428 = LENGTH_MEASURE_WITH_UNIT(25.4,#4429);
+#4429 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#4430 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#4431 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#4432 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#4426,'distance_accuracy_value','confusion accuracy');
+#4433 = SHAPE_DEFINITION_REPRESENTATION(#4434,#3024);
+#4434 = PRODUCT_DEFINITION_SHAPE('','',#4435);
+#4435 = PRODUCT_DEFINITION('design','',#4436,#4439);
+#4436 = PRODUCT_DEFINITION_FORMATION('','',#4437);
+#4437 = PRODUCT('body','body','',(#4438));
+#4438 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#4439 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#4440 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4441,#4443);
+#4441 = ( REPRESENTATION_RELATIONSHIP('','',#3024,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4442) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#4442 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#4443 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #4444);
+#4444 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#4435,$);
+#4445 = PRODUCT_TYPE('part',$,(#4437));
+#4446 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #4447,#4457,#4466,#4475,#4484,#4493,#4502,#4511,#4520),#3003);
+#4447 = STYLED_ITEM('color',(#4448),#33);
+#4448 = PRESENTATION_STYLE_ASSIGNMENT((#4449,#4455));
+#4449 = SURFACE_STYLE_USAGE(.BOTH.,#4450);
+#4450 = SURFACE_SIDE_STYLE('',(#4451));
+#4451 = SURFACE_STYLE_FILL_AREA(#4452);
+#4452 = FILL_AREA_STYLE('',(#4453));
+#4453 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4454 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#4455 = CURVE_STYLE('',#4456,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4456 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4457 = STYLED_ITEM('color',(#4458),#363);
+#4458 = PRESENTATION_STYLE_ASSIGNMENT((#4459,#4464));
+#4459 = SURFACE_STYLE_USAGE(.BOTH.,#4460);
+#4460 = SURFACE_SIDE_STYLE('',(#4461));
+#4461 = SURFACE_STYLE_FILL_AREA(#4462);
+#4462 = FILL_AREA_STYLE('',(#4463));
+#4463 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4464 = CURVE_STYLE('',#4465,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4465 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4466 = STYLED_ITEM('color',(#4467),#693);
+#4467 = PRESENTATION_STYLE_ASSIGNMENT((#4468,#4473));
+#4468 = SURFACE_STYLE_USAGE(.BOTH.,#4469);
+#4469 = SURFACE_SIDE_STYLE('',(#4470));
+#4470 = SURFACE_STYLE_FILL_AREA(#4471);
+#4471 = FILL_AREA_STYLE('',(#4472));
+#4472 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4473 = CURVE_STYLE('',#4474,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4474 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4475 = STYLED_ITEM('color',(#4476),#1023);
+#4476 = PRESENTATION_STYLE_ASSIGNMENT((#4477,#4482));
+#4477 = SURFACE_STYLE_USAGE(.BOTH.,#4478);
+#4478 = SURFACE_SIDE_STYLE('',(#4479));
+#4479 = SURFACE_STYLE_FILL_AREA(#4480);
+#4480 = FILL_AREA_STYLE('',(#4481));
+#4481 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4482 = CURVE_STYLE('',#4483,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4483 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4484 = STYLED_ITEM('color',(#4485),#1353);
+#4485 = PRESENTATION_STYLE_ASSIGNMENT((#4486,#4491));
+#4486 = SURFACE_STYLE_USAGE(.BOTH.,#4487);
+#4487 = SURFACE_SIDE_STYLE('',(#4488));
+#4488 = SURFACE_STYLE_FILL_AREA(#4489);
+#4489 = FILL_AREA_STYLE('',(#4490));
+#4490 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4491 = CURVE_STYLE('',#4492,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4492 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4493 = STYLED_ITEM('color',(#4494),#1683);
+#4494 = PRESENTATION_STYLE_ASSIGNMENT((#4495,#4500));
+#4495 = SURFACE_STYLE_USAGE(.BOTH.,#4496);
+#4496 = SURFACE_SIDE_STYLE('',(#4497));
+#4497 = SURFACE_STYLE_FILL_AREA(#4498);
+#4498 = FILL_AREA_STYLE('',(#4499));
+#4499 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4500 = CURVE_STYLE('',#4501,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4501 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4502 = STYLED_ITEM('color',(#4503),#2013);
+#4503 = PRESENTATION_STYLE_ASSIGNMENT((#4504,#4509));
+#4504 = SURFACE_STYLE_USAGE(.BOTH.,#4505);
+#4505 = SURFACE_SIDE_STYLE('',(#4506));
+#4506 = SURFACE_STYLE_FILL_AREA(#4507);
+#4507 = FILL_AREA_STYLE('',(#4508));
+#4508 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4509 = CURVE_STYLE('',#4510,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4510 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4511 = STYLED_ITEM('color',(#4512),#2343);
+#4512 = PRESENTATION_STYLE_ASSIGNMENT((#4513,#4518));
+#4513 = SURFACE_STYLE_USAGE(.BOTH.,#4514);
+#4514 = SURFACE_SIDE_STYLE('',(#4515));
+#4515 = SURFACE_STYLE_FILL_AREA(#4516);
+#4516 = FILL_AREA_STYLE('',(#4517));
+#4517 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4518 = CURVE_STYLE('',#4519,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4519 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4520 = STYLED_ITEM('color',(#4521),#2673);
+#4521 = PRESENTATION_STYLE_ASSIGNMENT((#4522,#4527));
+#4522 = SURFACE_STYLE_USAGE(.BOTH.,#4523);
+#4523 = SURFACE_SIDE_STYLE('',(#4524));
+#4524 = SURFACE_STYLE_FILL_AREA(#4525);
+#4525 = FILL_AREA_STYLE('',(#4526));
+#4526 = FILL_AREA_STYLE_COLOUR('',#4454);
+#4527 = CURVE_STYLE('',#4528,POSITIVE_LENGTH_MEASURE(0.1),#4454);
+#4528 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#4529 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #4530,#4538,#4545,#4552,#4559,#4566,#4573,#4580,#4587,#4594,#4601,
+    #4608,#4615,#4622,#4629,#4636,#4643,#4650,#4657,#4664,#4671,#4678,
+    #4685,#4692,#4699,#4706,#4713,#4720),#4425);
+#4530 = STYLED_ITEM('color',(#4531),#3027);
+#4531 = PRESENTATION_STYLE_ASSIGNMENT((#4532));
+#4532 = SURFACE_STYLE_USAGE(.BOTH.,#4533);
+#4533 = SURFACE_SIDE_STYLE('',(#4534));
+#4534 = SURFACE_STYLE_FILL_AREA(#4535);
+#4535 = FILL_AREA_STYLE('',(#4536));
+#4536 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4537 = COLOUR_RGB('',0.101960785687,0.101960785687,0.101960785687);
+#4538 = STYLED_ITEM('color',(#4539),#3147);
+#4539 = PRESENTATION_STYLE_ASSIGNMENT((#4540));
+#4540 = SURFACE_STYLE_USAGE(.BOTH.,#4541);
+#4541 = SURFACE_SIDE_STYLE('',(#4542));
+#4542 = SURFACE_STYLE_FILL_AREA(#4543);
+#4543 = FILL_AREA_STYLE('',(#4544));
+#4544 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4545 = STYLED_ITEM('color',(#4546),#3235);
+#4546 = PRESENTATION_STYLE_ASSIGNMENT((#4547));
+#4547 = SURFACE_STYLE_USAGE(.BOTH.,#4548);
+#4548 = SURFACE_SIDE_STYLE('',(#4549));
+#4549 = SURFACE_STYLE_FILL_AREA(#4550);
+#4550 = FILL_AREA_STYLE('',(#4551));
+#4551 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4552 = STYLED_ITEM('color',(#4553),#3314);
+#4553 = PRESENTATION_STYLE_ASSIGNMENT((#4554));
+#4554 = SURFACE_STYLE_USAGE(.BOTH.,#4555);
+#4555 = SURFACE_SIDE_STYLE('',(#4556));
+#4556 = SURFACE_STYLE_FILL_AREA(#4557);
+#4557 = FILL_AREA_STYLE('',(#4558));
+#4558 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4559 = STYLED_ITEM('color',(#4560),#3393);
+#4560 = PRESENTATION_STYLE_ASSIGNMENT((#4561));
+#4561 = SURFACE_STYLE_USAGE(.BOTH.,#4562);
+#4562 = SURFACE_SIDE_STYLE('',(#4563));
+#4563 = SURFACE_STYLE_FILL_AREA(#4564);
+#4564 = FILL_AREA_STYLE('',(#4565));
+#4565 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4566 = STYLED_ITEM('color',(#4567),#3471);
+#4567 = PRESENTATION_STYLE_ASSIGNMENT((#4568));
+#4568 = SURFACE_STYLE_USAGE(.BOTH.,#4569);
+#4569 = SURFACE_SIDE_STYLE('',(#4570));
+#4570 = SURFACE_STYLE_FILL_AREA(#4571);
+#4571 = FILL_AREA_STYLE('',(#4572));
+#4572 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4573 = STYLED_ITEM('color',(#4574),#3501);
+#4574 = PRESENTATION_STYLE_ASSIGNMENT((#4575));
+#4575 = SURFACE_STYLE_USAGE(.BOTH.,#4576);
+#4576 = SURFACE_SIDE_STYLE('',(#4577));
+#4577 = SURFACE_STYLE_FILL_AREA(#4578);
+#4578 = FILL_AREA_STYLE('',(#4579));
+#4579 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4580 = STYLED_ITEM('color',(#4581),#3531);
+#4581 = PRESENTATION_STYLE_ASSIGNMENT((#4582));
+#4582 = SURFACE_STYLE_USAGE(.BOTH.,#4583);
+#4583 = SURFACE_SIDE_STYLE('',(#4584));
+#4584 = SURFACE_STYLE_FILL_AREA(#4585);
+#4585 = FILL_AREA_STYLE('',(#4586));
+#4586 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4587 = STYLED_ITEM('color',(#4588),#3607);
+#4588 = PRESENTATION_STYLE_ASSIGNMENT((#4589));
+#4589 = SURFACE_STYLE_USAGE(.BOTH.,#4590);
+#4590 = SURFACE_SIDE_STYLE('',(#4591));
+#4591 = SURFACE_STYLE_FILL_AREA(#4592);
+#4592 = FILL_AREA_STYLE('',(#4593));
+#4593 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4594 = STYLED_ITEM('color',(#4595),#3688);
+#4595 = PRESENTATION_STYLE_ASSIGNMENT((#4596));
+#4596 = SURFACE_STYLE_USAGE(.BOTH.,#4597);
+#4597 = SURFACE_SIDE_STYLE('',(#4598));
+#4598 = SURFACE_STYLE_FILL_AREA(#4599);
+#4599 = FILL_AREA_STYLE('',(#4600));
+#4600 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4601 = STYLED_ITEM('color',(#4602),#3713);
+#4602 = PRESENTATION_STYLE_ASSIGNMENT((#4603));
+#4603 = SURFACE_STYLE_USAGE(.BOTH.,#4604);
+#4604 = SURFACE_SIDE_STYLE('',(#4605));
+#4605 = SURFACE_STYLE_FILL_AREA(#4606);
+#4606 = FILL_AREA_STYLE('',(#4607));
+#4607 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4608 = STYLED_ITEM('color',(#4609),#3825);
+#4609 = PRESENTATION_STYLE_ASSIGNMENT((#4610));
+#4610 = SURFACE_STYLE_USAGE(.BOTH.,#4611);
+#4611 = SURFACE_SIDE_STYLE('',(#4612));
+#4612 = SURFACE_STYLE_FILL_AREA(#4613);
+#4613 = FILL_AREA_STYLE('',(#4614));
+#4614 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4615 = STYLED_ITEM('color',(#4616),#3850);
+#4616 = PRESENTATION_STYLE_ASSIGNMENT((#4617));
+#4617 = SURFACE_STYLE_USAGE(.BOTH.,#4618);
+#4618 = SURFACE_SIDE_STYLE('',(#4619));
+#4619 = SURFACE_STYLE_FILL_AREA(#4620);
+#4620 = FILL_AREA_STYLE('',(#4621));
+#4621 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4622 = STYLED_ITEM('color',(#4623),#3926);
+#4623 = PRESENTATION_STYLE_ASSIGNMENT((#4624));
+#4624 = SURFACE_STYLE_USAGE(.BOTH.,#4625);
+#4625 = SURFACE_SIDE_STYLE('',(#4626));
+#4626 = SURFACE_STYLE_FILL_AREA(#4627);
+#4627 = FILL_AREA_STYLE('',(#4628));
+#4628 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4629 = STYLED_ITEM('color',(#4630),#3957);
+#4630 = PRESENTATION_STYLE_ASSIGNMENT((#4631));
+#4631 = SURFACE_STYLE_USAGE(.BOTH.,#4632);
+#4632 = SURFACE_SIDE_STYLE('',(#4633));
+#4633 = SURFACE_STYLE_FILL_AREA(#4634);
+#4634 = FILL_AREA_STYLE('',(#4635));
+#4635 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4636 = STYLED_ITEM('color',(#4637),#3988);
+#4637 = PRESENTATION_STYLE_ASSIGNMENT((#4638));
+#4638 = SURFACE_STYLE_USAGE(.BOTH.,#4639);
+#4639 = SURFACE_SIDE_STYLE('',(#4640));
+#4640 = SURFACE_STYLE_FILL_AREA(#4641);
+#4641 = FILL_AREA_STYLE('',(#4642));
+#4642 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4643 = STYLED_ITEM('color',(#4644),#4066);
+#4644 = PRESENTATION_STYLE_ASSIGNMENT((#4645));
+#4645 = SURFACE_STYLE_USAGE(.BOTH.,#4646);
+#4646 = SURFACE_SIDE_STYLE('',(#4647));
+#4647 = SURFACE_STYLE_FILL_AREA(#4648);
+#4648 = FILL_AREA_STYLE('',(#4649));
+#4649 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4650 = STYLED_ITEM('color',(#4651),#4097);
+#4651 = PRESENTATION_STYLE_ASSIGNMENT((#4652));
+#4652 = SURFACE_STYLE_USAGE(.BOTH.,#4653);
+#4653 = SURFACE_SIDE_STYLE('',(#4654));
+#4654 = SURFACE_STYLE_FILL_AREA(#4655);
+#4655 = FILL_AREA_STYLE('',(#4656));
+#4656 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4657 = STYLED_ITEM('color',(#4658),#4164);
+#4658 = PRESENTATION_STYLE_ASSIGNMENT((#4659));
+#4659 = SURFACE_STYLE_USAGE(.BOTH.,#4660);
+#4660 = SURFACE_SIDE_STYLE('',(#4661));
+#4661 = SURFACE_STYLE_FILL_AREA(#4662);
+#4662 = FILL_AREA_STYLE('',(#4663));
+#4663 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4664 = STYLED_ITEM('color',(#4665),#4195);
+#4665 = PRESENTATION_STYLE_ASSIGNMENT((#4666));
+#4666 = SURFACE_STYLE_USAGE(.BOTH.,#4667);
+#4667 = SURFACE_SIDE_STYLE('',(#4668));
+#4668 = SURFACE_STYLE_FILL_AREA(#4669);
+#4669 = FILL_AREA_STYLE('',(#4670));
+#4670 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4671 = STYLED_ITEM('color',(#4672),#4262);
+#4672 = PRESENTATION_STYLE_ASSIGNMENT((#4673));
+#4673 = SURFACE_STYLE_USAGE(.BOTH.,#4674);
+#4674 = SURFACE_SIDE_STYLE('',(#4675));
+#4675 = SURFACE_STYLE_FILL_AREA(#4676);
+#4676 = FILL_AREA_STYLE('',(#4677));
+#4677 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4678 = STYLED_ITEM('color',(#4679),#4321);
+#4679 = PRESENTATION_STYLE_ASSIGNMENT((#4680));
+#4680 = SURFACE_STYLE_USAGE(.BOTH.,#4681);
+#4681 = SURFACE_SIDE_STYLE('',(#4682));
+#4682 = SURFACE_STYLE_FILL_AREA(#4683);
+#4683 = FILL_AREA_STYLE('',(#4684));
+#4684 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4685 = STYLED_ITEM('color',(#4686),#4390);
+#4686 = PRESENTATION_STYLE_ASSIGNMENT((#4687));
+#4687 = SURFACE_STYLE_USAGE(.BOTH.,#4688);
+#4688 = SURFACE_SIDE_STYLE('',(#4689));
+#4689 = SURFACE_STYLE_FILL_AREA(#4690);
+#4690 = FILL_AREA_STYLE('',(#4691));
+#4691 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4692 = STYLED_ITEM('color',(#4693),#4396);
+#4693 = PRESENTATION_STYLE_ASSIGNMENT((#4694));
+#4694 = SURFACE_STYLE_USAGE(.BOTH.,#4695);
+#4695 = SURFACE_SIDE_STYLE('',(#4696));
+#4696 = SURFACE_STYLE_FILL_AREA(#4697);
+#4697 = FILL_AREA_STYLE('',(#4698));
+#4698 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4699 = STYLED_ITEM('color',(#4700),#4402);
+#4700 = PRESENTATION_STYLE_ASSIGNMENT((#4701));
+#4701 = SURFACE_STYLE_USAGE(.BOTH.,#4702);
+#4702 = SURFACE_SIDE_STYLE('',(#4703));
+#4703 = SURFACE_STYLE_FILL_AREA(#4704);
+#4704 = FILL_AREA_STYLE('',(#4705));
+#4705 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4706 = STYLED_ITEM('color',(#4707),#4409);
+#4707 = PRESENTATION_STYLE_ASSIGNMENT((#4708));
+#4708 = SURFACE_STYLE_USAGE(.BOTH.,#4709);
+#4709 = SURFACE_SIDE_STYLE('',(#4710));
+#4710 = SURFACE_STYLE_FILL_AREA(#4711);
+#4711 = FILL_AREA_STYLE('',(#4712));
+#4712 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4713 = STYLED_ITEM('color',(#4714),#4415);
+#4714 = PRESENTATION_STYLE_ASSIGNMENT((#4715));
+#4715 = SURFACE_STYLE_USAGE(.BOTH.,#4716);
+#4716 = SURFACE_SIDE_STYLE('',(#4717));
+#4717 = SURFACE_STYLE_FILL_AREA(#4718);
+#4718 = FILL_AREA_STYLE('',(#4719));
+#4719 = FILL_AREA_STYLE_COLOUR('',#4537);
+#4720 = STYLED_ITEM('color',(#4721),#4421);
+#4721 = PRESENTATION_STYLE_ASSIGNMENT((#4722));
+#4722 = SURFACE_STYLE_USAGE(.BOTH.,#4723);
+#4723 = SURFACE_SIDE_STYLE('',(#4724));
+#4724 = SURFACE_STYLE_FILL_AREA(#4725);
+#4725 = FILL_AREA_STYLE('',(#4726));
+#4726 = FILL_AREA_STYLE_COLOUR('',#4727);
+#4727 = COLOUR_RGB('',0.588235318661,0.588235318661,0.588235318661);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.stl b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.stl
new file mode 100644
index 00000000..043278b8
Binary files /dev/null and b/Electrical Parts/electronic-components/IC/smd/DFN-3030-8.stl differ