diff --git a/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.fcstd b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.fcstd
new file mode 100644
index 00000000..db08ad3c
Binary files /dev/null and b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.fcstd differ
diff --git a/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.step b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.step
new file mode 100644
index 00000000..7df1996d
--- /dev/null
+++ b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.step	
@@ -0,0 +1,9040 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/develop/FreeCAD-library/Electrical 
+Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.step',
+  '2016-06-04T09:09:22',('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,#27,#31),#35);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(-1.968503843087E-02,-0.143700787636,
+    3.937007874016E-05));
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(0.,0.,0.));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#36,#40,#41)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#36 = ( CONVERSION_BASED_UNIT('INCH',#38) LENGTH_UNIT() NAMED_UNIT(#37) 
+  );
+#37 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#38 = LENGTH_MEASURE_WITH_UNIT(25.4,#39);
+#39 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#40 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#41 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#42 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-08),
+  #36,'distance_accuracy_value','confusion accuracy');
+#43 = PRODUCT_TYPE('part',$,(#7));
+#44 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45),#2677);
+#45 = MANIFOLD_SOLID_BREP('',#46);
+#46 = CLOSED_SHELL('',(#47,#299,#562,#635,#684,#757,#805,#831,#840,#1073
+    ,#1246,#1504,#1576,#1624,#1697,#1745,#1771,#1780,#1856,#1905,#1954,
+    #1981,#1988,#2124,#2200,#2271,#2407,#2483,#2554,#2609,#2636,#2663,
+    #2670));
+#47 = ADVANCED_FACE('',(#48),#63,.T.);
+#48 = FACE_BOUND('',#49,.T.);
+#49 = EDGE_LOOP('',(#50,#108,#179,#230));
+#50 = ORIENTED_EDGE('',*,*,#51,.F.);
+#51 = EDGE_CURVE('',#52,#54,#56,.T.);
+#52 = VERTEX_POINT('',#53);
+#53 = CARTESIAN_POINT('',(-6.732283464567E-02,-0.11811023622,
+    6.102362204724E-02));
+#54 = VERTEX_POINT('',#55);
+#55 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.11811023622,
+    5.944881889764E-02));
+#56 = SURFACE_CURVE('',#57,(#62,#96),.PCURVE_S1.);
+#57 = CIRCLE('',#58,1.574803149606E-03);
+#58 = AXIS2_PLACEMENT_3D('',#59,#60,#61);
+#59 = CARTESIAN_POINT('',(-6.732283464567E-02,-0.11811023622,
+    5.944881889764E-02));
+#60 = DIRECTION('',(0.,-1.,0.));
+#61 = DIRECTION('',(0.,0.,1.));
+#62 = PCURVE('',#63,#68);
+#63 = CYLINDRICAL_SURFACE('',#64,1.574803149606E-03);
+#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
+#65 = CARTESIAN_POINT('',(-6.732283464567E-02,0.11811023622,
+    5.944881889764E-02));
+#66 = DIRECTION('',(0.,-1.,0.));
+#67 = DIRECTION('',(0.,0.,1.));
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#95);
+#69 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#70,#71,#72,#73,#74,#75,#76,#77,
+    #78,#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94)
+  ,.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
+  ,(0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,
+    0.356999165181,0.428398998217,0.499798831253,0.571198664289,
+    0.642598497325,0.713998330361,0.785398163397,0.856797996434,
+    0.92819782947,0.999597662506,1.070997495542,1.142397328578,
+    1.213797161614,1.28519699465,1.356596827687,1.427996660723,
+    1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);
+#70 = CARTESIAN_POINT('',(0.,0.236220472441));
+#71 = CARTESIAN_POINT('',(2.379994434538E-02,0.236220472441));
+#72 = CARTESIAN_POINT('',(7.139983303613E-02,0.236220472441));
+#73 = CARTESIAN_POINT('',(0.142799666072,0.236220472441));
+#74 = CARTESIAN_POINT('',(0.214199499108,0.236220472441));
+#75 = CARTESIAN_POINT('',(0.285599332145,0.236220472441));
+#76 = CARTESIAN_POINT('',(0.356999165181,0.236220472441));
+#77 = CARTESIAN_POINT('',(0.428398998217,0.236220472441));
+#78 = CARTESIAN_POINT('',(0.499798831253,0.236220472441));
+#79 = CARTESIAN_POINT('',(0.571198664289,0.236220472441));
+#80 = CARTESIAN_POINT('',(0.642598497325,0.236220472441));
+#81 = CARTESIAN_POINT('',(0.713998330361,0.236220472441));
+#82 = CARTESIAN_POINT('',(0.785398163397,0.236220472441));
+#83 = CARTESIAN_POINT('',(0.856797996434,0.236220472441));
+#84 = CARTESIAN_POINT('',(0.92819782947,0.236220472441));
+#85 = CARTESIAN_POINT('',(0.999597662506,0.236220472441));
+#86 = CARTESIAN_POINT('',(1.070997495542,0.236220472441));
+#87 = CARTESIAN_POINT('',(1.142397328578,0.236220472441));
+#88 = CARTESIAN_POINT('',(1.213797161614,0.236220472441));
+#89 = CARTESIAN_POINT('',(1.28519699465,0.236220472441));
+#90 = CARTESIAN_POINT('',(1.356596827687,0.236220472441));
+#91 = CARTESIAN_POINT('',(1.427996660723,0.236220472441));
+#92 = CARTESIAN_POINT('',(1.499396493759,0.236220472441));
+#93 = CARTESIAN_POINT('',(1.54699638245,0.236220472441));
+#94 = CARTESIAN_POINT('',(1.570796326795,0.236220472441));
+#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#96 = PCURVE('',#97,#102);
+#97 = PLANE('',#98);
+#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
+#99 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.11811023622,0.));
+#100 = DIRECTION('',(0.,-1.,0.));
+#101 = DIRECTION('',(0.,-0.,-1.));
+#102 = DEFINITIONAL_REPRESENTATION('',(#103),#107);
+#103 = CIRCLE('',#104,1.574803149606E-03);
+#104 = AXIS2_PLACEMENT_2D('',#105,#106);
+#105 = CARTESIAN_POINT('',(-5.944881889764E-02,1.574803149606E-03));
+#106 = DIRECTION('',(-1.,0.));
+#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#108 = ORIENTED_EDGE('',*,*,#109,.T.);
+#109 = EDGE_CURVE('',#52,#110,#112,.T.);
+#110 = VERTEX_POINT('',#111);
+#111 = CARTESIAN_POINT('',(-6.732283464567E-02,0.11811023622,
+    6.102362204724E-02));
+#112 = SURFACE_CURVE('',#113,(#117,#167),.PCURVE_S1.);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(-6.732283464567E-02,-0.11811023622,
+    6.102362204724E-02));
+#115 = VECTOR('',#116,3.937007874016E-02);
+#116 = DIRECTION('',(0.,1.,0.));
+#117 = PCURVE('',#63,#118);
+#118 = DEFINITIONAL_REPRESENTATION('',(#119),#166);
+#119 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#120,#121,#122,#123,#124,#125,
+    #126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,
+    #139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150,#151,
+    #152,#153,#154,#155,#156,#157,#158,#159,#160,#161,#162,#163,#164,
+    #165),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.136363636364
+    ,0.272727272727,0.409090909091,0.545454545455,0.681818181818,
+    0.818181818182,0.954545454545,1.090909090909,1.227272727273,
+    1.363636363636,1.5,1.636363636364,1.772727272727,1.909090909091,
+    2.045454545455,2.181818181818,2.318181818182,2.454545454545,
+    2.590909090909,2.727272727273,2.863636363636,3.136363636364,
+    3.272727272727,3.409090909091,3.545454545455,3.681818181818,
+    3.818181818182,3.954545454545,4.090909090909,4.227272727273,
+    4.363636363636,4.5,4.636363636364,4.772727272727,4.909090909091,
+    5.045454545455,5.181818181818,5.318181818182,5.454545454545,
+    5.590909090909,5.727272727273,5.863636363636,6.),.UNSPECIFIED.);
+#120 = CARTESIAN_POINT('',(0.,0.236220472441));
+#121 = CARTESIAN_POINT('',(0.,0.234430923407));
+#122 = CARTESIAN_POINT('',(0.,0.23085182534));
+#123 = CARTESIAN_POINT('',(0.,0.225483178239));
+#124 = CARTESIAN_POINT('',(0.,0.220114531138));
+#125 = CARTESIAN_POINT('',(0.,0.214745884037));
+#126 = CARTESIAN_POINT('',(0.,0.209377236936));
+#127 = CARTESIAN_POINT('',(0.,0.204008589835));
+#128 = CARTESIAN_POINT('',(0.,0.198639942734));
+#129 = CARTESIAN_POINT('',(0.,0.193271295634));
+#130 = CARTESIAN_POINT('',(0.,0.187902648533));
+#131 = CARTESIAN_POINT('',(0.,0.182534001432));
+#132 = CARTESIAN_POINT('',(0.,0.177165354331));
+#133 = CARTESIAN_POINT('',(0.,0.17179670723));
+#134 = CARTESIAN_POINT('',(0.,0.166428060129));
+#135 = CARTESIAN_POINT('',(0.,0.161059413028));
+#136 = CARTESIAN_POINT('',(0.,0.155690765927));
+#137 = CARTESIAN_POINT('',(0.,0.150322118826));
+#138 = CARTESIAN_POINT('',(0.,0.144953471725));
+#139 = CARTESIAN_POINT('',(0.,0.139584824624));
+#140 = CARTESIAN_POINT('',(0.,0.134216177523));
+#141 = CARTESIAN_POINT('',(0.,0.128847530422));
+#142 = CARTESIAN_POINT('',(0.,0.121689334288));
+#143 = CARTESIAN_POINT('',(0.,0.114531138153));
+#144 = CARTESIAN_POINT('',(0.,0.107372942019));
+#145 = CARTESIAN_POINT('',(0.,0.102004294918));
+#146 = CARTESIAN_POINT('',(0.,9.663564781675E-02));
+#147 = CARTESIAN_POINT('',(0.,9.126700071582E-02));
+#148 = CARTESIAN_POINT('',(0.,8.589835361489E-02));
+#149 = CARTESIAN_POINT('',(0.,8.052970651396E-02));
+#150 = CARTESIAN_POINT('',(0.,7.516105941303E-02));
+#151 = CARTESIAN_POINT('',(0.,6.97924123121E-02));
+#152 = CARTESIAN_POINT('',(0.,6.442376521117E-02));
+#153 = CARTESIAN_POINT('',(0.,5.905511811024E-02));
+#154 = CARTESIAN_POINT('',(0.,5.368647100931E-02));
+#155 = CARTESIAN_POINT('',(0.,4.831782390838E-02));
+#156 = CARTESIAN_POINT('',(0.,4.294917680744E-02));
+#157 = CARTESIAN_POINT('',(0.,3.758052970651E-02));
+#158 = CARTESIAN_POINT('',(0.,3.221188260558E-02));
+#159 = CARTESIAN_POINT('',(0.,2.684323550465E-02));
+#160 = CARTESIAN_POINT('',(0.,2.147458840372E-02));
+#161 = CARTESIAN_POINT('',(0.,1.610594130279E-02));
+#162 = CARTESIAN_POINT('',(0.,1.073729420186E-02));
+#163 = CARTESIAN_POINT('',(0.,5.368647100931E-03));
+#164 = CARTESIAN_POINT('',(0.,1.789549033644E-03));
+#165 = CARTESIAN_POINT('',(0.,0.));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = PCURVE('',#168,#173);
+#168 = PLANE('',#169);
+#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
+#170 = CARTESIAN_POINT('',(0.,0.11811023622,6.102362204724E-02));
+#171 = DIRECTION('',(-0.,0.,-1.));
+#172 = DIRECTION('',(-1.,0.,0.));
+#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
+#174 = LINE('',#175,#176);
+#175 = CARTESIAN_POINT('',(6.732283464567E-02,-0.236220472441));
+#176 = VECTOR('',#177,1.);
+#177 = DIRECTION('',(0.,1.));
+#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#179 = ORIENTED_EDGE('',*,*,#180,.T.);
+#180 = EDGE_CURVE('',#110,#181,#183,.T.);
+#181 = VERTEX_POINT('',#182);
+#182 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#183 = SURFACE_CURVE('',#184,(#189,#218),.PCURVE_S1.);
+#184 = CIRCLE('',#185,1.574803149606E-03);
+#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
+#186 = CARTESIAN_POINT('',(-6.732283464567E-02,0.11811023622,
+    5.944881889764E-02));
+#187 = DIRECTION('',(0.,-1.,0.));
+#188 = DIRECTION('',(0.,0.,1.));
+#189 = PCURVE('',#63,#190);
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#217);
+#191 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#192,#193,#194,#195,#196,#197,
+    #198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,
+    #211,#212,#213,#214,#215,#216),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,7.139983303613E-02,
+    0.142799666072,0.214199499108,0.285599332145,0.356999165181,
+    0.428398998217,0.499798831253,0.571198664289,0.642598497325,
+    0.713998330361,0.785398163397,0.856797996434,0.92819782947,
+    0.999597662506,1.070997495542,1.142397328578,1.213797161614,
+    1.28519699465,1.356596827687,1.427996660723,1.499396493759,
+    1.570796326795),.QUASI_UNIFORM_KNOTS.);
+#192 = CARTESIAN_POINT('',(0.,0.));
+#193 = CARTESIAN_POINT('',(2.379994434538E-02,0.));
+#194 = CARTESIAN_POINT('',(7.139983303613E-02,0.));
+#195 = CARTESIAN_POINT('',(0.142799666072,0.));
+#196 = CARTESIAN_POINT('',(0.214199499108,0.));
+#197 = CARTESIAN_POINT('',(0.285599332145,0.));
+#198 = CARTESIAN_POINT('',(0.356999165181,0.));
+#199 = CARTESIAN_POINT('',(0.428398998217,0.));
+#200 = CARTESIAN_POINT('',(0.499798831253,0.));
+#201 = CARTESIAN_POINT('',(0.571198664289,0.));
+#202 = CARTESIAN_POINT('',(0.642598497325,0.));
+#203 = CARTESIAN_POINT('',(0.713998330361,0.));
+#204 = CARTESIAN_POINT('',(0.785398163397,0.));
+#205 = CARTESIAN_POINT('',(0.856797996434,0.));
+#206 = CARTESIAN_POINT('',(0.92819782947,0.));
+#207 = CARTESIAN_POINT('',(0.999597662506,0.));
+#208 = CARTESIAN_POINT('',(1.070997495542,0.));
+#209 = CARTESIAN_POINT('',(1.142397328578,0.));
+#210 = CARTESIAN_POINT('',(1.213797161614,0.));
+#211 = CARTESIAN_POINT('',(1.28519699465,0.));
+#212 = CARTESIAN_POINT('',(1.356596827687,0.));
+#213 = CARTESIAN_POINT('',(1.427996660723,0.));
+#214 = CARTESIAN_POINT('',(1.499396493759,0.));
+#215 = CARTESIAN_POINT('',(1.54699638245,0.));
+#216 = CARTESIAN_POINT('',(1.570796326795,0.));
+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#218 = PCURVE('',#219,#224);
+#219 = PLANE('',#220);
+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#221 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,0.));
+#222 = DIRECTION('',(0.,-1.,0.));
+#223 = DIRECTION('',(0.,-0.,-1.));
+#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229);
+#225 = CIRCLE('',#226,1.574803149606E-03);
+#226 = AXIS2_PLACEMENT_2D('',#227,#228);
+#227 = CARTESIAN_POINT('',(-5.944881889764E-02,1.574803149606E-03));
+#228 = DIRECTION('',(-1.,0.));
+#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#230 = ORIENTED_EDGE('',*,*,#231,.T.);
+#231 = EDGE_CURVE('',#181,#54,#232,.T.);
+#232 = SURFACE_CURVE('',#233,(#237,#287),.PCURVE_S1.);
+#233 = LINE('',#234,#235);
+#234 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#235 = VECTOR('',#236,3.937007874016E-02);
+#236 = DIRECTION('',(0.,-1.,0.));
+#237 = PCURVE('',#63,#238);
+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#286);
+#239 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#240,#241,#242,#243,#244,#245,
+    #246,#247,#248,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,
+    #259,#260,#261,#262,#263,#264,#265,#266,#267,#268,#269,#270,#271,
+    #272,#273,#274,#275,#276,#277,#278,#279,#280,#281,#282,#283,#284,
+    #285),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-0.,
+    0.136363636364,0.272727272727,0.409090909091,0.545454545455,
+    0.681818181818,0.818181818182,0.954545454545,1.090909090909,
+    1.227272727273,1.363636363636,1.5,1.636363636364,1.772727272727,
+    1.909090909091,2.045454545455,2.181818181818,2.318181818182,
+    2.454545454545,2.590909090909,2.727272727273,2.863636363636,
+    3.136363636364,3.272727272727,3.409090909091,3.545454545455,
+    3.681818181818,3.818181818182,3.954545454545,4.090909090909,
+    4.227272727273,4.363636363636,4.5,4.636363636364,4.772727272727,
+    4.909090909091,5.045454545455,5.181818181818,5.318181818182,
+    5.454545454546,5.590909090909,5.727272727273,5.863636363636,6.),
+  .UNSPECIFIED.);
+#240 = CARTESIAN_POINT('',(1.570796326795,0.));
+#241 = CARTESIAN_POINT('',(1.570796326795,1.789549033644E-03));
+#242 = CARTESIAN_POINT('',(1.570796326795,5.368647100931E-03));
+#243 = CARTESIAN_POINT('',(1.570796326795,1.073729420186E-02));
+#244 = CARTESIAN_POINT('',(1.570796326795,1.610594130279E-02));
+#245 = CARTESIAN_POINT('',(1.570796326795,2.147458840372E-02));
+#246 = CARTESIAN_POINT('',(1.570796326795,2.684323550465E-02));
+#247 = CARTESIAN_POINT('',(1.570796326795,3.221188260558E-02));
+#248 = CARTESIAN_POINT('',(1.570796326795,3.758052970651E-02));
+#249 = CARTESIAN_POINT('',(1.570796326795,4.294917680744E-02));
+#250 = CARTESIAN_POINT('',(1.570796326795,4.831782390838E-02));
+#251 = CARTESIAN_POINT('',(1.570796326795,5.368647100931E-02));
+#252 = CARTESIAN_POINT('',(1.570796326795,5.905511811024E-02));
+#253 = CARTESIAN_POINT('',(1.570796326795,6.442376521117E-02));
+#254 = CARTESIAN_POINT('',(1.570796326795,6.97924123121E-02));
+#255 = CARTESIAN_POINT('',(1.570796326795,7.516105941303E-02));
+#256 = CARTESIAN_POINT('',(1.570796326795,8.052970651396E-02));
+#257 = CARTESIAN_POINT('',(1.570796326795,8.589835361489E-02));
+#258 = CARTESIAN_POINT('',(1.570796326795,9.126700071582E-02));
+#259 = CARTESIAN_POINT('',(1.570796326795,9.663564781675E-02));
+#260 = CARTESIAN_POINT('',(1.570796326795,0.102004294918));
+#261 = CARTESIAN_POINT('',(1.570796326795,0.107372942019));
+#262 = CARTESIAN_POINT('',(1.570796326795,0.114531138153));
+#263 = CARTESIAN_POINT('',(1.570796326795,0.121689334288));
+#264 = CARTESIAN_POINT('',(1.570796326795,0.128847530422));
+#265 = CARTESIAN_POINT('',(1.570796326795,0.134216177523));
+#266 = CARTESIAN_POINT('',(1.570796326795,0.139584824624));
+#267 = CARTESIAN_POINT('',(1.570796326795,0.144953471725));
+#268 = CARTESIAN_POINT('',(1.570796326795,0.150322118826));
+#269 = CARTESIAN_POINT('',(1.570796326795,0.155690765927));
+#270 = CARTESIAN_POINT('',(1.570796326795,0.161059413028));
+#271 = CARTESIAN_POINT('',(1.570796326795,0.166428060129));
+#272 = CARTESIAN_POINT('',(1.570796326795,0.17179670723));
+#273 = CARTESIAN_POINT('',(1.570796326795,0.177165354331));
+#274 = CARTESIAN_POINT('',(1.570796326795,0.182534001432));
+#275 = CARTESIAN_POINT('',(1.570796326795,0.187902648533));
+#276 = CARTESIAN_POINT('',(1.570796326795,0.193271295634));
+#277 = CARTESIAN_POINT('',(1.570796326795,0.198639942734));
+#278 = CARTESIAN_POINT('',(1.570796326795,0.204008589835));
+#279 = CARTESIAN_POINT('',(1.570796326795,0.209377236936));
+#280 = CARTESIAN_POINT('',(1.570796326795,0.214745884037));
+#281 = CARTESIAN_POINT('',(1.570796326795,0.220114531138));
+#282 = CARTESIAN_POINT('',(1.570796326795,0.225483178239));
+#283 = CARTESIAN_POINT('',(1.570796326795,0.23085182534));
+#284 = CARTESIAN_POINT('',(1.570796326795,0.234430923407));
+#285 = CARTESIAN_POINT('',(1.570796326795,0.236220472441));
+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#287 = PCURVE('',#288,#293);
+#288 = PLANE('',#289);
+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
+#290 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#291 = DIRECTION('',(1.,0.,0.));
+#292 = DIRECTION('',(0.,0.,1.));
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-0.,-0.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-0.,1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = ADVANCED_FACE('',(#300,#375),#288,.F.);
+#300 = FACE_BOUND('',#301,.F.);
+#301 = EDGE_LOOP('',(#302,#303,#326,#354));
+#302 = ORIENTED_EDGE('',*,*,#231,.T.);
+#303 = ORIENTED_EDGE('',*,*,#304,.F.);
+#304 = EDGE_CURVE('',#305,#54,#307,.T.);
+#305 = VERTEX_POINT('',#306);
+#306 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.11811023622,0.));
+#307 = SURFACE_CURVE('',#308,(#312,#319),.PCURVE_S1.);
+#308 = LINE('',#309,#310);
+#309 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.11811023622,0.));
+#310 = VECTOR('',#311,3.937007874016E-02);
+#311 = DIRECTION('',(0.,0.,1.));
+#312 = PCURVE('',#288,#313);
+#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318);
+#314 = LINE('',#315,#316);
+#315 = CARTESIAN_POINT('',(-5.944881889764E-02,0.236220472441));
+#316 = VECTOR('',#317,1.);
+#317 = DIRECTION('',(1.,-0.));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#97,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(0.,0.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(-1.,0.));
+#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#326 = ORIENTED_EDGE('',*,*,#327,.F.);
+#327 = EDGE_CURVE('',#328,#305,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,0.));
+#330 = SURFACE_CURVE('',#331,(#335,#342),.PCURVE_S1.);
+#331 = LINE('',#332,#333);
+#332 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,0.));
+#333 = VECTOR('',#334,3.937007874016E-02);
+#334 = DIRECTION('',(0.,-1.,0.));
+#335 = PCURVE('',#288,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(-5.944881889764E-02,0.));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(-0.,1.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,0.));
+#346 = DIRECTION('',(0.,0.,-1.));
+#347 = DIRECTION('',(-1.,0.,-0.));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = LINE('',#350,#351);
+#350 = CARTESIAN_POINT('',(4.92125984252E-02,3.937007874016E-02));
+#351 = VECTOR('',#352,1.);
+#352 = DIRECTION('',(0.,-1.));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ORIENTED_EDGE('',*,*,#355,.T.);
+#355 = EDGE_CURVE('',#328,#181,#356,.T.);
+#356 = SURFACE_CURVE('',#357,(#361,#368),.PCURVE_S1.);
+#357 = LINE('',#358,#359);
+#358 = CARTESIAN_POINT('',(-6.889763779528E-02,0.11811023622,0.));
+#359 = VECTOR('',#360,3.937007874016E-02);
+#360 = DIRECTION('',(0.,0.,1.));
+#361 = PCURVE('',#288,#362);
+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(-5.944881889764E-02,0.));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(1.,-0.));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = PCURVE('',#219,#369);
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374);
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(0.,0.));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(-1.,0.));
+#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#375 = FACE_BOUND('',#376,.T.);
+#376 = EDGE_LOOP('',(#377,#418,#446,#474,#497,#525));
+#377 = ORIENTED_EDGE('',*,*,#378,.T.);
+#378 = EDGE_CURVE('',#379,#381,#383,.T.);
+#379 = VERTEX_POINT('',#380);
+#380 = CARTESIAN_POINT('',(-6.889763779528E-02,0.,5.905511811024E-02));
+#381 = VERTEX_POINT('',#382);
+#382 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.625984169803E-02,
+    5.905511811024E-02));
+#383 = SURFACE_CURVE('',#384,(#388,#395),.PCURVE_S1.);
+#384 = LINE('',#385,#386);
+#385 = CARTESIAN_POINT('',(-6.889763834724E-02,-4.625984169803E-02,
+    5.905511811024E-02));
+#386 = VECTOR('',#387,3.937007874016E-02);
+#387 = DIRECTION('',(-1.193191514793E-08,-1.,-0.));
+#388 = PCURVE('',#288,#389);
+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(-3.937007874016E-04,0.164370077919));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(-0.,1.));
+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#395 = PCURVE('',#396,#413);
+#396 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,(
+    (#397,#398,#399,#400)
+    ,(#401,#402,#403,#404)
+    ,(#405,#406,#407,#408)
+    ,(#409,#410,#411,#412
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,4),(-0.686329375302,
+    0.631400717106),(-0.368550925105,0.371484189187),
+  .PIECEWISE_BEZIER_KNOTS.);
+#397 = CARTESIAN_POINT('',(-7.300141341995E-02,-4.969088560978E-02,
+    3.341831029643E-02));
+#398 = CARTESIAN_POINT('',(-7.1466967067E-02,-4.932722700671E-02,
+    4.300117332115E-02));
+#399 = CARTESIAN_POINT('',(-6.99330852329E-02,-4.896356833908E-02,
+    5.258412655787E-02));
+#400 = CARTESIAN_POINT('',(-6.839965457304E-02,-4.859990961985E-02,
+    6.216715189373E-02));
+#401 = CARTESIAN_POINT('',(-7.309956153119E-02,-3.240996808583E-02,
+    3.277823593561E-02));
+#402 = CARTESIAN_POINT('',(-7.156671480872E-02,-3.204630929983E-02,
+    4.236135458661E-02));
+#403 = CARTESIAN_POINT('',(-7.003441100012E-02,-3.168265045174E-02,
+    5.194455999705E-02));
+#404 = CARTESIAN_POINT('',(-6.850245311889E-02,-3.13189915641E-02,
+    6.152782068784E-02));
+#405 = CARTESIAN_POINT('',(-7.319737483858E-02,-1.512905060016E-02,
+    3.213810807201E-02));
+#406 = CARTESIAN_POINT('',(-7.166635078476E-02,-1.476539160573E-02,
+    4.172151799153E-02));
+#407 = CARTESIAN_POINT('',(-7.013557574846E-02,-1.440173258282E-02,
+    5.130496770488E-02));
+#408 = CARTESIAN_POINT('',(-6.860492849714E-02,-1.40380735453E-02,
+    6.088843783869E-02));
+#409 = CARTESIAN_POINT('',(-7.329488675146E-02,2.151866851053E-03,
+    3.149793204458E-02));
+#410 = CARTESIAN_POINT('',(-7.176551354426E-02,2.515526034263E-03,
+    4.108160577488E-02));
+#411 = CARTESIAN_POINT('',(-7.02362924326E-02,2.879185234866E-03,
+    5.066530381055E-02));
+#412 = CARTESIAN_POINT('',(-6.870714158099E-02,3.242844443504E-03,
+    6.024901307402E-02));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#417);
+#414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#415,#416),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-1.17499997913,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#415 = CARTESIAN_POINT('',(0.550240124972,0.33771289926));
+#416 = CARTESIAN_POINT('',(-0.623935795724,0.293714710905));
+#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#418 = ORIENTED_EDGE('',*,*,#419,.T.);
+#419 = EDGE_CURVE('',#381,#420,#422,.T.);
+#420 = VERTEX_POINT('',#421);
+#421 = CARTESIAN_POINT('',(-6.889763834713E-02,-4.625984169805E-02,
+    3.051181102362E-02));
+#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
+#423 = LINE('',#424,#425);
+#424 = CARTESIAN_POINT('',(-6.889763834713E-02,-4.625984169805E-02,
+    5.905511811024E-02));
+#425 = VECTOR('',#426,3.937007874016E-02);
+#426 = DIRECTION('',(-0.,-0.,-1.));
+#427 = PCURVE('',#288,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(-3.937007874016E-04,0.164370077919));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(-1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#435,#440);
+#435 = PLANE('',#436);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(-6.889763834713E-02,-4.625984169805E-02,
+    5.905511811024E-02));
+#438 = DIRECTION('',(0.70710678962,0.707106772753,0.));
+#439 = DIRECTION('',(-0.707106772753,0.70710678962,0.));
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(-0.,0.));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(-0.,-1.));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#446 = ORIENTED_EDGE('',*,*,#447,.F.);
+#447 = EDGE_CURVE('',#448,#420,#450,.T.);
+#448 = VERTEX_POINT('',#449);
+#449 = CARTESIAN_POINT('',(-6.889763779528E-02,0.,3.051181102362E-02));
+#450 = SURFACE_CURVE('',#451,(#455,#462),.PCURVE_S1.);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(-6.889763779528E-02,8.741913579724E-18,
+    3.051181102362E-02));
+#453 = VECTOR('',#454,3.937007874016E-02);
+#454 = DIRECTION('',(-1.192943826393E-08,-1.,-0.));
+#455 = PCURVE('',#288,#456);
+#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461);
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(-2.893700787402E-02,0.11811023622));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(-0.,1.));
+#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#462 = PCURVE('',#463,#468);
+#463 = PLANE('',#464);
+#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467);
+#465 = CARTESIAN_POINT('',(-6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#466 = DIRECTION('',(0.,0.,1.));
+#467 = DIRECTION('',(1.,0.,0.));
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473);
+#469 = LINE('',#470,#471);
+#470 = CARTESIAN_POINT('',(5.518539256362E-10,-4.625984169805E-02));
+#471 = VECTOR('',#472,1.);
+#472 = DIRECTION('',(-1.192943826393E-08,-1.));
+#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#474 = ORIENTED_EDGE('',*,*,#475,.T.);
+#475 = EDGE_CURVE('',#448,#476,#478,.T.);
+#476 = VERTEX_POINT('',#477);
+#477 = CARTESIAN_POINT('',(-6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.);
+#479 = LINE('',#480,#481);
+#480 = CARTESIAN_POINT('',(-6.889763779528E-02,-8.741913579724E-18,
+    3.051181102362E-02));
+#481 = VECTOR('',#482,3.937007874016E-02);
+#482 = DIRECTION('',(-1.192943826393E-08,1.,0.));
+#483 = PCURVE('',#288,#484);
+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(-2.893700787402E-02,0.11811023622));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(-0.,-1.));
+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#490 = PCURVE('',#463,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(5.518539256362E-10,-4.625984169805E-02));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(-1.192943826393E-08,1.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#497 = ORIENTED_EDGE('',*,*,#498,.F.);
+#498 = EDGE_CURVE('',#499,#476,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(-6.889763779528E-02,4.625984169803E-02,
+    5.905511811024E-02));
+#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.);
+#502 = LINE('',#503,#504);
+#503 = CARTESIAN_POINT('',(-6.889763834713E-02,4.625984169805E-02,
+    5.905511811024E-02));
+#504 = VECTOR('',#505,3.937007874016E-02);
+#505 = DIRECTION('',(0.,0.,-1.));
+#506 = PCURVE('',#288,#507);
+#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512);
+#508 = LINE('',#509,#510);
+#509 = CARTESIAN_POINT('',(-3.937007874016E-04,7.185039452242E-02));
+#510 = VECTOR('',#511,1.);
+#511 = DIRECTION('',(-1.,0.));
+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#513 = PCURVE('',#514,#519);
+#514 = PLANE('',#515);
+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
+#516 = CARTESIAN_POINT('',(-6.889763834713E-02,4.625984169805E-02,
+    5.905511811024E-02));
+#517 = DIRECTION('',(0.70710678962,-0.707106772753,0.));
+#518 = DIRECTION('',(0.707106772753,0.70710678962,0.));
+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);
+#520 = LINE('',#521,#522);
+#521 = CARTESIAN_POINT('',(0.,0.));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(0.,-1.));
+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#525 = ORIENTED_EDGE('',*,*,#526,.F.);
+#526 = EDGE_CURVE('',#379,#499,#527,.T.);
+#527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(-6.889763834724E-02,4.625984169803E-02,
+    5.905511811024E-02));
+#530 = VECTOR('',#531,3.937007874016E-02);
+#531 = DIRECTION('',(-1.193191514793E-08,1.,0.));
+#532 = PCURVE('',#288,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
+#534 = LINE('',#535,#536);
+#535 = CARTESIAN_POINT('',(-3.937007874016E-04,7.185039452244E-02));
+#536 = VECTOR('',#537,1.);
+#537 = DIRECTION('',(-0.,-1.));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = PCURVE('',#540,#557);
+#540 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,(
+    (#541,#542,#543,#544)
+    ,(#545,#546,#547,#548)
+    ,(#549,#550,#551,#552)
+    ,(#553,#554,#555,#556
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,4),(-0.686329375302,
+    0.631400717106),(-0.368550925105,0.371484189187),
+  .PIECEWISE_BEZIER_KNOTS.);
+#541 = CARTESIAN_POINT('',(-7.300141341995E-02,4.969088560978E-02,
+    3.341831029643E-02));
+#542 = CARTESIAN_POINT('',(-7.1466967067E-02,4.932722700671E-02,
+    4.300117332115E-02));
+#543 = CARTESIAN_POINT('',(-6.99330852329E-02,4.896356833908E-02,
+    5.258412655787E-02));
+#544 = CARTESIAN_POINT('',(-6.839965457304E-02,4.859990961985E-02,
+    6.216715189373E-02));
+#545 = CARTESIAN_POINT('',(-7.309956153119E-02,3.240996808583E-02,
+    3.277823593561E-02));
+#546 = CARTESIAN_POINT('',(-7.156671480872E-02,3.204630929983E-02,
+    4.236135458661E-02));
+#547 = CARTESIAN_POINT('',(-7.003441100012E-02,3.168265045174E-02,
+    5.194455999705E-02));
+#548 = CARTESIAN_POINT('',(-6.850245311889E-02,3.13189915641E-02,
+    6.152782068784E-02));
+#549 = CARTESIAN_POINT('',(-7.319737483858E-02,1.512905060016E-02,
+    3.213810807201E-02));
+#550 = CARTESIAN_POINT('',(-7.166635078476E-02,1.476539160573E-02,
+    4.172151799153E-02));
+#551 = CARTESIAN_POINT('',(-7.013557574846E-02,1.440173258282E-02,
+    5.130496770488E-02));
+#552 = CARTESIAN_POINT('',(-6.860492849714E-02,1.40380735453E-02,
+    6.088843783869E-02));
+#553 = CARTESIAN_POINT('',(-7.329488675146E-02,-2.151866851053E-03,
+    3.149793204458E-02));
+#554 = CARTESIAN_POINT('',(-7.176551354426E-02,-2.515526034263E-03,
+    4.108160577488E-02));
+#555 = CARTESIAN_POINT('',(-7.02362924326E-02,-2.879185234866E-03,
+    5.066530381055E-02));
+#556 = CARTESIAN_POINT('',(-6.870714158099E-02,-3.242844443504E-03,
+    6.024901307402E-02));
+#557 = DEFINITIONAL_REPRESENTATION('',(#558),#561);
+#558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#559,#560),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-1.17499997913,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#559 = CARTESIAN_POINT('',(0.550240124972,0.33771289926));
+#560 = CARTESIAN_POINT('',(-0.623935795724,0.293714710905));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = ADVANCED_FACE('',(#563),#396,.F.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565,#587,#614,#634));
+#565 = ORIENTED_EDGE('',*,*,#566,.T.);
+#566 = EDGE_CURVE('',#381,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(-7.283464609005E-02,-4.232283377712E-02,
+    3.444881889764E-02));
+#569 = SURFACE_CURVE('',#570,(#574,#580),.PCURVE_S1.);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(-7.283464617419E-02,-4.232283377708E-02,
+    3.444881889764E-02));
+#572 = VECTOR('',#573,3.937007874016E-02);
+#573 = DIRECTION('',(-0.156054861067,0.156054864789,-0.975342893301));
+#574 = PCURVE('',#396,#575);
+#575 = DEFINITIONAL_REPRESENTATION('',(#576),#579);
+#576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#577,#578),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.640800280899,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#577 = CARTESIAN_POINT('',(-0.623935795748,0.293714710998));
+#578 = CARTESIAN_POINT('',(-0.500304981169,-0.335046296143));
+#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#580 = PCURVE('',#435,#581);
+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(5.567769930603E-03,-2.46062992126E-02));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.220694903627,-0.975342893301));
+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#587 = ORIENTED_EDGE('',*,*,#588,.T.);
+#588 = EDGE_CURVE('',#567,#589,#591,.T.);
+#589 = VERTEX_POINT('',#590);
+#590 = CARTESIAN_POINT('',(-7.283464600591E-02,0.,3.438543438728E-02));
+#591 = SURFACE_CURVE('',#592,(#596,#602),.PCURVE_S1.);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(-7.283464600591E-02,-4.232283377717E-02,
+    3.444881889764E-02));
+#594 = VECTOR('',#595,3.937007874016E-02);
+#595 = DIRECTION('',(0.,0.999998878534,-1.497641635069E-03));
+#596 = PCURVE('',#396,#597);
+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#601);
+#598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#599,#600),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.,1.075001205429),.PIECEWISE_BEZIER_KNOTS.);
+#599 = CARTESIAN_POINT('',(-0.500304981201,-0.33504629555));
+#600 = CARTESIAN_POINT('',(0.574000651917,-0.296381314296));
+#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#602 = PCURVE('',#603,#608);
+#603 = PLANE('',#604);
+#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607);
+#605 = CARTESIAN_POINT('',(-7.283464597317E-02,-7.527754940803E-19,
+    3.246517415113E-02));
+#606 = DIRECTION('',(-1.,-4.592567886716E-18,-2.061283257578E-08));
+#607 = DIRECTION('',(2.061283257578E-08,0.,-1.));
+#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613);
+#609 = LINE('',#610,#611);
+#610 = CARTESIAN_POINT('',(-1.983644746508E-03,4.232283377717E-02));
+#611 = VECTOR('',#612,1.);
+#612 = DIRECTION('',(1.497641635069E-03,-0.999998878534));
+#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#614 = ORIENTED_EDGE('',*,*,#615,.T.);
+#615 = EDGE_CURVE('',#589,#379,#616,.T.);
+#616 = SURFACE_CURVE('',#617,(#621,#627),.PCURVE_S1.);
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(-7.283464600591E-02,8.626807667173E-10,
+    3.438543438728E-02));
+#619 = VECTOR('',#620,3.937007874016E-02);
+#620 = DIRECTION('',(0.157594679177,-3.453228730793E-08,0.987503882066)
+  );
+#621 = PCURVE('',#396,#622);
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#626);
+#623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#624,#625),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.634539243787),.PIECEWISE_BEZIER_KNOTS.);
+#624 = CARTESIAN_POINT('',(0.574000651911,-0.296381314202));
+#625 = CARTESIAN_POINT('',(0.55024012498,0.337712899307));
+#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#627 = PCURVE('',#540,#628);
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#630,#631,#632),.UNSPECIFIED.,.F.
+  ,.F.,(3,3),(0.,0.634539243787),.PIECEWISE_BEZIER_KNOTS.);
+#630 = CARTESIAN_POINT('',(0.574000608106,-0.296381315913));
+#631 = CARTESIAN_POINT('',(0.562120366544,2.066579181642E-02));
+#632 = CARTESIAN_POINT('',(0.550240124982,0.337712899262));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#634 = ORIENTED_EDGE('',*,*,#378,.T.);
+#635 = ADVANCED_FACE('',(#636),#435,.F.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#640,#663));
+#638 = ORIENTED_EDGE('',*,*,#419,.F.);
+#639 = ORIENTED_EDGE('',*,*,#566,.T.);
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#567,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(-7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(-7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#647 = VECTOR('',#648,3.937007874016E-02);
+#648 = DIRECTION('',(0.,0.,-1.));
+#649 = PCURVE('',#435,#650);
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(5.567769930603E-03,-2.854330708661E-02));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(-0.,-1.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = PCURVE('',#603,#657);
+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(1.953363127508E-03,4.232283377708E-02));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(1.,-9.466583294179E-26));
+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#663 = ORIENTED_EDGE('',*,*,#664,.F.);
+#664 = EDGE_CURVE('',#420,#642,#665,.T.);
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(-6.889763834713E-02,-4.625984169805E-02,
+    3.051181102362E-02));
+#668 = VECTOR('',#669,3.937007874016E-02);
+#669 = DIRECTION('',(-0.707106772753,0.70710678962,0.));
+#670 = PCURVE('',#435,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(-0.,-2.854330708661E-02));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.,-0.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#463,#678);
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(-0.,-9.25196833961E-02));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(-0.707106772753,0.70710678962));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#684 = ADVANCED_FACE('',(#685),#463,.F.);
+#685 = FACE_BOUND('',#686,.F.);
+#686 = EDGE_LOOP('',(#687,#710,#733,#754,#755,#756));
+#687 = ORIENTED_EDGE('',*,*,#688,.T.);
+#688 = EDGE_CURVE('',#476,#689,#691,.T.);
+#689 = VERTEX_POINT('',#690);
+#690 = CARTESIAN_POINT('',(-7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#691 = SURFACE_CURVE('',#692,(#696,#703),.PCURVE_S1.);
+#692 = LINE('',#693,#694);
+#693 = CARTESIAN_POINT('',(-6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#694 = VECTOR('',#695,3.937007874016E-02);
+#695 = DIRECTION('',(-0.707106772753,-0.70710678962,-0.));
+#696 = PCURVE('',#463,#697);
+#697 = DEFINITIONAL_REPRESENTATION('',(#698),#702);
+#698 = LINE('',#699,#700);
+#699 = CARTESIAN_POINT('',(0.,-0.));
+#700 = VECTOR('',#701,1.);
+#701 = DIRECTION('',(-0.707106772753,-0.70710678962));
+#702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#703 = PCURVE('',#514,#704);
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(0.,-2.854330708661E-02));
+#707 = VECTOR('',#708,1.);
+#708 = DIRECTION('',(-1.,-0.));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = ORIENTED_EDGE('',*,*,#711,.T.);
+#711 = EDGE_CURVE('',#689,#712,#714,.T.);
+#712 = VERTEX_POINT('',#713);
+#713 = CARTESIAN_POINT('',(-7.283464566929E-02,0.,3.051181102362E-02));
+#714 = SURFACE_CURVE('',#715,(#719,#726),.PCURVE_S1.);
+#715 = LINE('',#716,#717);
+#716 = CARTESIAN_POINT('',(-7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#717 = VECTOR('',#718,3.937007874016E-02);
+#718 = DIRECTION('',(1.192974277504E-08,-1.,0.));
+#719 = PCURVE('',#463,#720);
+#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725);
+#721 = LINE('',#722,#723);
+#722 = CARTESIAN_POINT('',(-3.937007827062E-03,-3.937007920969E-03));
+#723 = VECTOR('',#724,1.);
+#724 = DIRECTION('',(1.192974277504E-08,-1.));
+#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#726 = PCURVE('',#603,#727);
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(1.953363127508E-03,-4.232283377708E-02));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(2.45905790494E-16,1.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = ORIENTED_EDGE('',*,*,#734,.F.);
+#734 = EDGE_CURVE('',#642,#712,#735,.T.);
+#735 = SURFACE_CURVE('',#736,(#740,#747),.PCURVE_S1.);
+#736 = LINE('',#737,#738);
+#737 = CARTESIAN_POINT('',(-7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#738 = VECTOR('',#739,3.937007874016E-02);
+#739 = DIRECTION('',(1.192974277504E-08,1.,0.));
+#740 = PCURVE('',#463,#741);
+#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746);
+#742 = LINE('',#743,#744);
+#743 = CARTESIAN_POINT('',(-3.937007827062E-03,-8.858267547513E-02));
+#744 = VECTOR('',#745,1.);
+#745 = DIRECTION('',(1.192974277504E-08,1.));
+#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#747 = PCURVE('',#603,#748);
+#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753);
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(1.953363127508E-03,4.232283377708E-02));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(2.45905790494E-16,-1.));
+#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#754 = ORIENTED_EDGE('',*,*,#664,.F.);
+#755 = ORIENTED_EDGE('',*,*,#447,.F.);
+#756 = ORIENTED_EDGE('',*,*,#475,.T.);
+#757 = ADVANCED_FACE('',(#758),#514,.F.);
+#758 = FACE_BOUND('',#759,.F.);
+#759 = EDGE_LOOP('',(#760,#761,#783,#804));
+#760 = ORIENTED_EDGE('',*,*,#498,.F.);
+#761 = ORIENTED_EDGE('',*,*,#762,.T.);
+#762 = EDGE_CURVE('',#499,#763,#765,.T.);
+#763 = VERTEX_POINT('',#764);
+#764 = CARTESIAN_POINT('',(-7.283464609005E-02,4.232283377712E-02,
+    3.444881889764E-02));
+#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(-7.283464617419E-02,4.232283377708E-02,
+    3.444881889764E-02));
+#768 = VECTOR('',#769,3.937007874016E-02);
+#769 = DIRECTION('',(-0.156054861067,-0.156054864789,-0.975342893301));
+#770 = PCURVE('',#514,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(-5.567769930603E-03,-2.46062992126E-02));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(-0.220694903627,-0.975342893301));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = PCURVE('',#540,#778);
+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#782);
+#779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#780,#781),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.640800280899,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#780 = CARTESIAN_POINT('',(-0.623935795748,0.293714710998));
+#781 = CARTESIAN_POINT('',(-0.500304981169,-0.335046296143));
+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#783 = ORIENTED_EDGE('',*,*,#784,.T.);
+#784 = EDGE_CURVE('',#763,#689,#785,.T.);
+#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.);
+#786 = LINE('',#787,#788);
+#787 = CARTESIAN_POINT('',(-7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#788 = VECTOR('',#789,3.937007874016E-02);
+#789 = DIRECTION('',(0.,0.,-1.));
+#790 = PCURVE('',#514,#791);
+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(-5.567769930603E-03,-2.854330708661E-02));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(0.,-1.));
+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#797 = PCURVE('',#603,#798);
+#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
+#799 = LINE('',#800,#801);
+#800 = CARTESIAN_POINT('',(1.953363127508E-03,-4.232283377708E-02));
+#801 = VECTOR('',#802,1.);
+#802 = DIRECTION('',(1.,-9.466583294179E-26));
+#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#804 = ORIENTED_EDGE('',*,*,#688,.F.);
+#805 = ADVANCED_FACE('',(#806),#540,.T.);
+#806 = FACE_BOUND('',#807,.T.);
+#807 = EDGE_LOOP('',(#808,#809,#829,#830));
+#808 = ORIENTED_EDGE('',*,*,#762,.T.);
+#809 = ORIENTED_EDGE('',*,*,#810,.T.);
+#810 = EDGE_CURVE('',#763,#589,#811,.T.);
+#811 = SURFACE_CURVE('',#812,(#816,#822),.PCURVE_S1.);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(-7.283464600591E-02,4.232283377717E-02,
+    3.444881889764E-02));
+#814 = VECTOR('',#815,3.937007874016E-02);
+#815 = DIRECTION('',(0.,-0.999998878534,-1.497641635069E-03));
+#816 = PCURVE('',#540,#817);
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#821);
+#818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#819,#820),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.,1.075001205429),.PIECEWISE_BEZIER_KNOTS.);
+#819 = CARTESIAN_POINT('',(-0.500304981201,-0.33504629555));
+#820 = CARTESIAN_POINT('',(0.574000651917,-0.296381314296));
+#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#822 = PCURVE('',#603,#823);
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(-1.983644746508E-03,-4.232283377717E-02));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(1.497641635069E-03,0.999998878534));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = ORIENTED_EDGE('',*,*,#615,.T.);
+#830 = ORIENTED_EDGE('',*,*,#526,.T.);
+#831 = ADVANCED_FACE('',(#832),#603,.T.);
+#832 = FACE_BOUND('',#833,.F.);
+#833 = EDGE_LOOP('',(#834,#835,#836,#837,#838,#839));
+#834 = ORIENTED_EDGE('',*,*,#711,.F.);
+#835 = ORIENTED_EDGE('',*,*,#784,.F.);
+#836 = ORIENTED_EDGE('',*,*,#810,.T.);
+#837 = ORIENTED_EDGE('',*,*,#588,.F.);
+#838 = ORIENTED_EDGE('',*,*,#641,.T.);
+#839 = ORIENTED_EDGE('',*,*,#734,.T.);
+#840 = ADVANCED_FACE('',(#841,#959),#168,.F.);
+#841 = FACE_BOUND('',#842,.T.);
+#842 = EDGE_LOOP('',(#843,#844,#867,#938));
+#843 = ORIENTED_EDGE('',*,*,#109,.F.);
+#844 = ORIENTED_EDGE('',*,*,#845,.F.);
+#845 = EDGE_CURVE('',#846,#52,#848,.T.);
+#846 = VERTEX_POINT('',#847);
+#847 = CARTESIAN_POINT('',(6.732283464567E-02,-0.11811023622,
+    6.102362204724E-02));
+#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(0.,-0.11811023622,6.102362204724E-02));
+#851 = VECTOR('',#852,3.937007874016E-02);
+#852 = DIRECTION('',(-1.,-0.,-0.));
+#853 = PCURVE('',#168,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(0.,-0.236220472441));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(1.,0.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = PCURVE('',#97,#861);
+#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866);
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(-6.102362204724E-02,6.889763779528E-02));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(0.,-1.));
+#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#867 = ORIENTED_EDGE('',*,*,#868,.T.);
+#868 = EDGE_CURVE('',#846,#869,#871,.T.);
+#869 = VERTEX_POINT('',#870);
+#870 = CARTESIAN_POINT('',(6.732283464567E-02,0.11811023622,
+    6.102362204724E-02));
+#871 = SURFACE_CURVE('',#872,(#876,#883),.PCURVE_S1.);
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(6.732283464567E-02,-0.11811023622,
+    6.102362204724E-02));
+#874 = VECTOR('',#875,3.937007874016E-02);
+#875 = DIRECTION('',(0.,1.,0.));
+#876 = PCURVE('',#168,#877);
+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(-6.732283464567E-02,-0.236220472441));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(0.,1.));
+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#883 = PCURVE('',#884,#889);
+#884 = CYLINDRICAL_SURFACE('',#885,1.574803149606E-03);
+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
+#886 = CARTESIAN_POINT('',(6.732283464567E-02,0.11811023622,
+    5.944881889764E-02));
+#887 = DIRECTION('',(-0.,-1.,-0.));
+#888 = DIRECTION('',(0.,0.,1.));
+#889 = DEFINITIONAL_REPRESENTATION('',(#890),#937);
+#890 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#891,#892,#893,#894,#895,#896,
+    #897,#898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,
+    #910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,
+    #923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,
+    #936),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.136363636364
+    ,0.272727272727,0.409090909091,0.545454545455,0.681818181818,
+    0.818181818182,0.954545454545,1.090909090909,1.227272727273,
+    1.363636363636,1.5,1.636363636364,1.772727272727,1.909090909091,
+    2.045454545455,2.181818181818,2.318181818182,2.454545454545,
+    2.590909090909,2.727272727273,2.863636363636,3.136363636364,
+    3.272727272727,3.409090909091,3.545454545455,3.681818181818,
+    3.818181818182,3.954545454545,4.090909090909,4.227272727273,
+    4.363636363636,4.5,4.636363636364,4.772727272727,4.909090909091,
+    5.045454545455,5.181818181818,5.318181818182,5.454545454545,
+    5.590909090909,5.727272727273,5.863636363636,6.),.UNSPECIFIED.);
+#891 = CARTESIAN_POINT('',(0.,0.236220472441));
+#892 = CARTESIAN_POINT('',(0.,0.234430923407));
+#893 = CARTESIAN_POINT('',(0.,0.23085182534));
+#894 = CARTESIAN_POINT('',(0.,0.225483178239));
+#895 = CARTESIAN_POINT('',(0.,0.220114531138));
+#896 = CARTESIAN_POINT('',(0.,0.214745884037));
+#897 = CARTESIAN_POINT('',(0.,0.209377236936));
+#898 = CARTESIAN_POINT('',(0.,0.204008589835));
+#899 = CARTESIAN_POINT('',(0.,0.198639942734));
+#900 = CARTESIAN_POINT('',(0.,0.193271295634));
+#901 = CARTESIAN_POINT('',(0.,0.187902648533));
+#902 = CARTESIAN_POINT('',(0.,0.182534001432));
+#903 = CARTESIAN_POINT('',(0.,0.177165354331));
+#904 = CARTESIAN_POINT('',(0.,0.17179670723));
+#905 = CARTESIAN_POINT('',(0.,0.166428060129));
+#906 = CARTESIAN_POINT('',(0.,0.161059413028));
+#907 = CARTESIAN_POINT('',(0.,0.155690765927));
+#908 = CARTESIAN_POINT('',(0.,0.150322118826));
+#909 = CARTESIAN_POINT('',(0.,0.144953471725));
+#910 = CARTESIAN_POINT('',(0.,0.139584824624));
+#911 = CARTESIAN_POINT('',(0.,0.134216177523));
+#912 = CARTESIAN_POINT('',(0.,0.128847530422));
+#913 = CARTESIAN_POINT('',(0.,0.121689334288));
+#914 = CARTESIAN_POINT('',(0.,0.114531138153));
+#915 = CARTESIAN_POINT('',(0.,0.107372942019));
+#916 = CARTESIAN_POINT('',(0.,0.102004294918));
+#917 = CARTESIAN_POINT('',(0.,9.663564781675E-02));
+#918 = CARTESIAN_POINT('',(0.,9.126700071582E-02));
+#919 = CARTESIAN_POINT('',(0.,8.589835361489E-02));
+#920 = CARTESIAN_POINT('',(0.,8.052970651396E-02));
+#921 = CARTESIAN_POINT('',(0.,7.516105941303E-02));
+#922 = CARTESIAN_POINT('',(0.,6.97924123121E-02));
+#923 = CARTESIAN_POINT('',(0.,6.442376521117E-02));
+#924 = CARTESIAN_POINT('',(0.,5.905511811024E-02));
+#925 = CARTESIAN_POINT('',(0.,5.368647100931E-02));
+#926 = CARTESIAN_POINT('',(0.,4.831782390838E-02));
+#927 = CARTESIAN_POINT('',(0.,4.294917680744E-02));
+#928 = CARTESIAN_POINT('',(0.,3.758052970651E-02));
+#929 = CARTESIAN_POINT('',(0.,3.221188260558E-02));
+#930 = CARTESIAN_POINT('',(0.,2.684323550465E-02));
+#931 = CARTESIAN_POINT('',(0.,2.147458840372E-02));
+#932 = CARTESIAN_POINT('',(0.,1.610594130279E-02));
+#933 = CARTESIAN_POINT('',(0.,1.073729420186E-02));
+#934 = CARTESIAN_POINT('',(0.,5.368647100931E-03));
+#935 = CARTESIAN_POINT('',(0.,1.789549033644E-03));
+#936 = CARTESIAN_POINT('',(0.,0.));
+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#938 = ORIENTED_EDGE('',*,*,#939,.F.);
+#939 = EDGE_CURVE('',#110,#869,#940,.T.);
+#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.);
+#941 = LINE('',#942,#943);
+#942 = CARTESIAN_POINT('',(0.,0.11811023622,6.102362204724E-02));
+#943 = VECTOR('',#944,3.937007874016E-02);
+#944 = DIRECTION('',(1.,0.,0.));
+#945 = PCURVE('',#168,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(0.,0.));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(-1.,0.));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = PCURVE('',#219,#953);
+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);
+#954 = LINE('',#955,#956);
+#955 = CARTESIAN_POINT('',(-6.102362204724E-02,6.889763779528E-02));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(0.,1.));
+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#959 = FACE_BOUND('',#960,.F.);
+#960 = EDGE_LOOP('',(#961,#991,#1019,#1047));
+#961 = ORIENTED_EDGE('',*,*,#962,.F.);
+#962 = EDGE_CURVE('',#963,#965,#967,.T.);
+#963 = VERTEX_POINT('',#964);
+#964 = CARTESIAN_POINT('',(5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#965 = VERTEX_POINT('',#966);
+#966 = CARTESIAN_POINT('',(-5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#967 = SURFACE_CURVE('',#968,(#972,#979),.PCURVE_S1.);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#970 = VECTOR('',#971,3.937007874016E-02);
+#971 = DIRECTION('',(-1.,0.,0.));
+#972 = PCURVE('',#168,#973);
+#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);
+#974 = LINE('',#975,#976);
+#975 = CARTESIAN_POINT('',(-5.905511811024E-02,-0.19842519685));
+#976 = VECTOR('',#977,1.);
+#977 = DIRECTION('',(1.,0.));
+#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#979 = PCURVE('',#980,#985);
+#980 = PLANE('',#981);
+#981 = AXIS2_PLACEMENT_3D('',#982,#983,#984);
+#982 = CARTESIAN_POINT('',(-5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#983 = DIRECTION('',(-0.,1.,0.));
+#984 = DIRECTION('',(0.,0.,1.));
+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(0.,0.11811023622));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(0.,-1.));
+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#991 = ORIENTED_EDGE('',*,*,#992,.F.);
+#992 = EDGE_CURVE('',#993,#963,#995,.T.);
+#993 = VERTEX_POINT('',#994);
+#994 = CARTESIAN_POINT('',(5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#995 = SURFACE_CURVE('',#996,(#1000,#1007),.PCURVE_S1.);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(5.905511811024E-02,0.,6.102362204724E-02));
+#998 = VECTOR('',#999,3.937007874016E-02);
+#999 = DIRECTION('',(0.,-1.,0.));
+#1000 = PCURVE('',#168,#1001);
+#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);
+#1002 = LINE('',#1003,#1004);
+#1003 = CARTESIAN_POINT('',(-5.905511811024E-02,-0.11811023622));
+#1004 = VECTOR('',#1005,1.);
+#1005 = DIRECTION('',(0.,-1.));
+#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1007 = PCURVE('',#1008,#1013);
+#1008 = PLANE('',#1009);
+#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012);
+#1010 = CARTESIAN_POINT('',(5.905511811024E-02,0.,6.102362204724E-02));
+#1011 = DIRECTION('',(1.,0.,0.));
+#1012 = DIRECTION('',(0.,0.,1.));
+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(0.,0.));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(0.,1.));
+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1019 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#1020 = EDGE_CURVE('',#1021,#993,#1023,.T.);
+#1021 = VERTEX_POINT('',#1022);
+#1022 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#1023 = SURFACE_CURVE('',#1024,(#1028,#1035),.PCURVE_S1.);
+#1024 = LINE('',#1025,#1026);
+#1025 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#1026 = VECTOR('',#1027,3.937007874016E-02);
+#1027 = DIRECTION('',(1.,0.,0.));
+#1028 = PCURVE('',#168,#1029);
+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(5.905511811024E-02,-3.779527559055E-02));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(-1.,0.));
+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1035 = PCURVE('',#1036,#1041);
+#1036 = PLANE('',#1037);
+#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);
+#1038 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#1039 = DIRECTION('',(0.,1.,0.));
+#1040 = DIRECTION('',(0.,-0.,1.));
+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046);
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(0.,0.));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(0.,1.));
+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1047 = ORIENTED_EDGE('',*,*,#1048,.T.);
+#1048 = EDGE_CURVE('',#1021,#965,#1049,.T.);
+#1049 = SURFACE_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.);
+#1050 = LINE('',#1051,#1052);
+#1051 = CARTESIAN_POINT('',(-5.905511811024E-02,0.,6.102362204724E-02));
+#1052 = VECTOR('',#1053,3.937007874016E-02);
+#1053 = DIRECTION('',(-0.,-1.,-0.));
+#1054 = PCURVE('',#168,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(5.905511811024E-02,-0.11811023622));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(0.,-1.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = PCURVE('',#1062,#1067);
+#1062 = PLANE('',#1063);
+#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066);
+#1064 = CARTESIAN_POINT('',(-5.905511811024E-02,0.,6.102362204724E-02));
+#1065 = DIRECTION('',(-1.,-0.,-0.));
+#1066 = DIRECTION('',(0.,0.,-1.));
+#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-0.,0.));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(-0.,1.));
+#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1073 = ADVANCED_FACE('',(#1074),#884,.T.);
+#1074 = FACE_BOUND('',#1075,.F.);
+#1075 = EDGE_LOOP('',(#1076,#1126,#1127,#1177));
+#1076 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1077 = EDGE_CURVE('',#846,#1078,#1080,.T.);
+#1078 = VERTEX_POINT('',#1079);
+#1079 = CARTESIAN_POINT('',(6.889763779528E-02,-0.11811023622,
+    5.944881889764E-02));
+#1080 = SURFACE_CURVE('',#1081,(#1086,#1115),.PCURVE_S1.);
+#1081 = CIRCLE('',#1082,1.574803149606E-03);
+#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085);
+#1083 = CARTESIAN_POINT('',(6.732283464567E-02,-0.11811023622,
+    5.944881889764E-02));
+#1084 = DIRECTION('',(0.,1.,0.));
+#1085 = DIRECTION('',(0.,0.,1.));
+#1086 = PCURVE('',#884,#1087);
+#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1114);
+#1088 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1089,#1090,#1091,#1092,#1093,
+    #1094,#1095,#1096,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,
+    #1105,#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,
+    0.356999165181,0.428398998217,0.499798831253,0.571198664289,
+    0.642598497325,0.713998330361,0.785398163397,0.856797996434,
+    0.92819782947,0.999597662506,1.070997495542,1.142397328578,
+    1.213797161614,1.28519699465,1.356596827687,1.427996660723,
+    1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);
+#1089 = CARTESIAN_POINT('',(0.,0.236220472441));
+#1090 = CARTESIAN_POINT('',(-2.379994434538E-02,0.236220472441));
+#1091 = CARTESIAN_POINT('',(-7.139983303613E-02,0.236220472441));
+#1092 = CARTESIAN_POINT('',(-0.142799666072,0.236220472441));
+#1093 = CARTESIAN_POINT('',(-0.214199499108,0.236220472441));
+#1094 = CARTESIAN_POINT('',(-0.285599332145,0.236220472441));
+#1095 = CARTESIAN_POINT('',(-0.356999165181,0.236220472441));
+#1096 = CARTESIAN_POINT('',(-0.428398998217,0.236220472441));
+#1097 = CARTESIAN_POINT('',(-0.499798831253,0.236220472441));
+#1098 = CARTESIAN_POINT('',(-0.571198664289,0.236220472441));
+#1099 = CARTESIAN_POINT('',(-0.642598497325,0.236220472441));
+#1100 = CARTESIAN_POINT('',(-0.713998330361,0.236220472441));
+#1101 = CARTESIAN_POINT('',(-0.785398163397,0.236220472441));
+#1102 = CARTESIAN_POINT('',(-0.856797996434,0.236220472441));
+#1103 = CARTESIAN_POINT('',(-0.92819782947,0.236220472441));
+#1104 = CARTESIAN_POINT('',(-0.999597662506,0.236220472441));
+#1105 = CARTESIAN_POINT('',(-1.070997495542,0.236220472441));
+#1106 = CARTESIAN_POINT('',(-1.142397328578,0.236220472441));
+#1107 = CARTESIAN_POINT('',(-1.213797161614,0.236220472441));
+#1108 = CARTESIAN_POINT('',(-1.28519699465,0.236220472441));
+#1109 = CARTESIAN_POINT('',(-1.356596827687,0.236220472441));
+#1110 = CARTESIAN_POINT('',(-1.427996660723,0.236220472441));
+#1111 = CARTESIAN_POINT('',(-1.499396493759,0.236220472441));
+#1112 = CARTESIAN_POINT('',(-1.54699638245,0.236220472441));
+#1113 = CARTESIAN_POINT('',(-1.570796326795,0.236220472441));
+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1115 = PCURVE('',#97,#1116);
+#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1125);
+#1117 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1118,#1119,#1120,#1121,
+#1122,#1123,#1124),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1118 = CARTESIAN_POINT('',(-6.102362204724E-02,0.136220472441));
+#1119 = CARTESIAN_POINT('',(-6.102362204724E-02,0.138948111508));
+#1120 = CARTESIAN_POINT('',(-5.866141732283E-02,0.137584291974));
+#1121 = CARTESIAN_POINT('',(-5.629921259843E-02,0.136220472441));
+#1122 = CARTESIAN_POINT('',(-5.866141732283E-02,0.134856652907));
+#1123 = CARTESIAN_POINT('',(-6.102362204724E-02,0.133492833374));
+#1124 = CARTESIAN_POINT('',(-6.102362204724E-02,0.136220472441));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1126 = ORIENTED_EDGE('',*,*,#868,.T.);
+#1127 = ORIENTED_EDGE('',*,*,#1128,.T.);
+#1128 = EDGE_CURVE('',#869,#1129,#1131,.T.);
+#1129 = VERTEX_POINT('',#1130);
+#1130 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#1131 = SURFACE_CURVE('',#1132,(#1137,#1166),.PCURVE_S1.);
+#1132 = CIRCLE('',#1133,1.574803149606E-03);
+#1133 = AXIS2_PLACEMENT_3D('',#1134,#1135,#1136);
+#1134 = CARTESIAN_POINT('',(6.732283464567E-02,0.11811023622,
+    5.944881889764E-02));
+#1135 = DIRECTION('',(0.,1.,0.));
+#1136 = DIRECTION('',(0.,0.,1.));
+#1137 = PCURVE('',#884,#1138);
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1165);
+#1139 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1140,#1141,#1142,#1143,#1144,
+    #1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,
+    #1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (0.,7.139983303613E-02,0.142799666072,0.214199499108,0.285599332145,
+    0.356999165181,0.428398998217,0.499798831253,0.571198664289,
+    0.642598497325,0.713998330361,0.785398163397,0.856797996434,
+    0.92819782947,0.999597662506,1.070997495542,1.142397328578,
+    1.213797161614,1.28519699465,1.356596827687,1.427996660723,
+    1.499396493759,1.570796326795),.QUASI_UNIFORM_KNOTS.);
+#1140 = CARTESIAN_POINT('',(0.,0.));
+#1141 = CARTESIAN_POINT('',(-2.379994434538E-02,0.));
+#1142 = CARTESIAN_POINT('',(-7.139983303613E-02,0.));
+#1143 = CARTESIAN_POINT('',(-0.142799666072,0.));
+#1144 = CARTESIAN_POINT('',(-0.214199499108,0.));
+#1145 = CARTESIAN_POINT('',(-0.285599332145,0.));
+#1146 = CARTESIAN_POINT('',(-0.356999165181,0.));
+#1147 = CARTESIAN_POINT('',(-0.428398998217,0.));
+#1148 = CARTESIAN_POINT('',(-0.499798831253,0.));
+#1149 = CARTESIAN_POINT('',(-0.571198664289,0.));
+#1150 = CARTESIAN_POINT('',(-0.642598497325,0.));
+#1151 = CARTESIAN_POINT('',(-0.713998330361,0.));
+#1152 = CARTESIAN_POINT('',(-0.785398163397,0.));
+#1153 = CARTESIAN_POINT('',(-0.856797996434,0.));
+#1154 = CARTESIAN_POINT('',(-0.92819782947,0.));
+#1155 = CARTESIAN_POINT('',(-0.999597662506,0.));
+#1156 = CARTESIAN_POINT('',(-1.070997495542,0.));
+#1157 = CARTESIAN_POINT('',(-1.142397328578,0.));
+#1158 = CARTESIAN_POINT('',(-1.213797161614,0.));
+#1159 = CARTESIAN_POINT('',(-1.28519699465,0.));
+#1160 = CARTESIAN_POINT('',(-1.356596827687,0.));
+#1161 = CARTESIAN_POINT('',(-1.427996660723,0.));
+#1162 = CARTESIAN_POINT('',(-1.499396493759,0.));
+#1163 = CARTESIAN_POINT('',(-1.54699638245,0.));
+#1164 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1166 = PCURVE('',#219,#1167);
+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1176);
+#1168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1169,#1170,#1171,#1172,
+#1173,#1174,#1175),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1169 = CARTESIAN_POINT('',(-6.102362204724E-02,0.136220472441));
+#1170 = CARTESIAN_POINT('',(-6.102362204724E-02,0.138948111508));
+#1171 = CARTESIAN_POINT('',(-5.866141732283E-02,0.137584291974));
+#1172 = CARTESIAN_POINT('',(-5.629921259843E-02,0.136220472441));
+#1173 = CARTESIAN_POINT('',(-5.866141732283E-02,0.134856652907));
+#1174 = CARTESIAN_POINT('',(-6.102362204724E-02,0.133492833374));
+#1175 = CARTESIAN_POINT('',(-6.102362204724E-02,0.136220472441));
+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1177 = ORIENTED_EDGE('',*,*,#1178,.T.);
+#1178 = EDGE_CURVE('',#1129,#1078,#1179,.T.);
+#1179 = SURFACE_CURVE('',#1180,(#1184,#1234),.PCURVE_S1.);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#1182 = VECTOR('',#1183,3.937007874016E-02);
+#1183 = DIRECTION('',(-0.,-1.,-0.));
+#1184 = PCURVE('',#884,#1185);
+#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1233);
+#1186 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1187,#1188,#1189,#1190,#1191,
+    #1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,
+    #1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,
+    #1214,#1215,#1216,#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,
+    #1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232),.UNSPECIFIED.,.F.,
+  .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
+    ,1,1,1,1,1,1,1,1,1,1,4),(-0.,0.136363636364,0.272727272727,
+    0.409090909091,0.545454545455,0.681818181818,0.818181818182,
+    0.954545454545,1.090909090909,1.227272727273,1.363636363636,1.5,
+    1.636363636364,1.772727272727,1.909090909091,2.045454545455,
+    2.181818181818,2.318181818182,2.454545454545,2.590909090909,
+    2.727272727273,2.863636363636,3.136363636364,3.272727272727,
+    3.409090909091,3.545454545455,3.681818181818,3.818181818182,
+    3.954545454545,4.090909090909,4.227272727273,4.363636363636,4.5,
+    4.636363636364,4.772727272727,4.909090909091,5.045454545455,
+    5.181818181818,5.318181818182,5.454545454546,5.590909090909,
+    5.727272727273,5.863636363636,6.),.UNSPECIFIED.);
+#1187 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#1188 = CARTESIAN_POINT('',(-1.570796326795,1.789549033644E-03));
+#1189 = CARTESIAN_POINT('',(-1.570796326795,5.368647100931E-03));
+#1190 = CARTESIAN_POINT('',(-1.570796326795,1.073729420186E-02));
+#1191 = CARTESIAN_POINT('',(-1.570796326795,1.610594130279E-02));
+#1192 = CARTESIAN_POINT('',(-1.570796326795,2.147458840372E-02));
+#1193 = CARTESIAN_POINT('',(-1.570796326795,2.684323550465E-02));
+#1194 = CARTESIAN_POINT('',(-1.570796326795,3.221188260558E-02));
+#1195 = CARTESIAN_POINT('',(-1.570796326795,3.758052970651E-02));
+#1196 = CARTESIAN_POINT('',(-1.570796326795,4.294917680744E-02));
+#1197 = CARTESIAN_POINT('',(-1.570796326795,4.831782390838E-02));
+#1198 = CARTESIAN_POINT('',(-1.570796326795,5.368647100931E-02));
+#1199 = CARTESIAN_POINT('',(-1.570796326795,5.905511811024E-02));
+#1200 = CARTESIAN_POINT('',(-1.570796326795,6.442376521117E-02));
+#1201 = CARTESIAN_POINT('',(-1.570796326795,6.97924123121E-02));
+#1202 = CARTESIAN_POINT('',(-1.570796326795,7.516105941303E-02));
+#1203 = CARTESIAN_POINT('',(-1.570796326795,8.052970651396E-02));
+#1204 = CARTESIAN_POINT('',(-1.570796326795,8.589835361489E-02));
+#1205 = CARTESIAN_POINT('',(-1.570796326795,9.126700071582E-02));
+#1206 = CARTESIAN_POINT('',(-1.570796326795,9.663564781675E-02));
+#1207 = CARTESIAN_POINT('',(-1.570796326795,0.102004294918));
+#1208 = CARTESIAN_POINT('',(-1.570796326795,0.107372942019));
+#1209 = CARTESIAN_POINT('',(-1.570796326795,0.114531138153));
+#1210 = CARTESIAN_POINT('',(-1.570796326795,0.121689334288));
+#1211 = CARTESIAN_POINT('',(-1.570796326795,0.128847530422));
+#1212 = CARTESIAN_POINT('',(-1.570796326795,0.134216177523));
+#1213 = CARTESIAN_POINT('',(-1.570796326795,0.139584824624));
+#1214 = CARTESIAN_POINT('',(-1.570796326795,0.144953471725));
+#1215 = CARTESIAN_POINT('',(-1.570796326795,0.150322118826));
+#1216 = CARTESIAN_POINT('',(-1.570796326795,0.155690765927));
+#1217 = CARTESIAN_POINT('',(-1.570796326795,0.161059413028));
+#1218 = CARTESIAN_POINT('',(-1.570796326795,0.166428060129));
+#1219 = CARTESIAN_POINT('',(-1.570796326795,0.17179670723));
+#1220 = CARTESIAN_POINT('',(-1.570796326795,0.177165354331));
+#1221 = CARTESIAN_POINT('',(-1.570796326795,0.182534001432));
+#1222 = CARTESIAN_POINT('',(-1.570796326795,0.187902648533));
+#1223 = CARTESIAN_POINT('',(-1.570796326795,0.193271295634));
+#1224 = CARTESIAN_POINT('',(-1.570796326795,0.198639942734));
+#1225 = CARTESIAN_POINT('',(-1.570796326795,0.204008589835));
+#1226 = CARTESIAN_POINT('',(-1.570796326795,0.209377236936));
+#1227 = CARTESIAN_POINT('',(-1.570796326795,0.214745884037));
+#1228 = CARTESIAN_POINT('',(-1.570796326795,0.220114531138));
+#1229 = CARTESIAN_POINT('',(-1.570796326795,0.225483178239));
+#1230 = CARTESIAN_POINT('',(-1.570796326795,0.23085182534));
+#1231 = CARTESIAN_POINT('',(-1.570796326795,0.234430923407));
+#1232 = CARTESIAN_POINT('',(-1.570796326795,0.236220472441));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1234 = PCURVE('',#1235,#1240);
+#1235 = PLANE('',#1236);
+#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
+#1237 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,
+    5.944881889764E-02));
+#1238 = DIRECTION('',(-1.,0.,0.));
+#1239 = DIRECTION('',(0.,0.,-1.));
+#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
+#1241 = LINE('',#1242,#1243);
+#1242 = CARTESIAN_POINT('',(0.,0.));
+#1243 = VECTOR('',#1244,1.);
+#1244 = DIRECTION('',(0.,1.));
+#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1246 = ADVANCED_FACE('',(#1247,#1317),#1235,.F.);
+#1247 = FACE_BOUND('',#1248,.T.);
+#1248 = EDGE_LOOP('',(#1249,#1250,#1273,#1296));
+#1249 = ORIENTED_EDGE('',*,*,#1178,.T.);
+#1250 = ORIENTED_EDGE('',*,*,#1251,.F.);
+#1251 = EDGE_CURVE('',#1252,#1078,#1254,.T.);
+#1252 = VERTEX_POINT('',#1253);
+#1253 = CARTESIAN_POINT('',(6.889763779528E-02,-0.11811023622,0.));
+#1254 = SURFACE_CURVE('',#1255,(#1259,#1266),.PCURVE_S1.);
+#1255 = LINE('',#1256,#1257);
+#1256 = CARTESIAN_POINT('',(6.889763779528E-02,-0.11811023622,0.));
+#1257 = VECTOR('',#1258,3.937007874016E-02);
+#1258 = DIRECTION('',(0.,0.,1.));
+#1259 = PCURVE('',#1235,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265);
+#1261 = LINE('',#1262,#1263);
+#1262 = CARTESIAN_POINT('',(5.944881889764E-02,0.236220472441));
+#1263 = VECTOR('',#1264,1.);
+#1264 = DIRECTION('',(-1.,0.));
+#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1266 = PCURVE('',#97,#1267);
+#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272);
+#1268 = LINE('',#1269,#1270);
+#1269 = CARTESIAN_POINT('',(0.,0.137795275591));
+#1270 = VECTOR('',#1271,1.);
+#1271 = DIRECTION('',(-1.,0.));
+#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1273 = ORIENTED_EDGE('',*,*,#1274,.F.);
+#1274 = EDGE_CURVE('',#1275,#1252,#1277,.T.);
+#1275 = VERTEX_POINT('',#1276);
+#1276 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,0.));
+#1277 = SURFACE_CURVE('',#1278,(#1282,#1289),.PCURVE_S1.);
+#1278 = LINE('',#1279,#1280);
+#1279 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,0.));
+#1280 = VECTOR('',#1281,3.937007874016E-02);
+#1281 = DIRECTION('',(-0.,-1.,-0.));
+#1282 = PCURVE('',#1235,#1283);
+#1283 = DEFINITIONAL_REPRESENTATION('',(#1284),#1288);
+#1284 = LINE('',#1285,#1286);
+#1285 = CARTESIAN_POINT('',(5.944881889764E-02,0.));
+#1286 = VECTOR('',#1287,1.);
+#1287 = DIRECTION('',(0.,1.));
+#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1289 = PCURVE('',#343,#1290);
+#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295);
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(-8.858267716535E-02,3.937007874016E-02));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(0.,-1.));
+#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1296 = ORIENTED_EDGE('',*,*,#1297,.T.);
+#1297 = EDGE_CURVE('',#1275,#1129,#1298,.T.);
+#1298 = SURFACE_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.);
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(6.889763779528E-02,0.11811023622,0.));
+#1301 = VECTOR('',#1302,3.937007874016E-02);
+#1302 = DIRECTION('',(0.,0.,1.));
+#1303 = PCURVE('',#1235,#1304);
+#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309);
+#1305 = LINE('',#1306,#1307);
+#1306 = CARTESIAN_POINT('',(5.944881889764E-02,0.));
+#1307 = VECTOR('',#1308,1.);
+#1308 = DIRECTION('',(-1.,0.));
+#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1310 = PCURVE('',#219,#1311);
+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
+#1312 = LINE('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(0.,0.137795275591));
+#1314 = VECTOR('',#1315,1.);
+#1315 = DIRECTION('',(-1.,0.));
+#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1317 = FACE_BOUND('',#1318,.F.);
+#1318 = EDGE_LOOP('',(#1319,#1360,#1388,#1416,#1439,#1467));
+#1319 = ORIENTED_EDGE('',*,*,#1320,.T.);
+#1320 = EDGE_CURVE('',#1321,#1323,#1325,.T.);
+#1321 = VERTEX_POINT('',#1322);
+#1322 = CARTESIAN_POINT('',(6.889763779528E-02,0.,5.905511811024E-02));
+#1323 = VERTEX_POINT('',#1324);
+#1324 = CARTESIAN_POINT('',(6.889763779528E-02,-4.625984169803E-02,
+    5.905511811024E-02));
+#1325 = SURFACE_CURVE('',#1326,(#1330,#1337),.PCURVE_S1.);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(6.889763834724E-02,-4.625984169803E-02,
+    5.905511811024E-02));
+#1328 = VECTOR('',#1329,3.937007874016E-02);
+#1329 = DIRECTION('',(1.193191514793E-08,-1.,0.));
+#1330 = PCURVE('',#1235,#1331);
+#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);
+#1332 = LINE('',#1333,#1334);
+#1333 = CARTESIAN_POINT('',(3.937007874016E-04,0.164370077919));
+#1334 = VECTOR('',#1335,1.);
+#1335 = DIRECTION('',(0.,1.));
+#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1337 = PCURVE('',#1338,#1355);
+#1338 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,(
+    (#1339,#1340,#1341,#1342)
+    ,(#1343,#1344,#1345,#1346)
+    ,(#1347,#1348,#1349,#1350)
+    ,(#1351,#1352,#1353,#1354
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,4),(-0.686329375302,
+    0.631400717106),(-0.368550925105,0.371484189187),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1339 = CARTESIAN_POINT('',(7.300141341995E-02,-4.969088560978E-02,
+    3.341831029643E-02));
+#1340 = CARTESIAN_POINT('',(7.1466967067E-02,-4.932722700671E-02,
+    4.300117332115E-02));
+#1341 = CARTESIAN_POINT('',(6.99330852329E-02,-4.896356833908E-02,
+    5.258412655787E-02));
+#1342 = CARTESIAN_POINT('',(6.839965457304E-02,-4.859990961985E-02,
+    6.216715189373E-02));
+#1343 = CARTESIAN_POINT('',(7.309956153119E-02,-3.240996808583E-02,
+    3.277823593561E-02));
+#1344 = CARTESIAN_POINT('',(7.156671480872E-02,-3.204630929983E-02,
+    4.236135458661E-02));
+#1345 = CARTESIAN_POINT('',(7.003441100012E-02,-3.168265045174E-02,
+    5.194455999705E-02));
+#1346 = CARTESIAN_POINT('',(6.850245311889E-02,-3.13189915641E-02,
+    6.152782068784E-02));
+#1347 = CARTESIAN_POINT('',(7.319737483858E-02,-1.512905060016E-02,
+    3.213810807201E-02));
+#1348 = CARTESIAN_POINT('',(7.166635078476E-02,-1.476539160573E-02,
+    4.172151799153E-02));
+#1349 = CARTESIAN_POINT('',(7.013557574846E-02,-1.440173258282E-02,
+    5.130496770488E-02));
+#1350 = CARTESIAN_POINT('',(6.860492849714E-02,-1.40380735453E-02,
+    6.088843783869E-02));
+#1351 = CARTESIAN_POINT('',(7.329488675146E-02,2.151866851053E-03,
+    3.149793204458E-02));
+#1352 = CARTESIAN_POINT('',(7.176551354426E-02,2.515526034263E-03,
+    4.108160577488E-02));
+#1353 = CARTESIAN_POINT('',(7.02362924326E-02,2.879185234866E-03,
+    5.066530381055E-02));
+#1354 = CARTESIAN_POINT('',(6.870714158099E-02,3.242844443504E-03,
+    6.024901307402E-02));
+#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1359);
+#1356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1357,#1358),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.17499997913,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1357 = CARTESIAN_POINT('',(0.550240124972,0.33771289926));
+#1358 = CARTESIAN_POINT('',(-0.623935795724,0.293714710905));
+#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1360 = ORIENTED_EDGE('',*,*,#1361,.T.);
+#1361 = EDGE_CURVE('',#1323,#1362,#1364,.T.);
+#1362 = VERTEX_POINT('',#1363);
+#1363 = CARTESIAN_POINT('',(6.889763834713E-02,-4.625984169805E-02,
+    3.051181102362E-02));
+#1364 = SURFACE_CURVE('',#1365,(#1369,#1376),.PCURVE_S1.);
+#1365 = LINE('',#1366,#1367);
+#1366 = CARTESIAN_POINT('',(6.889763834713E-02,-4.625984169805E-02,
+    5.905511811024E-02));
+#1367 = VECTOR('',#1368,3.937007874016E-02);
+#1368 = DIRECTION('',(0.,0.,-1.));
+#1369 = PCURVE('',#1235,#1370);
+#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375);
+#1371 = LINE('',#1372,#1373);
+#1372 = CARTESIAN_POINT('',(3.937007874016E-04,0.164370077919));
+#1373 = VECTOR('',#1374,1.);
+#1374 = DIRECTION('',(1.,0.));
+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1376 = PCURVE('',#1377,#1382);
+#1377 = PLANE('',#1378);
+#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381);
+#1379 = CARTESIAN_POINT('',(6.889763834713E-02,-4.625984169805E-02,
+    5.905511811024E-02));
+#1380 = DIRECTION('',(-0.70710678962,0.707106772753,0.));
+#1381 = DIRECTION('',(-0.707106772753,-0.70710678962,0.));
+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387);
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(0.,0.));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(-0.,-1.));
+#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1388 = ORIENTED_EDGE('',*,*,#1389,.F.);
+#1389 = EDGE_CURVE('',#1390,#1362,#1392,.T.);
+#1390 = VERTEX_POINT('',#1391);
+#1391 = CARTESIAN_POINT('',(6.889763779528E-02,0.,3.051181102362E-02));
+#1392 = SURFACE_CURVE('',#1393,(#1397,#1404),.PCURVE_S1.);
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(6.889763779528E-02,8.741913579724E-18,
+    3.051181102362E-02));
+#1395 = VECTOR('',#1396,3.937007874016E-02);
+#1396 = DIRECTION('',(1.192943826393E-08,-1.,0.));
+#1397 = PCURVE('',#1235,#1398);
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(2.893700787402E-02,0.11811023622));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(0.,1.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = PCURVE('',#1405,#1410);
+#1405 = PLANE('',#1406);
+#1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409);
+#1407 = CARTESIAN_POINT('',(6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#1408 = DIRECTION('',(0.,0.,1.));
+#1409 = DIRECTION('',(1.,0.,0.));
+#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(-5.518539256362E-10,-4.625984169805E-02));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(1.192943826393E-08,-1.));
+#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1416 = ORIENTED_EDGE('',*,*,#1417,.T.);
+#1417 = EDGE_CURVE('',#1390,#1418,#1420,.T.);
+#1418 = VERTEX_POINT('',#1419);
+#1419 = CARTESIAN_POINT('',(6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#1420 = SURFACE_CURVE('',#1421,(#1425,#1432),.PCURVE_S1.);
+#1421 = LINE('',#1422,#1423);
+#1422 = CARTESIAN_POINT('',(6.889763779528E-02,-8.741913579724E-18,
+    3.051181102362E-02));
+#1423 = VECTOR('',#1424,3.937007874016E-02);
+#1424 = DIRECTION('',(1.192943826393E-08,1.,0.));
+#1425 = PCURVE('',#1235,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(2.893700787402E-02,0.11811023622));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.,-1.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = PCURVE('',#1405,#1433);
+#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438);
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(-5.518539256362E-10,-4.625984169805E-02));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(1.192943826393E-08,1.));
+#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1439 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1440 = EDGE_CURVE('',#1441,#1418,#1443,.T.);
+#1441 = VERTEX_POINT('',#1442);
+#1442 = CARTESIAN_POINT('',(6.889763779528E-02,4.625984169803E-02,
+    5.905511811024E-02));
+#1443 = SURFACE_CURVE('',#1444,(#1448,#1455),.PCURVE_S1.);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(6.889763834713E-02,4.625984169805E-02,
+    5.905511811024E-02));
+#1446 = VECTOR('',#1447,3.937007874016E-02);
+#1447 = DIRECTION('',(-0.,-0.,-1.));
+#1448 = PCURVE('',#1235,#1449);
+#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454);
+#1450 = LINE('',#1451,#1452);
+#1451 = CARTESIAN_POINT('',(3.937007874016E-04,7.185039452242E-02));
+#1452 = VECTOR('',#1453,1.);
+#1453 = DIRECTION('',(1.,0.));
+#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1455 = PCURVE('',#1456,#1461);
+#1456 = PLANE('',#1457);
+#1457 = AXIS2_PLACEMENT_3D('',#1458,#1459,#1460);
+#1458 = CARTESIAN_POINT('',(6.889763834713E-02,4.625984169805E-02,
+    5.905511811024E-02));
+#1459 = DIRECTION('',(-0.70710678962,-0.707106772753,-0.));
+#1460 = DIRECTION('',(0.707106772753,-0.70710678962,0.));
+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(-0.,0.));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(-0.,-1.));
+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1467 = ORIENTED_EDGE('',*,*,#1468,.F.);
+#1468 = EDGE_CURVE('',#1321,#1441,#1469,.T.);
+#1469 = SURFACE_CURVE('',#1470,(#1474,#1481),.PCURVE_S1.);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(6.889763834724E-02,4.625984169803E-02,
+    5.905511811024E-02));
+#1472 = VECTOR('',#1473,3.937007874016E-02);
+#1473 = DIRECTION('',(1.193191514793E-08,1.,0.));
+#1474 = PCURVE('',#1235,#1475);
+#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(3.937007874016E-04,7.185039452244E-02));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(0.,-1.));
+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1481 = PCURVE('',#1482,#1499);
+#1482 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,(
+    (#1483,#1484,#1485,#1486)
+    ,(#1487,#1488,#1489,#1490)
+    ,(#1491,#1492,#1493,#1494)
+    ,(#1495,#1496,#1497,#1498
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(4,4),(-0.686329375302,
+    0.631400717106),(-0.368550925105,0.371484189187),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1483 = CARTESIAN_POINT('',(7.300141341995E-02,4.969088560978E-02,
+    3.341831029643E-02));
+#1484 = CARTESIAN_POINT('',(7.1466967067E-02,4.932722700671E-02,
+    4.300117332115E-02));
+#1485 = CARTESIAN_POINT('',(6.99330852329E-02,4.896356833908E-02,
+    5.258412655787E-02));
+#1486 = CARTESIAN_POINT('',(6.839965457304E-02,4.859990961985E-02,
+    6.216715189373E-02));
+#1487 = CARTESIAN_POINT('',(7.309956153119E-02,3.240996808583E-02,
+    3.277823593561E-02));
+#1488 = CARTESIAN_POINT('',(7.156671480872E-02,3.204630929983E-02,
+    4.236135458661E-02));
+#1489 = CARTESIAN_POINT('',(7.003441100012E-02,3.168265045174E-02,
+    5.194455999705E-02));
+#1490 = CARTESIAN_POINT('',(6.850245311889E-02,3.13189915641E-02,
+    6.152782068784E-02));
+#1491 = CARTESIAN_POINT('',(7.319737483858E-02,1.512905060016E-02,
+    3.213810807201E-02));
+#1492 = CARTESIAN_POINT('',(7.166635078476E-02,1.476539160573E-02,
+    4.172151799153E-02));
+#1493 = CARTESIAN_POINT('',(7.013557574846E-02,1.440173258282E-02,
+    5.130496770488E-02));
+#1494 = CARTESIAN_POINT('',(6.860492849714E-02,1.40380735453E-02,
+    6.088843783869E-02));
+#1495 = CARTESIAN_POINT('',(7.329488675146E-02,-2.151866851053E-03,
+    3.149793204458E-02));
+#1496 = CARTESIAN_POINT('',(7.176551354426E-02,-2.515526034263E-03,
+    4.108160577488E-02));
+#1497 = CARTESIAN_POINT('',(7.02362924326E-02,-2.879185234866E-03,
+    5.066530381055E-02));
+#1498 = CARTESIAN_POINT('',(6.870714158099E-02,-3.242844443504E-03,
+    6.024901307402E-02));
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1503);
+#1500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1501,#1502),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.17499997913,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1501 = CARTESIAN_POINT('',(0.550240124972,0.33771289926));
+#1502 = CARTESIAN_POINT('',(-0.623935795724,0.293714710905));
+#1503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1504 = ADVANCED_FACE('',(#1505),#1338,.T.);
+#1505 = FACE_BOUND('',#1506,.T.);
+#1506 = EDGE_LOOP('',(#1507,#1528,#1555,#1575));
+#1507 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#1508 = EDGE_CURVE('',#1323,#1509,#1511,.T.);
+#1509 = VERTEX_POINT('',#1510);
+#1510 = CARTESIAN_POINT('',(7.283464609005E-02,-4.232283377712E-02,
+    3.444881889764E-02));
+#1511 = SURFACE_CURVE('',#1512,(#1516,#1522),.PCURVE_S1.);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(7.283464617419E-02,-4.232283377708E-02,
+    3.444881889764E-02));
+#1514 = VECTOR('',#1515,3.937007874016E-02);
+#1515 = DIRECTION('',(0.156054861067,0.156054864789,-0.975342893301));
+#1516 = PCURVE('',#1338,#1517);
+#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1521);
+#1518 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1519,#1520),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.640800280899,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1519 = CARTESIAN_POINT('',(-0.623935795748,0.293714710998));
+#1520 = CARTESIAN_POINT('',(-0.500304981169,-0.335046296143));
+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1522 = PCURVE('',#1377,#1523);
+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1527);
+#1524 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1525,#1526),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.640800280899,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1525 = CARTESIAN_POINT('',(-1.092739197466E-18,-8.741913579726E-18));
+#1526 = CARTESIAN_POINT('',(-5.567769930603E-03,-2.46062992126E-02));
+#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);
+#1529 = EDGE_CURVE('',#1509,#1530,#1532,.T.);
+#1530 = VERTEX_POINT('',#1531);
+#1531 = CARTESIAN_POINT('',(7.283464600591E-02,0.,3.438543438728E-02));
+#1532 = SURFACE_CURVE('',#1533,(#1537,#1543),.PCURVE_S1.);
+#1533 = LINE('',#1534,#1535);
+#1534 = CARTESIAN_POINT('',(7.283464600591E-02,-4.232283377717E-02,
+    3.444881889764E-02));
+#1535 = VECTOR('',#1536,3.937007874016E-02);
+#1536 = DIRECTION('',(0.,0.999998878534,-1.497641635069E-03));
+#1537 = PCURVE('',#1338,#1538);
+#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1542);
+#1539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1540,#1541),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,1.075001205429),.PIECEWISE_BEZIER_KNOTS.);
+#1540 = CARTESIAN_POINT('',(-0.500304981201,-0.33504629555));
+#1541 = CARTESIAN_POINT('',(0.574000651917,-0.296381314296));
+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1543 = PCURVE('',#1544,#1549);
+#1544 = PLANE('',#1545);
+#1545 = AXIS2_PLACEMENT_3D('',#1546,#1547,#1548);
+#1546 = CARTESIAN_POINT('',(7.283464597317E-02,-7.527754940803E-19,
+    3.246517415113E-02));
+#1547 = DIRECTION('',(1.,-4.592567886716E-18,-2.061283257578E-08));
+#1548 = DIRECTION('',(2.061283257578E-08,0.,1.));
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(1.983644746508E-03,4.232283377717E-02));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(-1.497641635069E-03,-0.999998878534));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1556 = EDGE_CURVE('',#1530,#1321,#1557,.T.);
+#1557 = SURFACE_CURVE('',#1558,(#1562,#1568),.PCURVE_S1.);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(7.283464600591E-02,8.626807667173E-10,
+    3.438543438728E-02));
+#1560 = VECTOR('',#1561,3.937007874016E-02);
+#1561 = DIRECTION('',(-0.157594679177,-3.453228730793E-08,0.987503882066
+    ));
+#1562 = PCURVE('',#1338,#1563);
+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1567);
+#1564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1565,#1566),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.634539243787),.PIECEWISE_BEZIER_KNOTS.);
+#1565 = CARTESIAN_POINT('',(0.574000651911,-0.296381314202));
+#1566 = CARTESIAN_POINT('',(0.55024012498,0.337712899307));
+#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1568 = PCURVE('',#1482,#1569);
+#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574);
+#1570 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1571,#1572,#1573),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.634539243787),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1571 = CARTESIAN_POINT('',(0.574000608106,-0.296381315913));
+#1572 = CARTESIAN_POINT('',(0.562120366544,2.066579181642E-02));
+#1573 = CARTESIAN_POINT('',(0.550240124982,0.337712899262));
+#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1575 = ORIENTED_EDGE('',*,*,#1320,.T.);
+#1576 = ADVANCED_FACE('',(#1577),#1377,.F.);
+#1577 = FACE_BOUND('',#1578,.F.);
+#1578 = EDGE_LOOP('',(#1579,#1580,#1581,#1603));
+#1579 = ORIENTED_EDGE('',*,*,#1361,.F.);
+#1580 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#1581 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#1582 = EDGE_CURVE('',#1509,#1583,#1585,.T.);
+#1583 = VERTEX_POINT('',#1584);
+#1584 = CARTESIAN_POINT('',(7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#1585 = SURFACE_CURVE('',#1586,(#1590,#1596),.PCURVE_S1.);
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#1588 = VECTOR('',#1589,3.937007874016E-02);
+#1589 = DIRECTION('',(-0.,-0.,-1.));
+#1590 = PCURVE('',#1377,#1591);
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1595);
+#1592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1593,#1594),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1593 = CARTESIAN_POINT('',(-5.567769930603E-03,-2.46062992126E-02));
+#1594 = CARTESIAN_POINT('',(-5.567769930603E-03,-2.854330708661E-02));
+#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1596 = PCURVE('',#1544,#1597);
+#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.953363127508E-03,4.232283377708E-02));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(-1.,-9.466583294179E-26));
+#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1603 = ORIENTED_EDGE('',*,*,#1604,.F.);
+#1604 = EDGE_CURVE('',#1362,#1583,#1605,.T.);
+#1605 = SURFACE_CURVE('',#1606,(#1610,#1617),.PCURVE_S1.);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(6.889763834713E-02,-4.625984169805E-02,
+    3.051181102362E-02));
+#1608 = VECTOR('',#1609,3.937007874016E-02);
+#1609 = DIRECTION('',(0.707106772753,0.70710678962,0.));
+#1610 = PCURVE('',#1377,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(-0.,-2.854330708661E-02));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(-1.,0.));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1617 = PCURVE('',#1405,#1618);
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(0.,-9.25196833961E-02));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(0.707106772753,0.70710678962));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1624 = ADVANCED_FACE('',(#1625),#1405,.F.);
+#1625 = FACE_BOUND('',#1626,.T.);
+#1626 = EDGE_LOOP('',(#1627,#1650,#1673,#1694,#1695,#1696));
+#1627 = ORIENTED_EDGE('',*,*,#1628,.T.);
+#1628 = EDGE_CURVE('',#1418,#1629,#1631,.T.);
+#1629 = VERTEX_POINT('',#1630);
+#1630 = CARTESIAN_POINT('',(7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#1631 = SURFACE_CURVE('',#1632,(#1636,#1643),.PCURVE_S1.);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(6.889763834713E-02,4.625984169805E-02,
+    3.051181102362E-02));
+#1634 = VECTOR('',#1635,3.937007874016E-02);
+#1635 = DIRECTION('',(0.707106772753,-0.70710678962,0.));
+#1636 = PCURVE('',#1405,#1637);
+#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642);
+#1638 = LINE('',#1639,#1640);
+#1639 = CARTESIAN_POINT('',(0.,0.));
+#1640 = VECTOR('',#1641,1.);
+#1641 = DIRECTION('',(0.707106772753,-0.70710678962));
+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1643 = PCURVE('',#1456,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(-0.,-2.854330708661E-02));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(1.,-0.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = ORIENTED_EDGE('',*,*,#1651,.T.);
+#1651 = EDGE_CURVE('',#1629,#1652,#1654,.T.);
+#1652 = VERTEX_POINT('',#1653);
+#1653 = CARTESIAN_POINT('',(7.283464566929E-02,0.,3.051181102362E-02));
+#1654 = SURFACE_CURVE('',#1655,(#1659,#1666),.PCURVE_S1.);
+#1655 = LINE('',#1656,#1657);
+#1656 = CARTESIAN_POINT('',(7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#1657 = VECTOR('',#1658,3.937007874016E-02);
+#1658 = DIRECTION('',(-1.192974277504E-08,-1.,-0.));
+#1659 = PCURVE('',#1405,#1660);
+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(3.937007827062E-03,-3.937007920969E-03));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(-1.192974277504E-08,-1.));
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1666 = PCURVE('',#1544,#1667);
+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);
+#1668 = LINE('',#1669,#1670);
+#1669 = CARTESIAN_POINT('',(-1.953363127508E-03,-4.232283377708E-02));
+#1670 = VECTOR('',#1671,1.);
+#1671 = DIRECTION('',(-2.45905790494E-16,1.));
+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1673 = ORIENTED_EDGE('',*,*,#1674,.F.);
+#1674 = EDGE_CURVE('',#1583,#1652,#1675,.T.);
+#1675 = SURFACE_CURVE('',#1676,(#1680,#1687),.PCURVE_S1.);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(7.283464617419E-02,-4.232283377708E-02,
+    3.051181102362E-02));
+#1678 = VECTOR('',#1679,3.937007874016E-02);
+#1679 = DIRECTION('',(-1.192974277504E-08,1.,0.));
+#1680 = PCURVE('',#1405,#1681);
+#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686);
+#1682 = LINE('',#1683,#1684);
+#1683 = CARTESIAN_POINT('',(3.937007827062E-03,-8.858267547513E-02));
+#1684 = VECTOR('',#1685,1.);
+#1685 = DIRECTION('',(-1.192974277504E-08,1.));
+#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1687 = PCURVE('',#1544,#1688);
+#1688 = DEFINITIONAL_REPRESENTATION('',(#1689),#1693);
+#1689 = LINE('',#1690,#1691);
+#1690 = CARTESIAN_POINT('',(-1.953363127508E-03,4.232283377708E-02));
+#1691 = VECTOR('',#1692,1.);
+#1692 = DIRECTION('',(-2.45905790494E-16,-1.));
+#1693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1694 = ORIENTED_EDGE('',*,*,#1604,.F.);
+#1695 = ORIENTED_EDGE('',*,*,#1389,.F.);
+#1696 = ORIENTED_EDGE('',*,*,#1417,.T.);
+#1697 = ADVANCED_FACE('',(#1698),#1456,.F.);
+#1698 = FACE_BOUND('',#1699,.T.);
+#1699 = EDGE_LOOP('',(#1700,#1701,#1723,#1744));
+#1700 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1701 = ORIENTED_EDGE('',*,*,#1702,.T.);
+#1702 = EDGE_CURVE('',#1441,#1703,#1705,.T.);
+#1703 = VERTEX_POINT('',#1704);
+#1704 = CARTESIAN_POINT('',(7.283464609005E-02,4.232283377712E-02,
+    3.444881889764E-02));
+#1705 = SURFACE_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(7.283464617419E-02,4.232283377708E-02,
+    3.444881889764E-02));
+#1708 = VECTOR('',#1709,3.937007874016E-02);
+#1709 = DIRECTION('',(0.156054861067,-0.156054864789,-0.975342893301));
+#1710 = PCURVE('',#1456,#1711);
+#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716);
+#1712 = LINE('',#1713,#1714);
+#1713 = CARTESIAN_POINT('',(5.567769930603E-03,-2.46062992126E-02));
+#1714 = VECTOR('',#1715,1.);
+#1715 = DIRECTION('',(0.220694903627,-0.975342893301));
+#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1717 = PCURVE('',#1482,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1722);
+#1719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1720,#1721),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.640800280899,-0.),.PIECEWISE_BEZIER_KNOTS.);
+#1720 = CARTESIAN_POINT('',(-0.623935795748,0.293714710998));
+#1721 = CARTESIAN_POINT('',(-0.500304981169,-0.335046296143));
+#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);
+#1724 = EDGE_CURVE('',#1703,#1629,#1725,.T.);
+#1725 = SURFACE_CURVE('',#1726,(#1730,#1737),.PCURVE_S1.);
+#1726 = LINE('',#1727,#1728);
+#1727 = CARTESIAN_POINT('',(7.283464617419E-02,4.232283377708E-02,
+    3.051181102362E-02));
+#1728 = VECTOR('',#1729,3.937007874016E-02);
+#1729 = DIRECTION('',(0.,0.,-1.));
+#1730 = PCURVE('',#1456,#1731);
+#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736);
+#1732 = LINE('',#1733,#1734);
+#1733 = CARTESIAN_POINT('',(5.567769930603E-03,-2.854330708661E-02));
+#1734 = VECTOR('',#1735,1.);
+#1735 = DIRECTION('',(-0.,-1.));
+#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1737 = PCURVE('',#1544,#1738);
+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(-1.953363127508E-03,-4.232283377708E-02));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(-1.,-9.466583294179E-26));
+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1744 = ORIENTED_EDGE('',*,*,#1628,.F.);
+#1745 = ADVANCED_FACE('',(#1746),#1482,.F.);
+#1746 = FACE_BOUND('',#1747,.F.);
+#1747 = EDGE_LOOP('',(#1748,#1749,#1769,#1770));
+#1748 = ORIENTED_EDGE('',*,*,#1702,.T.);
+#1749 = ORIENTED_EDGE('',*,*,#1750,.T.);
+#1750 = EDGE_CURVE('',#1703,#1530,#1751,.T.);
+#1751 = SURFACE_CURVE('',#1752,(#1756,#1762),.PCURVE_S1.);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(7.283464600591E-02,4.232283377717E-02,
+    3.444881889764E-02));
+#1754 = VECTOR('',#1755,3.937007874016E-02);
+#1755 = DIRECTION('',(-0.,-0.999998878534,-1.497641635069E-03));
+#1756 = PCURVE('',#1482,#1757);
+#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1761);
+#1758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1759,#1760),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.,1.075001205429),.PIECEWISE_BEZIER_KNOTS.);
+#1759 = CARTESIAN_POINT('',(-0.500304981201,-0.33504629555));
+#1760 = CARTESIAN_POINT('',(0.574000651917,-0.296381314296));
+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1762 = PCURVE('',#1544,#1763);
+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(1.983644746508E-03,-4.232283377717E-02));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(-1.497641635069E-03,0.999998878534));
+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1769 = ORIENTED_EDGE('',*,*,#1556,.T.);
+#1770 = ORIENTED_EDGE('',*,*,#1468,.T.);
+#1771 = ADVANCED_FACE('',(#1772),#1544,.T.);
+#1772 = FACE_BOUND('',#1773,.T.);
+#1773 = EDGE_LOOP('',(#1774,#1775,#1776,#1777,#1778,#1779));
+#1774 = ORIENTED_EDGE('',*,*,#1651,.F.);
+#1775 = ORIENTED_EDGE('',*,*,#1724,.F.);
+#1776 = ORIENTED_EDGE('',*,*,#1750,.T.);
+#1777 = ORIENTED_EDGE('',*,*,#1529,.F.);
+#1778 = ORIENTED_EDGE('',*,*,#1582,.T.);
+#1779 = ORIENTED_EDGE('',*,*,#1674,.T.);
+#1780 = ADVANCED_FACE('',(#1781),#1062,.F.);
+#1781 = FACE_BOUND('',#1782,.F.);
+#1782 = EDGE_LOOP('',(#1783,#1806,#1834,#1855));
+#1783 = ORIENTED_EDGE('',*,*,#1784,.T.);
+#1784 = EDGE_CURVE('',#1021,#1785,#1787,.T.);
+#1785 = VERTEX_POINT('',#1786);
+#1786 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    3.051181102362E-02));
+#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.);
+#1788 = LINE('',#1789,#1790);
+#1789 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#1790 = VECTOR('',#1791,3.937007874016E-02);
+#1791 = DIRECTION('',(0.,0.,-1.));
+#1792 = PCURVE('',#1062,#1793);
+#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);
+#1794 = LINE('',#1795,#1796);
+#1795 = CARTESIAN_POINT('',(-0.,-8.031496062992E-02));
+#1796 = VECTOR('',#1797,1.);
+#1797 = DIRECTION('',(1.,-0.));
+#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1799 = PCURVE('',#1036,#1800);
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);
+#1801 = LINE('',#1802,#1803);
+#1802 = CARTESIAN_POINT('',(0.,0.));
+#1803 = VECTOR('',#1804,1.);
+#1804 = DIRECTION('',(-1.,0.));
+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1806 = ORIENTED_EDGE('',*,*,#1807,.F.);
+#1807 = EDGE_CURVE('',#1808,#1785,#1810,.T.);
+#1808 = VERTEX_POINT('',#1809);
+#1809 = CARTESIAN_POINT('',(-5.905511811024E-02,-8.031496062992E-02,
+    3.051181102362E-02));
+#1810 = SURFACE_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.);
+#1811 = LINE('',#1812,#1813);
+#1812 = CARTESIAN_POINT('',(-5.905511811024E-02,0.,3.051181102362E-02));
+#1813 = VECTOR('',#1814,3.937007874016E-02);
+#1814 = DIRECTION('',(0.,1.,0.));
+#1815 = PCURVE('',#1062,#1816);
+#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821);
+#1817 = LINE('',#1818,#1819);
+#1818 = CARTESIAN_POINT('',(3.051181102362E-02,-0.));
+#1819 = VECTOR('',#1820,1.);
+#1820 = DIRECTION('',(-0.,-1.));
+#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1822 = PCURVE('',#1823,#1828);
+#1823 = PLANE('',#1824);
+#1824 = AXIS2_PLACEMENT_3D('',#1825,#1826,#1827);
+#1825 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    3.051181102362E-02));
+#1826 = DIRECTION('',(-0.,0.,1.));
+#1827 = DIRECTION('',(1.,0.,0.));
+#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1833);
+#1829 = LINE('',#1830,#1831);
+#1830 = CARTESIAN_POINT('',(0.,-8.031496062992E-02));
+#1831 = VECTOR('',#1832,1.);
+#1832 = DIRECTION('',(0.,1.));
+#1833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1834 = ORIENTED_EDGE('',*,*,#1835,.F.);
+#1835 = EDGE_CURVE('',#965,#1808,#1836,.T.);
+#1836 = SURFACE_CURVE('',#1837,(#1841,#1848),.PCURVE_S1.);
+#1837 = LINE('',#1838,#1839);
+#1838 = CARTESIAN_POINT('',(-5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#1839 = VECTOR('',#1840,3.937007874016E-02);
+#1840 = DIRECTION('',(0.,0.,-1.));
+#1841 = PCURVE('',#1062,#1842);
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = LINE('',#1844,#1845);
+#1844 = CARTESIAN_POINT('',(-0.,8.031496062992E-02));
+#1845 = VECTOR('',#1846,1.);
+#1846 = DIRECTION('',(1.,-0.));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = PCURVE('',#980,#1849);
+#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854);
+#1850 = LINE('',#1851,#1852);
+#1851 = CARTESIAN_POINT('',(0.,0.));
+#1852 = VECTOR('',#1853,1.);
+#1853 = DIRECTION('',(-1.,0.));
+#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1855 = ORIENTED_EDGE('',*,*,#1048,.F.);
+#1856 = ADVANCED_FACE('',(#1857),#1036,.F.);
+#1857 = FACE_BOUND('',#1858,.T.);
+#1858 = EDGE_LOOP('',(#1859,#1860,#1883,#1904));
+#1859 = ORIENTED_EDGE('',*,*,#1784,.T.);
+#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1861 = EDGE_CURVE('',#1785,#1862,#1864,.T.);
+#1862 = VERTEX_POINT('',#1863);
+#1863 = CARTESIAN_POINT('',(5.905511811024E-02,8.031496062992E-02,
+    3.051181102362E-02));
+#1864 = SURFACE_CURVE('',#1865,(#1869,#1876),.PCURVE_S1.);
+#1865 = LINE('',#1866,#1867);
+#1866 = CARTESIAN_POINT('',(-5.905511811024E-02,8.031496062992E-02,
+    3.051181102362E-02));
+#1867 = VECTOR('',#1868,3.937007874016E-02);
+#1868 = DIRECTION('',(1.,0.,0.));
+#1869 = PCURVE('',#1036,#1870);
+#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875);
+#1871 = LINE('',#1872,#1873);
+#1872 = CARTESIAN_POINT('',(-3.051181102362E-02,0.));
+#1873 = VECTOR('',#1874,1.);
+#1874 = DIRECTION('',(0.,1.));
+#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1876 = PCURVE('',#1823,#1877);
+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(0.,0.));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(1.,0.));
+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1883 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#1884 = EDGE_CURVE('',#993,#1862,#1885,.T.);
+#1885 = SURFACE_CURVE('',#1886,(#1890,#1897),.PCURVE_S1.);
+#1886 = LINE('',#1887,#1888);
+#1887 = CARTESIAN_POINT('',(5.905511811024E-02,8.031496062992E-02,
+    6.102362204724E-02));
+#1888 = VECTOR('',#1889,3.937007874016E-02);
+#1889 = DIRECTION('',(0.,0.,-1.));
+#1890 = PCURVE('',#1036,#1891);
+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896);
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(0.,0.11811023622));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(-1.,0.));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1897 = PCURVE('',#1008,#1898);
+#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903);
+#1899 = LINE('',#1900,#1901);
+#1900 = CARTESIAN_POINT('',(0.,-8.031496062992E-02));
+#1901 = VECTOR('',#1902,1.);
+#1902 = DIRECTION('',(-1.,-0.));
+#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1904 = ORIENTED_EDGE('',*,*,#1020,.F.);
+#1905 = ADVANCED_FACE('',(#1906),#1008,.F.);
+#1906 = FACE_BOUND('',#1907,.T.);
+#1907 = EDGE_LOOP('',(#1908,#1909,#1932,#1953));
+#1908 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1909 = ORIENTED_EDGE('',*,*,#1910,.F.);
+#1910 = EDGE_CURVE('',#1911,#1862,#1913,.T.);
+#1911 = VERTEX_POINT('',#1912);
+#1912 = CARTESIAN_POINT('',(5.905511811024E-02,-8.031496062992E-02,
+    3.051181102362E-02));
+#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(5.905511811024E-02,0.,3.051181102362E-02));
+#1916 = VECTOR('',#1917,3.937007874016E-02);
+#1917 = DIRECTION('',(0.,1.,0.));
+#1918 = PCURVE('',#1008,#1919);
+#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924);
+#1920 = LINE('',#1921,#1922);
+#1921 = CARTESIAN_POINT('',(-3.051181102362E-02,-0.));
+#1922 = VECTOR('',#1923,1.);
+#1923 = DIRECTION('',(0.,-1.));
+#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1925 = PCURVE('',#1823,#1926);
+#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(0.11811023622,-8.031496062992E-02));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(0.,1.));
+#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1932 = ORIENTED_EDGE('',*,*,#1933,.F.);
+#1933 = EDGE_CURVE('',#963,#1911,#1934,.T.);
+#1934 = SURFACE_CURVE('',#1935,(#1939,#1946),.PCURVE_S1.);
+#1935 = LINE('',#1936,#1937);
+#1936 = CARTESIAN_POINT('',(5.905511811024E-02,-8.031496062992E-02,
+    6.102362204724E-02));
+#1937 = VECTOR('',#1938,3.937007874016E-02);
+#1938 = DIRECTION('',(-0.,-0.,-1.));
+#1939 = PCURVE('',#1008,#1940);
+#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);
+#1941 = LINE('',#1942,#1943);
+#1942 = CARTESIAN_POINT('',(0.,8.031496062992E-02));
+#1943 = VECTOR('',#1944,1.);
+#1944 = DIRECTION('',(-1.,0.));
+#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1946 = PCURVE('',#980,#1947);
+#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(0.,0.11811023622));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(-1.,0.));
+#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1953 = ORIENTED_EDGE('',*,*,#992,.F.);
+#1954 = ADVANCED_FACE('',(#1955),#1823,.T.);
+#1955 = FACE_BOUND('',#1956,.T.);
+#1956 = EDGE_LOOP('',(#1957,#1958,#1959,#1980));
+#1957 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#1958 = ORIENTED_EDGE('',*,*,#1807,.F.);
+#1959 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#1960 = EDGE_CURVE('',#1808,#1911,#1961,.T.);
+#1961 = SURFACE_CURVE('',#1962,(#1966,#1973),.PCURVE_S1.);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(-5.905511811024E-02,-8.031496062992E-02,
+    3.051181102362E-02));
+#1964 = VECTOR('',#1965,3.937007874016E-02);
+#1965 = DIRECTION('',(1.,0.,0.));
+#1966 = PCURVE('',#1823,#1967);
+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);
+#1968 = LINE('',#1969,#1970);
+#1969 = CARTESIAN_POINT('',(0.,-0.16062992126));
+#1970 = VECTOR('',#1971,1.);
+#1971 = DIRECTION('',(1.,0.));
+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1973 = PCURVE('',#980,#1974);
+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-3.051181102362E-02,0.));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.,1.));
+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1980 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#1981 = ADVANCED_FACE('',(#1982),#980,.T.);
+#1982 = FACE_BOUND('',#1983,.T.);
+#1983 = EDGE_LOOP('',(#1984,#1985,#1986,#1987));
+#1984 = ORIENTED_EDGE('',*,*,#1835,.F.);
+#1985 = ORIENTED_EDGE('',*,*,#962,.F.);
+#1986 = ORIENTED_EDGE('',*,*,#1933,.T.);
+#1987 = ORIENTED_EDGE('',*,*,#1960,.F.);
+#1988 = ADVANCED_FACE('',(#1989),#219,.F.);
+#1989 = FACE_BOUND('',#1990,.T.);
+#1990 = EDGE_LOOP('',(#1991,#1992,#1993,#1994,#1995,#1996,#2019,#2047,
+    #2075,#2103));
+#1991 = ORIENTED_EDGE('',*,*,#355,.T.);
+#1992 = ORIENTED_EDGE('',*,*,#180,.F.);
+#1993 = ORIENTED_EDGE('',*,*,#939,.T.);
+#1994 = ORIENTED_EDGE('',*,*,#1128,.T.);
+#1995 = ORIENTED_EDGE('',*,*,#1297,.F.);
+#1996 = ORIENTED_EDGE('',*,*,#1997,.F.);
+#1997 = EDGE_CURVE('',#1998,#1275,#2000,.T.);
+#1998 = VERTEX_POINT('',#1999);
+#1999 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,0.));
+#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(0.,0.11811023622,0.));
+#2003 = VECTOR('',#2004,3.937007874016E-02);
+#2004 = DIRECTION('',(1.,0.,0.));
+#2005 = PCURVE('',#219,#2006);
+#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011);
+#2007 = LINE('',#2008,#2009);
+#2008 = CARTESIAN_POINT('',(0.,6.889763779528E-02));
+#2009 = VECTOR('',#2010,1.);
+#2010 = DIRECTION('',(0.,1.));
+#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2012 = PCURVE('',#343,#2013);
+#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018);
+#2014 = LINE('',#2015,#2016);
+#2015 = CARTESIAN_POINT('',(-1.968503937008E-02,3.937007874016E-02));
+#2016 = VECTOR('',#2017,1.);
+#2017 = DIRECTION('',(-1.,0.));
+#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2020 = EDGE_CURVE('',#1998,#2021,#2023,.T.);
+#2021 = VERTEX_POINT('',#2022);
+#2022 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,
+    5.905511811024E-03));
+#2023 = SURFACE_CURVE('',#2024,(#2028,#2035),.PCURVE_S1.);
+#2024 = LINE('',#2025,#2026);
+#2025 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,0.));
+#2026 = VECTOR('',#2027,3.937007874016E-02);
+#2027 = DIRECTION('',(0.,0.,1.));
+#2028 = PCURVE('',#219,#2029);
+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(0.,8.858267716535E-02));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(-1.,0.));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2035 = PCURVE('',#2036,#2041);
+#2036 = PLANE('',#2037);
+#2037 = AXIS2_PLACEMENT_3D('',#2038,#2039,#2040);
+#2038 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,0.));
+#2039 = DIRECTION('',(-1.,-0.,-0.));
+#2040 = DIRECTION('',(0.,1.,0.));
+#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046);
+#2042 = LINE('',#2043,#2044);
+#2043 = CARTESIAN_POINT('',(-0.,-0.));
+#2044 = VECTOR('',#2045,1.);
+#2045 = DIRECTION('',(-0.,-1.));
+#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2047 = ORIENTED_EDGE('',*,*,#2048,.F.);
+#2048 = EDGE_CURVE('',#2049,#2021,#2051,.T.);
+#2049 = VERTEX_POINT('',#2050);
+#2050 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,
+    5.905511811024E-03));
+#2051 = SURFACE_CURVE('',#2052,(#2056,#2063),.PCURVE_S1.);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(0.,0.11811023622,5.905511811024E-03));
+#2054 = VECTOR('',#2055,3.937007874016E-02);
+#2055 = DIRECTION('',(1.,0.,0.));
+#2056 = PCURVE('',#219,#2057);
+#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062);
+#2058 = LINE('',#2059,#2060);
+#2059 = CARTESIAN_POINT('',(-5.905511811024E-03,6.889763779528E-02));
+#2060 = VECTOR('',#2061,1.);
+#2061 = DIRECTION('',(0.,1.));
+#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2063 = PCURVE('',#2064,#2069);
+#2064 = PLANE('',#2065);
+#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
+#2066 = CARTESIAN_POINT('',(0.,0.11811023622,5.905511811024E-03));
+#2067 = DIRECTION('',(-0.,-0.,-1.));
+#2068 = DIRECTION('',(-1.,0.,0.));
+#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074);
+#2070 = LINE('',#2071,#2072);
+#2071 = CARTESIAN_POINT('',(0.,0.));
+#2072 = VECTOR('',#2073,1.);
+#2073 = DIRECTION('',(-1.,0.));
+#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2075 = ORIENTED_EDGE('',*,*,#2076,.F.);
+#2076 = EDGE_CURVE('',#2077,#2049,#2079,.T.);
+#2077 = VERTEX_POINT('',#2078);
+#2078 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,0.));
+#2079 = SURFACE_CURVE('',#2080,(#2084,#2091),.PCURVE_S1.);
+#2080 = LINE('',#2081,#2082);
+#2081 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,0.));
+#2082 = VECTOR('',#2083,3.937007874016E-02);
+#2083 = DIRECTION('',(0.,0.,1.));
+#2084 = PCURVE('',#219,#2085);
+#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090);
+#2086 = LINE('',#2087,#2088);
+#2087 = CARTESIAN_POINT('',(0.,4.92125984252E-02));
+#2088 = VECTOR('',#2089,1.);
+#2089 = DIRECTION('',(-1.,0.));
+#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2091 = PCURVE('',#2092,#2097);
+#2092 = PLANE('',#2093);
+#2093 = AXIS2_PLACEMENT_3D('',#2094,#2095,#2096);
+#2094 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,0.));
+#2095 = DIRECTION('',(1.,0.,0.));
+#2096 = DIRECTION('',(0.,-1.,0.));
+#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);
+#2098 = LINE('',#2099,#2100);
+#2099 = CARTESIAN_POINT('',(0.,0.));
+#2100 = VECTOR('',#2101,1.);
+#2101 = DIRECTION('',(-0.,-1.));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = ORIENTED_EDGE('',*,*,#2104,.T.);
+#2104 = EDGE_CURVE('',#2077,#328,#2105,.T.);
+#2105 = SURFACE_CURVE('',#2106,(#2110,#2117),.PCURVE_S1.);
+#2106 = LINE('',#2107,#2108);
+#2107 = CARTESIAN_POINT('',(0.,0.11811023622,0.));
+#2108 = VECTOR('',#2109,3.937007874016E-02);
+#2109 = DIRECTION('',(-1.,-0.,-0.));
+#2110 = PCURVE('',#219,#2111);
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(0.,6.889763779528E-02));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(0.,-1.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2117 = PCURVE('',#343,#2118);
+#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2123);
+#2119 = LINE('',#2120,#2121);
+#2120 = CARTESIAN_POINT('',(-1.968503937008E-02,3.937007874016E-02));
+#2121 = VECTOR('',#2122,1.);
+#2122 = DIRECTION('',(1.,0.));
+#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2124 = ADVANCED_FACE('',(#2125),#2036,.T.);
+#2125 = FACE_BOUND('',#2126,.F.);
+#2126 = EDGE_LOOP('',(#2127,#2128,#2151,#2179));
+#2127 = ORIENTED_EDGE('',*,*,#2020,.T.);
+#2128 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2129 = EDGE_CURVE('',#2021,#2130,#2132,.T.);
+#2130 = VERTEX_POINT('',#2131);
+#2131 = CARTESIAN_POINT('',(1.968503937008E-02,7.874015748031E-02,
+    5.905511811024E-03));
+#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,
+    5.905511811024E-03));
+#2135 = VECTOR('',#2136,3.937007874016E-02);
+#2136 = DIRECTION('',(0.,-1.,0.));
+#2137 = PCURVE('',#2036,#2138);
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
+#2139 = LINE('',#2140,#2141);
+#2140 = CARTESIAN_POINT('',(-0.,-5.905511811024E-03));
+#2141 = VECTOR('',#2142,1.);
+#2142 = DIRECTION('',(-1.,0.));
+#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2144 = PCURVE('',#2064,#2145);
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(-1.968503937008E-02,0.));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(0.,-1.));
+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2151 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#2152 = EDGE_CURVE('',#2153,#2130,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(1.968503937008E-02,7.874015748031E-02,0.));
+#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(1.968503937008E-02,7.874015748031E-02,0.));
+#2158 = VECTOR('',#2159,3.937007874016E-02);
+#2159 = DIRECTION('',(0.,0.,1.));
+#2160 = PCURVE('',#2036,#2161);
+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);
+#2162 = LINE('',#2163,#2164);
+#2163 = CARTESIAN_POINT('',(-3.937007874016E-02,0.));
+#2164 = VECTOR('',#2165,1.);
+#2165 = DIRECTION('',(-0.,-1.));
+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2167 = PCURVE('',#2168,#2173);
+#2168 = PLANE('',#2169);
+#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172);
+#2170 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,0.));
+#2171 = DIRECTION('',(0.,-1.,0.));
+#2172 = DIRECTION('',(0.,-0.,-1.));
+#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178);
+#2174 = LINE('',#2175,#2176);
+#2175 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#2176 = VECTOR('',#2177,1.);
+#2177 = DIRECTION('',(-1.,0.));
+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2179 = ORIENTED_EDGE('',*,*,#2180,.F.);
+#2180 = EDGE_CURVE('',#1998,#2153,#2181,.T.);
+#2181 = SURFACE_CURVE('',#2182,(#2186,#2193),.PCURVE_S1.);
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(1.968503937008E-02,0.11811023622,0.));
+#2184 = VECTOR('',#2185,3.937007874016E-02);
+#2185 = DIRECTION('',(0.,-1.,0.));
+#2186 = PCURVE('',#2036,#2187);
+#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-0.,0.));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(-1.,0.));
+#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2193 = PCURVE('',#343,#2194);
+#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(-3.937007874016E-02,3.937007874016E-02));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(0.,-1.));
+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2200 = ADVANCED_FACE('',(#2201),#2092,.T.);
+#2201 = FACE_BOUND('',#2202,.T.);
+#2202 = EDGE_LOOP('',(#2203,#2204,#2227,#2250));
+#2203 = ORIENTED_EDGE('',*,*,#2076,.T.);
+#2204 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#2205 = EDGE_CURVE('',#2049,#2206,#2208,.T.);
+#2206 = VERTEX_POINT('',#2207);
+#2207 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,
+    5.905511811024E-03));
+#2208 = SURFACE_CURVE('',#2209,(#2213,#2220),.PCURVE_S1.);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,
+    5.905511811024E-03));
+#2211 = VECTOR('',#2212,3.937007874016E-02);
+#2212 = DIRECTION('',(0.,-1.,0.));
+#2213 = PCURVE('',#2092,#2214);
+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
+#2215 = LINE('',#2216,#2217);
+#2216 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#2217 = VECTOR('',#2218,1.);
+#2218 = DIRECTION('',(1.,0.));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2220 = PCURVE('',#2064,#2221);
+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226);
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(1.968503937008E-02,0.));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(0.,-1.));
+#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2227 = ORIENTED_EDGE('',*,*,#2228,.F.);
+#2228 = EDGE_CURVE('',#2229,#2206,#2231,.T.);
+#2229 = VERTEX_POINT('',#2230);
+#2230 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,0.));
+#2231 = SURFACE_CURVE('',#2232,(#2236,#2243),.PCURVE_S1.);
+#2232 = LINE('',#2233,#2234);
+#2233 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,0.));
+#2234 = VECTOR('',#2235,3.937007874016E-02);
+#2235 = DIRECTION('',(0.,0.,1.));
+#2236 = PCURVE('',#2092,#2237);
+#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242);
+#2238 = LINE('',#2239,#2240);
+#2239 = CARTESIAN_POINT('',(3.937007874016E-02,0.));
+#2240 = VECTOR('',#2241,1.);
+#2241 = DIRECTION('',(-0.,-1.));
+#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2243 = PCURVE('',#2168,#2244);
+#2244 = DEFINITIONAL_REPRESENTATION('',(#2245),#2249);
+#2245 = LINE('',#2246,#2247);
+#2246 = CARTESIAN_POINT('',(0.,0.));
+#2247 = VECTOR('',#2248,1.);
+#2248 = DIRECTION('',(-1.,0.));
+#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2250 = ORIENTED_EDGE('',*,*,#2251,.F.);
+#2251 = EDGE_CURVE('',#2077,#2229,#2252,.T.);
+#2252 = SURFACE_CURVE('',#2253,(#2257,#2264),.PCURVE_S1.);
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(-1.968503937008E-02,0.11811023622,0.));
+#2255 = VECTOR('',#2256,3.937007874016E-02);
+#2256 = DIRECTION('',(0.,-1.,0.));
+#2257 = PCURVE('',#2092,#2258);
+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(0.,0.));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(1.,0.));
+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2264 = PCURVE('',#343,#2265);
+#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270);
+#2266 = LINE('',#2267,#2268);
+#2267 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#2268 = VECTOR('',#2269,1.);
+#2269 = DIRECTION('',(0.,-1.));
+#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2271 = ADVANCED_FACE('',(#2272),#97,.T.);
+#2272 = FACE_BOUND('',#2273,.T.);
+#2273 = EDGE_LOOP('',(#2274,#2275,#2298,#2326,#2354,#2382,#2403,#2404,
+    #2405,#2406));
+#2274 = ORIENTED_EDGE('',*,*,#304,.F.);
+#2275 = ORIENTED_EDGE('',*,*,#2276,.F.);
+#2276 = EDGE_CURVE('',#2277,#305,#2279,.T.);
+#2277 = VERTEX_POINT('',#2278);
+#2278 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,0.));
+#2279 = SURFACE_CURVE('',#2280,(#2284,#2291),.PCURVE_S1.);
+#2280 = LINE('',#2281,#2282);
+#2281 = CARTESIAN_POINT('',(0.,-0.11811023622,0.));
+#2282 = VECTOR('',#2283,3.937007874016E-02);
+#2283 = DIRECTION('',(-1.,-0.,-0.));
+#2284 = PCURVE('',#97,#2285);
+#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);
+#2286 = LINE('',#2287,#2288);
+#2287 = CARTESIAN_POINT('',(0.,6.889763779528E-02));
+#2288 = VECTOR('',#2289,1.);
+#2289 = DIRECTION('',(0.,-1.));
+#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2291 = PCURVE('',#343,#2292);
+#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2297);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.196850393701));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(1.,0.));
+#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2299 = EDGE_CURVE('',#2277,#2300,#2302,.T.);
+#2300 = VERTEX_POINT('',#2301);
+#2301 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,
+    5.905511811024E-03));
+#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,0.));
+#2305 = VECTOR('',#2306,3.937007874016E-02);
+#2306 = DIRECTION('',(0.,0.,1.));
+#2307 = PCURVE('',#97,#2308);
+#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
+#2309 = LINE('',#2310,#2311);
+#2310 = CARTESIAN_POINT('',(0.,4.92125984252E-02));
+#2311 = VECTOR('',#2312,1.);
+#2312 = DIRECTION('',(-1.,0.));
+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2314 = PCURVE('',#2315,#2320);
+#2315 = PLANE('',#2316);
+#2316 = AXIS2_PLACEMENT_3D('',#2317,#2318,#2319);
+#2317 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,0.));
+#2318 = DIRECTION('',(1.,0.,0.));
+#2319 = DIRECTION('',(-0.,-1.,-0.));
+#2320 = DEFINITIONAL_REPRESENTATION('',(#2321),#2325);
+#2321 = LINE('',#2322,#2323);
+#2322 = CARTESIAN_POINT('',(-0.,-0.));
+#2323 = VECTOR('',#2324,1.);
+#2324 = DIRECTION('',(-0.,-1.));
+#2325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2326 = ORIENTED_EDGE('',*,*,#2327,.F.);
+#2327 = EDGE_CURVE('',#2328,#2300,#2330,.T.);
+#2328 = VERTEX_POINT('',#2329);
+#2329 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,
+    5.905511811024E-03));
+#2330 = SURFACE_CURVE('',#2331,(#2335,#2342),.PCURVE_S1.);
+#2331 = LINE('',#2332,#2333);
+#2332 = CARTESIAN_POINT('',(0.,-0.11811023622,5.905511811024E-03));
+#2333 = VECTOR('',#2334,3.937007874016E-02);
+#2334 = DIRECTION('',(-1.,0.,0.));
+#2335 = PCURVE('',#97,#2336);
+#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341);
+#2337 = LINE('',#2338,#2339);
+#2338 = CARTESIAN_POINT('',(-5.905511811024E-03,6.889763779528E-02));
+#2339 = VECTOR('',#2340,1.);
+#2340 = DIRECTION('',(-0.,-1.));
+#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2342 = PCURVE('',#2343,#2348);
+#2343 = PLANE('',#2344);
+#2344 = AXIS2_PLACEMENT_3D('',#2345,#2346,#2347);
+#2345 = CARTESIAN_POINT('',(0.,-0.11811023622,5.905511811024E-03));
+#2346 = DIRECTION('',(0.,0.,1.));
+#2347 = DIRECTION('',(1.,0.,-0.));
+#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
+#2349 = LINE('',#2350,#2351);
+#2350 = CARTESIAN_POINT('',(0.,0.));
+#2351 = VECTOR('',#2352,1.);
+#2352 = DIRECTION('',(-1.,0.));
+#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2354 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2355 = EDGE_CURVE('',#2356,#2328,#2358,.T.);
+#2356 = VERTEX_POINT('',#2357);
+#2357 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,0.));
+#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,0.));
+#2361 = VECTOR('',#2362,3.937007874016E-02);
+#2362 = DIRECTION('',(0.,0.,1.));
+#2363 = PCURVE('',#97,#2364);
+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(0.,8.858267716535E-02));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(-1.,0.));
+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2370 = PCURVE('',#2371,#2376);
+#2371 = PLANE('',#2372);
+#2372 = AXIS2_PLACEMENT_3D('',#2373,#2374,#2375);
+#2373 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,0.));
+#2374 = DIRECTION('',(-1.,0.,0.));
+#2375 = DIRECTION('',(0.,1.,0.));
+#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381);
+#2377 = LINE('',#2378,#2379);
+#2378 = CARTESIAN_POINT('',(0.,0.));
+#2379 = VECTOR('',#2380,1.);
+#2380 = DIRECTION('',(0.,-1.));
+#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2382 = ORIENTED_EDGE('',*,*,#2383,.T.);
+#2383 = EDGE_CURVE('',#2356,#1252,#2384,.T.);
+#2384 = SURFACE_CURVE('',#2385,(#2389,#2396),.PCURVE_S1.);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(0.,-0.11811023622,0.));
+#2387 = VECTOR('',#2388,3.937007874016E-02);
+#2388 = DIRECTION('',(1.,0.,0.));
+#2389 = PCURVE('',#97,#2390);
+#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395);
+#2391 = LINE('',#2392,#2393);
+#2392 = CARTESIAN_POINT('',(0.,6.889763779528E-02));
+#2393 = VECTOR('',#2394,1.);
+#2394 = DIRECTION('',(0.,1.));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = PCURVE('',#343,#2397);
+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.196850393701));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(-1.,0.));
+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2403 = ORIENTED_EDGE('',*,*,#1251,.T.);
+#2404 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#2405 = ORIENTED_EDGE('',*,*,#845,.T.);
+#2406 = ORIENTED_EDGE('',*,*,#51,.T.);
+#2407 = ADVANCED_FACE('',(#2408),#2315,.T.);
+#2408 = FACE_BOUND('',#2409,.F.);
+#2409 = EDGE_LOOP('',(#2410,#2411,#2434,#2462));
+#2410 = ORIENTED_EDGE('',*,*,#2299,.T.);
+#2411 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2412 = EDGE_CURVE('',#2300,#2413,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.874015748031E-02,
+    5.905511811024E-03));
+#2415 = SURFACE_CURVE('',#2416,(#2420,#2427),.PCURVE_S1.);
+#2416 = LINE('',#2417,#2418);
+#2417 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,
+    5.905511811024E-03));
+#2418 = VECTOR('',#2419,3.937007874016E-02);
+#2419 = DIRECTION('',(-0.,1.,0.));
+#2420 = PCURVE('',#2315,#2421);
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(-0.,-5.905511811024E-03));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(-1.,0.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2427 = PCURVE('',#2343,#2428);
+#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433);
+#2429 = LINE('',#2430,#2431);
+#2430 = CARTESIAN_POINT('',(-1.968503937008E-02,0.));
+#2431 = VECTOR('',#2432,1.);
+#2432 = DIRECTION('',(0.,1.));
+#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2434 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2435 = EDGE_CURVE('',#2436,#2413,#2438,.T.);
+#2436 = VERTEX_POINT('',#2437);
+#2437 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.874015748031E-02,0.)
+  );
+#2438 = SURFACE_CURVE('',#2439,(#2443,#2450),.PCURVE_S1.);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.874015748031E-02,0.)
+  );
+#2441 = VECTOR('',#2442,3.937007874016E-02);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = PCURVE('',#2315,#2444);
+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-3.937007874016E-02,-0.));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(-0.,-1.));
+#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2450 = PCURVE('',#2451,#2456);
+#2451 = PLANE('',#2452);
+#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
+#2453 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.874015748031E-02,0.)
+  );
+#2454 = DIRECTION('',(0.,-1.,0.));
+#2455 = DIRECTION('',(0.,-0.,-1.));
+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
+#2457 = LINE('',#2458,#2459);
+#2458 = CARTESIAN_POINT('',(0.,0.));
+#2459 = VECTOR('',#2460,1.);
+#2460 = DIRECTION('',(-1.,0.));
+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2462 = ORIENTED_EDGE('',*,*,#2463,.F.);
+#2463 = EDGE_CURVE('',#2277,#2436,#2464,.T.);
+#2464 = SURFACE_CURVE('',#2465,(#2469,#2476),.PCURVE_S1.);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.11811023622,0.));
+#2467 = VECTOR('',#2468,3.937007874016E-02);
+#2468 = DIRECTION('',(-0.,1.,0.));
+#2469 = PCURVE('',#2315,#2470);
+#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475);
+#2471 = LINE('',#2472,#2473);
+#2472 = CARTESIAN_POINT('',(-0.,0.));
+#2473 = VECTOR('',#2474,1.);
+#2474 = DIRECTION('',(-1.,0.));
+#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2476 = PCURVE('',#343,#2477);
+#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482);
+#2478 = LINE('',#2479,#2480);
+#2479 = CARTESIAN_POINT('',(0.,-0.196850393701));
+#2480 = VECTOR('',#2481,1.);
+#2481 = DIRECTION('',(0.,1.));
+#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2483 = ADVANCED_FACE('',(#2484),#2371,.T.);
+#2484 = FACE_BOUND('',#2485,.T.);
+#2485 = EDGE_LOOP('',(#2486,#2487,#2510,#2533));
+#2486 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2487 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#2488 = EDGE_CURVE('',#2328,#2489,#2491,.T.);
+#2489 = VERTEX_POINT('',#2490);
+#2490 = CARTESIAN_POINT('',(1.968503937008E-02,-7.874015748031E-02,
+    5.905511811024E-03));
+#2491 = SURFACE_CURVE('',#2492,(#2496,#2503),.PCURVE_S1.);
+#2492 = LINE('',#2493,#2494);
+#2493 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,
+    5.905511811024E-03));
+#2494 = VECTOR('',#2495,3.937007874016E-02);
+#2495 = DIRECTION('',(0.,1.,0.));
+#2496 = PCURVE('',#2371,#2497);
+#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2502);
+#2498 = LINE('',#2499,#2500);
+#2499 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#2500 = VECTOR('',#2501,1.);
+#2501 = DIRECTION('',(1.,0.));
+#2502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2503 = PCURVE('',#2343,#2504);
+#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2509);
+#2505 = LINE('',#2506,#2507);
+#2506 = CARTESIAN_POINT('',(1.968503937008E-02,0.));
+#2507 = VECTOR('',#2508,1.);
+#2508 = DIRECTION('',(0.,1.));
+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2510 = ORIENTED_EDGE('',*,*,#2511,.F.);
+#2511 = EDGE_CURVE('',#2512,#2489,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(1.968503937008E-02,-7.874015748031E-02,0.));
+#2514 = SURFACE_CURVE('',#2515,(#2519,#2526),.PCURVE_S1.);
+#2515 = LINE('',#2516,#2517);
+#2516 = CARTESIAN_POINT('',(1.968503937008E-02,-7.874015748031E-02,0.));
+#2517 = VECTOR('',#2518,3.937007874016E-02);
+#2518 = DIRECTION('',(0.,0.,1.));
+#2519 = PCURVE('',#2371,#2520);
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(3.937007874016E-02,0.));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(0.,-1.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = PCURVE('',#2451,#2527);
+#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532);
+#2528 = LINE('',#2529,#2530);
+#2529 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#2530 = VECTOR('',#2531,1.);
+#2531 = DIRECTION('',(-1.,0.));
+#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2533 = ORIENTED_EDGE('',*,*,#2534,.F.);
+#2534 = EDGE_CURVE('',#2356,#2512,#2535,.T.);
+#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(1.968503937008E-02,-0.11811023622,0.));
+#2538 = VECTOR('',#2539,3.937007874016E-02);
+#2539 = DIRECTION('',(0.,1.,0.));
+#2540 = PCURVE('',#2371,#2541);
+#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(0.,0.));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(1.,0.));
+#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2547 = PCURVE('',#343,#2548);
+#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
+#2549 = LINE('',#2550,#2551);
+#2550 = CARTESIAN_POINT('',(-3.937007874016E-02,-0.196850393701));
+#2551 = VECTOR('',#2552,1.);
+#2552 = DIRECTION('',(0.,1.));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = ADVANCED_FACE('',(#2555),#343,.T.);
+#2555 = FACE_BOUND('',#2556,.T.);
+#2556 = EDGE_LOOP('',(#2557,#2578,#2579,#2580,#2581,#2582,#2583,#2604,
+    #2605,#2606,#2607,#2608));
+#2557 = ORIENTED_EDGE('',*,*,#2558,.T.);
+#2558 = EDGE_CURVE('',#2229,#2153,#2559,.T.);
+#2559 = SURFACE_CURVE('',#2560,(#2564,#2571),.PCURVE_S1.);
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(-1.968503937008E-02,7.874015748031E-02,0.));
+#2562 = VECTOR('',#2563,3.937007874016E-02);
+#2563 = DIRECTION('',(1.,0.,0.));
+#2564 = PCURVE('',#343,#2565);
+#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570);
+#2566 = LINE('',#2567,#2568);
+#2567 = CARTESIAN_POINT('',(0.,0.));
+#2568 = VECTOR('',#2569,1.);
+#2569 = DIRECTION('',(-1.,0.));
+#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2571 = PCURVE('',#2168,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(0.,0.));
+#2575 = VECTOR('',#2576,1.);
+#2576 = DIRECTION('',(0.,1.));
+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2578 = ORIENTED_EDGE('',*,*,#2180,.F.);
+#2579 = ORIENTED_EDGE('',*,*,#1997,.T.);
+#2580 = ORIENTED_EDGE('',*,*,#1274,.T.);
+#2581 = ORIENTED_EDGE('',*,*,#2383,.F.);
+#2582 = ORIENTED_EDGE('',*,*,#2534,.T.);
+#2583 = ORIENTED_EDGE('',*,*,#2584,.T.);
+#2584 = EDGE_CURVE('',#2512,#2436,#2585,.T.);
+#2585 = SURFACE_CURVE('',#2586,(#2590,#2597),.PCURVE_S1.);
+#2586 = LINE('',#2587,#2588);
+#2587 = CARTESIAN_POINT('',(1.968503937008E-02,-7.874015748031E-02,0.));
+#2588 = VECTOR('',#2589,3.937007874016E-02);
+#2589 = DIRECTION('',(-1.,0.,0.));
+#2590 = PCURVE('',#343,#2591);
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(-3.937007874016E-02,-0.157480314961));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(1.,0.));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = PCURVE('',#2451,#2598);
+#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(-0.,-1.));
+#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2604 = ORIENTED_EDGE('',*,*,#2463,.F.);
+#2605 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2606 = ORIENTED_EDGE('',*,*,#327,.F.);
+#2607 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#2608 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#2609 = ADVANCED_FACE('',(#2610),#2064,.T.);
+#2610 = FACE_BOUND('',#2611,.T.);
+#2611 = EDGE_LOOP('',(#2612,#2613,#2614,#2635));
+#2612 = ORIENTED_EDGE('',*,*,#2048,.T.);
+#2613 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2614 = ORIENTED_EDGE('',*,*,#2615,.T.);
+#2615 = EDGE_CURVE('',#2130,#2206,#2616,.T.);
+#2616 = SURFACE_CURVE('',#2617,(#2621,#2628),.PCURVE_S1.);
+#2617 = LINE('',#2618,#2619);
+#2618 = CARTESIAN_POINT('',(1.968503937008E-02,7.874015748031E-02,
+    5.905511811024E-03));
+#2619 = VECTOR('',#2620,3.937007874016E-02);
+#2620 = DIRECTION('',(-1.,0.,0.));
+#2621 = PCURVE('',#2064,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(-1.968503937008E-02,-3.937007874016E-02));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(1.,0.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = PCURVE('',#2168,#2629);
+#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2634);
+#2630 = LINE('',#2631,#2632);
+#2631 = CARTESIAN_POINT('',(-5.905511811024E-03,3.937007874016E-02));
+#2632 = VECTOR('',#2633,1.);
+#2633 = DIRECTION('',(-0.,-1.));
+#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2635 = ORIENTED_EDGE('',*,*,#2205,.F.);
+#2636 = ADVANCED_FACE('',(#2637),#2343,.F.);
+#2637 = FACE_BOUND('',#2638,.T.);
+#2638 = EDGE_LOOP('',(#2639,#2640,#2641,#2662));
+#2639 = ORIENTED_EDGE('',*,*,#2327,.T.);
+#2640 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2641 = ORIENTED_EDGE('',*,*,#2642,.T.);
+#2642 = EDGE_CURVE('',#2413,#2489,#2643,.T.);
+#2643 = SURFACE_CURVE('',#2644,(#2648,#2655),.PCURVE_S1.);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.874015748031E-02,
+    5.905511811024E-03));
+#2646 = VECTOR('',#2647,3.937007874016E-02);
+#2647 = DIRECTION('',(1.,0.,0.));
+#2648 = PCURVE('',#2343,#2649);
+#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654);
+#2650 = LINE('',#2651,#2652);
+#2651 = CARTESIAN_POINT('',(-1.968503937008E-02,3.937007874016E-02));
+#2652 = VECTOR('',#2653,1.);
+#2653 = DIRECTION('',(1.,0.));
+#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2655 = PCURVE('',#2451,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(-5.905511811024E-03,0.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.,1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2662 = ORIENTED_EDGE('',*,*,#2488,.F.);
+#2663 = ADVANCED_FACE('',(#2664),#2168,.F.);
+#2664 = FACE_BOUND('',#2665,.T.);
+#2665 = EDGE_LOOP('',(#2666,#2667,#2668,#2669));
+#2666 = ORIENTED_EDGE('',*,*,#2228,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2615,.F.);
+#2668 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#2669 = ORIENTED_EDGE('',*,*,#2558,.F.);
+#2670 = ADVANCED_FACE('',(#2671),#2451,.T.);
+#2671 = FACE_BOUND('',#2672,.T.);
+#2672 = EDGE_LOOP('',(#2673,#2674,#2675,#2676));
+#2673 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2674 = ORIENTED_EDGE('',*,*,#2584,.F.);
+#2675 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2676 = ORIENTED_EDGE('',*,*,#2642,.F.);
+#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2684)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2678,#2682,#2683)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2678 = ( CONVERSION_BASED_UNIT('INCH',#2680) LENGTH_UNIT() NAMED_UNIT(
+  #2679) );
+#2679 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#2680 = LENGTH_MEASURE_WITH_UNIT(25.4,#2681);
+#2681 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2682 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2683 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2684 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(7.874015748031E-08)
+  ,#2678,'distance_accuracy_value','confusion accuracy');
+#2685 = SHAPE_DEFINITION_REPRESENTATION(#2686,#44);
+#2686 = PRODUCT_DEFINITION_SHAPE('','',#2687);
+#2687 = PRODUCT_DEFINITION('design','',#2688,#2691);
+#2688 = PRODUCT_DEFINITION_FORMATION('','',#2689);
+#2689 = PRODUCT('body','body','',(#2690));
+#2690 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#2691 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2692 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2693,#2695);
+#2693 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2694) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2694 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#2695 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2696);
+#2696 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#2687,$);
+#2697 = PRODUCT_TYPE('part',$,(#2689));
+#2698 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2699),#6215);
+#2699 = MANIFOLD_SOLID_BREP('',#2700);
+#2700 = CLOSED_SHELL('',(#2701,#2827,#2965,#3090,#3227,#3309,#3364,#3441
+    ,#3500,#3547,#3725,#3796,#3935,#3962,#4011,#4087,#4134,#4187,#4194,
+    #4201,#4533,#4620,#4755,#4863,#4971,#5153,#5228,#5327,#5490,#5537,
+    #5585,#5612,#5665,#5737,#5784,#5833,#5859,#5886,#5893,#5900,#5939,
+    #5978,#6183));
+#2701 = ADVANCED_FACE('',(#2702),#2717,.T.);
+#2702 = FACE_BOUND('',#2703,.T.);
+#2703 = EDGE_LOOP('',(#2704,#2740,#2768,#2801));
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2706,#2708,#2710,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-6.692913385827E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#2708 = VERTEX_POINT('',#2709);
+#2709 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    5.905511810258E-02));
+#2710 = SURFACE_CURVE('',#2711,(#2716,#2728),.PCURVE_S1.);
+#2711 = CIRCLE('',#2712,7.874015748031E-03);
+#2712 = AXIS2_PLACEMENT_3D('',#2713,#2714,#2715);
+#2713 = CARTESIAN_POINT('',(-6.692913385827E-02,-4.614173228346E-02,
+    5.905511811024E-02));
+#2714 = DIRECTION('',(0.,-1.,1.998401444325E-15));
+#2715 = DIRECTION('',(-1.,0.,0.));
+#2716 = PCURVE('',#2717,#2722);
+#2717 = CYLINDRICAL_SURFACE('',#2718,7.874015748031E-03);
+#2718 = AXIS2_PLACEMENT_3D('',#2719,#2720,#2721);
+#2719 = CARTESIAN_POINT('',(-6.692913385827E-02,1.180158333263E-16,
+    5.905511811024E-02));
+#2720 = DIRECTION('',(-0.,1.,-1.998401444325E-15));
+#2721 = DIRECTION('',(-1.,0.,0.));
+#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(6.28318530718,-4.614173228346E-02));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(-1.,0.));
+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2728 = PCURVE('',#2729,#2734);
+#2729 = PLANE('',#2730);
+#2730 = AXIS2_PLACEMENT_3D('',#2731,#2732,#2733);
+#2731 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#2732 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#2733 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,1.));
+#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739);
+#2735 = CIRCLE('',#2736,7.874015748031E-03);
+#2736 = AXIS2_PLACEMENT_2D('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(-7.874015748031E-03,-7.874015748031E-03));
+#2738 = DIRECTION('',(2.22044604925E-16,1.));
+#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#2741 = EDGE_CURVE('',#2708,#2742,#2744,.T.);
+#2742 = VERTEX_POINT('',#2743);
+#2743 = CARTESIAN_POINT('',(-7.48031496063E-02,-0.116141732283,
+    5.905511810258E-02));
+#2744 = SURFACE_CURVE('',#2745,(#2749,#2756),.PCURVE_S1.);
+#2745 = LINE('',#2746,#2747);
+#2746 = CARTESIAN_POINT('',(-7.48031496063E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#2747 = VECTOR('',#2748,3.937007874016E-02);
+#2748 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#2749 = PCURVE('',#2717,#2750);
+#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755);
+#2751 = LINE('',#2752,#2753);
+#2752 = CARTESIAN_POINT('',(-9.720393379098E-10,0.));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(0.,-1.));
+#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2756 = PCURVE('',#2757,#2762);
+#2757 = PLANE('',#2758);
+#2758 = AXIS2_PLACEMENT_3D('',#2759,#2760,#2761);
+#2759 = CARTESIAN_POINT('',(-7.48031496063E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#2760 = DIRECTION('',(1.,0.,0.));
+#2761 = DIRECTION('',(0.,-1.998401444325E-15,-1.));
+#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
+#2763 = LINE('',#2764,#2765);
+#2764 = CARTESIAN_POINT('',(-2.854330708661E-02,3.882189494198E-33));
+#2765 = VECTOR('',#2766,1.);
+#2766 = DIRECTION('',(2.22044604925E-16,-1.));
+#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2768 = ORIENTED_EDGE('',*,*,#2769,.T.);
+#2769 = EDGE_CURVE('',#2742,#2770,#2772,.T.);
+#2770 = VERTEX_POINT('',#2771);
+#2771 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    6.692913385827E-02));
+#2772 = SURFACE_CURVE('',#2773,(#2778,#2785),.PCURVE_S1.);
+#2773 = CIRCLE('',#2774,7.874015748031E-03);
+#2774 = AXIS2_PLACEMENT_3D('',#2775,#2776,#2777);
+#2775 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    5.905511811024E-02));
+#2776 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#2777 = DIRECTION('',(-1.,0.,-0.));
+#2778 = PCURVE('',#2717,#2779);
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(0.,-0.116141732283));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(1.,0.));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2785 = PCURVE('',#2786,#2791);
+#2786 = PLANE('',#2787);
+#2787 = AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
+#2788 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    6.692913385827E-02));
+#2789 = DIRECTION('',(0.,-1.,2.220446047092E-15));
+#2790 = DIRECTION('',(0.,-2.220446047092E-15,-1.));
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2800);
+#2792 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2793,#2794,#2795,#2796,
+#2797,#2798,#2799),.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('') );
+#2793 = CARTESIAN_POINT('',(7.874015748032E-03,-7.874015748031E-03));
+#2794 = CARTESIAN_POINT('',(-5.764179587156E-03,-7.874015748031E-03));
+#2795 = CARTESIAN_POINT('',(1.054918080438E-03,3.937007874016E-03));
+#2796 = CARTESIAN_POINT('',(7.874015748032E-03,1.574803149606E-02));
+#2797 = CARTESIAN_POINT('',(1.469311341563E-02,3.937007874016E-03));
+#2798 = CARTESIAN_POINT('',(2.151221108322E-02,-7.874015748031E-03));
+#2799 = CARTESIAN_POINT('',(7.874015748032E-03,-7.874015748031E-03));
+#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2801 = ORIENTED_EDGE('',*,*,#2802,.F.);
+#2802 = EDGE_CURVE('',#2706,#2770,#2803,.T.);
+#2803 = SURFACE_CURVE('',#2804,(#2808,#2815),.PCURVE_S1.);
+#2804 = LINE('',#2805,#2806);
+#2805 = CARTESIAN_POINT('',(-6.692913385827E-02,1.337512777698E-16,
+    6.692913385827E-02));
+#2806 = VECTOR('',#2807,3.937007874016E-02);
+#2807 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#2808 = PCURVE('',#2717,#2809);
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(0.,-1.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = PCURVE('',#2816,#2821);
+#2816 = PLANE('',#2817);
+#2817 = AXIS2_PLACEMENT_3D('',#2818,#2819,#2820);
+#2818 = CARTESIAN_POINT('',(-1.879981414995E-18,1.879981414995E-18,
+    6.692913385827E-02));
+#2819 = DIRECTION('',(5.424452798049E-32,1.73749342681E-16,1.));
+#2820 = DIRECTION('',(0.,1.,-1.73749342681E-16));
+#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826);
+#2822 = LINE('',#2823,#2824);
+#2823 = CARTESIAN_POINT('',(1.318712963548E-16,6.692913385827E-02));
+#2824 = VECTOR('',#2825,1.);
+#2825 = DIRECTION('',(-1.,8.693268719753E-47));
+#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2827 = ADVANCED_FACE('',(#2828),#2729,.F.);
+#2828 = FACE_BOUND('',#2829,.T.);
+#2829 = EDGE_LOOP('',(#2830,#2831,#2859,#2888,#2916,#2944));
+#2830 = ORIENTED_EDGE('',*,*,#2705,.F.);
+#2831 = ORIENTED_EDGE('',*,*,#2832,.T.);
+#2832 = EDGE_CURVE('',#2706,#2833,#2835,.T.);
+#2833 = VERTEX_POINT('',#2834);
+#2834 = CARTESIAN_POINT('',(-6.692913385827E-02,-4.614173228346E-02,
+    6.102362204724E-02));
+#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.);
+#2836 = LINE('',#2837,#2838);
+#2837 = CARTESIAN_POINT('',(-6.692913385827E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#2838 = VECTOR('',#2839,3.937007874016E-02);
+#2839 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,-1.));
+#2840 = PCURVE('',#2729,#2841);
+#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846);
+#2842 = LINE('',#2843,#2844);
+#2843 = CARTESIAN_POINT('',(5.245148147835E-18,-7.874015748032E-03));
+#2844 = VECTOR('',#2845,1.);
+#2845 = DIRECTION('',(-1.,0.));
+#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2847 = PCURVE('',#2848,#2853);
+#2848 = PLANE('',#2849);
+#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852);
+#2850 = CARTESIAN_POINT('',(-6.692913385827E-02,-1.219496944372E-16,
+    6.102362204724E-02));
+#2851 = DIRECTION('',(1.,-5.048171321807E-30,2.960594732334E-15));
+#2852 = DIRECTION('',(-2.960594732334E-15,0.,1.));
+#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858);
+#2854 = LINE('',#2855,#2856);
+#2855 = CARTESIAN_POINT('',(5.905511811024E-03,4.614173228346E-02));
+#2856 = VECTOR('',#2857,1.);
+#2857 = DIRECTION('',(-1.,8.881784197001E-16));
+#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2859 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#2860 = EDGE_CURVE('',#2833,#2861,#2863,.T.);
+#2861 = VERTEX_POINT('',#2862);
+#2862 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.614173228346E-02,
+    5.905511810258E-02));
+#2863 = SURFACE_CURVE('',#2864,(#2869,#2876),.PCURVE_S1.);
+#2864 = CIRCLE('',#2865,1.968503937008E-03);
+#2865 = AXIS2_PLACEMENT_3D('',#2866,#2867,#2868);
+#2866 = CARTESIAN_POINT('',(-6.692913385827E-02,-4.614173228346E-02,
+    5.905511811024E-02));
+#2867 = DIRECTION('',(0.,-1.,1.998401444325E-15));
+#2868 = DIRECTION('',(-1.,0.,0.));
+#2869 = PCURVE('',#2729,#2870);
+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);
+#2871 = CIRCLE('',#2872,1.968503937008E-03);
+#2872 = AXIS2_PLACEMENT_2D('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(-7.874015748031E-03,-7.874015748031E-03));
+#2874 = DIRECTION('',(2.22044604925E-16,1.));
+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2876 = PCURVE('',#2877,#2882);
+#2877 = CYLINDRICAL_SURFACE('',#2878,1.968503937008E-03);
+#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
+#2879 = CARTESIAN_POINT('',(-6.692913385827E-02,1.180158333263E-16,
+    5.905511811024E-02));
+#2880 = DIRECTION('',(-0.,1.,-1.998401444325E-15));
+#2881 = DIRECTION('',(-1.,0.,0.));
+#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887);
+#2883 = LINE('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(12.566370614359,-4.614173228346E-02));
+#2885 = VECTOR('',#2886,1.);
+#2886 = DIRECTION('',(-1.,0.));
+#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2888 = ORIENTED_EDGE('',*,*,#2889,.T.);
+#2889 = EDGE_CURVE('',#2861,#2890,#2892,.T.);
+#2890 = VERTEX_POINT('',#2891);
+#2891 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.614173228346E-02,
+    6.299212598043E-02));
+#2895 = VECTOR('',#2896,3.937007874016E-02);
+#2896 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#2897 = PCURVE('',#2729,#2898);
+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);
+#2899 = LINE('',#2900,#2901);
+#2900 = CARTESIAN_POINT('',(-3.937007877843E-03,-5.905511811024E-03));
+#2901 = VECTOR('',#2902,1.);
+#2902 = DIRECTION('',(-1.,2.22044604925E-16));
+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2904 = PCURVE('',#2905,#2910);
+#2905 = PLANE('',#2906);
+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);
+#2907 = CARTESIAN_POINT('',(-6.889763779528E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#2908 = DIRECTION('',(-1.,0.,-0.));
+#2909 = DIRECTION('',(0.,1.998401444325E-15,1.));
+#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915);
+#2911 = LINE('',#2912,#2913);
+#2912 = CARTESIAN_POINT('',(3.937007877843E-03,-4.614173228346E-02));
+#2913 = VECTOR('',#2914,1.);
+#2914 = DIRECTION('',(-1.,1.110223024625E-15));
+#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2917 = EDGE_CURVE('',#2918,#2890,#2920,.T.);
+#2918 = VERTEX_POINT('',#2919);
+#2919 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#2920 = SURFACE_CURVE('',#2921,(#2925,#2932),.PCURVE_S1.);
+#2921 = LINE('',#2922,#2923);
+#2922 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#2923 = VECTOR('',#2924,3.937007874016E-02);
+#2924 = DIRECTION('',(1.,1.972152263053E-31,2.22044604925E-16));
+#2925 = PCURVE('',#2729,#2926);
+#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(-3.344094488954E-02,-1.316532183407E-18));
+#2929 = VECTOR('',#2930,1.);
+#2930 = DIRECTION('',(1.094764425254E-47,-1.));
+#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2932 = PCURVE('',#2933,#2938);
+#2933 = CYLINDRICAL_SURFACE('',#2934,2.976377952756E-03);
+#2934 = AXIS2_PLACEMENT_3D('',#2935,#2936,#2937);
+#2935 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#2936 = DIRECTION('',(-1.,-1.972152263053E-31,-2.22044604925E-16));
+#2937 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,1.));
+#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943);
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(-0.,0.));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(-0.,-1.));
+#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2944 = ORIENTED_EDGE('',*,*,#2945,.F.);
+#2945 = EDGE_CURVE('',#2708,#2918,#2946,.T.);
+#2946 = SURFACE_CURVE('',#2947,(#2951,#2958),.PCURVE_S1.);
+#2947 = LINE('',#2948,#2949);
+#2948 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#2949 = VECTOR('',#2950,3.937007874016E-02);
+#2950 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,-1.));
+#2951 = PCURVE('',#2729,#2952);
+#2952 = DEFINITIONAL_REPRESENTATION('',(#2953),#2957);
+#2953 = LINE('',#2954,#2955);
+#2954 = CARTESIAN_POINT('',(-0.,0.));
+#2955 = VECTOR('',#2956,1.);
+#2956 = DIRECTION('',(-1.,0.));
+#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2958 = PCURVE('',#2757,#2959);
+#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964);
+#2960 = LINE('',#2961,#2962);
+#2961 = CARTESIAN_POINT('',(-3.64173228423E-02,-4.614173228346E-02));
+#2962 = VECTOR('',#2963,1.);
+#2963 = DIRECTION('',(1.,1.110223024625E-15));
+#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2965 = ADVANCED_FACE('',(#2966),#2981,.T.);
+#2966 = FACE_BOUND('',#2967,.F.);
+#2967 = EDGE_LOOP('',(#2968,#3008,#3036,#3069));
+#2968 = ORIENTED_EDGE('',*,*,#2969,.T.);
+#2969 = EDGE_CURVE('',#2970,#2972,#2974,.T.);
+#2970 = VERTEX_POINT('',#2971);
+#2971 = CARTESIAN_POINT('',(-6.692913385827E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#2972 = VERTEX_POINT('',#2973);
+#2973 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    5.905511810258E-02));
+#2974 = SURFACE_CURVE('',#2975,(#2980,#2992),.PCURVE_S1.);
+#2975 = CIRCLE('',#2976,7.874015748031E-03);
+#2976 = AXIS2_PLACEMENT_3D('',#2977,#2978,#2979);
+#2977 = CARTESIAN_POINT('',(-6.692913385827E-02,4.614173228346E-02,
+    5.905511811024E-02));
+#2978 = DIRECTION('',(-0.,-1.,-1.998401444325E-15));
+#2979 = DIRECTION('',(-1.,0.,0.));
+#2980 = PCURVE('',#2981,#2986);
+#2981 = CYLINDRICAL_SURFACE('',#2982,7.874015748031E-03);
+#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985);
+#2983 = CARTESIAN_POINT('',(-6.692913385827E-02,-1.180158333263E-16,
+    5.905511811024E-02));
+#2984 = DIRECTION('',(-0.,-1.,-1.998401444325E-15));
+#2985 = DIRECTION('',(-1.,0.,0.));
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(-6.28318530718,-4.614173228346E-02));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(1.,-0.));
+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2992 = PCURVE('',#2993,#2998);
+#2993 = PLANE('',#2994);
+#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997);
+#2995 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#2996 = DIRECTION('',(0.,1.,8.881784197001E-16));
+#2997 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,-1.));
+#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3007);
+#2999 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3000,#3001,#3002,#3003,
+#3004,#3005,#3006),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3000 = CARTESIAN_POINT('',(7.874015748031E-03,-1.561251128379E-17));
+#3001 = CARTESIAN_POINT('',(2.151221108322E-02,-1.214306433184E-17));
+#3002 = CARTESIAN_POINT('',(1.469311341563E-02,-1.181102362205E-02));
+#3003 = CARTESIAN_POINT('',(7.874015748031E-03,-2.362204724409E-02));
+#3004 = CARTESIAN_POINT('',(1.054918080437E-03,-1.181102362205E-02));
+#3005 = CARTESIAN_POINT('',(-5.764179587157E-03,-3.122502256758E-17));
+#3006 = CARTESIAN_POINT('',(7.874015748031E-03,-1.561251128379E-17));
+#3007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3008 = ORIENTED_EDGE('',*,*,#3009,.T.);
+#3009 = EDGE_CURVE('',#2972,#3010,#3012,.T.);
+#3010 = VERTEX_POINT('',#3011);
+#3011 = CARTESIAN_POINT('',(-7.48031496063E-02,0.116141732283,
+    5.905511810258E-02));
+#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(-7.48031496063E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#3015 = VECTOR('',#3016,3.937007874016E-02);
+#3016 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3017 = PCURVE('',#2981,#3018);
+#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023);
+#3019 = LINE('',#3020,#3021);
+#3020 = CARTESIAN_POINT('',(9.720393379098E-10,-0.));
+#3021 = VECTOR('',#3022,1.);
+#3022 = DIRECTION('',(-0.,-1.));
+#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3024 = PCURVE('',#3025,#3030);
+#3025 = PLANE('',#3026);
+#3026 = AXIS2_PLACEMENT_3D('',#3027,#3028,#3029);
+#3027 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#3028 = DIRECTION('',(1.,0.,0.));
+#3029 = DIRECTION('',(0.,-1.998401444325E-15,1.));
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(2.854330708661E-02,0.));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3036 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#3037 = EDGE_CURVE('',#3010,#3038,#3040,.T.);
+#3038 = VERTEX_POINT('',#3039);
+#3039 = CARTESIAN_POINT('',(-6.692913385827E-02,0.116141732283,
+    6.692913385827E-02));
+#3040 = SURFACE_CURVE('',#3041,(#3046,#3053),.PCURVE_S1.);
+#3041 = CIRCLE('',#3042,7.874015748031E-03);
+#3042 = AXIS2_PLACEMENT_3D('',#3043,#3044,#3045);
+#3043 = CARTESIAN_POINT('',(-6.692913385827E-02,0.116141732283,
+    5.905511811024E-02));
+#3044 = DIRECTION('',(0.,1.,1.998401444325E-15));
+#3045 = DIRECTION('',(-1.,0.,-0.));
+#3046 = PCURVE('',#2981,#3047);
+#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052);
+#3048 = LINE('',#3049,#3050);
+#3049 = CARTESIAN_POINT('',(-0.,-0.116141732283));
+#3050 = VECTOR('',#3051,1.);
+#3051 = DIRECTION('',(-1.,0.));
+#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3053 = PCURVE('',#3054,#3059);
+#3054 = PLANE('',#3055);
+#3055 = AXIS2_PLACEMENT_3D('',#3056,#3057,#3058);
+#3056 = CARTESIAN_POINT('',(-6.692913385827E-02,0.116141732283,
+    6.692913385827E-02));
+#3057 = DIRECTION('',(0.,-1.,0.));
+#3058 = DIRECTION('',(0.,-0.,-1.));
+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3068);
+#3060 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3061,#3062,#3063,#3064,
+#3065,#3066,#3067),.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('') );
+#3061 = CARTESIAN_POINT('',(7.874015748031E-03,-7.874015748031E-03));
+#3062 = CARTESIAN_POINT('',(-5.764179587156E-03,-7.874015748031E-03));
+#3063 = CARTESIAN_POINT('',(1.054918080438E-03,3.937007874016E-03));
+#3064 = CARTESIAN_POINT('',(7.874015748031E-03,1.574803149606E-02));
+#3065 = CARTESIAN_POINT('',(1.469311341563E-02,3.937007874016E-03));
+#3066 = CARTESIAN_POINT('',(2.151221108322E-02,-7.874015748031E-03));
+#3067 = CARTESIAN_POINT('',(7.874015748031E-03,-7.874015748031E-03));
+#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3069 = ORIENTED_EDGE('',*,*,#3070,.F.);
+#3070 = EDGE_CURVE('',#2970,#3038,#3071,.T.);
+#3071 = SURFACE_CURVE('',#3072,(#3076,#3083),.PCURVE_S1.);
+#3072 = LINE('',#3073,#3074);
+#3073 = CARTESIAN_POINT('',(-6.692913385827E-02,-1.337512777698E-16,
+    6.692913385827E-02));
+#3074 = VECTOR('',#3075,3.937007874016E-02);
+#3075 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3076 = PCURVE('',#2981,#3077);
+#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);
+#3078 = LINE('',#3079,#3080);
+#3079 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3080 = VECTOR('',#3081,1.);
+#3081 = DIRECTION('',(-0.,-1.));
+#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3083 = PCURVE('',#2816,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(-1.356312591848E-16,6.692913385827E-02));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(1.,1.057825893588E-46));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3090 = ADVANCED_FACE('',(#3091),#2993,.F.);
+#3091 = FACE_BOUND('',#3092,.F.);
+#3092 = EDGE_LOOP('',(#3093,#3094,#3117,#3150,#3178,#3206));
+#3093 = ORIENTED_EDGE('',*,*,#2969,.F.);
+#3094 = ORIENTED_EDGE('',*,*,#3095,.T.);
+#3095 = EDGE_CURVE('',#2970,#3096,#3098,.T.);
+#3096 = VERTEX_POINT('',#3097);
+#3097 = CARTESIAN_POINT('',(-6.692913385827E-02,4.614173228346E-02,
+    6.102362204724E-02));
+#3098 = SURFACE_CURVE('',#3099,(#3103,#3110),.PCURVE_S1.);
+#3099 = LINE('',#3100,#3101);
+#3100 = CARTESIAN_POINT('',(-6.692913385827E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#3101 = VECTOR('',#3102,3.937007874016E-02);
+#3102 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,-1.));
+#3103 = PCURVE('',#2993,#3104);
+#3104 = DEFINITIONAL_REPRESENTATION('',(#3105),#3109);
+#3105 = LINE('',#3106,#3107);
+#3106 = CARTESIAN_POINT('',(1.748382715945E-18,-7.874015748031E-03));
+#3107 = VECTOR('',#3108,1.);
+#3108 = DIRECTION('',(1.,0.));
+#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3110 = PCURVE('',#2848,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116);
+#3112 = LINE('',#3113,#3114);
+#3113 = CARTESIAN_POINT('',(5.905511811024E-03,-4.614173228346E-02));
+#3114 = VECTOR('',#3115,1.);
+#3115 = DIRECTION('',(-1.,-8.881784197001E-16));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3117 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#3118 = EDGE_CURVE('',#3096,#3119,#3121,.T.);
+#3119 = VERTEX_POINT('',#3120);
+#3120 = CARTESIAN_POINT('',(-6.889763779528E-02,4.614173228346E-02,
+    5.905511810258E-02));
+#3121 = SURFACE_CURVE('',#3122,(#3127,#3138),.PCURVE_S1.);
+#3122 = CIRCLE('',#3123,1.968503937008E-03);
+#3123 = AXIS2_PLACEMENT_3D('',#3124,#3125,#3126);
+#3124 = CARTESIAN_POINT('',(-6.692913385827E-02,4.614173228346E-02,
+    5.905511811024E-02));
+#3125 = DIRECTION('',(-0.,-1.,-1.998401444325E-15));
+#3126 = DIRECTION('',(-1.,0.,0.));
+#3127 = PCURVE('',#2993,#3128);
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3137);
+#3129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3130,#3131,#3132,#3133,
+#3134,#3135,#3136),.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('') );
+#3130 = CARTESIAN_POINT('',(7.874015748031E-03,-5.905511811024E-03));
+#3131 = CARTESIAN_POINT('',(1.128356458183E-02,-5.905511811024E-03));
+#3132 = CARTESIAN_POINT('',(9.57879016493E-03,-8.858267716535E-03));
+#3133 = CARTESIAN_POINT('',(7.874015748031E-03,-1.181102362205E-02));
+#3134 = CARTESIAN_POINT('',(6.169241331133E-03,-8.858267716535E-03));
+#3135 = CARTESIAN_POINT('',(4.464466914234E-03,-5.905511811024E-03));
+#3136 = CARTESIAN_POINT('',(7.874015748031E-03,-5.905511811024E-03));
+#3137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3138 = PCURVE('',#3139,#3144);
+#3139 = CYLINDRICAL_SURFACE('',#3140,1.968503937008E-03);
+#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143);
+#3141 = CARTESIAN_POINT('',(-6.692913385827E-02,-1.180158333263E-16,
+    5.905511811024E-02));
+#3142 = DIRECTION('',(-0.,-1.,-1.998401444325E-15));
+#3143 = DIRECTION('',(-1.,0.,0.));
+#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149);
+#3145 = LINE('',#3146,#3147);
+#3146 = CARTESIAN_POINT('',(-12.56637061435,-4.614173228346E-02));
+#3147 = VECTOR('',#3148,1.);
+#3148 = DIRECTION('',(1.,-0.));
+#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3150 = ORIENTED_EDGE('',*,*,#3151,.T.);
+#3151 = EDGE_CURVE('',#3119,#3152,#3154,.T.);
+#3152 = VERTEX_POINT('',#3153);
+#3153 = CARTESIAN_POINT('',(-6.889763779528E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#3154 = SURFACE_CURVE('',#3155,(#3159,#3166),.PCURVE_S1.);
+#3155 = LINE('',#3156,#3157);
+#3156 = CARTESIAN_POINT('',(-6.889763779528E-02,4.614173228346E-02,
+    6.299212598043E-02));
+#3157 = VECTOR('',#3158,3.937007874016E-02);
+#3158 = DIRECTION('',(0.,8.881784197001E-16,-1.));
+#3159 = PCURVE('',#2993,#3160);
+#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165);
+#3161 = LINE('',#3162,#3163);
+#3162 = CARTESIAN_POINT('',(3.937007877843E-03,-5.905511811024E-03));
+#3163 = VECTOR('',#3164,1.);
+#3164 = DIRECTION('',(1.,2.22044604925E-16));
+#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3166 = PCURVE('',#3167,#3172);
+#3167 = PLANE('',#3168);
+#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);
+#3169 = CARTESIAN_POINT('',(-6.889763779528E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#3170 = DIRECTION('',(-1.,-0.,0.));
+#3171 = DIRECTION('',(0.,1.998401444325E-15,-1.));
+#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);
+#3173 = LINE('',#3174,#3175);
+#3174 = CARTESIAN_POINT('',(-3.937007877843E-03,-4.614173228346E-02));
+#3175 = VECTOR('',#3176,1.);
+#3176 = DIRECTION('',(1.,1.110223024625E-15));
+#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3178 = ORIENTED_EDGE('',*,*,#3179,.F.);
+#3179 = EDGE_CURVE('',#3180,#3152,#3182,.T.);
+#3180 = VERTEX_POINT('',#3181);
+#3181 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#3182 = SURFACE_CURVE('',#3183,(#3187,#3194),.PCURVE_S1.);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#3185 = VECTOR('',#3186,3.937007874016E-02);
+#3186 = DIRECTION('',(1.,-1.972152263053E-31,2.22044604925E-16));
+#3187 = PCURVE('',#2993,#3188);
+#3188 = DEFINITIONAL_REPRESENTATION('',(#3189),#3193);
+#3189 = LINE('',#3190,#3191);
+#3190 = CARTESIAN_POINT('',(3.344094488954E-02,-1.316532183407E-18));
+#3191 = VECTOR('',#3192,1.);
+#3192 = DIRECTION('',(0.,-1.));
+#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3194 = PCURVE('',#3195,#3200);
+#3195 = CYLINDRICAL_SURFACE('',#3196,2.976377952756E-03);
+#3196 = AXIS2_PLACEMENT_3D('',#3197,#3198,#3199);
+#3197 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#3198 = DIRECTION('',(-1.,1.972152263053E-31,-2.22044604925E-16));
+#3199 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,1.));
+#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(0.,0.));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(0.,-1.));
+#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3206 = ORIENTED_EDGE('',*,*,#3207,.F.);
+#3207 = EDGE_CURVE('',#2972,#3180,#3208,.T.);
+#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.);
+#3209 = LINE('',#3210,#3211);
+#3210 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#3211 = VECTOR('',#3212,3.937007874016E-02);
+#3212 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,-1.));
+#3213 = PCURVE('',#2993,#3214);
+#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(0.,-0.));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(1.,0.));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3220 = PCURVE('',#3025,#3221);
+#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226);
+#3222 = LINE('',#3223,#3224);
+#3223 = CARTESIAN_POINT('',(3.64173228423E-02,-4.614173228346E-02));
+#3224 = VECTOR('',#3225,1.);
+#3225 = DIRECTION('',(-1.,1.110223024625E-15));
+#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3227 = ADVANCED_FACE('',(#3228),#3025,.F.);
+#3228 = FACE_BOUND('',#3229,.F.);
+#3229 = EDGE_LOOP('',(#3230,#3258,#3286,#3307,#3308));
+#3230 = ORIENTED_EDGE('',*,*,#3231,.T.);
+#3231 = EDGE_CURVE('',#3180,#3232,#3234,.T.);
+#3232 = VERTEX_POINT('',#3233);
+#3233 = CARTESIAN_POINT('',(-7.48031496063E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#3234 = SURFACE_CURVE('',#3235,(#3240,#3251),.PCURVE_S1.);
+#3235 = CIRCLE('',#3236,2.976377952756E-03);
+#3236 = AXIS2_PLACEMENT_3D('',#3237,#3238,#3239);
+#3237 = CARTESIAN_POINT('',(-7.48031496063E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#3238 = DIRECTION('',(-1.,-9.860761315263E-32,-2.22044604925E-16));
+#3239 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,1.));
+#3240 = PCURVE('',#3025,#3241);
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3250);
+#3242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3243,#3244,#3245,#3246,
+#3247,#3248,#3249),.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('') );
+#3243 = CARTESIAN_POINT('',(2.976377952756E-03,-4.614173228346E-02));
+#3244 = CARTESIAN_POINT('',(2.976377952756E-03,-5.129697012017E-02));
+#3245 = CARTESIAN_POINT('',(-1.488188976378E-03,-4.871935120182E-02));
+#3246 = CARTESIAN_POINT('',(-5.952755905512E-03,-4.614173228346E-02));
+#3247 = CARTESIAN_POINT('',(-1.488188976378E-03,-4.356411336511E-02));
+#3248 = CARTESIAN_POINT('',(2.976377952756E-03,-4.098649444676E-02));
+#3249 = CARTESIAN_POINT('',(2.976377952756E-03,-4.614173228346E-02));
+#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3251 = PCURVE('',#3195,#3252);
+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(0.,0.));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(1.,0.));
+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3258 = ORIENTED_EDGE('',*,*,#3259,.T.);
+#3259 = EDGE_CURVE('',#3232,#3260,#3262,.T.);
+#3260 = VERTEX_POINT('',#3261);
+#3261 = CARTESIAN_POINT('',(-7.48031496063E-02,0.116141732283,
+    3.051181101597E-02));
+#3262 = SURFACE_CURVE('',#3263,(#3267,#3274),.PCURVE_S1.);
+#3263 = LINE('',#3264,#3265);
+#3264 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#3265 = VECTOR('',#3266,3.937007874016E-02);
+#3266 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3267 = PCURVE('',#3025,#3268);
+#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273);
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(5.1721153949E-47,1.552875797679E-32));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3274 = PCURVE('',#3275,#3280);
+#3275 = PLANE('',#3276);
+#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279);
+#3277 = CARTESIAN_POINT('',(-7.675000071358E-02,-1.677178121073E-17,
+    8.392598623443E-03));
+#3278 = DIRECTION('',(0.996148926897,1.549516137592E-16,
+    -8.767733710088E-02));
+#3279 = DIRECTION('',(8.767733710088E-02,0.,0.996148926897));
+#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
+#3281 = LINE('',#3282,#3283);
+#3282 = CARTESIAN_POINT('',(2.220472440945E-02,4.420306599256E-17));
+#3283 = VECTOR('',#3284,1.);
+#3284 = DIRECTION('',(1.769515959355E-15,-1.));
+#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3286 = ORIENTED_EDGE('',*,*,#3287,.T.);
+#3287 = EDGE_CURVE('',#3260,#3010,#3288,.T.);
+#3288 = SURFACE_CURVE('',#3289,(#3293,#3300),.PCURVE_S1.);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(-7.48031496063E-02,0.116141732283,
+    3.051181101597E-02));
+#3291 = VECTOR('',#3292,3.937007874016E-02);
+#3292 = DIRECTION('',(0.,-1.998401444325E-15,1.));
+#3293 = PCURVE('',#3025,#3294);
+#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
+#3295 = LINE('',#3296,#3297);
+#3296 = CARTESIAN_POINT('',(-1.879511419641E-17,-0.116141732283));
+#3297 = VECTOR('',#3298,1.);
+#3298 = DIRECTION('',(1.,0.));
+#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3300 = PCURVE('',#3054,#3301);
+#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(3.64173228423E-02,-7.874015748031E-03));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(-1.,0.));
+#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3307 = ORIENTED_EDGE('',*,*,#3009,.F.);
+#3308 = ORIENTED_EDGE('',*,*,#3207,.T.);
+#3309 = ADVANCED_FACE('',(#3310),#3195,.F.);
+#3310 = FACE_BOUND('',#3311,.F.);
+#3311 = EDGE_LOOP('',(#3312,#3313,#3314,#3338));
+#3312 = ORIENTED_EDGE('',*,*,#3231,.F.);
+#3313 = ORIENTED_EDGE('',*,*,#3179,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#3315,.T.);
+#3315 = EDGE_CURVE('',#3152,#3316,#3318,.T.);
+#3316 = VERTEX_POINT('',#3317);
+#3317 = CARTESIAN_POINT('',(-6.889763779528E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#3318 = SURFACE_CURVE('',#3319,(#3324,#3331),.PCURVE_S1.);
+#3319 = CIRCLE('',#3320,2.976377952756E-03);
+#3320 = AXIS2_PLACEMENT_3D('',#3321,#3322,#3323);
+#3321 = CARTESIAN_POINT('',(-6.889763779528E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#3322 = DIRECTION('',(-1.,1.972152263053E-31,-2.22044604925E-16));
+#3323 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,1.));
+#3324 = PCURVE('',#3195,#3325);
+#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330);
+#3326 = LINE('',#3327,#3328);
+#3327 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#3328 = VECTOR('',#3329,1.);
+#3329 = DIRECTION('',(1.,0.));
+#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3331 = PCURVE('',#3167,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = CIRCLE('',#3334,2.976377952756E-03);
+#3334 = AXIS2_PLACEMENT_2D('',#3335,#3336);
+#3335 = CARTESIAN_POINT('',(2.854330708661E-02,-4.614173228346E-02));
+#3336 = DIRECTION('',(-1.,-1.110223024625E-15));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = ORIENTED_EDGE('',*,*,#3339,.F.);
+#3339 = EDGE_CURVE('',#3232,#3316,#3340,.T.);
+#3340 = SURFACE_CURVE('',#3341,(#3345,#3352),.PCURVE_S1.);
+#3341 = LINE('',#3342,#3343);
+#3342 = CARTESIAN_POINT('',(-7.48031496063E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#3343 = VECTOR('',#3344,3.937007874016E-02);
+#3344 = DIRECTION('',(1.,-1.972152263053E-31,2.22044604925E-16));
+#3345 = PCURVE('',#3195,#3346);
+#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351);
+#3347 = LINE('',#3348,#3349);
+#3348 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3349 = VECTOR('',#3350,1.);
+#3350 = DIRECTION('',(0.,-1.));
+#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3352 = PCURVE('',#3353,#3358);
+#3353 = PLANE('',#3354);
+#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
+#3355 = CARTESIAN_POINT('',(-7.185039370079E-02,-4.957232107057E-18,
+    3.051181101597E-02));
+#3356 = DIRECTION('',(-6.556808724829E-29,4.775438266061E-18,1.));
+#3357 = DIRECTION('',(0.,-1.,4.775438266061E-18));
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(-4.911811023622E-02,-2.952755905512E-03));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(1.982755866084E-31,1.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = ADVANCED_FACE('',(#3365),#3167,.F.);
+#3365 = FACE_BOUND('',#3366,.F.);
+#3366 = EDGE_LOOP('',(#3367,#3368,#3391,#3414,#3440));
+#3367 = ORIENTED_EDGE('',*,*,#3151,.F.);
+#3368 = ORIENTED_EDGE('',*,*,#3369,.T.);
+#3369 = EDGE_CURVE('',#3119,#3370,#3372,.T.);
+#3370 = VERTEX_POINT('',#3371);
+#3371 = CARTESIAN_POINT('',(-6.889763779528E-02,0.116141732283,
+    5.905511810258E-02));
+#3372 = SURFACE_CURVE('',#3373,(#3377,#3384),.PCURVE_S1.);
+#3373 = LINE('',#3374,#3375);
+#3374 = CARTESIAN_POINT('',(-6.889763779528E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#3375 = VECTOR('',#3376,3.937007874016E-02);
+#3376 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3377 = PCURVE('',#3167,#3378);
+#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383);
+#3379 = LINE('',#3380,#3381);
+#3380 = CARTESIAN_POINT('',(-1.03442307898E-46,3.105751595358E-32));
+#3381 = VECTOR('',#3382,1.);
+#3382 = DIRECTION('',(2.22044604925E-16,-1.));
+#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3384 = PCURVE('',#3139,#3385);
+#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);
+#3386 = LINE('',#3387,#3388);
+#3387 = CARTESIAN_POINT('',(-6.283185303291,0.));
+#3388 = VECTOR('',#3389,1.);
+#3389 = DIRECTION('',(-0.,-1.));
+#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3391 = ORIENTED_EDGE('',*,*,#3392,.T.);
+#3392 = EDGE_CURVE('',#3370,#3393,#3395,.T.);
+#3393 = VERTEX_POINT('',#3394);
+#3394 = CARTESIAN_POINT('',(-6.889763779528E-02,0.116141732283,
+    3.051181101597E-02));
+#3395 = SURFACE_CURVE('',#3396,(#3400,#3407),.PCURVE_S1.);
+#3396 = LINE('',#3397,#3398);
+#3397 = CARTESIAN_POINT('',(-6.889763779528E-02,0.116141732283,
+    5.905511810258E-02));
+#3398 = VECTOR('',#3399,3.937007874016E-02);
+#3399 = DIRECTION('',(0.,1.998401444325E-15,-1.));
+#3400 = PCURVE('',#3167,#3401);
+#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3406);
+#3402 = LINE('',#3403,#3404);
+#3403 = CARTESIAN_POINT('',(1.879511419641E-17,-0.116141732283));
+#3404 = VECTOR('',#3405,1.);
+#3405 = DIRECTION('',(1.,0.));
+#3406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3407 = PCURVE('',#3054,#3408);
+#3408 = DEFINITIONAL_REPRESENTATION('',(#3409),#3413);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(7.874015755685E-03,-1.968503937008E-03));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(1.,0.));
+#3413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3414 = ORIENTED_EDGE('',*,*,#3415,.F.);
+#3415 = EDGE_CURVE('',#3316,#3393,#3416,.T.);
+#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.);
+#3417 = LINE('',#3418,#3419);
+#3418 = CARTESIAN_POINT('',(-6.889763779528E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#3419 = VECTOR('',#3420,3.937007874016E-02);
+#3420 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3421 = PCURVE('',#3167,#3422);
+#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427);
+#3423 = LINE('',#3424,#3425);
+#3424 = CARTESIAN_POINT('',(2.854330708661E-02,4.658627393037E-32));
+#3425 = VECTOR('',#3426,1.);
+#3426 = DIRECTION('',(2.22044604925E-16,-1.));
+#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3428 = PCURVE('',#3429,#3434);
+#3429 = PLANE('',#3430);
+#3430 = AXIS2_PLACEMENT_3D('',#3431,#3432,#3433);
+#3431 = CARTESIAN_POINT('',(-6.981768441536E-02,-6.361087891289E-18,
+    2.005867131536E-02));
+#3432 = DIRECTION('',(0.996148926897,-5.774967771793E-17,
+    -8.767733710088E-02));
+#3433 = DIRECTION('',(8.767733710088E-02,0.,0.996148926897));
+#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3439);
+#3435 = LINE('',#3436,#3437);
+#3436 = CARTESIAN_POINT('',(1.049355113313E-02,5.4613759312E-17));
+#3437 = VECTOR('',#3438,1.);
+#3438 = DIRECTION('',(1.769515959355E-15,-1.));
+#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3440 = ORIENTED_EDGE('',*,*,#3315,.F.);
+#3441 = ADVANCED_FACE('',(#3442),#3139,.F.);
+#3442 = FACE_BOUND('',#3443,.T.);
+#3443 = EDGE_LOOP('',(#3444,#3445,#3446,#3474));
+#3444 = ORIENTED_EDGE('',*,*,#3118,.T.);
+#3445 = ORIENTED_EDGE('',*,*,#3369,.T.);
+#3446 = ORIENTED_EDGE('',*,*,#3447,.T.);
+#3447 = EDGE_CURVE('',#3370,#3448,#3450,.T.);
+#3448 = VERTEX_POINT('',#3449);
+#3449 = CARTESIAN_POINT('',(-6.692913385827E-02,0.116141732283,
+    6.102362204724E-02));
+#3450 = SURFACE_CURVE('',#3451,(#3456,#3463),.PCURVE_S1.);
+#3451 = CIRCLE('',#3452,1.968503937008E-03);
+#3452 = AXIS2_PLACEMENT_3D('',#3453,#3454,#3455);
+#3453 = CARTESIAN_POINT('',(-6.692913385827E-02,0.116141732283,
+    5.905511811024E-02));
+#3454 = DIRECTION('',(0.,1.,1.998401444325E-15));
+#3455 = DIRECTION('',(-1.,0.,-0.));
+#3456 = PCURVE('',#3139,#3457);
+#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(-0.,-0.116141732283));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(-1.,0.));
+#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3463 = PCURVE('',#3054,#3464);
+#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3473);
+#3465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3466,#3467,#3468,#3469,
+#3470,#3471,#3472),.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('') );
+#3466 = CARTESIAN_POINT('',(7.874015748031E-03,-1.968503937008E-03));
+#3467 = CARTESIAN_POINT('',(4.464466914235E-03,-1.968503937008E-03));
+#3468 = CARTESIAN_POINT('',(6.169241331133E-03,9.842519685039E-04));
+#3469 = CARTESIAN_POINT('',(7.874015748031E-03,3.937007874016E-03));
+#3470 = CARTESIAN_POINT('',(9.57879016493E-03,9.842519685039E-04));
+#3471 = CARTESIAN_POINT('',(1.128356458183E-02,-1.968503937008E-03));
+#3472 = CARTESIAN_POINT('',(7.874015748031E-03,-1.968503937008E-03));
+#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3474 = ORIENTED_EDGE('',*,*,#3475,.F.);
+#3475 = EDGE_CURVE('',#3096,#3448,#3476,.T.);
+#3476 = SURFACE_CURVE('',#3477,(#3481,#3488),.PCURVE_S1.);
+#3477 = LINE('',#3478,#3479);
+#3478 = CARTESIAN_POINT('',(-6.692913385827E-02,-1.219496944372E-16,
+    6.102362204724E-02));
+#3479 = VECTOR('',#3480,3.937007874016E-02);
+#3480 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3481 = PCURVE('',#3139,#3482);
+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(-0.,-1.));
+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3488 = PCURVE('',#3489,#3494);
+#3489 = PLANE('',#3490);
+#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493);
+#3491 = CARTESIAN_POINT('',(0.,9.399907074974E-19,6.102362204724E-02));
+#3492 = DIRECTION('',(1.338673402118E-31,-1.357545590219E-16,-1.));
+#3493 = DIRECTION('',(0.,-1.,1.357545590219E-16));
+#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499);
+#3495 = LINE('',#3496,#3497);
+#3496 = CARTESIAN_POINT('',(1.228896851447E-16,6.692913385827E-02));
+#3497 = VECTOR('',#3498,1.);
+#3498 = DIRECTION('',(-1.,-2.559692670954E-46));
+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3500 = ADVANCED_FACE('',(#3501),#2848,.F.);
+#3501 = FACE_BOUND('',#3502,.F.);
+#3502 = EDGE_LOOP('',(#3503,#3504,#3525,#3526));
+#3503 = ORIENTED_EDGE('',*,*,#3095,.F.);
+#3504 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3505 = EDGE_CURVE('',#2970,#2706,#3506,.T.);
+#3506 = SURFACE_CURVE('',#3507,(#3511,#3518),.PCURVE_S1.);
+#3507 = LINE('',#3508,#3509);
+#3508 = CARTESIAN_POINT('',(-6.692913385827E-02,1.337512777698E-16,
+    6.692913385827E-02));
+#3509 = VECTOR('',#3510,3.937007874016E-02);
+#3510 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3511 = PCURVE('',#2848,#3512);
+#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517);
+#3513 = LINE('',#3514,#3515);
+#3514 = CARTESIAN_POINT('',(5.905511811024E-03,-2.55700972207E-16));
+#3515 = VECTOR('',#3516,1.);
+#3516 = DIRECTION('',(1.7763568394E-15,1.));
+#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3518 = PCURVE('',#2816,#3519);
+#3519 = DEFINITIONAL_REPRESENTATION('',(#3520),#3524);
+#3520 = LINE('',#3521,#3522);
+#3521 = CARTESIAN_POINT('',(1.318712963548E-16,6.692913385827E-02));
+#3522 = VECTOR('',#3523,1.);
+#3523 = DIRECTION('',(-1.,8.693268719753E-47));
+#3524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3525 = ORIENTED_EDGE('',*,*,#2832,.T.);
+#3526 = ORIENTED_EDGE('',*,*,#3527,.F.);
+#3527 = EDGE_CURVE('',#3096,#2833,#3528,.T.);
+#3528 = SURFACE_CURVE('',#3529,(#3533,#3540),.PCURVE_S1.);
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(-6.692913385827E-02,1.219496944372E-16,
+    6.102362204724E-02));
+#3531 = VECTOR('',#3532,3.937007874016E-02);
+#3532 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3533 = PCURVE('',#2848,#3534);
+#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539);
+#3535 = LINE('',#3536,#3537);
+#3536 = CARTESIAN_POINT('',(8.741913579726E-18,-2.438993888743E-16));
+#3537 = VECTOR('',#3538,1.);
+#3538 = DIRECTION('',(1.7763568394E-15,1.));
+#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3540 = PCURVE('',#3489,#3541);
+#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546);
+#3542 = LINE('',#3543,#3544);
+#3543 = CARTESIAN_POINT('',(-1.210097037297E-16,6.692913385827E-02));
+#3544 = VECTOR('',#3545,1.);
+#3545 = DIRECTION('',(1.,-2.196230636196E-46));
+#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3547 = ADVANCED_FACE('',(#3548),#3275,.F.);
+#3548 = FACE_BOUND('',#3549,.F.);
+#3549 = EDGE_LOOP('',(#3550,#3580,#3601,#3602,#3625,#3648,#3671,#3699));
+#3550 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#3551 = EDGE_CURVE('',#3552,#3554,#3556,.T.);
+#3552 = VERTEX_POINT('',#3553);
+#3553 = CARTESIAN_POINT('',(-7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#3554 = VERTEX_POINT('',#3555);
+#3555 = CARTESIAN_POINT('',(-7.502406888088E-02,0.116141732283,
+    2.800182946788E-02));
+#3556 = SURFACE_CURVE('',#3557,(#3561,#3568),.PCURVE_S1.);
+#3557 = LINE('',#3558,#3559);
+#3558 = CARTESIAN_POINT('',(-7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#3559 = VECTOR('',#3560,3.937007874016E-02);
+#3560 = DIRECTION('',(6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#3561 = PCURVE('',#3275,#3562);
+#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3567);
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(1.669159124129E-16,-9.645669291339E-02));
+#3565 = VECTOR('',#3566,1.);
+#3566 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3568 = PCURVE('',#3569,#3574);
+#3569 = PLANE('',#3570);
+#3570 = AXIS2_PLACEMENT_3D('',#3571,#3572,#3573);
+#3571 = CARTESIAN_POINT('',(-7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#3572 = DIRECTION('',(6.199723962041E-02,-0.707106781187,0.704383661281)
+  );
+#3573 = DIRECTION('',(6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3579);
+#3575 = LINE('',#3576,#3577);
+#3576 = CARTESIAN_POINT('',(6.781969497266E-18,-1.677457268708E-17));
+#3577 = VECTOR('',#3578,1.);
+#3578 = DIRECTION('',(1.,-1.387778780781E-17));
+#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3580 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#3581 = EDGE_CURVE('',#3554,#3260,#3582,.T.);
+#3582 = SURFACE_CURVE('',#3583,(#3587,#3594),.PCURVE_S1.);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(-7.675000071358E-02,0.116141732283,
+    8.392598623443E-03));
+#3585 = VECTOR('',#3586,3.937007874016E-02);
+#3586 = DIRECTION('',(8.767733710088E-02,-1.990705454275E-15,
+    0.996148926897));
+#3587 = PCURVE('',#3275,#3588);
+#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(2.12481247088E-16,-0.116141732283));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,1.990705454275E-15));
+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3594 = PCURVE('',#3054,#3595);
+#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600);
+#3596 = LINE('',#3597,#3598);
+#3597 = CARTESIAN_POINT('',(5.853653523483E-02,-9.820866855311E-03));
+#3598 = VECTOR('',#3599,1.);
+#3599 = DIRECTION('',(-0.996148926897,8.767733710088E-02));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = ORIENTED_EDGE('',*,*,#3259,.F.);
+#3602 = ORIENTED_EDGE('',*,*,#3603,.F.);
+#3603 = EDGE_CURVE('',#3604,#3232,#3606,.T.);
+#3604 = VERTEX_POINT('',#3605);
+#3605 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#3606 = SURFACE_CURVE('',#3607,(#3611,#3618),.PCURVE_S1.);
+#3607 = LINE('',#3608,#3609);
+#3608 = CARTESIAN_POINT('',(-7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#3609 = VECTOR('',#3610,3.937007874016E-02);
+#3610 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3611 = PCURVE('',#3275,#3612);
+#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617);
+#3613 = LINE('',#3614,#3615);
+#3614 = CARTESIAN_POINT('',(2.220472440945E-02,4.420306599256E-17));
+#3615 = VECTOR('',#3616,1.);
+#3616 = DIRECTION('',(1.769515959355E-15,-1.));
+#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3618 = PCURVE('',#3353,#3619);
+#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624);
+#3620 = LINE('',#3621,#3622);
+#3621 = CARTESIAN_POINT('',(5.601761509623E-17,-2.952755905512E-03));
+#3622 = VECTOR('',#3623,1.);
+#3623 = DIRECTION('',(-1.,1.167854365828E-43));
+#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3625 = ORIENTED_EDGE('',*,*,#3626,.T.);
+#3626 = EDGE_CURVE('',#3604,#3627,#3629,.T.);
+#3627 = VERTEX_POINT('',#3628);
+#3628 = CARTESIAN_POINT('',(-7.48031496063E-02,-0.116141732283,
+    3.051181101597E-02));
+#3629 = SURFACE_CURVE('',#3630,(#3634,#3641),.PCURVE_S1.);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(-7.48031496063E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#3632 = VECTOR('',#3633,3.937007874016E-02);
+#3633 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3634 = PCURVE('',#3275,#3635);
+#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640);
+#3636 = LINE('',#3637,#3638);
+#3637 = CARTESIAN_POINT('',(2.220472440945E-02,-7.774662841402E-17));
+#3638 = VECTOR('',#3639,1.);
+#3639 = DIRECTION('',(1.769515959355E-15,1.));
+#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3641 = PCURVE('',#2757,#3642);
+#3642 = DEFINITIONAL_REPRESENTATION('',(#3643),#3647);
+#3643 = LINE('',#3644,#3645);
+#3644 = CARTESIAN_POINT('',(-8.620192324833E-49,1.941094747099E-33));
+#3645 = VECTOR('',#3646,1.);
+#3646 = DIRECTION('',(2.22044604925E-16,-1.));
+#3647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3648 = ORIENTED_EDGE('',*,*,#3649,.F.);
+#3649 = EDGE_CURVE('',#3650,#3627,#3652,.T.);
+#3650 = VERTEX_POINT('',#3651);
+#3651 = CARTESIAN_POINT('',(-7.502406888088E-02,-0.116141732283,
+    2.800182946788E-02));
+#3652 = SURFACE_CURVE('',#3653,(#3657,#3664),.PCURVE_S1.);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-7.675000071358E-02,-0.116141732283,
+    8.392598623443E-03));
+#3655 = VECTOR('',#3656,3.937007874016E-02);
+#3656 = DIRECTION('',(8.767733710088E-02,1.990705454275E-15,
+    0.996148926897));
+#3657 = PCURVE('',#3275,#3658);
+#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663);
+#3659 = LINE('',#3660,#3661);
+#3660 = CARTESIAN_POINT('',(2.048795143097E-16,0.116141732283));
+#3661 = VECTOR('',#3662,1.);
+#3662 = DIRECTION('',(1.,-1.990705454275E-15));
+#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3664 = PCURVE('',#2786,#3665);
+#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3670);
+#3666 = LINE('',#3667,#3668);
+#3667 = CARTESIAN_POINT('',(5.853653523483E-02,-9.820866855311E-03));
+#3668 = VECTOR('',#3669,1.);
+#3669 = DIRECTION('',(-0.996148926897,8.767733710088E-02));
+#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3671 = ORIENTED_EDGE('',*,*,#3672,.F.);
+#3672 = EDGE_CURVE('',#3673,#3650,#3675,.T.);
+#3673 = VERTEX_POINT('',#3674);
+#3674 = CARTESIAN_POINT('',(-7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#3675 = SURFACE_CURVE('',#3676,(#3680,#3687),.PCURVE_S1.);
+#3676 = LINE('',#3677,#3678);
+#3677 = CARTESIAN_POINT('',(-7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#3678 = VECTOR('',#3679,3.937007874016E-02);
+#3679 = DIRECTION('',(6.199723962041E-02,-0.707106781187,0.704383661281)
+  );
+#3680 = PCURVE('',#3275,#3681);
+#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686);
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(1.702753668235E-16,9.645669291339E-02));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(0.707106781187,0.707106781187));
+#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3687 = PCURVE('',#3688,#3693);
+#3688 = PLANE('',#3689);
+#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692);
+#3690 = CARTESIAN_POINT('',(-7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#3691 = DIRECTION('',(6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#3692 = DIRECTION('',(-6.199723962041E-02,0.707106781187,-0.704383661281
+    ));
+#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698);
+#3694 = LINE('',#3695,#3696);
+#3695 = CARTESIAN_POINT('',(-1.275884315365E-18,-3.519355552161E-17));
+#3696 = VECTOR('',#3697,1.);
+#3697 = DIRECTION('',(-1.,0.));
+#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3699 = ORIENTED_EDGE('',*,*,#3700,.F.);
+#3700 = EDGE_CURVE('',#3552,#3673,#3701,.T.);
+#3701 = SURFACE_CURVE('',#3702,(#3706,#3713),.PCURVE_S1.);
+#3702 = LINE('',#3703,#3704);
+#3703 = CARTESIAN_POINT('',(-7.675000071358E-02,1.677178121073E-17,
+    8.392598623443E-03));
+#3704 = VECTOR('',#3705,3.937007874016E-02);
+#3705 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3706 = PCURVE('',#3275,#3707);
+#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712);
+#3708 = LINE('',#3709,#3710);
+#3709 = CARTESIAN_POINT('',(1.088530978934E-18,-3.354356242146E-17));
+#3710 = VECTOR('',#3711,1.);
+#3711 = DIRECTION('',(1.769515959355E-15,1.));
+#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3713 = PCURVE('',#3714,#3719);
+#3714 = PLANE('',#3715);
+#3715 = AXIS2_PLACEMENT_3D('',#3716,#3717,#3718);
+#3716 = CARTESIAN_POINT('',(-7.381994357413E-02,-5.193810099115E-18,
+    8.134705851987E-03));
+#3717 = DIRECTION('',(8.767733710088E-02,9.456456809751E-18,
+    0.996148926897));
+#3718 = DIRECTION('',(0.996148926897,0.,-8.767733710088E-02));
+#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
+#3720 = LINE('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(-2.941384626666E-03,2.196559130985E-17));
+#3722 = VECTOR('',#3723,1.);
+#3723 = DIRECTION('',(-1.557462374196E-16,-1.));
+#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3725 = ADVANCED_FACE('',(#3726),#3569,.F.);
+#3726 = FACE_BOUND('',#3727,.F.);
+#3727 = EDGE_LOOP('',(#3728,#3729,#3752,#3775));
+#3728 = ORIENTED_EDGE('',*,*,#3551,.F.);
+#3729 = ORIENTED_EDGE('',*,*,#3730,.T.);
+#3730 = EDGE_CURVE('',#3552,#3731,#3733,.T.);
+#3731 = VERTEX_POINT('',#3732);
+#3732 = CARTESIAN_POINT('',(-7.088988643469E-02,9.645669291339E-02,
+    7.876813080532E-03));
+#3733 = SURFACE_CURVE('',#3734,(#3738,#3745),.PCURVE_S1.);
+#3734 = LINE('',#3735,#3736);
+#3735 = CARTESIAN_POINT('',(-7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#3736 = VECTOR('',#3737,3.937007874016E-02);
+#3737 = DIRECTION('',(0.996148926897,1.557462374196E-16,
+    -8.767733710088E-02));
+#3738 = PCURVE('',#3569,#3739);
+#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744);
+#3740 = LINE('',#3741,#3742);
+#3741 = CARTESIAN_POINT('',(7.69707636736E-19,9.580846297955E-20));
+#3742 = VECTOR('',#3743,1.);
+#3743 = DIRECTION('',(-4.163336342344E-17,-1.));
+#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3745 = PCURVE('',#3714,#3746);
+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(-2.941384626666E-03,9.645669291339E-02));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(1.,1.557462374196E-16));
+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3752 = ORIENTED_EDGE('',*,*,#3753,.T.);
+#3753 = EDGE_CURVE('',#3731,#3754,#3756,.T.);
+#3754 = VERTEX_POINT('',#3755);
+#3755 = CARTESIAN_POINT('',(-6.916395460199E-02,0.116141732283,
+    2.748604392497E-02));
+#3756 = SURFACE_CURVE('',#3757,(#3761,#3768),.PCURVE_S1.);
+#3757 = LINE('',#3758,#3759);
+#3758 = CARTESIAN_POINT('',(-7.250609076989E-02,7.802314567485E-02,
+    -1.048574522005E-02));
+#3759 = VECTOR('',#3760,3.937007874016E-02);
+#3760 = DIRECTION('',(6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#3761 = PCURVE('',#3569,#3762);
+#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767);
+#3763 = LINE('',#3764,#3765);
+#3764 = CARTESIAN_POINT('',(-2.606897250738E-02,-5.882769253331E-03));
+#3765 = VECTOR('',#3766,1.);
+#3766 = DIRECTION('',(1.,5.551115123126E-17));
+#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3768 = PCURVE('',#3429,#3769);
+#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774);
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(-3.066250006466E-02,-7.802314567485E-02));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3775 = ORIENTED_EDGE('',*,*,#3776,.F.);
+#3776 = EDGE_CURVE('',#3554,#3754,#3777,.T.);
+#3777 = SURFACE_CURVE('',#3778,(#3782,#3789),.PCURVE_S1.);
+#3778 = LINE('',#3779,#3780);
+#3779 = CARTESIAN_POINT('',(-7.502406888088E-02,0.116141732283,
+    2.800182946788E-02));
+#3780 = VECTOR('',#3781,3.937007874016E-02);
+#3781 = DIRECTION('',(0.996148926897,1.557462374196E-16,
+    -8.767733710088E-02));
+#3782 = PCURVE('',#3569,#3783);
+#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788);
+#3784 = LINE('',#3785,#3786);
+#3785 = CARTESIAN_POINT('',(2.783884965301E-02,-4.370956789863E-18));
+#3786 = VECTOR('',#3787,1.);
+#3787 = DIRECTION('',(-4.163336342344E-17,-1.));
+#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3789 = PCURVE('',#3054,#3790);
+#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795);
+#3791 = LINE('',#3792,#3793);
+#3792 = CARTESIAN_POINT('',(3.892730439039E-02,-8.094935022616E-03));
+#3793 = VECTOR('',#3794,1.);
+#3794 = DIRECTION('',(8.767733710088E-02,0.996148926897));
+#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3796 = ADVANCED_FACE('',(#3797),#3429,.T.);
+#3797 = FACE_BOUND('',#3798,.F.);
+#3798 = EDGE_LOOP('',(#3799,#3800,#3821,#3822,#3845,#3868,#3891,#3914));
+#3799 = ORIENTED_EDGE('',*,*,#3415,.T.);
+#3800 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#3801 = EDGE_CURVE('',#3393,#3754,#3802,.T.);
+#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.);
+#3803 = LINE('',#3804,#3805);
+#3804 = CARTESIAN_POINT('',(-6.889763779528E-02,0.116141732283,
+    3.051181101597E-02));
+#3805 = VECTOR('',#3806,3.937007874016E-02);
+#3806 = DIRECTION('',(-8.767733710088E-02,1.990705454275E-15,
+    -0.996148926897));
+#3807 = PCURVE('',#3429,#3808);
+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(1.049355113313E-02,-0.116141732283));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(-1.,-1.990705454275E-15));
+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3814 = PCURVE('',#3054,#3815);
+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(3.64173228423E-02,-1.968503937008E-03));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(0.996148926897,-8.767733710088E-02));
+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3821 = ORIENTED_EDGE('',*,*,#3753,.F.);
+#3822 = ORIENTED_EDGE('',*,*,#3823,.F.);
+#3823 = EDGE_CURVE('',#3824,#3731,#3826,.T.);
+#3824 = VERTEX_POINT('',#3825);
+#3825 = CARTESIAN_POINT('',(-7.088988643469E-02,-9.645669291339E-02,
+    7.876813080532E-03));
+#3826 = SURFACE_CURVE('',#3827,(#3831,#3838),.PCURVE_S1.);
+#3827 = LINE('',#3828,#3829);
+#3828 = CARTESIAN_POINT('',(-7.088988643469E-02,-1.574103463681E-17,
+    7.876813080532E-03));
+#3829 = VECTOR('',#3830,3.937007874016E-02);
+#3830 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#3831 = PCURVE('',#3429,#3832);
+#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837);
+#3833 = LINE('',#3834,#3835);
+#3834 = CARTESIAN_POINT('',(-1.222895282613E-02,9.379946745525E-18));
+#3835 = VECTOR('',#3836,1.);
+#3836 = DIRECTION('',(1.769515959355E-15,-1.));
+#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3838 = PCURVE('',#3714,#3839);
+#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
+#3840 = LINE('',#3841,#3842);
+#3841 = CARTESIAN_POINT('',(2.941384626666E-03,-1.05472245377E-17));
+#3842 = VECTOR('',#3843,1.);
+#3843 = DIRECTION('',(-1.557462374196E-16,1.));
+#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3845 = ORIENTED_EDGE('',*,*,#3846,.T.);
+#3846 = EDGE_CURVE('',#3824,#3847,#3849,.T.);
+#3847 = VERTEX_POINT('',#3848);
+#3848 = CARTESIAN_POINT('',(-6.916395460199E-02,-0.116141732283,
+    2.748604392497E-02));
+#3849 = SURFACE_CURVE('',#3850,(#3854,#3861),.PCURVE_S1.);
+#3850 = LINE('',#3851,#3852);
+#3851 = CARTESIAN_POINT('',(-7.250609076989E-02,-7.802314567485E-02,
+    -1.048574522005E-02));
+#3852 = VECTOR('',#3853,3.937007874016E-02);
+#3853 = DIRECTION('',(6.199723962041E-02,-0.707106781187,0.704383661281)
+  );
+#3854 = PCURVE('',#3429,#3855);
+#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(-3.066250006466E-02,7.802314567485E-02));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(0.707106781187,0.707106781187));
+#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3861 = PCURVE('',#3688,#3862);
+#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867);
+#3863 = LINE('',#3864,#3865);
+#3864 = CARTESIAN_POINT('',(2.606897250738E-02,-5.882769253331E-03));
+#3865 = VECTOR('',#3866,1.);
+#3866 = DIRECTION('',(-1.,6.26543071003E-17));
+#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3868 = ORIENTED_EDGE('',*,*,#3869,.F.);
+#3869 = EDGE_CURVE('',#3870,#3847,#3872,.T.);
+#3870 = VERTEX_POINT('',#3871);
+#3871 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.116141732283,
+    3.051181101597E-02));
+#3872 = SURFACE_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.);
+#3873 = LINE('',#3874,#3875);
+#3874 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.116141732283,
+    3.051181101597E-02));
+#3875 = VECTOR('',#3876,3.937007874016E-02);
+#3876 = DIRECTION('',(-8.767733710088E-02,-1.990705454275E-15,
+    -0.996148926897));
+#3877 = PCURVE('',#3429,#3878);
+#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
+#3879 = LINE('',#3880,#3881);
+#3880 = CARTESIAN_POINT('',(1.049355113313E-02,0.116141732283));
+#3881 = VECTOR('',#3882,1.);
+#3882 = DIRECTION('',(-1.,1.990705454275E-15));
+#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3884 = PCURVE('',#2786,#3885);
+#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890);
+#3886 = LINE('',#3887,#3888);
+#3887 = CARTESIAN_POINT('',(3.64173228423E-02,-1.968503937008E-03));
+#3888 = VECTOR('',#3889,1.);
+#3889 = DIRECTION('',(0.996148926897,-8.767733710088E-02));
+#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3891 = ORIENTED_EDGE('',*,*,#3892,.F.);
+#3892 = EDGE_CURVE('',#3893,#3870,#3895,.T.);
+#3893 = VERTEX_POINT('',#3894);
+#3894 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#3895 = SURFACE_CURVE('',#3896,(#3900,#3907),.PCURVE_S1.);
+#3896 = LINE('',#3897,#3898);
+#3897 = CARTESIAN_POINT('',(-6.889763779528E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#3898 = VECTOR('',#3899,3.937007874016E-02);
+#3899 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3900 = PCURVE('',#3429,#3901);
+#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906);
+#3902 = LINE('',#3903,#3904);
+#3903 = CARTESIAN_POINT('',(1.049355113313E-02,-6.733593509458E-17));
+#3904 = VECTOR('',#3905,1.);
+#3905 = DIRECTION('',(1.769515959355E-15,1.));
+#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3907 = PCURVE('',#2905,#3908);
+#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913);
+#3909 = LINE('',#3910,#3911);
+#3910 = CARTESIAN_POINT('',(-2.854330708661E-02,1.941094747099E-33));
+#3911 = VECTOR('',#3912,1.);
+#3912 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3914 = ORIENTED_EDGE('',*,*,#3915,.F.);
+#3915 = EDGE_CURVE('',#3316,#3893,#3916,.T.);
+#3916 = SURFACE_CURVE('',#3917,(#3921,#3928),.PCURVE_S1.);
+#3917 = LINE('',#3918,#3919);
+#3918 = CARTESIAN_POINT('',(-6.889763779528E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#3919 = VECTOR('',#3920,3.937007874016E-02);
+#3920 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#3921 = PCURVE('',#3429,#3922);
+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927);
+#3923 = LINE('',#3924,#3925);
+#3924 = CARTESIAN_POINT('',(1.049355113313E-02,-6.733593509458E-17));
+#3925 = VECTOR('',#3926,1.);
+#3926 = DIRECTION('',(1.769515959355E-15,1.));
+#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3928 = PCURVE('',#3353,#3929);
+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);
+#3930 = LINE('',#3931,#3932);
+#3931 = CARTESIAN_POINT('',(-6.593207931035E-17,2.952755905512E-03));
+#3932 = VECTOR('',#3933,1.);
+#3933 = DIRECTION('',(1.,1.16159203877E-43));
+#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3935 = ADVANCED_FACE('',(#3936),#3353,.T.);
+#3936 = FACE_BOUND('',#3937,.F.);
+#3937 = EDGE_LOOP('',(#3938,#3939,#3940,#3961));
+#3938 = ORIENTED_EDGE('',*,*,#3339,.T.);
+#3939 = ORIENTED_EDGE('',*,*,#3915,.T.);
+#3940 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#3941 = EDGE_CURVE('',#3604,#3893,#3942,.T.);
+#3942 = SURFACE_CURVE('',#3943,(#3947,#3954),.PCURVE_S1.);
+#3943 = LINE('',#3944,#3945);
+#3944 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#3945 = VECTOR('',#3946,3.937007874016E-02);
+#3946 = DIRECTION('',(1.,1.972152263053E-31,2.22044604925E-16));
+#3947 = PCURVE('',#3353,#3948);
+#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953);
+#3949 = LINE('',#3950,#3951);
+#3950 = CARTESIAN_POINT('',(4.911811023622E-02,-2.952755905512E-03));
+#3951 = VECTOR('',#3952,1.);
+#3952 = DIRECTION('',(-1.961548660021E-31,1.));
+#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3954 = PCURVE('',#2933,#3955);
+#3955 = DEFINITIONAL_REPRESENTATION('',(#3956),#3960);
+#3956 = LINE('',#3957,#3958);
+#3957 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3958 = VECTOR('',#3959,1.);
+#3959 = DIRECTION('',(-0.,-1.));
+#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3961 = ORIENTED_EDGE('',*,*,#3603,.T.);
+#3962 = ADVANCED_FACE('',(#3963),#2757,.F.);
+#3963 = FACE_BOUND('',#3964,.T.);
+#3964 = EDGE_LOOP('',(#3965,#3987,#3988,#4009,#4010));
+#3965 = ORIENTED_EDGE('',*,*,#3966,.T.);
+#3966 = EDGE_CURVE('',#2918,#3604,#3967,.T.);
+#3967 = SURFACE_CURVE('',#3968,(#3973,#3980),.PCURVE_S1.);
+#3968 = CIRCLE('',#3969,2.976377952756E-03);
+#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972);
+#3970 = CARTESIAN_POINT('',(-7.48031496063E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#3971 = DIRECTION('',(1.,1.972152263053E-31,2.22044604925E-16));
+#3972 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,1.));
+#3973 = PCURVE('',#2757,#3974);
+#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3979);
+#3975 = CIRCLE('',#3976,2.976377952756E-03);
+#3976 = AXIS2_PLACEMENT_2D('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(1.188900246843E-17,-4.614173228346E-02));
+#3978 = DIRECTION('',(-1.,-1.110223024625E-15));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = PCURVE('',#2933,#3981);
+#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986);
+#3982 = LINE('',#3983,#3984);
+#3983 = CARTESIAN_POINT('',(-0.,0.));
+#3984 = VECTOR('',#3985,1.);
+#3985 = DIRECTION('',(-1.,0.));
+#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3987 = ORIENTED_EDGE('',*,*,#3626,.T.);
+#3988 = ORIENTED_EDGE('',*,*,#3989,.T.);
+#3989 = EDGE_CURVE('',#3627,#2742,#3990,.T.);
+#3990 = SURFACE_CURVE('',#3991,(#3995,#4002),.PCURVE_S1.);
+#3991 = LINE('',#3992,#3993);
+#3992 = CARTESIAN_POINT('',(-7.48031496063E-02,-0.116141732283,
+    3.051181101597E-02));
+#3993 = VECTOR('',#3994,3.937007874016E-02);
+#3994 = DIRECTION('',(0.,1.998401444325E-15,1.));
+#3995 = PCURVE('',#2757,#3996);
+#3996 = DEFINITIONAL_REPRESENTATION('',(#3997),#4001);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(3.059669752904E-17,-0.116141732283));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(-1.,0.));
+#4001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4002 = PCURVE('',#2786,#4003);
+#4003 = DEFINITIONAL_REPRESENTATION('',(#4004),#4008);
+#4004 = LINE('',#4005,#4006);
+#4005 = CARTESIAN_POINT('',(3.64173228423E-02,-7.874015748031E-03));
+#4006 = VECTOR('',#4007,1.);
+#4007 = DIRECTION('',(-1.,0.));
+#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4009 = ORIENTED_EDGE('',*,*,#2741,.F.);
+#4010 = ORIENTED_EDGE('',*,*,#2945,.T.);
+#4011 = ADVANCED_FACE('',(#4012),#2877,.F.);
+#4012 = FACE_BOUND('',#4013,.F.);
+#4013 = EDGE_LOOP('',(#4014,#4015,#4038,#4066));
+#4014 = ORIENTED_EDGE('',*,*,#2860,.T.);
+#4015 = ORIENTED_EDGE('',*,*,#4016,.T.);
+#4016 = EDGE_CURVE('',#2861,#4017,#4019,.T.);
+#4017 = VERTEX_POINT('',#4018);
+#4018 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.116141732283,
+    5.905511810258E-02));
+#4019 = SURFACE_CURVE('',#4020,(#4024,#4031),.PCURVE_S1.);
+#4020 = LINE('',#4021,#4022);
+#4021 = CARTESIAN_POINT('',(-6.889763779528E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#4022 = VECTOR('',#4023,3.937007874016E-02);
+#4023 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#4024 = PCURVE('',#2877,#4025);
+#4025 = DEFINITIONAL_REPRESENTATION('',(#4026),#4030);
+#4026 = LINE('',#4027,#4028);
+#4027 = CARTESIAN_POINT('',(6.283185303291,0.));
+#4028 = VECTOR('',#4029,1.);
+#4029 = DIRECTION('',(0.,-1.));
+#4030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4031 = PCURVE('',#2905,#4032);
+#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4037);
+#4033 = LINE('',#4034,#4035);
+#4034 = CARTESIAN_POINT('',(1.724038464967E-48,3.882189494198E-33));
+#4035 = VECTOR('',#4036,1.);
+#4036 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4038 = ORIENTED_EDGE('',*,*,#4039,.T.);
+#4039 = EDGE_CURVE('',#4017,#4040,#4042,.T.);
+#4040 = VERTEX_POINT('',#4041);
+#4041 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    6.102362204724E-02));
+#4042 = SURFACE_CURVE('',#4043,(#4048,#4055),.PCURVE_S1.);
+#4043 = CIRCLE('',#4044,1.968503937008E-03);
+#4044 = AXIS2_PLACEMENT_3D('',#4045,#4046,#4047);
+#4045 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    5.905511811024E-02));
+#4046 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#4047 = DIRECTION('',(-1.,0.,-0.));
+#4048 = PCURVE('',#2877,#4049);
+#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054);
+#4050 = LINE('',#4051,#4052);
+#4051 = CARTESIAN_POINT('',(0.,-0.116141732283));
+#4052 = VECTOR('',#4053,1.);
+#4053 = DIRECTION('',(1.,0.));
+#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4055 = PCURVE('',#2786,#4056);
+#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4065);
+#4057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4058,#4059,#4060,#4061,
+#4062,#4063,#4064),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4058 = CARTESIAN_POINT('',(7.874015748032E-03,-1.968503937008E-03));
+#4059 = CARTESIAN_POINT('',(4.464466914235E-03,-1.968503937008E-03));
+#4060 = CARTESIAN_POINT('',(6.169241331133E-03,9.842519685039E-04));
+#4061 = CARTESIAN_POINT('',(7.874015748032E-03,3.937007874016E-03));
+#4062 = CARTESIAN_POINT('',(9.57879016493E-03,9.842519685039E-04));
+#4063 = CARTESIAN_POINT('',(1.128356458183E-02,-1.968503937008E-03));
+#4064 = CARTESIAN_POINT('',(7.874015748032E-03,-1.968503937008E-03));
+#4065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4066 = ORIENTED_EDGE('',*,*,#4067,.F.);
+#4067 = EDGE_CURVE('',#2833,#4040,#4068,.T.);
+#4068 = SURFACE_CURVE('',#4069,(#4073,#4080),.PCURVE_S1.);
+#4069 = LINE('',#4070,#4071);
+#4070 = CARTESIAN_POINT('',(-6.692913385827E-02,1.219496944372E-16,
+    6.102362204724E-02));
+#4071 = VECTOR('',#4072,3.937007874016E-02);
+#4072 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#4073 = PCURVE('',#2877,#4074);
+#4074 = DEFINITIONAL_REPRESENTATION('',(#4075),#4079);
+#4075 = LINE('',#4076,#4077);
+#4076 = CARTESIAN_POINT('',(7.853981633974,0.));
+#4077 = VECTOR('',#4078,1.);
+#4078 = DIRECTION('',(0.,-1.));
+#4079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4080 = PCURVE('',#3489,#4081);
+#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4086);
+#4082 = LINE('',#4083,#4084);
+#4083 = CARTESIAN_POINT('',(-1.210097037297E-16,6.692913385827E-02));
+#4084 = VECTOR('',#4085,1.);
+#4085 = DIRECTION('',(1.,-2.196230636196E-46));
+#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4087 = ADVANCED_FACE('',(#4088),#3688,.F.);
+#4088 = FACE_BOUND('',#4089,.T.);
+#4089 = EDGE_LOOP('',(#4090,#4091,#4112,#4113));
+#4090 = ORIENTED_EDGE('',*,*,#3672,.F.);
+#4091 = ORIENTED_EDGE('',*,*,#4092,.T.);
+#4092 = EDGE_CURVE('',#3673,#3824,#4093,.T.);
+#4093 = SURFACE_CURVE('',#4094,(#4098,#4105),.PCURVE_S1.);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(-7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#4096 = VECTOR('',#4097,3.937007874016E-02);
+#4097 = DIRECTION('',(0.996148926897,-1.557462374196E-16,
+    -8.767733710088E-02));
+#4098 = PCURVE('',#3688,#4099);
+#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104);
+#4100 = LINE('',#4101,#4102);
+#4101 = CARTESIAN_POINT('',(-7.69707636736E-19,9.580846297955E-20));
+#4102 = VECTOR('',#4103,1.);
+#4103 = DIRECTION('',(4.202408672794E-17,-1.));
+#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4105 = PCURVE('',#3714,#4106);
+#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111);
+#4107 = LINE('',#4108,#4109);
+#4108 = CARTESIAN_POINT('',(-2.941384626666E-03,-9.645669291339E-02));
+#4109 = VECTOR('',#4110,1.);
+#4110 = DIRECTION('',(1.,-1.557462374196E-16));
+#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4112 = ORIENTED_EDGE('',*,*,#3846,.T.);
+#4113 = ORIENTED_EDGE('',*,*,#4114,.F.);
+#4114 = EDGE_CURVE('',#3650,#3847,#4115,.T.);
+#4115 = SURFACE_CURVE('',#4116,(#4120,#4127),.PCURVE_S1.);
+#4116 = LINE('',#4117,#4118);
+#4117 = CARTESIAN_POINT('',(-7.502406888088E-02,-0.116141732283,
+    2.800182946788E-02));
+#4118 = VECTOR('',#4119,3.937007874016E-02);
+#4119 = DIRECTION('',(0.996148926897,-1.557462374196E-16,
+    -8.767733710088E-02));
+#4120 = PCURVE('',#3688,#4121);
+#4121 = DEFINITIONAL_REPRESENTATION('',(#4122),#4126);
+#4122 = LINE('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(-2.783884965301E-02,-4.370956789863E-18));
+#4124 = VECTOR('',#4125,1.);
+#4125 = DIRECTION('',(4.202408672794E-17,-1.));
+#4126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4127 = PCURVE('',#2786,#4128);
+#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133);
+#4129 = LINE('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(3.892730439039E-02,-8.094935022616E-03));
+#4131 = VECTOR('',#4132,1.);
+#4132 = DIRECTION('',(8.767733710088E-02,0.996148926897));
+#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4134 = ADVANCED_FACE('',(#4135),#2905,.F.);
+#4135 = FACE_BOUND('',#4136,.T.);
+#4136 = EDGE_LOOP('',(#4137,#4138,#4139,#4160,#4161));
+#4137 = ORIENTED_EDGE('',*,*,#2889,.F.);
+#4138 = ORIENTED_EDGE('',*,*,#4016,.T.);
+#4139 = ORIENTED_EDGE('',*,*,#4140,.T.);
+#4140 = EDGE_CURVE('',#4017,#3870,#4141,.T.);
+#4141 = SURFACE_CURVE('',#4142,(#4146,#4153),.PCURVE_S1.);
+#4142 = LINE('',#4143,#4144);
+#4143 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.116141732283,
+    5.905511810258E-02));
+#4144 = VECTOR('',#4145,3.937007874016E-02);
+#4145 = DIRECTION('',(-0.,-1.998401444325E-15,-1.));
+#4146 = PCURVE('',#2905,#4147);
+#4147 = DEFINITIONAL_REPRESENTATION('',(#4148),#4152);
+#4148 = LINE('',#4149,#4150);
+#4149 = CARTESIAN_POINT('',(-2.622574073918E-17,-0.116141732283));
+#4150 = VECTOR('',#4151,1.);
+#4151 = DIRECTION('',(-1.,-0.));
+#4152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4153 = PCURVE('',#2786,#4154);
+#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4159);
+#4155 = LINE('',#4156,#4157);
+#4156 = CARTESIAN_POINT('',(7.874015755685E-03,-1.968503937008E-03));
+#4157 = VECTOR('',#4158,1.);
+#4158 = DIRECTION('',(1.,0.));
+#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4160 = ORIENTED_EDGE('',*,*,#3892,.F.);
+#4161 = ORIENTED_EDGE('',*,*,#4162,.F.);
+#4162 = EDGE_CURVE('',#2890,#3893,#4163,.T.);
+#4163 = SURFACE_CURVE('',#4164,(#4169,#4180),.PCURVE_S1.);
+#4164 = CIRCLE('',#4165,2.976377952756E-03);
+#4165 = AXIS2_PLACEMENT_3D('',#4166,#4167,#4168);
+#4166 = CARTESIAN_POINT('',(-6.889763779528E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#4167 = DIRECTION('',(1.,1.972152263053E-31,2.22044604925E-16));
+#4168 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,1.));
+#4169 = PCURVE('',#2905,#4170);
+#4170 = DEFINITIONAL_REPRESENTATION('',(#4171),#4179);
+#4171 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4172,#4173,#4174,#4175,
+#4176,#4177,#4178),.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('') );
+#4172 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.614173228346E-02));
+#4173 = CARTESIAN_POINT('',(-2.556692913386E-02,-5.129697012017E-02));
+#4174 = CARTESIAN_POINT('',(-3.003149606299E-02,-4.871935120182E-02));
+#4175 = CARTESIAN_POINT('',(-3.449606299213E-02,-4.614173228346E-02));
+#4176 = CARTESIAN_POINT('',(-3.003149606299E-02,-4.356411336511E-02));
+#4177 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.098649444676E-02));
+#4178 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.614173228346E-02));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4180 = PCURVE('',#2933,#4181);
+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);
+#4182 = LINE('',#4183,#4184);
+#4183 = CARTESIAN_POINT('',(-0.,-5.905511811024E-03));
+#4184 = VECTOR('',#4185,1.);
+#4185 = DIRECTION('',(-1.,0.));
+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4187 = ADVANCED_FACE('',(#4188),#3714,.F.);
+#4188 = FACE_BOUND('',#4189,.F.);
+#4189 = EDGE_LOOP('',(#4190,#4191,#4192,#4193));
+#4190 = ORIENTED_EDGE('',*,*,#3823,.T.);
+#4191 = ORIENTED_EDGE('',*,*,#3730,.F.);
+#4192 = ORIENTED_EDGE('',*,*,#3700,.T.);
+#4193 = ORIENTED_EDGE('',*,*,#4092,.T.);
+#4194 = ADVANCED_FACE('',(#4195),#2933,.F.);
+#4195 = FACE_BOUND('',#4196,.T.);
+#4196 = EDGE_LOOP('',(#4197,#4198,#4199,#4200));
+#4197 = ORIENTED_EDGE('',*,*,#3966,.F.);
+#4198 = ORIENTED_EDGE('',*,*,#2917,.T.);
+#4199 = ORIENTED_EDGE('',*,*,#4162,.T.);
+#4200 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#4201 = ADVANCED_FACE('',(#4202,#4334),#2816,.T.);
+#4202 = FACE_BOUND('',#4203,.T.);
+#4203 = EDGE_LOOP('',(#4204,#4205,#4206,#4207,#4230,#4258,#4286,#4313));
+#4204 = ORIENTED_EDGE('',*,*,#3070,.F.);
+#4205 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#4206 = ORIENTED_EDGE('',*,*,#2802,.T.);
+#4207 = ORIENTED_EDGE('',*,*,#4208,.T.);
+#4208 = EDGE_CURVE('',#2770,#4209,#4211,.T.);
+#4209 = VERTEX_POINT('',#4210);
+#4210 = CARTESIAN_POINT('',(6.692913385827E-02,-0.116141732283,
+    6.692913385827E-02));
+#4211 = SURFACE_CURVE('',#4212,(#4216,#4223),.PCURVE_S1.);
+#4212 = LINE('',#4213,#4214);
+#4213 = CARTESIAN_POINT('',(-6.692913385827E-02,-0.116141732283,
+    6.692913385827E-02));
+#4214 = VECTOR('',#4215,3.937007874016E-02);
+#4215 = DIRECTION('',(1.,0.,0.));
+#4216 = PCURVE('',#2816,#4217);
+#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222);
+#4218 = LINE('',#4219,#4220);
+#4219 = CARTESIAN_POINT('',(-0.116141732283,6.692913385827E-02));
+#4220 = VECTOR('',#4221,1.);
+#4221 = DIRECTION('',(0.,-1.));
+#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4223 = PCURVE('',#2786,#4224);
+#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4229);
+#4225 = LINE('',#4226,#4227);
+#4226 = CARTESIAN_POINT('',(0.,0.));
+#4227 = VECTOR('',#4228,1.);
+#4228 = DIRECTION('',(0.,1.));
+#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4230 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#4231 = EDGE_CURVE('',#4232,#4209,#4234,.T.);
+#4232 = VERTEX_POINT('',#4233);
+#4233 = CARTESIAN_POINT('',(6.692913385827E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#4234 = SURFACE_CURVE('',#4235,(#4239,#4246),.PCURVE_S1.);
+#4235 = LINE('',#4236,#4237);
+#4236 = CARTESIAN_POINT('',(6.692913385827E-02,1.337512777698E-16,
+    6.692913385827E-02));
+#4237 = VECTOR('',#4238,3.937007874016E-02);
+#4238 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#4239 = PCURVE('',#2816,#4240);
+#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4245);
+#4241 = LINE('',#4242,#4243);
+#4242 = CARTESIAN_POINT('',(1.318712963548E-16,-6.692913385827E-02));
+#4243 = VECTOR('',#4244,1.);
+#4244 = DIRECTION('',(-1.,8.693268719753E-47));
+#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4246 = PCURVE('',#4247,#4252);
+#4247 = CYLINDRICAL_SURFACE('',#4248,7.874015748031E-03);
+#4248 = AXIS2_PLACEMENT_3D('',#4249,#4250,#4251);
+#4249 = CARTESIAN_POINT('',(6.692913385827E-02,1.180158333263E-16,
+    5.905511811024E-02));
+#4250 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#4251 = DIRECTION('',(1.,0.,0.));
+#4252 = DEFINITIONAL_REPRESENTATION('',(#4253),#4257);
+#4253 = LINE('',#4254,#4255);
+#4254 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#4255 = VECTOR('',#4256,1.);
+#4256 = DIRECTION('',(-0.,-1.));
+#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4258 = ORIENTED_EDGE('',*,*,#4259,.F.);
+#4259 = EDGE_CURVE('',#4260,#4232,#4262,.T.);
+#4260 = VERTEX_POINT('',#4261);
+#4261 = CARTESIAN_POINT('',(6.692913385827E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#4262 = SURFACE_CURVE('',#4263,(#4267,#4274),.PCURVE_S1.);
+#4263 = LINE('',#4264,#4265);
+#4264 = CARTESIAN_POINT('',(6.692913385827E-02,1.337512777698E-16,
+    6.692913385827E-02));
+#4265 = VECTOR('',#4266,3.937007874016E-02);
+#4266 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#4267 = PCURVE('',#2816,#4268);
+#4268 = DEFINITIONAL_REPRESENTATION('',(#4269),#4273);
+#4269 = LINE('',#4270,#4271);
+#4270 = CARTESIAN_POINT('',(1.318712963548E-16,-6.692913385827E-02));
+#4271 = VECTOR('',#4272,1.);
+#4272 = DIRECTION('',(-1.,8.693268719753E-47));
+#4273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4274 = PCURVE('',#4275,#4280);
+#4275 = PLANE('',#4276);
+#4276 = AXIS2_PLACEMENT_3D('',#4277,#4278,#4279);
+#4277 = CARTESIAN_POINT('',(6.692913385827E-02,-1.219496944372E-16,
+    6.102362204724E-02));
+#4278 = DIRECTION('',(-1.,-5.048171321807E-30,2.960594732334E-15));
+#4279 = DIRECTION('',(-2.960594732334E-15,0.,-1.));
+#4280 = DEFINITIONAL_REPRESENTATION('',(#4281),#4285);
+#4281 = LINE('',#4282,#4283);
+#4282 = CARTESIAN_POINT('',(-5.905511811024E-03,-2.55700972207E-16));
+#4283 = VECTOR('',#4284,1.);
+#4284 = DIRECTION('',(-1.7763568394E-15,1.));
+#4285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4286 = ORIENTED_EDGE('',*,*,#4287,.T.);
+#4287 = EDGE_CURVE('',#4260,#4288,#4290,.T.);
+#4288 = VERTEX_POINT('',#4289);
+#4289 = CARTESIAN_POINT('',(6.692913385827E-02,0.116141732283,
+    6.692913385827E-02));
+#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.);
+#4291 = LINE('',#4292,#4293);
+#4292 = CARTESIAN_POINT('',(6.692913385827E-02,-1.337512777698E-16,
+    6.692913385827E-02));
+#4293 = VECTOR('',#4294,3.937007874016E-02);
+#4294 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#4295 = PCURVE('',#2816,#4296);
+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301);
+#4297 = LINE('',#4298,#4299);
+#4298 = CARTESIAN_POINT('',(-1.356312591848E-16,-6.692913385827E-02));
+#4299 = VECTOR('',#4300,1.);
+#4300 = DIRECTION('',(1.,1.057825893588E-46));
+#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4302 = PCURVE('',#4303,#4308);
+#4303 = CYLINDRICAL_SURFACE('',#4304,7.874015748031E-03);
+#4304 = AXIS2_PLACEMENT_3D('',#4305,#4306,#4307);
+#4305 = CARTESIAN_POINT('',(6.692913385827E-02,-1.180158333263E-16,
+    5.905511811024E-02));
+#4306 = DIRECTION('',(0.,-1.,-1.998401444325E-15));
+#4307 = DIRECTION('',(1.,0.,0.));
+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4312);
+#4309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4310,#4311),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.172,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#4310 = CARTESIAN_POINT('',(1.570796326795,-4.614173228346E-02));
+#4311 = CARTESIAN_POINT('',(1.570796326795,-0.116141732283));
+#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4313 = ORIENTED_EDGE('',*,*,#4314,.T.);
+#4314 = EDGE_CURVE('',#4288,#3038,#4315,.T.);
+#4315 = SURFACE_CURVE('',#4316,(#4320,#4327),.PCURVE_S1.);
+#4316 = LINE('',#4317,#4318);
+#4317 = CARTESIAN_POINT('',(6.692913385827E-02,0.116141732283,
+    6.692913385827E-02));
+#4318 = VECTOR('',#4319,3.937007874016E-02);
+#4319 = DIRECTION('',(-1.,0.,0.));
+#4320 = PCURVE('',#2816,#4321);
+#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326);
+#4322 = LINE('',#4323,#4324);
+#4323 = CARTESIAN_POINT('',(0.116141732283,-6.692913385827E-02));
+#4324 = VECTOR('',#4325,1.);
+#4325 = DIRECTION('',(0.,1.));
+#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4327 = PCURVE('',#3054,#4328);
+#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4333);
+#4329 = LINE('',#4330,#4331);
+#4330 = CARTESIAN_POINT('',(0.,0.133858267717));
+#4331 = VECTOR('',#4332,1.);
+#4332 = DIRECTION('',(-0.,-1.));
+#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4334 = FACE_BOUND('',#4335,.T.);
+#4335 = EDGE_LOOP('',(#4336,#4389,#4439,#4485));
+#4336 = ORIENTED_EDGE('',*,*,#4337,.F.);
+#4337 = EDGE_CURVE('',#4338,#4340,#4342,.T.);
+#4338 = VERTEX_POINT('',#4339);
+#4339 = CARTESIAN_POINT('',(0.,4.015748031496E-02,6.692913385827E-02));
+#4340 = VERTEX_POINT('',#4341);
+#4341 = CARTESIAN_POINT('',(-4.015748031496E-02,-7.764378988396E-33,
+    6.692913385827E-02));
+#4342 = SURFACE_CURVE('',#4343,(#4348,#4355),.PCURVE_S1.);
+#4343 = CIRCLE('',#4344,4.015748031496E-02);
+#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347);
+#4345 = CARTESIAN_POINT('',(2.267883447846E-19,-1.136448765364E-16,
+    6.692913385827E-02));
+#4346 = DIRECTION('',(0.,-1.7763568394E-15,1.));
+#4347 = DIRECTION('',(1.,0.,0.));
+#4348 = PCURVE('',#2816,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
+#4350 = CIRCLE('',#4351,4.015748031496E-02);
+#4351 = AXIS2_PLACEMENT_2D('',#4352,#4353);
+#4352 = CARTESIAN_POINT('',(-1.136448765364E-16,-2.106769759779E-18));
+#4353 = DIRECTION('',(0.,-1.));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = PCURVE('',#4356,#4361);
+#4356 = CYLINDRICAL_SURFACE('',#4357,4.015748031496E-02);
+#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
+#4358 = CARTESIAN_POINT('',(2.267883447846E-19,-1.188900246843E-16,
+    6.692913385827E-02));
+#4359 = DIRECTION('',(0.,-1.7763568394E-15,1.));
+#4360 = DIRECTION('',(1.,0.,0.));
+#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4388);
+#4362 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4363,#4364,#4365,#4366,#4367,
+    #4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375,#4376,#4377,#4378,
+    #4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386,#4387),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#4363 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4364 = CARTESIAN_POINT('',(1.59459627114,0.));
+#4365 = CARTESIAN_POINT('',(1.642196159831,0.));
+#4366 = CARTESIAN_POINT('',(1.713595992867,0.));
+#4367 = CARTESIAN_POINT('',(1.784995825903,0.));
+#4368 = CARTESIAN_POINT('',(1.856395658939,0.));
+#4369 = CARTESIAN_POINT('',(1.927795491976,0.));
+#4370 = CARTESIAN_POINT('',(1.999195325012,0.));
+#4371 = CARTESIAN_POINT('',(2.070595158048,0.));
+#4372 = CARTESIAN_POINT('',(2.141994991084,0.));
+#4373 = CARTESIAN_POINT('',(2.21339482412,0.));
+#4374 = CARTESIAN_POINT('',(2.284794657156,0.));
+#4375 = CARTESIAN_POINT('',(2.356194490192,0.));
+#4376 = CARTESIAN_POINT('',(2.427594323228,0.));
+#4377 = CARTESIAN_POINT('',(2.498994156265,0.));
+#4378 = CARTESIAN_POINT('',(2.570393989301,0.));
+#4379 = CARTESIAN_POINT('',(2.641793822337,0.));
+#4380 = CARTESIAN_POINT('',(2.713193655373,0.));
+#4381 = CARTESIAN_POINT('',(2.784593488409,0.));
+#4382 = CARTESIAN_POINT('',(2.855993321445,0.));
+#4383 = CARTESIAN_POINT('',(2.927393154481,0.));
+#4384 = CARTESIAN_POINT('',(2.998792987518,0.));
+#4385 = CARTESIAN_POINT('',(3.070192820554,0.));
+#4386 = CARTESIAN_POINT('',(3.117792709244,0.));
+#4387 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4389 = ORIENTED_EDGE('',*,*,#4390,.T.);
+#4390 = EDGE_CURVE('',#4338,#4391,#4393,.T.);
+#4391 = VERTEX_POINT('',#4392);
+#4392 = CARTESIAN_POINT('',(4.015748031496E-02,-7.764378988396E-33,
+    6.692913385827E-02));
+#4393 = SURFACE_CURVE('',#4394,(#4399,#4410),.PCURVE_S1.);
+#4394 = CIRCLE('',#4395,4.015748031496E-02);
+#4395 = AXIS2_PLACEMENT_3D('',#4396,#4397,#4398);
+#4396 = CARTESIAN_POINT('',(-2.267883447846E-19,-1.136448765364E-16,
+    6.692913385827E-02));
+#4397 = DIRECTION('',(-0.,1.7763568394E-15,-1.));
+#4398 = DIRECTION('',(-1.,-0.,0.));
+#4399 = PCURVE('',#2816,#4400);
+#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4409);
+#4401 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4402,#4403,#4404,#4405,
+#4406,#4407,#4408),.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('') );
+#4402 = CARTESIAN_POINT('',(-1.136448765364E-16,4.015748031496E-02));
+#4403 = CARTESIAN_POINT('',(6.955479620946E-02,4.015748031496E-02));
+#4404 = CARTESIAN_POINT('',(3.477739810473E-02,-2.007874015748E-02));
+#4405 = CARTESIAN_POINT('',(-1.038091305905E-16,-8.031496062992E-02));
+#4406 = CARTESIAN_POINT('',(-3.477739810473E-02,-2.007874015748E-02));
+#4407 = CARTESIAN_POINT('',(-6.955479620946E-02,4.015748031496E-02));
+#4408 = CARTESIAN_POINT('',(-1.136448765364E-16,4.015748031496E-02));
+#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4410 = PCURVE('',#4356,#4411);
+#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4438);
+#4412 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4413,#4414,#4415,#4416,#4417,
+    #4418,#4419,#4420,#4421,#4422,#4423,#4424,#4425,#4426,#4427,#4428,
+    #4429,#4430,#4431,#4432,#4433,#4434,#4435,#4436,#4437),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#4413 = CARTESIAN_POINT('',(1.570796326795,0.));
+#4414 = CARTESIAN_POINT('',(1.54699638245,0.));
+#4415 = CARTESIAN_POINT('',(1.499396493759,1.271022236118E-44));
+#4416 = CARTESIAN_POINT('',(1.427996660723,-4.448577826411E-44));
+#4417 = CARTESIAN_POINT('',(1.356596827687,1.652328906953E-43));
+#4418 = CARTESIAN_POINT('',(1.28519699465,-6.16445784517E-43));
+#4419 = CARTESIAN_POINT('',(1.213797161614,2.300550247373E-42));
+#4420 = CARTESIAN_POINT('',(1.142397328578,-8.585755204974E-42));
+#4421 = CARTESIAN_POINT('',(1.070997495542,3.204247057252E-41));
+#4422 = CARTESIAN_POINT('',(0.999597662506,-1.195841270851E-40));
+#4423 = CARTESIAN_POINT('',(0.92819782947,4.462940377679E-40));
+#4424 = CARTESIAN_POINT('',(0.856797996434,-1.665592023987E-39));
+#4425 = CARTESIAN_POINT('',(0.785398163397,6.216074058179E-39));
+#4426 = CARTESIAN_POINT('',(0.713998330361,-2.319870420873E-38));
+#4427 = CARTESIAN_POINT('',(0.642598497325,8.657874277673E-38));
+#4428 = CARTESIAN_POINT('',(0.571198664289,-3.231162668982E-37));
+#4429 = CARTESIAN_POINT('',(0.499798831253,1.205886324816E-36));
+#4430 = CARTESIAN_POINT('',(0.428398998217,-4.500429032366E-36));
+#4431 = CARTESIAN_POINT('',(0.356999165181,1.679582980465E-35));
+#4432 = CARTESIAN_POINT('',(0.285599332145,-6.268289018623E-35));
+#4433 = CARTESIAN_POINT('',(0.214199499108,2.339357309403E-34));
+#4434 = CARTESIAN_POINT('',(0.142799666072,-8.730600335748E-34));
+#4435 = CARTESIAN_POINT('',(7.139983303613E-02,3.258304403359E-33));
+#4436 = CARTESIAN_POINT('',(2.379994434538E-02,-7.020670252121E-33));
+#4437 = CARTESIAN_POINT('',(0.,-1.805315207688E-32));
+#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4439 = ORIENTED_EDGE('',*,*,#4440,.F.);
+#4440 = EDGE_CURVE('',#4441,#4391,#4443,.T.);
+#4441 = VERTEX_POINT('',#4442);
+#4442 = CARTESIAN_POINT('',(0.,-4.015748031496E-02,6.692913385827E-02));
+#4443 = SURFACE_CURVE('',#4444,(#4449,#4456),.PCURVE_S1.);
+#4444 = CIRCLE('',#4445,4.015748031496E-02);
+#4445 = AXIS2_PLACEMENT_3D('',#4446,#4447,#4448);
+#4446 = CARTESIAN_POINT('',(-2.267883447846E-19,1.188900246843E-16,
+    6.692913385827E-02));
+#4447 = DIRECTION('',(0.,1.7763568394E-15,1.));
+#4448 = DIRECTION('',(-1.,0.,0.));
+#4449 = PCURVE('',#2816,#4450);
+#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455);
+#4451 = CIRCLE('',#4452,4.015748031496E-02);
+#4452 = AXIS2_PLACEMENT_2D('',#4453,#4454);
+#4453 = CARTESIAN_POINT('',(1.170100432693E-16,-1.65319307021E-18));
+#4454 = DIRECTION('',(0.,1.));
+#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4456 = PCURVE('',#4356,#4457);
+#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4484);
+#4458 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4459,#4460,#4461,#4462,#4463,
+    #4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,
+    #4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,#4483),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#4459 = CARTESIAN_POINT('',(4.712388980385,1.398706172756E-16));
+#4460 = CARTESIAN_POINT('',(4.73618892473,1.398706172756E-16));
+#4461 = CARTESIAN_POINT('',(4.783788813421,1.399061701868E-16));
+#4462 = CARTESIAN_POINT('',(4.855188646457,1.397461820864E-16));
+#4463 = CARTESIAN_POINT('',(4.926588479493,1.403328051212E-16));
+#4464 = CARTESIAN_POINT('',(4.997988312529,1.381463010824E-16));
+#4465 = CARTESIAN_POINT('',(5.069388145565,1.463056942028E-16));
+#4466 = CARTESIAN_POINT('',(5.140787978601,1.158546257599E-16));
+#4467 = CARTESIAN_POINT('',(5.212187811638,1.245965434544E-16));
+#4468 = CARTESIAN_POINT('',(5.283587644674,1.200799411195E-16));
+#4469 = CARTESIAN_POINT('',(5.35498747771,1.294044327645E-16));
+#4470 = CARTESIAN_POINT('',(5.426387310746,9.662306851952E-17));
+#4471 = CARTESIAN_POINT('',(5.497787143782,1.135210708977E-16));
+#4472 = CARTESIAN_POINT('',(5.569186976818,7.871042562994E-17));
+#4473 = CARTESIAN_POINT('',(5.640586809854,9.615204136609E-17));
+#4474 = CARTESIAN_POINT('',(5.711986642891,6.119622368926E-17));
+#4475 = CARTESIAN_POINT('',(5.783386475927,7.867491570372E-17));
+#4476 = CARTESIAN_POINT('',(5.854786308963,4.371596532268E-17));
+#4477 = CARTESIAN_POINT('',(5.926186141999,6.117011187567E-17));
+#4478 = CARTESIAN_POINT('',(5.997585975035,2.631247604478E-17));
+#4479 = CARTESIAN_POINT('',(6.068985808071,4.338590985865E-17));
+#4480 = CARTESIAN_POINT('',(6.140385641107,9.949810434044E-18));
+#4481 = CARTESIAN_POINT('',(6.211785474143,2.171781136188E-17));
+#4482 = CARTESIAN_POINT('',(6.259385362834,1.262720850405E-17));
+#4483 = CARTESIAN_POINT('',(6.28318530718,-4.136463196779E-31));
+#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4485 = ORIENTED_EDGE('',*,*,#4486,.T.);
+#4486 = EDGE_CURVE('',#4441,#4340,#4487,.T.);
+#4487 = SURFACE_CURVE('',#4488,(#4493,#4504),.PCURVE_S1.);
+#4488 = CIRCLE('',#4489,4.015748031496E-02);
+#4489 = AXIS2_PLACEMENT_3D('',#4490,#4491,#4492);
+#4490 = CARTESIAN_POINT('',(2.267883447846E-19,1.188900246843E-16,
+    6.692913385827E-02));
+#4491 = DIRECTION('',(0.,-1.7763568394E-15,-1.));
+#4492 = DIRECTION('',(1.,0.,0.));
+#4493 = PCURVE('',#2816,#4494);
+#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4503);
+#4495 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4496,#4497,#4498,#4499,
+#4500,#4501,#4502),.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('') );
+#4496 = CARTESIAN_POINT('',(1.170100432693E-16,-4.015748031496E-02));
+#4497 = CARTESIAN_POINT('',(-6.955479620946E-02,-4.015748031496E-02));
+#4498 = CARTESIAN_POINT('',(-3.477739810473E-02,2.007874015748E-02));
+#4499 = CARTESIAN_POINT('',(1.071742973234E-16,8.031496062992E-02));
+#4500 = CARTESIAN_POINT('',(3.477739810473E-02,2.007874015748E-02));
+#4501 = CARTESIAN_POINT('',(6.955479620946E-02,-4.015748031496E-02));
+#4502 = CARTESIAN_POINT('',(1.170100432693E-16,-4.015748031496E-02));
+#4503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4504 = PCURVE('',#4356,#4505);
+#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4532);
+#4506 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4507,#4508,#4509,#4510,#4511,
+    #4512,#4513,#4514,#4515,#4516,#4517,#4518,#4519,#4520,#4521,#4522,
+    #4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,#4531),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#4507 = CARTESIAN_POINT('',(4.712388980385,1.398706172756E-16));
+#4508 = CARTESIAN_POINT('',(4.688589036039,1.398706172756E-16));
+#4509 = CARTESIAN_POINT('',(4.640989147349,1.399061701868E-16));
+#4510 = CARTESIAN_POINT('',(4.569589314312,1.397461820864E-16));
+#4511 = CARTESIAN_POINT('',(4.498189481276,1.403328051212E-16));
+#4512 = CARTESIAN_POINT('',(4.42678964824,1.381463010824E-16));
+#4513 = CARTESIAN_POINT('',(4.355389815204,1.463056942028E-16));
+#4514 = CARTESIAN_POINT('',(4.283989982168,1.158546257599E-16));
+#4515 = CARTESIAN_POINT('',(4.212590149132,1.245965434544E-16));
+#4516 = CARTESIAN_POINT('',(4.141190316096,1.200799411195E-16));
+#4517 = CARTESIAN_POINT('',(4.06979048306,1.294044327645E-16));
+#4518 = CARTESIAN_POINT('',(3.998390650023,9.662306851952E-17));
+#4519 = CARTESIAN_POINT('',(3.926990816987,1.135210708977E-16));
+#4520 = CARTESIAN_POINT('',(3.855590983951,7.871042562994E-17));
+#4521 = CARTESIAN_POINT('',(3.784191150915,9.615204136609E-17));
+#4522 = CARTESIAN_POINT('',(3.712791317879,6.119622368926E-17));
+#4523 = CARTESIAN_POINT('',(3.641391484843,7.867491570372E-17));
+#4524 = CARTESIAN_POINT('',(3.569991651807,4.371596532268E-17));
+#4525 = CARTESIAN_POINT('',(3.49859181877,6.117011187567E-17));
+#4526 = CARTESIAN_POINT('',(3.427191985734,2.631247604478E-17));
+#4527 = CARTESIAN_POINT('',(3.355792152698,4.338590985865E-17));
+#4528 = CARTESIAN_POINT('',(3.284392319662,9.949810434044E-18));
+#4529 = CARTESIAN_POINT('',(3.212992486626,2.171781136188E-17));
+#4530 = CARTESIAN_POINT('',(3.165392597935,1.262720850405E-17));
+#4531 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4533 = ADVANCED_FACE('',(#4534),#4247,.T.);
+#4534 = FACE_BOUND('',#4535,.F.);
+#4535 = EDGE_LOOP('',(#4536,#4569,#4597,#4619));
+#4536 = ORIENTED_EDGE('',*,*,#4537,.T.);
+#4537 = EDGE_CURVE('',#4232,#4538,#4540,.T.);
+#4538 = VERTEX_POINT('',#4539);
+#4539 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    5.905511810258E-02));
+#4540 = SURFACE_CURVE('',#4541,(#4546,#4553),.PCURVE_S1.);
+#4541 = CIRCLE('',#4542,7.874015748031E-03);
+#4542 = AXIS2_PLACEMENT_3D('',#4543,#4544,#4545);
+#4543 = CARTESIAN_POINT('',(6.692913385827E-02,-4.614173228346E-02,
+    5.905511811024E-02));
+#4544 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#4545 = DIRECTION('',(1.,0.,0.));
+#4546 = PCURVE('',#4247,#4547);
+#4547 = DEFINITIONAL_REPRESENTATION('',(#4548),#4552);
+#4548 = LINE('',#4549,#4550);
+#4549 = CARTESIAN_POINT('',(-6.28318530718,-4.614173228346E-02));
+#4550 = VECTOR('',#4551,1.);
+#4551 = DIRECTION('',(1.,-0.));
+#4552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4553 = PCURVE('',#4554,#4559);
+#4554 = PLANE('',#4555);
+#4555 = AXIS2_PLACEMENT_3D('',#4556,#4557,#4558);
+#4556 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#4557 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#4558 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,-1.));
+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4568);
+#4560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4561,#4562,#4563,#4564,
+#4565,#4566,#4567),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4561 = CARTESIAN_POINT('',(7.874015748031E-03,-1.561251128379E-17));
+#4562 = CARTESIAN_POINT('',(2.151221108322E-02,-1.214306433184E-17));
+#4563 = CARTESIAN_POINT('',(1.469311341563E-02,-1.181102362205E-02));
+#4564 = CARTESIAN_POINT('',(7.874015748031E-03,-2.362204724409E-02));
+#4565 = CARTESIAN_POINT('',(1.054918080437E-03,-1.181102362205E-02));
+#4566 = CARTESIAN_POINT('',(-5.764179587157E-03,-3.122502256758E-17));
+#4567 = CARTESIAN_POINT('',(7.874015748031E-03,-1.561251128379E-17));
+#4568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4569 = ORIENTED_EDGE('',*,*,#4570,.T.);
+#4570 = EDGE_CURVE('',#4538,#4571,#4573,.T.);
+#4571 = VERTEX_POINT('',#4572);
+#4572 = CARTESIAN_POINT('',(7.48031496063E-02,-0.116141732283,
+    5.905511810258E-02));
+#4573 = SURFACE_CURVE('',#4574,(#4578,#4585),.PCURVE_S1.);
+#4574 = LINE('',#4575,#4576);
+#4575 = CARTESIAN_POINT('',(7.48031496063E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#4576 = VECTOR('',#4577,3.937007874016E-02);
+#4577 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#4578 = PCURVE('',#4247,#4579);
+#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);
+#4580 = LINE('',#4581,#4582);
+#4581 = CARTESIAN_POINT('',(9.720393379098E-10,-0.));
+#4582 = VECTOR('',#4583,1.);
+#4583 = DIRECTION('',(-0.,-1.));
+#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4585 = PCURVE('',#4586,#4591);
+#4586 = PLANE('',#4587);
+#4587 = AXIS2_PLACEMENT_3D('',#4588,#4589,#4590);
+#4588 = CARTESIAN_POINT('',(7.48031496063E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#4589 = DIRECTION('',(-1.,0.,0.));
+#4590 = DIRECTION('',(0.,1.998401444325E-15,1.));
+#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4596);
+#4592 = LINE('',#4593,#4594);
+#4593 = CARTESIAN_POINT('',(2.854330708661E-02,-1.552875797679E-32));
+#4594 = VECTOR('',#4595,1.);
+#4595 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#4598 = EDGE_CURVE('',#4571,#4209,#4599,.T.);
+#4599 = SURFACE_CURVE('',#4600,(#4605,#4612),.PCURVE_S1.);
+#4600 = CIRCLE('',#4601,7.874015748031E-03);
+#4601 = AXIS2_PLACEMENT_3D('',#4602,#4603,#4604);
+#4602 = CARTESIAN_POINT('',(6.692913385827E-02,-0.116141732283,
+    5.905511811024E-02));
+#4603 = DIRECTION('',(0.,-1.,1.998401444325E-15));
+#4604 = DIRECTION('',(1.,0.,0.));
+#4605 = PCURVE('',#4247,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
+#4607 = LINE('',#4608,#4609);
+#4608 = CARTESIAN_POINT('',(-0.,-0.116141732283));
+#4609 = VECTOR('',#4610,1.);
+#4610 = DIRECTION('',(-1.,0.));
+#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4612 = PCURVE('',#2786,#4613);
+#4613 = DEFINITIONAL_REPRESENTATION('',(#4614),#4618);
+#4614 = CIRCLE('',#4615,7.874015748031E-03);
+#4615 = AXIS2_PLACEMENT_2D('',#4616,#4617);
+#4616 = CARTESIAN_POINT('',(7.874015748032E-03,0.133858267717));
+#4617 = DIRECTION('',(0.,1.));
+#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4619 = ORIENTED_EDGE('',*,*,#4231,.F.);
+#4620 = ADVANCED_FACE('',(#4621),#4554,.F.);
+#4621 = FACE_BOUND('',#4622,.F.);
+#4622 = EDGE_LOOP('',(#4623,#4624,#4647,#4680,#4706,#4734));
+#4623 = ORIENTED_EDGE('',*,*,#4537,.F.);
+#4624 = ORIENTED_EDGE('',*,*,#4625,.T.);
+#4625 = EDGE_CURVE('',#4232,#4626,#4628,.T.);
+#4626 = VERTEX_POINT('',#4627);
+#4627 = CARTESIAN_POINT('',(6.692913385827E-02,-4.614173228346E-02,
+    6.102362204724E-02));
+#4628 = SURFACE_CURVE('',#4629,(#4633,#4640),.PCURVE_S1.);
+#4629 = LINE('',#4630,#4631);
+#4630 = CARTESIAN_POINT('',(6.692913385827E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#4631 = VECTOR('',#4632,3.937007874016E-02);
+#4632 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,-1.));
+#4633 = PCURVE('',#4554,#4634);
+#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639);
+#4635 = LINE('',#4636,#4637);
+#4636 = CARTESIAN_POINT('',(1.748382715945E-18,-7.874015748031E-03));
+#4637 = VECTOR('',#4638,1.);
+#4638 = DIRECTION('',(1.,1.094764425254E-47));
+#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4640 = PCURVE('',#4275,#4641);
+#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646);
+#4642 = LINE('',#4643,#4644);
+#4643 = CARTESIAN_POINT('',(-5.905511811024E-03,4.614173228346E-02));
+#4644 = VECTOR('',#4645,1.);
+#4645 = DIRECTION('',(1.,8.881784197001E-16));
+#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4647 = ORIENTED_EDGE('',*,*,#4648,.T.);
+#4648 = EDGE_CURVE('',#4626,#4649,#4651,.T.);
+#4649 = VERTEX_POINT('',#4650);
+#4650 = CARTESIAN_POINT('',(6.889763779528E-02,-4.614173228346E-02,
+    5.905511810258E-02));
+#4651 = SURFACE_CURVE('',#4652,(#4657,#4668),.PCURVE_S1.);
+#4652 = CIRCLE('',#4653,1.968503937008E-03);
+#4653 = AXIS2_PLACEMENT_3D('',#4654,#4655,#4656);
+#4654 = CARTESIAN_POINT('',(6.692913385827E-02,-4.614173228346E-02,
+    5.905511811024E-02));
+#4655 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#4656 = DIRECTION('',(1.,0.,0.));
+#4657 = PCURVE('',#4554,#4658);
+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4667);
+#4659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4660,#4661,#4662,#4663,
+#4664,#4665,#4666),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4660 = CARTESIAN_POINT('',(7.874015748031E-03,-5.905511811024E-03));
+#4661 = CARTESIAN_POINT('',(1.128356458183E-02,-5.905511811024E-03));
+#4662 = CARTESIAN_POINT('',(9.57879016493E-03,-8.858267716535E-03));
+#4663 = CARTESIAN_POINT('',(7.874015748031E-03,-1.181102362205E-02));
+#4664 = CARTESIAN_POINT('',(6.169241331133E-03,-8.858267716535E-03));
+#4665 = CARTESIAN_POINT('',(4.464466914234E-03,-5.905511811024E-03));
+#4666 = CARTESIAN_POINT('',(7.874015748031E-03,-5.905511811024E-03));
+#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4668 = PCURVE('',#4669,#4674);
+#4669 = CYLINDRICAL_SURFACE('',#4670,1.968503937008E-03);
+#4670 = AXIS2_PLACEMENT_3D('',#4671,#4672,#4673);
+#4671 = CARTESIAN_POINT('',(6.692913385827E-02,1.180158333263E-16,
+    5.905511811024E-02));
+#4672 = DIRECTION('',(0.,1.,-1.998401444325E-15));
+#4673 = DIRECTION('',(1.,0.,0.));
+#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679);
+#4675 = LINE('',#4676,#4677);
+#4676 = CARTESIAN_POINT('',(-12.56637061435,-4.614173228346E-02));
+#4677 = VECTOR('',#4678,1.);
+#4678 = DIRECTION('',(1.,-0.));
+#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4680 = ORIENTED_EDGE('',*,*,#4681,.T.);
+#4681 = EDGE_CURVE('',#4649,#4682,#4684,.T.);
+#4682 = VERTEX_POINT('',#4683);
+#4683 = CARTESIAN_POINT('',(6.889763779528E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#4684 = SURFACE_CURVE('',#4685,(#4689,#4695),.PCURVE_S1.);
+#4685 = LINE('',#4686,#4687);
+#4686 = CARTESIAN_POINT('',(6.889763779528E-02,-4.614173228346E-02,
+    6.299212598043E-02));
+#4687 = VECTOR('',#4688,3.937007874016E-02);
+#4688 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#4689 = PCURVE('',#4554,#4690);
+#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4694);
+#4691 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4692,#4693),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(2.75000000972E-02,0.834340000117),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4692 = CARTESIAN_POINT('',(5.019685047024E-03,-5.905511811024E-03));
+#4693 = CARTESIAN_POINT('',(3.67850393785E-02,-5.905511811024E-03));
+#4694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4695 = PCURVE('',#4696,#4701);
+#4696 = PLANE('',#4697);
+#4697 = AXIS2_PLACEMENT_3D('',#4698,#4699,#4700);
+#4698 = CARTESIAN_POINT('',(6.889763779528E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#4699 = DIRECTION('',(1.,0.,0.));
+#4700 = DIRECTION('',(0.,-1.998401444325E-15,-1.));
+#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4705);
+#4702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4703,#4704),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(2.75000000972E-02,0.834340000117),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4703 = CARTESIAN_POINT('',(-2.854330708661E-03,-4.614173228346E-02));
+#4704 = CARTESIAN_POINT('',(2.891102362281E-02,-4.614173228346E-02));
+#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4706 = ORIENTED_EDGE('',*,*,#4707,.F.);
+#4707 = EDGE_CURVE('',#4708,#4682,#4710,.T.);
+#4708 = VERTEX_POINT('',#4709);
+#4709 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#4710 = SURFACE_CURVE('',#4711,(#4715,#4722),.PCURVE_S1.);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    3.348818896872E-02));
+#4713 = VECTOR('',#4714,3.937007874016E-02);
+#4714 = DIRECTION('',(-1.,1.972152263053E-31,2.22044604925E-16));
+#4715 = PCURVE('',#4554,#4716);
+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(3.344094488954E-02,-1.316532183407E-18));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(-1.094764425254E-47,-1.));
+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4722 = PCURVE('',#4723,#4728);
+#4723 = CYLINDRICAL_SURFACE('',#4724,2.976377952756E-03);
+#4724 = AXIS2_PLACEMENT_3D('',#4725,#4726,#4727);
+#4725 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#4726 = DIRECTION('',(1.,-1.972152263053E-31,-2.22044604925E-16));
+#4727 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,1.));
+#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733);
+#4729 = LINE('',#4730,#4731);
+#4730 = CARTESIAN_POINT('',(0.,0.));
+#4731 = VECTOR('',#4732,1.);
+#4732 = DIRECTION('',(0.,-1.));
+#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4734 = ORIENTED_EDGE('',*,*,#4735,.F.);
+#4735 = EDGE_CURVE('',#4538,#4708,#4736,.T.);
+#4736 = SURFACE_CURVE('',#4737,(#4741,#4748),.PCURVE_S1.);
+#4737 = LINE('',#4738,#4739);
+#4738 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    6.692913385827E-02));
+#4739 = VECTOR('',#4740,3.937007874016E-02);
+#4740 = DIRECTION('',(-2.22044604925E-16,-8.881784197001E-16,-1.));
+#4741 = PCURVE('',#4554,#4742);
+#4742 = DEFINITIONAL_REPRESENTATION('',(#4743),#4747);
+#4743 = LINE('',#4744,#4745);
+#4744 = CARTESIAN_POINT('',(0.,0.));
+#4745 = VECTOR('',#4746,1.);
+#4746 = DIRECTION('',(1.,1.094764425254E-47));
+#4747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4748 = PCURVE('',#4586,#4749);
+#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754);
+#4750 = LINE('',#4751,#4752);
+#4751 = CARTESIAN_POINT('',(3.64173228423E-02,-4.614173228346E-02));
+#4752 = VECTOR('',#4753,1.);
+#4753 = DIRECTION('',(-1.,1.110223024625E-15));
+#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4755 = ADVANCED_FACE('',(#4756),#4771,.F.);
+#4756 = FACE_BOUND('',#4757,.F.);
+#4757 = EDGE_LOOP('',(#4758,#4793,#4820,#4843));
+#4758 = ORIENTED_EDGE('',*,*,#4759,.T.);
+#4759 = EDGE_CURVE('',#4760,#4762,#4764,.T.);
+#4760 = VERTEX_POINT('',#4761);
+#4761 = CARTESIAN_POINT('',(6.692913385827E-02,4.614173228346E-02,
+    6.102362204724E-02));
+#4762 = VERTEX_POINT('',#4763);
+#4763 = CARTESIAN_POINT('',(6.889763779528E-02,4.614173228346E-02,
+    5.905511810258E-02));
+#4764 = SURFACE_CURVE('',#4765,(#4770,#4781),.PCURVE_S1.);
+#4765 = CIRCLE('',#4766,1.968503937008E-03);
+#4766 = AXIS2_PLACEMENT_3D('',#4767,#4768,#4769);
+#4767 = CARTESIAN_POINT('',(6.692913385827E-02,4.614173228346E-02,
+    5.905511811024E-02));
+#4768 = DIRECTION('',(-0.,1.,1.998401444325E-15));
+#4769 = DIRECTION('',(1.,0.,0.));
+#4770 = PCURVE('',#4771,#4776);
+#4771 = CYLINDRICAL_SURFACE('',#4772,1.968503937008E-03);
+#4772 = AXIS2_PLACEMENT_3D('',#4773,#4774,#4775);
+#4773 = CARTESIAN_POINT('',(6.692913385827E-02,-1.180158333263E-16,
+    5.905511811024E-02));
+#4774 = DIRECTION('',(0.,-1.,-1.998401444325E-15));
+#4775 = DIRECTION('',(1.,0.,0.));
+#4776 = DEFINITIONAL_REPRESENTATION('',(#4777),#4780);
+#4777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4778,#4779),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#4778 = CARTESIAN_POINT('',(7.853981633974,-4.614173228346E-02));
+#4779 = CARTESIAN_POINT('',(6.28318530718,-4.614173228346E-02));
+#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4781 = PCURVE('',#4782,#4787);
+#4782 = PLANE('',#4783);
+#4783 = AXIS2_PLACEMENT_3D('',#4784,#4785,#4786);
+#4784 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#4785 = DIRECTION('',(0.,1.,8.881784197001E-16));
+#4786 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,1.));
+#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792);
+#4788 = CIRCLE('',#4789,1.968503937008E-03);
+#4789 = AXIS2_PLACEMENT_2D('',#4790,#4791);
+#4790 = CARTESIAN_POINT('',(-7.874015748031E-03,-7.874015748031E-03));
+#4791 = DIRECTION('',(2.22044604925E-16,1.));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4793 = ORIENTED_EDGE('',*,*,#4794,.T.);
+#4794 = EDGE_CURVE('',#4762,#4795,#4797,.T.);
+#4795 = VERTEX_POINT('',#4796);
+#4796 = CARTESIAN_POINT('',(6.889763779528E-02,0.116141732283,
+    5.905511810258E-02));
+#4797 = SURFACE_CURVE('',#4798,(#4802,#4808),.PCURVE_S1.);
+#4798 = LINE('',#4799,#4800);
+#4799 = CARTESIAN_POINT('',(6.889763779528E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#4800 = VECTOR('',#4801,3.937007874016E-02);
+#4801 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#4802 = PCURVE('',#4771,#4803);
+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4807);
+#4804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4805,#4806),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.172,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#4805 = CARTESIAN_POINT('',(6.283185303291,-4.614173228346E-02));
+#4806 = CARTESIAN_POINT('',(6.283185303291,-0.116141732283));
+#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4808 = PCURVE('',#4809,#4814);
+#4809 = PLANE('',#4810);
+#4810 = AXIS2_PLACEMENT_3D('',#4811,#4812,#4813);
+#4811 = CARTESIAN_POINT('',(6.889763779528E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#4812 = DIRECTION('',(1.,0.,0.));
+#4813 = DIRECTION('',(0.,-1.998401444325E-15,1.));
+#4814 = DEFINITIONAL_REPRESENTATION('',(#4815),#4819);
+#4815 = LINE('',#4816,#4817);
+#4816 = CARTESIAN_POINT('',(1.03442307898E-46,3.105751595358E-32));
+#4817 = VECTOR('',#4818,1.);
+#4818 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4820 = ORIENTED_EDGE('',*,*,#4821,.T.);
+#4821 = EDGE_CURVE('',#4795,#4822,#4824,.T.);
+#4822 = VERTEX_POINT('',#4823);
+#4823 = CARTESIAN_POINT('',(6.692913385827E-02,0.116141732283,
+    6.102362204724E-02));
+#4824 = SURFACE_CURVE('',#4825,(#4830,#4836),.PCURVE_S1.);
+#4825 = CIRCLE('',#4826,1.968503937008E-03);
+#4826 = AXIS2_PLACEMENT_3D('',#4827,#4828,#4829);
+#4827 = CARTESIAN_POINT('',(6.692913385827E-02,0.116141732283,
+    5.905511811024E-02));
+#4828 = DIRECTION('',(0.,-1.,-1.998401444325E-15));
+#4829 = DIRECTION('',(1.,0.,0.));
+#4830 = PCURVE('',#4771,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4835);
+#4832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4833,#4834),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(6.283185303291,7.853981633974),.PIECEWISE_BEZIER_KNOTS.);
+#4833 = CARTESIAN_POINT('',(6.283185303291,-0.116141732283));
+#4834 = CARTESIAN_POINT('',(7.853981633974,-0.116141732283));
+#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4836 = PCURVE('',#3054,#4837);
+#4837 = DEFINITIONAL_REPRESENTATION('',(#4838),#4842);
+#4838 = CIRCLE('',#4839,1.968503937008E-03);
+#4839 = AXIS2_PLACEMENT_2D('',#4840,#4841);
+#4840 = CARTESIAN_POINT('',(7.874015748031E-03,0.133858267717));
+#4841 = DIRECTION('',(0.,1.));
+#4842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4843 = ORIENTED_EDGE('',*,*,#4844,.F.);
+#4844 = EDGE_CURVE('',#4760,#4822,#4845,.T.);
+#4845 = SURFACE_CURVE('',#4846,(#4850,#4856),.PCURVE_S1.);
+#4846 = LINE('',#4847,#4848);
+#4847 = CARTESIAN_POINT('',(6.692913385827E-02,-1.219496944372E-16,
+    6.102362204724E-02));
+#4848 = VECTOR('',#4849,3.937007874016E-02);
+#4849 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#4850 = PCURVE('',#4771,#4851);
+#4851 = DEFINITIONAL_REPRESENTATION('',(#4852),#4855);
+#4852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4853,#4854),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.172,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#4853 = CARTESIAN_POINT('',(7.853981633974,-4.614173228346E-02));
+#4854 = CARTESIAN_POINT('',(7.853981633974,-0.116141732283));
+#4855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4856 = PCURVE('',#3489,#4857);
+#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862);
+#4858 = LINE('',#4859,#4860);
+#4859 = CARTESIAN_POINT('',(1.228896851447E-16,-6.692913385827E-02));
+#4860 = VECTOR('',#4861,1.);
+#4861 = DIRECTION('',(-1.,-2.559692670954E-46));
+#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4863 = ADVANCED_FACE('',(#4864),#4809,.F.);
+#4864 = FACE_BOUND('',#4865,.T.);
+#4865 = EDGE_LOOP('',(#4866,#4889,#4890,#4913,#4941));
+#4866 = ORIENTED_EDGE('',*,*,#4867,.F.);
+#4867 = EDGE_CURVE('',#4762,#4868,#4870,.T.);
+#4868 = VERTEX_POINT('',#4869);
+#4869 = CARTESIAN_POINT('',(6.889763779528E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#4870 = SURFACE_CURVE('',#4871,(#4875,#4882),.PCURVE_S1.);
+#4871 = LINE('',#4872,#4873);
+#4872 = CARTESIAN_POINT('',(6.889763779528E-02,4.614173228346E-02,
+    6.299212598043E-02));
+#4873 = VECTOR('',#4874,3.937007874016E-02);
+#4874 = DIRECTION('',(0.,8.881784197001E-16,-1.));
+#4875 = PCURVE('',#4809,#4876);
+#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(3.937007877843E-03,-4.614173228346E-02));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(-1.,1.110223024625E-15));
+#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4882 = PCURVE('',#4782,#4883);
+#4883 = DEFINITIONAL_REPRESENTATION('',(#4884),#4888);
+#4884 = LINE('',#4885,#4886);
+#4885 = CARTESIAN_POINT('',(-3.937007877843E-03,-5.905511811024E-03));
+#4886 = VECTOR('',#4887,1.);
+#4887 = DIRECTION('',(-1.,2.22044604925E-16));
+#4888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4889 = ORIENTED_EDGE('',*,*,#4794,.T.);
+#4890 = ORIENTED_EDGE('',*,*,#4891,.T.);
+#4891 = EDGE_CURVE('',#4795,#4892,#4894,.T.);
+#4892 = VERTEX_POINT('',#4893);
+#4893 = CARTESIAN_POINT('',(6.889763779528E-02,0.116141732283,
+    3.051181101597E-02));
+#4894 = SURFACE_CURVE('',#4895,(#4899,#4906),.PCURVE_S1.);
+#4895 = LINE('',#4896,#4897);
+#4896 = CARTESIAN_POINT('',(6.889763779528E-02,0.116141732283,
+    5.905511810258E-02));
+#4897 = VECTOR('',#4898,3.937007874016E-02);
+#4898 = DIRECTION('',(0.,1.998401444325E-15,-1.));
+#4899 = PCURVE('',#4809,#4900);
+#4900 = DEFINITIONAL_REPRESENTATION('',(#4901),#4905);
+#4901 = LINE('',#4902,#4903);
+#4902 = CARTESIAN_POINT('',(-1.879511419641E-17,-0.116141732283));
+#4903 = VECTOR('',#4904,1.);
+#4904 = DIRECTION('',(-1.,0.));
+#4905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4906 = PCURVE('',#3054,#4907);
+#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912);
+#4908 = LINE('',#4909,#4910);
+#4909 = CARTESIAN_POINT('',(7.874015755685E-03,0.135826771654));
+#4910 = VECTOR('',#4911,1.);
+#4911 = DIRECTION('',(1.,0.));
+#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4913 = ORIENTED_EDGE('',*,*,#4914,.F.);
+#4914 = EDGE_CURVE('',#4915,#4892,#4917,.T.);
+#4915 = VERTEX_POINT('',#4916);
+#4916 = CARTESIAN_POINT('',(6.889763779528E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#4917 = SURFACE_CURVE('',#4918,(#4922,#4929),.PCURVE_S1.);
+#4918 = LINE('',#4919,#4920);
+#4919 = CARTESIAN_POINT('',(6.889763779528E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#4920 = VECTOR('',#4921,3.937007874016E-02);
+#4921 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#4922 = PCURVE('',#4809,#4923);
+#4923 = DEFINITIONAL_REPRESENTATION('',(#4924),#4928);
+#4924 = LINE('',#4925,#4926);
+#4925 = CARTESIAN_POINT('',(-2.854330708661E-02,4.658627393037E-32));
+#4926 = VECTOR('',#4927,1.);
+#4927 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4929 = PCURVE('',#4930,#4935);
+#4930 = PLANE('',#4931);
+#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934);
+#4932 = CARTESIAN_POINT('',(6.981768441536E-02,-6.361087891289E-18,
+    2.005867131536E-02));
+#4933 = DIRECTION('',(-0.996148926897,-5.774967771793E-17,
+    -8.767733710088E-02));
+#4934 = DIRECTION('',(8.767733710088E-02,0.,-0.996148926897));
+#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);
+#4936 = LINE('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(-1.049355113313E-02,5.4613759312E-17));
+#4938 = VECTOR('',#4939,1.);
+#4939 = DIRECTION('',(-1.769515959355E-15,-1.));
+#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4941 = ORIENTED_EDGE('',*,*,#4942,.F.);
+#4942 = EDGE_CURVE('',#4868,#4915,#4943,.T.);
+#4943 = SURFACE_CURVE('',#4944,(#4949,#4960),.PCURVE_S1.);
+#4944 = CIRCLE('',#4945,2.976377952756E-03);
+#4945 = AXIS2_PLACEMENT_3D('',#4946,#4947,#4948);
+#4946 = CARTESIAN_POINT('',(6.889763779528E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#4947 = DIRECTION('',(-1.,-1.972152263053E-31,2.22044604925E-16));
+#4948 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,1.));
+#4949 = PCURVE('',#4809,#4950);
+#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4959);
+#4951 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4952,#4953,#4954,#4955,
+#4956,#4957,#4958),.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('') );
+#4952 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.614173228346E-02));
+#4953 = CARTESIAN_POINT('',(-2.556692913386E-02,-5.129697012017E-02));
+#4954 = CARTESIAN_POINT('',(-3.003149606299E-02,-4.871935120182E-02));
+#4955 = CARTESIAN_POINT('',(-3.449606299213E-02,-4.614173228346E-02));
+#4956 = CARTESIAN_POINT('',(-3.003149606299E-02,-4.356411336511E-02));
+#4957 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.098649444676E-02));
+#4958 = CARTESIAN_POINT('',(-2.556692913386E-02,-4.614173228346E-02));
+#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4960 = PCURVE('',#4961,#4966);
+#4961 = CYLINDRICAL_SURFACE('',#4962,2.976377952756E-03);
+#4962 = AXIS2_PLACEMENT_3D('',#4963,#4964,#4965);
+#4963 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#4964 = DIRECTION('',(1.,1.972152263053E-31,-2.22044604925E-16));
+#4965 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,1.));
+#4966 = DEFINITIONAL_REPRESENTATION('',(#4967),#4970);
+#4967 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4968,#4969),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#4968 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#4969 = CARTESIAN_POINT('',(-1.570796326795,-5.905511811024E-03));
+#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4971 = ADVANCED_FACE('',(#4972),#4930,.T.);
+#4972 = FACE_BOUND('',#4973,.T.);
+#4973 = EDGE_LOOP('',(#4974,#4975,#4998,#5026,#5054,#5081,#5104,#5127));
+#4974 = ORIENTED_EDGE('',*,*,#4914,.T.);
+#4975 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#4976 = EDGE_CURVE('',#4892,#4977,#4979,.T.);
+#4977 = VERTEX_POINT('',#4978);
+#4978 = CARTESIAN_POINT('',(6.916395460199E-02,0.116141732283,
+    2.748604392497E-02));
+#4979 = SURFACE_CURVE('',#4980,(#4984,#4991),.PCURVE_S1.);
+#4980 = LINE('',#4981,#4982);
+#4981 = CARTESIAN_POINT('',(6.889763779528E-02,0.116141732283,
+    3.051181101597E-02));
+#4982 = VECTOR('',#4983,3.937007874016E-02);
+#4983 = DIRECTION('',(8.767733710088E-02,1.990705454275E-15,
+    -0.996148926897));
+#4984 = PCURVE('',#4930,#4985);
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(-1.049355113313E-02,-0.116141732283));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(1.,-1.990705454275E-15));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = PCURVE('',#3054,#4992);
+#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997);
+#4993 = LINE('',#4994,#4995);
+#4994 = CARTESIAN_POINT('',(3.64173228423E-02,0.135826771654));
+#4995 = VECTOR('',#4996,1.);
+#4996 = DIRECTION('',(0.996148926897,8.767733710088E-02));
+#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4998 = ORIENTED_EDGE('',*,*,#4999,.F.);
+#4999 = EDGE_CURVE('',#5000,#4977,#5002,.T.);
+#5000 = VERTEX_POINT('',#5001);
+#5001 = CARTESIAN_POINT('',(7.088988643469E-02,9.645669291339E-02,
+    7.876813080532E-03));
+#5002 = SURFACE_CURVE('',#5003,(#5007,#5014),.PCURVE_S1.);
+#5003 = LINE('',#5004,#5005);
+#5004 = CARTESIAN_POINT('',(7.250609076989E-02,7.802314567485E-02,
+    -1.048574522005E-02));
+#5005 = VECTOR('',#5006,3.937007874016E-02);
+#5006 = DIRECTION('',(-6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#5007 = PCURVE('',#4930,#5008);
+#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013);
+#5009 = LINE('',#5010,#5011);
+#5010 = CARTESIAN_POINT('',(3.066250006466E-02,-7.802314567485E-02));
+#5011 = VECTOR('',#5012,1.);
+#5012 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5014 = PCURVE('',#5015,#5020);
+#5015 = PLANE('',#5016);
+#5016 = AXIS2_PLACEMENT_3D('',#5017,#5018,#5019);
+#5017 = CARTESIAN_POINT('',(7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#5018 = DIRECTION('',(-6.199723962041E-02,-0.707106781187,0.704383661281
+    ));
+#5019 = DIRECTION('',(6.199723962041E-02,-0.707106781187,-0.704383661281
+    ));
+#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025);
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(2.606897250738E-02,-5.882769253331E-03));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(-1.,5.551115123126E-17));
+#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5026 = ORIENTED_EDGE('',*,*,#5027,.F.);
+#5027 = EDGE_CURVE('',#5028,#5000,#5030,.T.);
+#5028 = VERTEX_POINT('',#5029);
+#5029 = CARTESIAN_POINT('',(7.088988643469E-02,-9.645669291339E-02,
+    7.876813080532E-03));
+#5030 = SURFACE_CURVE('',#5031,(#5035,#5042),.PCURVE_S1.);
+#5031 = LINE('',#5032,#5033);
+#5032 = CARTESIAN_POINT('',(7.088988643469E-02,-1.574103463681E-17,
+    7.876813080532E-03));
+#5033 = VECTOR('',#5034,3.937007874016E-02);
+#5034 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#5035 = PCURVE('',#4930,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(1.222895282613E-02,9.379946745525E-18));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(-1.769515959355E-15,-1.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = PCURVE('',#5043,#5048);
+#5043 = PLANE('',#5044);
+#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047);
+#5045 = CARTESIAN_POINT('',(7.381994357413E-02,-5.193810099115E-18,
+    8.134705851987E-03));
+#5046 = DIRECTION('',(-8.767733710088E-02,9.456456809751E-18,
+    0.996148926897));
+#5047 = DIRECTION('',(0.996148926897,0.,8.767733710088E-02));
+#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053);
+#5049 = LINE('',#5050,#5051);
+#5050 = CARTESIAN_POINT('',(-2.941384626666E-03,-1.05472245377E-17));
+#5051 = VECTOR('',#5052,1.);
+#5052 = DIRECTION('',(1.557462374196E-16,1.));
+#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5054 = ORIENTED_EDGE('',*,*,#5055,.T.);
+#5055 = EDGE_CURVE('',#5028,#5056,#5058,.T.);
+#5056 = VERTEX_POINT('',#5057);
+#5057 = CARTESIAN_POINT('',(6.916395460199E-02,-0.116141732283,
+    2.748604392497E-02));
+#5058 = SURFACE_CURVE('',#5059,(#5063,#5070),.PCURVE_S1.);
+#5059 = LINE('',#5060,#5061);
+#5060 = CARTESIAN_POINT('',(7.250609076989E-02,-7.802314567485E-02,
+    -1.048574522005E-02));
+#5061 = VECTOR('',#5062,3.937007874016E-02);
+#5062 = DIRECTION('',(-6.199723962041E-02,-0.707106781187,0.704383661281
+    ));
+#5063 = PCURVE('',#4930,#5064);
+#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069);
+#5065 = LINE('',#5066,#5067);
+#5066 = CARTESIAN_POINT('',(3.066250006466E-02,7.802314567485E-02));
+#5067 = VECTOR('',#5068,1.);
+#5068 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5070 = PCURVE('',#5071,#5076);
+#5071 = PLANE('',#5072);
+#5072 = AXIS2_PLACEMENT_3D('',#5073,#5074,#5075);
+#5073 = CARTESIAN_POINT('',(7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#5074 = DIRECTION('',(-6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#5075 = DIRECTION('',(-6.199723962041E-02,-0.707106781187,0.704383661281
+    ));
+#5076 = DEFINITIONAL_REPRESENTATION('',(#5077),#5080);
+#5077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5078,#5079),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.591441223568,1.439969360993),.PIECEWISE_BEZIER_KNOTS.);
+#5078 = CARTESIAN_POINT('',(-2.783884965317E-03,-5.882769253331E-03));
+#5079 = CARTESIAN_POINT('',(3.062273461832E-02,-5.882769253331E-03));
+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5081 = ORIENTED_EDGE('',*,*,#5082,.F.);
+#5082 = EDGE_CURVE('',#5083,#5056,#5085,.T.);
+#5083 = VERTEX_POINT('',#5084);
+#5084 = CARTESIAN_POINT('',(6.889763779528E-02,-0.116141732283,
+    3.051181101597E-02));
+#5085 = SURFACE_CURVE('',#5086,(#5090,#5097),.PCURVE_S1.);
+#5086 = LINE('',#5087,#5088);
+#5087 = CARTESIAN_POINT('',(6.889763779528E-02,-0.116141732283,
+    3.051181101597E-02));
+#5088 = VECTOR('',#5089,3.937007874016E-02);
+#5089 = DIRECTION('',(8.767733710088E-02,-1.990705454275E-15,
+    -0.996148926897));
+#5090 = PCURVE('',#4930,#5091);
+#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5096);
+#5092 = LINE('',#5093,#5094);
+#5093 = CARTESIAN_POINT('',(-1.049355113313E-02,0.116141732283));
+#5094 = VECTOR('',#5095,1.);
+#5095 = DIRECTION('',(1.,1.990705454275E-15));
+#5096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5097 = PCURVE('',#2786,#5098);
+#5098 = DEFINITIONAL_REPRESENTATION('',(#5099),#5103);
+#5099 = LINE('',#5100,#5101);
+#5100 = CARTESIAN_POINT('',(3.64173228423E-02,0.135826771654));
+#5101 = VECTOR('',#5102,1.);
+#5102 = DIRECTION('',(0.996148926897,8.767733710088E-02));
+#5103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5104 = ORIENTED_EDGE('',*,*,#5105,.F.);
+#5105 = EDGE_CURVE('',#5106,#5083,#5108,.T.);
+#5106 = VERTEX_POINT('',#5107);
+#5107 = CARTESIAN_POINT('',(6.889763779528E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#5108 = SURFACE_CURVE('',#5109,(#5113,#5120),.PCURVE_S1.);
+#5109 = LINE('',#5110,#5111);
+#5110 = CARTESIAN_POINT('',(6.889763779528E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#5111 = VECTOR('',#5112,3.937007874016E-02);
+#5112 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5113 = PCURVE('',#4930,#5114);
+#5114 = DEFINITIONAL_REPRESENTATION('',(#5115),#5119);
+#5115 = LINE('',#5116,#5117);
+#5116 = CARTESIAN_POINT('',(-1.049355113313E-02,-6.733593509458E-17));
+#5117 = VECTOR('',#5118,1.);
+#5118 = DIRECTION('',(-1.769515959355E-15,1.));
+#5119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5120 = PCURVE('',#4696,#5121);
+#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126);
+#5122 = LINE('',#5123,#5124);
+#5123 = CARTESIAN_POINT('',(2.854330708661E-02,1.552875797679E-32));
+#5124 = VECTOR('',#5125,1.);
+#5125 = DIRECTION('',(2.22044604925E-16,-1.));
+#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5127 = ORIENTED_EDGE('',*,*,#5128,.F.);
+#5128 = EDGE_CURVE('',#4915,#5106,#5129,.T.);
+#5129 = SURFACE_CURVE('',#5130,(#5134,#5141),.PCURVE_S1.);
+#5130 = LINE('',#5131,#5132);
+#5131 = CARTESIAN_POINT('',(6.889763779528E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#5132 = VECTOR('',#5133,3.937007874016E-02);
+#5133 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5134 = PCURVE('',#4930,#5135);
+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);
+#5136 = LINE('',#5137,#5138);
+#5137 = CARTESIAN_POINT('',(-1.049355113313E-02,-6.733593509458E-17));
+#5138 = VECTOR('',#5139,1.);
+#5139 = DIRECTION('',(-1.769515959355E-15,1.));
+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5141 = PCURVE('',#5142,#5147);
+#5142 = PLANE('',#5143);
+#5143 = AXIS2_PLACEMENT_3D('',#5144,#5145,#5146);
+#5144 = CARTESIAN_POINT('',(7.185039370079E-02,-4.957232107057E-18,
+    3.051181101597E-02));
+#5145 = DIRECTION('',(6.556808724829E-29,4.775438266061E-18,1.));
+#5146 = DIRECTION('',(0.,1.,-4.775438266061E-18));
+#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152);
+#5148 = LINE('',#5149,#5150);
+#5149 = CARTESIAN_POINT('',(6.593207931035E-17,2.952755905512E-03));
+#5150 = VECTOR('',#5151,1.);
+#5151 = DIRECTION('',(-1.,1.16159203877E-43));
+#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5153 = ADVANCED_FACE('',(#5154),#4303,.T.);
+#5154 = FACE_BOUND('',#5155,.T.);
+#5155 = EDGE_LOOP('',(#5156,#5179,#5206,#5227));
+#5156 = ORIENTED_EDGE('',*,*,#5157,.T.);
+#5157 = EDGE_CURVE('',#4260,#5158,#5160,.T.);
+#5158 = VERTEX_POINT('',#5159);
+#5159 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    5.905511810258E-02));
+#5160 = SURFACE_CURVE('',#5161,(#5166,#5172),.PCURVE_S1.);
+#5161 = CIRCLE('',#5162,7.874015748031E-03);
+#5162 = AXIS2_PLACEMENT_3D('',#5163,#5164,#5165);
+#5163 = CARTESIAN_POINT('',(6.692913385827E-02,4.614173228346E-02,
+    5.905511811024E-02));
+#5164 = DIRECTION('',(-0.,1.,1.998401444325E-15));
+#5165 = DIRECTION('',(1.,0.,0.));
+#5166 = PCURVE('',#4303,#5167);
+#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5171);
+#5168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5169,#5170),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#5169 = CARTESIAN_POINT('',(1.570796326795,-4.614173228346E-02));
+#5170 = CARTESIAN_POINT('',(0.,-4.614173228346E-02));
+#5171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5172 = PCURVE('',#4782,#5173);
+#5173 = DEFINITIONAL_REPRESENTATION('',(#5174),#5178);
+#5174 = CIRCLE('',#5175,7.874015748031E-03);
+#5175 = AXIS2_PLACEMENT_2D('',#5176,#5177);
+#5176 = CARTESIAN_POINT('',(-7.874015748031E-03,-7.874015748031E-03));
+#5177 = DIRECTION('',(2.22044604925E-16,1.));
+#5178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5179 = ORIENTED_EDGE('',*,*,#5180,.T.);
+#5180 = EDGE_CURVE('',#5158,#5181,#5183,.T.);
+#5181 = VERTEX_POINT('',#5182);
+#5182 = CARTESIAN_POINT('',(7.48031496063E-02,0.116141732283,
+    5.905511810258E-02));
+#5183 = SURFACE_CURVE('',#5184,(#5188,#5194),.PCURVE_S1.);
+#5184 = LINE('',#5185,#5186);
+#5185 = CARTESIAN_POINT('',(7.48031496063E-02,-1.18015833311E-16,
+    5.905511810258E-02));
+#5186 = VECTOR('',#5187,3.937007874016E-02);
+#5187 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#5188 = PCURVE('',#4303,#5189);
+#5189 = DEFINITIONAL_REPRESENTATION('',(#5190),#5193);
+#5190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5191,#5192),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.172,2.95),.PIECEWISE_BEZIER_KNOTS.);
+#5191 = CARTESIAN_POINT('',(-9.720393379098E-10,-4.614173228346E-02));
+#5192 = CARTESIAN_POINT('',(-9.720393379098E-10,-0.116141732283));
+#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5194 = PCURVE('',#5195,#5200);
+#5195 = PLANE('',#5196);
+#5196 = AXIS2_PLACEMENT_3D('',#5197,#5198,#5199);
+#5197 = CARTESIAN_POINT('',(7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#5198 = DIRECTION('',(-1.,0.,0.));
+#5199 = DIRECTION('',(0.,1.998401444325E-15,-1.));
+#5200 = DEFINITIONAL_REPRESENTATION('',(#5201),#5205);
+#5201 = LINE('',#5202,#5203);
+#5202 = CARTESIAN_POINT('',(-2.854330708661E-02,0.));
+#5203 = VECTOR('',#5204,1.);
+#5204 = DIRECTION('',(2.22044604925E-16,-1.));
+#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5206 = ORIENTED_EDGE('',*,*,#5207,.T.);
+#5207 = EDGE_CURVE('',#5181,#4288,#5208,.T.);
+#5208 = SURFACE_CURVE('',#5209,(#5214,#5220),.PCURVE_S1.);
+#5209 = CIRCLE('',#5210,7.874015748031E-03);
+#5210 = AXIS2_PLACEMENT_3D('',#5211,#5212,#5213);
+#5211 = CARTESIAN_POINT('',(6.692913385827E-02,0.116141732283,
+    5.905511811024E-02));
+#5212 = DIRECTION('',(0.,-1.,-1.998401444325E-15));
+#5213 = DIRECTION('',(1.,0.,0.));
+#5214 = PCURVE('',#4303,#5215);
+#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5219);
+#5216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5217,#5218),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.720393379098E-10,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#5217 = CARTESIAN_POINT('',(-9.720393379098E-10,-0.116141732283));
+#5218 = CARTESIAN_POINT('',(1.570796326795,-0.116141732283));
+#5219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5220 = PCURVE('',#3054,#5221);
+#5221 = DEFINITIONAL_REPRESENTATION('',(#5222),#5226);
+#5222 = CIRCLE('',#5223,7.874015748031E-03);
+#5223 = AXIS2_PLACEMENT_2D('',#5224,#5225);
+#5224 = CARTESIAN_POINT('',(7.874015748031E-03,0.133858267717));
+#5225 = DIRECTION('',(0.,1.));
+#5226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5227 = ORIENTED_EDGE('',*,*,#4287,.F.);
+#5228 = ADVANCED_FACE('',(#5229),#5195,.F.);
+#5229 = FACE_BOUND('',#5230,.T.);
+#5230 = EDGE_LOOP('',(#5231,#5256,#5284,#5305,#5306));
+#5231 = ORIENTED_EDGE('',*,*,#5232,.T.);
+#5232 = EDGE_CURVE('',#5233,#5235,#5237,.T.);
+#5233 = VERTEX_POINT('',#5234);
+#5234 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#5235 = VERTEX_POINT('',#5236);
+#5236 = CARTESIAN_POINT('',(7.48031496063E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#5237 = SURFACE_CURVE('',#5238,(#5243,#5250),.PCURVE_S1.);
+#5238 = CIRCLE('',#5239,2.976377952756E-03);
+#5239 = AXIS2_PLACEMENT_3D('',#5240,#5241,#5242);
+#5240 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    3.051181101597E-02));
+#5241 = DIRECTION('',(-1.,-4.930380657631E-31,2.22044604925E-16));
+#5242 = DIRECTION('',(2.22044604925E-16,-8.881784197001E-16,1.));
+#5243 = PCURVE('',#5195,#5244);
+#5244 = DEFINITIONAL_REPRESENTATION('',(#5245),#5249);
+#5245 = CIRCLE('',#5246,2.976377952756E-03);
+#5246 = AXIS2_PLACEMENT_2D('',#5247,#5248);
+#5247 = CARTESIAN_POINT('',(1.367235283869E-17,-4.614173228346E-02));
+#5248 = DIRECTION('',(-1.,-1.110223024625E-15));
+#5249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5250 = PCURVE('',#4961,#5251);
+#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5255);
+#5252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5253,#5254),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#5253 = CARTESIAN_POINT('',(0.,0.));
+#5254 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5256 = ORIENTED_EDGE('',*,*,#5257,.T.);
+#5257 = EDGE_CURVE('',#5235,#5258,#5260,.T.);
+#5258 = VERTEX_POINT('',#5259);
+#5259 = CARTESIAN_POINT('',(7.48031496063E-02,0.116141732283,
+    3.051181101597E-02));
+#5260 = SURFACE_CURVE('',#5261,(#5265,#5272),.PCURVE_S1.);
+#5261 = LINE('',#5262,#5263);
+#5262 = CARTESIAN_POINT('',(7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#5263 = VECTOR('',#5264,3.937007874016E-02);
+#5264 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#5265 = PCURVE('',#5195,#5266);
+#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271);
+#5267 = LINE('',#5268,#5269);
+#5268 = CARTESIAN_POINT('',(-5.1721153949E-47,1.552875797679E-32));
+#5269 = VECTOR('',#5270,1.);
+#5270 = DIRECTION('',(2.22044604925E-16,-1.));
+#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5272 = PCURVE('',#5273,#5278);
+#5273 = PLANE('',#5274);
+#5274 = AXIS2_PLACEMENT_3D('',#5275,#5276,#5277);
+#5275 = CARTESIAN_POINT('',(7.675000071358E-02,-1.677178121073E-17,
+    8.392598623443E-03));
+#5276 = DIRECTION('',(-0.996148926897,1.549516137592E-16,
+    -8.767733710088E-02));
+#5277 = DIRECTION('',(8.767733710088E-02,0.,-0.996148926897));
+#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283);
+#5279 = LINE('',#5280,#5281);
+#5280 = CARTESIAN_POINT('',(-2.220472440945E-02,4.420306599256E-17));
+#5281 = VECTOR('',#5282,1.);
+#5282 = DIRECTION('',(-1.769515959355E-15,-1.));
+#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5284 = ORIENTED_EDGE('',*,*,#5285,.T.);
+#5285 = EDGE_CURVE('',#5258,#5181,#5286,.T.);
+#5286 = SURFACE_CURVE('',#5287,(#5291,#5298),.PCURVE_S1.);
+#5287 = LINE('',#5288,#5289);
+#5288 = CARTESIAN_POINT('',(7.48031496063E-02,0.116141732283,
+    3.051181101597E-02));
+#5289 = VECTOR('',#5290,3.937007874016E-02);
+#5290 = DIRECTION('',(0.,-1.998401444325E-15,1.));
+#5291 = PCURVE('',#5195,#5292);
+#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5297);
+#5293 = LINE('',#5294,#5295);
+#5294 = CARTESIAN_POINT('',(1.879511419641E-17,-0.116141732283));
+#5295 = VECTOR('',#5296,1.);
+#5296 = DIRECTION('',(-1.,0.));
+#5297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5298 = PCURVE('',#3054,#5299);
+#5299 = DEFINITIONAL_REPRESENTATION('',(#5300),#5304);
+#5300 = LINE('',#5301,#5302);
+#5301 = CARTESIAN_POINT('',(3.64173228423E-02,0.141732283465));
+#5302 = VECTOR('',#5303,1.);
+#5303 = DIRECTION('',(-1.,0.));
+#5304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5305 = ORIENTED_EDGE('',*,*,#5180,.F.);
+#5306 = ORIENTED_EDGE('',*,*,#5307,.T.);
+#5307 = EDGE_CURVE('',#5158,#5233,#5308,.T.);
+#5308 = SURFACE_CURVE('',#5309,(#5313,#5320),.PCURVE_S1.);
+#5309 = LINE('',#5310,#5311);
+#5310 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#5311 = VECTOR('',#5312,3.937007874016E-02);
+#5312 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,-1.));
+#5313 = PCURVE('',#5195,#5314);
+#5314 = DEFINITIONAL_REPRESENTATION('',(#5315),#5319);
+#5315 = LINE('',#5316,#5317);
+#5316 = CARTESIAN_POINT('',(-3.64173228423E-02,-4.614173228346E-02));
+#5317 = VECTOR('',#5318,1.);
+#5318 = DIRECTION('',(1.,1.110223024625E-15));
+#5319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5320 = PCURVE('',#4782,#5321);
+#5321 = DEFINITIONAL_REPRESENTATION('',(#5322),#5326);
+#5322 = LINE('',#5323,#5324);
+#5323 = CARTESIAN_POINT('',(-9.161967206307E-34,-4.12618320963E-18));
+#5324 = VECTOR('',#5325,1.);
+#5325 = DIRECTION('',(-1.,0.));
+#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5327 = ADVANCED_FACE('',(#5328),#5273,.F.);
+#5328 = FACE_BOUND('',#5329,.T.);
+#5329 = EDGE_LOOP('',(#5330,#5355,#5376,#5377,#5400,#5423,#5446,#5469));
+#5330 = ORIENTED_EDGE('',*,*,#5331,.T.);
+#5331 = EDGE_CURVE('',#5332,#5334,#5336,.T.);
+#5332 = VERTEX_POINT('',#5333);
+#5333 = CARTESIAN_POINT('',(7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#5334 = VERTEX_POINT('',#5335);
+#5335 = CARTESIAN_POINT('',(7.502406888088E-02,0.116141732283,
+    2.800182946788E-02));
+#5336 = SURFACE_CURVE('',#5337,(#5341,#5348),.PCURVE_S1.);
+#5337 = LINE('',#5338,#5339);
+#5338 = CARTESIAN_POINT('',(7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#5339 = VECTOR('',#5340,3.937007874016E-02);
+#5340 = DIRECTION('',(-6.199723962041E-02,0.707106781187,0.704383661281)
+  );
+#5341 = PCURVE('',#5273,#5342);
+#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347);
+#5343 = LINE('',#5344,#5345);
+#5344 = CARTESIAN_POINT('',(-1.692379832075E-16,-9.645669291339E-02));
+#5345 = VECTOR('',#5346,1.);
+#5346 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5348 = PCURVE('',#5015,#5349);
+#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354);
+#5350 = LINE('',#5351,#5352);
+#5351 = CARTESIAN_POINT('',(-1.625394107453E-17,-2.16504300111E-17));
+#5352 = VECTOR('',#5353,1.);
+#5353 = DIRECTION('',(-1.,-3.794707603699E-17));
+#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5355 = ORIENTED_EDGE('',*,*,#5356,.T.);
+#5356 = EDGE_CURVE('',#5334,#5258,#5357,.T.);
+#5357 = SURFACE_CURVE('',#5358,(#5362,#5369),.PCURVE_S1.);
+#5358 = LINE('',#5359,#5360);
+#5359 = CARTESIAN_POINT('',(7.675000071358E-02,0.116141732283,
+    8.392598623443E-03));
+#5360 = VECTOR('',#5361,3.937007874016E-02);
+#5361 = DIRECTION('',(-8.767733710088E-02,-1.990705454275E-15,
+    0.996148926897));
+#5362 = PCURVE('',#5273,#5363);
+#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368);
+#5364 = LINE('',#5365,#5366);
+#5365 = CARTESIAN_POINT('',(-2.12481247088E-16,-0.116141732283));
+#5366 = VECTOR('',#5367,1.);
+#5367 = DIRECTION('',(-1.,1.990705454275E-15));
+#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5369 = PCURVE('',#3054,#5370);
+#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375);
+#5371 = LINE('',#5372,#5373);
+#5372 = CARTESIAN_POINT('',(5.853653523483E-02,0.143679134572));
+#5373 = VECTOR('',#5374,1.);
+#5374 = DIRECTION('',(-0.996148926897,-8.767733710088E-02));
+#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5376 = ORIENTED_EDGE('',*,*,#5257,.F.);
+#5377 = ORIENTED_EDGE('',*,*,#5378,.F.);
+#5378 = EDGE_CURVE('',#5379,#5235,#5381,.T.);
+#5379 = VERTEX_POINT('',#5380);
+#5380 = CARTESIAN_POINT('',(7.48031496063E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#5381 = SURFACE_CURVE('',#5382,(#5386,#5393),.PCURVE_S1.);
+#5382 = LINE('',#5383,#5384);
+#5383 = CARTESIAN_POINT('',(7.48031496063E-02,-6.097484720329E-17,
+    3.051181101597E-02));
+#5384 = VECTOR('',#5385,3.937007874016E-02);
+#5385 = DIRECTION('',(0.,1.,1.7763568394E-15));
+#5386 = PCURVE('',#5273,#5387);
+#5387 = DEFINITIONAL_REPRESENTATION('',(#5388),#5392);
+#5388 = LINE('',#5389,#5390);
+#5389 = CARTESIAN_POINT('',(-2.220472440945E-02,4.420306599256E-17));
+#5390 = VECTOR('',#5391,1.);
+#5391 = DIRECTION('',(-1.769515959355E-15,-1.));
+#5392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5393 = PCURVE('',#5142,#5394);
+#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5399);
+#5395 = LINE('',#5396,#5397);
+#5396 = CARTESIAN_POINT('',(-5.601761509623E-17,-2.952755905512E-03));
+#5397 = VECTOR('',#5398,1.);
+#5398 = DIRECTION('',(1.,1.167854365828E-43));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5400 = ORIENTED_EDGE('',*,*,#5401,.T.);
+#5401 = EDGE_CURVE('',#5379,#5402,#5404,.T.);
+#5402 = VERTEX_POINT('',#5403);
+#5403 = CARTESIAN_POINT('',(7.48031496063E-02,-0.116141732283,
+    3.051181101597E-02));
+#5404 = SURFACE_CURVE('',#5405,(#5409,#5416),.PCURVE_S1.);
+#5405 = LINE('',#5406,#5407);
+#5406 = CARTESIAN_POINT('',(7.48031496063E-02,6.097484720329E-17,
+    3.051181101597E-02));
+#5407 = VECTOR('',#5408,3.937007874016E-02);
+#5408 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5409 = PCURVE('',#5273,#5410);
+#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415);
+#5411 = LINE('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(-2.220472440945E-02,-7.774662841402E-17));
+#5413 = VECTOR('',#5414,1.);
+#5414 = DIRECTION('',(-1.769515959355E-15,1.));
+#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5416 = PCURVE('',#4586,#5417);
+#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5422);
+#5418 = LINE('',#5419,#5420);
+#5419 = CARTESIAN_POINT('',(0.,-0.));
+#5420 = VECTOR('',#5421,1.);
+#5421 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5423 = ORIENTED_EDGE('',*,*,#5424,.F.);
+#5424 = EDGE_CURVE('',#5425,#5402,#5427,.T.);
+#5425 = VERTEX_POINT('',#5426);
+#5426 = CARTESIAN_POINT('',(7.502406888088E-02,-0.116141732283,
+    2.800182946788E-02));
+#5427 = SURFACE_CURVE('',#5428,(#5432,#5439),.PCURVE_S1.);
+#5428 = LINE('',#5429,#5430);
+#5429 = CARTESIAN_POINT('',(7.675000071358E-02,-0.116141732283,
+    8.392598623443E-03));
+#5430 = VECTOR('',#5431,3.937007874016E-02);
+#5431 = DIRECTION('',(-8.767733710088E-02,1.990705454275E-15,
+    0.996148926897));
+#5432 = PCURVE('',#5273,#5433);
+#5433 = DEFINITIONAL_REPRESENTATION('',(#5434),#5438);
+#5434 = LINE('',#5435,#5436);
+#5435 = CARTESIAN_POINT('',(-2.048795143097E-16,0.116141732283));
+#5436 = VECTOR('',#5437,1.);
+#5437 = DIRECTION('',(-1.,-1.990705454275E-15));
+#5438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5439 = PCURVE('',#2786,#5440);
+#5440 = DEFINITIONAL_REPRESENTATION('',(#5441),#5445);
+#5441 = LINE('',#5442,#5443);
+#5442 = CARTESIAN_POINT('',(5.853653523483E-02,0.143679134572));
+#5443 = VECTOR('',#5444,1.);
+#5444 = DIRECTION('',(-0.996148926897,-8.767733710088E-02));
+#5445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5446 = ORIENTED_EDGE('',*,*,#5447,.F.);
+#5447 = EDGE_CURVE('',#5448,#5425,#5450,.T.);
+#5448 = VERTEX_POINT('',#5449);
+#5449 = CARTESIAN_POINT('',(7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#5450 = SURFACE_CURVE('',#5451,(#5455,#5462),.PCURVE_S1.);
+#5451 = LINE('',#5452,#5453);
+#5452 = CARTESIAN_POINT('',(7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#5453 = VECTOR('',#5454,3.937007874016E-02);
+#5454 = DIRECTION('',(-6.199723962041E-02,-0.707106781187,0.704383661281
+    ));
+#5455 = PCURVE('',#5273,#5456);
+#5456 = DEFINITIONAL_REPRESENTATION('',(#5457),#5461);
+#5457 = LINE('',#5458,#5459);
+#5458 = CARTESIAN_POINT('',(-1.698023990665E-16,9.645669291339E-02));
+#5459 = VECTOR('',#5460,1.);
+#5460 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5462 = PCURVE('',#5071,#5463);
+#5463 = DEFINITIONAL_REPRESENTATION('',(#5464),#5468);
+#5464 = LINE('',#5465,#5466);
+#5465 = CARTESIAN_POINT('',(0.,0.));
+#5466 = VECTOR('',#5467,1.);
+#5467 = DIRECTION('',(1.,-6.734631938767E-18));
+#5468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5469 = ORIENTED_EDGE('',*,*,#5470,.F.);
+#5470 = EDGE_CURVE('',#5332,#5448,#5471,.T.);
+#5471 = SURFACE_CURVE('',#5472,(#5476,#5483),.PCURVE_S1.);
+#5472 = LINE('',#5473,#5474);
+#5473 = CARTESIAN_POINT('',(7.675000071358E-02,1.677178121073E-17,
+    8.392598623443E-03));
+#5474 = VECTOR('',#5475,3.937007874016E-02);
+#5475 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5476 = PCURVE('',#5273,#5477);
+#5477 = DEFINITIONAL_REPRESENTATION('',(#5478),#5482);
+#5478 = LINE('',#5479,#5480);
+#5479 = CARTESIAN_POINT('',(-1.088530978934E-18,-3.354356242146E-17));
+#5480 = VECTOR('',#5481,1.);
+#5481 = DIRECTION('',(-1.769515959355E-15,1.));
+#5482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5483 = PCURVE('',#5043,#5484);
+#5484 = DEFINITIONAL_REPRESENTATION('',(#5485),#5489);
+#5485 = LINE('',#5486,#5487);
+#5486 = CARTESIAN_POINT('',(2.941384626666E-03,2.196559130985E-17));
+#5487 = VECTOR('',#5488,1.);
+#5488 = DIRECTION('',(1.557462374196E-16,-1.));
+#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5490 = ADVANCED_FACE('',(#5491),#5015,.F.);
+#5491 = FACE_BOUND('',#5492,.T.);
+#5492 = EDGE_LOOP('',(#5493,#5494,#5515,#5516));
+#5493 = ORIENTED_EDGE('',*,*,#5331,.F.);
+#5494 = ORIENTED_EDGE('',*,*,#5495,.T.);
+#5495 = EDGE_CURVE('',#5332,#5000,#5496,.T.);
+#5496 = SURFACE_CURVE('',#5497,(#5501,#5508),.PCURVE_S1.);
+#5497 = LINE('',#5498,#5499);
+#5498 = CARTESIAN_POINT('',(7.675000071358E-02,9.645669291339E-02,
+    8.392598623443E-03));
+#5499 = VECTOR('',#5500,3.937007874016E-02);
+#5500 = DIRECTION('',(-0.996148926897,1.557462374196E-16,
+    -8.767733710088E-02));
+#5501 = PCURVE('',#5015,#5502);
+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5507);
+#5503 = LINE('',#5504,#5505);
+#5504 = CARTESIAN_POINT('',(-7.69707636736E-19,9.580846297955E-20));
+#5505 = VECTOR('',#5506,1.);
+#5506 = DIRECTION('',(4.163336342344E-17,-1.));
+#5507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5508 = PCURVE('',#5043,#5509);
+#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514);
+#5510 = LINE('',#5511,#5512);
+#5511 = CARTESIAN_POINT('',(2.941384626666E-03,9.645669291339E-02));
+#5512 = VECTOR('',#5513,1.);
+#5513 = DIRECTION('',(-1.,1.557462374196E-16));
+#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5515 = ORIENTED_EDGE('',*,*,#4999,.T.);
+#5516 = ORIENTED_EDGE('',*,*,#5517,.F.);
+#5517 = EDGE_CURVE('',#5334,#4977,#5518,.T.);
+#5518 = SURFACE_CURVE('',#5519,(#5523,#5530),.PCURVE_S1.);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(7.502406888088E-02,0.116141732283,
+    2.800182946788E-02));
+#5521 = VECTOR('',#5522,3.937007874016E-02);
+#5522 = DIRECTION('',(-0.996148926897,1.557462374196E-16,
+    -8.767733710088E-02));
+#5523 = PCURVE('',#5015,#5524);
+#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529);
+#5525 = LINE('',#5526,#5527);
+#5526 = CARTESIAN_POINT('',(-2.783884965301E-02,-4.370956789863E-18));
+#5527 = VECTOR('',#5528,1.);
+#5528 = DIRECTION('',(4.163336342344E-17,-1.));
+#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5530 = PCURVE('',#3054,#5531);
+#5531 = DEFINITIONAL_REPRESENTATION('',(#5532),#5536);
+#5532 = LINE('',#5533,#5534);
+#5533 = CARTESIAN_POINT('',(3.892730439039E-02,0.141953202739));
+#5534 = VECTOR('',#5535,1.);
+#5535 = DIRECTION('',(8.767733710088E-02,-0.996148926897));
+#5536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5537 = ADVANCED_FACE('',(#5538),#4782,.F.);
+#5538 = FACE_BOUND('',#5539,.T.);
+#5539 = EDGE_LOOP('',(#5540,#5541,#5562,#5563,#5564,#5584));
+#5540 = ORIENTED_EDGE('',*,*,#5157,.F.);
+#5541 = ORIENTED_EDGE('',*,*,#5542,.T.);
+#5542 = EDGE_CURVE('',#4260,#4760,#5543,.T.);
+#5543 = SURFACE_CURVE('',#5544,(#5548,#5555),.PCURVE_S1.);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(6.692913385827E-02,4.614173228346E-02,
+    6.692913385827E-02));
+#5546 = VECTOR('',#5547,3.937007874016E-02);
+#5547 = DIRECTION('',(-2.22044604925E-16,8.881784197001E-16,-1.));
+#5548 = PCURVE('',#4782,#5549);
+#5549 = DEFINITIONAL_REPRESENTATION('',(#5550),#5554);
+#5550 = LINE('',#5551,#5552);
+#5551 = CARTESIAN_POINT('',(-1.748382715945E-18,-7.874015748031E-03));
+#5552 = VECTOR('',#5553,1.);
+#5553 = DIRECTION('',(-1.,0.));
+#5554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5555 = PCURVE('',#4275,#5556);
+#5556 = DEFINITIONAL_REPRESENTATION('',(#5557),#5561);
+#5557 = LINE('',#5558,#5559);
+#5558 = CARTESIAN_POINT('',(-5.905511811024E-03,-4.614173228346E-02));
+#5559 = VECTOR('',#5560,1.);
+#5560 = DIRECTION('',(1.,-8.881784197001E-16));
+#5561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5562 = ORIENTED_EDGE('',*,*,#4759,.T.);
+#5563 = ORIENTED_EDGE('',*,*,#4867,.T.);
+#5564 = ORIENTED_EDGE('',*,*,#5565,.F.);
+#5565 = EDGE_CURVE('',#5233,#4868,#5566,.T.);
+#5566 = SURFACE_CURVE('',#5567,(#5571,#5578),.PCURVE_S1.);
+#5567 = LINE('',#5568,#5569);
+#5568 = CARTESIAN_POINT('',(7.48031496063E-02,4.614173228346E-02,
+    3.348818896872E-02));
+#5569 = VECTOR('',#5570,3.937007874016E-02);
+#5570 = DIRECTION('',(-1.,-1.972152263053E-31,2.22044604925E-16));
+#5571 = PCURVE('',#4782,#5572);
+#5572 = DEFINITIONAL_REPRESENTATION('',(#5573),#5577);
+#5573 = LINE('',#5574,#5575);
+#5574 = CARTESIAN_POINT('',(-3.344094488954E-02,-1.316532183407E-18));
+#5575 = VECTOR('',#5576,1.);
+#5576 = DIRECTION('',(-0.,-1.));
+#5577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5578 = PCURVE('',#4961,#5579);
+#5579 = DEFINITIONAL_REPRESENTATION('',(#5580),#5583);
+#5580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5581,#5582),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#5581 = CARTESIAN_POINT('',(0.,0.));
+#5582 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#5583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5584 = ORIENTED_EDGE('',*,*,#5307,.F.);
+#5585 = ADVANCED_FACE('',(#5586),#4275,.F.);
+#5586 = FACE_BOUND('',#5587,.T.);
+#5587 = EDGE_LOOP('',(#5588,#5589,#5590,#5591));
+#5588 = ORIENTED_EDGE('',*,*,#5542,.F.);
+#5589 = ORIENTED_EDGE('',*,*,#4259,.T.);
+#5590 = ORIENTED_EDGE('',*,*,#4625,.T.);
+#5591 = ORIENTED_EDGE('',*,*,#5592,.F.);
+#5592 = EDGE_CURVE('',#4760,#4626,#5593,.T.);
+#5593 = SURFACE_CURVE('',#5594,(#5598,#5605),.PCURVE_S1.);
+#5594 = LINE('',#5595,#5596);
+#5595 = CARTESIAN_POINT('',(6.692913385827E-02,1.219496944372E-16,
+    6.102362204724E-02));
+#5596 = VECTOR('',#5597,3.937007874016E-02);
+#5597 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5598 = PCURVE('',#4275,#5599);
+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604);
+#5600 = LINE('',#5601,#5602);
+#5601 = CARTESIAN_POINT('',(-8.741913579726E-18,-2.438993888743E-16));
+#5602 = VECTOR('',#5603,1.);
+#5603 = DIRECTION('',(-1.7763568394E-15,1.));
+#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5605 = PCURVE('',#3489,#5606);
+#5606 = DEFINITIONAL_REPRESENTATION('',(#5607),#5611);
+#5607 = LINE('',#5608,#5609);
+#5608 = CARTESIAN_POINT('',(-1.210097037297E-16,-6.692913385827E-02));
+#5609 = VECTOR('',#5610,1.);
+#5610 = DIRECTION('',(1.,-2.196230636196E-46));
+#5611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5612 = ADVANCED_FACE('',(#5613),#4586,.F.);
+#5613 = FACE_BOUND('',#5614,.F.);
+#5614 = EDGE_LOOP('',(#5615,#5641,#5642,#5663,#5664));
+#5615 = ORIENTED_EDGE('',*,*,#5616,.T.);
+#5616 = EDGE_CURVE('',#4708,#5379,#5617,.T.);
+#5617 = SURFACE_CURVE('',#5618,(#5623,#5634),.PCURVE_S1.);
+#5618 = CIRCLE('',#5619,2.976377952756E-03);
+#5619 = AXIS2_PLACEMENT_3D('',#5620,#5621,#5622);
+#5620 = CARTESIAN_POINT('',(7.48031496063E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#5621 = DIRECTION('',(1.,-1.972152263053E-31,-2.22044604925E-16));
+#5622 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,1.));
+#5623 = PCURVE('',#4586,#5624);
+#5624 = DEFINITIONAL_REPRESENTATION('',(#5625),#5633);
+#5625 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5626,#5627,#5628,#5629,
+#5630,#5631,#5632),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5626 = CARTESIAN_POINT('',(2.976377952756E-03,-4.614173228346E-02));
+#5627 = CARTESIAN_POINT('',(2.976377952756E-03,-5.129697012017E-02));
+#5628 = CARTESIAN_POINT('',(-1.488188976378E-03,-4.871935120182E-02));
+#5629 = CARTESIAN_POINT('',(-5.952755905512E-03,-4.614173228346E-02));
+#5630 = CARTESIAN_POINT('',(-1.488188976378E-03,-4.356411336511E-02));
+#5631 = CARTESIAN_POINT('',(2.976377952756E-03,-4.098649444676E-02));
+#5632 = CARTESIAN_POINT('',(2.976377952756E-03,-4.614173228346E-02));
+#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5634 = PCURVE('',#4723,#5635);
+#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);
+#5636 = LINE('',#5637,#5638);
+#5637 = CARTESIAN_POINT('',(0.,0.));
+#5638 = VECTOR('',#5639,1.);
+#5639 = DIRECTION('',(1.,0.));
+#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5641 = ORIENTED_EDGE('',*,*,#5401,.T.);
+#5642 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5643 = EDGE_CURVE('',#5402,#4571,#5644,.T.);
+#5644 = SURFACE_CURVE('',#5645,(#5649,#5656),.PCURVE_S1.);
+#5645 = LINE('',#5646,#5647);
+#5646 = CARTESIAN_POINT('',(7.48031496063E-02,-0.116141732283,
+    3.051181101597E-02));
+#5647 = VECTOR('',#5648,3.937007874016E-02);
+#5648 = DIRECTION('',(0.,1.998401444325E-15,1.));
+#5649 = PCURVE('',#4586,#5650);
+#5650 = DEFINITIONAL_REPRESENTATION('',(#5651),#5655);
+#5651 = LINE('',#5652,#5653);
+#5652 = CARTESIAN_POINT('',(-2.360316666526E-17,-0.116141732283));
+#5653 = VECTOR('',#5654,1.);
+#5654 = DIRECTION('',(1.,0.));
+#5655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5656 = PCURVE('',#2786,#5657);
+#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662);
+#5658 = LINE('',#5659,#5660);
+#5659 = CARTESIAN_POINT('',(3.64173228423E-02,0.141732283465));
+#5660 = VECTOR('',#5661,1.);
+#5661 = DIRECTION('',(-1.,0.));
+#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5663 = ORIENTED_EDGE('',*,*,#4570,.F.);
+#5664 = ORIENTED_EDGE('',*,*,#4735,.T.);
+#5665 = ADVANCED_FACE('',(#5666),#4669,.F.);
+#5666 = FACE_BOUND('',#5667,.T.);
+#5667 = EDGE_LOOP('',(#5668,#5669,#5692,#5716));
+#5668 = ORIENTED_EDGE('',*,*,#4648,.T.);
+#5669 = ORIENTED_EDGE('',*,*,#5670,.T.);
+#5670 = EDGE_CURVE('',#4649,#5671,#5673,.T.);
+#5671 = VERTEX_POINT('',#5672);
+#5672 = CARTESIAN_POINT('',(6.889763779528E-02,-0.116141732283,
+    5.905511810258E-02));
+#5673 = SURFACE_CURVE('',#5674,(#5678,#5685),.PCURVE_S1.);
+#5674 = LINE('',#5675,#5676);
+#5675 = CARTESIAN_POINT('',(6.889763779528E-02,1.18015833311E-16,
+    5.905511810258E-02));
+#5676 = VECTOR('',#5677,3.937007874016E-02);
+#5677 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5678 = PCURVE('',#4669,#5679);
+#5679 = DEFINITIONAL_REPRESENTATION('',(#5680),#5684);
+#5680 = LINE('',#5681,#5682);
+#5681 = CARTESIAN_POINT('',(-6.283185303291,0.));
+#5682 = VECTOR('',#5683,1.);
+#5683 = DIRECTION('',(-0.,-1.));
+#5684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5685 = PCURVE('',#4696,#5686);
+#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5691);
+#5687 = LINE('',#5688,#5689);
+#5688 = CARTESIAN_POINT('',(0.,0.));
+#5689 = VECTOR('',#5690,1.);
+#5690 = DIRECTION('',(2.22044604925E-16,-1.));
+#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5692 = ORIENTED_EDGE('',*,*,#5693,.T.);
+#5693 = EDGE_CURVE('',#5671,#5694,#5696,.T.);
+#5694 = VERTEX_POINT('',#5695);
+#5695 = CARTESIAN_POINT('',(6.692913385827E-02,-0.116141732283,
+    6.102362204724E-02));
+#5696 = SURFACE_CURVE('',#5697,(#5702,#5709),.PCURVE_S1.);
+#5697 = CIRCLE('',#5698,1.968503937008E-03);
+#5698 = AXIS2_PLACEMENT_3D('',#5699,#5700,#5701);
+#5699 = CARTESIAN_POINT('',(6.692913385827E-02,-0.116141732283,
+    5.905511811024E-02));
+#5700 = DIRECTION('',(0.,-1.,1.998401444325E-15));
+#5701 = DIRECTION('',(1.,0.,0.));
+#5702 = PCURVE('',#4669,#5703);
+#5703 = DEFINITIONAL_REPRESENTATION('',(#5704),#5708);
+#5704 = LINE('',#5705,#5706);
+#5705 = CARTESIAN_POINT('',(-0.,-0.116141732283));
+#5706 = VECTOR('',#5707,1.);
+#5707 = DIRECTION('',(-1.,0.));
+#5708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5709 = PCURVE('',#2786,#5710);
+#5710 = DEFINITIONAL_REPRESENTATION('',(#5711),#5715);
+#5711 = CIRCLE('',#5712,1.968503937008E-03);
+#5712 = AXIS2_PLACEMENT_2D('',#5713,#5714);
+#5713 = CARTESIAN_POINT('',(7.874015748032E-03,0.133858267717));
+#5714 = DIRECTION('',(0.,1.));
+#5715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5716 = ORIENTED_EDGE('',*,*,#5717,.F.);
+#5717 = EDGE_CURVE('',#4626,#5694,#5718,.T.);
+#5718 = SURFACE_CURVE('',#5719,(#5723,#5730),.PCURVE_S1.);
+#5719 = LINE('',#5720,#5721);
+#5720 = CARTESIAN_POINT('',(6.692913385827E-02,1.219496944372E-16,
+    6.102362204724E-02));
+#5721 = VECTOR('',#5722,3.937007874016E-02);
+#5722 = DIRECTION('',(0.,-1.,1.7763568394E-15));
+#5723 = PCURVE('',#4669,#5724);
+#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729);
+#5725 = LINE('',#5726,#5727);
+#5726 = CARTESIAN_POINT('',(-7.853981633974,0.));
+#5727 = VECTOR('',#5728,1.);
+#5728 = DIRECTION('',(-0.,-1.));
+#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5730 = PCURVE('',#3489,#5731);
+#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736);
+#5732 = LINE('',#5733,#5734);
+#5733 = CARTESIAN_POINT('',(-1.210097037297E-16,-6.692913385827E-02));
+#5734 = VECTOR('',#5735,1.);
+#5735 = DIRECTION('',(1.,-2.196230636196E-46));
+#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5737 = ADVANCED_FACE('',(#5738),#5071,.F.);
+#5738 = FACE_BOUND('',#5739,.F.);
+#5739 = EDGE_LOOP('',(#5740,#5741,#5762,#5763));
+#5740 = ORIENTED_EDGE('',*,*,#5447,.F.);
+#5741 = ORIENTED_EDGE('',*,*,#5742,.T.);
+#5742 = EDGE_CURVE('',#5448,#5028,#5743,.T.);
+#5743 = SURFACE_CURVE('',#5744,(#5748,#5755),.PCURVE_S1.);
+#5744 = LINE('',#5745,#5746);
+#5745 = CARTESIAN_POINT('',(7.675000071358E-02,-9.645669291339E-02,
+    8.392598623443E-03));
+#5746 = VECTOR('',#5747,3.937007874016E-02);
+#5747 = DIRECTION('',(-0.996148926897,-1.557462374196E-16,
+    -8.767733710088E-02));
+#5748 = PCURVE('',#5071,#5749);
+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);
+#5750 = LINE('',#5751,#5752);
+#5751 = CARTESIAN_POINT('',(7.69707636736E-19,9.580846297955E-20));
+#5752 = VECTOR('',#5753,1.);
+#5753 = DIRECTION('',(-3.508519282404E-17,-1.));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = PCURVE('',#5043,#5756);
+#5756 = DEFINITIONAL_REPRESENTATION('',(#5757),#5761);
+#5757 = LINE('',#5758,#5759);
+#5758 = CARTESIAN_POINT('',(2.941384626666E-03,-9.645669291339E-02));
+#5759 = VECTOR('',#5760,1.);
+#5760 = DIRECTION('',(-1.,-1.557462374196E-16));
+#5761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5762 = ORIENTED_EDGE('',*,*,#5055,.T.);
+#5763 = ORIENTED_EDGE('',*,*,#5764,.F.);
+#5764 = EDGE_CURVE('',#5425,#5056,#5765,.T.);
+#5765 = SURFACE_CURVE('',#5766,(#5770,#5777),.PCURVE_S1.);
+#5766 = LINE('',#5767,#5768);
+#5767 = CARTESIAN_POINT('',(7.502406888088E-02,-0.116141732283,
+    2.800182946788E-02));
+#5768 = VECTOR('',#5769,3.937007874016E-02);
+#5769 = DIRECTION('',(-0.996148926897,-1.557462374196E-16,
+    -8.767733710088E-02));
+#5770 = PCURVE('',#5071,#5771);
+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5776);
+#5772 = LINE('',#5773,#5774);
+#5773 = CARTESIAN_POINT('',(2.783884965301E-02,-4.370956789863E-18));
+#5774 = VECTOR('',#5775,1.);
+#5775 = DIRECTION('',(-3.508519282404E-17,-1.));
+#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5777 = PCURVE('',#2786,#5778);
+#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5783);
+#5779 = LINE('',#5780,#5781);
+#5780 = CARTESIAN_POINT('',(3.892730439039E-02,0.141953202739));
+#5781 = VECTOR('',#5782,1.);
+#5782 = DIRECTION('',(8.767733710088E-02,-0.996148926897));
+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5784 = ADVANCED_FACE('',(#5785),#4696,.F.);
+#5785 = FACE_BOUND('',#5786,.F.);
+#5786 = EDGE_LOOP('',(#5787,#5788,#5789,#5810,#5811));
+#5787 = ORIENTED_EDGE('',*,*,#4681,.F.);
+#5788 = ORIENTED_EDGE('',*,*,#5670,.T.);
+#5789 = ORIENTED_EDGE('',*,*,#5790,.T.);
+#5790 = EDGE_CURVE('',#5671,#5083,#5791,.T.);
+#5791 = SURFACE_CURVE('',#5792,(#5796,#5803),.PCURVE_S1.);
+#5792 = LINE('',#5793,#5794);
+#5793 = CARTESIAN_POINT('',(6.889763779528E-02,-0.116141732283,
+    5.905511810258E-02));
+#5794 = VECTOR('',#5795,3.937007874016E-02);
+#5795 = DIRECTION('',(0.,-1.998401444325E-15,-1.));
+#5796 = PCURVE('',#4696,#5797);
+#5797 = DEFINITIONAL_REPRESENTATION('',(#5798),#5802);
+#5798 = LINE('',#5799,#5800);
+#5799 = CARTESIAN_POINT('',(2.360316666526E-17,-0.116141732283));
+#5800 = VECTOR('',#5801,1.);
+#5801 = DIRECTION('',(1.,0.));
+#5802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5803 = PCURVE('',#2786,#5804);
+#5804 = DEFINITIONAL_REPRESENTATION('',(#5805),#5809);
+#5805 = LINE('',#5806,#5807);
+#5806 = CARTESIAN_POINT('',(7.874015755685E-03,0.135826771654));
+#5807 = VECTOR('',#5808,1.);
+#5808 = DIRECTION('',(1.,0.));
+#5809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5810 = ORIENTED_EDGE('',*,*,#5105,.F.);
+#5811 = ORIENTED_EDGE('',*,*,#5812,.F.);
+#5812 = EDGE_CURVE('',#4682,#5106,#5813,.T.);
+#5813 = SURFACE_CURVE('',#5814,(#5819,#5826),.PCURVE_S1.);
+#5814 = CIRCLE('',#5815,2.976377952756E-03);
+#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818);
+#5816 = CARTESIAN_POINT('',(6.889763779528E-02,-4.614173228346E-02,
+    3.051181101597E-02));
+#5817 = DIRECTION('',(1.,-1.972152263053E-31,-2.22044604925E-16));
+#5818 = DIRECTION('',(2.22044604925E-16,8.881784197001E-16,1.));
+#5819 = PCURVE('',#4696,#5820);
+#5820 = DEFINITIONAL_REPRESENTATION('',(#5821),#5825);
+#5821 = CIRCLE('',#5822,2.976377952756E-03);
+#5822 = AXIS2_PLACEMENT_2D('',#5823,#5824);
+#5823 = CARTESIAN_POINT('',(2.854330708661E-02,-4.614173228346E-02));
+#5824 = DIRECTION('',(-1.,-1.110223024625E-15));
+#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5826 = PCURVE('',#4723,#5827);
+#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832);
+#5828 = LINE('',#5829,#5830);
+#5829 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#5830 = VECTOR('',#5831,1.);
+#5831 = DIRECTION('',(1.,0.));
+#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5833 = ADVANCED_FACE('',(#5834),#4961,.F.);
+#5834 = FACE_BOUND('',#5835,.T.);
+#5835 = EDGE_LOOP('',(#5836,#5837,#5838,#5839));
+#5836 = ORIENTED_EDGE('',*,*,#5232,.F.);
+#5837 = ORIENTED_EDGE('',*,*,#5565,.T.);
+#5838 = ORIENTED_EDGE('',*,*,#4942,.T.);
+#5839 = ORIENTED_EDGE('',*,*,#5840,.F.);
+#5840 = EDGE_CURVE('',#5235,#4915,#5841,.T.);
+#5841 = SURFACE_CURVE('',#5842,(#5846,#5852),.PCURVE_S1.);
+#5842 = LINE('',#5843,#5844);
+#5843 = CARTESIAN_POINT('',(7.48031496063E-02,4.911811023622E-02,
+    3.051181101597E-02));
+#5844 = VECTOR('',#5845,3.937007874016E-02);
+#5845 = DIRECTION('',(-1.,-1.972152263053E-31,2.22044604925E-16));
+#5846 = PCURVE('',#4961,#5847);
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5851);
+#5848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5849,#5850),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#5849 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#5850 = CARTESIAN_POINT('',(-1.570796326795,-5.905511811024E-03));
+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5852 = PCURVE('',#5142,#5853);
+#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5858);
+#5854 = LINE('',#5855,#5856);
+#5855 = CARTESIAN_POINT('',(4.911811023622E-02,-2.952755905512E-03));
+#5856 = VECTOR('',#5857,1.);
+#5857 = DIRECTION('',(-1.982755866084E-31,1.));
+#5858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5859 = ADVANCED_FACE('',(#5860),#5142,.T.);
+#5860 = FACE_BOUND('',#5861,.T.);
+#5861 = EDGE_LOOP('',(#5862,#5863,#5864,#5885));
+#5862 = ORIENTED_EDGE('',*,*,#5840,.T.);
+#5863 = ORIENTED_EDGE('',*,*,#5128,.T.);
+#5864 = ORIENTED_EDGE('',*,*,#5865,.F.);
+#5865 = EDGE_CURVE('',#5379,#5106,#5866,.T.);
+#5866 = SURFACE_CURVE('',#5867,(#5871,#5878),.PCURVE_S1.);
+#5867 = LINE('',#5868,#5869);
+#5868 = CARTESIAN_POINT('',(7.48031496063E-02,-4.911811023622E-02,
+    3.051181101597E-02));
+#5869 = VECTOR('',#5870,3.937007874016E-02);
+#5870 = DIRECTION('',(-1.,1.972152263053E-31,2.22044604925E-16));
+#5871 = PCURVE('',#5142,#5872);
+#5872 = DEFINITIONAL_REPRESENTATION('',(#5873),#5877);
+#5873 = LINE('',#5874,#5875);
+#5874 = CARTESIAN_POINT('',(-4.911811023622E-02,-2.952755905512E-03));
+#5875 = VECTOR('',#5876,1.);
+#5876 = DIRECTION('',(1.961548660021E-31,1.));
+#5877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5878 = PCURVE('',#4723,#5879);
+#5879 = DEFINITIONAL_REPRESENTATION('',(#5880),#5884);
+#5880 = LINE('',#5881,#5882);
+#5881 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5882 = VECTOR('',#5883,1.);
+#5883 = DIRECTION('',(0.,-1.));
+#5884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5885 = ORIENTED_EDGE('',*,*,#5378,.T.);
+#5886 = ADVANCED_FACE('',(#5887),#5043,.F.);
+#5887 = FACE_BOUND('',#5888,.T.);
+#5888 = EDGE_LOOP('',(#5889,#5890,#5891,#5892));
+#5889 = ORIENTED_EDGE('',*,*,#5027,.T.);
+#5890 = ORIENTED_EDGE('',*,*,#5495,.F.);
+#5891 = ORIENTED_EDGE('',*,*,#5470,.T.);
+#5892 = ORIENTED_EDGE('',*,*,#5742,.T.);
+#5893 = ADVANCED_FACE('',(#5894),#4723,.F.);
+#5894 = FACE_BOUND('',#5895,.F.);
+#5895 = EDGE_LOOP('',(#5896,#5897,#5898,#5899));
+#5896 = ORIENTED_EDGE('',*,*,#5616,.F.);
+#5897 = ORIENTED_EDGE('',*,*,#4707,.T.);
+#5898 = ORIENTED_EDGE('',*,*,#5812,.T.);
+#5899 = ORIENTED_EDGE('',*,*,#5865,.F.);
+#5900 = ADVANCED_FACE('',(#5901),#3054,.F.);
+#5901 = FACE_BOUND('',#5902,.T.);
+#5902 = EDGE_LOOP('',(#5903,#5904,#5905,#5906,#5907,#5908,#5909,#5910,
+    #5911,#5932,#5933,#5934,#5935,#5936,#5937,#5938));
+#5903 = ORIENTED_EDGE('',*,*,#4314,.F.);
+#5904 = ORIENTED_EDGE('',*,*,#5207,.F.);
+#5905 = ORIENTED_EDGE('',*,*,#5285,.F.);
+#5906 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5907 = ORIENTED_EDGE('',*,*,#5517,.T.);
+#5908 = ORIENTED_EDGE('',*,*,#4976,.F.);
+#5909 = ORIENTED_EDGE('',*,*,#4891,.F.);
+#5910 = ORIENTED_EDGE('',*,*,#4821,.T.);
+#5911 = ORIENTED_EDGE('',*,*,#5912,.F.);
+#5912 = EDGE_CURVE('',#3448,#4822,#5913,.T.);
+#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.);
+#5914 = LINE('',#5915,#5916);
+#5915 = CARTESIAN_POINT('',(0.,0.116141732283,6.102362204724E-02));
+#5916 = VECTOR('',#5917,3.937007874016E-02);
+#5917 = DIRECTION('',(1.,0.,0.));
+#5918 = PCURVE('',#3054,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
+#5920 = LINE('',#5921,#5922);
+#5921 = CARTESIAN_POINT('',(5.905511811024E-03,6.692913385827E-02));
+#5922 = VECTOR('',#5923,1.);
+#5923 = DIRECTION('',(0.,1.));
+#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5925 = PCURVE('',#3489,#5926);
+#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
+#5927 = LINE('',#5928,#5929);
+#5928 = CARTESIAN_POINT('',(-0.116141732283,-1.475362150712E-47));
+#5929 = VECTOR('',#5930,1.);
+#5930 = DIRECTION('',(0.,-1.));
+#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5932 = ORIENTED_EDGE('',*,*,#3447,.F.);
+#5933 = ORIENTED_EDGE('',*,*,#3392,.T.);
+#5934 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#5935 = ORIENTED_EDGE('',*,*,#3776,.F.);
+#5936 = ORIENTED_EDGE('',*,*,#3581,.T.);
+#5937 = ORIENTED_EDGE('',*,*,#3287,.T.);
+#5938 = ORIENTED_EDGE('',*,*,#3037,.T.);
+#5939 = ADVANCED_FACE('',(#5940),#2786,.T.);
+#5940 = FACE_BOUND('',#5941,.T.);
+#5941 = EDGE_LOOP('',(#5942,#5943,#5944,#5945,#5946,#5947,#5948,#5949,
+    #5950,#5971,#5972,#5973,#5974,#5975,#5976,#5977));
+#5942 = ORIENTED_EDGE('',*,*,#4208,.F.);
+#5943 = ORIENTED_EDGE('',*,*,#2769,.F.);
+#5944 = ORIENTED_EDGE('',*,*,#3989,.F.);
+#5945 = ORIENTED_EDGE('',*,*,#3649,.F.);
+#5946 = ORIENTED_EDGE('',*,*,#4114,.T.);
+#5947 = ORIENTED_EDGE('',*,*,#3869,.F.);
+#5948 = ORIENTED_EDGE('',*,*,#4140,.F.);
+#5949 = ORIENTED_EDGE('',*,*,#4039,.T.);
+#5950 = ORIENTED_EDGE('',*,*,#5951,.F.);
+#5951 = EDGE_CURVE('',#5694,#4040,#5952,.T.);
+#5952 = SURFACE_CURVE('',#5953,(#5957,#5964),.PCURVE_S1.);
+#5953 = LINE('',#5954,#5955);
+#5954 = CARTESIAN_POINT('',(0.,-0.116141732283,6.102362204724E-02));
+#5955 = VECTOR('',#5956,3.937007874016E-02);
+#5956 = DIRECTION('',(-1.,0.,-0.));
+#5957 = PCURVE('',#2786,#5958);
+#5958 = DEFINITIONAL_REPRESENTATION('',(#5959),#5963);
+#5959 = LINE('',#5960,#5961);
+#5960 = CARTESIAN_POINT('',(5.905511811024E-03,6.692913385827E-02));
+#5961 = VECTOR('',#5962,1.);
+#5962 = DIRECTION('',(-0.,-1.));
+#5963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5964 = PCURVE('',#3489,#5965);
+#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970);
+#5966 = LINE('',#5967,#5968);
+#5967 = CARTESIAN_POINT('',(0.116141732283,-1.099202631702E-47));
+#5968 = VECTOR('',#5969,1.);
+#5969 = DIRECTION('',(0.,1.));
+#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5971 = ORIENTED_EDGE('',*,*,#5693,.F.);
+#5972 = ORIENTED_EDGE('',*,*,#5790,.T.);
+#5973 = ORIENTED_EDGE('',*,*,#5082,.T.);
+#5974 = ORIENTED_EDGE('',*,*,#5764,.F.);
+#5975 = ORIENTED_EDGE('',*,*,#5424,.T.);
+#5976 = ORIENTED_EDGE('',*,*,#5643,.T.);
+#5977 = ORIENTED_EDGE('',*,*,#4598,.T.);
+#5978 = ADVANCED_FACE('',(#5979,#5989),#3489,.T.);
+#5979 = FACE_BOUND('',#5980,.T.);
+#5980 = EDGE_LOOP('',(#5981,#5982,#5983,#5984,#5985,#5986,#5987,#5988));
+#5981 = ORIENTED_EDGE('',*,*,#5912,.T.);
+#5982 = ORIENTED_EDGE('',*,*,#4844,.F.);
+#5983 = ORIENTED_EDGE('',*,*,#5592,.T.);
+#5984 = ORIENTED_EDGE('',*,*,#5717,.T.);
+#5985 = ORIENTED_EDGE('',*,*,#5951,.T.);
+#5986 = ORIENTED_EDGE('',*,*,#4067,.F.);
+#5987 = ORIENTED_EDGE('',*,*,#3527,.F.);
+#5988 = ORIENTED_EDGE('',*,*,#3475,.T.);
+#5989 = FACE_BOUND('',#5990,.T.);
+#5990 = EDGE_LOOP('',(#5991,#6043,#6089,#6139));
+#5991 = ORIENTED_EDGE('',*,*,#5992,.T.);
+#5992 = EDGE_CURVE('',#5993,#5995,#5997,.T.);
+#5993 = VERTEX_POINT('',#5994);
+#5994 = CARTESIAN_POINT('',(0.,4.015748031496E-02,6.102362204724E-02));
+#5995 = VERTEX_POINT('',#5996);
+#5996 = CARTESIAN_POINT('',(-4.015748031496E-02,-7.764378988396E-33,
+    6.102362204724E-02));
+#5997 = SURFACE_CURVE('',#5998,(#6003,#6014),.PCURVE_S1.);
+#5998 = CIRCLE('',#5999,4.015748031496E-02);
+#5999 = AXIS2_PLACEMENT_3D('',#6000,#6001,#6002);
+#6000 = CARTESIAN_POINT('',(2.267883447846E-19,-1.083997283886E-16,
+    6.102362204724E-02));
+#6001 = DIRECTION('',(0.,-1.7763568394E-15,1.));
+#6002 = DIRECTION('',(1.,0.,0.));
+#6003 = PCURVE('',#3489,#6004);
+#6004 = DEFINITIONAL_REPRESENTATION('',(#6005),#6013);
+#6005 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6006,#6007,#6008,#6009,
+#6010,#6011,#6012),.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('') );
+#6006 = CARTESIAN_POINT('',(1.093397190961E-16,-4.015748031496E-02));
+#6007 = CARTESIAN_POINT('',(-6.955479620946E-02,-4.015748031496E-02));
+#6008 = CARTESIAN_POINT('',(-3.477739810473E-02,2.007874015748E-02));
+#6009 = CARTESIAN_POINT('',(9.950397315019E-17,8.031496062992E-02));
+#6010 = CARTESIAN_POINT('',(3.477739810473E-02,2.007874015748E-02));
+#6011 = CARTESIAN_POINT('',(6.955479620946E-02,-4.015748031496E-02));
+#6012 = CARTESIAN_POINT('',(1.093397190961E-16,-4.015748031496E-02));
+#6013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6014 = PCURVE('',#4356,#6015);
+#6015 = DEFINITIONAL_REPRESENTATION('',(#6016),#6042);
+#6016 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6017,#6018,#6019,#6020,#6021,
+    #6022,#6023,#6024,#6025,#6026,#6027,#6028,#6029,#6030,#6031,#6032,
+    #6033,#6034,#6035,#6036,#6037,#6038,#6039,#6040,#6041),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#6017 = CARTESIAN_POINT('',(1.570796326795,-5.905511811024E-03));
+#6018 = CARTESIAN_POINT('',(1.59459627114,-5.905511811024E-03));
+#6019 = CARTESIAN_POINT('',(1.642196159831,-5.905511811024E-03));
+#6020 = CARTESIAN_POINT('',(1.713595992867,-5.905511811024E-03));
+#6021 = CARTESIAN_POINT('',(1.784995825903,-5.905511811024E-03));
+#6022 = CARTESIAN_POINT('',(1.856395658939,-5.905511811024E-03));
+#6023 = CARTESIAN_POINT('',(1.927795491976,-5.905511811024E-03));
+#6024 = CARTESIAN_POINT('',(1.999195325012,-5.905511811024E-03));
+#6025 = CARTESIAN_POINT('',(2.070595158048,-5.905511811024E-03));
+#6026 = CARTESIAN_POINT('',(2.141994991084,-5.905511811024E-03));
+#6027 = CARTESIAN_POINT('',(2.21339482412,-5.905511811024E-03));
+#6028 = CARTESIAN_POINT('',(2.284794657156,-5.905511811024E-03));
+#6029 = CARTESIAN_POINT('',(2.356194490192,-5.905511811024E-03));
+#6030 = CARTESIAN_POINT('',(2.427594323228,-5.905511811024E-03));
+#6031 = CARTESIAN_POINT('',(2.498994156265,-5.905511811024E-03));
+#6032 = CARTESIAN_POINT('',(2.570393989301,-5.905511811024E-03));
+#6033 = CARTESIAN_POINT('',(2.641793822337,-5.905511811024E-03));
+#6034 = CARTESIAN_POINT('',(2.713193655373,-5.905511811024E-03));
+#6035 = CARTESIAN_POINT('',(2.784593488409,-5.905511811024E-03));
+#6036 = CARTESIAN_POINT('',(2.855993321445,-5.905511811024E-03));
+#6037 = CARTESIAN_POINT('',(2.927393154481,-5.905511811024E-03));
+#6038 = CARTESIAN_POINT('',(2.998792987518,-5.905511811024E-03));
+#6039 = CARTESIAN_POINT('',(3.070192820554,-5.905511811024E-03));
+#6040 = CARTESIAN_POINT('',(3.117792709244,-5.905511811024E-03));
+#6041 = CARTESIAN_POINT('',(3.14159265359,-5.905511811024E-03));
+#6042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6043 = ORIENTED_EDGE('',*,*,#6044,.F.);
+#6044 = EDGE_CURVE('',#6045,#5995,#6047,.T.);
+#6045 = VERTEX_POINT('',#6046);
+#6046 = CARTESIAN_POINT('',(0.,-4.015748031496E-02,6.102362204724E-02));
+#6047 = SURFACE_CURVE('',#6048,(#6053,#6060),.PCURVE_S1.);
+#6048 = CIRCLE('',#6049,4.015748031496E-02);
+#6049 = AXIS2_PLACEMENT_3D('',#6050,#6051,#6052);
+#6050 = CARTESIAN_POINT('',(2.267883447846E-19,1.083997283886E-16,
+    6.102362204724E-02));
+#6051 = DIRECTION('',(0.,-1.7763568394E-15,-1.));
+#6052 = DIRECTION('',(1.,0.,0.));
+#6053 = PCURVE('',#3489,#6054);
+#6054 = DEFINITIONAL_REPRESENTATION('',(#6055),#6059);
+#6055 = CIRCLE('',#6056,4.015748031496E-02);
+#6056 = AXIS2_PLACEMENT_2D('',#6057,#6058);
+#6057 = CARTESIAN_POINT('',(-1.074597376811E-16,-2.267883447846E-19));
+#6058 = DIRECTION('',(0.,-1.));
+#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6060 = PCURVE('',#4356,#6061);
+#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6088);
+#6062 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6063,#6064,#6065,#6066,#6067,
+    #6068,#6069,#6070,#6071,#6072,#6073,#6074,#6075,#6076,#6077,#6078,
+    #6079,#6080,#6081,#6082,#6083,#6084,#6085,#6086,#6087),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#6063 = CARTESIAN_POINT('',(4.712388980385,-5.905511811023E-03));
+#6064 = CARTESIAN_POINT('',(4.688589036039,-5.905511811023E-03));
+#6065 = CARTESIAN_POINT('',(4.640989147349,-5.905511811023E-03));
+#6066 = CARTESIAN_POINT('',(4.569589314312,-5.905511811023E-03));
+#6067 = CARTESIAN_POINT('',(4.498189481276,-5.905511811023E-03));
+#6068 = CARTESIAN_POINT('',(4.42678964824,-5.905511811023E-03));
+#6069 = CARTESIAN_POINT('',(4.355389815204,-5.905511811023E-03));
+#6070 = CARTESIAN_POINT('',(4.283989982168,-5.905511811023E-03));
+#6071 = CARTESIAN_POINT('',(4.212590149132,-5.905511811023E-03));
+#6072 = CARTESIAN_POINT('',(4.141190316096,-5.905511811023E-03));
+#6073 = CARTESIAN_POINT('',(4.069790483059,-5.905511811023E-03));
+#6074 = CARTESIAN_POINT('',(3.998390650023,-5.905511811024E-03));
+#6075 = CARTESIAN_POINT('',(3.926990816987,-5.905511811023E-03));
+#6076 = CARTESIAN_POINT('',(3.855590983951,-5.905511811024E-03));
+#6077 = CARTESIAN_POINT('',(3.784191150915,-5.905511811024E-03));
+#6078 = CARTESIAN_POINT('',(3.712791317879,-5.905511811024E-03));
+#6079 = CARTESIAN_POINT('',(3.641391484843,-5.905511811024E-03));
+#6080 = CARTESIAN_POINT('',(3.569991651807,-5.905511811024E-03));
+#6081 = CARTESIAN_POINT('',(3.49859181877,-5.905511811024E-03));
+#6082 = CARTESIAN_POINT('',(3.427191985734,-5.905511811024E-03));
+#6083 = CARTESIAN_POINT('',(3.355792152698,-5.905511811024E-03));
+#6084 = CARTESIAN_POINT('',(3.284392319662,-5.905511811024E-03));
+#6085 = CARTESIAN_POINT('',(3.212992486626,-5.905511811024E-03));
+#6086 = CARTESIAN_POINT('',(3.165392597935,-5.905511811024E-03));
+#6087 = CARTESIAN_POINT('',(3.14159265359,-5.905511811024E-03));
+#6088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6089 = ORIENTED_EDGE('',*,*,#6090,.T.);
+#6090 = EDGE_CURVE('',#6045,#6091,#6093,.T.);
+#6091 = VERTEX_POINT('',#6092);
+#6092 = CARTESIAN_POINT('',(4.015748031496E-02,-7.764378988396E-33,
+    6.102362204724E-02));
+#6093 = SURFACE_CURVE('',#6094,(#6099,#6110),.PCURVE_S1.);
+#6094 = CIRCLE('',#6095,4.015748031496E-02);
+#6095 = AXIS2_PLACEMENT_3D('',#6096,#6097,#6098);
+#6096 = CARTESIAN_POINT('',(-2.267883447846E-19,1.083997283886E-16,
+    6.102362204724E-02));
+#6097 = DIRECTION('',(0.,1.7763568394E-15,1.));
+#6098 = DIRECTION('',(-1.,0.,0.));
+#6099 = PCURVE('',#3489,#6100);
+#6100 = DEFINITIONAL_REPRESENTATION('',(#6101),#6109);
+#6101 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6102,#6103,#6104,#6105,
+#6106,#6107,#6108),.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('') );
+#6102 = CARTESIAN_POINT('',(-1.074597376811E-16,4.015748031496E-02));
+#6103 = CARTESIAN_POINT('',(6.955479620946E-02,4.015748031496E-02));
+#6104 = CARTESIAN_POINT('',(3.477739810473E-02,-2.007874015748E-02));
+#6105 = CARTESIAN_POINT('',(-9.762399173519E-17,-8.031496062992E-02));
+#6106 = CARTESIAN_POINT('',(-3.477739810473E-02,-2.007874015748E-02));
+#6107 = CARTESIAN_POINT('',(-6.955479620946E-02,4.015748031496E-02));
+#6108 = CARTESIAN_POINT('',(-1.074597376811E-16,4.015748031496E-02));
+#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6110 = PCURVE('',#4356,#6111);
+#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6138);
+#6112 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6113,#6114,#6115,#6116,#6117,
+    #6118,#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126,#6127,#6128,
+    #6129,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#6113 = CARTESIAN_POINT('',(4.712388980385,-5.905511811023E-03));
+#6114 = CARTESIAN_POINT('',(4.73618892473,-5.905511811023E-03));
+#6115 = CARTESIAN_POINT('',(4.783788813421,-5.905511811023E-03));
+#6116 = CARTESIAN_POINT('',(4.855188646457,-5.905511811023E-03));
+#6117 = CARTESIAN_POINT('',(4.926588479493,-5.905511811023E-03));
+#6118 = CARTESIAN_POINT('',(4.997988312529,-5.905511811023E-03));
+#6119 = CARTESIAN_POINT('',(5.069388145565,-5.905511811023E-03));
+#6120 = CARTESIAN_POINT('',(5.140787978601,-5.905511811023E-03));
+#6121 = CARTESIAN_POINT('',(5.212187811638,-5.905511811023E-03));
+#6122 = CARTESIAN_POINT('',(5.283587644674,-5.905511811023E-03));
+#6123 = CARTESIAN_POINT('',(5.35498747771,-5.905511811023E-03));
+#6124 = CARTESIAN_POINT('',(5.426387310746,-5.905511811024E-03));
+#6125 = CARTESIAN_POINT('',(5.497787143782,-5.905511811023E-03));
+#6126 = CARTESIAN_POINT('',(5.569186976818,-5.905511811024E-03));
+#6127 = CARTESIAN_POINT('',(5.640586809854,-5.905511811024E-03));
+#6128 = CARTESIAN_POINT('',(5.711986642891,-5.905511811024E-03));
+#6129 = CARTESIAN_POINT('',(5.783386475927,-5.905511811024E-03));
+#6130 = CARTESIAN_POINT('',(5.854786308963,-5.905511811024E-03));
+#6131 = CARTESIAN_POINT('',(5.926186141999,-5.905511811024E-03));
+#6132 = CARTESIAN_POINT('',(5.997585975035,-5.905511811024E-03));
+#6133 = CARTESIAN_POINT('',(6.068985808071,-5.905511811024E-03));
+#6134 = CARTESIAN_POINT('',(6.140385641107,-5.905511811024E-03));
+#6135 = CARTESIAN_POINT('',(6.211785474143,-5.905511811024E-03));
+#6136 = CARTESIAN_POINT('',(6.259385362834,-5.905511811024E-03));
+#6137 = CARTESIAN_POINT('',(6.28318530718,-5.905511811024E-03));
+#6138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6139 = ORIENTED_EDGE('',*,*,#6140,.F.);
+#6140 = EDGE_CURVE('',#5993,#6091,#6141,.T.);
+#6141 = SURFACE_CURVE('',#6142,(#6147,#6154),.PCURVE_S1.);
+#6142 = CIRCLE('',#6143,4.015748031496E-02);
+#6143 = AXIS2_PLACEMENT_3D('',#6144,#6145,#6146);
+#6144 = CARTESIAN_POINT('',(-2.267883447846E-19,-1.083997283886E-16,
+    6.102362204724E-02));
+#6145 = DIRECTION('',(0.,1.7763568394E-15,-1.));
+#6146 = DIRECTION('',(-1.,0.,0.));
+#6147 = PCURVE('',#3489,#6148);
+#6148 = DEFINITIONAL_REPRESENTATION('',(#6149),#6153);
+#6149 = CIRCLE('',#6150,4.015748031496E-02);
+#6150 = AXIS2_PLACEMENT_2D('',#6151,#6152);
+#6151 = CARTESIAN_POINT('',(1.093397190961E-16,2.267883447846E-19));
+#6152 = DIRECTION('',(0.,1.));
+#6153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6154 = PCURVE('',#4356,#6155);
+#6155 = DEFINITIONAL_REPRESENTATION('',(#6156),#6182);
+#6156 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#6157,#6158,#6159,#6160,#6161,
+    #6162,#6163,#6164,#6165,#6166,#6167,#6168,#6169,#6170,#6171,#6172,
+    #6173,#6174,#6175,#6176,#6177,#6178,#6179,#6180,#6181),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (1.570796326795,1.642196159831,1.713595992867,1.784995825903,
+    1.856395658939,1.927795491976,1.999195325012,2.070595158048,
+    2.141994991084,2.21339482412,2.284794657156,2.356194490192,
+    2.427594323228,2.498994156265,2.570393989301,2.641793822337,
+    2.713193655373,2.784593488409,2.855993321445,2.927393154481,
+    2.998792987518,3.070192820554,3.14159265359),.QUASI_UNIFORM_KNOTS.);
+#6157 = CARTESIAN_POINT('',(1.570796326795,-5.905511811024E-03));
+#6158 = CARTESIAN_POINT('',(1.54699638245,-5.905511811024E-03));
+#6159 = CARTESIAN_POINT('',(1.499396493759,-5.905511811024E-03));
+#6160 = CARTESIAN_POINT('',(1.427996660723,-5.905511811024E-03));
+#6161 = CARTESIAN_POINT('',(1.356596827687,-5.905511811024E-03));
+#6162 = CARTESIAN_POINT('',(1.28519699465,-5.905511811024E-03));
+#6163 = CARTESIAN_POINT('',(1.213797161614,-5.905511811024E-03));
+#6164 = CARTESIAN_POINT('',(1.142397328578,-5.905511811024E-03));
+#6165 = CARTESIAN_POINT('',(1.070997495542,-5.905511811024E-03));
+#6166 = CARTESIAN_POINT('',(0.999597662506,-5.905511811024E-03));
+#6167 = CARTESIAN_POINT('',(0.92819782947,-5.905511811024E-03));
+#6168 = CARTESIAN_POINT('',(0.856797996434,-5.905511811024E-03));
+#6169 = CARTESIAN_POINT('',(0.785398163397,-5.905511811024E-03));
+#6170 = CARTESIAN_POINT('',(0.713998330361,-5.905511811024E-03));
+#6171 = CARTESIAN_POINT('',(0.642598497325,-5.905511811024E-03));
+#6172 = CARTESIAN_POINT('',(0.571198664289,-5.905511811024E-03));
+#6173 = CARTESIAN_POINT('',(0.499798831253,-5.905511811024E-03));
+#6174 = CARTESIAN_POINT('',(0.428398998217,-5.905511811024E-03));
+#6175 = CARTESIAN_POINT('',(0.356999165181,-5.905511811024E-03));
+#6176 = CARTESIAN_POINT('',(0.285599332145,-5.905511811024E-03));
+#6177 = CARTESIAN_POINT('',(0.214199499108,-5.905511811024E-03));
+#6178 = CARTESIAN_POINT('',(0.142799666072,-5.905511811024E-03));
+#6179 = CARTESIAN_POINT('',(7.139983303613E-02,-5.905511811024E-03));
+#6180 = CARTESIAN_POINT('',(2.379994434538E-02,-5.905511811024E-03));
+#6181 = CARTESIAN_POINT('',(0.,-5.905511811024E-03));
+#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6183 = ADVANCED_FACE('',(#6184),#4356,.F.);
+#6184 = FACE_BOUND('',#6185,.F.);
+#6185 = EDGE_LOOP('',(#6186,#6187,#6188,#6189,#6209,#6210,#6211,#6212,
+    #6213,#6214));
+#6186 = ORIENTED_EDGE('',*,*,#5992,.T.);
+#6187 = ORIENTED_EDGE('',*,*,#6044,.F.);
+#6188 = ORIENTED_EDGE('',*,*,#6090,.T.);
+#6189 = ORIENTED_EDGE('',*,*,#6190,.T.);
+#6190 = EDGE_CURVE('',#6091,#4391,#6191,.T.);
+#6191 = SEAM_CURVE('',#6192,(#6195,#6202),.PCURVE_S1.);
+#6192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6193,#6194),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.15,0.),.PIECEWISE_BEZIER_KNOTS.);
+#6193 = CARTESIAN_POINT('',(4.015748031496E-02,-1.083997283886E-16,
+    6.102362204724E-02));
+#6194 = CARTESIAN_POINT('',(4.015748031496E-02,-1.188900246843E-16,
+    6.692913385827E-02));
+#6195 = PCURVE('',#4356,#6196);
+#6196 = DEFINITIONAL_REPRESENTATION('',(#6197),#6201);
+#6197 = LINE('',#6198,#6199);
+#6198 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6199 = VECTOR('',#6200,1.);
+#6200 = DIRECTION('',(0.,1.));
+#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6202 = PCURVE('',#4356,#6203);
+#6203 = DEFINITIONAL_REPRESENTATION('',(#6204),#6208);
+#6204 = LINE('',#6205,#6206);
+#6205 = CARTESIAN_POINT('',(0.,0.));
+#6206 = VECTOR('',#6207,1.);
+#6207 = DIRECTION('',(0.,1.));
+#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6209 = ORIENTED_EDGE('',*,*,#4440,.F.);
+#6210 = ORIENTED_EDGE('',*,*,#4486,.T.);
+#6211 = ORIENTED_EDGE('',*,*,#4337,.F.);
+#6212 = ORIENTED_EDGE('',*,*,#4390,.T.);
+#6213 = ORIENTED_EDGE('',*,*,#6190,.F.);
+#6214 = ORIENTED_EDGE('',*,*,#6140,.F.);
+#6215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6222)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6216,#6220,#6221)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6216 = ( CONVERSION_BASED_UNIT('INCH',#6218) LENGTH_UNIT() NAMED_UNIT(
+  #6217) );
+#6217 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#6218 = LENGTH_MEASURE_WITH_UNIT(25.4,#6219);
+#6219 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6220 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6221 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6222 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(7.874015748031E-09)
+  ,#6216,'distance_accuracy_value','confusion accuracy');
+#6223 = SHAPE_DEFINITION_REPRESENTATION(#6224,#2698);
+#6224 = PRODUCT_DEFINITION_SHAPE('','',#6225);
+#6225 = PRODUCT_DEFINITION('design','',#6226,#6229);
+#6226 = PRODUCT_DEFINITION_FORMATION('','',#6227);
+#6227 = PRODUCT('cover','cover','',(#6228));
+#6228 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6229 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6230 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6231,#6233);
+#6231 = ( REPRESENTATION_RELATIONSHIP('','',#2698,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6232) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6232 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#6233 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6234);
+#6234 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#6225,$);
+#6235 = PRODUCT_TYPE('part',$,(#6227));
+#6236 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6237),#6389);
+#6237 = MANIFOLD_SOLID_BREP('',#6238);
+#6238 = CLOSED_SHELL('',(#6239,#6327,#6381,#6385));
+#6239 = ADVANCED_FACE('',(#6240),#6254,.T.);
+#6240 = FACE_BOUND('',#6241,.T.);
+#6241 = EDGE_LOOP('',(#6242,#6272,#6299,#6300));
+#6242 = ORIENTED_EDGE('',*,*,#6243,.T.);
+#6243 = EDGE_CURVE('',#6244,#6246,#6248,.T.);
+#6244 = VERTEX_POINT('',#6245);
+#6245 = CARTESIAN_POINT('',(3.740157480331E-02,-3.931936063342E-14,
+    3.051181102362E-02));
+#6246 = VERTEX_POINT('',#6247);
+#6247 = CARTESIAN_POINT('',(3.740157480331E-02,-3.931019988965E-14,
+    9.448818897638E-02));
+#6248 = SEAM_CURVE('',#6249,(#6253,#6265),.PCURVE_S1.);
+#6249 = LINE('',#6250,#6251);
+#6250 = CARTESIAN_POINT('',(3.740157480331E-02,-3.931936063342E-14,
+    3.051181102362E-02));
+#6251 = VECTOR('',#6252,3.937007874016E-02);
+#6252 = DIRECTION('',(0.,0.,1.));
+#6253 = PCURVE('',#6254,#6259);
+#6254 = CYLINDRICAL_SURFACE('',#6255,3.740157480315E-02);
+#6255 = AXIS2_PLACEMENT_3D('',#6256,#6257,#6258);
+#6256 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    3.051181102362E-02));
+#6257 = DIRECTION('',(0.,0.,1.));
+#6258 = DIRECTION('',(1.,0.,0.));
+#6259 = DEFINITIONAL_REPRESENTATION('',(#6260),#6264);
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(0.,1.));
+#6264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6265 = PCURVE('',#6254,#6266);
+#6266 = DEFINITIONAL_REPRESENTATION('',(#6267),#6271);
+#6267 = LINE('',#6268,#6269);
+#6268 = CARTESIAN_POINT('',(0.,-0.));
+#6269 = VECTOR('',#6270,1.);
+#6270 = DIRECTION('',(0.,1.));
+#6271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6272 = ORIENTED_EDGE('',*,*,#6273,.F.);
+#6273 = EDGE_CURVE('',#6246,#6246,#6274,.T.);
+#6274 = SURFACE_CURVE('',#6275,(#6280,#6287),.PCURVE_S1.);
+#6275 = CIRCLE('',#6276,3.740157480315E-02);
+#6276 = AXIS2_PLACEMENT_3D('',#6277,#6278,#6279);
+#6277 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    9.448818897638E-02));
+#6278 = DIRECTION('',(0.,0.,1.));
+#6279 = DIRECTION('',(1.,0.,-0.));
+#6280 = PCURVE('',#6254,#6281);
+#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286);
+#6282 = LINE('',#6283,#6284);
+#6283 = CARTESIAN_POINT('',(0.,6.397637795276E-02));
+#6284 = VECTOR('',#6285,1.);
+#6285 = DIRECTION('',(1.,0.));
+#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6287 = PCURVE('',#6288,#6293);
+#6288 = TOROIDAL_SURFACE('',#6289,3.346456692913E-02,3.937007874016E-03
+  );
+#6289 = AXIS2_PLACEMENT_3D('',#6290,#6291,#6292);
+#6290 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    9.448818897638E-02));
+#6291 = DIRECTION('',(0.,0.,1.));
+#6292 = DIRECTION('',(1.,0.,-0.));
+#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298);
+#6294 = LINE('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(0.,0.));
+#6296 = VECTOR('',#6297,1.);
+#6297 = DIRECTION('',(1.,0.));
+#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6299 = ORIENTED_EDGE('',*,*,#6243,.F.);
+#6300 = ORIENTED_EDGE('',*,*,#6301,.T.);
+#6301 = EDGE_CURVE('',#6244,#6244,#6302,.T.);
+#6302 = SURFACE_CURVE('',#6303,(#6308,#6315),.PCURVE_S1.);
+#6303 = CIRCLE('',#6304,3.740157480315E-02);
+#6304 = AXIS2_PLACEMENT_3D('',#6305,#6306,#6307);
+#6305 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    3.051181102362E-02));
+#6306 = DIRECTION('',(0.,0.,1.));
+#6307 = DIRECTION('',(1.,0.,0.));
+#6308 = PCURVE('',#6254,#6309);
+#6309 = DEFINITIONAL_REPRESENTATION('',(#6310),#6314);
+#6310 = LINE('',#6311,#6312);
+#6311 = CARTESIAN_POINT('',(0.,0.));
+#6312 = VECTOR('',#6313,1.);
+#6313 = DIRECTION('',(1.,0.));
+#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6315 = PCURVE('',#6316,#6321);
+#6316 = PLANE('',#6317);
+#6317 = AXIS2_PLACEMENT_3D('',#6318,#6319,#6320);
+#6318 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    3.051181102362E-02));
+#6319 = DIRECTION('',(0.,0.,1.));
+#6320 = DIRECTION('',(1.,0.,0.));
+#6321 = DEFINITIONAL_REPRESENTATION('',(#6322),#6326);
+#6322 = CIRCLE('',#6323,3.740157480315E-02);
+#6323 = AXIS2_PLACEMENT_2D('',#6324,#6325);
+#6324 = CARTESIAN_POINT('',(0.,0.));
+#6325 = DIRECTION('',(1.,0.));
+#6326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6327 = ADVANCED_FACE('',(#6328),#6288,.T.);
+#6328 = FACE_BOUND('',#6329,.T.);
+#6329 = EDGE_LOOP('',(#6330,#6352,#6353,#6354));
+#6330 = ORIENTED_EDGE('',*,*,#6331,.F.);
+#6331 = EDGE_CURVE('',#6246,#6332,#6334,.T.);
+#6332 = VERTEX_POINT('',#6333);
+#6333 = CARTESIAN_POINT('',(3.346456692929E-02,-3.931019988965E-14,
+    9.842519685039E-02));
+#6334 = SEAM_CURVE('',#6335,(#6340,#6346),.PCURVE_S1.);
+#6335 = CIRCLE('',#6336,3.937007874016E-03);
+#6336 = AXIS2_PLACEMENT_3D('',#6337,#6338,#6339);
+#6337 = CARTESIAN_POINT('',(3.346456692929E-02,-3.931019988965E-14,
+    9.448818897638E-02));
+#6338 = DIRECTION('',(0.,-1.,0.));
+#6339 = DIRECTION('',(1.,0.,0.));
+#6340 = PCURVE('',#6288,#6341);
+#6341 = DEFINITIONAL_REPRESENTATION('',(#6342),#6345);
+#6342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6343,#6344),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6343 = CARTESIAN_POINT('',(0.,0.));
+#6344 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6346 = PCURVE('',#6288,#6347);
+#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6351);
+#6348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6349,#6350),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#6349 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6350 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#6351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6352 = ORIENTED_EDGE('',*,*,#6273,.T.);
+#6353 = ORIENTED_EDGE('',*,*,#6331,.T.);
+#6354 = ORIENTED_EDGE('',*,*,#6355,.F.);
+#6355 = EDGE_CURVE('',#6332,#6332,#6356,.T.);
+#6356 = SURFACE_CURVE('',#6357,(#6362,#6369),.PCURVE_S1.);
+#6357 = CIRCLE('',#6358,3.346456692913E-02);
+#6358 = AXIS2_PLACEMENT_3D('',#6359,#6360,#6361);
+#6359 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    9.842519685039E-02));
+#6360 = DIRECTION('',(0.,0.,1.));
+#6361 = DIRECTION('',(1.,0.,-0.));
+#6362 = PCURVE('',#6288,#6363);
+#6363 = DEFINITIONAL_REPRESENTATION('',(#6364),#6368);
+#6364 = LINE('',#6365,#6366);
+#6365 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6366 = VECTOR('',#6367,1.);
+#6367 = DIRECTION('',(1.,0.));
+#6368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6369 = PCURVE('',#6370,#6375);
+#6370 = PLANE('',#6371);
+#6371 = AXIS2_PLACEMENT_3D('',#6372,#6373,#6374);
+#6372 = CARTESIAN_POINT('',(1.575117988795E-13,-3.931019988965E-14,
+    9.842519685039E-02));
+#6373 = DIRECTION('',(0.,0.,1.));
+#6374 = DIRECTION('',(1.,0.,0.));
+#6375 = DEFINITIONAL_REPRESENTATION('',(#6376),#6380);
+#6376 = CIRCLE('',#6377,3.346456692913E-02);
+#6377 = AXIS2_PLACEMENT_2D('',#6378,#6379);
+#6378 = CARTESIAN_POINT('',(0.,0.));
+#6379 = DIRECTION('',(1.,0.));
+#6380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6381 = ADVANCED_FACE('',(#6382),#6316,.F.);
+#6382 = FACE_BOUND('',#6383,.T.);
+#6383 = EDGE_LOOP('',(#6384));
+#6384 = ORIENTED_EDGE('',*,*,#6301,.F.);
+#6385 = ADVANCED_FACE('',(#6386),#6370,.T.);
+#6386 = FACE_BOUND('',#6387,.T.);
+#6387 = EDGE_LOOP('',(#6388));
+#6388 = ORIENTED_EDGE('',*,*,#6355,.T.);
+#6389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6396)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6390,#6394,#6395)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6390 = ( CONVERSION_BASED_UNIT('INCH',#6392) LENGTH_UNIT() NAMED_UNIT(
+  #6391) );
+#6391 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#6392 = LENGTH_MEASURE_WITH_UNIT(25.4,#6393);
+#6393 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6394 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6395 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6396 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#6390,'distance_accuracy_value','confusion accuracy');
+#6397 = SHAPE_DEFINITION_REPRESENTATION(#6398,#6236);
+#6398 = PRODUCT_DEFINITION_SHAPE('','',#6399);
+#6399 = PRODUCT_DEFINITION('design','',#6400,#6403);
+#6400 = PRODUCT_DEFINITION_FORMATION('','',#6401);
+#6401 = PRODUCT('button','button','',(#6402));
+#6402 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6404 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6405,#6407);
+#6405 = ( REPRESENTATION_RELATIONSHIP('','',#6236,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6406) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6406 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#6407 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6408);
+#6408 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#6399,$);
+#6409 = PRODUCT_TYPE('part',$,(#6401));
+#6410 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6411),#6741);
+#6411 = MANIFOLD_SOLID_BREP('',#6412);
+#6412 = CLOSED_SHELL('',(#6413,#6533,#6633,#6680,#6727,#6734));
+#6413 = ADVANCED_FACE('',(#6414),#6428,.F.);
+#6414 = FACE_BOUND('',#6415,.F.);
+#6415 = EDGE_LOOP('',(#6416,#6451,#6479,#6507));
+#6416 = ORIENTED_EDGE('',*,*,#6417,.F.);
+#6417 = EDGE_CURVE('',#6418,#6420,#6422,.T.);
+#6418 = VERTEX_POINT('',#6419);
+#6419 = CARTESIAN_POINT('',(0.,0.,0.));
+#6420 = VERTEX_POINT('',#6421);
+#6421 = CARTESIAN_POINT('',(0.,0.,5.905511811024E-03));
+#6422 = SURFACE_CURVE('',#6423,(#6427,#6439),.PCURVE_S1.);
+#6423 = LINE('',#6424,#6425);
+#6424 = CARTESIAN_POINT('',(0.,0.,0.));
+#6425 = VECTOR('',#6426,3.937007874016E-02);
+#6426 = DIRECTION('',(0.,0.,1.));
+#6427 = PCURVE('',#6428,#6433);
+#6428 = PLANE('',#6429);
+#6429 = AXIS2_PLACEMENT_3D('',#6430,#6431,#6432);
+#6430 = CARTESIAN_POINT('',(0.,0.,0.));
+#6431 = DIRECTION('',(1.,0.,-0.));
+#6432 = DIRECTION('',(0.,0.,1.));
+#6433 = DEFINITIONAL_REPRESENTATION('',(#6434),#6438);
+#6434 = LINE('',#6435,#6436);
+#6435 = CARTESIAN_POINT('',(0.,0.));
+#6436 = VECTOR('',#6437,1.);
+#6437 = DIRECTION('',(1.,0.));
+#6438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6439 = PCURVE('',#6440,#6445);
+#6440 = PLANE('',#6441);
+#6441 = AXIS2_PLACEMENT_3D('',#6442,#6443,#6444);
+#6442 = CARTESIAN_POINT('',(0.,0.,0.));
+#6443 = DIRECTION('',(-0.,1.,0.));
+#6444 = DIRECTION('',(0.,0.,1.));
+#6445 = DEFINITIONAL_REPRESENTATION('',(#6446),#6450);
+#6446 = LINE('',#6447,#6448);
+#6447 = CARTESIAN_POINT('',(0.,0.));
+#6448 = VECTOR('',#6449,1.);
+#6449 = DIRECTION('',(1.,0.));
+#6450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6451 = ORIENTED_EDGE('',*,*,#6452,.T.);
+#6452 = EDGE_CURVE('',#6418,#6453,#6455,.T.);
+#6453 = VERTEX_POINT('',#6454);
+#6454 = CARTESIAN_POINT('',(0.,6.496062992126E-02,0.));
+#6455 = SURFACE_CURVE('',#6456,(#6460,#6467),.PCURVE_S1.);
+#6456 = LINE('',#6457,#6458);
+#6457 = CARTESIAN_POINT('',(0.,0.,0.));
+#6458 = VECTOR('',#6459,3.937007874016E-02);
+#6459 = DIRECTION('',(-0.,1.,0.));
+#6460 = PCURVE('',#6428,#6461);
+#6461 = DEFINITIONAL_REPRESENTATION('',(#6462),#6466);
+#6462 = LINE('',#6463,#6464);
+#6463 = CARTESIAN_POINT('',(0.,0.));
+#6464 = VECTOR('',#6465,1.);
+#6465 = DIRECTION('',(0.,-1.));
+#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6467 = PCURVE('',#6468,#6473);
+#6468 = PLANE('',#6469);
+#6469 = AXIS2_PLACEMENT_3D('',#6470,#6471,#6472);
+#6470 = CARTESIAN_POINT('',(0.,0.,0.));
+#6471 = DIRECTION('',(0.,0.,1.));
+#6472 = DIRECTION('',(1.,0.,-0.));
+#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6478);
+#6474 = LINE('',#6475,#6476);
+#6475 = CARTESIAN_POINT('',(0.,0.));
+#6476 = VECTOR('',#6477,1.);
+#6477 = DIRECTION('',(0.,1.));
+#6478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6479 = ORIENTED_EDGE('',*,*,#6480,.T.);
+#6480 = EDGE_CURVE('',#6453,#6481,#6483,.T.);
+#6481 = VERTEX_POINT('',#6482);
+#6482 = CARTESIAN_POINT('',(0.,6.496062992126E-02,5.905511811024E-03));
+#6483 = SURFACE_CURVE('',#6484,(#6488,#6495),.PCURVE_S1.);
+#6484 = LINE('',#6485,#6486);
+#6485 = CARTESIAN_POINT('',(0.,6.496062992126E-02,0.));
+#6486 = VECTOR('',#6487,3.937007874016E-02);
+#6487 = DIRECTION('',(0.,0.,1.));
+#6488 = PCURVE('',#6428,#6489);
+#6489 = DEFINITIONAL_REPRESENTATION('',(#6490),#6494);
+#6490 = LINE('',#6491,#6492);
+#6491 = CARTESIAN_POINT('',(0.,-6.496062992126E-02));
+#6492 = VECTOR('',#6493,1.);
+#6493 = DIRECTION('',(1.,0.));
+#6494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6495 = PCURVE('',#6496,#6501);
+#6496 = PLANE('',#6497);
+#6497 = AXIS2_PLACEMENT_3D('',#6498,#6499,#6500);
+#6498 = CARTESIAN_POINT('',(0.,6.496062992126E-02,0.));
+#6499 = DIRECTION('',(-0.,1.,0.));
+#6500 = DIRECTION('',(0.,0.,1.));
+#6501 = DEFINITIONAL_REPRESENTATION('',(#6502),#6506);
+#6502 = LINE('',#6503,#6504);
+#6503 = CARTESIAN_POINT('',(0.,0.));
+#6504 = VECTOR('',#6505,1.);
+#6505 = DIRECTION('',(1.,0.));
+#6506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6507 = ORIENTED_EDGE('',*,*,#6508,.F.);
+#6508 = EDGE_CURVE('',#6420,#6481,#6509,.T.);
+#6509 = SURFACE_CURVE('',#6510,(#6514,#6521),.PCURVE_S1.);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(0.,0.,5.905511811024E-03));
+#6512 = VECTOR('',#6513,3.937007874016E-02);
+#6513 = DIRECTION('',(-0.,1.,0.));
+#6514 = PCURVE('',#6428,#6515);
+#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520);
+#6516 = LINE('',#6517,#6518);
+#6517 = CARTESIAN_POINT('',(5.905511811024E-03,0.));
+#6518 = VECTOR('',#6519,1.);
+#6519 = DIRECTION('',(0.,-1.));
+#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6521 = PCURVE('',#6522,#6527);
+#6522 = PLANE('',#6523);
+#6523 = AXIS2_PLACEMENT_3D('',#6524,#6525,#6526);
+#6524 = CARTESIAN_POINT('',(0.,0.,5.905511811024E-03));
+#6525 = DIRECTION('',(0.,0.,1.));
+#6526 = DIRECTION('',(1.,0.,-0.));
+#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532);
+#6528 = LINE('',#6529,#6530);
+#6529 = CARTESIAN_POINT('',(0.,0.));
+#6530 = VECTOR('',#6531,1.);
+#6531 = DIRECTION('',(0.,1.));
+#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6533 = ADVANCED_FACE('',(#6534),#6548,.T.);
+#6534 = FACE_BOUND('',#6535,.T.);
+#6535 = EDGE_LOOP('',(#6536,#6566,#6589,#6612));
+#6536 = ORIENTED_EDGE('',*,*,#6537,.F.);
+#6537 = EDGE_CURVE('',#6538,#6540,#6542,.T.);
+#6538 = VERTEX_POINT('',#6539);
+#6539 = CARTESIAN_POINT('',(3.937007874016E-02,0.,0.));
+#6540 = VERTEX_POINT('',#6541);
+#6541 = CARTESIAN_POINT('',(3.937007874016E-02,0.,5.905511811024E-03));
+#6542 = SURFACE_CURVE('',#6543,(#6547,#6559),.PCURVE_S1.);
+#6543 = LINE('',#6544,#6545);
+#6544 = CARTESIAN_POINT('',(3.937007874016E-02,0.,0.));
+#6545 = VECTOR('',#6546,3.937007874016E-02);
+#6546 = DIRECTION('',(0.,0.,1.));
+#6547 = PCURVE('',#6548,#6553);
+#6548 = PLANE('',#6549);
+#6549 = AXIS2_PLACEMENT_3D('',#6550,#6551,#6552);
+#6550 = CARTESIAN_POINT('',(3.937007874016E-02,0.,0.));
+#6551 = DIRECTION('',(1.,0.,-0.));
+#6552 = DIRECTION('',(0.,0.,1.));
+#6553 = DEFINITIONAL_REPRESENTATION('',(#6554),#6558);
+#6554 = LINE('',#6555,#6556);
+#6555 = CARTESIAN_POINT('',(0.,0.));
+#6556 = VECTOR('',#6557,1.);
+#6557 = DIRECTION('',(1.,0.));
+#6558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6559 = PCURVE('',#6440,#6560);
+#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);
+#6561 = LINE('',#6562,#6563);
+#6562 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#6563 = VECTOR('',#6564,1.);
+#6564 = DIRECTION('',(1.,0.));
+#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6566 = ORIENTED_EDGE('',*,*,#6567,.T.);
+#6567 = EDGE_CURVE('',#6538,#6568,#6570,.T.);
+#6568 = VERTEX_POINT('',#6569);
+#6569 = CARTESIAN_POINT('',(3.937007874016E-02,6.496062992126E-02,0.));
+#6570 = SURFACE_CURVE('',#6571,(#6575,#6582),.PCURVE_S1.);
+#6571 = LINE('',#6572,#6573);
+#6572 = CARTESIAN_POINT('',(3.937007874016E-02,0.,0.));
+#6573 = VECTOR('',#6574,3.937007874016E-02);
+#6574 = DIRECTION('',(-0.,1.,0.));
+#6575 = PCURVE('',#6548,#6576);
+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6581);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(0.,0.));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(0.,-1.));
+#6581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6582 = PCURVE('',#6468,#6583);
+#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6588);
+#6584 = LINE('',#6585,#6586);
+#6585 = CARTESIAN_POINT('',(3.937007874016E-02,0.));
+#6586 = VECTOR('',#6587,1.);
+#6587 = DIRECTION('',(0.,1.));
+#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6589 = ORIENTED_EDGE('',*,*,#6590,.T.);
+#6590 = EDGE_CURVE('',#6568,#6591,#6593,.T.);
+#6591 = VERTEX_POINT('',#6592);
+#6592 = CARTESIAN_POINT('',(3.937007874016E-02,6.496062992126E-02,
+    5.905511811024E-03));
+#6593 = SURFACE_CURVE('',#6594,(#6598,#6605),.PCURVE_S1.);
+#6594 = LINE('',#6595,#6596);
+#6595 = CARTESIAN_POINT('',(3.937007874016E-02,6.496062992126E-02,0.));
+#6596 = VECTOR('',#6597,3.937007874016E-02);
+#6597 = DIRECTION('',(0.,0.,1.));
+#6598 = PCURVE('',#6548,#6599);
+#6599 = DEFINITIONAL_REPRESENTATION('',(#6600),#6604);
+#6600 = LINE('',#6601,#6602);
+#6601 = CARTESIAN_POINT('',(0.,-6.496062992126E-02));
+#6602 = VECTOR('',#6603,1.);
+#6603 = DIRECTION('',(1.,0.));
+#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6605 = PCURVE('',#6496,#6606);
+#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611);
+#6607 = LINE('',#6608,#6609);
+#6608 = CARTESIAN_POINT('',(0.,3.937007874016E-02));
+#6609 = VECTOR('',#6610,1.);
+#6610 = DIRECTION('',(1.,0.));
+#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6612 = ORIENTED_EDGE('',*,*,#6613,.F.);
+#6613 = EDGE_CURVE('',#6540,#6591,#6614,.T.);
+#6614 = SURFACE_CURVE('',#6615,(#6619,#6626),.PCURVE_S1.);
+#6615 = LINE('',#6616,#6617);
+#6616 = CARTESIAN_POINT('',(3.937007874016E-02,0.,5.905511811024E-03));
+#6617 = VECTOR('',#6618,3.937007874016E-02);
+#6618 = DIRECTION('',(0.,1.,0.));
+#6619 = PCURVE('',#6548,#6620);
+#6620 = DEFINITIONAL_REPRESENTATION('',(#6621),#6625);
+#6621 = LINE('',#6622,#6623);
+#6622 = CARTESIAN_POINT('',(5.905511811024E-03,0.));
+#6623 = VECTOR('',#6624,1.);
+#6624 = DIRECTION('',(0.,-1.));
+#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6626 = PCURVE('',#6522,#6627);
+#6627 = DEFINITIONAL_REPRESENTATION('',(#6628),#6632);
+#6628 = LINE('',#6629,#6630);
+#6629 = CARTESIAN_POINT('',(3.937007874016E-02,0.));
+#6630 = VECTOR('',#6631,1.);
+#6631 = DIRECTION('',(0.,1.));
+#6632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6633 = ADVANCED_FACE('',(#6634),#6440,.F.);
+#6634 = FACE_BOUND('',#6635,.F.);
+#6635 = EDGE_LOOP('',(#6636,#6657,#6658,#6679));
+#6636 = ORIENTED_EDGE('',*,*,#6637,.F.);
+#6637 = EDGE_CURVE('',#6418,#6538,#6638,.T.);
+#6638 = SURFACE_CURVE('',#6639,(#6643,#6650),.PCURVE_S1.);
+#6639 = LINE('',#6640,#6641);
+#6640 = CARTESIAN_POINT('',(0.,0.,0.));
+#6641 = VECTOR('',#6642,3.937007874016E-02);
+#6642 = DIRECTION('',(1.,0.,-0.));
+#6643 = PCURVE('',#6440,#6644);
+#6644 = DEFINITIONAL_REPRESENTATION('',(#6645),#6649);
+#6645 = LINE('',#6646,#6647);
+#6646 = CARTESIAN_POINT('',(0.,0.));
+#6647 = VECTOR('',#6648,1.);
+#6648 = DIRECTION('',(0.,1.));
+#6649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6650 = PCURVE('',#6468,#6651);
+#6651 = DEFINITIONAL_REPRESENTATION('',(#6652),#6656);
+#6652 = LINE('',#6653,#6654);
+#6653 = CARTESIAN_POINT('',(0.,0.));
+#6654 = VECTOR('',#6655,1.);
+#6655 = DIRECTION('',(1.,0.));
+#6656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6657 = ORIENTED_EDGE('',*,*,#6417,.T.);
+#6658 = ORIENTED_EDGE('',*,*,#6659,.T.);
+#6659 = EDGE_CURVE('',#6420,#6540,#6660,.T.);
+#6660 = SURFACE_CURVE('',#6661,(#6665,#6672),.PCURVE_S1.);
+#6661 = LINE('',#6662,#6663);
+#6662 = CARTESIAN_POINT('',(0.,0.,5.905511811024E-03));
+#6663 = VECTOR('',#6664,3.937007874016E-02);
+#6664 = DIRECTION('',(1.,0.,-0.));
+#6665 = PCURVE('',#6440,#6666);
+#6666 = DEFINITIONAL_REPRESENTATION('',(#6667),#6671);
+#6667 = LINE('',#6668,#6669);
+#6668 = CARTESIAN_POINT('',(5.905511811024E-03,0.));
+#6669 = VECTOR('',#6670,1.);
+#6670 = DIRECTION('',(0.,1.));
+#6671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6672 = PCURVE('',#6522,#6673);
+#6673 = DEFINITIONAL_REPRESENTATION('',(#6674),#6678);
+#6674 = LINE('',#6675,#6676);
+#6675 = CARTESIAN_POINT('',(0.,0.));
+#6676 = VECTOR('',#6677,1.);
+#6677 = DIRECTION('',(1.,0.));
+#6678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6679 = ORIENTED_EDGE('',*,*,#6537,.F.);
+#6680 = ADVANCED_FACE('',(#6681),#6496,.T.);
+#6681 = FACE_BOUND('',#6682,.T.);
+#6682 = EDGE_LOOP('',(#6683,#6704,#6705,#6726));
+#6683 = ORIENTED_EDGE('',*,*,#6684,.F.);
+#6684 = EDGE_CURVE('',#6453,#6568,#6685,.T.);
+#6685 = SURFACE_CURVE('',#6686,(#6690,#6697),.PCURVE_S1.);
+#6686 = LINE('',#6687,#6688);
+#6687 = CARTESIAN_POINT('',(0.,6.496062992126E-02,0.));
+#6688 = VECTOR('',#6689,3.937007874016E-02);
+#6689 = DIRECTION('',(1.,0.,-0.));
+#6690 = PCURVE('',#6496,#6691);
+#6691 = DEFINITIONAL_REPRESENTATION('',(#6692),#6696);
+#6692 = LINE('',#6693,#6694);
+#6693 = CARTESIAN_POINT('',(0.,0.));
+#6694 = VECTOR('',#6695,1.);
+#6695 = DIRECTION('',(0.,1.));
+#6696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6697 = PCURVE('',#6468,#6698);
+#6698 = DEFINITIONAL_REPRESENTATION('',(#6699),#6703);
+#6699 = LINE('',#6700,#6701);
+#6700 = CARTESIAN_POINT('',(0.,6.496062992126E-02));
+#6701 = VECTOR('',#6702,1.);
+#6702 = DIRECTION('',(1.,0.));
+#6703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6704 = ORIENTED_EDGE('',*,*,#6480,.T.);
+#6705 = ORIENTED_EDGE('',*,*,#6706,.T.);
+#6706 = EDGE_CURVE('',#6481,#6591,#6707,.T.);
+#6707 = SURFACE_CURVE('',#6708,(#6712,#6719),.PCURVE_S1.);
+#6708 = LINE('',#6709,#6710);
+#6709 = CARTESIAN_POINT('',(0.,6.496062992126E-02,5.905511811024E-03));
+#6710 = VECTOR('',#6711,3.937007874016E-02);
+#6711 = DIRECTION('',(1.,0.,-0.));
+#6712 = PCURVE('',#6496,#6713);
+#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6718);
+#6714 = LINE('',#6715,#6716);
+#6715 = CARTESIAN_POINT('',(5.905511811024E-03,0.));
+#6716 = VECTOR('',#6717,1.);
+#6717 = DIRECTION('',(0.,1.));
+#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6719 = PCURVE('',#6522,#6720);
+#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725);
+#6721 = LINE('',#6722,#6723);
+#6722 = CARTESIAN_POINT('',(0.,6.496062992126E-02));
+#6723 = VECTOR('',#6724,1.);
+#6724 = DIRECTION('',(1.,0.));
+#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6726 = ORIENTED_EDGE('',*,*,#6590,.F.);
+#6727 = ADVANCED_FACE('',(#6728),#6468,.F.);
+#6728 = FACE_BOUND('',#6729,.F.);
+#6729 = EDGE_LOOP('',(#6730,#6731,#6732,#6733));
+#6730 = ORIENTED_EDGE('',*,*,#6452,.F.);
+#6731 = ORIENTED_EDGE('',*,*,#6637,.T.);
+#6732 = ORIENTED_EDGE('',*,*,#6567,.T.);
+#6733 = ORIENTED_EDGE('',*,*,#6684,.F.);
+#6734 = ADVANCED_FACE('',(#6735),#6522,.T.);
+#6735 = FACE_BOUND('',#6736,.T.);
+#6736 = EDGE_LOOP('',(#6737,#6738,#6739,#6740));
+#6737 = ORIENTED_EDGE('',*,*,#6508,.F.);
+#6738 = ORIENTED_EDGE('',*,*,#6659,.T.);
+#6739 = ORIENTED_EDGE('',*,*,#6613,.T.);
+#6740 = ORIENTED_EDGE('',*,*,#6706,.F.);
+#6741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6748)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#6742,#6746,#6747)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#6742 = ( CONVERSION_BASED_UNIT('INCH',#6744) LENGTH_UNIT() NAMED_UNIT(
+  #6743) );
+#6743 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#6744 = LENGTH_MEASURE_WITH_UNIT(25.4,#6745);
+#6745 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#6746 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#6747 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#6748 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#6742,'distance_accuracy_value','confusion accuracy');
+#6749 = SHAPE_DEFINITION_REPRESENTATION(#6750,#6410);
+#6750 = PRODUCT_DEFINITION_SHAPE('','',#6751);
+#6751 = PRODUCT_DEFINITION('design','',#6752,#6755);
+#6752 = PRODUCT_DEFINITION_FORMATION('','',#6753);
+#6753 = PRODUCT('pin1','pin1','',(#6754));
+#6754 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#6755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#6756 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6757,#6759);
+#6757 = ( REPRESENTATION_RELATIONSHIP('','',#6410,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6758) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#6758 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#6759 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #6760);
+#6760 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#6751,$);
+#6761 = PRODUCT_TYPE('part',$,(#6753));
+#6762 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6763),#7093);
+#6763 = MANIFOLD_SOLID_BREP('',#6764);
+#6764 = CLOSED_SHELL('',(#6765,#6885,#6985,#7032,#7079,#7086));
+#6765 = ADVANCED_FACE('',(#6766),#6780,.F.);
+#6766 = FACE_BOUND('',#6767,.T.);
+#6767 = EDGE_LOOP('',(#6768,#6803,#6831,#6859));
+#6768 = ORIENTED_EDGE('',*,*,#6769,.F.);
+#6769 = EDGE_CURVE('',#6770,#6772,#6774,.T.);
+#6770 = VERTEX_POINT('',#6771);
+#6771 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6772 = VERTEX_POINT('',#6773);
+#6773 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    5.944881889764E-03));
+#6774 = SURFACE_CURVE('',#6775,(#6779,#6791),.PCURVE_S1.);
+#6775 = LINE('',#6776,#6777);
+#6776 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6777 = VECTOR('',#6778,3.937007874016E-02);
+#6778 = DIRECTION('',(-0.,-0.,1.));
+#6779 = PCURVE('',#6780,#6785);
+#6780 = PLANE('',#6781);
+#6781 = AXIS2_PLACEMENT_3D('',#6782,#6783,#6784);
+#6782 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6783 = DIRECTION('',(1.,-0.,-0.));
+#6784 = DIRECTION('',(-0.,0.,-1.));
+#6785 = DEFINITIONAL_REPRESENTATION('',(#6786),#6790);
+#6786 = LINE('',#6787,#6788);
+#6787 = CARTESIAN_POINT('',(-0.,0.));
+#6788 = VECTOR('',#6789,1.);
+#6789 = DIRECTION('',(-1.,0.));
+#6790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6791 = PCURVE('',#6792,#6797);
+#6792 = PLANE('',#6793);
+#6793 = AXIS2_PLACEMENT_3D('',#6794,#6795,#6796);
+#6794 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6795 = DIRECTION('',(-0.,-1.,-0.));
+#6796 = DIRECTION('',(0.,-0.,-1.));
+#6797 = DEFINITIONAL_REPRESENTATION('',(#6798),#6802);
+#6798 = LINE('',#6799,#6800);
+#6799 = CARTESIAN_POINT('',(-0.,0.));
+#6800 = VECTOR('',#6801,1.);
+#6801 = DIRECTION('',(-1.,0.));
+#6802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6803 = ORIENTED_EDGE('',*,*,#6804,.T.);
+#6804 = EDGE_CURVE('',#6770,#6805,#6807,.T.);
+#6805 = VERTEX_POINT('',#6806);
+#6806 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#6807 = SURFACE_CURVE('',#6808,(#6812,#6819),.PCURVE_S1.);
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6810 = VECTOR('',#6811,3.937007874016E-02);
+#6811 = DIRECTION('',(-0.,-1.,-0.));
+#6812 = PCURVE('',#6780,#6813);
+#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818);
+#6814 = LINE('',#6815,#6816);
+#6815 = CARTESIAN_POINT('',(-0.,0.));
+#6816 = VECTOR('',#6817,1.);
+#6817 = DIRECTION('',(-0.,-1.));
+#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6819 = PCURVE('',#6820,#6825);
+#6820 = PLANE('',#6821);
+#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824);
+#6822 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6823 = DIRECTION('',(-0.,-0.,1.));
+#6824 = DIRECTION('',(-1.,0.,-0.));
+#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830);
+#6826 = LINE('',#6827,#6828);
+#6827 = CARTESIAN_POINT('',(-0.,-0.));
+#6828 = VECTOR('',#6829,1.);
+#6829 = DIRECTION('',(-0.,1.));
+#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6831 = ORIENTED_EDGE('',*,*,#6832,.T.);
+#6832 = EDGE_CURVE('',#6805,#6833,#6835,.T.);
+#6833 = VERTEX_POINT('',#6834);
+#6834 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    5.944881889764E-03));
+#6835 = SURFACE_CURVE('',#6836,(#6840,#6847),.PCURVE_S1.);
+#6836 = LINE('',#6837,#6838);
+#6837 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#6838 = VECTOR('',#6839,3.937007874016E-02);
+#6839 = DIRECTION('',(-0.,-0.,1.));
+#6840 = PCURVE('',#6780,#6841);
+#6841 = DEFINITIONAL_REPRESENTATION('',(#6842),#6846);
+#6842 = LINE('',#6843,#6844);
+#6843 = CARTESIAN_POINT('',(-0.,-6.496062992126E-02));
+#6844 = VECTOR('',#6845,1.);
+#6845 = DIRECTION('',(-1.,0.));
+#6846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6847 = PCURVE('',#6848,#6853);
+#6848 = PLANE('',#6849);
+#6849 = AXIS2_PLACEMENT_3D('',#6850,#6851,#6852);
+#6850 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#6851 = DIRECTION('',(-0.,-1.,-0.));
+#6852 = DIRECTION('',(0.,-0.,-1.));
+#6853 = DEFINITIONAL_REPRESENTATION('',(#6854),#6858);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(-0.,0.));
+#6856 = VECTOR('',#6857,1.);
+#6857 = DIRECTION('',(-1.,0.));
+#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6859 = ORIENTED_EDGE('',*,*,#6860,.F.);
+#6860 = EDGE_CURVE('',#6772,#6833,#6861,.T.);
+#6861 = SURFACE_CURVE('',#6862,(#6866,#6873),.PCURVE_S1.);
+#6862 = LINE('',#6863,#6864);
+#6863 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    5.944881889764E-03));
+#6864 = VECTOR('',#6865,3.937007874016E-02);
+#6865 = DIRECTION('',(-0.,-1.,-0.));
+#6866 = PCURVE('',#6780,#6867);
+#6867 = DEFINITIONAL_REPRESENTATION('',(#6868),#6872);
+#6868 = LINE('',#6869,#6870);
+#6869 = CARTESIAN_POINT('',(-5.905511811024E-03,0.));
+#6870 = VECTOR('',#6871,1.);
+#6871 = DIRECTION('',(-0.,-1.));
+#6872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6873 = PCURVE('',#6874,#6879);
+#6874 = PLANE('',#6875);
+#6875 = AXIS2_PLACEMENT_3D('',#6876,#6877,#6878);
+#6876 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    5.944881889764E-03));
+#6877 = DIRECTION('',(-0.,-0.,1.));
+#6878 = DIRECTION('',(-1.,0.,-0.));
+#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6884);
+#6880 = LINE('',#6881,#6882);
+#6881 = CARTESIAN_POINT('',(-0.,-0.));
+#6882 = VECTOR('',#6883,1.);
+#6883 = DIRECTION('',(-0.,1.));
+#6884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6885 = ADVANCED_FACE('',(#6886),#6900,.T.);
+#6886 = FACE_BOUND('',#6887,.F.);
+#6887 = EDGE_LOOP('',(#6888,#6918,#6941,#6964));
+#6888 = ORIENTED_EDGE('',*,*,#6889,.F.);
+#6889 = EDGE_CURVE('',#6890,#6892,#6894,.T.);
+#6890 = VERTEX_POINT('',#6891);
+#6891 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    3.937007874016E-05));
+#6892 = VERTEX_POINT('',#6893);
+#6893 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    5.944881889764E-03));
+#6894 = SURFACE_CURVE('',#6895,(#6899,#6911),.PCURVE_S1.);
+#6895 = LINE('',#6896,#6897);
+#6896 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    3.937007874016E-05));
+#6897 = VECTOR('',#6898,3.937007874016E-02);
+#6898 = DIRECTION('',(-0.,-0.,1.));
+#6899 = PCURVE('',#6900,#6905);
+#6900 = PLANE('',#6901);
+#6901 = AXIS2_PLACEMENT_3D('',#6902,#6903,#6904);
+#6902 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    3.937007874016E-05));
+#6903 = DIRECTION('',(1.,-0.,-0.));
+#6904 = DIRECTION('',(-0.,0.,-1.));
+#6905 = DEFINITIONAL_REPRESENTATION('',(#6906),#6910);
+#6906 = LINE('',#6907,#6908);
+#6907 = CARTESIAN_POINT('',(-0.,0.));
+#6908 = VECTOR('',#6909,1.);
+#6909 = DIRECTION('',(-1.,0.));
+#6910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6911 = PCURVE('',#6792,#6912);
+#6912 = DEFINITIONAL_REPRESENTATION('',(#6913),#6917);
+#6913 = LINE('',#6914,#6915);
+#6914 = CARTESIAN_POINT('',(-0.,3.937007874016E-02));
+#6915 = VECTOR('',#6916,1.);
+#6916 = DIRECTION('',(-1.,0.));
+#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6918 = ORIENTED_EDGE('',*,*,#6919,.T.);
+#6919 = EDGE_CURVE('',#6890,#6920,#6922,.T.);
+#6920 = VERTEX_POINT('',#6921);
+#6921 = CARTESIAN_POINT('',(1.968504030929E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#6922 = SURFACE_CURVE('',#6923,(#6927,#6934),.PCURVE_S1.);
+#6923 = LINE('',#6924,#6925);
+#6924 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    3.937007874016E-05));
+#6925 = VECTOR('',#6926,3.937007874016E-02);
+#6926 = DIRECTION('',(-0.,-1.,-0.));
+#6927 = PCURVE('',#6900,#6928);
+#6928 = DEFINITIONAL_REPRESENTATION('',(#6929),#6933);
+#6929 = LINE('',#6930,#6931);
+#6930 = CARTESIAN_POINT('',(-0.,0.));
+#6931 = VECTOR('',#6932,1.);
+#6932 = DIRECTION('',(-0.,-1.));
+#6933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6934 = PCURVE('',#6820,#6935);
+#6935 = DEFINITIONAL_REPRESENTATION('',(#6936),#6940);
+#6936 = LINE('',#6937,#6938);
+#6937 = CARTESIAN_POINT('',(-3.937007874016E-02,-0.));
+#6938 = VECTOR('',#6939,1.);
+#6939 = DIRECTION('',(-0.,1.));
+#6940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6941 = ORIENTED_EDGE('',*,*,#6942,.T.);
+#6942 = EDGE_CURVE('',#6920,#6943,#6945,.T.);
+#6943 = VERTEX_POINT('',#6944);
+#6944 = CARTESIAN_POINT('',(1.968504030929E-02,7.874015771496E-02,
+    5.944881889764E-03));
+#6945 = SURFACE_CURVE('',#6946,(#6950,#6957),.PCURVE_S1.);
+#6946 = LINE('',#6947,#6948);
+#6947 = CARTESIAN_POINT('',(1.968504030929E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#6948 = VECTOR('',#6949,3.937007874016E-02);
+#6949 = DIRECTION('',(-0.,-0.,1.));
+#6950 = PCURVE('',#6900,#6951);
+#6951 = DEFINITIONAL_REPRESENTATION('',(#6952),#6956);
+#6952 = LINE('',#6953,#6954);
+#6953 = CARTESIAN_POINT('',(-0.,-6.496062992126E-02));
+#6954 = VECTOR('',#6955,1.);
+#6955 = DIRECTION('',(-1.,0.));
+#6956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6957 = PCURVE('',#6848,#6958);
+#6958 = DEFINITIONAL_REPRESENTATION('',(#6959),#6963);
+#6959 = LINE('',#6960,#6961);
+#6960 = CARTESIAN_POINT('',(-0.,3.937007874016E-02));
+#6961 = VECTOR('',#6962,1.);
+#6962 = DIRECTION('',(-1.,0.));
+#6963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6964 = ORIENTED_EDGE('',*,*,#6965,.F.);
+#6965 = EDGE_CURVE('',#6892,#6943,#6966,.T.);
+#6966 = SURFACE_CURVE('',#6967,(#6971,#6978),.PCURVE_S1.);
+#6967 = LINE('',#6968,#6969);
+#6968 = CARTESIAN_POINT('',(1.968504030929E-02,0.143700787636,
+    5.944881889764E-03));
+#6969 = VECTOR('',#6970,3.937007874016E-02);
+#6970 = DIRECTION('',(-0.,-1.,-0.));
+#6971 = PCURVE('',#6900,#6972);
+#6972 = DEFINITIONAL_REPRESENTATION('',(#6973),#6977);
+#6973 = LINE('',#6974,#6975);
+#6974 = CARTESIAN_POINT('',(-5.905511811024E-03,0.));
+#6975 = VECTOR('',#6976,1.);
+#6976 = DIRECTION('',(-0.,-1.));
+#6977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6978 = PCURVE('',#6874,#6979);
+#6979 = DEFINITIONAL_REPRESENTATION('',(#6980),#6984);
+#6980 = LINE('',#6981,#6982);
+#6981 = CARTESIAN_POINT('',(-3.937007874016E-02,-0.));
+#6982 = VECTOR('',#6983,1.);
+#6983 = DIRECTION('',(-0.,1.));
+#6984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6985 = ADVANCED_FACE('',(#6986),#6792,.F.);
+#6986 = FACE_BOUND('',#6987,.T.);
+#6987 = EDGE_LOOP('',(#6988,#7009,#7010,#7031));
+#6988 = ORIENTED_EDGE('',*,*,#6989,.F.);
+#6989 = EDGE_CURVE('',#6770,#6890,#6990,.T.);
+#6990 = SURFACE_CURVE('',#6991,(#6995,#7002),.PCURVE_S1.);
+#6991 = LINE('',#6992,#6993);
+#6992 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    3.937007874016E-05));
+#6993 = VECTOR('',#6994,3.937007874016E-02);
+#6994 = DIRECTION('',(1.,-0.,-0.));
+#6995 = PCURVE('',#6792,#6996);
+#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001);
+#6997 = LINE('',#6998,#6999);
+#6998 = CARTESIAN_POINT('',(-0.,0.));
+#6999 = VECTOR('',#7000,1.);
+#7000 = DIRECTION('',(-0.,1.));
+#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7002 = PCURVE('',#6820,#7003);
+#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(-0.,-0.));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(-1.,0.));
+#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7009 = ORIENTED_EDGE('',*,*,#6769,.T.);
+#7010 = ORIENTED_EDGE('',*,*,#7011,.T.);
+#7011 = EDGE_CURVE('',#6772,#6892,#7012,.T.);
+#7012 = SURFACE_CURVE('',#7013,(#7017,#7024),.PCURVE_S1.);
+#7013 = LINE('',#7014,#7015);
+#7014 = CARTESIAN_POINT('',(-1.968503843087E-02,0.143700787636,
+    5.944881889764E-03));
+#7015 = VECTOR('',#7016,3.937007874016E-02);
+#7016 = DIRECTION('',(1.,-0.,-0.));
+#7017 = PCURVE('',#6792,#7018);
+#7018 = DEFINITIONAL_REPRESENTATION('',(#7019),#7023);
+#7019 = LINE('',#7020,#7021);
+#7020 = CARTESIAN_POINT('',(-5.905511811024E-03,0.));
+#7021 = VECTOR('',#7022,1.);
+#7022 = DIRECTION('',(-0.,1.));
+#7023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7024 = PCURVE('',#6874,#7025);
+#7025 = DEFINITIONAL_REPRESENTATION('',(#7026),#7030);
+#7026 = LINE('',#7027,#7028);
+#7027 = CARTESIAN_POINT('',(-0.,-0.));
+#7028 = VECTOR('',#7029,1.);
+#7029 = DIRECTION('',(-1.,0.));
+#7030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7031 = ORIENTED_EDGE('',*,*,#6889,.F.);
+#7032 = ADVANCED_FACE('',(#7033),#6848,.T.);
+#7033 = FACE_BOUND('',#7034,.F.);
+#7034 = EDGE_LOOP('',(#7035,#7056,#7057,#7078));
+#7035 = ORIENTED_EDGE('',*,*,#7036,.F.);
+#7036 = EDGE_CURVE('',#6805,#6920,#7037,.T.);
+#7037 = SURFACE_CURVE('',#7038,(#7042,#7049),.PCURVE_S1.);
+#7038 = LINE('',#7039,#7040);
+#7039 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    3.937007874016E-05));
+#7040 = VECTOR('',#7041,3.937007874016E-02);
+#7041 = DIRECTION('',(1.,-0.,-0.));
+#7042 = PCURVE('',#6848,#7043);
+#7043 = DEFINITIONAL_REPRESENTATION('',(#7044),#7048);
+#7044 = LINE('',#7045,#7046);
+#7045 = CARTESIAN_POINT('',(-0.,0.));
+#7046 = VECTOR('',#7047,1.);
+#7047 = DIRECTION('',(-0.,1.));
+#7048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7049 = PCURVE('',#6820,#7050);
+#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055);
+#7051 = LINE('',#7052,#7053);
+#7052 = CARTESIAN_POINT('',(-0.,6.496062992126E-02));
+#7053 = VECTOR('',#7054,1.);
+#7054 = DIRECTION('',(-1.,0.));
+#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7056 = ORIENTED_EDGE('',*,*,#6832,.T.);
+#7057 = ORIENTED_EDGE('',*,*,#7058,.T.);
+#7058 = EDGE_CURVE('',#6833,#6943,#7059,.T.);
+#7059 = SURFACE_CURVE('',#7060,(#7064,#7071),.PCURVE_S1.);
+#7060 = LINE('',#7061,#7062);
+#7061 = CARTESIAN_POINT('',(-1.968503843087E-02,7.874015771496E-02,
+    5.944881889764E-03));
+#7062 = VECTOR('',#7063,3.937007874016E-02);
+#7063 = DIRECTION('',(1.,-0.,-0.));
+#7064 = PCURVE('',#6848,#7065);
+#7065 = DEFINITIONAL_REPRESENTATION('',(#7066),#7070);
+#7066 = LINE('',#7067,#7068);
+#7067 = CARTESIAN_POINT('',(-5.905511811024E-03,0.));
+#7068 = VECTOR('',#7069,1.);
+#7069 = DIRECTION('',(-0.,1.));
+#7070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7071 = PCURVE('',#6874,#7072);
+#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077);
+#7073 = LINE('',#7074,#7075);
+#7074 = CARTESIAN_POINT('',(-0.,6.496062992126E-02));
+#7075 = VECTOR('',#7076,1.);
+#7076 = DIRECTION('',(-1.,0.));
+#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7078 = ORIENTED_EDGE('',*,*,#6942,.F.);
+#7079 = ADVANCED_FACE('',(#7080),#6820,.F.);
+#7080 = FACE_BOUND('',#7081,.T.);
+#7081 = EDGE_LOOP('',(#7082,#7083,#7084,#7085));
+#7082 = ORIENTED_EDGE('',*,*,#6804,.F.);
+#7083 = ORIENTED_EDGE('',*,*,#6989,.T.);
+#7084 = ORIENTED_EDGE('',*,*,#6919,.T.);
+#7085 = ORIENTED_EDGE('',*,*,#7036,.F.);
+#7086 = ADVANCED_FACE('',(#7087),#6874,.T.);
+#7087 = FACE_BOUND('',#7088,.F.);
+#7088 = EDGE_LOOP('',(#7089,#7090,#7091,#7092));
+#7089 = ORIENTED_EDGE('',*,*,#6860,.F.);
+#7090 = ORIENTED_EDGE('',*,*,#7011,.T.);
+#7091 = ORIENTED_EDGE('',*,*,#6965,.T.);
+#7092 = ORIENTED_EDGE('',*,*,#7058,.F.);
+#7093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7100)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7094,#7098,#7099)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7094 = ( CONVERSION_BASED_UNIT('INCH',#7096) LENGTH_UNIT() NAMED_UNIT(
+  #7095) );
+#7095 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#7096 = LENGTH_MEASURE_WITH_UNIT(25.4,#7097);
+#7097 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7098 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7099 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7100 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#7094,'distance_accuracy_value','confusion accuracy');
+#7101 = SHAPE_DEFINITION_REPRESENTATION(#7102,#6762);
+#7102 = PRODUCT_DEFINITION_SHAPE('','',#7103);
+#7103 = PRODUCT_DEFINITION('design','',#7104,#7107);
+#7104 = PRODUCT_DEFINITION_FORMATION('','',#7105);
+#7105 = PRODUCT('pin2','pin2','',(#7106));
+#7106 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#7107 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#7108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7109,#7111);
+#7109 = ( REPRESENTATION_RELATIONSHIP('','',#6762,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7110) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#7110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#7111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #7112);
+#7112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#7103,$);
+#7113 = PRODUCT_TYPE('part',$,(#7105));
+#7114 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7115),#6389);
+#7115 = STYLED_ITEM('color',(#7116),#6237);
+#7116 = PRESENTATION_STYLE_ASSIGNMENT((#7117,#7123));
+#7117 = SURFACE_STYLE_USAGE(.BOTH.,#7118);
+#7118 = SURFACE_SIDE_STYLE('',(#7119));
+#7119 = SURFACE_STYLE_FILL_AREA(#7120);
+#7120 = FILL_AREA_STYLE('',(#7121));
+#7121 = FILL_AREA_STYLE_COLOUR('',#7122);
+#7122 = COLOUR_RGB('',0.211764708161,0.211764708161,0.211764708161);
+#7123 = CURVE_STYLE('',#7124,POSITIVE_LENGTH_MEASURE(0.1),#7122);
+#7124 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7126),#7093);
+#7126 = STYLED_ITEM('color',(#7127),#6763);
+#7127 = PRESENTATION_STYLE_ASSIGNMENT((#7128,#7134));
+#7128 = SURFACE_STYLE_USAGE(.BOTH.,#7129);
+#7129 = SURFACE_SIDE_STYLE('',(#7130));
+#7130 = SURFACE_STYLE_FILL_AREA(#7131);
+#7131 = FILL_AREA_STYLE('',(#7132));
+#7132 = FILL_AREA_STYLE_COLOUR('',#7133);
+#7133 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#7134 = CURVE_STYLE('',#7135,POSITIVE_LENGTH_MEASURE(0.1),#7133);
+#7135 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7136 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7137),#6741);
+#7137 = STYLED_ITEM('color',(#7138),#6411);
+#7138 = PRESENTATION_STYLE_ASSIGNMENT((#7139,#7144));
+#7139 = SURFACE_STYLE_USAGE(.BOTH.,#7140);
+#7140 = SURFACE_SIDE_STYLE('',(#7141));
+#7141 = SURFACE_STYLE_FILL_AREA(#7142);
+#7142 = FILL_AREA_STYLE('',(#7143));
+#7143 = FILL_AREA_STYLE_COLOUR('',#7133);
+#7144 = CURVE_STYLE('',#7145,POSITIVE_LENGTH_MEASURE(0.1),#7133);
+#7145 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7147),#6215);
+#7147 = STYLED_ITEM('color',(#7148),#2699);
+#7148 = PRESENTATION_STYLE_ASSIGNMENT((#7149,#7155));
+#7149 = SURFACE_STYLE_USAGE(.BOTH.,#7150);
+#7150 = SURFACE_SIDE_STYLE('',(#7151));
+#7151 = SURFACE_STYLE_FILL_AREA(#7152);
+#7152 = FILL_AREA_STYLE('',(#7153));
+#7153 = FILL_AREA_STYLE_COLOUR('',#7154);
+#7154 = COLOUR_RGB('',0.898039221764,0.898039221764,0.898039221764);
+#7155 = CURVE_STYLE('',#7156,POSITIVE_LENGTH_MEASURE(0.1),#7154);
+#7156 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#7157 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #7158),#2677);
+#7158 = STYLED_ITEM('color',(#7159),#45);
+#7159 = PRESENTATION_STYLE_ASSIGNMENT((#7160,#7165));
+#7160 = SURFACE_STYLE_USAGE(.BOTH.,#7161);
+#7161 = SURFACE_SIDE_STYLE('',(#7162));
+#7162 = SURFACE_STYLE_FILL_AREA(#7163);
+#7163 = FILL_AREA_STYLE('',(#7164));
+#7164 = FILL_AREA_STYLE_COLOUR('',#7122);
+#7165 = CURVE_STYLE('',#7166,POSITIVE_LENGTH_MEASURE(0.1),#7122);
+#7166 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.stl b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.stl
new file mode 100644
index 00000000..295ea0bc
Binary files /dev/null and b/Electrical Parts/electronic-components/Electronic Button/smd/sw_smd_6.0x3.8.stl differ